Académique Documents
Professionnel Documents
Culture Documents
Analyser et décrire
un système
ANA Cours - Analyser et décrire un système CPGE 1re année
Sommaire
Les réponses à ces des enjeux ne sont pas uniquement politiques ou économiques… mais elles sont
aussi scientifiques et technologiques.
La maîtrise des sciences et technologies est donc primordiale.
Les SII en CPGE, vont permettent d’acquérir les bases de connaissance sur les systèmes
pluritechnologiques, en développant une culture technologique.
Les SII en CPGE, permettront également de développer des compétences indispensables au métier
d’ingénieur :
Volant à retour de
Superviseur de prélèvement
Drone Pilote automatique de bateau force pour
sanguin
playstation PS4
(1) la démarche de
l’ingénieur et les objectifs En PCSI/MPSI, seule une partie du cycle de vie en V est abordée (définition des
proposés sont donc exigences, conception et validation fonctionnelle).
indissociables des analyses
et mesures expérimentales La démarche de l’ingénieur(1) se focalise sur la détermination de performances
réalisées sur systèmes (souhaitées, simulées et mesurées) et des écarts entre ces performances.
réels.
− langage unique et compréhensible par tous les métiers (support, markéting, bureau d’étude,
sous-traitants,…) ;
Une des solutions vers laquelle se tournent certaines entreprises(2) est le langage SysML
(2) Airbus, Thalès,
Alstom…
(Systems Modeling Language), langage de description de l’ingénierie système.
C’est un langage adapté
de l’UML utilisé en
ingénierie informatique.
Le langage SysML a l’avantage de proposer
différents outils de description graphique
(diagrammes), permettant de modéliser le
système dans les différentes phases du cycle de
vie.
Ces diagrammes interagissent entre eux grâce
à des logiciels dédiés, ce qui permet de
répercuter immédiatement toute modification
à l’ensemble des collaborateurs concernés par
le projet.
Il est donc nécessaire de formaliser, à l’aide d’outils spécifiques, besoin et fonction afin
d’y répondre le plus justement possible.
Cette formalisation permet d’estimer le taux de satisfaction attendu.
La fonction globale d’un système est la « raison d’être » du système, du point de vue de
l’utilisateur. Elle est exprimée par un verbe à l’infinitif + complément d’objet sans
présager de la solution technologique.
Représentation des fonctions attendues du système dans leur contexte : diagramme des
cas d’utilisation (uc)
Le diagramme SysML des cas d'utilisation (Use Case Diagram –uc-) définit :
(1) Ces acteurs peuvent − les différents types d’utilisateurs, nommés acteurs(1) ;
être des humains ou non,
principaux ou − et les fonctions attendues par ces acteurs.
secondaires. Il permet de formaliser le besoin.
Ces acteurs sont placés à
l’extérieur de la frontière
d’étude. L’énoncé d’un cas d’utilisation est purement fonctionnel. Il est défini en termes de résultats attendus
et est donc totalement indépendant des solutions technologiques choisies pour pouvoir le réaliser.
Exemple : système de vente de repas en ligne « Dinner now » (à Rennes « Just eat »)
Le système est conçu pour permettre aux clients de sélectionner des éléments dans un menu, et aux restaurants
proposant ce service de mettre le menu à jour.
Cahiers des charges remis en 1936 par M. Boulanger (Responsable Citroën) à M. Brogly
(directeur du BE) :
« Faites étudier par vos services une voiture pouvant transporter 2 cultivateurs en
sabots, 50kg de pommes de terre ou un tonnelet à une vitesse maximum de 60km/h,
pour une consommation de 3 litres au cent.
La voiture pourra passer par les plus mauvais chemins ; elle devra pouvoir être conduite
par une conductrice débutante et avoir un confort irréprochable. Son prix devra être
inférieur au tiers de celui de la traction avant 11CV. Le point de vue esthétique n’a aucune
importance. »
Une exigence exprime une fonction, une règle, une contrainte, ou une performance à
satisfaire par le système.
Le diagramme SysML des exigences (Requirement Diagram – req –) regroupe
hiérarchiquement ces exigences.
Exemple : dans le cas du Falcon 7X, on peut proposer le diagramme partiel des exigences suivant :
La sous exigence 1.5 « est
Exigence du système=fonction globale contenu dans » l’exigence 1
(1) Ces informations sont Afin de quantifier le degré de satisfaction attendu du client, une exigence est
inscrites directement à
l’intérieur des blocs du
caractérisée par(1) :
diagramme des exigences − un ou plusieurs critères (grandeur physique mesurable) ;
ou dans un tableau Antivol pour
associé.
− un niveau attendu (valeur exigée) pour chaque critère ;
vêtements
− une flexibilité (écart acceptable entre le niveau atteint et le niveau attendu).
L’ensemble des exigences qui doivent être satisfaites par le système et leurs caractéristiques (critère
niveau, et flexibilité) sont regroupées dans le cahier des charges.
En entreprise, le cahier des charges sert aux échanges entre les différents collaborateurs d’un projet.
Il permet de capitaliser leurs savoirs et savoir-faire. C’est un document clé de l’expertise industrielle.
(1) Mesurées Ce sont les données issues d’un cahier des charges qui permettront de quantifier les
expérimentalement en écarts entre les performances attendues d’un système et :
TP.
− ses performances réelles(1) ;
(2) Manuelle ou assistée − ses performances anticipées grâce à une simulation (2).
par ordinateur.
Le bdd permet d’avoir un premier aperçu, plus ou moins détaillé de la structure du système.
Dans une première approche, la structure du système peut être présentée comme ci-dessous :
On retrouve ici la
notion de frontière
d’étude : celle qui a été
choisie dans cet exemple
englobe le robot mais
aussi les accessoires
associés.
Il est possible d’affiner. Exemple le diagramme ci-dessous détaille en plus la structure du robot aspirateur.
Exemple : on peut y lire que le sous-système de déplacement comporte 1 roue folle (= roue libre) et 2 roues motrices.
Une roue motrice est constituée d’une roue, d’un variateur de vitesse, d’un moteur, et d’une transmission.
Identification des flux MEI échangés entre les constituants : diagramme de blocs internes
(ibd)
Le diagramme de blocs internes permet d'identifier les flux échangés MEI (de matière,
d'énergie et d'information) entre les constituants.
Avec ce type de diagramme, on peut, comme pour le diagramme de définition de blocs, faire le choix
de décrire la structure d’un système avec différents niveaux de raffinement.
(1) Grâce aux logiciels Dans le cas d’un système complexe, on évite de concentrer toutes les informations sur un seul et
dédiés au langage SysML,
même diagramme de blocs internes ce qui le rendrait illisible. On construit alors autant de diagrammes
on connecte ensuite les
différents diagrammes de définition de blocs que l’on souhaite avec des niveaux de précision et de raffinement différents(1).
entre eux. Certains blocs
sont liés à d’autres
Exemple : dans le cas du système Roomba, on peut choisir de présenter la structure
diagrammes qui viennent
détailler leurs contenus. du robot autonome associé à la station de rechargement en ne détaillant que certains
blocs.
Les « petits carrés » sont appelés « ports ». Les ports modélisant les flux d’énergie et
d’information possèdent des flèches alors que les « ports » modélisant des commandes
n’ont pas de flèche.
La puissance, notée P est une grandeur scalaire. Elle est toujours le produit de deux
(1) La définition exacte de grandeurs(1) variables, scalaires ou vectorielles, dépendant du temps.
ces termes sera précisée
L’une d’entre elle est appelée effort et notée e, l’autre est appelée flux et notée f.
en physique et en SII en 2e
année. On a alors : P(t) = e(t) f (t) ou P(t ) = e (t ) f (t )
Ces deux termes sont génériques. Le tableau suivant précise l’effort et le flux dans des domaines
particuliers :
Puissance Grandeur effort e(t) Grandeur flux f(t)
électrique tension u(t) en V intensité i(t) en A
mécanique de translation force F (t ) en N vitesse linéaire V (t ) en m/s
(2) Effort tournant (pour mécanique de rotation couple (2)
C (t ) en N.m vitesse angulaire (t ) en rad/s
visser une vis, par
exemple) en N.m hydraulique ou pneumatique pression p(t ) en Pa débit volumique qv (t ) en m3/s
(Newton x mètres)
La puissance développée par un moteur est variable. Elle dépend de la charge qu’il
doit entrainer.
La puissance nominale indiquée sur sa fiche signalétique est la puissance maximale en
charge.
L'ensemble de ces réponses peut être représenté sur un schéma représentant deux
chaînes. L'une s'intéresse au flux d'information (la chaîne d’information), l'autre au flux
d’énergie, la puissance (la chaîne d’énergie-puissance).
(1) Par abus de langage, La description par chaîne fonctionnelle(1) permet de mettre en relation les constituants
on pourra parler de la avec leur fonction dans la réalisation d’une unique activité, modifiant une grandeur
chaîne fonctionnelle DU physique appelée matière d’œuvre (exemple pour l’activité de déplacement du robot
système lorsque celui est aspirateur : matière d’œuvre = vitesse des roues).
mono-activité.
Chaque constituant de la chaîne fonctionnelle est associé à une fonction et à une famille
de constituants.
Un pré-actionneur est une famille de constituant de la chaîne d’énergie-puissance
recevant une commande de l'unité de commande.
Unité de stockage
Pré-actionneur
Certains pré-actionneurs tels que relais, contacteur, distributeur sont dits « tout ou rien ». Ils jouent
le rôle d’interrupteur de la chaîne d’énergie-puissance.
Les autres pré-actionneurs tels que variateur, hacheur, carte de puissance sont dits
« proportionnels ». Ils laissent passer seulement une partie de la puissance disponible. Ils modulent
(régulent) la puissance délivrée.
Actionneur
Puissance Puissance
délivrée convertie
Fonction : convertir la puissance délivrée en puissance d’un CONVERTIR
autre type, souvent mécanique de translation ou de rotation.
Actionneur
Matière
Effecteur d'œuvre
Puissance
(1) On appelle matière adaptée
d’œuvre ce sur quoi agit Fonction : agir directement sur la matière d’œuvre(1) pour la Effecteur
AGIR
le système. déplacer ou la transformer.
Cette intervention peut se
traduire par une ou
Matière d'œuvre
plusieurs actions : modifiée
- une modification de
forme ;
- un déplacement ;
-…
Convertisseur analogique/numérique
(1) Cette fonction sera Fonction : convertir(1) les signaux analogiques en signaux
étudiée plus en détail au numériques utilisables par l’unité de commande, lorsque les images
2e semestre.
reçues sont analogiques…
Unité de commande
Données de/vers
Fonctions : traiter, à l’aide d’un programme implanté l’interface de
Dans la chaîne en mémoire, les informations en provenance : communication
Données de
d’information, les signaux − des capteurs ;
Images consignes signalisation
sont souvent sous forme − et de l’interface H/M ;
électrique. La tension TRAITER et
vaut de 3 à 24 V. afin de : MEMORISER
− commander l’activité aux pré-actionneurs ;
− commander des signalisations à l’interface Images grandeurs Commandes
Unité de
physiques (ordres)
M/H. commande
Interface de communication
Périphérique de communication Données d’un Données vers un
autre système autre système
COMMUNIQUER
Fonction : permettre au système d’échanger des
informations avec d’autres systèmes.
Données de/vers
l’unité de commande
La fonction COMMUNIQUER est devenue une fonction essentielle dans les systèmes actuels.
Ils sont désormais très souvent communicants, ce qui permet la prise de commande à distance, les
mises à jour automatiques, le diagnostic et la maintenance à distance, …
ANA02 : Décrire une activité d’un système par une chaîne fonctionnelle
- définir l’énergie, la puissance, ainsi que leurs unités ;
- donner les grandeurs efforts et flux, pour les différents types de puissance ;
- donner les 3 types de flux d’information, et préciser leur différence ;
- combien de chaîne fonctionnelle possède un système à 3 activités ?
- donner la structure générique des chaînes d’énergie-puissance et d'information en précisant :
- la fonction, la famille (pré-actionneur, …), et quelques exemples de constituants usuels,
- les flux d’énergie (transferts de puissance) entre les constituants,
- les flux d'information entre les constituants,
- le flux de matière.