Vous êtes sur la page 1sur 10

CPGE FES MPSI/PCSI

ANALYSE ET MODELISATION DES SYSTEMES « LANGUAGE SYS ML »

I- PRESENTATION GENERALE DES SYSTEMES :

Les systèmes industriels étant par nature complexes, il est nécessaire de décomposer le système en
sous-systèmes plus faciles à analyser ou modéliser. Par assemblage des différents modèles, il sera possible
de déduire le comportement global.
On utilise la notion de blocs fonctionnels pour représenter un système, un sous-système, un
composant élémentaire, un phénomène... Ces blocs possèdent un comportement et permettent de décrire
les relations entre une ou plusieurs entrées et une ou plusieurs sorties ou bien de montrer les flux de
matière, d'énergie ou d'informations (MEI) entre les éléments.
La capacité à décrire un système par blocs est indispensable pour pouvoir prévoir le
comportement global d'un système. Cette description par blocs permet d'associer différentes disciplines
physiques et avoir une vision d'ensemble pour aborder des problèmes complexes. Vous devrez être
capable de passer d'une représentation à l'autre en fonction des besoins.

Equipement
Fourche avant
électrique

Amortisseur
Châssis arrière

Motorisation
Béquille

Transmission de la puissance

Moteur Arbre
moteur CHARGEUR Hacheurs
Roue Capteur Stop
arrière Poulies-courroie Equipement Carte UC
crantée électrique
Clignotants

Capteur Arbre
vitesse secondaire Contacts Poignée
Arbre
ADC
moteur
Engrenage U.C.E.
BATTERIES
Tableau de bord
Capteur Arbre
vitesse de sortie Phare

Arbre cannelé Feux arrières


Arbre Ecrou Nylstop
secondaire Capteur Vitesse
Frein Roue
arrière

Arbre MOTEUR Potentiomètre


de sortie Frein

M.GAIDI Page 1
CPGE FES MPSI/PCSI

II –CHAINE D’INFORMATION/CHAINE D’ENERGIE

La description par chaines d'énergie et d'information simplifie la représentation des


systèmes automatisés en introduisant deux chaînes dialoguant entre elles et constituées de blocs
représentant des fonctions techniques génériques.

La fonction globale d’un système pluri-technique est d’apporter une valeur ajoutée à un flux de
matière, de données (informations) et (ou) d’énergie. Pour chacun de ces trois types de flux, un ensemble de
procédés élémentaires de stockage, de transport et/ou de traitement est mis en œuvre pour apporter la valeur
ajoutée au(x) flux entrant(s).

ENERGIE DONNEES

SYSTEME
MOE PLURI-TECHNIQUE MOS = MOE
+VA

On peut distinguer deux chaînes, l’une agissant sur les flux de données, appelée chaîne
d’information, appelée parfois partie commande (PC), l’autre agissant sur les flux de matières et
d’énergies, appelée chaîne d’énergie, appelée parfois partie opérative (PO)
2-1- Fonctions génériques - schéma topologique fonctionnel
Chacune des deux chaînes peut être décomposée en un nombre limité de fonctions techniques :

Un lien de puissance véhicule deux informations dont le produit est une puissance :
• Une grandeur de type « effort »,
• l’autre est de type « flux ».
M.GAIDI Page 2
CPGE FES MPSI/PCSI

Selon les grandeurs mises en jeu, la nature de l’énergie change :

Nature de l’énergie Grandeur effort Grandeur flux


Électrique Tension U (V) Courant I (A)

Mécanique (de translation) Force F (N) Vitesse V (m/s)

Mécanique (de rotation) Couple C (Nm) Vitesse de rotation Ω(rad/s)

Hydraulique / pneumatique Pression P (Pa) Débit volumique QV (m3/s)

Thermique Température T (°C) Flux d’entropie QS (W/°C)

Tableau des différentes types d’énergies rencontrées en SII (et en physique !)


