Beruflich Dokumente
Kultur Dokumente
M. BAHATTI
Questions structurelles
Soit un systme dynamique dcrit par les quations suivantes:
Question 1
Est-on capable damener ltat en nimporte quel point de lespace dtat
en agissant sur lentre u(t) pendant une dure finie ?
Question 2
Est-on capable de connatre ltat initial par simple observation des
entres u(t) et des sorties y(t) pendant une dure finie ?
Exemple 2
0 1 0
A= 0 0 1
1 5 6
0
B = 0
1
% Dterminer le rang de M
r=rank(M)
r= 3
% Puisque le rang est de 3, le systme est
commandable
Critre mathmatique
Il est observable si et seulement si la matrice dobservabilit suivante:
est de rang n.
r : signaux de rfrence
K: matrice de retour d'tat
Proprits
Les modes du systme en BF sont les ples de la matrice A-BK
En bouc le ferme, la matrice de retour K offre des degrs de libert pour:
imposer un comportement dynamique au systme boucl
stabiliser le systme boucl ( mme s'il est instable en BO)
1 , 2 ,L , n
3. Solution de la Problmatique
++
&
= det . *
+ + =
++
Ples dsirs en BF :
= 2 -2 3 et
= 2 + -2 3
Polynme caractristique en BF :
=(
)(
/)
= ( + 2 + -2 3 )(p+2 -2 3) =
+ 4 + 16
PABK(p) = 345( * +)
0
0
1
+ =
=
47 2 47/
0
47
PABK(p) =
1
+ 2 + 47/
2 + 47/ + 47
2 + 47/ + 47 =
+ 4 + 16
2 + 47/ = 4 et
47 = 16
Gnralisation
Dans le cas gnral de n tats, cette approche directe consiste rsoudre un
systme de n quations n inconnues 7
Programme Matlab
A=[1 4;-1 -2];
B=[1;1];
C=[1 0];
poles=[-2-1i*2*sqrt(3) -2+1i*2*sqrt(3)]
K=place(A,B,poles)