Documente Academic
Documente Profesional
Documente Cultură
Curs B14
diferenţiere rezultă:
y ( r ) = L f r h ( x ) + Lg L f r −1h ( x ) u , (3)
zk = Φ k ( x ) = L f k −1h ( x ) , k = 1,..., r
iar
v = L f r h ( x ) + Lg L f r −1h ( x ) u .
Forma de mai sus se numeşte forma canonică Brunovski. Dacă r = n se spune că s-a
realizat liniarizarea exactă a sistemului (1).
Luînd legea de comandă u de forma:
u = α ( x) + β ( x) v
cu:
Lf r h ( x) 1
α ( x) = − , β( x) = ,
Lg L f r −1
h ( x) Lg L f r −1
h ( x)
sistemul (3) devine:
y(r ) = v (4)
care reprezintă o dinamică liniară. Pseudocomanda v se determină în funcţie de obiectivele
proiectării. Astfel dacă se doreşte da ieşirea y ( t ) să se stabilizeze la zero, atunci v se alege
de forma:
r −1 r −1
v = −∑ ck zk +1 = −∑ ck y ( k )
k =0 k =0
cu care se obţine:
y ( r ) + cr −1 y ( r −1) + ... + c1 y (1) + c0 y = 0.
Note de curs: Comanda automată a aeronavelor
care corespunde comportării interne a sistemului cînd comanda se alege astfel încît ieşirea să
fie identic nulă.
In problemele de urmărire a unor traiectorii prestabilite, se doreşte ca eroarea de
urmărire
e := y − yd
unde yd reprezintă traiectoria dorită dată, să aibe proprietatea limt →∞ e ( t ) = 0 . In acest caz
comanda v se alege:
r −1
v = yd ( r ) − ∑ ck ( y ( k ) − yd ( k ) )
k =0
Alegînd coeficienţii ck , k = 0,..., r − 1 astfel încît polinomul (5) să fie Hurwitz, rezultă
limt →∞ e ( t ) = 0 .
Lf h
Lg h
yd − x
u
( L h)
−1
g
+
x = f ( x ) + g ( x ) u
∫
+
−
y
h( x)
1 d ( s (t ))
2
≤ −η s , η > 0
2 dt
sau echivalent,
s ≤ −η pentru s > 0
s ≥ η pentru s < 0.
Astfel se obţine:
Metoda prezentată mai sus de determinare a comenzii este cunoscută sub denumirea de
metoda modului alunecător (sliding mode control).
Note de curs: Comanda automată a aeronavelor
Studiu de caz: comanda unui avion PVTOL (planar vertical takeoff and landing) cu
tracţiune vectorizată
în care y, z reprezintă coordonatele în plan vertical ale centrului de masă, Φ este unghiul de
ruliu, comanda u1 este tracţiunea iar comanda u2 este momentul de ruliu. “ −1 ” din a doua
ecuaţie de mai sus este acceleraţia gravitaţională (rezultat în urma împărţirii cu g ) iar ε este
un mic coeficient de cuplaj dintre momentul de ruliu şi acceleraţia laterală a avionului. In
figura de mai jos este prezentată configuratia PVTOL:
T
z
Mări
mile reglate în această problemă sunt y şi z . Se caută deci o comandă de forma
u = α ( x ) + β ( x ) v astfel încît:
y ( r1 ) = v1
z ( r2 ) = v2
Adrian Stoica ִ
pentru doi întregi r1 , r2 reprezentînd gradele relative. Primele două ecuaţii (6) se pot rescrie în
forma echivalentă:
y ⎤ ⎡ 0 ⎤ ⎡ − sin Φ ε cos Φ ⎤ ⎡ u1 ⎤
⎡
⎢ ⎥ =⎢ ⎥+⎢ ⎥ ⎢ ⎥.
⎣ z ⎦ ⎣ −1⎦ ⎣ cos Φ ε sin Φ ⎦ ⎣u2 ⎦
Pentru ε ≠ 0 sistemul de mai sus se poate liniariza luînd:
⎡ − sin Φ cos Φ ⎤ ⎛
⎡ u1 ⎤ ⎢ ⎥ ⎡0 ⎤ ⎡ v1 ⎤ ⎞
⎢u ⎥ = ⎢ cos Φ sin Φ ⎥ ⎜ ⎢1 ⎥ + ⎢v ⎥ ⎟ .
⎣ 2⎦ ⎢ ⎣ ⎦ ⎣ 2⎦⎠
⎣ ε ε ⎥⎦ ⎝
Sistemul rezultant devine:
y = v1
z = v2
= 1 ( sin Φ + v cos Φ + v sin Φ ) .
Φ 1 2
ε
Deşi comanda astfel determinată liniarizează intrare-ieşire sistemul (primele două ecuaţii sunt
liniare), dinamica rezultantă este neobservabilă. Intr-adevăr, impunînd v1 = v2 = 0 , se obţine
dinamica zero:
= 1 sin Φ .
Φ
ε
Ecuaţia de mai sus reprezintă ecuaţia unui pendul fără frecare care nu este asimptotic stabil.
Din acest exemplu rezultă că liniarizarea intrare-ieşire a unui sistem poate conduce la
fenomene nedorite de instabilitate.
In studiul de caz considerat, problemele de instabilitate se datorează cuplajului
determinat de efectele parazite ε . Astfel dacă ε = 0 , adică dacă nu mai există nici un cuplaj
între momentul de ruliu şi acceleraţia laterală, modelul (6) devine:
ym = −u1 sin Φ
zm = u1 cos Φ − 1
(7)
= u .
Φ 2
Primele două ecuaţii ale sistemului de mai sus se pot rescrie sub forma:
y ⎤ ⎡ 0 ⎤ ⎡ − sin Φ
⎡ 0 ⎤ ⎡ u1 ⎤
⎢ ⎥ =⎢ ⎥+⎢ 0 ⎥⎦ ⎢⎣u2 ⎥⎦
.
⎣ z ⎦ ⎣ −1⎦ ⎣ cos Φ
Note de curs: Comanda automată a aeronavelor
⎡u ⎤
Deoarece matricea coeficient al vectorului ⎢ 1 ⎥ de mai sus este singulară, nu se poate
⎣u2 ⎦
determina e reacţie statică după stare care să liniarizeze sistemul (7). De aceea este necesar să
se diferenţieze încă de două ori primele două ecuaţii (7), obţinîndu-se:
2 sin Φ − 2u Φ
⎡ ym( 4) ⎤ ⎡ u1Φ cos Φ ⎤ ⎡ − sin Φ −u1 cos Φ ⎤ ⎡ u1 ⎤
⎢ ( 4) ⎥ = ⎢ ⎥+⎢
1
⎥ ⎢ ⎥. (8)
2
⎣ zm ⎦ ⎣ −u1Φ cos Φ − 2u1Φ sin Φ ⎦ ⎣ cos Φ −u1 sin Φ ⎦ ⎣u2 ⎦
Pentru u1 ≠ 0 matricea de decuplare