Remarque : IHM = Interface Homme Machine ; CAN = Convertisseur Analogique Numérique
Exemple d’application : Véhicule auto-balancé de type Segway

Il s’agit d’un moyen de transport motorisé qui permet de déplacer en ville une personne
embarquée. Segway est moins rapide qu’une voiture ou qu’un scooter, mais plus
maniable, plus écologique, moins encombrant et nettement plus moderne.

Chaînes d'énergie et d'information du Segway

M.GAIDI Page 3
CPGE FES MPSI/PCSI

2-2- La chaîne d’énergie

Repérable sur la plupart des produits et systèmes de notre environnement et des milieux
industriels, elle est constituée des fonctions génériques : Stocker, Alimenter, Moduler,
Convertir, Transmettre, Agir.

L’action à réaliser impose un flux d’énergie que le système doit transmettre et gérer par sa commande.

Remarque sur la fonction moduler : celle-ci


peut être associée à une réversibilité de
l'énergie ; un variateur peut moduler
l'énergie envoyée au moteur mais peut aussi
en récupérer « dans l'autre sens » lors du
freinage.

M.GAIDI Page 4
CPGE FES MPSI/PCSI

2-3- La chaîne d’information

La chaîne d’information permet :


- d’acquérir des informations sur l’état d’un produit ou de l’un de ses éléments (en
particulier de la chaîne d’énergie), issues d’interfaces homme/machine (IHM) ou
élaborées par d’autres chaînes d’information, sur un processus géré par d’autres
systèmes (consultation de bases de données, partage de ressources, ...) ;
- de traiter ces informations.
- de communiquer les informations générées par le système de traitement pour
réaliser l’assignation des ordres destinés à la chaîne d’énergie ou (et) pour élaborer
des messages destinés aux interfaces homme/machine (ou à d’autres chaînes
d’information).

M.GAIDI Page 5
CPGE FES MPSI/PCSI

Conclusion :
- la Partie Commande (P.C.) est donc la chaîne d’information réalisée soit en technologie électrique
câblée, soit en technologie électronique programmée
- la partie opérative (P.O.) est la chaîne d’énergie qui fait appel à une conception beaucoup plus
sophistiquée. De plus, la partie mécanique est tridimensionnelle et nécessite donc un langage
spécifique.
Le choix de l’outil de représentation dépend de l’usage que l’on souhaite en faire :
L’outil de description SYSML a la capacité de décrire un système par blocs. Cette description
permet d'associer différentes disciplines physiques et avoir une vision d'ensemble pour aborder des
problèmes complexes.
- Lors de la conception d’un produit, ces descriptions sont regroupées dans le Cahier des Charges
Fonctionnel. Cela permet de préciser les performances attendues associées aux fonctions à satisfaire
par le système.

III – DIAGRAMMES SYS-ML :


Le modèle SysML est un outil de communication utilisé dans toutes les phases de vie du produit afin
que les différents acteurs puissent communiquer et mesurer les écarts entre le produit en cours de
réalisation et les différentes exigences.
Le langage SysML s'articule autour de neuf types de diagrammes. Nous utiliserons ces différents
diagrammes pour présenter / étudier les systèmes. La plupart de ces diagrammes doivent être lus et
compris, il n'est pas nécessaire de connaitre toutes les subtilités d'écriture.

Représentation des diagrammes SysML

Chaque diagramme est identifié par un cartouche placé en haut à gauche. Il sert à spécifier le type de
diagramme SysML, le type et le nom de l'élément concerné, ainsi que le nom du diagramme.

1- Notion de frontière d’étude: « diagramme de contexte »

Un système interagit avec l'environnement extérieur. Pour étudier un système, il faut donc non seulement
analyser ses constituants, les liaisons entre ces constituants mais aussi les relations avec les éléments du
milieu extérieur qui définissent les limites du système.

M.GAIDI Page 6
CPGE FES MPSI/PCSI

