Vous êtes sur la page 1sur 17

LJG/CPGE/PTSI

Cours : ingnierie des systmes complexes

SII

1. QUEST-CE-QUUN SYSTEME ? SYSTEME COMPLEXE ?


Dfinition dun systme : un systme est un ensemble de composants qui interagissent de
manire organise pour accomplir une finalit commune.
Lorganisation structurelle du systme associe son interaction avec lenvironnement lui
donne sa signification et permet datteindre sa finalit.
Deux exemples de systmes :
Une simple machine laver le linge est lassociation de composants divers : moteur
lectrique, poulie/courroie, lectronique de gestion/programmation, tambour en tle perc,
lectrovannes, capteur de niveau deau/temprature Ces composants agissent ensemble de
manire structure pour laver un volume de linge, qui est la finalit. Cette finalit nest visible
que si la machine laver est place dans son environnement : arrive deau, arrive lectrique,
linge et utilisateur. La machine laver est un systme qui na sa signification que lorsque
ces lments extrieurs sont runis.

Un tlphone portable est lassociation de composants


exclusivement lectroniques. Ce systme prend toute sa
signification quand il est plac dans lenvironnement :
{utilisateur, ondes lectromagntiques reues}. Sa finalit est de
convertir le signal audio mis par lutilisateur (mission) en Radio
Frquences, et de convertir les RF reues en signal audio
(rception).

Dfinition dun systme complexe : au sens des sciences de lingnieur, un systme


complexe est un systme intgrant des composants issus de domaines technologiques
diffrents : lectronique, mcanique, hydraulique, RF, optique, etc. Le comportement global
du systme merge donc des interactions simples entre ses constituants, MAIS il est beaucoup
plus riche que la somme des comportements individuels.
Retour aux deux exemples prcdents : ainsi, la machine laver est un systme complexe au
sens des SI alors quun tlphone portable ne lest pas.

Denis Jolivet

page 1/17

MJ : 18 fvrier 2014

LJG/CPGE/PTSI

Cours : ingnierie des systmes complexes

SII

Une automobile, systme mcanique au dpart, est devenue complexe avec la prsence de
llectronique de plus en plus soutenue.
Une des caractristiques dun systme complexe est quil est difficile de prvoir son
comportement, donc de le concevoir, grce des mthodes rductionnistes : en gros, il ne
suffit pas de rsoudre les quations de comportement de chaque sous systme pour connatre
le comportement du systme global.
Lobjectif de lingnierie systme est de proposer un ensemble de
dmarches mthodiques, associe des outils permettant de matriser la
comprhension, le dveloppement et lexploitation des systmes
complexes. La simulation informatique grce des logiciels spcifiques
est un des outils permettant de prvoir les systmes complexes. On
parle maintenant de modlisation multiphysique permettant de simuler
un systme complet selon les diffrents domaines (mcanique du solide
indformable, mcanique des fluides, thermique, lectronique,
automatique). Vous utiliserez des logiciels de simulation en CPGE, et
plus encore en cole dingnieur.

Remarque sur ltymologie du mot complexe.


Le mot est issu du latin "complexus": "com" (ensemble, avec) et "plexus" (tisser, lacer)
Complexe dsigne tymologiquement un ensemble dlments entrelacs de manire subtile.
Par extension combins de manire pas apprhendable par lesprit de manire immdiate.
En ce qui concerne lapproche des SII en classes prparatoires et les concours (eh oui,
dj !) : les systmes abords en CPGE, et ceux proposs lors des preuves de concours
(oraux, TP, crits) seront complexes. Les disciplines dominantes tant la mcanique et
lautomatique, llectrotechnique et llectronique.

Denis Jolivet

page 2/17

MJ : 18 fvrier 2014

LJG/CPGE/PTSI

Cours : ingnierie des systmes complexes

SII

Quelques systmes tudis lors des preuves crites de concours :


Robot nettoyeur de la pyramide du Louvre (Mines AADN 2009)

Pompe turbo molculaire (Centrale 2009)

Pousseur de tablier du pont de Millau (Banque PT 2008)

Robot Spirit, exploration de Mars (X-ENS 2005)

Dispositif de levage de tramway (CCP 2011)

