Académique Documents
Professionnel Documents
Culture Documents
Représentation d’état
MODÉLISATION D’UN SYSTÈME
DR. ING. POUSGA KABORE
Objectifs de ce module
2
Plan
I. Quelques rappels sur les systèmes automatisés
II. Représentation d’état d’un système asservi linéaire (SAL)
1. Modélisation des systèmes et représentation d’état
2. Représentation d’Etat, équivalence avec les fonctions de transfert
3. Schéma bloc diagramme
4. Notion de point d’équilibre: résolution d’équations, identification en régime permanent.
III. Commande des systèmes linéaires
1. Notion de commandabilité
2. Stabilité et stabilisation des SAL
3. Critère de stabilité
IV. Observabilité des SAL
1. Notion d’observabilité
2. Synthèse d’observateurs
V. Synthèse de loi de commande par retour d’état
I. Principe de séparation
II. Loi de commande stabilisante
III. Exemples
3
Modélisation des systèmes
Notion de modèle
◦ C’est une représentation graphique, mathématique, ou descriptive (heuristique) ou autre, permettant de
comprendre analyser ou commander un système
◦ Un modèle mathématique est basé soit sur
◦ la connaissance des lois qui gouvernent l’évolution ou le comportement du système
◦ des données expérimentales collectées sur le système
◦ après une série de tests
◦ après un temps de fonctionnement
◦ Le modèle mathématique doit être validé par le réel avant d’être accepté pour la commande du système
◦ Comparaison entre données expérimentales et lois physiques, chimiques, électriques ou mécaniques
◦ Comparaison entre évolution théorique et pratique
4
Exemple de série de données
On a une série de données sur à des sollicitations du système. On obtient alors:
◦ La sortie y(k), y(k-1), y(k-2), y(k-3), …, y(k-n). n est la fenêtre de mesure dans le temps
◦ L’entrée u(k-1), u(k-2), …,u(k-m)
7
Représentation d’état d’un système asservi
linéaire (SAL)
Types de modèles:
◦ Modèles dit statiques
◦ Modèles dynamiques (variation dans le temps)
◦ Modèles dits linéaires
◦ Modèles non linéaires (hystérésis, saturation, tout ou rien, harmoniques
etc.)
◦ Modèles multi-variables ou mono-variables
◦ Modèles à plusieurs entrées et plusieurs sorties; ou à une entrée et une
sortie.
◦ Modèles de systèmes à paramètres répartis etc.
8
Représentation d’état d’un système asservi linéaire
(SAL)
Notion de représentation d’état
◦ Motivation: Les systèmes étudiés jusque là sont linéaires, principalement SISO. Dans la plupart des cas,
les systèmes sont non linéaires et MIMO.
◦ Étendre les notions étudiées jusque là, à tous ces systèmes.
9
Représentation d’état d’un système asservi
linéaire (SAL)
10
Modélisation par représentation d’état
Approche ingénierie des systèmes (équivalence entre système)
◦ Permet ce comprendre l’équivalence entre domaine;
◦ Avoir une vue d’ensemble du système.
Modélisation basée sur les équations différentielles
◦ Peuvent aussi contenir des relations algébriques: on parle d’équations algébro-différentielles
◦ Des contraintes de type inégalités peuvent être nécessaires
Démarche indépendante du domaine
◦ Variables flux f(t) et effort e(t)
◦ Puissance p(t)=e(t)f(t)
Variables d’énergie
◦ Moment généralisé =∫
◦ Déplacement généralisé q =∫ (quantité de mouvement)
Tableau de correspondance selon les domaines
11
Modélisation par représentation d’état
Domaine Variable de flux Variable d’effort Énergie (Joule) Puissance (W)
Mécanique translation Vitesse V (m/s) Force F (N) V
15
Représentation d’état d’un système asservi linéaire (SAL)
( )
Les équations reliant uc à ue sont: = + +
∫ , = ∫
A X(t)
+ ∫ C + Y(t)
U(t) +
B X(0) +
D
H(p)
◦ Dans la fonction de transfert X(t) n’est pas visible. Surtout X(0) n’est pas toujours connue
◦ Stabilité de H(p) dépend de A surtout –voir plus loin-
17
Représentation d’état d’un système asservi linéaire (SAL)
0 1 0
= − , = , = 0 , D=0, avec les conditions initiales x10=x20=0
−
A, B et C dépendent des paramètres R,L, C du système, n=2; m=1, p=1
◦ Cas général: on a l’équation différentielle suivante:
( )
◦ + + + ⋯+ + = + + + ⋯+
+ , conditions initiales connues.
◦ Questions:
◦ Peut on obtenir une représentation d’état à partir d’une fonction de transfert?
◦ De même si l’on a une représentation d’état peut on avoir une fonction de transfert?
18
Représentation d’état d’un système asservi
linéaire (SAL)
Puisque le système est linéaire, on peut utiliser la transformée de
Laplace:
( )
◦ = ( )+ ( ), ( )= ( )+ ( ) devient
− = , = + ( ), X(0)=0
◦ Si la matrice − est inversible, on obtient:
◦Y p = C − + ( ),
◦ d’ou on obtient une matrice de transfert H p = C − +
19
Représentation d’état d’un système asservi linéaire (SAL)
H p = C − +
⋯
H p = ⋮ ⋮ ⋮
…
H est une matrice (n,n) contenant des fonctions de transfert.
Représentation d’état d’un système
asservi linéaire (SAL
Réalisation d’une fonction de transfert:
◦ Obtenir à partir de la fonction de transfert une représentation d’état
◦ La réalisation n’est pas unique
◦ Elle n’a pas forcément une signification par rapport aux phénomènes physiques en présence.
On obtient
+ + ⋯+ +
=
+ + ⋯+ +
Cas de poles simples réels:
( )
= =
− ( )
( ) ( )
=∑ ; On pose alors =
Représentation d’état d’un système
asservi linéaire (SAL
On obtient la représentation d’état
̇
0⋯ 0
̇
0 0
⋮ = ⋮ + ⋮ u t
⋮ 0 ⋱ ⋮
̇
0 ⋯ 0
̇
= 1 … … 1 ⋮ + 0. ( )
23
Représentation d’état d’un système asservi linéaire (SAL)
A X(t)
+ ∫ C + Y(t)
U(t) +
B X(0) +
D
H(p)