Académique Documents
Professionnel Documents
Culture Documents
command par retour d'état
command par retour d'état
La commande par retour d'état est une méthode employée en asservissement pour placer les
pôles en boucle fermé dans le plan p. L'intérêt de cette technique est que les pôles,
correspondant à la valeur propre du système, vont influencer la dynamique du système bouclé.
Avec le système en boucle fermée sous la forme de la représentation d'état
.
x ( A B k x) x B k r u
… (3)
y Cx
Il s’agit alors de déterminer les matrices de déterminer les matrices k x et k r telles que
le système désiré en boucle fermée construit conformément aux objectifs :
.
x A x Bd u
d … (4)
y Cx
On veut que le système bouclé (3) se comporte comme le système désiré (4) c'est-à-
dire :
A Bk x Ad B k x Ad A
… (5)
B k r Bd Bk r Bd
1
( B B) 1 B ( Ad A)
T T
B T Bk x
T
B (A - A) d k x
… (6)
B Bk B B 1
T T
( B B)
T T
r d k r BB d
Sur le plan pratique, cette méthode directe de synthèse est peu utilisée, car il est en
générale difficile de choisir Ad et Bd en fonction des performances désirées. On préfère
plutôt calculer k r
telle que la relation statique entrée /sortie soit la relation identité et k x
telle
que ( A B k x ) ait des valeurs propres données permettant d’obtenir le comportement
dynamique désiré. Le problème est alors de savoir a quelle condition la matrice k x
permet de
modifier les n valeurs propres de ( A B k x ). Le théorème suivant répond à cette
interrogation.
Théorème :
Si la paire (A, B) est commandable, on peut choisir une matrice de gains k x
pour
placer arbitrairement les n modes propres de ( A B k x ). En conséquence, tout système (1)
commandable peut être stabilisé par bouclage d’état linéaire.
Les a i
sont les coefficients du polynôme caractéristique du système bouclé
dépendent des gains de la matrice k x . Si l’on peut traduire les performances désirées en terme
des n pôles s i
que doit posséder le système bouclé, on obtient le polynôme caractéristique
désiré d
(s ) :
d
( s ) ( s si ) = a0 a1 s ... an 1 s
n 1
s … (8)
n
i 1
2
On veut que (s ) = ( s ) , en identifiant terme (7) et (8) on obtient le système de
d
a O 0
a 1 1
.
.
.
a n 1
n 1
3
s1 m
0
Re
0 cos( ) min
0 1 2
Un fort premier dépassement provient d’une faible valeur de , par conséquent, pour
obtenir un transitoire bien amorti, on imposera aux pôles d’avoir un facteur d’amortissement
supérieur ou égale à une certaine valeur . La valeur à donner à en fonction du
min min
premier dépassement maximum :
ln( D1 max )
ln ( D
min 2 2
1 max
)
On souhaite également que la réponse transitoire soit rapide. Les réponses rapides sont
associées aux faibles valeurs des constantes de temps et aux grandes valeurs de w0 .
Pour obtenir un transitoire rapide on imposera donc de ne pas avoir de constante de
temps supérieure à une certaine valeur T max . Ceci est le cas si les pôles sont situés à gauche
1
de la verticale d’abscisse , c'est-à-dire s’ils appartiennent au domaine non grisé de la
T max
figure4
4
FIG 4- Domaine pour une réponse rapide
.
Le polynôme caractéristique recherché prend alors la forme suivante :
d
( s ) ( s 2 w0 s w0) ( s si )
2 2
i 3
Les pôles s1, 2 sont dominant si les autres pôles ont une influence négligeable sur la
réponse transitoire du système. Ceci est le cas s’ils sont situés suffisamment loin dans le
demi-plan gauche du complexe. Par mesure de simplicité, on peut choisir de placer les pôles
s3 à sn une même valeur réelle négative. On peut par exemple adopter
Re( si ) 4 (i 3,..., n) , le polynôme caractéristique du système bouclé pour fermée s’écrit
alors :
d
( s ) ( s 2 w0 s w02 )( s 4 w0) n 2 … (12)
2
5
Fug 5 – domaine pour une réponse rapide et dien amortie
6
On peut, comme dans le cas mono-variable, déterminer la matrice de gain k x
en identifiant le
polynôme caractéristique désiré, calculé en fonction des performances désirées. Toutefois, il
faut noter qu’ici la matrice k x est de dimension m * n , ce qui signifie que l’on a
nm paramètres de réglages alors que n paramètre suffisent à placer n pôles. Autrement dit,
on dispose de n ( m -1) paramètres redondants dont on ne sait, a priori, que faire. Bien sur, on
pourrait arbitrairement mettre à zéro les degrés de libertés supplémentaires, mais ceci ne
constitue pas forcément le choix le plus judicieux.
II.1 Introduction
Les méthodes modernes de commande par retour d’état supposent que l’on connaisse
les valeurs d’états. Et moyennant l’usage généralisé du calcul matriciel, le comportement
dynamique d’un système peut être entièrement décrit à l’aide de ces variables d’états.
II.2 Les équations d’états
L’état d’un modèle est l’ensemble des informations indépendantes nécessaire à
connaître à l’instant initial pour pouvoir prédire le comportement du modèle en réponse à une
entrée donnée.
Construire une équation d’état d’un modèle consiste donc à proposer un modèle ne faisant
intervenir que des équations différentielles d’ordre 1. Dans le cas d’un système linéaire à
coefficients constants, ce sera une équation de la forme :
xt Axt B t
(II.1)
y t Cx t Dt
xt Axt B t
(II.2)
y t Cxt
7
x(t ) ( A BL) x(t ) BFr (t )
(II.4)
y (t ) Cx(t )
Ou bien :
x(t ) AR x(t ) B R r (t )
(II.5)
y (t ) Cx (t )
Avec :
AR A BL et B R Bl
II.4 commande en continu de l’ensemble convertisseur-moteur
L’ensemble convertisseur moteur est caractérisé par les équations suivantes :
Ra K K cm
0
d Id
La La I d L U C
1
dt K f a d r
0 J
J J
(II.6)
I
y 0 1 d
Donc :
Ra K K cm
La
A = La B = La C = 0 1
f
K
J J 0
0
B P = 1
J
8
s1 208.53 i * 100.99
s 2 208.53 i * 100.99
II.4.1 Calcul des paramètres de L et l
Apres le choix les pôles on va déterminer le polynôme caractéristique de la nouvelle fonction
de transfert (II.7) et calculer le polynôme caractéristique (II.8) comme suit :
F ( s ) ( s s1 )( s s 2 ) (II.7)
L 0.5133
1
L2 0.2976
l (c * ( A B * L) 1 * B) 1 (II.9)
AN : l 0.3965
9
Figure II.1 : La réponse en vitesse en boucle fermée
10
11
Interprétation
12
Paramètre de la machine a courant continue :
Les caractéristique de moteur à courant continue utilisée dans notre travail sont :
Caractéristique :
I dn = 3 A courant nominale.
Les paramètres :
13
CONCLUSION :
La stabilité du système bouclé n’est pas menacée par la répercussion de la régulation des
P premières coordonnées modales sur les (n-p) restantes.
Cette étude proposer permis de :
Optimiser séparément le choix des régulateurs pour mieux commander des systèmes.
Les différentes équations proposer dans cette étude nous a permis de montrés que le
régulateur à retour d’état produit des performances satisfaisantes au système puisqu’il
converge dans de nombreux cas vers la solution optimal.
Mais le problème des systèmes par retour d’état reste le temps de réponse qui est un peu
élevé.
14