Les systmes des preuves de travaux pratiques des concours : les systmes que vous
tudierez en sances de travaux pratiques dans le laboratoire de SII sont utiliss pour les
preuves de concours. En voici un

Denis Jolivet

page 3/17

MJ : 18 fvrier 2014

LJG/CPGE/PTSI

Cours : ingnierie des systmes complexes

SII

2. LA DESCRIPTION DUN SYSTEME : Diffrents points de vue.


Plusieurs points de vue sont possibles et ncessaires pour dcrire et analyser un systme :
-

environnemental (fonctionnement, cas dutilisation)


exigences
architecture/constituants
flux dnergie
causal/grandeurs physique
temporel

Le langage de description SysML assure la cohrence de ces points de vue.


Prenons un exemple : le laboratoire de
SII du lyce Jules Garnier est quip
dune cordeuse de raquette de tennis.
Ce systme (complexe J !) que vous
tudierez en TP est susceptible de tomber
aux preuves de TP des concours
(finalement les concours Grandes Ecoles
cest pas si loin !).

Raquette
Chariot

Bouton poussoir

Berceau

Clavier :
programmation de
la tension

2.1. Fonctionnement

Lutilisateur fixe la raquette sur le berceau de la cordeuse. Il saisi et valide la tension de corde
dsire (autour de 250 N) grce au clavier. Il pince ensuite le bout de corde libre dans le
chariot. Il enfonce le bouton poussoir : le chariot se dplace vers la droite pour appliquer la
tension de 250N dsire la corde. Pour librer la corde, lutilisateur enfonce nouveau le
bouton poussoir : le chariot se dplace vers la gauche.

Denis Jolivet

page 4/17

MJ : 18 fvrier 2014

LJG/CPGE/PTSI

Cours : ingnierie des systmes complexes

SII

2.2. Besoin, exigences, cahier des charges


Une mauvaise question : Quel produit dois-je concevoir ?
Une bonne question : Quel besoin dois-je concevoir ?
Le produit nest que la consquence dun besoin assurer auprs dun client.
Dfinition du besoin : service rendu par le produit lutilisateur.
Besoin assur par la cordeuse : Corder une raquette.
On peut reprsenter le besoin avec un diagramme des cas dutilisation SysML :
Le cas dutilisation de la cordeuse reprsent grce
un diagramme des cas dutilisation de SysML
(diagramme uc)
Phase de vie de la cordeuse : habituelle (= cordage
dune raquette sans dysfonctionnement par utilisateur
habituel)

Lien dassociation
Dfinition dun cas dutilisation : le diagramme des cas dutilisation (= use case diagram)
permet de modliser le ou les services rendus par un systme, un ou plusieurs acteurs.
LUC rpond la question quels services rend le systme .
Il se dfinit pour une phase de vie du systme. Ici la phase de vie courante .
On pourrait dfinir une phase de vie Maintenance de la cordeuse : le cas dutilisation
serait diffrent lacteur aussi.
Il manque bien des tapes entre le besoin et la ralisation finale ! Il en manque dj beaucoup
entre le besoin et la conception.
Il faut dabord dcliner le besoin en xigences.

Besoin exigences Produit


Dfinition dune exigence : action attendue dun produit ncessaire pour rpondre au besoin
exprim.
Il existe plusieurs types dexigence :
- Service attendu : exigences fonctionnelles (consquence directe du besoin)
- Mode de fonctionnement : exigences oprationnelles
- Exigences de performance
- Interface (ergonomie, nergie, transmission des donnes)
- Contrainte (normes, homologation, rglementation, cot, dlai)
Une exigence peut se libeller de manire synthtique avec un substantif daction ou un verbe
linfinitif. Lexigence peut tre accompagne dune phrase descriptive. Le diagramme
dexigences SysML (Requirement Diagram) reprsente ces exigences de manire ordonne.

Denis Jolivet

page 5/17

MJ : 18 fvrier 2014

LJG/CPGE/PTSI

Cours : ingnierie des systmes complexes

SII

Relation de contenance

Diagramme dexigence de SysML (Requirement diagram)

Lensemble constitu de tout ou partie de ces exigences va permettre de constituer le cahier


des charges du produit. Voici un cahier des charges possible de la cordeuse. Notez la
cohrence avec le diagramme dexigences ci-dessus.

Cahier des charges fonctionnel de la cordeuse reprsent sous forme de tableau SysML
Rf
exigence

