Documente Academic
Documente Profesional
Documente Cultură
1. Consideraţii teoretice
aleasă.
Matricea de controlabilitate este : P = [b, Ab, A2b, A3b,…….,An-1b]
(n este ordinul ecuaţiei caracteristice).
62
Criteriul C1 de controlabilitate completă
Sistemul descris prin ecuaţiile notate cu (1) este complet
controlabil sau altfel spus perechea (A,b) e complet controlabilă, dacă şi
numai dacă matricea de controlabilitate este nesingulară.
Criteriul C2
Sistemul descris de ecuaţiile de stare în prima formă canonică
minimală este complet controlabil.
Criteriul C3
Un sistem descris prin ecuaţiile de stare (1) este complet
controlabil dacă şi numai dacă există o transformare liniară nesingulară
x = Tx C care să-l aducă la forma canonică.
Criteriul C4
Un sistem descris prin ecuaţia diferenţiala intrare-ieşire :
L(D)y(t) = M(D)u(t)
M(D) = b m D m + b m −1 D m −1 + ....... + b 0
63
Se face transformarea x = Tz unde T este o matrice nesingulară
formată cu valorile proprii ale lui A.
Un sistem descris prin ecuaţia de stare :
•
z = T −1ATz + T −1bu
este complet controlabil dacă matricea ∆P=T-1b nu conţine linii formate
doar din zerouri.
Reamintim că valorile proprii ale lui A sunt soluţiile ecuaţiei
det(sI-A) = 0.
64
(unde A este matrice iar b, c şi d sunt vectori), este complet observabil,
sau, altfel spus, perechea (A,c) este complet observabilă, dacă şi numai
dacă matricea A, vectorul c si ieşirea y pe un interval finit (t0,t1], permit
să se determine complet starea x 0 = x(t 0 ) din care a pornit sistemul .
Q = c, A T c,........A Tn −1 c
Criteriul C1 de observabilitate
Sistemul descris de ecuaţiile (3) este complet observabil dacă şi
numai dacă matricea de observabilitate Q este nesingulară (adică
det(Q) ≠ 0) ).
Criteriul C2 de dualitate
Fie tripletul (A,b,c) şi sistemele S1 si S2 descrise prin ecuaţiile:
•
x(t) = A ⋅ x(t) + b ⋅ u(t) (S1)
y(t) = cT ⋅ x(t) + d ⋅ u(t)
•
x(t) = A T ⋅ x(t) + c ⋅ u(t) (S2 )
y(t) = bT ⋅ x(t) + d ⋅ u(t)
65
numite sisteme duale (matricele unuia se obţin prin transpunerea
matricelor celuilalt). Dacă sistemul S1 este complet controlabil atunci
sistemul S2 este complet observabil şi reciproc.
Matricea de controlabilitate a lui S1 este matricea de
observabilitate a lui S2.
Criteriul C4
Fie un sistem descris de ecuaţiile (1), unde A are valori proprii
distincte. Se face transformarea x = Tz unde T este o matrice
nesingulară formată cu valorile proprii ale lui A.
Sistemul descris prin ecuaţia :
y = cT Tz + du
Rezolvare:
Studiem pentru început controlabilitatea. Pentru aceasta vom
utiliza criteriul C1 de controlabilitate.
Va trebui să calculăm matricea de controlabilitate P, definită în
teoria prezentată anterior.
Din sistemul nostru avem :
•
x1 = x 2 + u
•
x 2 = 2x1 − 2x 2 − u
0 1 1
Prin identificare ⇒ A = b =
2 − 2 − 1
Deoarece ordinul matricei A este doi , rezultă că :
P = (b Ab)
Deci vom avea :
67
1 −1
P=
−1 4
Dar det(P) = 3 ≠ 0 şi deci sistemul nostru este controlabil.
Vom studia în continuare controlabilitatea, pentru acelaşi sistem,
utilizând criteriul lui Gilbert.
Pentru aceasta, trebuie mai întâi să calculăm valorile proprii ale
matricei A. Acestea vor fi soluţiile ecuaţiei :
det(sI-A) = 0
După unele calcule aritmetice simple vom obţine următoarele
valori proprii pentru matricea A :
λ1 = −1 + 3
λ 2 = −1 − 3
1
2
∆P =
1
2
68
Să studiem acum observabilitatea sistemului. Pentru aceasta vom
folosi criteriul C1 de observabilitate.
Vom avea nevoie de matricea de observabilitate.
Aceasta va fi :
Q = [c A T c]
69
elseif ((d1==0)&(d2~=0))
disp('sistemul este observabil dar nu este
controlabil')
elseif ((d1~=0)&(d2==0))
disp('sistemul este controlabil, dar nu
este observabil')
elseif ((d1~=0)&(d2~=0))
disp('sistemul este controlabil si
observabil')
end
70
•
x1 = 0 1 x1 + 1 u
• −1 −2 x −1
2
b) x 2
x1
y = ( 2 1)
x2
•
x1 = 0 6 x1 + −1 1 u1
• 1 1 x 0 5 u
2 2
c) x 2
x
y = ( 4 1) 1
x2
Să se studieze controlabilitatea şi observabilitatea sistemelor
descrise prin ecuaţiile de la punctele a), b), c).
Să se conceapă un program, utilizând Matlab-ul, prin care să se
verifice controlabilitatea şi observabilitatea sistemelor de mai sus.
71