Documente Academic
Documente Profesional
Documente Cultură
154
(3.66)
(3.67)
t [t e , )
(pentru STC)
(3.68)
f(x e , u[t], t) x e ,
t te, t N
(pentru STD).
(3.69)
Dup caz, sistemele (3.68) i (3.69) pot fi compatibile sau incompatibile. n primul caz
ele pot avea o soluie (un singur punct de echilibru), mai multe soluii, dar n numr
finit (mai multe puncte de echilibru) sau un numr infinit de soluii. Odat determinate
punctele de echilibru xe, ieirea sistemului se obine cu relaiile:
y(t) g(x e , u(t), t) , t [t e , )
(pentru STC) ,
(3.70)
(pentru STD) .
(3.71)
n cazul sistemelor liniare invariante n timp ecuaiile (3.70) i (3.71) iau formele
A x e B u(t) 0
(pentru STC),
(3.72)
(A I) x e B u[t] 0
(pentru STD).
(3.73)
pentru STC) ,
(3.72')
x e (A I) 1 B u[t]
(pentru STD) ,
(3.73')
dac este ndeplinit condiia xe = const.. O condiie suficient este de a avea u(t) =
const. sau u[t] = const.
Notaia u() are semnificaia u(t) pentru sistemele n timp continuu i u[t] pentru sistemele n timp
discret.
1)
155
Dac matricele A, respectiv A-I din (3.72) i (3.73) sunt singulare formulele (3.97') i
(3.98') nu sunt utilizabile, iar soluionarea sistemelor depinde de fiecare caz n parte. n
particular, dac B u 0 , sistemele (3.72) i (3.73) sunt nedeterminate avnd o infinitate
de soluii. n locul unui punct de echilibru vom avea un domeniu de echilibru.
Exemplul 1: S se demonstreze c pentru sistemele liniare aflate n regim liber punctul x = 0
este un punct de echilibru.
Soluie: n regim liber avem u = 0, astfel c ecuaiile (3.72) i (3.73) devin Axe = 0, respectiv
(A-I)xe = 0. n ambele cazuri xe = 0 este o soluie a ecuaiilor rezultate. Dac, n plus,
matricele A i A-I sunt nesingulare, atunci xe = 0 este unicul punct de echilibru al
sistemelor. n astfel de cazuri, dac punctul de echilibru este atractor, n regim liber
sistemele vor ajunge n punctul de echilibru oricare ar fi starea lor iniial, iar dac este
repulsor, traiectoriile de stare se vor ndeprta de el.
Exemplul 2: S se analizeze existena punctelor de echilibru pentru:
i) sistemul de poziionare elementar
0
d(t) 0 1 d(t) 1 P(t)
v (t) 0 0 v(t)
JI
d(t)
d(t) 1 0
v(t)
(3.74)
r
v(t)
m
d(t)
1
0
d(t) 1 F(t)
0 v(t)
(3.75)
d(t)
0
v(t)
0 1
Soluie: i) Pentru sistemul (3.74) matricea A =
este
Fig. 130. Sistem mas-resort
0 0
singular. Formula (3.72') nu poate fi folosit. Existena
punctelor de echilibru se studiaz pe baza ecuaiei (3.72) care devine
0
0
ve 0
0 1 d e
1 P(t) 0 P(t) 0 .
0
0
v
e
J
I
(*)
Din punct de vedere practic rezultatul are urmtoarea interpretare: sistemul se poate gsi n
echilibru numai dac aciunea pondero motoare P i viteza ve sunt nule. Anularea lui P
trebuie s se produc n momentul cnd v(t) trece prin
ve
valoarea 0. n astfel de cazuri sistemul rmne n poziia
DE
de = n care s-a gsit n momentul cnd cele dou
mrimi au devenit simultan nule. Din punct de vedere
d
teoretic aceasta nseamn c sistemul (3.99) are un
domeniu de echilibru DE ca n Fig. 131:
Dac P(t) 0, atunci sistemul (*) este incompatibil, iar
sistemul de poziionare nu are nici un punct de echilibru.
ii) Punctele de echilibru ale sistemului (3.75) se obin din
ecuaia
1
0
0
k
de 1 F(t)
0 v e
m
m
156
v e 0
0
d 1 F(t) . (**)
0
e kr
Rezult c n cazul F(t) = F0 = const. sistemul are un singur punct de echilibru. Altfel,
sistemul nu are puncte de echilibru. Rezultatul poate fi intuit cu uurin plecnd de la Fig.
131: dac fora F este constant atunci, n limitele elasticitii resortului, sistemul ajunge
ntr-o stare de echilibru n care fora dezvoltat de resort echilibreaz fora exterioar.
Exemplu 3: S se analizeze existena punctelor de echilibru pentru sistemul
s[t 1] 1
v[t 1] 0
Soluie:
Sistemul
0 s[t]
1 1 c[t]
, tN
1 v[t]
p 0 a[t]
dat
este
un
STD
pentru
.
care
egalitatea
(3.73)
ia
forma
0 0 se
1 -1 c[t]
0 0 v -p 0 a[t] . Constatm c sistemul se poate gsi n echilibru numai
dac c[t] = a[t] = 0. n acest caz se i ve pot lua orice valori, domeniul de echilibru extinznduse peste ntregul domeniu de valori admisibile ale lui s i v.
157
y f ( x e ) f ' ( x e )( x x e )
(3.76)
Tf
ye
x x x e
Gf
y y y
xe
(3.77)
1
x
(x)k (k)
f (x) 0 ,
k!
k 2,
(3.78)
pot neglija. ntruct
y e f(x e ) , rezult
Sistemul conine una sau mai multe egaliti ale cror membri sunt expresii derivabile n raport cu toate mrimile
caracteristice (mrimi de intrare, de stare i de ieire), derivatele satisfcnd n punctul condiii de forma (3.68).
2)
158
(3.79)
una dintre ecuaiile neliniare care intr n componena unui sistem care trebuie liniarizat. Am notat cu v = [v1, v2, ... , vp]T i w = [w1, w2, ... , wq]T vectorii alctuii cu mrimile
caracteristice care apar n membrul stng, f(v), respectiv n membrul drept, g(w), al
ecuaiei.
Atunci, parcurgnd succesiv cele trei etape menionate rezult:
1) f(ve) = g(we)
(G)
(3.80)
3) f (ve)(v-ve) = g (we)(w-we)
sau
f ' ( v e ) v g ' ( w e ) w .
(3.81)
n relaiile de mai sus f(ve) i g(we)reprezint derivatele de ordinul I ale funciilor f(v) i
g(w) n raport cu v i w, calculate n punctul de funcionare, iar v i w diferenele
v1(t ) v1e
w1(t) w1e
Dup cum f i v (sau g i w) sunt scalare sau vectoriale, distingem urmtoarele situaii
de calcul:
f ' (v e )
df (v )
v ve
dv
(3.82)
df (v )
f ' (ve )
dv
T
f
v v e
v1
...
v p
;
v v e
(3.83)
f ' (v e )
df (v )
dv
vve
df1
dv
df
s
dv v ve
159
(3.84)
f ' (v e )
df (v )
dv
vve
f1
v
1
f2
v1
fs
v1
f1
v 2
f2
v 2
fs
v 2
f1
v p
f2
J f (v e ) ,
v p
fs
v p
v ve
(3.85)
f '(ve ) [Jf ,x (v e ) Jf ,u (v e )] .
(3.86)
b0
a0
a1
a1y a 0 y b0 u .
(3.87)
Relaia (3.87) este rezultatul cutat. n egalitile de mai sus s-a notat:
u u ue , y y y e , y y y e y .
Exemplul 2: Fie sistemul neliniar
x (t ) f ( x(t), u(t ))
(3.88)
Trebuie fcut distincie ntre matricea Jf(v) numit matrice Jacobi a funciei f(v) sau matrice jacobian a funciei f(v) i
determinantul Jf(v)din cazul cnd Jf(v) este ptratic i care se numete jacobianul funciei f(v).
160
J f, x A
J f, u B
x A x B u
, respectiv
. (3.89)
'
'
x g u
u
y g x
y C x D u
J g, x C
J g, u D
m l2
(t) m g l sin (t) M(t) ,
(3.90)
ii)
(a)
g
1
sin e
M(t) .
l
m l2
(b)
Din (b) rezult c echilibrul este posibil numai dac M(t) Me const. i M e m l g .
Aplicnd modelului (a) formula (3.82) deducem
(c)
4)
n cazul de fa prin punct de echilibru se nelege un punct de funcionare n care toate derivatele temporale ale mrimii
de ieire, respectiv ale mrimilor de stare sunt nule.
x 1(t) x 2 (t)
g
1
M(t )
x 2 (t ) sin x1(t )
l
m l2
(t) x1(t)
161
(d)
5)
x2
,
1
f ( x1, x 2 , M) g
M
sin x1
2
ml
l
J f (e ,0, Me ) g cos
e
l
1
0
0
1
m l2
x (t )
0
1 g
x 2 (t) cos e
l
(t) x1(t)
1 x (t )
1
0 x 2 (t )
0
1 M(t)
m l2
(e)
Este uor de verificat c prin eliminarea cantitilor x1(t) = x1(t)-e i x2(t) =x2(t) 0, din
(e) se obine (c).
Exemplul 4: Fie sistemul y 2 y y y u2 0.5 u , n care u i y sunt funcii de timp.
Fie un punct de funcionare de regim permanent constant corespunztor situaiei n care u
i y iau valorile u0 i y0. S se determine, pe baza metodei de liniarizare dup tangent,
sistemul liniarizat n vecintatea punctului de funcionare.
Soluie: Sistemul este neliniar datorit termenilor de gradul II: y y i u 2 . n punctul de
funcionare este valabil egalitatea y 0 u 20 0.5 u 0 (*).
ncadrm sistemul dat n forma canonic (3.69):
y
y 2 y y y u
0.
5
u , v y , w u .
g (u ) g ( w )
f ( y, y , y ) f ( v )
y
2
y 0 0
cruia facem dezvoltarea este v 0 y 0 0 , iar pentru membrul drept w0 [u 0 ] .
y 0 y 0
Dezvoltarea n serie Taylor (v. (3.81)) conduce la:
1 f
1 f
1 f
y0
(y y 0 )
( y y 0 )
( y y 0 ) TOSf
1! y y 0
1! y y 0
1! y y y
0
1 g
u 20 0.5 u 0
(u u 0 ) TOSg
1! u u u 0
5)
162
Dup reducerea unor termeni pe baza egalitii (*) i omiterea TOS se obine:
1 1 (y 0) 1 2y 0 ( y 0) 1 ( y y 0 ) (2u 0 0.5) (u u 0 ) ,
respectiv rezultatul cutat
y 2 y0 y y ( 2u 0 0.5) u .
Abordarea din aceast seciune s-a referit la STC. Ea este valabil, n spirit, i pentru
STD.
Liniarizarea dup tangent este o metoda ce poate fi generalizat prin ceea ce numim
liniarizare n vecintatea unei traiectorii.
Generalizarea se aplic n situaiile n care n mod curent evoluia unui sistem S se
desfoar, cu aproximaie, n vecintatea unei traiectorii nominale care reprezint, la
fel ca i traiectoria real, o soluie a sistemului S pentru un semnal de intrare dat. n
acest caz variabilele modelului liniarizat sunt abateri fa de traiectoria nominal, iar
pentru a reconstitui traiectoria real este necesar nsumarea, moment cu moment, a
abaterilor ca funcie de timp, cu coordonatele punctelor de pe traiectorie, de asemenea
funcii de timp.
Considerm simultan sistemele
f(x(t),u(t))
x(t)
y(t) g(x(t),u(t))
x[t 1] f(x[t],u[t])
y[t] g(x[t],u[t])
(3.91.a)
x' f (x, u)
y g(x, u)
(3.91.b)
x ' f (x , u )
.
y g( x , u )
(3.92)
Totodat, admitem c din diverse cauze intrarea real a sistemului difer de cea
nominal, adic
u u*.
Ca urmare, traiectoriile reale ale sistemului (3.91.b) vor diferi de cea nominal, iar y
y*. Notnd
u u u ,
x x x ,
y y y ,
x*'x' f (x * x, u * u)
.
y * y g(x * x, u * u)
(3.93)
Dezvoltnd cele dou egaliti n serie Taylor, membru cu membru, neglijnd termenii
de ordin superior i reducnd termenii legai prin relaiile (3.92), rezult sistemul
liniarizat cutat
163
(3.94)
164
1)
Sub forma prezentat conceptul de stabilitate este pur calitativ, iar stabilitatea este
asociat unui regim de funcionare. Un sistem poate avea att regimuri de funcionare stabile ct i regimuri de funcionare instabile. De aceea este firesc s vorbim
de stabilitatea regimului de funcionare i s spunem c un sistem este stabil numai
n msura n care toate regimurile sale de funcionare sunt stabile.
n continuare ne referim la sisteme n timp continuu, finit dimensionale, neliniare i
variante n timp. n cap.1 s-a artat c un regim de funcionare al unui astfel de
sistem este descris prin ansamblul variaiei mrimilor sale caracteristice pe un
interval de timp finit sau infinit. Pentru regimul de funcionare impus, a crui
stabilitate ne intereseaz, notm cu x * (t ) i y* ( t ) semnalele corespunztoare
mrimilor de stare i de ieire i cu u * ( t ) semnalul de intrare corespunztor.
Totodat, notm cu x(t) i y(t) semnalele care descriu variaiile mrimilor de stare i
de ieire n regimul tranzitoriu ce urmeaz momentului t0, cnd s-a impus noul
regim de funcionare sau cnd a ncetat aciunea perturbaiilor. Acesta este regimul
real de funcionare, denumit i regim perturbat. Dac regimul de funcionare impus
este stabil, atunci valorile curente x(t) i y(t) din regimul real de funcionare vor
parcurge un proces tranzitoriu i vor ajunge odat cu trecerea timpului s ia valorile
impuse x * (t ) i y* ( t ) , sau cel puin n vecintatea lor.
Pentru a se manifesta, proprietatea de stabilitate trebuie provocat prin semnalul
u * ( t ) sau prin aciunea perturbaiilor. Odat provocat, ea poate fi urmrit prin
intermediul diferenelor
x (t ) x * (t ) x (t ) i y( t ) y* ( t ) y(t ) .
(3.95)
n contextul acestei prime pri a leciei de curs recomandm cititorului lucrarea: Rsvan, V.,
Four Lectures on Stability, (Lectures 1), CEAI, Vol. 7, No. 4, pp. 49-54, 2006, accesibil pe site-ul
revistei CEAI: http://www.ceai.srait.ro/index.php/ceai.
1)
165
innd seam de legtura dintre variabilele de stare i cele de ieire se demonstreaz c stabilitatea intern asimptotic a unui sistem implic stabilitatea extern a
acelui sistem , adic faptul c diferena y( t ) y* (t ) y( t ) poate fi pstrat, ncepnd
cu un anumit moment t '0 , la valori limitate.
1.2. Stabilitatea n sens Liapunov 4)
Conceptul de stabilitate n sens Liapunov se refer la stabilitatea intern a unui sistem i se bazeaz pe investigarea acesteia cu ajutorul traiectoriilor de stare. Traiectoriile de stare reprezint curbe parcurse de vectorul de stare x(t), n spaial strilor.
Fig. 134 exemplific noiunea de traiectorie de stare pentru trei sisteme, unul de
ordinul I, unul de ordinul II i unul de ordinul III. n cele trei cazuri avem,
x1 (t)
x1 (t)
,
x(t)
2)
n relaiile care urmeaz notaia v p are semnificaia unei norme de tip p n sensul urmtoarei
definiii: Norma de tip p (p =1, 2, ) a vectorului v real sau complex, n dimensional, este prin
definiie v
i 1 vi ,
i 1 vi 2 sau
nentei scalare vi
3) Pentru conceptele de stabilitate intern i stabilitate extern recomandm consultarea urmtoarei lucrri de referin: Ionescu, V., Teoria sistemelor, EDP, Bucureti, 1985.
4) http://en.wikipedia.org/wiki/Aleksandr_Lyapunov
166
x0
x ( t ) x * ( t ) x ( t )
stabil.
n Fig. 135 sunt prezentate, n completarea expunerii anterioare, dou ilustrri
grafice referitoare la conceptul de stabilitate intern pentru un sistem de ordinul II.
Reprezentrile sunt fcute n planul strilor, la fel ca i n Fig. 134, dar fr a mai
reprezenta axele de coordonate. Curbele 1 reprezint traiectorii de stare x *2 ( x1* )
impuse (regimurile de funcionare impuse). Curbele 2 sunt traiectorii de stare x2(x1)
ale regimului real de funcionare. Momentul t0 este momentul de la care ncepnd
urmrim modul n care traiectoriile x2(x1) tind spre traiectoriile x *2 ( x1* ) .5).
*
n cazul din Fig. 135a regimul x ( t ) este stabil ntruct traiectoria 2 converge nspre traiectoria 1. n cazul din Fig. 135b traiectoria 2 se deprteaz de traiectoria 1. Deci regimul
x(to)
0.2
2
0.1
x*(to)-x(to)
x(to)
1
x*(t)-x(t)
x*(t)
x*(t)-x(t)
-0.1
x*(to)-x(to)
x*(to)
x(t)
x*(to)
x(t)
x(t)
-0.2
-a-
-b-
~
S r - mulimea punctelor pentru care
167
~
S r S r Sr - mulimea punctelor pentru care
r, (= interiorul unei
Dac sistemul este instabil atunci evoluiile strilor sistemului se caracterizeaz prin
variaii neoscilante sau oscilante cu amplitudinea tinznd ctre infinit.
Fig. 138 conine reprezentri de principiu care se refer la stabilitatea regimurilor
permanente ale unui sistem autonom de ordinul II.
168
n Fig. 138a sunt ilustrate dou regimuri permanente de funcionare posibile: un regim
redat de traiectoria de stare 1 care corespunde unui regim permanent periodic (traiectoria
*
Fig. 138. Referitoare la stabilitatea intern a regimurilor permanente ale sistemelor de ordinul II.
n figurile 138b i 138c apar, n plus, cteva traiectorii de stare ale regimurilor perturbate.
Ele permit caracterizarea stabilitii celor dou regimuri permanente:
-
este instabil. Traiectoriile din interiorul curbei 1 converg spre punctul x a , ceea ce
nseamn c regimul permanent constant este asimptotic stabil n interiorul
*
t t0 ,
(3.96)
y(t) g(x(t), t)
t t0 .
(3.97)
Pentru investigarea stabilitii n sens Liapunov n locul sistemului (3.97) se poate folosi
un nou sistem de variabil de stare x ( t ) . Ecuaiile de stare ale noului sistem se obin
scznd din ecuaiile de stare din (3.96), membru cu membru, ecuaiile de stare din (3.97):
x (t) x * (t) x (t) f(x * (t), u* (t), t) f(x(t), u* (t), t) f(x * (t), u* (t), t) f(x * (t) x(t), u* (t), t) .
F(x(t),x * (t),t)
x(t0 ) x *0 x 0 ,
t t0
(3.98)
mpreun cu sistemul (3.96) care furnizeaz pe x * (t) . Pentru sistemul (3.98) regimul
*
169
stabilitii regimului impus este redus la cerina ca sistemul (3.98) s fie stabil oricare ar fi
x * (t) .6)
n spiritul observaiei de mai sus, stabilitatea i instabilitatea n sens Liapunov se refer la regimul impus x(t) = 0 al sistemului (3.88). Pentru simplitate x din (3.98) se
noteaz cu x, asfel c regimul x(t) = 0 devine starea de repaus, x = 0. Aadar,
formal, vom opera cu sisteme de forma
x (t) F(x (t), x * (t),t),
x(t0 ) x *0 x 0 ,
t t0 ,
(3.98')
Stabilitatea intern, mai ales sub forma stabilitii n sens Liapunov, este un concept
deosebit de important din punct de vedere teoretic. El furnizeaz mijloace sistematice
de investigare a stabilitii care au condus la numeroase criterii de stabilitate.
Din punct de vedere experimental stabilitatea intern este ns un concept cu care, de
cele mai multe ori, nu se poate opera. Pe de-o parte, nu toate variabilele de stare
corespund unor mrimi msurabile, pe de alt parte, numrul regimurilor de
funcionare care ar trebui generate poate fi infinit. Mai mult, producerea unor
situaii experimentale cu variaii ale lui x(t) acoperitoare din punct de vedere teoretic
nu este de regul posibil.
ntruct mrimile de ieire ale unui sistem sunt msurabile, stabilitatea extern, spre
deosebire de stabilitatea intern, se preteaz la verificare experimental. Din aceast
perspectiv, admind c utilizm un semnal de intrare care poate acoperi un
numr mare de regimuri de funcionare i c regimul asociat semnalului de intrare
este extern stabil, intuim c i regimurile acoperite, mai puin solicitante, vor fi
stabile. Printr-un astfel de raionament ne apropiem de ideea investigrii
experimentale a stabilitii sistemului.
Observaia
2:
Fie
u* (t) umax ,
t [t 0 , t] ,
(3.100)
pot avea ca efect variaii mrginite y(t) ale mrimii de ieire pe intervalul [ t 0 , t ] .
Aprofundarea acestei abordri a stabilitii externe a condus la conceptul de BIBOstabilitate (Bounded Input Bounded Output Stability) potrivit cruia:
Traiectoria de stare x(t) a sistemului (3.88) corespunztoare lui x*(t) = 0 se numete traiectorie
neperturbat (sau de baz). Restul traiectoriilor, corespunztoare diferitelor semnale x*(t) 0, se
numesc traiectorii perturbate.
6)
170
Fig. 139a: Pentru un sistem de tip SISO sunt ilustrate un semnal de intrare (sus) i
rspunsul sistemului la acest semnal (jos). Se observ c u* (t) umax i c exist un ymax
astfel nct y(t ) y max . n ipoteza c acest tip de comportare este general valabil, vom
considera sistemul BIBO-stabil.
Fig. 139b: La intrarea unui sistem cu dou intrri i dou ieiri se aplic dou semnale de
intrare u1* (t) i u*2 (t) (stnga) mrginite n amplitudine ( u1* (t) u1max i u*2 (t) u2max ) i
se nregistreaz rspunsul sistemului, redat de semnalele y1(t) i y 2 (t) (dreapta). Se
observ c rspunsul nu verific n ansamblu condiiile y1* (t) y1max i y *2 (t) y 2max . A
doua condiie fiind nclcat nseamn c sistemul nu este BIBO stabil. Aceasta nu
exclude existena unor semnale de intrare fa de care proprietatea de BIBO stabilitate
s fie ndeplinit.
171
(3.101)
n condiiile observaiei 1 din seciunea 1.2, stabilitatea lui se poate studia pe baza
sistemului (3.98) care ia forma:
x(t 0 ) x *0 x 0 ,
x (t) A x(t ),
t t0 .
(3.102)
(3.103)
are numai rdcini simple si, i = 1;n, soluia ecuaiei (3.102) este de forma (3.26),
adic:
n
x(t) e At x(t 0 ) i i e s i t ,
(3.104)
i 1
n care i reprezint vectorul propriu asociat valorii proprii si, iar i sunt constante
scalare care se obin impunnd soluiei (3.104) condiia x(t 0 ) .
17:
Exemplul
2 1
x (t)
x(t),
0 1
se
determine
traiectoria
de
stare
x ( t ) , t t 0
sistemului
2 x
t t 0 pentru condiiile iniiale x(t 0 ) 01 .
1 x 02
x *0
x0
x(t)
e
i
i 1
sit
1
1
1 1 es1t 2 2 e s 2t 1 e 2t 2 e t .
0
3
0
3
0
02
(*)
c8):
i) Dac toate valorile proprii ale matricei A au partea real strict negativ, adic
Re{s i } 0 , i 1; n , atunci lim
x(t) 0 , x(t 0 ) , deci sistemul este asimptotic
t
stabil.
Aceast constatare reprezint o condiie suficient de stabilitate asimptotic a sistemului (3.101). Pe o cale similar se ajunge la concluzia c afirmaia este valabil i n
cazul valorilor proprii multiple.
7)
8)
172
ii) Dac cel puin una dintre valorile proprii ale matricei A are partea real strict
pozitiv, adic Re{s i } 0 , condiia lim
x(t) 0 , x(t 0 ) nu mai poate fi ndeplit
1 x 02
e 2t 3 e t
lim
x ( t ) lim
3
1 x
t
0
t
02
0
.
0
Fig. 140. Referitoare la criteriul rdcinilor pentru cazul sistemelor n timp continuu.
173
n prima figur cei trei poli sunt amplasai n Cs, deci sistemul este asimptotic stabil.
n a doua figur un pol este n Cs iar ceilali doi poli sunt imaginari (se gsesc pe C0),
complex conjugai. Ca urmare sistemul este stabil (marginal stabil). n a treia figur
unul dintre poli este n Ci. Deci sistemul este instabil.
Exemplul 2: Se consider trei sisteme liniare de ordinul III, nsoite de polinoamele lor
caracteristice i rdcinile acestora:
x 1(t) 0
1
0 x1(t) 0
x
(t)
0
0
1
2
x 2 (t) 0 u(t) ,
x 3 (t) 10 9 4 x 3 (t) 1
(S1):
x
(t)
1
y(t) 15 2 0 x (t)
2
x 3 (t)
x 1(t) 0
1
0 x1(t) 0
x
(t)
0
0
1 x 2 (t) 0 u(t) ,
2
x 3 (t) 8 4 2 x 3 (t) 1
(S2):
x
(t)
1
y(t) 15 2 0 x (t)
2
x 3 (t)
x 1(t) 0
x 2 (t) 0
x 3 (t) 2
(S3):
y(t) 15 2
0 x1(t) 0
0 1 x 2 (t) 0 u(t) ,
1 2 x 3 (t) 1
x1(t)
0 x 2 (t)
x 3 (t)
1
x1(0) 1
x 2 (0) - 1
x 3 (0) 0.2
1(s) s 3 4s 2 9s 10
(s 2)(s 1 2j)(s 1 2j),
,
s1 -2, s 2 -1 2j,
s 3 -1 - 2j
x1(0) 1
x 2 (0) - 1
x 3 (0) 0.2
2 (s) s 3 2s2 4s 8
(s 2)(s 2j)(s 2j),
x1(0) 1
x 2 (0) - 1
x 3 (0) 0.2
3 (s) s 3 2s 2 - s - 2
Este uor de observat c rdcinile ocup, cu aproximaie, poziiile din Fig. 140. Prin urmare, sistemul (S1) este asimptotic stabil, sistemul (S2) este marginal stabil, iar sistemul
S3 este instabil. Comportarea lor este redat n Fig. 141, att n regim liber, pentru condiiile iniiale x1(0)=1, x2(0)=-1 i x3(0)=-0.2, ct i n regim forat, pentru aceleai condiii
iniiale i pentru u(t) = (t). n primul caz valorile semnalele x1(t), x2(t) i x3(t), respectiv y(t)
se stabilizeaz la valorile de regim permanent constant. n al doilea caz att mrimile de
stare ct li ieirea oscileaz n loc s se stabilizeze. n fine, n al treilea caz variaiile celor
patru mrimi tind s devin nemrginite.
Sistemul S1 in regim fortat: u(t)=1, t>=0, x1(0)1, x2(0)=-1, x3(0)=0.2
1.5
0.1 y
0.1 y
0.5
x1
x1
0
0
-0.5
x2
-1
0
x3
x3
1
4
t [sec]
-1
0
x2
1
174
x1
x3
x2
-2
0
0.1 y
0.1 y
1
t [sec]
x1
x3
x2
-1
-2
0
80
100
60
x1
x2
-100
40
x3
0.1 y
20
-200
-300
0
0.1 y
1
4
t [sec]
x1
-20
0
Fig. 141. Rspunsuri libere i forate ale sistemelor din cadrul exemplului 2.
x2
x3
175
x1(t 0 ) x10
x (t 0 ) x 20
2
x (t
0)
(3.105)
x0
a 21 a 22 x 2e
a11x1e a12 x 2e 0
.
a 21x1e a 22 x 2e 0
(3.106)
xe
det A
(3.107)
(s ) det (sI A )
iar 1 , 2 vectorii proprii corespunztori. n cazul n care cele dou rdcini sunt
distincte, traiectoriile de stare se obin cu formula (3.26) de descompunere modal:
2
x(t)
i i e t .
(3.108)
i 1
12
22
x10 1 e1t 0 11 e 2 t 0 21
t
t
x 20 2 e 1 0 12 e 2 0 22
x10
.
x 20
Not: Construcia traiectoriilor de stare (3. 108) poate fi fcut n diferite moduri. Ne
t
referim n continuare la cel bazat pe utilizarea componentelor modale x' (t) 1 i e 1 i
t
x" (t) 2 2 e 2 ale lui x(t), care variaz pe direciile de pante
k1 = 12/11 i k2 = 22/21
(3.109)
176
(3.110)
(3.111)
2t
x ' (t) e 1t
''
21
11 i x '' (t) x1 (t) 2 e
n care x ' (t) 1 1
.
'
1t
''
2t
x 2 (t) 1e 12
x 2 (t) 2 e 22
ii) Se reprezint vectorii x' (t) i x" (t) pe direciile de pante k1 i k2 (Fig. 142).
iii) Se aplic, punct cu punct, regula paralelogramului de compunere vectorial a
lui x' (t) i x" (t) (Fig. 143).
n Fig. 142 sunt ilustrate dou drepte suport ale vectorilor proprii 1 i 2 construite n
ipoteza c 12/11 k 1 0 , respectiv 22/21 k 2 0 . Pe cele dou drepte suport apar
vectorii de poziie OP' , respectiv OP' ' , corespunztori componentelor x i x, precum i
sensurile de deplasare n timp ale punctelor P' i P'' n ipoteza c 1 0 i 2 0
(punctele P si P se ndeprteaz de origine). Dac 1 <0, 2 <0, punctele se vor apropia de
origine.
Fig. 143 din stnga se refer la un singur moment, iar figura din dreapta la ceea ce se
ntmpl n dou momente t1 i t2 > t1 n situaia n care 1 , 2 > 0. Traiectoria de stare
dintre cele dou momente este redat de curba trasat cu verde.
1)
a11 a12
1
Ecuaia (3.111) se obine astfel: Fie o valoare proprie a matricei A
i vectorul propriu
a
a
21 22
2
a11 a12 1
1
corespunztor. Aceasta nseamn c are loc egalitatea: A sau
. Cele dou egaliti
a21 a22 2
2
2
a11 a12
1
scalare pot fi rescrise sub forma
. Notnd k 2 i eliminnd din cele dou cele dou
1
a a 2 2
22
21
1
1
ecuaii pe , se obine imediat ecuaia (3.111).
177
t
1 11 , x' ( t ) 1e 1t 1 1
i 2 ' x ( t ) 2e 2 2
.
2t
0
0
22
2e 22
Vectorii proprii sunt n acest caz ortogonali i se suprapun peste axele de coordonate Ox1 i Ox2
(Fig. 144). Punctul P' se deplaseaz pe direcia de pant k1=0 reprezentat de axa Ox1, iar
P'' pe direcia de pant 1/k2=0 reprezentat de axa Ox2. Combinarea vectorial are ca
interpretare tocmai reprezentarea punctului P n coordonate carteziene 2).
Fig. 144. Drepte suport n cazul realizrilor sistemice diagonale i utilizarea lor.
178
este dinspre punctul de echilibru spre exterior, vorbim despre noduri i focare
repulsoare.
n accepiunea conferit stabilitii interne:
A'
1
x*2
x2
0
0
-2
A'
1.4 0.2
x
x (1)
1.2 4.8
A
-1
-4
i ale realizrii
asociate
-2
B'
-6
-6
-4
-2
0
x1
-3
-3
B'
-2
-1
0
x*1
diagonale
2 0
x
x (2).
0 1
Traiectoriile de stare din vecintatea nodului atractoare sunt curbe fr inflexiuni care converg spre punctul de
echilibru x=0. Ca urmare sistemul este asimptotic stabil.
Dreptele AA' i BB' reprezint dreptele suport ale vectorilor proprii. Pentru forma (1) ele nu sunt ortogonale i
nici nu se suprapun peste axele de coordonate. Pentru forma (2) dreptele suport sunt ortogonale i se
suprapun peste axele de coordonate. Sgeiile suprapuse peste traiectorii indic sensul de deplasare n timp a
x1(t)
n lungul traiectoriilor care pornesc din diferite puncte iniiale.
x 2 (t)
x2
x*2
2
A'
2
1 A'
0
A
0
-1
-1
-2
-3
-2
B'
0
x1
1.4 0.2
x 1.4 0.2 x (3)
x 1.2 4.8 x (1)
4.8
1.2 realizrii
i ale
diagonale
i ale realizrii diagonale asociate
asociate
-3
-2
B'
-2
0
x*1
22
xx
00
0 0
(2).
x x (4).
1 1
Traiectoriile de stare din vecintatea nodului repulsoare sunt curbe fr inflexiuni care converg dinspre
punctul de echilibru x=0 spre punctul de la infinit. Sistemul este instabil.
La fel ca i n cazul Fig. 146, dreptele AA' i BB' reprezint dreptele suport ale vectorilor proprii. Pentru
forma (3) ele nu sunt ortogonale i nici nu se suprapun peste axele de coordonate. Pentru forma (4) dreptele
suport sunt ortogonale i se suprapun peste axele de coordonate. Sgeiile suprapuse peste traiectorii indic
x1(t)
n lungul traiectoriilor care pornesc din diferite
x 2 (t)
179
10
A'
2
5
A'
x*2
x2
1
0
0.2 0.6
x
x (5)
3.6 2.4
A
-1
-5
2 0
x
x (6).
0 1
-2
-10
-10
-5 B'
0
x1
-3
A 10
B'
0
x*1
-2
Dreptele AA' i BB' reprezint dreptele suport ale vectorilor proprii. Pentru forma (5) ele nu sunt ortogonale i
nici nu se suprapun peste axele de coordonate. Pentru forma (6) dreptele suport sunt ortogonale i se suprapun peste axele de coordonate. Ca i n cazurile din Fig. 146 i 147, dreptele suport sunt ele nsele traiectorii de stare. Sgeiile
indic sensul de deplasare a punctului curent n lungul traiectoriilor care pornesc din diferite puncte iniiale.
60
40
20
0
0
x2
x2
Se observ c sensurile de deplasare pe dreptele suport difer. Pe una dintre dreptele suport traiectoriile de stare converg spre punctul de
echilibru. Pe cealalt, traiectoriile diverg dinspre punctul de echilibru nspre punctul de la infinit. Traiectoriile de stare sunt
curbe fr inflexiuni care care se apropie asimptotic de dreptele suport ale vectorilor proprii. Sensul de
deplasare pe fiecare traiectorie coincide cu sensul de deplasare de pe dreapta suport din vecintate. Odat scos
sistemul din punctul de echilibru, el nu mai revine n acest punct. Ca urmare sistemul este instabil.
-20
-4
-40
-5
0
x1
-60
-20
2 1
x
x , { 2 j,2 j} (7),
1 2
-2
-6
0
x1
0 1
x
x , {1 3j,1 3j} (8).
10 2
20
n acest caz valorile proprii, vectorii proprii idreptele suport ale vectorilor prorii sunt imaginare. Traiectoriile de
stare sunt de form melcat. Cnd partea real a valorilor proprii este negativ (sistemul (7))traiectoriile de
stare converg nspre punctul de echilibru. Sistemul este stabil iar punctul x = 0 este un focar atractor. Cnd
partea real a valorilor proprii este pozitiv (sistemul (8)) traiectoriile de stare se deprteaz de punctul de
echilibru i tind spre punctul de la infinit. Sistemul este instabil.
1
x2
0.5
0
-0.5
-1
-4
-3
-2
-1
0
x1
1
0
x , { 0.1 j, 0.1 j} (9). Ele au o form eliptic. Punctul
0.1 0
x1(t)
se deplaseaz pe traiectorii n sensul indicat de sgei. Regimurile de funcionare
x 2(t)
de funcionare curent
x1(t 0 )
.
x 2 (t 0 )
sunt periodice, armonice. Formal, ele sunt impuse prin punctul de funcionare de la momentul iniial
Punctul de echilibru x = o este marginal stabil.
180
Analiznd imaginile din planul <x10x2> n cazul punctelor de echilibru de tip nod i
a, constatm c de o parte i se alta a dreptelor suport ale vectorilor proprii se
schimb orientarea concavitii traiectelor. Dreptele suport divizeaz planul <x10x2>
n 4 zone cu concaviti orientate n mod diferit. n acest context, ele au fost numite
separatoare.
Continum investigarea comportrii sistemului (3.106) n cazul i) cu situaia n care
polinomul caracteristic (s) are valori proprii egale. Aceasta nseamn c elementele
matricei A sunt legate prin egalitatea (a11 a 22 )2 4a12a 21 0 , iar ca urmare ecuaia
(3.111) are, de asemenea, o rdcin dubl. Separatoarele se suprapun. Situaia este
redat prin exemplele din Fig. 150.
3
A'
3
2
2
A'
1
x2
x2
-1
-1
-2
-2
A
-3
-3
-2
0
x1
-2
0
x1
Fig. 150. Punctul de echilibru x = 0 este de tip dublu nod atractor (stnga sus), respectiv dublu nod repulsor
(jos).
n figura din stnga sunt reprezentate traiectorii de stare ale sistemului
2 1
x
x , { 3,3} (9),
1 4
iar n figura de jos dreapta traiectorii de stare ale sistemului
2 9
x
x , {1,1} (10).
1 4
n fiecare caz apare o singur separatoare AA'.
n cazul sistemului (9) traiectoriile din fiecare semiplan delimitat de separatoare au aceeai concavitate. A fel se
petrec lucrurile i n cazul sistemului (10). Deplasarea pe traiectorii se face la nceput n acelai sens cu sensul celei mai apropiate
poriuni de separatoare.
n cazul ii), cnd det A = 0, ntruct sistemul (3.106) are o infinitate soluii sistemul
(3.105) are o infinitate de puncte de echilibru. Ele se gsesc pe una din dreptele
x2
a11
a
x1 sau x 2 21 x1 , x1 0 i x 2 0
a12
a 22
(3.112)
(v. Fig. 151). Traiectoriile pe care se deplaseaz punctul de funcionare, atunci cnd
x10
pornete dintr-o poziie iniial x(0)
, sunt, de
x 20
asemenea drepte:
a
a
x 2 (t) 21 x1(t) 21 x10 x 20
(3.113)
a11
a11
181
(3.114)
x[t 0 ] x *0 x 0 ,
t N, t t 0 .
(3.115)
(3.116)
n prima figur cei trei poli sunt amplasai n Cs, deci sistemul este asimptotic stabil.
n a doua figur un pol este n Cs iar ceilali doi poli, complex conjugai, sunt pe C0.
n consecin, sistemul este stabil (marginal stabil). n a treia figur unul dintre poli
este n Ci, astfel c sistemul este instabil.
Polinomul caracteristic al unui sistem liniar pune n eviden toi polii sistemului
indiferent de structura acestuia.
n funcie de structura sistemului este ns posibil ca stabilitatea unui sistem s fie
caracterizat numai de o parte din poli i anume de cei care apar n polinomul
minimal al sistemului.
182
x' Ax Bu
un sistem liniar de ordin n (xRn), 1, 2 , , p rdcinile distincte ale polinomului caracteristic () det(I A) , iar m1, m2, ..., mp ordinele lor de multiplicitate. Fiecrei rdcini i i corespund n J n rang(A i I) , i = 1;p celule Jordan. Ca urmare, dac n J 1 , valorii proprii i
i
i
i corespund mai multe celule Jordan. Dac notm cu m1' , m'2 , , m'p dimensiunile maxime ale
celulelor Jordan asociate celor p valori proprii, atunci polinomul minimal al sistemului (3.108)
este
m'p
'
'
( ) ( 1 )m1 ( 2 )m2 ( p )
(3.118).
i , 0i
1 i
, 0
i
0
1
i
0
0
1 , .
i
n numeroase situaii, cum este i cazul valorilor proprii simple, polinomul minimal
coincide cu polinomul caracteristic: ( ) ( ) . n cazul valorilor proprii multiple este
posibil ca cele dou polinoame s nu mai coincid.
n acest context, n mod riguros, criteriului rdcinilor trebuie s opereze cu
polinomul minimal i nu ce cel caractersitic, astfel c pentru criteriul rdcinilor
vom reine urmtorul enun:
Pentru STC:
Sistemul (3.101) este: asimptotic stabil atunci cnd rdcinile polinomului
minimal (s) au partea real strict negativ, stabil (marginal), atunci cnd
unele rdcini au partea real strict negativ iar restul sunt rdcini simple
pur imaginare i instabil n restul cazurilor.
Pentru STD:
Sistemul (3.114) este: asimptotic stabil atunci cnd toate rdcinile
polinomului minimal (z) sunt n modul subunitare, adic z i 1 , i 1; n , stabil,
dac cu excepia unor rdcini simple amplasate pe cercul z 1 , restul
rdcinilor sunt n interiorul cercului unitar i instabil n restul situaiilor.
Exemplu: i) S se analizeze stabilitatea intern a sistemului n timp continuu S din Fig.
153. ii) S se analizeze stabilitatea modelului n timp discret Sd obinut ca r.i.s.t. a
sistemului S pentru un pas de discretizare h 0.
Fig. 153. Un STC oscilant (S) i STD (Sd) corespunztor, obinut ca r.i.s.t..
183
s 1
a sistemului S este ireductibil, polinomul caractes2 1
ristic i polinomul minimal coincid. Rdcinile polinomului caracteristic (s) = s2+1 sunt
s1,2 = + j. Ele se situeaz pe axa imaginar a planului complex s. n consecin, sistemul
se gsete la limita de stabilitate. Figura 154 ilustreaz comportarea sistemului ntr-un
regim liber i un regim forat. 3)
2
1
0
-1
0
10
t [s]
15
ii) Potrivit formulei (3.9) funciei de transfer H(s) i corespunde realizarea sistemic
x(t) 1 u(t) . R.i.s.t. asociat acestui model se obine cu
minimal x(t)
1 0
y(t) 1 1 x(t)
cosh sinh
1 cosh
x[t 1]
x[t]
u[t]
sinh
cosh
sinh
y[t] 1 1 x[t]
(3.119)
cu f.d.t.
H(z)
Pentru valorile lui h pentru care cosh +1 f.d.t. H(z) este ireductibil, iar polinomul caracteristic i polinomul minimal coincid. Rdcinile polinomului caracteristic (z) = z22zcosh+1 sunt s1,2 = cosh + jsinh. Ele se situeaz pe cercul de raz unitar al planului
complex z. n consecin sistemul Sd se gsete la limita de stabilitate.
Pentru cosh=+1 rezult c (z) (z 1)2 . Ca urmare sistemul Sd are un pol dublu pe cercul
de raz unitar. Polul fiind dublu, se pune ntrebarea dac
modelul Sd este instabil sau marginal stabil (la limita de
stabilitate). Pentru a da un rspuns corect la problema stabilitii
este necesar s analizm fiecare situaie n parte.
Pentru cosh=1, adic pentru h=2k, Sd are un pol dublu n
z=1 iar funcia de transfer devine H(z)=0. Modelul Sd nu mai
realizeaz un transfer intrare-ieire. Investigarea stabilitii se
poate realiza doar cu ajutorul MM-ISI (3.119) care ia forma
1 0
0
x[t 1]
x[t] u[t] . Lui i corespunde schema bloc din
0
1
0
y[t] 1 1 x[t]
3)
184
Din ecuaia caracteristic (z) 0 a sistemului, de ordin n=2, rezult c sitemul are un
0 1
1.5
- Fiind de gradul I i avnd rdcina pe cercul de raz unitar, sistemul Sd este marginal stabil (la limita de stabilitate). Comportarea sistemului este ilustrat n Fig. 156. Ieirea sistemului rmne la valoarea constant
corespunztoare condiiilor iniiale: y[t] = y[0]
= x1[0] + x2[0] = 1 + (-0.1) = 0.9.
0.5
0
0
10
15
t [s]
20
25
30
2
. Ordinul
z 1
sistemului fiind n=2, iar gradul numitorului lui H(z) fiind 1, intuim c i de data aceasta
modelul este neminimal i marginal stabil (la limita de stabilitate). n adevr, MM-ISI
- 1 0
2
x[t 1]
x[t] u[t] , rezultnd un sistem care nu mai este
(3.119) devine
0
1
0
y[t] 1 1 x[t]
0 1
2 2
1
0
-1
0
10
15
20
t [s]
25
30
35
40
n concluzie, pentru orice valoare h>0 a pasului de discretizare modelul Sd este la limita de
stabilitate. Comportarea lui difer n funcie de valoarea parametrului h.
185
(3.120)
, t0
T At
c e b , t 0
y(t ) c e
At
x(0) h(t ) u* () d d u* (t ) .
(3.121)
h() d
0
d u * (t)
este
mrginit.
Ca
urmare,
trebuie
fie
mrginit
suma
rezult c, pe de-o parte rspunsul liber c T e At x (0) trebuie s fie mrginit, iar pe de
t
h(t ) u () d
h(t ) u () d h(t ) u
0
() d h (t ) u () d u max h( t ) d ,
0
t
respectiv inegalitatea
t
*
h (t ) u
0
t
* () d u
max
h () d .
adevrat pentru orice t > 0, iar integrala modulului fiind monoton cresctoare deducem
c
*
h(t ) u () d umax h() d .
0
(3.122)
186
h(t ) u
h() d
0
rspuns la impuls unitar a sistemului (3.120) s fie absolut convergent.
(3.123)
h[t]
t 0
0 1
a sistemului (3.74) are valorile proprii 1 = 2 = 0 situate pe
0 0
Soluie: Matricea A =
axa imaginar. Fiind o valoare proprie dubl, sistemul este instabil i, probabil, nu are
proprietatea de BIBO - stabilitate.
1 t
At
e , funcia rspuns la impuls are
0
1
1 t 0 1
T At
expresia h( t ) c e b 1 0
1 t . Este uor de observat c
0 1 J I J I
h() d .
0
187
1 t x1(0)
1
1
y(t) 1 0
(t ) u* () d x1(0) x 2 (0) t
(t ) u* () d
x (0)
0
1
J
J
2
I
I
raspunsul liber
0
0
raspunsul fortat
1 (t ) d , t [0, 1]
t
JI
1
0
y(t)
(t ) [(t (t 1)] d
1
JI
1
0
(t ) d , t (1, )
J I 0
1 t2
, t [0, 1]
JI 2
.
1 (t 1 ) , t (1, )
JI
2
(3.124)
0.5
1.5
t [sec]
2.5
x1[ t 1] 0 1 x1[ t ] 0
u[ t ]
x 2 [t 1] 0 0 x 2 [t ] a
tate pentru sistemul
.
y[t ] 1 0 x1[t ]
x 2 [ t ]
0 1
iar valorile proprii sunt z1 = z2 = 0. Datorit faptului c
0 0
valoarea proprie este n interiorul cercului de raz unitar sistemul este asimptotic stabil
i are proprietatea de BIBO - stabilitate.
Pentru aprofundare, calculm matricea de tranziie i artm c este aplicabil criteriul
rspunsului la impuls.
0
0
t
Astfel, matricea de tranziie a sistemului este: A
0
0
0
rspuns la impuls unitar (2.69) obine expresia
0
,t0
1
1
, t 1 . Ca urmare, funcia
0
0
, t 2
0
188
0 , t {0, 3, 4,}
1 0 0
h [t ] 1 0
, t 1
0 1 a
0 1 0
1 0
,t 2
0 0 a
0, t 2
.
a , t 2
n consecin,
x 01
x 01, t 0
1 0
,t 0
02
x , t 1
y[t]
02
.
t 1
x
0, t 2
*
*
1 0 A t 01
h[t 1] u [ , t N
a u* [t 3], t 3
x 02 0
x 01, t 0
0, t {0, 1, 2}
intrarea este mrginit, atunci i rspunsul forat, y f [t]
, este mrginit.
*
a u [t 3], t 3
189
n .3.6, seciunile 2.1 i 3.3 s-a precizat criteriul rdcinilor pentru sisteme liniare n
timp continuu, respectiv pentru sisteme liniare n timp discret. Sub denumirea de
teorema fundamental a stabilitii sistemelor liniare nelegem enunul care opereaz
potrivit criteriului rdcinilor i folosind variabila operaional unificat " " cu
polinomul minimal al sistemelor liniare 1). n cadrul teoremei fundamentale a stabilitii
rdcinilor polinomului minimal li se impun aceleai condiii ca i rdcinilor
polinomului caracteristic din cazul criteriului rdcinilor.
Sistemele pentru care dependena dintre intrri i ieiri se realizeaz prin intervenia
tuturor variabilelor de stare ale sistemului se numesc sisteme minimale 2). Pentru
sistemele minimale polinomul minimal i polinomul caracteristic coincid.
Etapele de aplicare a teoremei fundamentale a stabilitii sistemelor liniare sunt
urmtoarele:
1. Se determin polinomul minimal ( ) al sistemului liniar.
2. Se determin spectrul polinomului minimal, adic mulimea rdcinilor
acestui polinom: 1 , 2 ,..., n (n gradul polinomului).
3. Se examineaz amplasarea spectrului n raport cu urmtoarele zone ale
planului complex " " :
C s (semiplanul stng al planului complex s sau interiorul cercului unitar
din planul complex z),
C o (axa imaginar a planului complex s sau cercul unitar din planul
complex z),
C i (semiplanul drept al planului complex s sau exteriorul cercului unitar
din planul complex z).
4. Se concluzioneaz asupra stabilitii n sens Liapunov, astfel:
dac spectrul C s , sistemul este asimptotic stabil;
dac C i , i intersectat cu C o are doar elemente simple, sistemul
este la limita de stabilitate (marginal stabil),
dac spectrul intersectat cu C i este diferit de mulimea vid ( C i ),
i/sau intersectat cu C o are elemente multiple, sistemul este instabil.
Metodele numerice de analiz a stabilitii sistemelor liniare se bazeaz pe teorema
fundamental sau pe interpretri grafo-analitice derivate din aceasta.
Pentru analiza stabilitii n ingineria reglrii se folosesc numeroase procedee de analiz
derivate din teorema fundamental a stabilitii care ocolesc utilizarea direct a
acesteia, cunoscute sub denumirea de criterii de stabilitate. La nivelul acestui curs
1)
190
vom distinge criterii de stabilitate pentru STC i criterii de stabilitate pentru STD, iar n
fiecare caz criterii de stabilitate algebrice si criterii de stabilitate frecveniale. Ca
principale criterii de stabilitate algebrice ne vom referi la criteriul lui Hurwitz (pentru
STC) i la criteriul lui Jury (pentru STD). Dintre criteriile frecveniale vom trata doar
criteriul lui Nyquist.
5.2. Criteriul de stabilitate Hurwitz
(3.125)
0
0
an 5
...
an 4
an 3
...
...
0
0 .
... a0
Considerm minorii de nord-vest (au colul din stnga sus comun) extrai din H n :
H1 an 1 ,
H2
an 1 an 3
1
an 2
an 1 an 3
H3 1
an 2
0
an 1
an 5
an 4 ,
an 3
2a 2 5b
3
s
s .
7
7
7
191
2
2
1
0
7
7
2 1
0
2 1
7 7
5
10 1
3
3 1
0 => 2 7 7
0
.
5
49
7
49
7
1
2 1
7
0
7 7
2 1
1 1 7 7 1 ( 10 1 ) 3 0
3 7 2 7
5
7 49 7
343
1
1
0 x1 0
x 1 0
x 0
0
1 x 2 0 u
2 1
5
2
x 3
x 3 1
standard controlabil:
7
7
.
7
x1
y 2 0 0 x 2
x 3
x 2 (0) 1 , iar n figurile 159b rspunsul forat al sistemului (aflat n condiii iniiale nule)
x 3 (0) 0
la semnalul treapt unitar u(t) (t 10) . De fiecare dat, n final sistemul ajunge n regimul
impus, adic n starea de repaos n cazul rspunsului liber, respectiv n regimul staionar
constant corespunztor semnalului treapt aplicat la intrare.
Se observ c sistemul are un pronunat caracter oscilant amortizat. Matematic, aceasta se
datoreaz perechii de poli complex-conjugai ai polinomului minimal (s1=-0.2.472, s2,3=0.0405 +2.2096j).
192
5
2
x1, x2, x3
x1
3
y
x2
x3
-1
0
10
20
30
40
50
t [sec]
60
70
80
90
-1
0
100
10
20
30
40
50
t [sec]
-a8
60
70
80
90
100
20
x1
15
4
y
x1, x2, x3
10
x2
5
0
x3
-2
0
10
20
30
40
50
t [sec]
60
70
80
90
0
0
100
10
20
30
40
50
t [sec]
60
70
80
90
100
14
7s 3 2s 2 5s 1
3.5s2 -14s 7
7s 3 2s 2 5s 1
i la realizarea
1
0 x1 0
x1 0
0
1 x 2 0 u
x 2 0
x 3 1 5 2 x 3 1
standard controlabil a acestuia:
. Scenariile studiate,
7
7
7
y 1 2 0.5 x 2
x 3
precum i concluziile, sunt aceleai ca i n cazul particular anterior. ntruct n regim liber
att ecuaiile de stare ct i condiiile iniiale din cele dou cazuri particulare sunt identice,
rspunsurile x1(t), x2(t) i x3(t) coincid cu cele din Fig. 159a.
1
0.5
0
x1
1
x2
-0.5
-1
-1.5
x3
-1
0
10
20
30
40
50
t [sec]
60
70
80
90
-2
0
100
10
20
30
40
-a-
50
t [sec]
60
70
80
90
100
8
x'1
-2
4
x1, x2, x3
-4
x'2
-6
0
-8
x'3
-2
0
10
20
30
40
50
t [sec]
60
70
80
90
100
-10
0
10
20
30
40
50
t [sec]
60
70
80
3.5s2 14s 7
7s 3 2s 2 5s 1
90
100
193
a2 , a1 , a0
de acelai semn. S se
a1
a
s 0 .
a2
a2
Prima condiie de stabilitate Hurwitz este ndeplinit deoarece toi coeficienii au acelai semn
=>
a1
a
0 , 0 0 . Inspectm ndeplinirea celei de a doua condiii:
a2
a2
a1
a2
a0
a2
=> 1
a1
a a
0 , 1 1 0 0
a2
a2 a2
K R (1
RG-PI
1
)
TIs
10
5s 2 2s 1
Procesul condus
Fig. 161. Exemplu de sistem de reglare n timp continuu a unui proces de ordinul II folosind un regulator PI.
Soluie: Sistemul are ordinul n=3. Pentru orientarea w y funcia de transfer a sistemului
este
1
10
)
TIs 5s 2 2s 1
10(K R TIs K R )
(s)
...
3
1
10
5TIs 2TIs 2 TI (1 10K R )s 10KR
1 K R (1
) 2
TIs 5s 2s 1
K R (1
194
Este uor de observat c H(s) este ireductibil. Ca urmare bucla de reglare este un sistem
minimal. Pentru a analiza stabilitatea sistemului aducem polinomul caracteristic la forma
monic
K
(s) s 3 0.4s2 0.2(1 10K R )s 2 R .
TI
ntruct, prin ipotez, K R 0 , T I 0 , coeficienii polinomului sunt strict pozitivi iar prima
condiie a criteriului Hurwitz este ndeplinit. Inspectm a doua condiie plecnd de la
K
0.4
2 R
0
TI
determinantul Hurwitz 3 1 0.2(1 10KR )
0
2K R
0
0.4
TI
=>
1 0.4 0.4 0 ,
2
0.4
1
2KR
2K R
0.08(1 10K R )
>0
TI
TI
0.2(1 10K R )
(3.126)
2K R
2KR
2KR 0.4
2K R
2KR
2
0.08(1 10K R )
TI
.
TI
TI
TI
TI
1 0.2(1 10KR )
2K R
2K R
KR
25K R
0 0.08(1 10KR )
TI
TI
.
TI
TI
0.08(1 10K R )
1 10K R
25K R
. Graficul acestei funcii este
1 10KR
arcul de hiperbol din Fig. 162. Domeniul de stabilitate a fost notat cu D i este reprezentat
de suprafaa haurat, fr frontierele reprezentate color cu linie continu.
5
4
D
A(0.15, 3)
TI
3
2
1
0
0
f(KR)=
B(0.15, 1.5)
C(0.15, 1)
0.5
1.5
25 KR
1+10 KR
2.5
KR
3.5
4.5
195
x 1(t) 0
1 x1(t) 0
[c(t)]
[y(t)] 10 0 x (t)
2
KR
x 3 (t) [0] [x 3 (t)]
[a(t)]
regulatorul PI:
TI
w,y,c,x1,x2,x3
4
x1
x3
0
c
-2
-4
0
x2
10
15
20
25
t [sec]
30
35
40
45
50
10
w,y,c,x1,x2,x3
w
5
x2
x3
x1
0
c
-5
0
10
15
20
25
t [sec]
30
35
40
45
50
w,y,c,x1,x2,x3
10
w
x2
0
c
x3
x1
-10
-20
0
10
15
20
25
t [sec]
30
35
40
45
50
n cazul A, cnd sistemul este asimptotic stabil, oscilaiile diferitelor mrimi se atenueaz
exponenial (v. definiia sistemului exponenial stabil). n cazul B, cnd sistemul este marginal
196
Potrivit teoremei fundamentale a stabilitii un STC este asimptotic stabil dac toi polii
si se gsesc n semiplanul stng al planului complex s al rdcinilor. Precizia de
determinare a polilor depinde de precizia de determinare a coeficienilor, adic de
certitudinea identificrii sistemului.
Dac identificarea sistemului este incert, i acesta este cazul real, asocierea stabilitii cu semiplanul stng al
planului s este discutabil fiindc
valorile parametrilor polinomului minimal (caracteristic) sunt incerte. De
aceea, problema stabilitii se abordeaz astfel (tratarea incertitudinilor):
1) Se adopt o valoare r 0 numit
rezerv de stabilitate, utilizat pentru
reducerea extensiei domeniului Cs cu o
fie de lime r alipit axei imaginare a planului complex.
2) Se opereaz schimbarea de variabil
s ~s r n polinomul minimal (carac- Fig. 164. Referitoare la rezerva de stabilitate a unui STC.
teristic) (s) (sau (s) ):
~
(s) (s)| ~
(sau ~
(~
s) (s)| ~ )
s s r
s s r
2 1 . 5
0
x u
x
y 1 1 x
considernd c datorit incertitudinii de determinare a parametrilor trebuie adoptat o rezerv
de stabilitate r 0.8.
Soluie: Sistemul fiind minimal, operm cu polinomul caracteristic:
s2
1.5
(s) det | sI A |
s 2 2.3s 12.6 .
8 s 0.3
(~
s) (s 2 2.3s 12.6) |s s~ 0.8 = (~s 0.8)2 2.3(~s 0.8) 12.8 = ~s 2 3.9~s 15.02
~
Nefiind ndeplinit prima condiie a criteriului Hurwitz rezult c sistemul este instabil.
Not: n cazul de fa, rspunsul final cu privire la stabilitatea sistemului l poate da doar
experimentul practic. Rostul demersului teoretic a fost acela de a atrage atenia c modelul
matematic folosit n acest caz are, din punct de vedere practic, o problem.
5)
Notele introduse dup exemplele 2 i 4 au, dincolo de caracterul explicativ, rolul metodologic de a ilustra maniera n care
trebuie aprofundate diferitele exemple parcurse la curs i la laborator. n acest context, sugerm cititorului s imagineze
particularizri de aprofundare i pentru restul exemplelor prezentate n paragraful de stabilitate.
197
Criteriul se utilizeaz pentru sistemele n timp discret. Exist diferite variante ale
criteriului (v. volumul de Teoria sistemelor - Aplicaii 2). Aici, ne referim doar la o
singur versiune.
Se consider un sistem n timp discret, minimal, cu polinomul caracteristic:
(z) a n z n a n-1z n 1 ... a1z a 0
(3.127)
Schema este alctuit din n-1 perechi de linii. n cadrul fiecrei perechi de linii,
cea de a doua linie din pereche o reproduce pe prima prin parcurgere n sens
invers. Elementul general al schemei, amplasat n partea dreapt a barei
verticale l notam cu j kl (k indicele liniei, l- indicele coloanei). n stnga barei
apar coeficienii Jury notai cu b2 i , i reprezentnd numrul de ordine al perechii
de
linii
(Fig.
165).
j2i 1,1
j2i ,1
j 2i 1,1
Linia 1 a perechii i
b2 i
j 2i ,1 .
Linia 2 a perechii i
Prima linie a primei perechi de linii din schem se alctuiete din coeficienii
polinomului caracteristic luai n ordinea a 0 , a1, a2 ,...,an (de la gradul 0 la gradul
n).
(3.128)
Vom observa c n schema Jury fiecare nou pereche de linii are cu o coloan mai
puin dect perechea de linii anterioar.
Criteriul de stabilitate Jury are urmtorul enun:
Un sistem liniar n timp discret cu polinomul caracteristic (3.127) este asimptotic
stabil dac i numai dac sunt ndeplinite cumulativ urmtoarele condiii:
i) (1) 0
198
1:
se
analizeze
stabilitatea
sistemului
cu
polinomul
caracteristic
(z ) z 0.36z 0.5 .
Soluie: Analizm succesiv dac sunt ndeplinite cele trei condiii din enunul criteriului
Jury:
i) (1) 1 0.36 0.5 0
2
b 2 0.5
| b2 || 0.5 | 1
0.5
1
-0.36
-0.36
1
0.5
2
1 0
0
x[t 1] 1 1 0.5 x[t] 1 u[t]
0 2 0.5
0
y[t] 1 2 0 x[t]
Soluie: Pentru nceput calculm polinomul caracteristic, apoi analizm succesiv dac cele
trei condiii din enunul criteriului Jury sunt ndeplinite:
z 1 0
(z) 1 z 1
0
2
0.5 (z 1) 2 (z 0.5) 4 (z 1)
z 0.5
n cazul sistemelor n timp discret problema incertitudinilor se tranteaz reducnd domeniul de stabilitate
(cercul de raz unitar) la un cerc de raz subunitar
de valoare r 1 (rezerva de stabilitate) (Fig. 167).
199
~
(1) 0.49 0.7p1 p0 iar condiia i) implic 0.49 0.7 p1 p 0 > 0;
(1)2~
(1) (1)2 (0.49 0.7 p1 p 0 ) iar condiia ii) implic 0.49 0.7 p1 p 0 >0;
b2
p0
0.49
p0
0.7 p1
0.49
0.49
0.7 p1
p0
f 1( p1 , p 0 ) 0.49 0.7 p1 p 0
Notm:
f 2 ( p1 , p 0 ) 0.49 0.7 p1 p 0
Aplicarea criteriului Jury nseamn impunerea condiiilor:
f 1( p1 , p0 ) 0
0.49 0.7 p1 p 0 0
f 2 ( p1 , p 0 ) 0
0.49 0.7 p1 p 0 0
| b2 | 1
0.49 p 0 0.49
(3.129)
Determinarea domeniului de
stabilitate revine la rezolvarea
acestui sistem de inecuaii.
n Fig. 168 este ilustrat rezolvarea grafo-analitic a sistemului (3.129). Soluia se obine intersectnd n planul <p0Op1>
mulimile soluiilor inecuaiilor:
Rezultatul final (domeniul de stabilitate) este suprafaa haurat notat cu D, mai puin
fronterele acesteia.
200
(STC) (3.130)
H (e jh ) H(z) z e jh
(STD) (3.131)
K
K (1 jT )
K
K T
.
j
1 jT
1 (T )2
1 (T )2
1 (T )2
ReH
1)
K
. Rezult:
Ts 1
ImH
Locurile de transfer sunt n esen locuri geometrice de parametru utilizate pentru descrierea transferului intrareieire realizat de sistem.
2)
Afirmaia se refer la poziia relativ n sistemul de axe <Re{H}, O, Im{H}> a cadranului n care se sfrete l.d.t.
() fa de cadranul n care ncepe l.d.t. (=0 sau 0).
Se observ c
201
K
2
ReH Im H .
2
1800
,
(s 1) (s 10) (s 15)
(3.132)
(3.48.1)
(3.48.2)
H dB F1( lg ) , n care
4)
H dB 20 lg
Ramura pozitiv ncepe dintr-un punct situate pe axa real, semiaxa pozitiv i parcurge n sens orar 3 cadrane (mai
nti cadanul IV, apoi cadranul III dup care trece n cadanul II i se sfrete n origine),
5
V. lucrarea de laborator Studiul sistemelor lineare n timp continuu n regim armonic.
202
Pentru STD l.d.t. apar formal ca i pentru sistemele in timp continuu. De regul
alurile sunt mai sofisticate.
ntruct pentru STD l.d.t. reprezint particularizarea
lui H(z) pentru z = ejh, adic imaginea punctului de
vector de poziie e jh (imaginea cercului de raz
unitate z 1 din Fig. 173) prin funcia de variabil
complex H(z), l.d.t. se consider reprezentat n raport
argumentul h . Funcia z = ej fiind o funcie periodic de perioad 2, intervalul de reprezentare este de
cele mai multe ori [-;].
Fig. 174 ilustreaz cteva dintre aspectele caracteristice ale l.d.t. pentru STD. Locul de transfer reprezentat
corespunde unui sistem a crui funcie de transfer
H(z) are polul z = 1. Ca urmare, atunci cnd h0,
modul H(j) . Din acest motiv locul de transfer
are dou ramuri de lungime infinit (tind la infinit n
lungul asimptotei verticale). n astfel de cazuri pentru
unele raionamente locul de transfer se prelungete cu
un arc de cerc, de raz infinit, care se parcurge n
sens orar n prelungirea ramurii negative h0- pn
cnd ajunge n dreptul ramurii pozitive h0+. 6). Un
alt aspect de reinut este faptul c pentru h+
locul de transfer pornete sau sosete dintr-un punct
diferit de originea sistemului de axe al planului
complex.
6)
Acest gen de prelungire se practic i pentru locurile de transfer ale sistemelor n timp continuu.
203
Prin eantionare se obine secvena {u[t]}, care produce la ieirea sistemului secvena de
ieire {y[t]}.
Pentru studiul acestei situaii din perspectiva caracteristicilor de pulsaie se folosete
funcia de rspuns la pulsaie (3.131):
H(e jh ) H(z)
z e jh
H(e jh ) e jargH(e
jh )
, h ,
unde este un interval de lungime egal cu 2 (v. Fig. 173), de exemplu [ , ] sau
[0, 2] .
Presupunem c semnalul de intrare u(t) este un semnal sinusoidal de forma
u(t) Uosin(t) (aici t este timp continuu). Atunci, prin discretizare semnalului la
momentele
t kh ,
k Z sau (N) ,
rezult
secvena
{u[k]}kZ
sau
N,
cu
(N) 7).
(3.133.1)
Yo
Relaia (3.133.1) este similar cu relaia (3.55), din cazul STC, i permite introducerea
urmtoarelor dou caracteristicilor de pulsaie (c.a-p i c.f-p):
Yo
jh
) f1(h)
U H(e
o
j h
) f2 (h)
argH(e
(3.133.2)
204
studiem stabilitatea lui. Din punctul de vedere al funciei de reglare ndeplinite sistemul
are orientarea w y. Din punctul de vedere al stabilitii se poate folosi structura
reprezentat cu linie ntrerupt, cu orientarea w ~y n care blocurile 6 i 7 apar pe
calea direct, reacia realizndu-se dup mrimea ~
y.
(3.134)
~
Criteriul lui Nyquist rezult n urma analizrii numitorului acestei expresii, 1 H(s) ,
~
i opereaz cu funcia rspuns la pulsaie a sistemului deschis H(j) , respectiv cu
locul de transfer al acesteia, numit i hodograf Nyquist al sistemului deschis.
Calitativ, criteriul se bazeaz pe urmtoarele precizri:
Tot n planul H(s ) axa imaginar a planului s are ca imagine obinut prin
~
205
ia este simpl ntruct H(s ) se prezint de regul sub forma unui produs de factori de gradul I sau II.
Presupunem c n urma acestei
operaii constatm c n funcia de
~
transfer a sistemului deschis H(s)
apar un numr de:
n poli situai n Ci (semiplanul
complex drept)
no poli situai pe axa imaginar C n .
(3.136)
Exemplul 1: Se consider c n schema canonic din Fig. 176 sistemul deschis are f.d.t.
~
K
H (s )
cu K>0. S se analizeze stabilitatea sistemului n circuit nchis
206
Soluie : i) Presupunem c parametrul K are o valoare foarte mic. Atunci locul de transfer
are aspectul din Fig. 179 sus. Urmrind figura deducem c 0 .
Din
expresia
n n0
funciei
de
transfer
~
H (s )
realizm
n =0;
no =0. Ca urmare,
0 rezult c n acest
2
.
2
L.d.t. din cele trei cazuri au aspectul din Fig. 180 stnga 8).
8)
~
n Fig. 180 n loc de H(j) s-a notat doar H(j).
(3.137)
Im{H(j
Im{H(j
0.5
Re{H(j
M3'
KR=0.15,
TI=1.5 s
KR=0.15,
TI=1.5 s
KR=0.15,
TI=1 s
M2''
Re{H(j
-10
KR=0.15,
TI=1 s
M3''
KR=0.15,
TI=3 s
-5
207
M1''
M2'
KR=0.15,
TI=3 s
M1'
-15
-4 -2 0
-0.5
-1.5
-1
-0.5
0.5
Fig. 180. Locuri de transfer ale sistemului deschis corespunztor sistemului de reglare din Fig. 161.
K
5TI 2 TI 2
K
(2TI 5) 2 1
~
j 10 R
ntruct H(j) 10 R
locurile de transfer prezint
TI 25 4 6 2 1
TI ( 25 4 6 2 1)
K
~
pentru 0 aluri asimptotice n raport cu dreptele verticale H(j) 10 R (TI 2) . Pentru
TI
l.d.t. ajung n originea planului complex.
n Fig. 180 dreapta se detaliaz zona din planul complex din vecintatea punctului critic P de
afix -1-j0. M1, M1, , M3 sunt punctele ajuttoare care ilustreaz sensul de deplasare a
extremitii vectorului cu originea n P, n lungul l.d.t., atunci cnd pulsaia crete. Pentru
0 vectorul cu originea n P i extremitatea pe oricare dintre l.d.t. este n poziie vertical
cu orientarea n jos. Pentru acelai vector ajunge n poziie orizontal, cu
extremitatea n originea planului complex O (0+j0). Se observ c:
n cazul A avem
n cazul B,
n cazul C,
3
, cu salt de radiani atunci cnd punctul M2 trece prin
2
punctul critic P. Condiia (3.137) nu este ndeplinit iar ca urmare a trecerii l.d.t. prin
punctul P sistemul n circuit nchis este marginal stabil.
3
. Condiia (3.137) nu este ndeplinit, sistemul n circuit nchis fiind
2
instabil.
Scriem expresia lui H(s) n forma H(s) K H (s) , evideniind ca factor amplificarea
ajustabil K a sistemului deschis. nlocuind expresia n (3.134) obinem:
~
~
~
H (s)
K H (s )
H (s)
H(s)
.
~
~
~
1 H(s) 1 K H (s) 1 H
(s)
K
208
1
j 0 ca punct critic n
K
1
este variabil, depinznd de K, rezult c
K
punctul critic este mobil. n funcie de valorile lui K el poate ocupa diferite poziii. n
acest context vorbim de punct critic mictor. Variaiile se urmresc de data
aceasta fa de un loc de transfer fix,
~
H ( j) , dintr-un punct critic care n
funcie de K ocup diferite poziii pe
axa real a planului complex.
Fcnd modificrile de rigoare, enunul
criteriului lui Nyquist rmne practic
acelai, ns vorbim despre criteriul lui
Nyquist cu punct critic mictor.
n exemplul din Fig. 181 pentru
apar dou valori
1
1
i
K1
K2
1
K
cores-
Not final (foarte important!) : Criteriul lui Nyquist opereaz cu locul de transfer al
sistemului deschis, dar rezultatul se refer la sistemul nchis.
Rezerva de faz, definit prin relaia (3.62) rescris mai jos ca rel. (3.138), are
interpretarea grafic din Fig. 128:
~
~
rez arg H( jt ) , unde t { H( j) 1} .
(3.138)
Pulsaia de trecere t este, prin definiie, cea mai mare pulsaie pentru care
~
c.a.-p. H
traverseaz axa pulsaiilor g . n consecin t este cea mai mare
dB
~
valoare a lui pentru care H(j) 1 .
~
n planul complex H(j) mulimea tuturor punctelor cu H(j) 1 este repre-
209
jIm H(j )
P
0
H(j )
1.5
"
0.5
HH
-4
-0.5
-1.5
-6
0
10
12
-2
-2
Re H
r=1
rez
Mt
-1
-2
H(j ) "
-2
jIm H
-1
Fig. 182. Hodograful Nyquist, cercul de raz unitate i rezerva de faz rezervei de faz rez
~
1800
pentru cazul cnd f.d.t. a sistemului deschis este H(s)
(s 1) (s 10) (s 15)
Este uor de intuit c valoarea unghiului la care face referire criteriul Nyquist i
condiia de stabilitate (3.136), pot fi corelate pentru anumite tipuri de sisteme cu
valoarea rezervei de faz rez. O astfel de corelarea este redat de urmtorul enun:
Criteriul rezervei de faza: Se consider structura din Fig. 176 cu reacie
~
unitar negativ pentru care f.d.t. a sistemului deschis H(s) este de forma
~
~
K 1 b1s b ms m
H(s) q
e s .
(3.139)
nq
s 1 b1s a n q s
~
K 0 este amplificarea sistemului deschis;
q {0, 1, 2, 3} este ordinul de multiplicitate al polului din origine al
sistemului deschis;
1 b1s b m s m i 1 b1s a n q s n q sunt polinoame Hurwitz coprime;
210
~
m < n (partea raional a lui H(s) este strict proprie)
> 0 (timpul mort echivalent al sistemului deschis).
(3.140)
Magnitude (dB)
40
20
0
1
-20
-40
-60
t1
t3
-80
Phase (deg)
-45
t2
-90
-135
-180
-2
10
rez1>0
=0
rez2
-1
10
rez3
<0
0
Frequency
10(rad/sec)
10
Fig. 183. Caracteristicile Bode ale sistemului deschis corespunztor sistemului de reglare din
Fig. 161 n cazurile 1 (KR=0.15, TI=3), 2 (KR=0.15, TI= 1.5) i 3 (KR=0.15, TI=1).
9)
Caracteristicile Bode din Fig. 183 i 184 s-au obinut pentru sistemul deschis cu f.d.t.
~
1
10
H(s) K R (1
)
folosind instruciunile Matlab de mai jos. Instruciunile g1=, , g5= corespund
TI s 5s 2 2s 1
cazurilor notate cu 1, , 5.
Instruciunile Matb pentru obinerea figurii 183:
g1=tf([4.5 1.5],[15 6 3 0]);
g2=tf([2.25 1.5],[7.5 3 1.5 0]);
g3=tf([1.5 1.5],[5 2 1 0]);
bode(g1,g2,g3);
10
211
rez .
(3.141)
9
Un alt aspect practic, foarte important, este urmtorul:
Presupunem c evideniem n expresia f.d.t. a sistemului deschis amplificare K a
~
~
acestuia sub forma: H(s) K H (s) . Atunci, caracteristica faz-pulsaie a sistemului
deschis, H~ , va rmne aceeai indiferent de valoarea lui K, pe cnd caracteristica
~
amplitudine-pulsaie H
se translateaz pe vertical: dac K crete, caracteristica
dB
Phase (deg)
Magnitude (dB)
Bode Diagram
50
2
4
0
-50
t4
-90
t5
rez5
-135
rez2 =0
2,4,5
-180
10
t2
rez5<0
rez4>0
-2
10
-1
10
10
Frequency (rad/sec)
Fig. 184. Caracteristicile Bode ale sistemului deschis corespunztor sistemului de reglare din
Fig. 161 n cazurile 2 (KR=0.15, TI= 1.5 s), 4 (KR=0.05, TI=1.5 s) i 5 (KR=2.5, TI=1.5 s).
212
x2
2
1
x1
0
B(x1=0,x2=0
-1
A(x1=5,x2=-1)
-2
-1
Pentru sistemele liniare n timp continuu proprietile de controlabilitate i accesibilitate sunt echivalente.
Not: Plecnd de la aceast echivalen i de la definiia sistemului complet controlabil s-a
rspndit termenul de controlabilitate, iar n general se vorbete despre controlabilitatea
sistemelor.
213
a(t) ,
x 2 (t) 0 0 x 2 (t) 1
x1A 3
x1B 2
respectiv strile
i
(v. Fig. 186a i Fig. 186b).
x
0
2A
x 2A 0.5
Pentru tranzitarea sistemului ntre strile A i B s-a utilizat un semnal de comand scar
de forma a(t) a1 [(t) (t t i )] a 2 (t t i ) , t [ti, tf], cu tf>ti (tf moment final, ti
moment intermediar). Se consider c masa poziionat are valoarea m = 1 kg. Fora de
poziionare este F(t) = ma(t), iar puterea necesar pentru poziionare este P(t)=F(t)x2(t).
x2
tf=2.5s/ti=1s
tf=2s/ti=1.5s
tf=1s/ti=0.5s
x1
-2
A (x1(0)=3,
x2(0)=0)
4
2
B (x1(tf)=-2,
x2(tf=0.5)
x2
tf=2.5s/ti=1s
tf=2s/ti=1.5s
tf=1s/ti=0.5
10
8
6
-4
-6
-8
2
B(x1(t0)=-2,
x2(t0)=0.5
-10
-12
A(x1(tf)=3,
x2(tf)=0
0
x1
-2
-2
-a-
-b-
20
20
200
15
10
5
100
a
a
t
-20
0
-5
-10
-15
0
-100
-40
-200
2
c
-60
0
0.5
d
Fig. 186. Referitoare la tranziii controlabile ale sistemului de poziionare.
214
n Fig. 186a sunt ilustrate trei tranziii ale sistemului din starea A n starea B. Ele
difer prin valorile lui tf i ti (evideniate n medalion). n figurile c, d i e sunt redate,
respectnd codul de culori, variaiile semnalului de comand a(t) i puterii de acionare
necesare, msurate n m/s2, respectiv n Watt. Se observ c indiferent de valorile lui tf
i ti, de fiecare dat a existat un semnal de intrare care s asigure tranziia dorit. Pe de
alt parte remarcm c puterea de comand necesar este cu att mai mare cu ct
tranziia trebuie s se desfoare ntr-un interval de timp mai scurt. n consecin, n
practic intervalul minim de tranziie ntre dou stri este limitat inferior de puterea de
comand maxim disponibil.
Fig. 186b ilustreaz trei traiectorii de stare posibile pentru tranziia din starea B n
starea A.
Este important s reinem c pentru fiecare tip de tranziie sunt posibile o infinitate de
soluii, din care am ilustrat doar 3. Pe de alt parte, tranziiile din starea A n stare B
sau invers, nu se ncheie n strile B, respectiv A. n momentul imediat urmtor lui tf
sistemul prsete strile B, respectiv A. Ca urmare, controlabilitatea nu garanteaz
stabilizarea sistemului n starea dorit la sfritul intervalului de timp alocat, ci doar
aducerea i trecerea sistemului prin aceasta.
Dac sistemul liniar este un sistem n timp discret interval de timp finit nseamn,
de regul, i adaptarea lungimii pasului de discretizare, astfel nct pe intervalul de
timp finit s dispunem de numrul de pai de discretizare necesar controlului.
Aprecierea controlabilitii unui sistem se face prin intermediul criteriilor de controlabilitate. Ele reprezint algoritmi de calcul care garanteaz controlabilitatea n
sensul definiiilor de mai sus dac sunt satisfcute anumite condiii algebrice
(referitoare la rangul unei matrice, ordinul unei funcii de transfer etc.). Dac
condiiile sunt satisfcute, atunci sistemul este controlabil. n caz contrar sistemul
este necontrolabil.
2. Criteriul de controlabilitate al lui Klmn
(3.142)
u[0]
u[k 1]
u[k 2]
Mc,k
u[0]
(3.143)
Uk
Interpretare: Prin aplicarea comenzii u[t] sistemul (3.142) este adus printr-o
operaie de comand n k pai din starea iniial x[0] n starea x[k] dat de ultima
relaie (3.143). Cu notaiile de sub acolade, aceast ultim relaie devine:
Mc,kUk x[k] A k x[0] .
(3.144)
M c, k U k A k x 0 .
215
(3.145)
(3.146)
(3.147)
(3.148)
Deci, pe de-o parte, irul rangurile este cresctor i limitat superior la o valoare cel
mult egal cu ordinul n al sistemului, iar pe de alt parte, pentru k n irul
matricelor devine un ir constant (cu termeni cel mult egali cu n).
Corobornd toate aceste constatri i definind prin relaia
Mc Mc,n B AB A n1B
(3.149)
(3.150)
n aplicaiile din practic pot s apar diferite situaii. Menionm cteva dintre
acestea:
i)
n irul {rang Mc,k}k 1 se atinge prima oar valoarea n pentru un termen de rang k
n. Atunci starea final a sistemului este controlabil n mai puin de n pai.
Valoarea corespunztoare a lui k se numete indice de controlabilitate i se
noteaz cu c:
c min k N rang Mc,k n .
ii) rang Mc = n1 < n . Ca urmare irul {Mc,k}k 1 nu ajunge la valoarea n, deci sistemul
nu este controlabil (sistem necontrolabil). Aceasta nu nseamn c toate strile
sunt necontrolabile ci doar c sunt controlabile numai unele stri.
iii) Matricea A este o matrice nilpotent de ordin , adic A 0 . Atunci, pentru k =
, (3.145) devine M c, U 0 , ecuaie care admite soluia banal U 0 . n acest
caz sistemul este controlabil prin comand identic nul, dar poate s nu fie
accesibil.
iv) Pentru sistemele monovariabile la intrare (m =1) Mc,k este o matrice de tipul (n, k)
iar Mc,n o matrice ptratic de tipul (n,n). Ca urmare n locul condiiei (3.150) se
poate folosi condiia echivalent:
det Mc 0 .
Dac ea este ndeplinit, atunci c = n.
(3.151)
216
(3.150),
Sistemul liniar (3.142) este complet controlabil dac i numai dac vectorii
proprii ai matricei AT nu sunt ortogonali n raport cu coloanele matricei B.
Aplicaii:
Exemplul 1: S se analizeze controlabilitatea sistemului:
1 0
1
x[t 1]
x[t] 1 u[t] .
0
1
(3.152)
1 1
n 2, Mc b Ab
1 1
det Mc 0, rangMc 1 2 n
controlabil.
Observaie: Ecuaiile (3.152) se pot scrie sub forma
. Observm c
x 2[t 1] x2[t] u[t]
fiecare component a vectorului de stare se gsete sub controlul comenzii, i c modul de
intervenie al comenzii asupra fiecrei mrimi de stare este acelai. Ca urmare, strile nu
pot fi influenate n mod difereniat. De pild, dac x1[0] = x2[0] = 0 nu se poate obine n
final x1[k] x2[k], ceea ce nseamn c o mulime de stri nu sunt accesibile iar sistemul,
n ansamblu, nu este complet accesibil. De asemenea, dac x1[0] = 2 i x2[0] = -3, sistemul
nu poate fi adus n starea x1 = x2 = 0, Deci o mulime de stri ale sistemului nu sunt
controlabile iar sistemul, n ansamblu, nu este complet controlabil.
1
1
1
Exemplul 2: Fie sistemul x[t 1]
x[t] 0.5 u[t] . Presupunem c sistemul se
0.25
0
2
gsete n starea iniial x[0] x0 .
2
0.5
a) S se analizeze dac exist o comand {u[t]}t{ 0, 1} astfel nct x[2]
. Ct este
1
u[1] ?
0.5
b) S se analizeze dac exist o comand {u[t]}t{ 0, 1} astfel nct x[2] .
1
0.5
1
Soluie: n 2, Mc
rangMc 1 n 2 , deci sistemul nu este complet
0.5 0.25
controlabil.
Aceasta nu nseamn c din starea iniial x0 nu este accesibil nici o stare final, ci faptul
c unele stri finale nu sunt accesibile din aceast stare iniial.
a) Potrivit enunului avem k = 2 . Rel. (3.144) devine Mc,2 U2 = x[2] A2 x[0], adic
0.5 u[1] 0.5 0.75
1 2
1
0.5 0.25 u[0] 1 0.25 0.25 2 .
(*)
(3.153)
n consecin sistemul (*) este nedeterminat i orice pereche de valori care satisface condiia (3.153) reprezint o comand admisibil care duce sistemul n starea final
0.5
x[2]
. Notnd u[1] = R, soluia problemei, obinut prin transpunerea vectoru 1
217
u[1] 0.5u[0] 3
0.5
, (3.144) conduce n final la sistemul de ecuaii
.
1
u[1] 0.5u[0] 4
Sistemul este incompatibil. Deci starea x[2] nu mai poate fi atins; ea nu este accesibil.
b) Pentru x[2]
u[1] 0.5u[0]
1 0.5
1 0.5
0 1
1
x[ t ] u[ t ] , u scalar, nu este
0 0
0
Criteriul lui Klmn este valabil sub forma enunat i pentru sisteme n timp continuu.
n consecin, se poate formula urmtorul enun general (n variabile unificate):
Sistemul liniar x' Ax Bu, x R n , u R m este complet controlabil (accesibil i
controlabil) dac i numai dac este satisfcut condiia
rang Mc = n.
(3.154)
218
este complet controlabil dac i numai dac fiecare valoare proprie i a matricei
A satisface condiia:
rang[i I A B] n,
i A
(3.155)
Relaia (3.155) cere s se verifice pentru fiecare valoare proprie i a matricei A dac
matricea alctuit din cele dou celule i I A i B are rangul egal cu ordinul n al
sistemului. Dac rangul este egal cu n atunci variabila de stare modal
corespunztoare este controlabil. Dac pentru o valoare proprie i rezult c rang
rang[i I A B] n , atunci variabila de stare modal xi nu este controlabil ntruct
modul e i t (al STC) sau modul
y Cx
, x R n ,u R m , y R p
(3.156)
(3.157)
219
KR
1 Ti s
1 TR s
RG
KP
(1 T1s )(1 T2 s )
Fig. 187. Bucl de reglare convenional destinat conducerii unui proces de ordinul II folosind
un regulator de tip PT1
polul p1
1
C s , cruia i corespunde modul asimptotic stabil e T1 , situaia se
T1
220
Ne referim doar la situaia discretizrii prin metoda r.i.s.t.. Schema considerat este
cea din Fig. 188.
h
u
ER
Fig. 188. Structura utilizat pentru stabilirea formulelor de discretizare pentru RIST (identic cu Fig.90).
, q N * sistemul n
i
timp discret nu este controlabil. Ca urmare pentru h este interzis adoptarea valorilor
i a multiplilor acestora.
i
h q
, q N
i
(3.159)
0
0
x
x u
0
Exemplu: Fie sistemul (P)
Soluie:
Pentru nceput rezolvm problema fr a recurge la determinarea modelului r.i.s.t..
Aplicm criteriul lui Klmn sub forma (3.150). Calculm matricea de controlabilitate MC
pentru sistemul n timp continuu i obinem rang MC = 2. Deci STC (P) este controlabil.
2
Relum rezolvarea problemei folosind r.i.s.t. asociat sistemului (P) pentru un pas de
discretizare h. Expresia acesteia este:
Funcia de transfer a sistemului dat este H(s)
cos h
x[t 1]
sin h
y[t]
0
1 x[t]
1)
sin h
1 cos h
x[t]
u[t] .
cos h
sin h
221
h q , q N* h q , q N * .
Prin definiie, ieirea y i intrarea u ale unui proces, ultima cu rol de mrimi de
comand, sunt mrimi msurabile. n afara lor ne poate interesa i msurarea altor
mrimi din proces, n primul rnd msurarea mrimilor de stare x cu ajutorul
crora se poate exprima orice alt mrime din proces.
O situaie tipic este cea n care ne intereseaz msurarea mrimilor de stare cu
scopul de a le utiliza pentru conducerea procesului prin realizarea unei reacii dup
stare. Dac mrimile de stare nu pot fi msurate nemijlocit atunci avem nevoie de
un sistem care s le msoare indirect. Un astfel de sistem poart numele de
estimator de stare 3).
n contextul celor mai sus menionate apare problema msurrii vectorului de stare
al unui sistem prin msurtori indirecte efectuate asupra lui y i u. Rspunsul este
dat de aa-numita proprietate de observabilitate. Dac sistemul este observabil
atunci, teoretic, poate fi conceput un estimator pentru msurarea strii. n cele ce
urmeaz ne referim numai la problema observabilitii, problema sintezei unui
estimator tratndu-se la alte discipline.
Pentru nceput considerm sistemul n timp discret de ordinul n
x[t 1] A x[t] B u[t],
y[t] C x[t]
x[0] x 0
(3.160)
2)
, cu det M0 = sin h.
cos h sin h
n cazul determinist estimatoarele sunt numite observatoare, iar n cazul stohastic filtre.
222
u[0]
u[n 1]
u[n 2]
CA n 1x[0] y[ n 1] [CB CAB CA n 1B]
u[0]
CA
CA 2
x[0]
CA n 2
CA n 1
0
y[0] 0
y
[
1
]
0
0
y[2] 0
0
y[n 2] 0
CB
y[n 1] CB CAB
0
u[n 1]
CB u[n 2]
CAB u[n 3]
CA n 2 B u[1]
CA n 1B u[0]
(3.161)
Mo
Matricea
C
CA
.
Mo
CA n 1
(3.162)
(3.163)
223
y Cx
este observabil atunci i numai atunci cnd
rang MO = n .
(3.164)
(3.165)
(3.166)
este nedeterminat. Mulimea soluiilor sale, denumit nucleul matricei MO, reprezint
mulimea strilor neobservabile ale sistemului (3.160). n general:
Mulimea strilor neobservabile ale sistemului
x Ax Bu
, x R n ,u R m
y Cx
KerMO x 0 R n M0 x0 0 .
(3.167)
1.1 0.3
x[t] bu[t]
x[t 1]
0
i s se
1
0.5
1.5
2.5
1
precizeze dac strile x 00
, x 01
, x 02
, x 03
sunt observa 1
0.5
0
0.5
bile.
c T 1 0.5
Soluie: MO
x 0 a
(3.168)
x0 , a R .
x 0 2a
a
Deci Ker M0 a R . Comparnd x0 din (3.168) cu fiecare din cele 4 stri precizate
2a
n enun, conchidem c:
x00 Ker M0 pentru a = 0.5, deci starea este x00 este neobservabil;
x01, x02, x03 Ker , reprezentnd stri observabile.
Starea de repaus se obine considernd a = 0.
224
C
CA
, se
= n, unde Mok
k 1
CA
Unul dintre acestea este criteriul de observabilitate al lui Hautus, conform cruia:
Sistemul
x Ax Bu
, x R n ,u R m
y Cx
(3.169)
Modurile sistemului cruia i corespund valorile proprii i pentru care nu este
ndeplinit condiia (3.169) sunt neobservabile.
Pentru sistemele de tip SISO forma funciei de transfer poate s fie un indiciu
pentru existena proprietii de observabilitate. Astfel:
Dac n urma aducerii funciei de transfer a unui sistem de ordin n la o form
ireductibil gradul numitorului este egal cu n, atunci sistemul este observabil
(criteriul de observabilitate al lui Gilbert).
y
u
1 0.5 s
s 1
Fig. 189. Structur liniar cu 2
parametrii.
225
Exemplu: Ca aplicaie considerm tot cazul oscilatorului armonic studiat din punctul de
vedere al controlabilitii la sfritul seciunii anterioare. Analizm observabilitatea lui
prin dou metode.
i) Matricea de observabilitate a sistemului discretizat fiind (v. nota de subsol 2)
cT 1
0
M0
, q N* .
ii) Sistemul n timp continuu este observabil fiind ndeplinit condiia i) din ultimul enun.
p h
p h
ntruct condiia ii), e i e k , conduce la acelai rezultat ca i n cazul
controlabilitii (v. sfritul paragrafului referitor la controlabilitate) rezult
h q , q N* h q
punctul anterior.
( x co )
u
S1
( x co )
u
S1
S3
S2
( x co )
( x co )
S3
S2
S4
S4
( x co )
( x co )
-a-
-b-
( x co )
' A
A12
0
0 x co B1
x co 11
'
0
0 x co 0
x co 0 A 22
'
u
x co A 31 A 32 A 33 A 34 x co B3
x ' 0 A 42
0
44 x c o
co 0A
B
A
x co
x co
C1 C 2 0 0
y
x
co
C
co
226
(3.170)
y C1 x co
(3.171)
(3.172)
Acest transfer este complet relevant numai dac nco = n (nco este ordinul subsistemului S1, iar n ordinul sistemului). Un sistem pentru care nco = n se numete sistem
minimal.
Dac nco < n matricea de transfer H1 () pierde din vedere orice aspecte referitoare la
stabilitatea, controlabilitate i/sau observabilitatea subsistemelor S2, S3 i S4,
investigarea proprietilor trebuind s se fac pe baza formei iniiale a sistemului.
227
prin completarea ecuaiilor cu restricii de tip inegalitate cum sunt cele prin
care se precizeaz domeniile n care mrimile de intrare, stare i ieire din
model pot lua valori sau cele care modeleaz legturile suplimentare realizate fizic n sistem din considerente de protecie a acestuia.
Din punct de vedere matematic tratarea neliniaritilor este asociat de cele mai
multe ori cu dificulti de calcul. Cteva dintre diferenele care pot s apar ntre
sistemele liniare (SL) i sistemele neliniare (SN) sunt urmtoarele:
1)
2)
Acesta este cazul n care matricea A din MM-ISI al sistemului liniar este nesingular (inversabil).
Datorit principiului omogenitii.
Prof.
ing. Toma
L. Dragomir,
TEORIA
SISTEMELORn
II -sens
2014/2015
dr.Pentru
SL
stabilitatea
asimptotic
Liapunov
228
implic BIBO-stabilita-
(4.1)
SN la care ne referim, n aceast seciune, se simbolizeaz ca n Fig. 191, printr-un bloc cu chenar dublu (spre
deosebire de SL la care chenarul este simplu) n
interiorul cruia se nscrie sub o form adecvat
dependena intrare-ieire y=F(u). Semnalele de intrare i
de ieire sunt reprezentate prin sgei. Ca urmare,
simbolizarea SN este compatibil cu cea a SL.
Toate modelele de SN prezentate n continuare corespund unor dispozitive sau elemente de automatizare existente n practic. Iniial ele au fost utilizate n realizri
fizice analogice, apoi au fost implementate i n variant numeric, aplicaiile
software asociate fiind elementare.
1) ET-2P (element de transfer bipoziional ideal sau element cu caracteristic de tip
releu ideal) are caracteristica intrare-ieire
din Fig. 191:
Analitic, avem:
,
y
y min
y max ,
pentru u u0
pentru u u0
229
Dup caz, pentru u u 0 ieirii y i se asociaz valoarea y min sau valoarea y max . ET2P neavnd mrimi de stare, tranziia ntre nivelurile ymin i y max se face
instantaneu, odat cu trecerea mrimii
u prin valoarea 0. n acest context se
folosesc urmtorii termeni: u0 valoare
de prag (prag de comutare), ymin plafon
inferior, ymax plafon superior.
n funcie de valorile lui u 0 , y min i y max
caracteristica ET-2P poate ocupa n planul <uOy> diferite poziii, de exemplu
cea din Fig. 193, pentru care: u 0 0 ,
230
n Fig. 198 este dat un exemplu de caracteristic posibil a unui ET-S. Pentru valorile de prag u = 0 i u = u0,
caracteristica are puncte unghiulare. n alte situaii variaiile pot fi netede (fr
puncte unghiulare).
231
y max
, n ipoteza c n
u0
cursul funcionrii u [0, u0 ] .
respectiv cu f.d.t. H(s)
y K u .
(4.2)
232
Note:
1. n cele 8 cazuri prezentate caracterul neliniar al elementelor de transfer este dat de
discontinuitile i de punctele unghiulare care apar n caracteristicile y = F(u). Datorit
lor, principiul superpoziiei nu este aplicabil pe mulimile n care u i y iau valori.
O caracteristic y = F(u) (neinerial) este liniar dac:
(4.3)
233
Finertie
Fpropulsie
(4.4)
Frezistenta
ii)
x
xb
3).
(4.5.1)
(4.5.2)
234
i)
ii)
t t t b .
c n
m
dv
v v n b n .
t b c v v b dt
cv vb
iii)
(4.6)
v v v n
(4.8)
ns deoarece
este o funcie continu pe R, neliniaritatea este
dv
2v, v 0
neesenial.
235
236
3.
n acest caz caracteristicile celor dou blocuri sunt reprezentate n cadranele I i II.
Caracteristica ansamblului apare tot n cadranul I. Rezultatul difer, dup cum
reacia este negativ sau pozitiv. n cazul reaciei pozitive panta caracteristicii este
mult mai mare dect a caracteristicii elementului de pe calea direct datorit
amplificrii efectului mrimii de intrare u prin mrimea de reacie y2. n cazul
reaciei negative, panta este mai mic
237
ET-2P ideal (elementul neliniar EN) i un ET-PT1 (elementul liniar EL). Investigm dou
aspecte: i) comportarea conexiunii n regimuri dinamice i ii) comportarea conexiunii n
regimuri staionare.
(4.9)
y1 {y1', y1'' }
y( t ) y0 e
t t0
T
y1 (1 e
t t 0
T
) , t t0 .
(4.10)
y1
-1
5
t (sec)
10
238
Observaie: Dac nu se reine corect aceast ultim meniune, atunci este posibil confuzia
nlocuirii n orice regim de funcionare a ansamblul din Fig. 207 cu cel din Fig. 209, cu toate
c ultima schem este valabil doar n regim staionar.
EN este
4), adic
un ET-2P cu
y1 {y1' , y1'' } ,
y 2 ( t ) 2 3 y 2 ( t ) 4 u 2 ( t ) .
(4.11)
Prin liniarizarea lui n vecintatea punctului de echilibru, de exemplu u2e = 0.5, y2e = 1,
se obine ET liniarizat de ordinul I:
2
y 2 ( t ) y 2 ( t ) 4 u 2 ( t ) .
(4.12)
3
n cazul folosirii modelului liniarizat (4.12), problema se trateaz potrivit schemei bloc
din Fig. 211. Ea rezult din schema bloc din Fig. 210, modelul (4.12) i din relaiile de
legtur u 2 u 2 u e2 i y 2 y 2 y e2 .
Fig. 211. Conexiunea asociat sistemului din Fig. 208 prin liniarizarea
sistemului neliniar cu MM (4.11).
239
n Fig. 212 sunt ilustrate rspunsurile sistemelor din figurile 210 i 211 la un semnal
de intrare u(t) oarecare (curba reprezentat cu albastru). Rspunsul modelului exact
este notat cu ye iar rspunsul modelului de aproximare cu ya.
4
3
2
1
u, ye,ya
0
-1
-2
ye
-3
-4
ya
-5
-6
0
5
t [sec]
10
Problema punctelor de echilibru ale unui sistem a fost discutat n . 3.4. n seciunea
de fa se fac doar precizri suplimentare. Astfel, n completare la exemplele din
seciunea menionat se reconsider sistemul de propulsie (4.8).
Pentru sistemul
v v v n ,
(4.8)
ve ve n .
(4.13)
v f(v) , de parametru n,
(4.14)
240
4
n=4
3
2
1
n=1
n=-1
E4
-1
n=0
E3
E2
E1
-2
-3
-4
-2
n(t) (t 1) 2(t 6) (t 9) .
n, s, dv/dt, v (marimi normate)
5
4
n (turatie prescrisa)
s (spatiu)
dv/dt (acceleratie)
v (viteza de deplasare)
3
2
1
0
-1
-2
0
10
15
t (timp normat)
20
25
30
Dup cum se tie, n modelul matematic al unui sistem apar parametri care iau valori
ntr-un anumit domeniu. De regul, numrul punctelor de echilibru ale sistemului
poate s difere n funcie de valorile luate de parametri. Ori de cte ori se ntmpl
acest lucru ca urmare a unei variaii mici a parametrului spunem c se produce o
bifurcaie 1).
Ca exemplu de sistem cu bifurcaie se consider sistemul autonom, de ordinul I
x x x 3 0 ,
1)
http://en.wikipedia.org/wiki/Bifurcation_theory, http://math.bu.edu/DYSYS/ode-bif/ode-bif.html.
(4.15)
241
x1e 0
0 x 2e
.
3e
0 x1e 0
(4.16)
1.5
1
0.5
x
0
-0.5
-1
-1.5
-2
0
t [sec]
Portretul de stare al unui sistem este o reprezentare grafic n spaiul strilor asociat
unui sistem care evideniaz tipurile de regimurilor de funcionare posibile ale acestuia
prin intermediul principalelor elemente caracteristice ale comportrii dinamice: punctele de echilibru, traiectoriile de stare, ciclurile limit, separatoarele i altele. Ca denumire
alternativ pentru termenul portret de stare se folosete i cea de tablou calitativ de
micare (cu referire la micarea punctului de funcionare n lungul traiectoriilor de
stare). n cazul unui sistem cu bifurcaii vom avea cte un portret de stare pentru
fiecare situaie n parte, adic pentru fiecare dintre domeniile de valori ale parametrilor
pentru care numrul de puncte de echilibru este acelai.
http://mathworld.wolfram.com/Bifurcation.html,
https://www.google.ro/search?q=Bifurcations&client=firefox-a&hs=PdM&rls=org.mozilla:enUS:official&channel=fflb&tbm=isch&tbo=u&source=univ&sa=X&ei=pOVAU7vTIeOXyAOAzYBY&ved=0CEYQsAQ&biw=842&
bih=409.
242
Dup cum s-a precizat n primul capitol al cursului, traiectoria de stare este traiectoria
descris de punctul de funcionare al unui sistem n spaiul strilor atunci cnd sistemul
parcurge un regim de funcionare. Altfel spus, ea este locul geometric din spaiul strilor, n raport cu variabila independent timp, descris de punctul de funcionare
(x(t)), tT al sistemului3, adic de punctul care are ca i coordonate mrimile de
stare x.
Pentru aprofundarea conceptului, se consider urmtoarele dou sisteme:
x f ( x ) ,
(4.17)
x f ( x, u ) .
(4.18)
Relaia (4.17) este un modelul matematic al unui sistem autonom. Mrimea x, starea
sistemului, este o funcie scalar sau vectorial de timp. Aspecte caracteristice:
Sistemul fiind autonom, el evolueaz ntotdeauna n regim liber, iar aceasta
nseamn c modelului (4.17) i asociem n mod obligatoriu o stare iniial
x ( t 0 ) x 0 . Traiectoriile de stare ale acestui sistem se obin ca soluii ale
sistemului (4.17) pentru diferite condiii iniiale.
Prin fiecare punct din spaiul strilor trece o singur traiectorie de stare. Dac
acel punct este un punct de echilibru, atunci traiectoria este concentrat n
acel punct (se reduce la acel punct).
Pentru portretul de stare reinem un numr ct mai mic de traiectorii de
stare, astfel nct ele s redea toate tipurile posibile de traiectorii asociabile
punctelor de echilibru (v. .3.6, seciunea 3.2) sau altor tipuri de regimuri de
funcionare, cum sunt ciclurile limit.
Sistemul (4.18) nu este autonom. Mrimea x, starea sistemului, este o funcie scalar
sau vectorial de timp. La fel, i mrimea de intrare este o funcie scalar sau vectorial
de timp. Aspecte caracteristice:
3)
Sistemul, dup caz, se poate gsi n regimuri libere sau forate, comportarea
lui depinznd de semnalul de intrare i de condiiile iniiale. Pentru a-l studia
trebuie s cunoatem semnalul de intrare u ( t ) i starea iniial x ( t 0 ) x 0 .
n acest context, prin fiecare punct din planul strilor trec n principiu mai
multe traiectorii de stare, dependent de semnalele de intrare u(t). i n acest
caz, punctele de echilibru, n cazul n care exist, necesit un tratament
special.
Pentru portretul de stare reinem i n acest caz un numr ct mai mic de
traiectorii de stare. Numrul de situaii care trebuie avute n vedere este, n
principiu, considerabil mai mare ntruct trebuie avute n vedere i tipurile
de semnale de intrare care intereseaz i punctele de echilibru care apar. Din
acest motiv, portretele de stare ale sistemelor neautonome sunt, de regul,
doar pariale.
243
Fig. 217. Modele Simulink utilizabile pentru obinerea traiectoriilor de stare ale
sistemelor (4.17) i (4.18). Cu x17 i x18 s-au notat vectorii de stare ai sistemelor (4.17),
respectiv (4.18). Setarea strilor iniiale se face prin blocurile Integrator.
x 1 x 2
x 2 u
yx
1
y( t ) u ( t )
1
H(s) 2 .
s
(4.19)
(4.20)
(4.21)
x1 x10 x 20 t t 2
2
x 2 x 20 u t
244
(a )
(4.22)
( b)
x 2 x 20
(4.24)
Traiectoriile de stare ale sistemului de poziionare sunt curbe deschise n form de arc
de parabol propriu-zis (Fig. 218a) sau degenerat n semidreapt (Fig. 218b). Sensul
de deplasare a punctului de funcionare pe traiectorii depinde de semnul lui u i
rezult analiznd expresia lui x2(t) dat de relaia (4.22b):
dac u=0 sensul de deplasare depinde de valoarea iniial x20. Dac aceasta este
'
pozitiv ( x20 ) deplasarea se face de la stnga la dreapta, iar dac este negativ
''
x 2 u
dx1
dt x 2
dx
2 u
dt
dx1
dt x 2
dx 2
u
dt
dx1 x 2
dx 2
u
dx1
1
x 2dx 2 .
u
Integrnd ultima egalitate n lungul unei traiectorii de stare, de la punctul iniial (x10,
x20) la punctul curent (x1, x2), obinem tocmai egalitatea (4.23):
dx1
1
x 2dx 2
u
x1
x10
dx1
1
u
x2
x 20
x 2dx 2
x1 x10
1
(x 22 x 220 ) .
2u
..
x x 0 ,
x x , x (0) x
2
1
10
1
.
x 2 x1, x 2 (0) x 20
245
(4.25)
(4.26)
dx1
dt x 2
dt x1
dx1
x
rezult
2 , respectiv traiectoriile de stadx 2
x1
re n form de cerc (Fig. 220):
2 2
x12 x 22 x10
x 20 .
(4.27)
Portretele de stare pot s prezinte de la caz la caz anumite simetrii, de exemplu simetrii
referitoare la traiectoriile de stare. Acestea sunt importante pentru construcia portretului de stare ntruct o simplific. Simetriile apar atunci cnd n MM avem pariti
sau impariti.
Pentru exemplificare se consider sistemul autonom de ordinul al doilea
x( t ) f (x (t ), x ( t ))
(4.28)
n vederea descrierii sistemului printr-un MM-ISI definim variabile de stare ale sistemului prin relaiile x1 x , x 2 x i obinem:
x 1 x 2
x 2 f ( x1, x 2 )
(4.29)
Dac f(x1, -x2) = f(x1, x2) 5), atunci traiectoriile de stare vor fi simetrice n raport cu
axa Ox1 (orizontal).
Dac f(-x1, x2) = f(x1, x2) 6), traiectoriile de stare vor fi simetrice n raport cu axa Ox2
(vertical).
Dac f(-x1, -x2) = f(x1, x2) 7), traiectoria de stare vor fi simetrice n raport cu originea.
5)
6)
246
Pentru a ilustra cum se ajunge la afirmaiile anterioare detaliem primul caz, cnd
funcia f(x1, -x2) = f(x1, x2) este par n raport cu x2. Ne folosim de Fig. 221.
Fig. 221. Traiectorii de stare simetrice n raport cu axa x1 (cazul f(x1, -x2) = f(x1, x2))
Calculm panta traiectoriei de stare ce trece printr-un punct P(x1, x2) arbitrar i prin
simetricul su P'(x1, -x2):
dx 2
dx 2
dt P ( x 2 ) P f ( x1 , x 2 )
( x 1 ) P x 2
dx1 P dx1
P
dt P
dx 2
dx 2
f ( x1 , x 2 )
dt P ' ( x 2 ) P ' f ( x1 , x 2 )
( x 1 ) '
x2
x2
'
dx1 P ' dx1
P
P
P
dt P '
Faptul c n punctele P i P', simetrice n raport cu axa Ox1, pantele traiectoriilor sunt
egale n valoare absolut dar de semne contrare nseamn simetrie a traiectoriilor de
stare n raport cu axa Ox1.
7)
2.3.
247
Portretele de stare sunt folosite pentru a ne crea o imagine despre modul n care se
modific n timp starea sistemului, iar prin aceasta imagine s ne furnizeze informaii
despre modul n care se comport sistemul n diverse circumstane, n particular n
anumite regimuri de funcionare.
Pentru exemplificare studiem comportarea sistemului de poziionare (4.19), studiat n
seciunea 2.1 a acestui paragraf, n bucla de reglare bipoziional din Fig. 222.
Mrimea de comand u ia valorile constante -u0 i u0. Presupunem c pe subintervale
de timp mrimea de conducere w ia, de asemenea, valori constante ajustabile.
ntruct valorile absolute ale lui u sunt egale, parabolele pe care evolueaz sistemul de
poziionare au imagini n oglind fa de verticala x1 = w (Fig. 223). Poziia unei
parabole n plan depinde de condiiile iniiale. Anvergura (deschiderea) traiectoriilor
depinde de valoarea lui u0.
Atunci cnd y ia valoarea w, vom avea a = 0,
iar mrimea de comand u va comuta de pe
nivelul u0 pe nivelul u0 sau invers.
Comutarea se produce ntotdeauna cnd y =
x1 w . n acest context drepta x1 w este
denumit dreapt de comutare (v. Fig. 223):
a0
a w y w x1
x1 w
(4.30)
248
Fig. 224. Reglarea sistemului de poziionare (4.19) folosind un regulator bipoziional i un element de
corecie de tip PD.
(4.31)
(4.32)
din planul strilor <x1Ox2> se numete dreapt de comutare pentru sistemul de reglare
din Fig. 224.
Ceea ce se ntmpl n regim dinamic este ilustrat n Fig. 225. n figur apar dreapta de
comutare (4.32) i cele dou traiectorii de stare tangente la aceasta (sunt reprezentate
cu linie ntrerupt). Puncte de tangen sunt notate cu T , T . Traiectoriile sunt de
forma (4.22) sau (4.23).
n Fig. 225 este reprezentat un singur regim de funcionare. Lui i corespunde
traiectoria de stare reprezentat cu linie continu, care la un moment dat intersecteaz
dreapta de comutare n punctul 1. n momentul n care punctul de funcionare ajunge
n punctul 1 comanda u comut de pe u 0 pe u 0 . Rezult apoi o evoluie a punctului
249
Fig. 225. Evoluia sistemului de reglare din Fig. 224 n regim modal alunector.
TD x 1 ( t ) x1 ( t ) w .
(4.33)
t
TD
) , cu x10 x1 punctul 3 .
(4.34)
Fig. 226. Urmrirea evoluiei sistemului din Fig. 224 n regim modal alunector prin intermediul variaiei n timp a
poziiei x1 n lungul dreptei de comutare.
250
Deoarece caracteristica din Fig. 226 este strict monoton, punctul de funcionare se
deplaseaz pe dreapta de comutare n mod continuu nspre punctul de echilibru x1 =
w. Spunem c punctul de funcionare alunec spre punctul de echilibru i c sistemul
de reglare evolueaz n regim modal alunector (sliding mode).
Rememornd ntreaga traiectorie de stare vom observa c iniial punctul de funcionare
evolueaz pe o traiectorie spiralat alctuit din arce de parabol, iar din momentul n
care ajunge pe segmentul TT se deplaseaz pe dreapta de comutare pn cnd x1
ajunge s ia valoarea w.
Not: Anterior s-a fcut afirmaia: Din momentul n care traiectoria de stare corespunztoare
regimului de funcionare atinge segmentul T T apare un proces de comutare cu frecven
u0
u0 ,
faptul c punctul de funcionare nu mai poate prsi dreapta de comutare, respectiv acest
segment. Ca urmare, punctul de funcionare este constrns s evolueze pe dreapta de comutare
potrivit relaiei (4.32).
Cum se explic afirmaia? S privim figura ajuttoare 227. Constatm c prin punctul 3, ca i
prin orice punct al planului <x1Ox2>, trec dou
traiectorii de stare ale sistemului de poziionare.
Au fost notate cu a i b. Ele se obin prin
translatarea la stnga, respectiv la dreapta, a
traiectoriilor a i b tangente la dreapta de
comutare. Datorit convexitii lor, n punctul 3
se poate ajunge numai de pe arcul a, dintr-un
punct de funcionare situat la un moment
anterior sub punctul 3. La atingerea punctului
3 (punctul de funcionare urc pe arcul a)
comanda u comut de pe nivelul
u0 .
Aadar,
depirea
u0
pe nivelul
punctului
se
u0
u0
pe nivelul
t
TD
))
w x10 TD
e
TD
(4.35)
3. Puncte singulare
La nivelul acestui curs, tratarea problematicii punctelor singulare se rezum la cazul
sistemelor de ordinul II (avnd variabilele de stare x1 i x2), cu traiectorii de stare redate
de ecuaii parametrice x1(t) i x2(t) (n acest context variabila independent t este
denumit parametru).
Numim punct regulat sau punct regular un punct pentru care aplicaia (x1(t), x2(t)):RR2
ndeplinete condiiile (de regularitate): i) este injectiv, ii) este de clas C1 cu
proprietatea (x 1(t), x 2 (t)) (0,0) pe mulimea tT. Punctele care nu ndeplinesc aceste
cerine se numesc puncte singulare. Ca urmare, n cazul unei reprezentri carteziene a
traiectoriilor de stare, (x1(t), x2(t))=0, punctele sigulare se obin ca soluii ale sistemului
(x1(t), x 2 (t)) 0;
(x1(t), x 2 (t))
0;
x1
251
(x1(t), x 2 (t))
0.
x 2
Noiunea de punct singular este asociat situaiilor n care n portretul de stare apar
puncte n care pantele traiectoriilor de stare nu pot fi calculate n mod direct datorit
0
unor nedeterminri de forma ,
, 1 .
0
Se observ c punctele de echilibru {( x1e , x 2e )} ale sistemului de ordinul II autonom
descris de ecuaiile de stare:
x 1(t) f1(x1(t ), x 2 (t)) , x1(t 0 ) x10
,
(4.36)
f (x , x ) 0
care se obin ca soluii ale sistemului de ecuaii 1 1e 2e
, sunt ntotdeauna
f2 (x1e , x 2e ) 0
dx 2
dx1
puncte singulare. n aceste puncte avem
0.
0 i
dt x1e , x 2e
dt x1e , x 2e
Presupunem c printr-un astfel de punct trece o traiectorie de stare. ncercnd s determinm panta traiectoriei n punctul de echilibru, dx2/dx1, obinem:
dx 2
dt x , x
dx 2
1e 2e 0 .
(4.37)
dx1
dx1 x , x
0
1e 2e
dt x , x
1e
2e
x1 x1e dx1
x 2 x2e
1)
x 2 x2 x1 x2
x2 (0) x20
1)
(4.38)
2).
252
(x1 1)
1
dx1
dx 2
x1(2 x1 )
x2
1 d[x1(2 x1 )] dx2
2 x1(2 x1 )
x2
Fig. 230. Schema bloc folosit pentru elaborarea modelului simulink al sistemului din (4.38).
dx12 x1
x10 x12 x1
x1
x2
dx2
x20 x2
x 22
Egalitatea (a) reprezint forma general integral a ecuaiei traiectoriei de stare. Dnd
lui x10 i x20 diferite valori particulare se obin traiectorii de stare particulare. Astfel,
dnd ca valori iniiale coordonatele punctelor A, B, C, D, E i F (Fig. 229) se obin
traiectoriile de stare care trec prin aceste puncte ().
Sgeile de pe aceste traiectorii indic sensurile n care ele sunt parcurse de punctul de
funcionare odat cu creterea timpului. Sensurile rezult analiznd semnul lui x 1 dat
de expresia 2 x1 x12 .
Simbolul are semnificaia Elementele crora le ataam acest simbol se reprezint n planul strilor ca
elemente ale portretului de stare pe msur ce se parcurge exemplul.
2)
Exist
mai
multe
puncte
care
operaia
253
dx 1
2
dt 2x 1 x 1
dx 2
x 2 x1x 2
dt
sau
operaia
dx 2
dt x 2 x 1 x 2 nu au sens ca urmare a faptului c una dintre ecuaiile de stare
dx 1
2x 1 x 12
dt
respectiv
Dreapta (3) este a treia separatoare a sistemului. Traiectoriile de stare din lungul ei, cele
care trec prin punctele Q, R i S (), se obin prin integrarea ecuaiei x 1 2 x1 x 12
pentru iniializri (x 10 , x 20 ) = (x 10 , 0) adecvate.
n acest scop ecuaia se rescrie sub forma
x1
x10
dx1
x1(2 x1 )
ln
t
0
dx 1
x 1 (2 x 1 )
x1 2 x10
t . (d)
2 x1 x10
254
x =f(x), x(0) x 0 , x R n ,
(4.39)
(4.40)
. Aceasta nseamn
xxe
(4.40)
Prin natur nelegem faptul c punctele de echilibru sunt stabile sau nu, respectiv atractoare sau repulsoare. Prin
tip nelegem faptul c punctul este de tip nod, a, focar sau centru. Deci natura se refer la orientarea traiectoriilor
n raport cu punctele de echilibru, iar tipul la forma traiectoriilor n vecintatea punctelor de echilibru.
4) Pentru analiza stabilitii sistemului (4.40) pot fi folosite criteriile de stabilitate din cazul STC (criteriu
rdcinilor, criteriul Hurwitz, alte criterii algebrice).
5) Atenie! Rezultatele din ultima seciune a paragrafului anterior se refer numai la sisteme de ordinul II.
3)
255
x 1 2 x1 x12
i s se
x 2 x 2 x1 x2
2 x1e x12e 0
. Prin rezolvarea lui se obin dou puncte: PE1 (0, 0) i PE2 (2, 0).
x 2e x1e x2e 0
Fcnd abstracie de condiiile iniiale, sistemul liniarizat n vecintatea unui punct de
f1
x
funcionare PE are ecuaiile x 1
f2
x1
f1
x 2
f2
x 2
f (x ,x ) 2x1 x12
x , n care 1 1 2
.
f2(x1, x2) x2 x1x2
PE
0
22x1e
x . Deci:
x
x1e
2e
forma x
2 0
x
x
0 1
(a)
APE1
2 0
x
x
0 1
(b)
APE 2
Etapa II: Sistemele (a) i (b) au, respectiv, polinoamele caracteristice i valorile proprii:
s2 0
PE1()
(s2)(s1)
0 s1
1PE 2;
s2 0
PE2()
(s2)(s1)
0 s1
1PE 2;
2PE 1
1
2PE 1
2
Datorit rdcinilor pozitive, att sistemul (a) ct i sistemul (b) sunt instabile. Ca urmare, i
sistemul neliniar este instabil n ambele puncte de echilibru. ntruct valorile proprii sunt, de
fiecare dat, reale i de semne diferite, rezult c cele dou puncte de echilibru sunt de tip a.
n Fig. 231 sunt redate fragmente de portret de stare. Sistemele (a) i (b) avnd matricea A de
form diagonal, separatoarele sunt reprezentate de axele orizontale i verticale care trec prin
punctuele de echilibru: n cazul (a) separatoarele sunt reprezentate tocmai de axele Ox1 i Ox2
ale planului strilor, iar n cazul (b) separatoarele sunt axa Ox1 i dreapta x1 = 2.
Diferitele traiectorii sunt notate cu 1, 2, , 8. Pe fiecare traiectorie este indicat sensul de
0.2
,
0.2
parcurgere la creterea timpului. Cele 8 traiectorii pornesc n cazul (a) din strile x01
0
0.2
0.2
0.2
0
0. 2
0 . 2
x02 , x03
, x04
, x05
, x06
, x07
, x08 ,
0.2
0.2
0
0.2
0.2
0.2
0
2. 2
2
1.8
1.8
1.8
iar n cazul (b) din punctele x01 , x02 , x03 , x04 , x05
,
0
.
2
0
.
2
0
.
2
0
0.2
2
2.2
2. 2
x06
, x07
, x08 .
0.2
0.2
0
0.2
256
0.8
0.15
0.6
2
x2
0.1
x2
0.05
0.4
0.2
4
4
0
0 PE1
-0.05
-0.2
-0.1
PE2(2,0)
-0.4
7
-0.15
-0.6
7
-0.2
-20
-15
-10
-5
-0.8
1.8
1.85
1.9
1.95
x1
(a)
2.05
2.1
2.15
2.2
2.25
x1
(b)
Fig. 231. Portretul de stare al sistemului din exemplul 1, n vecintile celor dou puncte de echilibru de tip a.
x 1(t) = x 2 (t)
x 2 (t) =
, x1(0) 0
.
g
x 2 (t) - sin x1(t) , x 2 (0) 0
2
m
b
x2e 0
g
Etapa I: Punctele de echilibru se obin ca soluii ale sistemului de ecuaii: b
.
x sinx1e 0
m2 2e
x 2e 0
x1ek k
Rezult
, respectiv
. Teoretic avem o infinitate de puncte de echilibru,
sinx1e 0
x 2e 0
practic avem doar dou: PE 1 (0,0), corespunztor lui k = par (n particular k = 0) i PE 2 ( ,0)
corespunztor lui k impar, (n particular k = 1).
Etapa II: Sistemul liniarizat n vecintatea unuia dintre aceste puncte de echilibru are aspectul:
0
1
b x .
x g
cosx 1e
m 2
6)
0
x g
n PE 1 (0,0) avem
1
b x , cu
m 2
257
PE 1 (s) s 2
m2
g
. Este uor de
m 2
instabil.
Datorit faptului c termenul liber este negativ, rdcinile sunt reale i de semne contrare, iar
punctul de echilibru este de tip a.
n Fig. 233 se prezint comparativ modul n care se comport sistemul studiat i variantele lui
liniarizate.
a) Rspunsul liber al sistemului neliniar x1 i al sistemului liniarizat n vecintatea punctului
de echilibru PE1, x1-PE1, pentru condiiile iniiale 0 x10 / 4 , 0 x 20 0.1 sec 1 ;
b) Reprezentarea comparativ x1-PE1=f(x1) n cazul de la a);
c) Rspunsul liber al sistemului neliniar x1i al sistemului liniarizat n vecintatea punctului
de echilibru PE2, x1-PE2, pentru condiiile iniiale 0 x10 20 / 21 , 0 x 20 0 sec 1 ;
d) Reprezentarea comparativ x1-PE2=f(x1) pentru cazul de la c).
0.8
0.8
0.6
0.6
x1-PE1
0.4
x1-PE1
x1, x1-PE1
0.4
0.2
0
x1
-0.2
0
-0.2
-0.4
-0.6
0.2
-0.4
10
-0.6
-1
-0.5
t [sec]
0.5
x1
-a-
-b-
3
2
2
1
0
x1
x1-PE2
x1, x1-PE2
-1
-1
-2
-3
-4
-2
x1-PE2
-3
0.5
-5
1
1.5
-6
-2
-1
t [sec]
x1
-c-
-d-
Fig. 233. Ilustrarea comparativ a modului n care se comport sistemul neliniar i sistemele liniarizate
din cazul exemplului 2.
Observm o foarte bun comportare a primului model liniarizat: rspunsurile din Fig. 233a nu
pot fi, practic, distinse. Abaterile, reduse, pot fi mai bine observate n Fig. 233b (n cazul ideal ar fi
trebuit s avem x1-PE1=x1).
258
Comportarea celui de al doilea model liniarizat aproximeaz comportarea modelului neliniar doar
ntr-o venintate foarte restrns a punctului PE2. Din acest motiv n Fig. 233c reprezentarea s-a
fcut pe un interval de timp de doar 1.1 secunde (fa de 10 secunde n cazul anterior), iar
abaterile, reprezentate pe un interval de timp de 1.2 secunde n Fig. 233d devin considerabile
(Cazul ideal, x1-PE2=x1 este redat de dreapta din Fig. 233d).
259
Fr
(4.41)
respectiv
kp
Fp
(4.42)
(4.43)
(4.43')
x 1 x 2
vitezei x x 2 ca variabile de stare:
3 .
x 2 (k p/M) x 2 x 2 (k1/M) x1 (k 3/M) x1
260
Ne intereseaz dac sistemul autonom (4.43') este stabil sau instabil n vecintatea
punctului de echilibru. Pentru a rspunde la ntrebare vom folosi ca i funcie
ajuttoare energia mecanic a sistemului, E(t), care, aa cum se va vedea n continuare,
poate fi corelat cu evoluia temporal a sistemului autonom. Expresia energiei
mecanice este:
E(t) E c (t) E p (t) ,
n care: E c (t)
1
M x 2 (t) este energia cinetic nmagazinat n cruciorul aflat n
2
x
k
k
micare, iar E p (t) [k1 x k 3 x 3 ] dx 1 x 2 (t) 3 x 4 (t)
2
4
0
Fr
1
k
k
M x 2 (t) 1 x 2 (t) 3 x 4 (t) .
2
2
4
(4.44)
(4.45)
(4.46)
(4.47)
Singura situaie, fizic posibil, n care egalitatea (4.47) are loc, este:
x = 0.
(4.48)
261
2
2
E(t) , max x(t)
E(t) ). n concluzie, atingerea minimumului
k1
M
0.6
0.6
0.4
0.4
x [m ], E [J ]
0.2
E
0.2
0
dx/dt [m/s]
-0.2
-0.4
-0.2
-0.6
-0.2
10
0.2
x [m]
t [s]
0.6
0.5
x [m], E [J]
0.4
0.3
0.2
0.1
0
-0.1
-0.2
0
10
20
30
40
50
60
70
80
90
t [s]
Fig. 235. Comportarea sistemului mas-resort amortizor din Fig. 234, n regim liber (F=0) n cazul
cnd M =2 kg, k1 =25 Nm-1, k3 = 4.5 Nm-3, kp = 1.5 Nm-2s2, x(0) = - 0.2 m, x(0) = 0.1. m/s.
100
262
d2E
-1
d1E
-2
0
5
6
7
8
9
10
t [s]
Fig. 236. Variaia primelor dou derivate temporale, dE(t)/dt i d2E(t)= d2E(t)/dt2, ale
energiei mecanice a sistemului din Fig. 234 n regim liber (F=0) la care se refer Fig. 235.
n Fig. 237 este ilustrat, n sistemul cartezian x, x , E traiectoria E(x, x ) 3), de form
spiralat, pe care, n timp, punctul caracteristic al sistemului (x, x , E) se deplaseaz
spre originea sistemului de coordonate, adic spre starea de repaos.
E
0.5
0.4
0.3
0.2
dx/dt
0.1
0
-1
O
0
1
-0.2
-0.1
0.1
x
0.2
Fig. 237. Traiectoria spiralat a punctului caracteristic al sistemului din Fig. 234.
Dup cum s-a artat descreterea monoton a valorii lui E(t) este asociat cu scderea
valorii maxime posibile a fiecruia dintre termenii expresiei (4.44) 4). Aceasta nu
3)
263
x
x 2 x 2 a
x 2
vectorului de stare al sistemului, spre valoarea 0 corespunztoare punctului de
echilibru.
(4.49)
n care E are rol de parametru. Fiecare curb de nivel este o curb nchis.
Presupunem c reprezentm toate curbele de nivel ntr-un singur plan: xOx . Cu
ct valoarea lui E este mai mic, cu att curbele de nivel sunt, n medie, mai apropiate
de originea planului (corespunztoare punctului de echilibru). La un moment dat t
punctul caracteristic (x, x , E) se proiecteaz pe o singur curb de nivel. Pe msur ce
valoarea lui E scade, proiecia se mut potrivit traiectoriei spiralate din Fig. 237 pe alt
curb de nivel, n medie mai apropiat de originea planului .a.m.d.5 pn cnd ajunge
n originea planului xOx . Ansamblul proieciilor reprezint tocmai o traiectorie de
stare: (x(t), x (t)), t [t0 , tf ] .
Constatarea este valabil indiferent de situaia de dezechilibru produs iniial: orice
traiectorie de stare (x(t), x (t)), t [t0 , tf ] sau orice traiectorie (x(t), x (t), E(t)), t [t0 , tf ] ajung
n final n punctul de echilibru.
Recapitulnd, vom reine urmtoarele concluzii:
1) Sistemul are punctul de echilibru (x 0, x 0) ca singur punct n care energia
mecanic are valoarea 0. n orice alt punct de funcionare energia mecanic a
sistemului, funcie continu i derivabil n raport cu x i x , este strict pozitiv.
2) Stabilitatea asimptotic a sistemului (
lim x(t) 0, lim
x (t) 0 ) este reflectat de
t
x
(t)
Cei doi termeni sunt pozitivi, iar valoarea lui E este, aa cum s-a discutat, un majorant care scade monoton n
timp.
5 Traiectoria spiralat din Fig. 237 este asezat pe suprafaa unui con neregulat cu vrful n originea sistemului de
axe (pentru care: x 2 x 2 0 ).
4
264
x(t)
scalar V
continu care din punctul de vedere al corelrii cu vectorul de
x (t)
stare se ncadreaz n spiritul concluziilor anterioare.
1)
2)
(4.50)
(4.51)
Dac S 0 cuprinde ntreg spaiul strilor spunem c funcia este global pozitiv
definit.
265
Note:
i) Dac pentru x S 0 , x 0 avem V(x > 0, spunem c V este pozitiv semi-definit.
ii) Dac funcia V(x) este pozitiv definit/semidefinit, spunem c V(x) este negativ
definit/semidefinit.
iii) Funciile pozitiv semidefinite sau pozitiv definite, folosite pentru investigarea stabilitii
strii de echilibru x = 0 a unui sistem, i care au proprietatea c sunt derivabile n raport cu x
sunt denumite n mod frecvent funcii-candidat Lyapunov.
x f(x) ,
(4.52)
o funcie scalar continu, V(x), local pozitiv definit ntr-o vecintate sferic S 0 a
punctului x = 0, 0 S 0 , care are derivate pariale continue n raport cu x i a crei
(x) dV(x(t)) este negativ semidefinit n lungul
derivat n raport cu timpul V
dt
oricrei traiectorii de stare a sistemului situat integral n S 0 , adic
(x) 0 , pentru x S 0 , x 0 .
V
(4.53)
(x) 0 , pentru x S 0 , x 0 .
V
(4.54)
Dac
(4.55)
V
, i
x
6)
Pentru demonstraia acestei teoreme v.: Slotine, J.-J. E., Li, W, Applied Nonlinear Control, Prentice Hall, 1991 (biblioteca
UPT) i ftp://222.18.54.49/xiaomagecc/Applied%20Nonliear%20control%20%5BSlotin%201991--Prentice%20Hall%5D.pdf,
pp. 62-63.
266
lipsa unei metode generale de a identifica vecintatea S 0 a unei funcii Lyapunov gsite.
Cu privire la primul punct nevralgic este important de precizat c negsirea unei funcii
Lyapunov nu nseamn c starea de echilibru este instabil, ci doar c nu suntem capabili de
a folosi pentru acel caz instrumentul oferit de metod.7)
n ceea ce privete a doua remarc trebuie s reinem c vecintatea S 0 nu este unic i nu
coincide n cazul stabilitii locale cu mulimile de puncte din staiul strilor n care
inegalitile (4.51), (4.53) i (4.54) sunt ndeplinite. Teoretic, delimitarea lui S 0 nu este
necesar. Pentru aplicaiile practice trebuie ns determinat o vecintate S 0 cu toate
implicaiile care decurg din rezultat.
x 2 x1 2x 2 u
(a)
2x
0
3 3
1
2 1
Matricea sistemului (a) fiind A
, cu ajutorul criteriului Hurwitz deducem cu
1 2
uurin faptul c sistemul (a) este asimptotic stabil.
Pentru a analiza stabilitatea sistemului (a) cu ajutorul metodei directe a lui Lyapunov,
translatm n prealabil originea spaiului strilor n punctul de echilibru . n acest scop
facem schimbarea de variabile ~
x1 x1 - x1 , ~
x 2 x 2 - x 2 , ceea ce nseamn efectuarea n (a)
a
substituiilor
x1 ~
x1 x1 ~
x1
1
2
u, x 2 ~
x 2 x 2 ~
x 2 u, x 1 ~
x 1, x 2 ~
x 2 .
3
3
Dup
267
~
x 1 2~
x1 ~
x2
~
~
x2
x 2 x1 2~
(b)
(c)
3 .
x 2 (k p/M) x 2 x 2 (k1/M) x1 (k 3/M) x1
(d)
k
k
1
M x 22 (t) 1 x12 (t) 3 x14 (t) .
2
2
4
Se observ c E(t) este o funcie Lyapunov moale radial nemrginit. Ca urmare starea de
repaos este stabil.
Exemplul 3: Se consider sistemul (4.56), cu parametrii 0, 0 . S se studieze
stabilitatea strii de repaus a sistemului.
x 1 x 2
(4.56)
2
x 2 (1 x1 ) x 2 x1
Soluie: Prin calcule elementare constatm c sistemul are ca unic punct de echilibru starea
de repaus x1 = 0, x2 = 0.
1
(x) 0, x R 2 - {0} ,
(ax12 bx 22 ), a 0, b 0 . Se observ c V(0) = 0, V
2
precum i c V(x) este continu i derivabil pe R2. Deci V(x) este o funcie-candidat Lyapunov
(etapa i))
(4.57)
a
. Atunci, expresia (4.57) devine:
b
(4.58)
268
(4.59)
(4.60)
Potrivit acestor rezultate deducem v V(x) este o funcie Lyapunov moale n vecintatea sferic
S 0 a starii x = 0 de raz r = 1.
Aplicnd acum teorema de stabilitate local a lui Lyapunov rezult c n aceast vecintate
starea de repaus este stabil, iar n anumite subdomenii ale acesteia este asimptotic stabil.
Not:
Potrivit definiiei stabilitii strii de repaos x = 0, trebuie identificate dou sfere cu centrul n punctul
O(0,0), S 0 i S 0 , , pentru care s fie valabil definiia 1 de la pag. 167. ntruct investigarea analitic a problemei este dificil, ncercm s ne facem o imagine despre problem cu ajutorul Fig. 238
n care sunt reprezentate mai multe traiectorii de stare ale sistemului (4.56). Traiectoriile pornesc din
punctele iniiale notate i numerotate n tabel. Punctele iniiale sunt fie n interiorul domeniilor W'O i
WO, fie pe frontiera acestora. Nici una dintre traiectorii nu se situeaz integral n vecintatea sferic
S 0 . Toate ajung ns n aceast vecintate astfel c, n final tind asimptotic spre starea de echilibru.
x
2
1.5
1
0.5
x1
11
-0.5
10
-1
7
-1.5
-2
-2
-1.5
-1
-0.5
0.5
1.5
0.4
1
0.4
2
0
1
-0.4 -0.4
1
2
4
-1
0
-1
-1
0
-1
0.4
-2
0.4
-1
0.8
0
10
11
n Fig. 239 sunt reprezentate variaiile funciei V(x), n lungul celor 11 traiectorii de stare din Fig. 238.
Se observ c, cu excepia traiectoriilor 2 i 7, funcia V este descresctoare n lungul traiectoriilor.
Potrivit Fig. 238, traiectoriile 2 i 7 prsesc la un moment dat domeniile W'O i WO, dup care revin
n aceste domenii. Pe intervalele respective de timp V(x) este cresctoare.
269
2.5
2.5
2.5
1.5
1.5
1.5
7
1
1
1
0.5
3
0
11
0.5
0.5
8
4
1
2
t [sec]
1
2
t [sec]
10
0
1
2
t [sec]
Fig. 239. Variaia funciei V(t)= x1 0.5x 2 n lungul celor 11 traiectorii de stare din Fig. 237 (a=2, b=1)
1
(ax12 bx 22 ),
2
a 0, b 0 o
alt funcie Lyapunov, s obinem o vecintate sferic S 0 o punctului de echilibru care s includ
toate traiectoriile din Fig. 238.
(4.61)
270
(4.62)
(4.63)
x2
2
1
4
II III
x1
3
Fig. 240. Traiectorii de stare cu vecinti periodice.
n cazul traiectoriilor periodice fr vecinti periodice lucrurile stau diferit. Dac, iniial, punctul de funcionare al sistemului se gsete pe o astfel de traiectorie, atunci,
sistemul continu s evolueaze (periodic) pe traiectorie. Dac, iniial, punctul de
funcionare este abtut de la o astfel de traiectorie atunci, dup caz, sistemul va tinde
s revin asimptotic pe traiectoria periodic sau s se ndeprteze de aceasta. Acest tip
de traiectorii periodice poart numele de cicluri limit. n acest context vorbim i despre
stabilitatea ciclurilor limit.. Distinem trei categorii de cicluri limit:
stabile,
semistabile,
instabile.
Fig. 241 ilustreaz cele trei categorii de cicluri prin intermediul portretului de stare al
unui sistem de ordinul II.
x2
x2
x2
CL semistabil
x1
0 2
x2
1
0
271
x1
CL instabil
1
0 2
CL stabil
x1
0 2
x1
CL semistabil
2.1.
272
Ecuaiile de logistic
Ele se refer la micarea unui punct ntr-un plan descris de sistemul de ordinul II
x 1 x 2 x1 ( 2 x12 x 22 )
x1(0) x10
2
2
2
x 2 x1 x 2 ( x1 x 2 ) x 2(0) x 20
, R .
(4.64)
x 2 x1 x 2 (1 x12 x 22 )
(4.65)
Studiul micrii poate fi mult simplificat aducnd ecuaiile (4.64) i (4.65), prin
schimbarea de variabile (Fig. 242):
x 2 x 2
1
2
x2
tg
x1
x2
(4.66)
x2
P x1, x2 P ,
x1
x1
d 2
x 1x1 x 2 x 2 [ x 2 x1 (1 x12 x 22 )] x1 [ x1 x 2 (1 x12 x 22 )] x 2
2
x
1
2
dt
x12 x 22
x12 x 22
x 22
1 2 ,
adic ecuaia
(1 2 ) .
(4.67.1).
tg d tg
dt
d x2
1 x 2x1 x 2x 1
dt x1
cos 2
x12
nlocuind apoi n ultima relaie expresiile lui x 1, x 2 din (4.65) deducem egalitatea
1
1
1 .
Prin urmare, n locul ecuaiilor de stare (4.65) avem ecuaiile de stare:
(0) x 2 x 2
10
20
(1 2 )
cu condiiile iniiale
.
x
20
1
tg (0)
x10
(4.67.2).
(4.68).
273
Ecuaiile (4.65) i (4.68) sunt echivalente n orice punct al planului exceptnd originea
x1 0 , x 2 0 , pentru care unghiul nu poate fi definit. Ecuaiile (4.68) prezint
avantajul remarcabil de a avea variabilele de stare i separate.
Din simpla examinare a primei relaii din (4.68) rezult c
(t) 1
(4.69)
este o soluie a acestei ecuaii. Deci cercul de raz unitar este o traiectorie a sistemului.
Totodat, observm c din prima ecuaie din (4.68) rezult implicaiile:
0, 1
1,
0
.
0
x2
1
=1
O
x1
2`
(4.70).
Ciclul limit este exprimat de ultimele dou ecuaii (4.69) i (4.70) (). Ele constituie un
ansamblu de ecuaii parametrice n coordonate polare. n coordonate carteziene lor le
corespund pe baza relaiilor de legtur (4.66) ecuaii parametrice de forma:
x1(t) cos(t ),
x 2 (t) sin(t ) .
(4.71)
0
arbitrar pentru 0
(4.72)
Aspectele discutate anterior apar n Fig. 243: punctele 1' , 1' ' , 1' ' ' sunt puncte iniiale exterioare ciclului limit iar 2, 2' puncte iniiale interioare (). Analitic, traiectoriile de stare care pleac din aceste puncte se obin prin integrarea sistemului (4.68). Rezult:
1
1
, c0 2 1 ;
t
0
1 c0 e 2 t
t 0 t
(4.73)
274
Observaie: La soluia (4.73) se poate ajunge pe diferite ci. Una dintre acestea este
urmtoarea:
-
se face substituia ch u ;
sh u du
ln th u u
u
deoarece th2u
n final obinem t
t ;
sh 2u
ch2u
se procedeaz la integrarea
ln sh u ln ch u uu
t tt ;
0
t0
th u
ln
th u0
ch u sh u
u0
dt ,
ch 2 u sh2 u
du dt ;
sh u ch u
avnd n vedere c sh u ch u i c
membru cu membru a ultimei egaliti:
ch u sh u
sh u ch u du dt
(1 2 )
u
u
du
dt ;
sh u ch u
dt ;
ch u (sh2 u)
t ;
ch 2u 1
ch2u
th u
et ;
th u0
1
ch 2u
1
1
1 e 2t
2
1
2
th2u
th2u0
e 2t ;
, rezult 1
1
2
1
1 2t
;
e
2
0
t 0 t .
; t 0 t .
(4.74)
22t
1 2 1 e
0
Sub denumirea de oscilator Van der Pol se nelege sistemul (4.76) care reprezint
modelul matematic al unui circuit electric oscilant.
yt [1 y 2 t ] y t yt 0 , y(0) y 0 , y (0) y 0 .
(4.76)
2
x 2 (1 x1 ) x 2 x1 x 2(0) y 0
(4.77).
275
Spre deosebire de ecuaiile de logistic n acest caz soluiile nu se mai pot obine analitic, ci doar numeric. Portretul de stare are aspectul din Fig. 244 (figur de principiu). El
conine urmtoarele elemente: punctul de echilibru ( x1 0 , x 2 0 ), ciclul limit (curba
nchis trasat cu linie ngroat) i traiectorii de stare.
x2
x1
0
Fig. 244. Ciclul limit din cazul oscilatorului Van der Pol.
Urmrind traiectoriile de stare din vecintatea ciclului limit rezult c ciclul limit
este stabil iar punctul de echilibru este instabil. Att traiectoriile care ncep din puncte
situate n exteriorul ciclului limit ct i cele care ncep din puncte situate n interiorul
ciclului limit tind nspre ciclul limit.
Pentru cazul particular 40, 3 i diferite condiii iniiale s-au obinut comportrile
redate n figurile 245. ntr-un caz sistemul se gsete iniial n starea x10=1.95544, x20
= 0 care corespunde unui punct foarte apropiat de ciclul limit. ntr-un al doilea caz
sistemul se gsete la momentul iniial n exteriorul ciclului limit ajungnd ntr-un
timp foarte scurt n regim periodic. Un al treilea caz corespunde situaiei n care la
momentul iniial sistemul este scos din starea de echilibru n punctul x10=0.01, x20 = 0.01; se observ c odat cu trecerea timpului starea sistemului se ndeprteaz de
punctul de echilibru, ajungnd n final pe ciclul limit.
La fel ca i n exemplul precedent, ne punem problema determinrii perioadei T n care
punctul de funcionare parcurge ciclul limit. Nu vom putea obine un rezultat exact
sau o formul de calcul, ci doar o aproximare numeric a valorii lui T. Pentru aceasta
recurgem la coordonate polare opernd n principiu cu rel. (4.66).
Astfel, dup introducerea argumentului prin relaiile:
sin ( t )
x 2 (t )
2
x1 ( t ) x 22 ( t )
, cos ( t )
x1 ( t )
2
x1 ( t ) x 22 ( t )
x1x 2 x 1x 2
x12 x 22
dt ,
iar perioada T va corespunde duratei de parcurgere a ciclului limit, adic duratei unei
variaii a argumentului cu 2 .
15
Atingerea ciclului limita al oscilatorului Van der Pol pentru cayul beta=3, alfa=40,
din conditiile initiale x1=0.01, x2=-0.01.
15
10
10
x2
x2
276
-5
-5
-10
-10
-15
-2.5
-2
-1.5
-1
-0.5
0.5
1.5
2.5
x1
-15
-2.5
-2
-1.5
-1
-0.5
0.5
1.5
2.5
x1
Atingerea ciclului limita al oscilatorului Van der Pol pentru cazul beta=3, alfa=40,
din conditiile initiale x1=-2.4, x2=0
15
10
(n figura de sus-stng condiiile iniiale corespund unui punct de funcionare care se gsete
practic pe ciclul limit (CL). Se observ c punctul
de funcionare se pstreaz pe CL.
x2
n figura din stnga-jos, iniial punctul de funcionare este n afara CL, iar n figura din dreapta-sus
este n interiorul ciclului limit, foarte aproape de
punctul de echilibru.
-5
-10
-15
-2.5
-1.5
-1
-0.5
0.5
1.5
2.5
x1
( t )
Pentru a aplica aceast idee se consider funcia ajuttoare f ( t ) 2
, n care
2
parantezele drepte corespund funciei
0
parte ntreag. Ca urmare, graficul
f
-10
funciei f(t) va fi o funcie scar (Fig. 246).
-20
-30
T
-40
-50
-60
-70
0
10
t [sec]
277
(4.78)
adic
x1
x2
u f1, f2 fn w .
x n
(4.79)
(4.80)
P :
1)
x 1 x1 2x 2
x 2 x1 x 2 u
(4.81).
278
1
1 1
0 2
MC b Ab
det MC 0 rang MC 2 .
1 1
x 2 3.5x1 3x 2 w
(4.82)
12
x1
12
10
10
x1, x2
8
6
x2
8
6
x2
4
4
2
2
0
0
-2
-2
-4
-4
-6
0
8
t [sec]
10
-6
-4
-2
10
12
14
x1
-a-
-b-
Fig. 250. Comportarea sistemului din Fig. 247 n regim liber n cazul cnd procesul condus are ecuaiile
(4.82), legea de reglare este u = 2.5 x1 4 x2, iar condiiile iniiale sunt x10=10, x20=-5.
Considerm n continuare cazul din Fig. 248 n situaia cnd blocul de limitare BL are
u 0 1 . Aadar, u u 0 , u 0 1 , 1 , iar mrimea de comand u se va calcula cu relaia:
2)
2
1 2 0
1
A bf T
.
f1 f 2
1 1 1
1 f1 1 f 2
(s) sI (A bf T )
ii)
Se
calculeaz
polinomul
caracteristic
al
acestei
matrice
s 1
2
s 2 (2 f 2 ) s (3 2f1 f 2 ) . iii) Impunem sistemului (4.80) polii p1,2 1 j 3 ,
1 f1 s 1 f 2
adic polinomul caracteristic (s ) (s p1)(s p2 ) s2 2s 4 . iv) Egalm cele dou expresii ale polinomului caracteristic:
s2 (2 f 2 ) s (3 2f1 f 2 ) s 2 2s 4 .
f1 2.5 , f2 4 .
1 , f T x w 1
T
u f x w , 1 f T x w 1
1 , f Tx w 1
279
(4.83)
0.05
0.8
x1, x2, u
x2
0.6
-0.05
-0.1
0.4
-0.15
0.2
-0.2
x1
-0.25
-0.3
-0.2
x2
-0.4
0
0.5
-0.35
1.5
2.5
3.5
4.5
-0.4
-0.3
-0.25
-0.2
-0.15
-0.1
-0.05
t [sec]
0.05
0.1
x1
-a-
-b
Fig. 251. Referitoare la comportarea sistemului din Fig. 248 n vecintatea punctului de echilibru.
Cnd starea iniial este deprtat de punctul de echilibru comportarea este instabil.
n Fig. 252a sunt redate variaiile n timp ale mrimii de comand u i ale mrimilor de
stare x1 i x2 cnd sistemul pornete din condiiile iniiale x10 10 , x 20 5 , iar n Fig.
252b este ilustrat traiectoria de stare aferent. Comportarea instabil se explic prin
faptul c u nu poate urmri valoarea f T x w calculat de compensator, blocndu-se
practic n plafoanele de limitare +1 i -1.
25
20
20
x1, x2, u
x2 15
x1
15
10
10
x2
5
-5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
-5
10
12
14
16
t [sec]
- a-
18
20
22
24
x1
-b-
Fig. 252. Referitoare la comportarea n regim neliniar a sistemului de reglare din Fig. 248.
280
Numeric, ciclul poate fi determinat prin aa-numita metod a integrrii in timp invers.
Metoda const n schimbarea de variab independent: t . n locul lui t, cu
semnificaia de timp direct, folosim variabila cu semnificaia de timp invers.
ntruct n sistemul (4.81) timpul apare n mod explicit numai n derivatele n raport
cu timpul ( x dx/dt ), schimbarea de variabil se soldeaz doar cu schimbarea
semnului derivatelor. Din (4.81) rezult
x 1 x1 2x 2
x 2 x1 x 2 u
x 1 x1 2x 2
x 2 x1 x 2 u
(4.84)
Pentru condiiile iniiale x10 0.3 , x 20 0.4 se obine traiectoria din Fig. 253a, iar
pentru x10 10 , x 20 5 traiectoria din Fig. 253b. Ambele traiectorii ajung pentru valori
mari ale timpului pe acelai ciclu limit. Difer doar scrile la care s-au fcut
reprezentrile. Sgeile de pe traiectorii sunt orientate n sensul timpului invers.
0.8
0.6
Ciclu limita
x2
x2
0.4
0.2
-1
-2
-0.2
-3
-0.4
-4
-0.6
-5
-0.8
-0.8
-0.6
-0.4
-0.2
0.2
0.4
0.6
0.8
Ciclu
limita
-6
-4
-2
x1
10
x1
-a-
-b-
Fig. 253. Ciclul limit al sistemului din Fig. 246 pus n eviden prin metoda integrrii n timp invers.
Cele dou regimuri de funcionare sunt ilustrate i n Fig. 254 i prin variaiile n timp
invers ale variabile de stare. i de data aceasta scrile de reprezentare sunt diferite.
0.8
10
x1
0.6
x2
x1, x2
x1, x2
0.4
0.2
-0.2
-0.4
-2
-0.6
-4
x1
x2
-0.8
0
10
-6
0
tau = - t [sec]
-a-
10
tau = -t [sec]
-b
Fig. 254. Ciclul limit al sistemului din Fig. 248 evideniate prin intermediul variabilelor de stare.
Vom observa c n final se obin aceleai variaii periodice, adic acelai ciclu limit.
281
Acest de al patrulea exemplu ilustreaz aplicarea reglajului bipoziional ntr-un alt caz
dect cel prezentat n .4.3, seciunea 2.3, anume cel al reglrii unui proces integrator
cu timp mort cu f.d.t. (4.85) conform schemei bloc din Fig. 255.
H(s)
1 s
e
.
s
(4.85)
u0
u 0
1 s
e
s
RG
Fig. 255. Schema bloc a unui sistem de reglare automat a unui proces integrator cu timp
mort folosind un regulator bipoziional.
s
loc n sistem. Pentru a uura analiza, dese
compunem modelul procesului P ntr-o cos
nexiune serie ca i n Fig. 256. Nici unul dintre cele dou blocuri nu are un corespondent
Fig. 256. Descompunerea procesului integrator cu
fizic ci doar ansamblul lor. Ca urmare, mritimp mort ntr-o conexiune serie formt dintr-un
mea intermediar ~
u , care reproduce cu o nET-Tm i un ET-I.
trziere de secunde variaia ut , este doar
o mrime de calcul care ne ajut s ne imaginm mai uor modul n care decurge
procesul de reglare.
.a.m.d.
Se observ c se instaleaz un regim periodic cu perioada
T 4,
(4.86)
282
ymax
w
ymin
t1
t1 4
T
~
u
uo
t1
Fig. 257. Variaiile mrimii de comand u (---), mrimii reglate y i mrimii ajuttoare
sistemul de reglare din Fig. 256.
~
u
() pentru
y t y t 0
~ut dt ,
(4.87)
t0
unde t0 este momentul iniial al intervalului de timp [t0, t] pe care se face calculul.
t1
u0 dt u0 .
Deoarece y t1 w i
t1
y t1 y max , rezult:
y max w u0 .
~
u
(4.88)
Analog, obinem:
y min w u 0 .
u0
1
(4.89)
ymin
ymax
y
u0
Fig. 258. Reprezentarea proceselor din
sistemul de reglare din Fig. 256 printr-un
ciclu limit.
283
3)
x 2 f2 x1, x 2 ,
x1(t0 ) x10
x 2(t0 ) x 20
(4.91)
n care au loc procese redate prin portrete de stare n care apar puncte singulare i
/sau cicluri limit.
Teorema indecilor a lui Poincare
Dac sistemul (4.91) are un ciclu limit i puncte de echilibru, atunci este valabil
relaia
N S 1,
(4.92)
n care N este suma numrului de noduri, focare i centre, iar S este numrul
punctelor a.
Teorema Poincare Bendixon
Pentru orice traiectorie de stare a sistemului (4.91) care se nscrie ntr-o zon finit
a planului strilor sunt posibile 3 tipuri de evoluii:
i) traiectorii care evolueaz spre un punct de echilibru,
ii) traiectoria care evolueaz spre un ciclu limit,
iii) traiectorii care sunt tocmai un ciclu limit.
Teorema de inexisten a ciclurilor limit a lui Bendixon
Pentru sistemul (4.91) nu pot exista cicluri limit ntr-un domeniu al planului
f1(x1,x2 )
f
f
strilor n care divergena lui f
, adic cantitatea div f 1 2 , nu
x1 x2
f 2(x1,x2 )
tinde ctre 0 i nu i schimb semnul.
x x 2 x1 x 22
Ca exemplu de aplicare a ultimei teoremei considerm sistemul 1
. n
x 2 x1 x12 x 2
, pentru
3)
n afara teoremelor prezentate mai jos i a metodei balansului armonic, prezentate n paragraful urmtor se utilizeaz ca
metode de studiu a ciclurilor limita metoda transformarilor curbelor caracteristice; metoda Lienard i metoda parametrului
mic pentru miscarea libera a sistemelor autonome.
285
MBA este o metod de studiu care se aplic sistemelor neliniare pentru a investiga
existena ciclurilor limit, stabilitatea acestora i pentru a determina cu aproximaie
parametrii oscilaiilor care au loc n cursul ciclurilor limit.
Metoda are mai multe versiuni. Acestea corespund diferitelor niveluri de complexitate a
structurilor sistemelor luate n considerare i moduri de aplicare a semnalelor de
intrare. n continuare se prezit doar cea mai simpl versiune a MBA, cea
corespunztoare structurii canonice din Fig. 259.
(4.93)
1),
u= F(a).
(4.94)
monoton pe poriuni.
3. Blocul liniar BL este inerial, de tip SISO i este caracterizat printr-o funcie de
transfer raional H(s) dat. F.d.t. H(s) are gradul numitorului mai mare dect
gradul numrtorului, cu cel puin cu dou uniti:
H(s)
N1(s)
,
N2 (s)
grad N2 2 gradN1 .
(4.95)
Ipoteza este cunoscut sub denumirea de ipoteza filtrului trece-jos i este valabil
n cazul celor mai multe sisteme fizice.
n practic MBA se aplic i n varianta mai relaxat (ipoteza filtrului trece-jos
relaxat):
H(s)
1)
N1(s)
, grad N2 1 + grad N1.
N2 (s)
(4.96)
286
N1(s) s
e , grad N2 1 + grad N1,
N2 (s)
(4.97)
u
u0
0
-u0
Fig. 260. Exemple de caracteristici u = F(a) care satisfac ipoteza 2) de aplicare a MBA.
n cadrul metodei balansului armonic ipotezele anterioare sunt legate prin urmtorul
raionament:
Presupunem c pentru schema canonic sunt ndeplinite condiiile ipotezelor 1 i 2
i c n sistem se instaleaz un regim permanent periodic, adic un ciclul limit
(CL). Aceasta nseamn c mrimile a, u i y din Fig. 259 au variaii periodice cu
aceeai perioad T (perioada ciclului limit). Ea este egal cu durata n care
punctul caracteristic parcurge traiectoria care red ciclul limit.
Datorit simetriei lui F(a) n raport cu originea i datorit faptului c w = 0,
variaiile mrimilor a, u i y sunt simetrice n raport cu nivelul de zero. Totodat,
fiind periodice, spectrul lor este discret. Aceasta nseamn c fiecare semnal din
sistem se poate reprezenta sub forma unei sume de semnale sinusoidale, unul cu
frecvena 1/T a semnalului periodic (fundamentala), celelalte cu frecvene egale cu
multipli ai acesteia (armonicele). Admitem, n prim aproximaie, c frecvena
fundamentalei corespunde frecvenei de frngere a caracteristicii amplitudinepulsaie a blocului liniar cu f.d.t. H(s). Atunci, datorit ipotezei 3, de filtru trece-jos,
armonicele celor trei semnale pot fi neglijate, contnd doar componenta
fundamental.
Sintagma balans armonic se folosete cu referire la regimul periodic cruia i
corespunde ciclul limit, cu nelesul de echilibru armonic sau echilibru sinusoidal,
i subliniaz faptul c mrimile a(t), u(t) i y(t) au variaii periodice staionare (ntre
limite bine precizate) aproximabile prin variaiile sinusoidale ale fundamentalelor.
287
(4.98)
(4.99)
n care: N (Am) este funcia de descriere a blocului neliniar iar H (j) este funcia
rspuns la pulsaie a blocului liniar.
Not: Fie un sistem liniar cu funcia de transfer H(s), respectiv cu funcia rspuns la pulsaie
H(j) H(j) e j argH(j) . Presupunem c sistemul se gsete n regimul permanent sinusoidal
(4.100)
Sistemul fiind liniar, la ieirea lui se obine semnalul sinusoidal (v. relaia (3.55))
y (t) um |H (j)|sin(t arg H (j)) Im{um |H (j)|e j( t arg H (j)) } ,
y0
u(t)=
Im umejt
(4.101)
H(s)
y(t)=
Im umejtH(jt)
(4.98')
1
u00 + us1 sin t + uc1 cos t + TOS 2)
2
(4.102)
(4.103)
us1 =
uc1 =
288
(4.104)
Datorit ipotezei de filtru trece-jos putem face aproximarea c n (4.101) termenii de ordin superior, TOS, sunt neglijabili. Ca urmare din (4.101) obinem:
u(t) us1 sin t + uc1 cos t .
(4.105)
Presupunem integralele calculate, deci considerm c valori ale lui us1 i uc1 au
fost determinate. Potrivit relaiilor (4.104) rezultatele depind de amplitudinea Am.
um
um
um
cos
sin
u m j
e }
Am
(4.106)
um
ej joac acelai rol ca
Am
N(Am) =
u m j
e .
Am
(4.107)
(4.108)
(4.109)
Expresiile care apar n EBA sunt cantiti complexe. Ca urmare, EBA conduce la un
sistem de dou ecuaii de dou necunoscute: Am i . Rezult c, n principiu, EBA
289
permite determinarea lui Am i . Au sens numai soluiile reale i strict pozitive. Dac
se obine o astfel de soluie atunci nseamn c n sistem se poate instala un ciclu
limit pentru care Am i din (4.98') au ca valori soluia obinut. Astfel EBA reprezint
o metod de stabilire a existenei ciclurilor limit.
n afara formei (4.99), EBA se scrie adeseori i sub forma:
~
N(A m ) H(j),
(4.110)
n care funcia
~
N(A m ) =
1
N (A m )
(4.111)
1
.
H(j)
(4.112)
1 j
e
. Folosind forma (4.112) a EBA obinem
j
4u0
j e j .
A m
(4.113)
w0
u0
u
u
u 0
RG
1 s
e
s
Fig. 262. Sistem de reglare cu regulator bipoziional a unui proces integrator cu timp mort.
290
4u0
sin
2
jos, reinem doar soluia corespunztoare lui k=0. n consecin:
T
4 .
2
Rezultatul este acelai cu cel obinut n exemplul 4 din seciunea 2.4 a .4.5 (cicluri
limit), dat de relaia (4.86). nlocuind expresia lui n prima ecuaie din sistem
4u0
obinem
u0 0.81 u0 .
(4.114)
2
Acest rezultat difer de cel obinut prin calcul exact n .4.5 unde pentru amplitudinea
vrf la vrf a oscilaiilor lui a, s-a dedus relaia (4.90): 2A m 2u0 , respectiv
Am
n Fig. 264 este ilustrat modul n care decurg procesele n sistemul studiat. Studiul a
u
1 ~y
s y
fost efectut folosind un model Simulink n
e
care procesul condus P din Fig. 262 a fost
s
modelat ca n Fig. 263 (fa de Fig. 256 a
fost inversat ordinea elementelor de Fig. 263. Descompunerea procesului condus
transfer). Elementul cu timp mort, avnd ca ntr-o conexiune serie format dintr-un ET-I
i un ET-Tm.
mrime de ieire pe ~
y (notat n Fig. 264 cu
yt) a fost modelat folosind un bloc de tip Transport Delay setat s lucreze cu o
aproximaie Pade de ordinul 3 (v. .2.10, seciunea 2). S-a considerat = 0.5 secunde i
u0 = 1. Se observ c perioada proceselor periodice este de 2 secunde, T avnd tocmai
valoarea T 4 . Datorit aproximrii Pade amplitudinea oscilaiilor lui y(t) este de 0.4
uniti. Potrivit relaiei (4.90) ea ar trebui s fie de 0.5 unitate, iar potrivit relaiei
(4.114) ar trebui s fie de 0.405 uniti. 3)
1
u
0.8
yt
0.6
0.4
u, yt, y
0.2
0
-0.2
-0.4
-0.6
-0.8
-1
0
5
t [sec]
10
Fig. 264. Exemplificarea comportrii sistemului din sistemului din Fig. 262.
3)
Forma lui y din Fig. 264 difer de cea a lui yt ca urmare a erorilor de modelare n Simulink a elementului cu timp mort.
291
Astfel, ne imaginm c reprezentm, la aceeai scar, fiecare dintre cele dou funcii ale uneia dintre cele dou egaliti n cte un plan complex. Vor rezulta un
hodograf 4) de variabil Am, respectiv un hodograf de variabil . Apoi, suprapunem
cele dou plane complexe. Dac cele dou hodografe se vor intersecta nseamn c
n sistem este posibil un ciclu limit. Punctul de intersecie (P) va avea ca i
coordonat pe primul hodograf valoarea lui Am, iar pe al doilea hodograf valoarea
lui , adic tocmai valorilor celor doi parametrii ai semnalului a(t) corespunztor
ciclului limit posibil. n consecin, folosim notaia P (Am, ).
n cazul formei (4.111) a EBA, hodograful funciei N(Am), notat cu H, reprezentat n
planul H se numete locul inversei negative a funciei de descriere a BN, iar hodograful funciei H( j) , notat cu HH, reprezentat n planul HH se numete, dup cum se
cunoate, locul de transfer al BL. Situaia este exemplificat n Fig. 265.
HH H
P (Am,)
Am
H
(locul inversei negative a f.d.d. a BN)
HH
(locul de transfer al BL)
Atunci cnd nu este posibil soluionarea analitic a EBA iar precizia metodei grafo
analitice nu este mulumitoare, recurgem la o a treia metod de rezolvare: soluionarea numeric a ecuaiei balansului armonic.
4 Analiza stabilitii ciclurilor limit cu MBA
Ne referim la metoda cunoscut sub denumirea Metoda celor dou hodografe. Ea
corespunde formei (4.110) a EBA:
N(Am) = H (j), unde N(Am ) =
1
.
N (A m )
Hodograful este o curb, o suprafa sau o hipersuprafa, rezultat ca loc geometric al extremitilor vectorilor care
reprezint valorile unei funcii vectoriale de una sau mai multe variabile scalare independente, i construit amplasnd toi
vectorii cu originea ntr-un punct fix numit polul hodografului.
292
ciclul limit corespunztor punctului P este instabil dac punctul P_ este ocolit de
HH n sens trigonometric, iar punctul P+ n sens orar;
Ca urmare n situaia din Fig. 266 punctul P corespunde unui ciclu limit stabil.
jIm{}
HH H
P+
P(
M
HH
,)
P-
H
0
Re{}
Fig. 266. Referitoare la stabilirea existenei i analiya stabilitii unui ciclu limit prin metoda celor dou hodografe.
Pentru exemplificare suplimentar se consider Fig. 267 n care sunt redate, separat,
cele trei cazuri:
i
. Deci
avem dou cicluri limit, unul n
i altul n
. Dintre cele dou cicluri doar
ciclul limit corespunztor punctului
este stabil.
293
1.
HH
2.
3.
H
H
HH
HH
Fig. 267. Exemple de aplicare a criteriului celor dou hodografe.
294
1
d 3
(y (t)) . Ca urmare, MM (4.76) poate fi considerat c este
3
dt
asociat sistemului:
1
t
y t y t y t 3 u
3
u(t) a (t)
a(t) -y(t)
(4.115)
F(a) =
a3
1
s
, H(s) 2 3
.
s s
(4.116)
3 2
Am
4
~
N(A m )
4
3 A 2m
(4.117)
s
s 2 3 s 40
H(j)
j
40 2 j3
- 3 2
(40 2 )2 9 2
Re {H(j )}
ntruct
j (40 2 )
(40 2 )2 9 2
Im {H(j)}
1
2
Re {H(j)} Im {H(j)} , deducem c locul de transfer HH este un cerc
6
1
1
j 0 i raz
(Fig. 268).
6
6
Fig. 268. Referitoare la aplicarea metodei celor dou hodografe n cazul oscilatorului Van der Pol.
295
1
j 0 . Aceasta nseamn c n
3
sistem se poate instala un ciclu limit caracterizat de amplitudinea Am = 2 (deoarece
4
1
2
2
0.9934 secunde. Aceste valori aproximeaz foarte bine pe cele din Fig.
40
245 i Fig. 246 obinute prin simulare.
perioad T
Punctele P+ i P- din Fig. 268 fiind nconjurate de locul de transfer HH n sens trigonometric,
respectiv n sens orar, deducem c ciclul limit corespunztor punctului P este stabil.
Exemplul 2: S se analizeze, folosind metoda balansului armonic, stabilitatea sistemului de
reglare automatomat din Fig. 248.
Soluie: n vederea aplicrii metodei balansului armonic se aduce schema bloc a sistemului la
x 1 x1 2x 2
forma canonic, ca n Fig. 269. Procesul condus are ecuaiile (4.81), adic
,
x 2 x1 x 2 u
iar
legea
de
comand
neafectat
de
blocul
de
limitare,
se
rescrie
sub
forma
1 s 1
0
4s 1
2
.
1 s 2s 3
Blocul neliniar are dependena intrare-ieire (4.83) care, pentru w = 0 i cu notaiile din Fig.
1 , a 1
punztoare este:
A m (0, 1)
1,
1
1
1
N (A m ) 2
arcsin
1
Am Am
A 2m
, A 1.
m
(4.118)
/2
~
, Am 1 .
N (A m )
1
1
1
arcsin
1 2
A m Am
Am
Hodografele HH, al blocului liniar, i H, al blocului neliniar, au aspectele din Fig. 270. Ele se
intersecteaz n punctul P de afix -2+j0, ceea ce denot existena ciclului limit pus n
eviden prin figurile 251 i 252. Examinnd poziionarea locului de transfer HH n raport cu
punctele P- i P+, deducem c ciclul limit este instabil.
296
Pulsaia ciclului limit rezult impunnd condiia Im {H(j)} 0 . Rezult 3.5 sec-1, res2
3.3585 sec. Potrivit simulrilor din Fig. 254 perioada este de cca.
3.55 sec. Ca urmare, aproximarea este bun. n fine, amplitudinea Am se obine din egalitatea
~
Re {H(j)} N (A m ), A m 1 . n urma soluionrii ecuaiei rezultate gsim Am = 2.4752. ntruct
variaiile lui u(t) sunt mrginite la domeniul [-1, 1], rezult c domeniul de stabilitate asimptotic al punctului de echilibru O(0,0) este restrns.
pectiv o perioad T
1.5
j Im { }
HH
0.5
P (-2+j0)
H~
M(-1+j0)
Re { }
P_
P
+
-0.5
-1
-3.5
-3
-2.5
-2
-1.5
-1
-0.5
0.5
Fig. 270. Aplicarea metodei celor dou hodografe pentru sistemul de reglare din Fig. 269.
n concluzie: Sistemul de reglare cu reacie dup stare din Fig. 248 are un punct de echilibru
(O(0,0)), i un ciclu limit. Ciclul limit este instabil. Punctul de echilibru este asimptotic
stabil. Stabilitatea asimptotic a punctului de echilibru se manifest n mulimea de stri din
interiorul ciclului limit. Ciclul limit nu poate fi determinat analitic, ci doar numeric. Prin
MBA se pot aproxima foarte bine parametri ciclului limit.
Atunci cnd sistemul din Fig. 259 are mai multe cicluri limit, se demonstreaz c,
urmare a caracterului de filtru trece jos al BL, n sistem se instaleaz ciclul limit stabil
corespunztor celei mai mici valori a pulsaiei .
um j um
e
(cos j sin)
Am
Am
2
n care um us1
u2c1 , cos
uc1 =
us1
u
, sin c1
um
um
(4.119)
, us1 =
iar
(4.120)
NR (A m )
297
um
1
u
1
cos
us1 , NI (A m ) = m sin
uc1 .
Am
Am
Am
Am
(4.121)
Pornind de la formulele de calcul ale lui us1 i uc1 i avnd n vedere imparitatea caracteristicii neliniare u = F(a), respectiv imparitatea sau paritatea funciilor sin() i cos(),
se pot calcula cu uurin expresiile lui NR i NI pentru principalele neliniariti eseniale precum i pentru alte cazuri.
n ceea ce privete calcularea lui NI pe baza interpretrii formulei lui uc1, se demonstreaz urmtorul rezultat:
S
,
A 2m
NI (A m ) -
(4.122)
(4.123)
O
a
NI (A m ) 0 ,
iar
N(A m ) NR (A m )
1
1
us1
Am
A m
jIm{}
N(
cos2x=2sin2x-1=1-2cos2x.
n final obinem
N(Am) = 1
3 2
Am .
8
HN
0
1
(4.124)
jIm{}
-1
H
Re{}
0
Re{}
298
Exemplul 2: S se calculeze f.d.d. pentru cazul cnd u = F(a) este caracteristica unui ET-3Ph
(Fig. 273).
2 (A 2 A1 ) u0
,
A 2
m
O
A1 A2
2
A2
A
2u0
1 1
N(A m )
1
A
A m
Am
m
N(A m )
-A2 -A1
(4.125)
u0
-u0
Fig. 273. Caracteristica intrare-ieire a unui ET-3Ph
2
A2
A
2u0
1 1
1
A
A m
Am
m
2
2 (A 2 A1 ) u0
, Am > A2
j
A 2
m
(4.126)
Este foarte important faptul c prin particularizarea formulei (4.126) se pot obine expresii
ale funciei de descriere pentru cazuri mai simple. Astfel, avem:
ET-3P : A2 = A1 = A N(A m )
ET-2P : A2 = A1 =0 N(A m )
A
4u0
A m
Am
A
4u0
1 1
A m
Am
, Am > A1
4A1 u0
A 2
m
(4.126.2)
(4.126.3)
u
u0
-A
O
A
Soluie: Caracteristica u = F(a) neavnd histerezis este valabil relaia (4.123). Deci, NI(Am) = 0.
1
1
us1 =
Am
, Am > A1
4u0
, Am > 0
A m
NR (A m )
(4.126.1)
-u0
Fig. 274. Caracteristica intrare-ieire a unui ET
cu saturaie.
n dezvoltarea calculelor distingem dou situaii, dup cum A m (0, A) , respectiv Am > A. n
final se obine
u0
A , pentru A m (0, A)
2
N(Am )
A
2u0
A
A
arcsin
1
, pentru A m A
Am Am
A
Am
1)
299
Sistemul are locul inversei negative a f.d.d. i locul de transfer date de relaiile:
~
A m
1
N(A m )
, H( j) e s
4u 0
s
Hodografele H i HH au aspectele din Fig. 275. Remarcm alura melcat 4) a lui HH i faptul c
H este o semidreapt suprapus peste semiaxa real negativ,
orientat dinspre originea O spre
stnga. Cele dou hodografe au o
infinitate de puncte de intersecie: P1, P2, . Pulsaiile lor se
obin cu relaia k
s j
sin
cos
j
jIm{}
- P1 > 0
P1+
P1-
Re{}
P2
O
,kN
2
(4.127)
. Ciclul limit
2
H(j)= (Am)
0
HH
Fig. 275. Aplicarea metodei celor dou hodografe pentru analizarea
ciclurilor limit din cazul sistemului de reglare bipoziional a unui
proces integrator cu timp mort
5)
V. precizarea de la sfritul seciunii 4.
3)
300
-0.5
-1
10
t [sec]
Fig. 276. Variaiile mrimii reglate y(t) ale sistemului din Fig. 262 pentru diferite condiii iniiale. Ciclul limit
fiind stabil sistemul ajunge de fiecare dat dup cel mult dou comutri n regim permanent oscilant.
Se observ c indiferent de condiiile iniiale sistemul revine n final la aceeai variaie periodic.
Reamintim c timpul mort are valoarea = 0.5 secunde. Datorita acestui fapt toate rspunsurile
rmn n primele 0.5 secunde pe valoarea iniial. n continuare, dup cel mult dou comutri se
instaleaz acelai regimul permanent oscilant, adic ciclul limit.
2.
Considerm structura de reglare cu RG-3P din Fig. 277, pentru care procesul condus poate
avea una dintre urmtoarele f.d.t. (procesul este de ordin cel mult egal cu 6, iar polii pi sunt
reali, strict negativi):
k2
k6
k1
, pi 0 (a)
s p , (s p ) (s p ) , , 6
1
1
2
(s pi )
i 1
H(s)
k2
k6
k1 ,
, ,
, p i 0 (b)
s s (s p2 )
6
s
(s p i )
i 2
(4.128)
afixul
k1
j0 ,
p1
jIm{}
~
H(j) N (Am)
O
=0
Re{}
k2
j0 ,
p1 p2
HH
k6
j0 . Pentru a simp1 p2 p6
301
pornire au fost suprapuse. Vom observa c locurile de transfer sunt arce orientate n
sens orar i parcurg un numr de cadrane egal cu ordinul sistemului. Pe figur este
reprezentat i locul inversei negative a f.d.d. H. Acesta este format din dou
semidrepte concatenate n punctul V. Ele se suprapun, dar pentru a realiza existena
lor. ele au fost reprezentate uor distanate. Mai nti se parcurge semidreapta care
pornete de la - i ajunge n punctul V, apoi semidreapta care pornete din V i
duce spre -.
Observaie: Pentru f.d.d. este valabil expresia
(4.126.1). n consecin inversa negativ a f.d.d. este
1
~
N(Am)
j0 . Pentru a trasa hodo2
A
4u0
1
A m
Am
graful ei ne folosim de graficul prii reale:
1
~
considerat
ca
Re {N(Am)}
2
A
4u0
1
A m
Am
funcie de Am. El are aspectul din Fig. 279. Proiecia
sa pe axa vertical ilustreaz tocmai variaia inversei
negativ a f.d.d. Remarcm existena maximumului
A
de valoare
. Acesta a fost folosit pentru poziio2u 0
Re{Am}
Am
jIm {}
A
2u0
A
2u0
Re {}
jIm{}
Re{}
0
~
H(j) N (Am)
302
pund la dou valori diferite ale lui Am: Am1<Am2. Pe hodograful HH cele dou puncte se
reduc la unul singur; lor le corespunde o singur valoare a lui . Prin urmare, avem de
a face cu dou cicluri limit cu aceeai frecven, dar cu a(t) de amplitudini diferite.
Din inspectarea Fig. 283 rezult c
ciclul limit corespunztor punctului
P1 este instabil, pe cnd ciclul limit
corespunztor punctului P2 este stabil.
P1-
P1+
P2+
P1
P2-
P2
HH
HH
1
.
H(j)
A
4u0
A m
Am
a 0 a1s a 2s 2 a 3s 3 a 4s 4 a 5s 5 a 6s 6
s j
(4.129)
Egalarea prilor reale furnizeaz urmtoarea ecuaie care permite calcularea valorii
pulsaiei a ciclurilor limit:
(a1 a 32 a 5 4 ) 0 ,
(4.130)
iar egalarea prilor imaginare furnizeaz o ecuaie care, dup substituirea soluiei din
(4.130), permite calcularea valorii lui Am:
6)
A
4u0
A m
Am
a 0 a 22 a 4 4 a 66
6)
(4.131)
303
(4.132)
(4.133)
Aplicarea CP (n general a metodelor de tip Popov) presupune aproape ntotdeauna, la fel ca i n cazul MBA, o operaie
preliminar de reconfigurare a structurii iniiale i aducerea ei la forma canonic.
304
1 1 b1s ... b ms m
,
s q 1 a1s ... a n s n
(4.134)
cu q, m, nN,, astfel nct m < q n, an 0, (1 a1s ... a n s n ) C s (rdcinile polinomului sunt amplasate n semiplanul stng al planului variabilei complexe s).
Notm cu x vectorul de stare al BL, care este n acelai timp i vectorul de stare al ntregului sistem reprezentat de structura canonic.
n contextul prezentat se definete noiunea de stabilitate absolut a strii de repaus a
structurii canonice, corespunztoare punctului a=0, u=0 din planul <aOu>, dup cum
urmeaz:
Spunem c starea de repaus x =0 a structurii canonice este absolut stabil n
sectorul S[K1, K2] dac ea este asimptotic stabil pentru orice caracteristic u=F(a)
din sectorul S[K1, K2] care satisface ipotezele mai sus menionate.
(4.135)
Dac q = 0, n H(s) nu mai apare polul din origine. ntruct (1 a1s ... a n s n ) C s , rezult c H(s) corespunde unui BL asimptotic stabil.
b) Cazul particular corespunde situaiei cnd
q>0,
(4.136)
Prezena polului din origine n expresia lui H(s) denot faptul c blocul liniar este fie
instabil (q > 1), fie marginal stabil (q = 1).
Pentru a aplica CP cazului particular, structurii canonice i asociem structura liniar
din Fig. 287. Formal, structura rezult din schema canonic prin nlocuirea blocului
BN cu un bloc liniar proporional de amplificare , ceea ce nseamn c
u = a .
(4.137)
Fig. 287. Structura liniar asociat structurii canonice n cazul particular al CP.
Asocierea are sens numai dac exist un real astfel nct schema din figur s fie
stabil. Aceasta nseamn c n cazul particular, pentru a putea aplica criteriul enunat
n continuare, este necesar s se determine n prealabil o valoare numeric pentru ,
astfel nct sistemul din Fig. 287 s fie asimptotic stabil (v. noiunea de domeniu de
stabilitate de la pag. 193 i exemplul care i urmeaz).
Criteriul Popov are urmtorul enun:
305
Starea de repaus x = 0 a structurii canonice din Fig. 284 este absolut stabil n
sectorul S[0, K] n cazul principal, respectiv n sectorul S[, K] n cazul particular, dac
exist o constant real p astfel nct
Re (1 jp H(j)
1
, 0 .
K
(4.138)
Se observ c avem de a face cu un criteriu de stabilitate de tip frecvenial ntruct relaia (4.138) pretinde verificarea unei inegaliti n raport cu pulsaia .
Din punct de vedere practic intereseaz dou situaii
i.
2)
de aplicare a CP:
situaia n care neliniaritatea u = F(a) este impus i sectorul S[0, K] sau S[, K] este
cunoscut,
ii. situaia n care sectorul S[0, K] sau S[, K] este cunoscut iar neliniaritatea u = F(a)
este flexibil, n sensul c are form ajustabil.
Ele se trateaz astfel:
i. Sectorul fiind cunoscut sub forma S[0, K] sau S[, K], dac limitele inferioare 0 sau
convin, se nlocuiete valoarea lui K n (4.138) i apoi, n ideea de a gsi o valoare
real pentru p astfel nct condiia (4.138) s fie ndeplinit, se inspecteaz semnul
i valorile expresiei Re ( 1 jp H ( j) pentru 0 considernd c p este un
parametru. Structura este absolut stabil dac se gsete pentru p o valoare.
ii. Sectorul nefiind cunoscut se inspecteaz semnul i valorile expresiei
Re ( 1 jp H ( j ) considernd c 0 i c p este un parametru, n ideea de a
gsi simultan o valoare real pentru p i o valoarea ct mai mare pentru K > 0
astfel nct condiia (4.138) s fie ndeplinit. n msura n care parametrii
neliniaritii sunt ajustabili, se face uz i de acest grad de libertate.
Inegalitatea (4.138), denumit i inegalitate Popov, se preteaz la diferite interpretri
grafice. O prim interpretare grafic posibil este urmtoarea:
Prima interpretare grafic a criteriului Popov:
Hodograful expresiei (1 jp H( j) dintre parantezele drepte din relaia (4.138)
trebuie s se afle n planul complex la dreapta verticalei care trece prin punctul de
afix -1/K + j0.
1
0, 0 ,
K
(4.139)
1
s fie real pozitiv 3).
K
Rezult:
A doua interpretare grafic a criteriului Popov:
1
Hodograful funciei complexe ( 1 jp H ( j )
trebuie s se gseasc la dreapta
K
axei imaginare a planului complex.
n cele de urmeaz ne referim la aplicarea CP n variant analitic i n varianta grafoanalitic, cea mai rspndit.
2
) Prima situaie este specific cazurilor de verificare a posteriori (operaii de analiz), iar a doua cazurilor de verificare a
priori (operaii de sintez).
3)
Funciile real pozitive stau la baza metodelor de tip Popov.
306
1
2
a 2s a1s a 0
(4.140)
Soluie: Aplicnd criteriul Hurwitz rezult c H(s) este stabil. Deci ne gsim n cazul principal al CP. Formm expresia cerut de inegalitatea (4.138):
(1 jp) H( j)
1 jp
a 0 a 22 ja1
Re 1 jpH(j)
(1 jp)(a 0 a 22 ja1)
(a 0 a 22 )2 a122
a 0 a 22 a1p2
a 2 2
a 0 a12 (p
a122
a 2 2
a2
)
a1
a122
(4.141)
Not: Potrivit secinunii anterioare ar fi trebuit ca polinomul de la numitorul lui H(s) s fie monic, deci s avem a2
= 1. Formal, nu am aplicat riguros cerina din enunul CP. Totui, rezultatul obinut este
corect. Cum se explic acest lucru?
Caz numeric:
Considerm c f.d.t. (4.138) este H(s)
1
2
5s 2s 3
0.6, a 0.6
u F(a )
a , 0.6 a 1 . n Fig. 289 este ilustrat comportarea sistemului n cazul cnd
1, 1 a
condiiile iniiale sunt x1 (0) y(0) 2, x 2 (0) y (0) 2 (figurile de pe coloana din stnga),
respectiv x1 (0) y(0) 0.5, x 2 (0) y (0) 0.1 (figurile de pe coloana din dreapta).
n primul caz mrimea de comand u atinge ambele plafoane de saturaie. n intervalele
respective de timp u(t) a(t) . Starea de repaos este asimptotic stabil (n final sistemul ajunge
n starea de repos).Procesul de stabilizare este oscilant amortizat, traiectoria de stare avnd o
alur melcat.
307
y, u, a
y=x1
0.4
y=x 1
0.3
a, u
0.2
1
0
y, u, a
0.5
t [sec]
t [sec]
0.1
-0.1
-1
-0.2
-2
-0.3
-0.4
-3
10
15
20
25
-0.5
10
0.3
x2
1.5
15
20
25
x2
0.2
0.1
x1
0.5
x1
-0.1
-0.5
-0.2
-1
-0.3
-1.5
-2
-2
-1
-0.2
0.2
0.4
0.6
0.5
0.5
-0.5
-3
-0.4
-0.4
-0.5
-2.5
-2
-1.5
-1
-0.5
0.5
1.5
-2
-1.5
-1
-0.5
0.5
1.5
0.6, a 0.6
3.2.
Metoda se bazeaz pe conceptul de ecuaii parametrice din geometria analitic. n vederea prezentrii metodei pornim de la scrierea funciei rspuns la pulsaie H(j) sub
forma
H(j)= HR() + jHI()
(4.142)
n care HR()= Re{H(j)}, HI() = Im{H(j)}. nlocuim expresia lui H(j) n (4.138) i
obinem:
Re 1 jpH R ( ) jH I ( )
308
1
, 0 ,
K
respectiv:
HR () pHI ()
1
0,
K
(4.143)
Forma membrului stng din (4.143) sugereaz definirea unui loc geometric prin ecuaiile parametrice:
H R ()
H I ()
(4.144)
1
.
K
(4.146)
Egalitii
f (, ) 0
(4.147)
(4.148)
n consecin, condiiei (4.143), din care s-au obinut (4.145), respectiv (4.147), i
corespunde urmtoarea interpretare cunoscut sub
denumirea de forma grafo-analitic a CP:
Starea de repaus x = 0 a structurii canonice din
Fig. 284 este absolut stabil n sectorul S[0, K] n
cazul principal, respectiv n sectorul S[,
K]
Reprezentarea din Fig. 291 are valoare de principiu. n ea apar, ntr-un caz imaginar,
hodograful Popov, HP, i o dreapt Popov notat cu (d). Punctul de intersecie al lui (d)
309
cu axa real, de abscis -1/K, ne furnizeaz valoarea lui K. n cazul imaginat putem
spune c starea de echilibru x = 0 a structurii care are hodograful Popov HP din Fig.
291 este absolut stabil n sectorul S[0, K] cu K dat de dreapta (d).
n continuare, este important s observm c H(s)
fiind o f.d.t. cunoscut, HP este i el cunoscut, pe
cnd p i K nefiind cunoscute, dreapta Popov nu
este a priori definit. Forma grafo-analitic a criteriului lui Popov are marea calitate de a ne spune cum trebuie s fie amplasat dreapta Popov: la
stnga hodografului HP. Dar, exist o infinitate de
astfel de drepte! ntruct din punct de vedere
aplicativ avem tot interesul ca sectorul s fie ct
mai larg. nseamn c dreapta (d) trebuie s taie
axa real ct mai aproape de originea planului
complex (Fig. 292). Dreapta Popov pentru care K
are valoarea maxim se numete dreapt Popov
critic (dcr). Practic (dcr) corespunde de cele mai
multe ori unei poziii de tangen a lui (d) la HP n
punctul n care acesta traverseaz abscisa.
Pentru a simplifica intuirea formei hodografului Popov considerm partea real (aceeai
cu partea real a lui H(j)) i partea imaginar a funciei Popov:
FR = Re{Fp()} = Re{H(j)},
FI = Im{Fp()} = Im{H(j)}
(4.149)
i definim diferena
E() = Im{H(j)} - Im{ Fp()} = (1- ) Im{H(j)}.
(4.150)
Im{H(j)} < 0
E() < 0
E() > 0
Im{H(j)} > 0
E() > 0
E() < 0
Relaiile (4.149), (4.150) i tabelul conduc la urmtoarele reguli de trasare cu aproximaie a HP plecnd de la hodograful HH al blocului liniar:
R1. HP i HH au aceeai extensie n lungul axei reale i se intersecteaz pentru = 1
(Fig. 293).
R2. n cazul principal HP i HH pornesc pentru = 0, din acelai punct al axei reale.
(Fig. 293).
310
jIm { }
0.3
0.2
0.1
(4.151)
Re { }
-0.1
-0.2
HP
-0.3
-0.4
HH
-0.5
-0.6
-0.7
-0.8
-0.2
0.2
0.4
0.6
0.8
1.2
R6. Pentru > oo att HH ct i HP ajung n originea planului complex (v. Fig. 293 i
294).
-3
0.5
jIm { }
-3.45+j0
x 10
Re { }
HP
-0.5
-1
15
-3.45-j1
10
H
H
HP
-1.5
-2
-2.5
-3
-3.5
-3.5
o
-3
-2.5
-2
-1.5
-1
-0.5
-5
0.5 -5
5
-3
x 10
0.02
-0.04
0.015
HP
-0.05
0.005
-0.07
H
-0.08
H
H
H
-0.005
-0.09
-0.1
-2.08
0.01
-0.06
-2.06
-2.04
-2.02
-2
-1.98
-1.96
-0.01
-1.86
P
-1.85
-1.84
-1.83
-1.82
Fig. 294. Locul de transfer i hodograful Popov pentru un sistem cu f.d.t. (4.151).
R7. HP i HH traverseaz axa real prin aceleai puncte (ntruct dac Im{H(j)} = 0,
atunci i Im{FP(j)} = 0).
311
4)
Criteriul Popov se poate aplica i unor structuri care, ntr-o prim instan nu ndeplinesc condiiile impuse blocurilor din schema canonic din Fig. 284. Dac n urma unor
transformri structurale imaginare se ajunge la o structur creia i se poate aplica
criteriul Popov, spunem c ne gsim ntr-o situaie de extensie a criteriului.
n continuare tratm un astfel de caz de extensie a criteriului Popov prin intermediul
dezvoltrii unui exemplu pentru situaia n care blocul liniar BL nu ndeplinete
condiia
(1 a1s ... a ns n ) Cs .
Dac ntr-un astfel de caz se poate realiza n jurul BL o conexiune cu reacie negativ,
de tip proporional, care stabilizeaz BL, iar blocului neliniar BN i se ataeaz o conexiune paralel care s anihileze modificarea introdus de prima conexiune, atunci noii
structuri i se poate aplica CP. Situaia este cunoscut sub denumirea de extensie a
criteriului Popov prin metoda modificrii de sector.
Exemplu: Se consider structura din figura 295.
i)
ii)
S se arate c printr-o alegere adecvat a caracteristicii neliniare F(a) structura din Fig.
295 poate fi fcut absolut stabil ntr-un sector al planului <aOu>.
S se analizeze dac n cazul n care BN are caracteristica u=F(a) din Fig. 296 sistemul
din Fig.295 este sau nu este absolut stabil.
Soluie:
i) Pentru rezolvarea problemei din enun nu se poate utiliza n mod direct criteriul lui Popov
ntruct BL are polul p = 1 C s ,. In consecin este necesar s se analizeze dac problema
poate fi ncadrat n situaia menionat, de extensie a criteriului Popov. Astfel, se consider
bucla cu reacie negativ din fig.297. Din considerente formale, intrarea blocului liniar a fost
notat cu u2. iar mrimea de intrare pentru ntrega bucl cu u. F.d.t. a buclei n raport cu u
este:
4)
312
30
30
.
(s 1)(s 3) 30K1 s 2 2s 3(K1 1)
Prin aplicarea criteriului Hurwitz rezult c
bucla este asimptotic stabil dac
H(s)
K1 > 0.1.
(4.152)
Presupunem c am adoptat pentru K1 o valoare n concordan cu cerina (4.152). ReFig. 297. n jurul blocului liniar instabil se
configurm apoi structura Fig. 297 sub forma
realizeaz o reacie negativ stabilizatoare folosind
din Fig. 298. Reacia negativ realizat n jurul
un ET-P de amplificare K1.
BL este anihilat de blocul proporional de
amplificare K1 conectat n paralel cu BN (bloc cu caracteristica u = F(a)).
Fig. 297. Reconfigurarea structurii din Fig. 295 prin realizarea unei reacii negative proporionale, de
amplificare K1 n jurul blocului liniar i a unei conexiuni derivaie de tip proporional i de amplificare K1 fa de blocul neliniar.
Este deosebit de important s realizm c nlocuirea schemei din Fig. 295 cu cea din Fig. 298
nu se realizeaz fizic, ci doar n plan conceptual: schema bloc din Fig. 295 este nlocuit fictiv
cu schema bloc din Fig. 298. ntruct prin adoptarea valorii lui K1 conform condiiei (4.152)
noua parte liniar
satisface cerinele de aplicare ale criteriului Popov, mai este necesar
doar ca noua parte neliniar,
, avnd mrimea de intrare a i mrimea de ieire
u u uk ,
(4.153)
30
2
s 2s 3(10 K1 1)
(4.154)
iar BN caracteristic
u F (a),
(4.155)
w=0
Fig. 299. Schema din Fig. 295 adus la forma canonic din Fig. 284.
313
Cu K1,0 s-a notat valoarea adoptat pentru K1. n Fig.300 este redat cu linie continu
caracteristica din Fig. 296 iar cu linie ntrerupt caracteristica u = F(a) a noului bloc
neliniar
Analiznd aspectul ei rezult c principial, pentru structura din Fig. 295 exist un sector n
planul <aOu>.astfel nct starea x = 0 s fie absolut stabil.
Fig. 298. Caracteristicile u = F(a) i u = F(a) ale blocurilor neliniare din figurile 295 i 299.
ii) Presupunem adoptat o valoare K1,0 > 0.1 pentru K1, n concordan cu condiia (4.152).
Pentru caracteristica din Fig. 296 este valabila expresia:
0.25a 0.5,
u 0.5a ,
0.25a 0.5,
a 2
a [2, 2]
a2
(4.156)
(4.157)
al planului aOu .
In continuare, pentru rezolvarea problemei ne servim de schema din Fig. 299 i de cazul studiat n seciunea 3.1. Blocul liniar
fiind de ordinul II i avnd f.d.t. de forma
1
cu a0, a1, a2 strict pozitive, atunci, potrivit celor prezentate n seciunea 3.1,
a 0 a1s a 2s 2
sectorul de stabilitate absolut din planul aOu al structurii canonice, creia i
corespunde i structura din Fig. 299 este
S'[0, ) .
(4.158)
(4.159)
Condiia (4.159) fiind compatibil cu condiia (4.152) deducem c structura din Fig.295 cu
neliniaritatea din Fig. 296 are starea de repaos absolut stabil.
5)
Sectoarele din planul aOu se noteaz cu S, iar cele din planul aOu cu S'.
314
n Fig. 301 se ilustreaz comportarea sistemului pentru dou stri iniiale diferite: y(0)=60,
y (0) =46 i y(0)=-15, y (0) =18. (Blocul liniar a fost modelat printr-o realizare sistemic avnd
ecuaiile de ieire y1(t) = 30 x1(t) = y(t), respectiv y2(t) = 30 x2(t) = y (t) ).
Inspectnd figurile vom observa, n primul rnd, c n ambele situaii sistemul tinde asimptotic spre starea de repaos, iar n al doilea rnd faptul c excursia punctului de funcionare pe
caracteristica u = F(a) ajunge n ambele cazuri s se desfoare pe toate cele trei poriuni ale
caracteristicii neliniare.
Datorit caracterului instabil al blocului neliniar, stabilizarea se desfoar oscilant amortizat. n al treilea rnd vom remarca aspectul traiectoriilor de stare redate n planul y0y .
80
y, u, a
60
y=30x1
15
y, u, a
10
40
20
0
t [sec]
u
t[sec]
-20
-5
-40
-80
y=30x
-60
-15
60
40
y
15
10
5
0
0
-60
-5
0
20
40
10
60
-10
-15
80
10
-10
0
-20
-40
-5
-10
-60
20
-40
-20
-20
-80
-20
25
20
0
-10
20
-2
-5
0
0
10
15
Fig. 301. Comportarea sistemului din Fig. 295 pentru diferite condiii iniiale.
315
Detaliere:
Presupunem c adoptm K1,0 = 0.2. Aceast valoare satisface condiiile (4.152) i (4.159). Ca
30
urmare, f.d.t. (4.154) devine H(s)
, funcia rspuns la pulsaie are expresia
2
s 2s 3
30 (3 2 )
60
30 (3 2 )
60 2
, iar funcia Popov este F(j )
.
H(j )
j
j
2
4
2
4
2
4
9 2
9 2
9 2
9 22 4
n Fig. 302 sunt redate hodografele celor dou
funcii. Ele sunt notate cu HH, respectiv HP.6)
Totodat, n figur este reprezentat i o dreapt Popov (d) care intersecteaz axa real ntrun punct situat fa de axa imaginar la o
distan notat cu a.
1
.
a
Se observ c distana a poate lua orice valoare real strict pozitiv a ( 0, ) . Adoptnd
pentru dreapta Popov o poziie pentru care a =
10/3, rezult K = 0.3, adic tocmai limita
superioar a sectorului n care se ncadreaz
caracteristica u = F(a), dat de formula
(4.154). Pentru amplificarea K1,0=0.2 (4.155)
S'[0.25 K1,0 , 0.5 K1,0 ] S'[ 0.05, 0.3] S[' 0, ) .
jIm { }
(d)
Re { }
-2
-4
-6
-8
-10
-12
-14
-16
-4
-2
10
12
Valoarea aleas pentru K1,0 situat n Popov pentru sistemul din Fig. 299 n cazul K1,0 =
intervalul (0.1, 0.25) potrivit condiiilor (4.152)
0.2.
i (4.159), afecteaz aspectul concret al curbelor dar nu i forma lor i modul de punere a problemei. Valoarea parametrului p se poate
determina potrivit Fig. 302 i poziiei concrete date dreptei Popov.
) Cititorul este invitat s recapituleze pe baza acestui exemplu regulile R1, , R7 de trasare a hodografului Popov.
316
ii)
iii)
Re H(e jh ) 0 , h I 2 , (4.160)
k
Re H( z ) 0 , z 1 .
(4.161)
k
Dac BL nu are toi polii amplasai n discul de raz unitar, atunci se procedeaz ca i
n cazul de extensie discutat n ultima seciune din paragraful anterior 2).
2.
Se reamintete c domeniul de stabilitate Cs din cazul timp discret este cercul de raz unitate.
Din syllabusul disciplinei de Teoria sistemelor nu face parte i criteriul cercului care furnizeaz alternative pentru criteriile
lui Popov i Tpkin.
3)
Prezentarea din acest paragraph se bazeaz pe teza de doctorat: Petcu F. M., Modele matematice pentru dispozitive
fotovoltaice i utilizarea lor n sisteme de conducere automat, Editura Politehnica, 2012.
1)
2)
317
I
V
-a-
-b-
-cPoziia i anvergura caracteristicilor externe depinde de G i , rezultnd familii de caracteristici ca i cele din Fig. 306. Ca urmare, punctul de funcionare variaz n permanen n funcie
de valorile acestor mrimi, iar funcionarea n vecintatea punctului de putere maxim devine
o problem care poate fi rezolvat numai prin sisteme de reglare automat.
6
G=1000 W/m2
60 C
G=800 W/m2
4
Current [A]
Current [A]
40 C
25 C
3
10 C
10
15
Voltage [V]
20
25
G=600 W/m2
G=400 W/m2
10
15
Voltage [V]
20
Fig. 306. Familii de caracteristici I(V) pentru diferite intensiti ale radiaiei solare G i
temperaturi ale celulei/panoului .
25
318
Cele mai sus prezentate sunt valabile n principiu i pentru panourile fotovoltaice (scheme
electrice echivalente, caracteristici, reprezentri prin scheme bloc).
Pentru experimentri de laborator care vizeaz comportamentul ansamblului panou-sarcin,
n situaii n care G i variaz, coordonarea variaiilor celor dou mrimi ridic noi probleme.
Acesta este contextul n care apelm la emulatoare.
I RL
RL
I R*L
I RL
Emulatorul este alctuit din placa dSPACE i sursa programabil capabil s realizeze
la borne o tensiune continu, VS , de pn la 40 V i un curent I RL , de pn la 5 A, limitabil. Comanda sursei se face pe portul serial de ctre placa dSPACE prin semnalul
*
VPV
_ P . Emulatorul alimenteaz o rezisten de sarcin RL . Controlul sursei programabile se realizeaz cu ajutorul plcii dSPACE prin reacie dup curentul de sarcin IRL
obinut cu ajutorul shuntului de rezisten Rsh i a convertorului analog-numeric
ADC de pe placa dSPACE. Valorile lui G i se prescriu de la PC.
Se dorete ca att curentul I RL ct i tensiunea VS , s fie ct mai apropiate de curentul I PV _ P i tensiunea VPV _ P ale unui panou emulat. Cerina poate fi exprimat mai
exact sub forma: se dorete ca schema s realizeze n regim staionar o caracteristic
I RL VS identic cu caracteristica I PV _ P VPV _ P a panoului emulat memorat prin blocul
Lookup Table (din Simulink), caracteristica de regim staionar IRL VS realizndu-se ct
mai bine i n regim dinamic.
Perioada minim ntre dou programri succesive ale sursei prin semnalul VPV _ P este
de 0,05 secunde. Aceasta nseamn un semnal de comand cu frecven de
eantionare maxim de 20 Hz. Pentru a nu lucra la limita admis de surs i pentru a
micora erorile de modelare fizic se consider o perioada de transmitere semnalului
VPV _ P ctre surs de hdS = 0.1 secunde, deci o frecven de eantionare a comenzii de
10 Hz.
Blocul Lookup Table are 3 intrri, , G, I PV _ P , i o ieire, VPV _ P , fiind capabil s
genereze prin interpolare o familie de caracteristici externe VPV _ P IPV _ P memorate
prin puncte caracteristice.
Att din considerente de filtrare a curentului msurat ct i din considerente legate de
modulul dSPACE, schema este prevzut pe calea de reacie cu un filtru de tip PT1 cu
funcia de transfer
HR (s)
1
TR s 1
(4.162)
TP
dIR L t
dt
IR L t
319
1
*
VPV_P
t P ,
RL
(4.163)
n prima variant de aproximare schemei de principiu din Fig. 307 i corespunde sistemul n timp discret din Fig. 308.
..
VPV_P
IIPV_P
R
1/RL . 1
1
.
(1-z )Z{ s
} L
TPs+1 TRs+1
-1
Fig. 308. Schema bloc a emulatorului din Fig. 307 n prima variant de aproximare.
Partea liniar rezult prin discretizarea ansamblului (4.162) (4.163) ca realizare invariant la semnal treapt cu pasul de discretizare hdS . Simbolul Z{(s)} indic operaia
de asociere a transformatei z expresiei care rezult prin discretizarea cu pasul hdS a
originalului corespunztor funciei (s) dintre acolade. Aplicarea metodei discretizrii ca
realizare invariant la semnal treapt se explic prin faptul c sursa programabil nu
admite dect comenzi discrete cu un pas de cel puin hdS =0.1 secunde. n consecin,
considerm c semnalul IPV _ P , de comand a sursei, este transmis secvenial cu pasul hdS . Dup cum s-a menionat n . 2.11 (v. Fig. 84, p. 108), efectul este asimilabil
cu variaii n form de scar ale semnalului VPV _ P t , ceea ce justific modul de
discretizare.
n a doua variant de aproximare, schema din Fig. 307 este nlocuit prin schema din
Fig. 309.
I PV _ P
Fig. 309. Schema bloc a emulatorului din Fig. 307 n a doua variant de aproximare.
0
1
x t
x1t
T
1
P
ut
1 x 2 t TP R L
x 2 t 1
TR
TR
x1 t
y t 0 1 x t
2
(4.164)
n care u, x1 , x2 i y au semnificaia u VPV _ P , x1 IRL , x2 y IPV _ P . Realizarea invariant la semnal treapt a acestui sistem, echivalent intrare-ieire blocului n timp
discret din Fig. 308, este:
320
1 e P
TP
R
e
0
a11
x1[t 1]
x1[t ]
h
h
h
1
u[t ]
T
T
x [t ]
h
h
x
[
t
1
]
T
T
P
R 2
2
e P e R e
1 TP
TR
1 e TP
1 e TR
a22
TP TR
R
T
T
T
P
R
P
R
a 21
b
2
Ad
bd
x1[t ]
0 1
y[t ]
x2[t ]
cT
(4.165)
Funcia de transfer a sistemului (4.165) este:
1 1/R L
1 b2z a 21 b1 a11 b2
1
Hz cdT zI A d bd 1 z 1 Z
. (4.166)
z a11 z a 22
s TPs 1 TRs 1
z1, z2 C s ,
s
Punctul de echilibru (V0, I0) poate lua o infinitate de poziii pe caracteristica extern.
Aceasta nseamn c n Fig. 310 caracteristica f ** poate ocupa diferite poziii corespunztoare deplasrii originii 0 dealungul ei. ntruct panta caracteristicii n vecintatea VM punctului M, corespunztor lui I ISC , este foarte mare, este posibil ca atunci
cnd punctul O ajunge n aceast zon caracteristica extern s ias n exteriorul
sectorului S[0,k] determinat pe baza hodografului Nyquist. Deoarece din punct de vedere
practic emulatorul nu funcioneaz n regim de scurtcircuit restricia nu ne afecteaz.
321
V
S[0,k]
(VOC -V0)
-(ISC-I0 ) 0
f
I0 - I
**
-V0
nM
Fig. 310. Reconfigurarea caracteristicii blocului neliniar n vederea ncadrrii ei n cadranele I i III.
Pentru familia de caracteristici externe din Fig. 306 s-a obinut, n urma unui astfel de
raionament, k kmin, kmax cu kmin 40 i kmax 125 . Omind vecintatea VM rezult
c o valoare k = 50 este acoperitoare pentru ntreaga familie de caracteristici externe
emulate (Fig. 306). Totodat, s-a constat c, cu toate c domeniul ocupat de
caracteristicile externe n planul <VOI> este larg (Fig. 310), limitele kmin i kmax variaz
puin n raport cu parametrii i G ai panoului.
Curent [A]
10
15
Tensiune [V]
20
25
n consecin, are sens aplicarea criteriul lui Tpkin schemei din Fig. 312.
V
I
f **
V
- I
Fig. 312. Schem bloc utilizat pentru analiza stabilitii absolute a emulatorului folosind criteriul Tpkin
(cazul cnd blocul liniar are f.d.t. (4.165), iar blocul neliniar caracteristica din Fig. 310).
Hodograful Nyquist H ( e jh ) al blocului liniar din Fig. 312 are aspectul din Fig. 313.
Anvergura sa depinde de parametri TP , TR i RL . Pentru datele numerice (T R
[0,03125 sec., 2 sec.], RL [2.5, 100]) considerate au rezultat valori ale lui k mai
mari dect 50.
322
Fig. 313. Hodograful Nyquist H e jh al blocului liniar pentru cazul din Fig. 312.
Ca urmare, potrivit criteriului lui Tpkin structura din Fig. 308 este absolut stabil n
sectorul S[0,50], ilustrat n Fig. 310.
n cazul schemei din Fig. 309 cu T P = 0.5 secunde i P 0.05 secunde, funcia de
transfer a blocului liniar este
1 1 / RL
1 1 / RL
1
1
H ( z ) (1 z 1) Z
e P s (1 z 1) z Z
s TP s 1 TR s 1
s TP s 1 TR s 1
(4.167)
z ( z a11)( z a22 )
s TP s 1 TR s 1
cu
h
dS
a11 e TP ,
h
dS
a22 e TR ,
T ( 1 a22 ) TP ( 1 a11 )
2 R
,
TR TP
T ( a a22 a11 a22 ) TP ( a22 a11 a22 a11 )
1 R 11
,
TR TP
0 a11a22
TP
TR
a22 a11
a11 a22
TR TP
TR TP
Aadar, n acest caz studiul stabilitii se face pe baza schemei din Fig. 314.
(4.168)
323
Fig. 314. Schem bloc utilizat pentru analiza stabilitii absolute a emulatorului folosind criteriul Tpkin
(cazul cnd blocul liniar are f.d.t. (4.168), iar blocul neliniar caracteristica din Fig. 310).
Pentru acest caz hodograful Nyquist al blocului liniar are aspectul din Fig. 315.
Fig. 315. Hodograful Nyquist H e jh al blocului liniar pentru cazul din Fig. 314.
Pentru gama de valori ale parametri TP , TR i RL a rezultat kmin 25 , deci sectorul S[0,25],
suficient pentru a acoperi practic ntreaga familie de caracteristici externe emulate din
Fig. 306.
Rezult c i n acest caz funcionarea emulatorului este absolut stabil n orice punct
de echilibru realizabil experimental.