Libell exigence

Dtail

Niveau

6.1.1

Tension de la corde

On doit pouvoir tendre la corde entre 4 et 40 daN

4 40 daN

Prcision du paramtrage
tension

On doit pouvoir choisir la tension par pas de 1 daN

1 daN

6.1.2

Dimension cadre raquette

Dimension des raquettes de tennis et badmington


actuelles

395 mm

mini

6.1.4

Rigidit de la cordeuse

La dformation de la cordeuse doit tre faible

1 mm en longueur ( la tension
maxi)

maxi

6.2.1

Pivotement de la raquette

La raquette doit pouvoir pivoter 360

360

6.3.1

Alimentation lectrique

Secteur monophas 230V - 50Hz

230V 50Hz

Flexibilit

Cahier des charges fonctionnel de la cordeuse avec niveau et flexibilit dtaills


Denis Jolivet

page 6/17

MJ : 18 fvrier 2014

LJG/CPGE/PTSI

Cours : ingnierie des systmes complexes

SII

Dfinition du cahier des charges (norme NF X 50-151) : Document par lequel le demandeur
exprime son besoin en termes dexigences. Pour chacune de ces exigences sont dfinis des
critres dapprciations. On quantifie chaque critre en lui attribuant un niveau. Chaque
niveau doit tre assorti dune flexibilit.
Quelques remarques sur le cahier des charges fonctionnel :
Le CDCF doit tre rdig indpendamment des solutions envisageables afin de laisser le
plus grand ventail de solutions possibles au concepteur.
Situation dans la vie du produit : le CDCF est un document contractuel remis au bureau
dtudes pour la conception du produit. Le CDCF instaure une relation de type
client/fournisseur entre ltude de march et le bureau dtude charg de la conception.
Le niveau peut tre un nombre (chiffre, nombre sans dimension, grandeur physique,
coefficient, chelle dimportance), un qualificatif binaire (oui/non, possible/impossible),
une apprciation qualitative (outillage usuel, aspect robuste).
La flexibilit est une tolrance, une marge encadrant le niveau.
Le cahier des charges peut prendre diverses formes : diagramme dexigence SysML, tableau,
texte, une simple phrase

Cahier des charges fonctionnel de la 2CV Citron cest trs srieux mais a fait sourire.

Denis Jolivet

page 7/17

MJ : 18 fvrier 2014

LJG/CPGE/PTSI

Cours : ingnierie des systmes complexes

SII

2.3. Composition dun systme : arborescence architecturale


La description du besoin effectue prcdemment tait externe au produit. Aucune solution
technologique constructive na t imagine ni dcrite car le produit tait observ du point de
vue du besoin assurer.
Nous entrons maintenant dans une description interne : Comment est ralis le produit ? .
On peut dcomposer la cordeuse en sous ensembles et composants de manire
ordonne et hirarchise grce au diagramme de dfinition de blocs SysML (Block
Definition Diagram BDD) :

Relation de
composition

Sous ensembles de la cordeuse reprsents grce un


diagramme de dfinition de bloc de SysML (diagramme BDD)

Denis Jolivet

page 8/17

MJ : 18 fvrier 2014

LJG/CPGE/PTSI

Cours : ingnierie des systmes complexes

SII

Quelques illustrations des composants de la cordeuse :

Rotor du moteur
lectrique

Roue
dente
Pignon
intermdiaire

Chariot (bec
pinceur dessus)

Transmission par
pignon/chane

Rducteur de
vitesse engrenage
(divise la vitesse de
rotation par 50)
Moteur
lectrique

Le motorducteur de la cordeuse

Dtail des pinces griffes de la cordeuse

Denis Jolivet

page 9/17

MJ : 18 fvrier 2014

LJG/CPGE/PTSI

Cours : ingnierie des systmes complexes

SII

2.4. Analyse structurelle : Chane dnergie/Chane dinformation - Matire