Il répond à la question : « Quels sont les acteurs et éléments environnants du système ? ». Il n'y a pas de
syntaxe spécifique à utiliser.

Exemple : diagramme de contexte d'un Ipod Shuffle

2- Cas d'utilisation « diagramme de cas d'utilisation »


Le diagramme de cas d'utilisation (ou use case) montre les fonctionnalités offertes par le système. Il
répond à la question : « quels services rend le système aux différents acteurs ? ». Un acteur est un utilisateur
(stickman) ou bien un élément extérieur (bloc).

Exemple : diagramme de cas d’utilisation d'un Ipod Shuffle

3- Diagramme des exigences: (req : requirement diagram)


Exigences d'un système
D'un point de vue global, un système industriel est vu comme générateur de prestations, c'est-à-dire
qu'un produit est conçu pour satisfaire un utilisateur.

Exigence
Une exigence permet de spécifier une capacité ou une contrainte qui doit être satisfaite par un
système.
Elle peut spécifier une fonction que le système devra réaliser ou une condition de performance, de
fiabilité, de sécurité, etc.
Les exigences servent à établir un contrat entre le client et les réalisateurs du futur système.
Ce peut être des fonctions devant être réalisées avec des niveaux de performances, des conditions de
fiabilité, traçabilité...
Les exigences servent à établir le contrat entre le client et les réalisateurs du système.

M.GAIDI Page 7
CPGE FES MPSI/PCSI

Exemple : diagramme d'exigences d'un Ipod Shuffle

4- Diagramme des cas d’utilisation : (uc : use case diagram )

Remarque : dans un premier temps, pour simplifier, on ne considère que deux types de flèches reliant les
blocs
qui indique que l'exigence est incluse dans une autre exigence (contenance)
qui indique qu'une exigence dépend d'une autre (dépendance)
Il existe d'autres subtilités qui seront découvertes au fur et à mesure des besoins.
5- Cahier Des Charges Fonctionnel
À chaque fonction seront associés un ou plusieurs critères de performances et leurs niveaux
associés. Les fonctions de service doivent être caractérisées pour pouvoir apprécier la manière
dont celles-ci doivent être respectées

Caractériser une fonction signifie :


• Associer un critère d’appréciation quantitatif
• Donner une valeur du niveau d’exigence
• Spécifier une flexibilité (écart toléré quantitatif si possible) du niveau d’exigence

M.GAIDI Page 8
CPGE FES MPSI/PCSI

Exemple : Cahier des charges d'un Ipod Shuffle

6- Diagramme de Définition de Blocs « Block Définition Diagram = BDD)»


Il répond à la question « qui contient quoi ? » et permet de voir rapidement la structure globale du
système.
• Les blocs contiennent le nom du composant obligatoirement et, de manière facultative, des
propriétés ou des opérations disponibles.
• Les traits avec extrémités sous forme de losanges indiquent une appartenance d'un élément à
un autre (si le losange est plein (composition), l'élément est obligatoire, s'il est vide
il est facultatif (agrégation)).
• On peut également préciser le nombre d'entités près des extrémités des traits.

M.GAIDI Page 9
CPGE FES MPSI/PCSI

7- Diagramme de blocs internes « Internal Block Diagram = IBD »

Les blocs représentent les constituants tandis que les connecteurs carrés appelés ports
permettent de décrire les flux entre les constituants.
Les 2 catégories de port sont les suivantes :
• Un carré vide (port standard) représente un lien, une connexion physique, une donnée
simple entre les constituants.
• Un carré avec des flèches (flow port) représente les flux de matière, information ou
énergie entre deux blocs. On indique en général la nature du flux ou du lien sur le trait reliant
deux ports.
Chaque bloc d'un diagramme BDD contenant d'autres blocs peut être représenté par un
diagramme IBD.

M.GAIDI Page 10

Vous aimerez peut-être aussi