Analyse Fonctionnelle Et Structurelle Des Systèmes Automatisés.
Analyse Fonctionnelle Et Structurelle Des Systèmes Automatisés.
Analyse Fonctionnelle Et Structurelle Des Systèmes Automatisés.
Les diagrammes comportementaux incluent le diagramme de cas d’utilisation, le diagramme d’activité, le diagramme de
Figure I.1 : Ecarts entre les domaines réel, simulé et du laboratoire. séquence et le diagramme de machines à états. Le diagramme de cas d’utilisation fournit une description de haut niveau des
fonctionnalités du système. Le diagramme d’activité représente les flots de données et de contrôle entre les actions. Le
diagramme de séquence représente les interactions entre les parties du système qui collaborent. Le diagramme de machines à
I.d. Un outil d’analyse et de description des systèmes industriels : SysML. états décrit les transitions entre états et les actions que le système ou ses parties réalisent en réponse aux événements.
Le diagramme d’exigences capture les hiérarchies d’exigences, ainsi que leurs relations de dérivation, de satisfaction, de
Depuis 2003, le monde du logiciel s’est mis d’accord sur l’utilisation d’un outil commun : UML. vérification et de raffinement. Ces relations fournissent la capacité de relier les exigences les unes aux autres, ainsi qu’aux
Mais l’extension d’UML à l’ensemble de l’ingénierie Système ne pouvait se faire facilement. En 2007, la première version éléments de conception et aux cas de tests.
adaptée à l’Ingénierie Système voyait le jour : SysML.
Remarques : les deux diagrammes grisés (packages et activité) ne sont pas au programme des classes prépas.
SysML n’est pas une méthode, mais un ensemble d’outils graphiques définis par un métalangage qui offrent au concepteur
toutes les facilités pour construire un modèle à forte cohérence sémantique. Il permet de spécifier les systèmes, de concevoir,
définir et analyser leur structure et leur fonctionnement dynamique, de simuler leur comportement afin de valider leur
faisabilité avant leur réalisation. Il intègre les composants physiques de toutes technologies, les programmes, les données et les
énergies, les personnes, les procédures et flux divers.
SysML s’articule autour de neuf types de diagrammes, chacun d’eux étant dédié à la représentation des concepts particuliers
d’un système. Ces types de diagrammes sont répartis par l’OMG (Objet Management Group) en trois grands groupes :
• quatre diagrammes comportementaux :
1. diagramme d’activité (montre l’enchainement des actions et décisions au sein d’une activité complexe) ;
2. diagramme de séquence (montre la séquence verticale des messages passés entre blocs au sein d’une interaction)
;
3. diagramme d’états (montre les différents états et transitions possibles des blocs dynamiques) ;
4. diagramme de cas d’utilisation (montre les interactions fonctionnelles entre les acteurs et le système à l’étude) ;
Analyse fonctionnelle et structurelle Page 3 Analyse fonctionnelle et structurelle Page 4
Figure II.3 : diagramme des cas Quelques caractéristiques graphiques :
II. Analyse externe du système : diagramme des cas d’utilisation, diagramme des exigences.
d’utilisation.
II.a. Exemple du valideur de ticket.
Ce système technique est installé à bord des véhicules de transport public comme les bus et les tramways. Il contrôle la validité Cas d’utilisation
du titre de transport des usagers et permet également de collecter des informations utiles à l'établissement de statistiques sur
l'utilisation des véhicules.
En général, un bus totalement équipé comprend : Acteur principal
• au moins 2 valideurs de titre de transport situés à proximité des portes
d'accès,
• un pupitre relié par liaison série aux deux valideurs. Installé près du Acteur secondaire
chauffeur, il recueille les données d'exploitation (nombre de titres de
transports validés, type de titre de transport, état de fonctionnement de
chaque valideur, etc...). Lorsque le véhicule rejoint le dépôt, ces Relation entre un acteur et un cas d’utilisation.
informations sont transférées sur ordinateur pour y être analysées.
Relation d’extension entre 2 cas d’utilisation.
Le valideur est constitué d'un boîtier amovible enfiché sur un socle solidaire
d'un des montants du véhicule. Il est verrouillé par une clé. Il comporte une
fente permettant à l'utilisateur d'introduire son billet et une fenêtre de Relation d’inclusion entre 2 cas d’utilisation.
signalisation permettant
de renseigner le client
sur la validité de son titre
de transport. L'énergie
II.c. Diagramme des exigences.
électrique du système est
fournie par le bus (24V Un diagramme des exigences (requirement diagram) répertorie en les classant les affinements des fonctions d’usage et les
en courant continu). différentes contraintes et conditions qui doivent être respectées par le système afin qu’il puisse fonctionner correctement mais
Les titres de transport se qui ne sont pas des buts principaux.
présentent sous la forme
d'un carton de 0,3 mm Le diagramme des exigences du valideur de ticket se met sous la forme suivante. Ce diagramme se limite aux exigences
Figure II.1 : valideur de ticket. principales :
d'épaisseur revêtu d'une
Figure II.3 : dimensions ticket. piste magnétique. Cette piste est conçue pour ne pas être démagnétisée
par un aimant du commerce.
Le diagramme des cas d’utilisation (use case diagram) répertorie les fonctions d’usage que le système offre à chacun de ses
acteurs utilisateurs afin de satisfaire leurs besoins. Il ne doit pas préciser comment il assure ces services.
Pour le construire, on se limitera aux cas d’utilisation principaux sans entrer dans le détail.
Le diagramme des cas d’utilisation du valideur de ticket se met sous la forme suivante :
Afin de minimiser la consommation électrique des véhicules électriques, une solution consiste à récupérer l’énergie cinétique
et/ou potentielle du véhicule lors des phases de freinage. Pour cela, on exploite la réversibilité de la chaîne d’énergie électrique
en faisant fonctionner l’actionneur électrique de la chaîne de transmission en mode générateur.
Le système de récupération d’énergie lors des freinages obéit au cahier des charges suivant :
Le dispositif physique qui réalise la fonction est appelé PARTIE OPERATIVE. Cette partie assure la transformation de la
matière d’œuvre permettant d’élaborer la valeur ajoutée recherchée.
Rôle de l’homme :
→ Fournir l’énergie mécanique nécessaire à l’opération.
Analyse fonctionnelle et structurelle Page 9 Analyse fonctionnelle et structurelle Page 10
→ Assurer la commande du dispositif. C’est à dire vérifier l’arrangement des différentes opérations pour obtenir
la valeur ajoutée (ici l’opérateur choisit lui-même l’orientation du phare).
Un système est dit mécanisé si l’on réduit le rôle de l’homme au fonctionnement de la P.O. L’énergie fournie par des sources
auxiliaires est dirigée vers des dispositifs appelés ACTIONNEURS (souvent l’actionneur transforme l’énergie).
Exemple :
→ Vérin hydraulique :
Le fonctionnement d’un actionneur nécessite un pré-actionneur. C’est l’élément qui pilote l’actionneur. Pour un moteur
électrique, il est nécessaire d’avoir un interrupteur, un contacteur qui peut être accompagné d’un variateur de vitesse. Pour un
vérin hydraulique, il faut un distributeur qui « distribue » le fluide sous pression. Figure III.5 : Partie Opérative de l’ensemble « Orientation d’un phare ».
Détail du bloc formé du moteur électrique, du réducteur (formé de 2 système roue et vis sans fin) et du mécanisme de
transformation de rotation en translation (vis-écrou) :
Biellette de
commande
Moteur
électrique
Figure III.6 : perspective de l’actionneur et transmetteur du bloc d’orientation.
Figure III.8 : schéma de structure de la Partie Opérative pour le réglage d’orientation d’un phare.
Bloc d’orientation :
moteur, réducteur, bielle…
Phare
Pour des systèmes plus complexes et des commandes séquentielles, la Partie Commande est réalisé par un automate
Figure III.10 : structure détaillée d’un système automatisé programmable. Ce système gère les entrées – sorties grâce à un programme préétabli.
Certaines voitures comme la Mégane
sont équipées de système de correction
de portée. Ce système fait appel à des
capteurs d’assiette reliés aux essieux
avant et arrière du véhicule. Les
données sont traitées électroniquement
par un calculateur et transmises aux
actionneurs situés derrière les
projecteurs. La position du projecteur
est ajustée en maintenant un angle de
faisceau optimal évitant tout
éblouissement et fournissant le Figure III.11 : Renault Mégane avec correction automatique de portée.
meilleur éclairage de la route. On dit
alors que la hauteur des phares est alors régulée.
Analyse fonctionnelle et structurelle Page 15 Analyse fonctionnelle et structurelle Page 16
III.b.4. Structure détaillée d’un système automatisé. III.b.5. Structure affinée d’un système automatisé.
La structure d’une chaîne fonctionnelle d’un système automatisé (système qui réalise une fonction élémentaire sur la matière
d’œuvre) se modélise selon le schéma suivant :
Figure III.13 : structure d’un système automatisé avec la chaîne d’énergie et chaîne d’information.
Chaîne d’énergie
Transmetteurs
Fonction Famille Constituants
Accouplements
Freins Embrayages
permanents
ALIMENTER
AGIR Effecteurs
Prise réseau Compresseur Batterie, piles.. Pince de robot Ventouse Tapis roulant
Chaîne d’information
DISTRIBUER Pré-actionneurs
Fonction Famille Constituants
Réducteurs à
Système poulie-courroie Système pignon-chaîne
TRANSMETTRE engrenage
TRAITER Calculateurs
Système pignon Système à barres COMMUNIQUER Interfaces Liaison série Bus API Ethernet
Système vis-écrou
crémaillère articulées
Le diagramme de définition des blocs du valideur de ticket se met sous la forme suivante. Ce diagramme se limite aux
premiers niveaux de décomposition :
Relation d’association.
Le diagramme des blocks internes (IBD, Internal Block Diagram) est associé au BDD. Il permet d’établir les liens (flux) entre
les différents éléments décrit dans le BDD.
Ci-dessous deux versions du diagramme des blocs internes du valideur de ticket :
Port entrant.
Port sortant.
L’IBD permet de décrire l’ensemble du système. Le schéma apparaître les chaînes d’énergie et d’information, lui se limite à
Figure III.18 : diagramme des blocs internes. une seule chaîne. Sur le schéma ci-dessous, on se limite à la sous-fonction « Déplacer le ticket ». Les 3 têtes d’écriture ne sont
pas représentées, elles interviendraient dans la chaîne de la fonction « Imprimer et coder le ticket ».
Ordres
conducteur
Diagramme du contexte.
III.f. Diagramme de contexte.
Le diagramme de contexte est un IBD particulier qui permet de faire apparaître les éléments externes au système.