duvre - Valeur Ajoute
Tout systme automatis comporte :
Une chane dnergie : cest la chane de composants qui apporte la valeur
ajoute la matire duvre. On parle alors de Partie Oprative. La PO est
anime grce de lnergie forte (nergies mcanique, lectrique, fluidique
de forte puissance).
Une chane dinformation : cest la chane de composants qui permet
dlaborer les ordres commandant la partie oprative, en fonction des informations quelle
reoit sur la situation de la PO et du milieu extrieur. Gnralement, cest de lnergie
lectrique qui transporte les informations gres par la Partie Commande (PC). Cette
nergie lectrique est de trs faible puissance, sans aucune comparaison avec celle utilise
par la PO (ordre de grandeur : courants de quelques mA, parfois en 24V, alors que pour la
PO, on utilise souvent du 400 V, avec des courants de plusieurs centaines dA, et puissance
en kW, MW !)
la tte et les jambes quoi !
La reprsentation suivante permet de dcrire la structure de la cordeuse.
Il est fondamental de bien distinguer la chane dnergie, et la chane dinformation.
Grandeur physiques
acqurir
(Information prleve sur
le chariot : force corde)
Consigne : tension
voulue

Chane dinformation

Acqurir
Capteur de force
Ressort (mesure L)

Informations
sur afficheur

Traiter

Communiquer

P.C. : Carte de commande

Ordres
Pilotage moteur : variation
frquence impulsions

Matire duvre
entrante :
Corde pas tendue

Chane dnergie
Effecteur

Energie lectrique
(secteur 230V,
50Hz)

Alimenter

(Transformateur
lectrique 230V/12V)

Distribuer

Convertir

Energie
lectrique

Practionneur
(hacheur)

Transmettre

Chariot/bec
pinceur

nergie

mcanique
Actionneur
Adaptateur (ou
(Moteur lectrique)
transmetteur)
Engrenage, et,
pignon chane

Reprsentation structurelle de la cordeuse : chane dEnergie / chane dInformation

Matire duvre
sortante :
Corde tendue la
tension consigne

Cette reprsentation est ancienne mais vous la croiserez encore.


NOTEZ BIEN : lexigence technique assure par le composant est inscrite dans la case, et le
composant indiqu sous chaque case.

Denis Jolivet

page 10/17

MJ : 18 fvrier 2014

LJG/CPGE/PTSI

Cours : ingnierie des systmes complexes

SII

Les transferts dnergie et dinformation travers les diffrents composants peuvent tre
visualiss grce au diagramme de blocs internes SysML (Internal Block Diagram - IBD).

Port de flux

Flux

Chane dnergie de la cordeuse reprsente grce un diagramme de bloc interne de SysML (diagramme IBD)

Remarque : pour la chane dinformation, lnergie nest pas une finalit, mais juste un moyen de
transport de linformation.
Remarque : la diffrence est similaire entre lectronique et lectrotechnique. Llectrotechnique
sattache la matrise de lnergie transporte par llectricit, alors que llectronique sintresse au
signal transport par llectricit pas pareil !
Remarque : si le systme nest pas automatis, on dit alors quil est mcanis. Lnergie ncessaire
la production de la VA nest pas fournie par lHomme, mais le systme est gr par lHomme.
Souvent les systmes mcaniss ne comportent pas de PC.
Si lHomme gre le systme et fourni lnergie, on parle alors de systme manuel.

Denis Jolivet

page 11/17

MJ : 18 fvrier 2014

LJG/CPGE/PTSI

Cours : ingnierie des systmes complexes

SII

Dfinition : la matire duvre


Entit du milieu extrieur au systme, sur laquelle le systme agit. La matire duvre peut
tre de trois types :
- Energie
- Matire
- Information
La matire duvre entre dans le produit (MO entrante=MOE), et sort du produit dans un
tat modifi (MO sortante=MOS). Le systme modifie donc la MOE qui est transforme
en MOS. La modification apporte la MOE est appele Valeur Ajoute (VA).
MOS = MOE + VA
Dfinition : la valeur ajoute
La valeur ajoute est la finalit du produit c'est--dire ce qui est apporte la matire
duvre entrante pour la convertir en matire duvre sortante : MOS=MOE+VA
Pour vous entraner, quelles sont les MOE, MOS, VA, type VA des produits suivants :
Paire de ciseau, voiture, bton de colle, four, ordinateur, tlphone

Reprsentation (ancienne) du flux de MO grce un actigramme


Le flux de matire duvre peut se reprsenter grce la reprsentation suivante appele
actigramme :
Matire(s) duvre(s)
entrante(s)

Agir sur la matire


