ROBO-PONG® - Freestiddsin.free.fr/.../03-Diagrammes-SysML-seuls-Robo-Pong.pdf · 2012-10-17 ·...

of 11/11
ROBO-PONG® ROBOT D’ENTRAINEMENT AU PING-PONG STI2D Diagrammes SysML
  • date post

    16-Jul-2020
  • Category

    Documents

  • view

    0
  • download

    0

Embed Size (px)

Transcript of ROBO-PONG® - Freestiddsin.free.fr/.../03-Diagrammes-SysML-seuls-Robo-Pong.pdf · 2012-10-17 ·...

  • ROBO-PONG® ROBOT D’ENTRAINEMENT AU PING-PONG

    STI2D

    Diagrammes SysML

  • STI2D ROBO-PONG®

    Évolution du Robo-Pong Page 2 / 11

    ROBO-PONG® Robot d’entrainement au ping-pong

    1. SYSML DU SYSTÊME COMMERCIALISÉ

    1.1. Diagramme d’exigences (Requirement)

    Id = « 001 » Text = « Le robot doit permettre au joueur de suivre un programme d’entrainement adapté à son niveau »

    « Requirement » Entrainer au Ping-pong

    Id = « 002 » Text = « On doit pouvoir adapter les paramètres suivants : - Vitesse d’éjection des balles - Cadence d’éjection - Effets de balles - Vitesse d’oscillation de la tête (version 1040) »

    « Requirement » Distribuer les balles

    Id = « 005 » Text = « Les paramètres de jeux doivent être configurables : - Sur la tête du robot pour les effets de balles - Sur le pupitre du robot pour les autres paramètres »

    « Requirement » Faciliter la configuration

    Id = « 004 » Text = « Le Robot doit pouvoir contenir 90 balles (version 540) extensible à 200 balles (version 1040). Il peut être équipé d’un filet de récupération de balles en option. Cet équipement est livré de base dans la version 2040 Les balles sont de 40mm de diamètre »

    « Requirement » Contenir les balles

    Id = « 003 » Text = « Les robots doivent pouvoir être alimentés avec : - Un adaptateur 230VAC/12VDC »

    « Requirement » S’adapter à la source d’énergie

    req Robo-Pong

  • STI2D ROBO-PONG®

    Évolution du Robo-Pong Page 3 / 11

    1.2. Diagramme de cas d’utilisation

  • STI2D ROBO-PONG®

    Évolution du Robo-Pong Page 4 / 11

    1.3. Diagramme de séquence (Sequence Diagram black box)

    Joueur Robot

    4 : Réglage vitesse

    8 : Mise en marche

    10 : Voyant allumé

    Pupitre

    12 : Séance d’entrainement

    5 : Réglage cadence

    7 : Réglage de la tête : longueur de balle et effets

    6 : Réglage oscillation

    3 : Connexion secteur

    1 : Alimentation en balles

    2 : info visuelle bac de balle plein

    9 : Commande moteurs

    11 : Info visuelle et sonore Moteurs en marche

    14 : Arrêt

    16 : Voyant éteint

    15 : Mise hors tension des moteurs

    13 : Retour de balle

    sd black box

  • STI2D ROBO-PONG®

    Évolution du Robo-Pong Page 5 / 11

    1.4. Diagramme de définitions de blocs (Block Definition Diagram)

    « System Context » Contexte du système

    d’entrainement au ping-pong

    Joueur

    « Value » largeur = 330mm hauteur = 510mm profondeur = 230mm poids 540= 2,5kg poids 1040= 3,8kg couleur = noir capacité = 100 à 200 balles moteurs 540 = 2 MCC cde MLI moteurs 1040 = 3 MCC cde MLI Cadence min. 540 = 13 min-1

    Cadence min. 1040 = 26 min-1 Cadence max. 540 = 63 min-1

    Cadence max. 1040 = 94 min-1 Vitesse min. 540 =

  • STI2D ROBO-PONG®

    Évolution du Robo-Pong Page 6 / 11

    1.5. Diagramme de blocs internes (Internal Block Diagram)

    Ibd entre acteurs et système

    Robo-Pong : Robot d’entrainement

    au ping-pong

    Joueur

    Table

    Entraineur

    Secteur ERDF

    M/A

    Action mécanique

    Paramétrage

    Alimentation en balles

    Énergie électrique

    Retour de balles

  • STI2D ROBO-PONG®

    Évolution du Robo-Pong Page 7 / 11

    2. ÉVOLUTION DU ROBO-PONG

    2.1. Diagramme de cas d’utilisation (Use case)

  • STI2D ROBO-PONG®

    Évolution du Robo-Pong Page 8 / 11

    2.2. Diagramme d’exigences (Requirement)

    Id = « 001 » Text = « Le robot doit permettre au joueur de suivre un programme d’entrainement adapté à son niveau »

    « Requirement » Entrainer au Ping-pong

    Id = « 002 » Text = « Les balles doivent être distribuées précisé-ment. On doit pouvoir adapter les paramètres suivants : - Vitesse d’éjection des balles - Cadence d’éjection - Effets de balles - Vitesse d’oscillation de la tête (version 1040) - Les balles doivent être distribuées à des endroits stratégiques sur la table »

    « Requirement » Distribuer les balles

    Id = « 005 » Text = « Les paramètres de jeux doivent être configurables : - Sur la tête du robot pour les effets de balles - Sur le pupitre du robot pour les autres paramètres - à distance avec une télécommande IR qui doit pouvoir tenir dans la poche - La communication est améliorée grâce à un écran LCD - à distance avec une interface web server »

    « Requirement » Faciliter la configuration

    Id = « 004 » Text = « Le Robot doit pouvoir contenir 90 balles (version 540) extensible à 200 balles (version 1040). Il peut être équipé d’un filet de récupération de balles en option. Cet équipement est livré de base dans la version 2040 Les balles sont de 40mm de diamètre »

    « Requirement » Contenir les balles

    Id = « 003 » Text = « Les robots doivent pouvoir être alimentés avec : - Un adaptateur 230VAC/12VDC - une batterie rechargeable afin de rendre le robot autonome »

    « Requirement » S’adapter à la

    source d’énergie

    Id = « 006 » Text = « L’apprentissage doit pouvoir être rendu ludique grâce à un système de cibles judicieusement positionnées sur la table de ping-pong »

    « Requirement » Rendre ludique l’apprentissage

    req Robo-Pong

  • STI2D ROBO-PONG®

    Évolution du Robo-Pong Page 9 / 11

    2.3. Diagramme de blocs internes de la carte évolutive seule

    Gestion ettraitement del’information

    Alimentation

    Éjections de balles

    Interfacede

    commandemanuelle

    Récepteur / décodeur I.R.

    Interfacevisuelle

    Encodagenumérique

    6

    Ordres decommande

    15V 5V 15V

    Commandemoteurs

    3

    6

    Commandeafficheur LCD

    Informationsvisuelles

    Réglages utilisateur

    Ondes I.R.

    codées

    Balles éjectées

    BallesM/A

    Flux d’information

    Flux d’énergie

  • STI2D ROBO-PONG®

    Évolution du Robo-Pong Page 10 / 11

    2.4. Diagramme de blocs internes de la carte évolutive avec évolutions

    Balles renvoyées

    Infos cibles touchées

    Gestion ettraitement del’information

    Alimentation

    Éjections de balles

    Interface decommandemanuelle

    Récepteur IR

    Interfacevisuelle

    Réglagesencodés

    Ordre decommande

    15V5V

    15V

    Commandemoteurs

    Commandeafficheur LCD

    Informationsvisuelles

    Réglagesutilisateur

    Onde I.R.codée

    Balles éjectées

    Balles

    Alimentation autonome Tension

    batterie

    Télé-commande

    IR

    Réglagesutilisateur

    Interface web de

    communication

    Paramètres sur liaison

    sérieParamétrage

    Position-nement de la

    tête

    Info positionde la tête

    Positionde la tête

    Info balles éjectées

    Gestion des cibles

    Fonction associée à la problématique n°0

    Fonction associée à la problématique n°1

    Fonction associée à la problématique n°3

    Fonction associée à la problématique n°2

    Fonction associée à la problématique n°4

    Pongiste

    Infos batterie

    Flux d’information

    Flux d’énergie

    M/A

    Info balles

    éjectées

    5V

  • 2.5. Schéma structurel