duvre pour
produire la valeur
ajoute

Matire(s) duvre(s)
sortantes(s)
Pertes, informations
(Pas toujours !)

Systme

Exemple pour la cordeuse :


Corde non
tendue

Tension de la
corde la valeur
dsire

Corde tendue la
valeur dsire

Cordeuse

Cette reprsentation est ancienne mais vous la croiserez encore.


MOE = MO entrante = corde non tendue
MOS = MO sortante = corde tendue la valeur dsire
VA = Valeur Ajoute = Tension de la corde
Type de MO : matire

Denis Jolivet

page 12/17

MJ : 18 fvrier 2014

LJG/CPGE/PTSI

Cours : ingnierie des systmes complexes

SII

2.5. Point de vue causal/ grandeurs physiques/blocs : schma bloc


Un schma bloc permet de visualiser dans un systme complexe la conversion des
diffrentes grandeurs physiques (force, intensit, tension, couple, vitesse) travers les
composants assurant chaque conversion. Chaque composant est reprsent par une bote
appele bloc. Chaque bloc est caractris par :
- la grandeur dentre du composant (grandeur physique entrante, cause)
- une grandeur de sortie (grandeur physique sortante, consquence)
- une fonction appele fonction de transfert et exprimant la loi de conversion entre la
grandeur dentre et de sortie du bloc. Cette fonction est une fraction rationnelle
(rapport de deux polynmes).
Dans certains cas le composant peut tre une opration mathmatique telle quintgration ou
drivation, mais qui a une ralit technologique.

Schma bloc de la cordeuse

Lexemple ci-dessus montre le schma bloc de la cordeuse.


Lentre est la tension consigne voulue par lutilisateur, la sortie est la tension relle dans la
corde.
Exemples de fonctions de transfert :
- Rsistance et inductance moteur : H ( p) = Im( p) = 1
-

( p) L. p + R
Um
(
p
)
Exemple de lamplificateur : H ( p) =
= Ka
1 ( p)
Exemple du capteur de force : H ( p) = Umes ( p) = Kc
T ( p)

Le schma bloc est bien plus quune reprsentation. Cest un outil de calcul. Mais pas de
panique, tout ceci est lobjet dun cours de SII traitant des systmes linaires que nous
aborderons en cours danne. Patience, patience

Denis Jolivet

page 13/17

MJ : 18 fvrier 2014

LJG/CPGE/PTSI

Cours : ingnierie des systmes complexes

SII

2.6. Point de vue temporel (ou squentiel)


On peut observer le systme du point de vue de la chronologie des actions. On appelle cela
lanalyse squentielle du systme.
On peut reprsenter la squence des actions de la cordeuse avec le graphe suivant :

Le diagramme dtat SysML ci-dessus (SMD : State Machine Diagram) permet de


reprsenter la succession des diffrents tats de la cordeuse et les actions qui dclenchent le
passage dun tat un autre.
Le diagramme dtat et le diagramme de squence (ce dernier non prsent ici) feront lobjet
dun cours part entire.

Denis Jolivet

page 14/17

MJ : 18 fvrier 2014

LJG/CPGE/PTSI

2.7.

Cours : ingnierie des systmes complexes

SII

On assemble tout a : SysML

Une vision globale pertinente du systme peut


merger de ces diffrents points de vue grce
au mtalangage SysML. SysML est garant de
la cohrence de ces diffrents points de vue.
SysML : Systme Modeling Language
(Langage de Modlisation des Systmes),
apparu en 2007.
Comme nous lavons vu selon les diffrents
points de vue, SysML est un langageutilisant
plusieurs outils graphiques offrant au
concepteur un modle global cohrent. Il
permet de spcifier les systmes, de concevoir,
dfinir et analyser leur structure et leur
fonctionnement dynamique, de simuler leur
comportement afin de valider leur faisabilit
avant la ralisation et mme le cahier des
charges.
Quels sont les fonctionnalits de loutil de reprsentation SysML ?
Il facilite la collaboration transdisciplinaire des diffrents corps de mtiers intgrs
au systme
Il permet la mise jour, le stockage et, surtout, le partage ainsi que linterprtation
facile de toutes les informations ncessaires la connaissance du systme (exemple :
le dveloppement de lA380 dAirbus a dur 15 ans. Il peut-tre intressant darchiver
la description totale du systme en continu et ainsi connatre lhistorique globale de
son dveloppement. Pour une automobile, le dveloppement dure entre 1 et 2 ans).
Il permet la modlisation du systme toutes les tapes de son cycle de vie selon tous
les points de vue : expression du besoin/contraintes, organisation structure des
composants, dfinition prcise de chaque composant, description attendu du
comportement.
Il permet la mise en relation des diffrents composants techniques
(exemple cordeuse : commande hacheur moteur lectrique engrenage
chane chariot corde).
Il permet la validation de solutions technologique (choix) grce une simulation
base sur des diagrammes paramtriques dans lesquels on peut saisir les quations de
comportement (exemple : choix dun vrin lectrique ou dun moteur
lectrique+chaine pour tirer le chariot de la cordeuse ?)
SysML et lindustrie ?
SysML est surtout utilis par les grandes entreprises et, de plus en plus par leurs entreprises
sous traitante. Les grandes entreprises faisant office de locomotive et les sous traitants jouant
le rle de relais pour ce nouvel outil. Quelques exemples :
EADS (European Aeronautic Defence and Space company, CA 50G,
120 000 personnes) : Socit europenne, spatial militaire et civil

Denis Jolivet

page 15/17

MJ : 18 fvrier 2014

LJG/CPGE/PTSI

Cours : ingnierie des systmes complexes

SII

Peugeot (CA 50 G, 200 000 personnes), Renault (CA 45G, 120 000
personnes): construction automobile franaise
SKF (CA 5,5G, 45 000 personnes): fabricant sudois de roulements
Bombardier (CA 18 G, 65 400 personnes): socit canadienne, matriel
de transport (terrestre, arien, nautique)

En matire dinformatique ?
Le langage SysML peut ncessiter lutilisation dun
logiciel. Plusieurs logiciels sont disponibles. Vous
utiliserez magicdraw au laboratoire de SII (sances
dactivits pratiques). Les diagrammes SysML que
vous avez dcouverts dans le prsent cours sont issus
de magicdraw.

3. Systme : gense, ascendance, descendance ?


Comment nait un produit, quel est son cycle de vie ? Quelques lments de rponse
Les grandes phases du cycle de vie dun produit sont prsentes ci-dessous.
La priode du cycle de vie qui nous intressera en CPGE stend de la dfinition du besoin
jusqu la fabrication. Les phases qui prcdent (tude de march) et succdent cette priode
(lancement, vente, SAV, recyclage) seront abordes en cole dingnieur.

Denis Jolivet

page 16/17

MJ : 18 fvrier 2014

LJG/CPGE/PTSI

Cours : ingnierie des systmes complexes

Lancement, vente, SAV,


retours client, recyclage,
destruction.

SII

Etude de
march

Fabrication, gestion de la
production, mtrologie
Bureau des
mthodes

Elaboration des dessins


de dfinitions cots,
tolrancs.

Marketers ,
Ingnieurs
dtudes

Bureau dEtudes

Conception, tudes, calculs,


dimensionnement

Dfinition
du besoin

Dclinaison
des exigences

Elaboration du Cahier
des charges

Jalon important du
cycle de vie : Cahier
des charges

Notion de valeur et qualit dun produit (Attention : faux amis !)


Valeur dun produit ? Dans lindustrie le mot valeur na pas le sens commun :
Qualit
Valeur =
Cot
Quest ce que la qualit dun produit ? Il sagit l encore dun faux ami.
La qualit est lensemble des caractristiques dun produit qui lui confre laptitude
satisfaire des besoins exprims ou implicites. On dit aussi plus simplement que cest
laptitude satisfaire son cahier des charges.
Vous devinez donc que ltude, le dveloppement, la conception, la fabrication, bref, le cycle
de vie dun produit doit se faire en visant un objectif constant : augmenter la valeur du
produit. Il faut donc satisfaire son cahier des charges le mieux possible, pour un cot le plus
faible possible.
Pour deux produits diffrents qui satisfont le mme besoin, celui qui possde la valeur la
plus leve est plus comptitif.

- Fin du cours sur lanalyse et la description des systmes -

Denis Jolivet

page 17/17

MJ : 18 fvrier 2014

Vous aimerez peut-être aussi