Documente Academic
Documente Profesional
Documente Cultură
TSRA - Lectii Curs Cap 5 - 7 - 1martie09
TSRA - Lectii Curs Cap 5 - 7 - 1martie09
Dan POPESCU
LECTII CURS
CRAIOVA 2007
5. REALIZAREA SISTEMELOR
PRIN ECUAII DE STARE
5. REALIZAREA SISTEMELOR
PRIN ECUAII DE STARE
(5.1.9)
n1
CA
are rang maxim. Q este o matrice (n (rn)) . Rangul maxim al lui Q este n.
Uneori putem testa aceast condiie calculnd
(5.1.13)
Q = det(Q Q T )
care trebuie s fie diferit de zero. Pentru un sistem LIT- SISO,
S = SS(A, b, c, d)
(5.1.14)
matricea Q este o matrice ptrat n n ,
cT
cTA
T
Q =
T n1
c A
(5.1.15)
132
5. REALIZAREA SISTEMELOR
PRIN ECUAII DE STARE
1.
(5.2.2)
W(s)
Y(s) = M(s)
1
L(s)
U(s)
(5.2.3)
ca operator D
ca operator I
Y(s) = (b n + b n1 s 1 + ... + b 0 s n )
2.
a n + a n1 s
U(s)
+ ... + a 1 s (n1) + a 0 s n
(5.2.4)
W(s)
Se noteaz
U(s)
(5.2.5)
a n + a n1 s 1 + ... + a 1 s (n1) + a 0 s n
i se exprim W(s) ca o funcie de U(s) i de produsele ([s k W(s)], k = 1 : n )
W(s) =
s
W(s)
...
s
W(s)
+
a
a
a
n
n
n
n
xn(s)
3.
xn1 (s)
x1 (s)
(5.2.7)
(5.2.8)
5. REALIZAREA SISTEMELOR
PRIN ECUAII DE STARE
4.
(5.2.9)
cn1
c1
(5.2.10)
a
a
a
b
Y(s) = (bn1 bn an1
)Xn (s) + (bn2 bn an2
)Xn1 (s) + ...+(b0 bn a0n )X1 (s)+ ann U(s)
n
n
cn
c n1
c1
(5.2.11)
5.
Se noteaz
a
c 1 = b 0 b n a0
an
c 2 = b 1 b n a1
n
.....
a
c k = b k1 b n ak1 , k = 1 : n
n
.....
a
c n = b n1 b n an1
n
i se exprim ieirea Y(s) din (5.2.10) sub forma
(5.2.12)
b
Y(s) = c n [s 1 W(s)] + c n1 [s 2 W(s)] + ... + c 1 [s n W(s)]+ a n U(s)
n
(5.2.13)
sau din (5.2.11),
b
Y(s) = c 1 X1 (s) + c 2 X2 (s) + ... + c n Xn (s) + a n U(s) . (5.2.14)
n
6.
Se deseneaz, ca schem bloc sau graf de fluen, o conexiune serie de n
integratoare i se transpun n aceast reprezentare grafic relaiile (5.2.6) sau
(5.2.8) i relaiile ieirii (5.2.13) sau (5.2.14).
Integratoarele pot fi reprezentate fr condiii iniiale sau cu condiiile lor
iniiale dac ulterior se dorete s se obin rspunsul liber din aceast diagram.
7.
Se noteaz de la dreapta la stnga ieirile integratoarelor cu anumite
variabile X1 , X2 , .. , Xn , ca n (5.2.7) att n domeniul complex ct i n
domeniul timp.
134
5. REALIZAREA SISTEMELOR
PRIN ECUAII DE STARE
bn
an
+
+
+
c n-1
cn
U(s)
1
an
W(s)
+
+
.x
n (t)
s-1
s-1 W(s)
s-1
Xn (s)
x n (t) = xn-1(t)
a n-1
an
a n-2
an
+
+
+
+
c2
s-2W(s)
Xn-1(s)
xn-1(t)=
Y(s)
s-(n-1)W(s)
s-1
= x2(t)
c1
X2(s)
x2(t)
a1
an
.x (t)
1
-n
s W(s)
s-1
X1(s)
x1(t)
a0
an
+
+
Figura nr.5.2.1.
8.
Se interpreteaz diagrama n domeniul timp i se scriu relaiile ntre
variabile n domeniul timp,
.
x1 = x2
.
x2 = x3
........
(5.2.15)
.
x n1 = x n
.
a
a n2
a n1
1
x n = a 0n x 1 a1
a n x 2 ... a n x n1 a n x n + a n u
y = c 1 x 1 + c 2 x 2 + ... + c n1 x n1 + c n x n + d u
(5.2.16)
unde am notat,
b
a
d = a n , c k = b k1 b n ak1 , k = 1 : n
(5.2.17)
n
n
9.
Se scriu relaiile (5.2.15), (5.2.16), (5.2.17) n form matriceal.
.
x = Ax + bu ,
x = [x 1 , x 2 , ... , x n1 , x n ]T
(5.2.18)
T
(5.2.19)
y = c x + bu
unde
0
b 0 b n aa 0n
0 1 0 .. 0
0
0
a1
0 0 1 .. 0
0
b 1 b n aa n
0
0
b 2 b n a 2n
0 0 0 .. 0
bn
A = .. .. .. .. ..
, d = an
.. , b = .. , c =
..
a n2
0
1
0 0 0 .. 0
b n2 b n a n
a 0 a 1 a 2 .. a n2 a n1
1
a n1
an
an
a n an an
an
b n1 b n a n
(5.2.20)
Aceasta este denumit, de asemenea, forma canonic companion a
ecuaiilor de stare. Se observ c dac b n = 0 , adic sistemul este strict propriu,
atunci vectorul c este compus din coeficienii numrtorului funciei de transfer.
Dac a n = 1 , atunci ultima linie a matricei A este compus din coeficienii
numitorului funciei de transfer cu semn schimbat.
135
5. REALIZAREA SISTEMELOR
PRIN ECUAII DE STARE
(5.2.21)
Y(s) s 2 + 5s + 6 (s + 2) (s + 3)
=
=
U(s) s 2 + 3s + 2 (s + 2) (s + 1)
(5.2.22)
1.
2.
(5.2.24)
(5.2.25)
(5.2.26)
Se noteaz
X1 (s) = s 1 W(s) ; X2 (s) = s 2 W(s)
(5.2.27)
(5.2.28)
(5.2.29)
5. REALIZAREA SISTEMELOR
PRIN ECUAII DE STARE
(5.2.30)
Y(s)
+
+
U(s)
+
+
W(s)
x1(0)
X2(s)
s-1 W(s)
.x (t) +
x2(0)
s-1
x2(t)
.x (t)
1
s-1
4
X1(s)
s-2W(s)
x1(t)
-2
-3
+
+
Figura nr.5.2.2.
8.
(5.2.32)
0
b = ,
1
4
c = ,
2
d = 1.
(5.2.33)
(5.2.34)
(5.2.35)
137
5. REALIZAREA SISTEMELOR
PRIN ECUAII DE STARE
1
2 3 1 3
0 1
P=
, det(P) = 1 0 .
1
3
(5.2.37)
(5.2.38)
0 1
c T A = 4 2
= 4 2
2
3
c T = 4 2 ,
4 2
Q=
(5.2.39)
,det(Q) = 8 + 8 = 0 .
4 2
Sistemul nu este observabil.
Prelucrnd aceast schem bloc, care este o diagram de stare (DS), se pot
calcula matricea de tranziie (s)
(s) = (sI A) 1 = { i,j } i,j=1:2
(5.2.40)
(5.2.41)
U(s)
W(s)
+
+
.x (t)
+ 2
x2(0)
s-1
x1(0)
+
X2(s)
x2(t)
-3
-2
Figura nr.5.2.3.
138
Y(s)
s-1
4
X1(s)
x1(t)
5. REALIZAREA SISTEMELOR
PRIN ECUAII DE STARE
x2(0)
U(s)
+
+
x1(0)
1 X2(s)
s+3
Y(s)
+
+
1
s
X1(s)
-2
Figura nr.5.2.4.
Pentru calculul rspunsului n raport cu starea nu sunt necesare conexiunile
spre ieire astfel c acestea se ignor i rezult schema bloc din Fig.5.2.5.
x2(0)
U(s)
+
+
x1(0)
1
s+3
X2(s)
1
s
X1(s)
-2
Figura nr.5.2.5.
Relaia (5.2.41), exprimat pe componente este
X1 (s) = 11 (s) x 1 (0) + 12 (s) x 2 (0) + G 1 (s) U(s) ,
(5.2.43)
(5.2.44)
x1 (0)=0
x2 (0)=0
1
s+3
1s
1 (2)
1
s+3
1
(s + 1) (s + 2)
1
s
1
= 2 1
(s + 3) s + 2 s + 3 s + 2
(5.2.45)
5. REALIZAREA SISTEMELOR
PRIN ECUAII DE STARE
x1(0)
+
X2(s)
1
s+3
1
s
X1(s)
-2
Figura nr.5.2.6.
Rezult,
X (s)
11 (s) = 1
x 1 (0)
U(s)=0
x2 (0)=0
1
s
1 (2)
1
s+3
1
s
s+3
= 2 s +3
(s + 3) s + 2 s + 3 s + 2
Deci,
11 (s) =
s+3
.
(s + 1) (s + 2)
(5.2.46)
X2 (s)
x 1 (0)
X (s)
22 (s) = 2
x 2 (0)
U(s)=0
x1 (0)=0
x1 (0)=0
x2 (0)=0
==
1
s+3
1s
1 (2)
1
s+3
1
s+3
1
s
1
1 (2) s+3
1
1
s (2) s+3
=
U(s)=0
1
1 1s (2) s+3
x2 (0)=0
U(s)=0
x1 (0)=0
1
s
1
s+3
1
s+3
(2)
140
1
s
1
,
(s + 1) (s + 2)
s
,
(s + 1) (s + 2)
(5.2.47)
(5.2.48)
2
,
(s + 1) (s + 2)
(5.2.49)
s
.
(s + 1) (s + 2)
(5.2.50)
5. REALIZAREA SISTEMELOR
PRIN ECUAII DE STARE
(5.3.1)
(k)
(5.3.2)
d k y(t)
=
= Dk {y(t)} = Dk y = D{Dk1 y}
k
dt
(5.3.3)
d k u(t)
= Dk {u(t)} = Dk u = D{Dk1 u} .
k
dt
Utiliznd operatorul simbolic de derivare
u (k) =
(5.3.4)
def
D{} = d {} ,
dt
ecuaia (5.3.2) poate fi scris astfel,
(5.3.5)
a n Dn y + a n1 Dn1 y + .. + a 1 Dy + a 0 y = b n Dn u + b n1 Dn1 u + .. + b 1 Du + b 0 u
sau aranjat sub forma unei egaliti fa de zero,
Dn [a n y b n u] + Dn1 [a n1 y b n1 u] + .. + D[a 1 y b 1 u]+ [a 0 y b 0 u] = 0
Se realizeaz factorizarea buclat de mai jos, prin care care operatorul de
derivare Di este echivalat cu aplicarea succesiv de i ori a operatorului simplu D
x2
.
x1
xn
.
x1
141
5. REALIZAREA SISTEMELOR
PRIN ECUAII DE STARE
(5.3.7)
de unde,
b
y = a1n x 1 + a nn u
unde,
A=
.
x 2 = a n1 y b n1 u + x 1
.
a
a
x 1 = an1 x 1 + x 2 + (b n1 b n an1 )u
.
x 3 = a n2 y b n2 u + x 2
..........
.
x n = a 1 y b 1 u + x n1
.
a
a
x 2 = an2 x 1 + x 3 + (b n2 b n an2 )u
.
0 = a0 y b 0 u + x n
.
a
x n1 = a 1 x 1 + x n +
n
.
a
x n = a 0n x 1 +
a
(b 1 b n a 1 )u
n
a
(b 0 b n a 0n )u
(5.3.8)
1 0 .. 0 0
0 1 .. 0 0
0 0 .. 0 0
,
.. .. .. .. ..
0 0 .. 0 1
0 0 .. 0 0
b=
(5.3.11)
a
b n1 b n an1
n
a
b n2 b n an2
n
a n3
b n3 b n a n
..
a
b 1 b n a1n
a
b 0 b n a0n
c=
1
an
0
0
..
0
0
b
d = an
n
(5.3.12)
142
5. REALIZAREA SISTEMELOR
PRIN ECUAII DE STARE
(5.3.16)
5. REALIZAREA SISTEMELOR
PRIN ECUAII DE STARE
144
5. REALIZAREA SISTEMELOR
PRIN ECUAII DE STARE
(5.4.4)
c0
c11
U(s)
1
s - 1
U(s)
c21
U(s)
1
s - 2
H3(s)
2
X1(s)
Y(s)
2
X 1(s)
U(s)
Y(s)
1
c21
1
s - 2
X2(s)
+
Y(s)
Y(s)
3
X13(s) ; X23(s)
Figura nr.5.4.1.
145
5. REALIZAREA SISTEMELOR
PRIN ECUAII DE STARE
(5.4.8)
.
x 21 = 2 x 21 + x 22 ,
X22 (s) =
(5.4.9)
.
x 22 = 2 x 22 + u ,
(5.4.10)
y 2 = c 22 x 21 + c 21 x 22 .
(5.4.11)
(5.4.13)
cu vectorul de stare,
x 3 = [x 31 x 31 ]T .
(5.4.14)
5. REALIZAREA SISTEMELOR
PRIN ECUAII DE STARE
3 x3
x 1
3
x2
Se scriu ecuaiile de stare n forma matricial,
.
x = AJ x + BJ u
(5.4.22)
y = CJ x + dJ u
unde
1
0 2
0
0
AJ = 0
1 0
2 0
Blocuri
Jordan `
(5.4.23)
A3
c 11
1
c J
c 22
b
BJ =
; C J = c 2J = c 21 ; d J = c 0 = a n (5.4.24)
3 c
c J 31
c 30
Formele canonice companion I-D i D-I sunt foarte uor de determinat, dar
ele nu sunt robuste n privina calculelor numerice pentru dimensiuni mari.
Forma canonic Jordan este puin mai dificil de determinat, dar n multe
cazuri este recomandat pentru calcule numerice.
Exist mai multe metode algebrice pentru determinarea formelor canonice.
Forma canonic Jordan poate fi determinat folosind matricea de similaritate T i
relaiile de transformare echivalent (5.1.6).
Dac toate valorile proprii sunt simple,
b 1J
b 2J
b 3J
0
=
1
b3
13
b2
T = M1 , M = [u 1 u i u n ]
(5.4.25)
5. REALIZAREA SISTEMELOR
PRIN ECUAII DE STARE
b0
Y
a 1 s+a0 x
3
U
b2 s2 + b1 s+b0
a s 2 + a1 s+a0
2
U
b1 s+b0
a 1 s+a0
4 U
Figura nr.5.5.1.
2. Pentru fiecare astfel de bloc se ataeaz variabilele de stare i se determin
ecuaiile de stare astfel:
Pentru blocul de tipul 1 ieirea poate fi aleas ca variabil de stare:
x. = aa 0 x + ba 0 u
1
1
(5.5.1)
y
=
x
0
b 1 s + b 0 b 1 b 0 b 1 a1
(5.5.2)
H=
=
+
a1 s + a0 a1
a1 s + a0
Se alege ca variabil de stare ieirea blocului strict propriu de ordinul I i se
obin ecuaiile de stare:
x. = aa 0 x + a1 (b 0 b 1 aa0 ) u
1
1
1
(5.5.3)
b1
y = x + a 1 u
148
5. REALIZAREA SISTEMELOR
PRIN ECUAII DE STARE
b
a
Y
U
a
b0 -b 1 a 0
1
1 X
a1 s+a0
Figura nr.5.5.2.
Pentru blocul de tipul 3 se poate utiliza orice metod de obinere a unei
realizri de stare (forme canonice sau forma Jordan innd cont de partea
imaginar sau real a polilor):
.
x1 = x2
.
a0
a1
1
(5.5.4)
x 2 = a2 x 1 a 2 x 2 + a 2 u
y = (b b a 0 ) x + (b b a 1 ) x + b 2 u
0
2 a2
1
1
2 a2
2
a2
Pentru blocul de tipul 4 se poate alege ieirea ca fiind x. ntr-un astfel de caz
acest x va dispare dac dorim s obinem realizarea minimal (un numr
minim de variabile de stare).
u=x
x=y
Figura nr.5.5.3.
3. Se noteaz intrrile i ieirile blocurilor cu variabile i se scriu relaiile
algebrice dintre ele.
Folosind ecuaiile de stare obinute ca mai sus i relaiile (ecuaiile)
algebrice se elimin toate variabilele intermediare i se scriu ecuaiile de stare n
forma matricial, considernd ca vector de stare vectorul alctuit din toate
variabilele de stare ataate n schema bloc.
149
5. REALIZAREA SISTEMELOR
PRIN ECUAII DE STARE
+
-
u1
s+2 y1 =u2
s+4
u
1 x2 y2 =y
s
u1
1
s+3
x y3
y1
-2
+
s+4 x
1
3 +
Figura nr.5.5.4.
Figura nr.5.5.5.
(5.5.5)
y1 = x1 + u1
Pentru blocul 2:
(5.5.6)
x 2 = 1s y 1
.
x2 = u2
u2 = y1
(5.5.7)
Pentru blocul 3:
.
x 3 = 3x 3 + u 3 ; y 3 = x 3 ;
y = x2 ; u1 = u y3 y .
(5.5.8)
Folosind relaiile de interconexiune ilustrate n schema bloc, se elimoin
variabilele intermediare
u3 = y1
.
.
x 1 = 4x 1 2(u x 3 x 2 ) x 1 = 4x 1 + 2x 2 + 2x 3 2u
.
.
x2 = x1 + u x 3 x2
x 2 = x1 x 2 x3 + u
.
.
x 3 = 3x 3 + x 1 + u x 3 x 2 x 3 = x 1 x 2 4x 3 + u y = x 2
se deduc ecuaiiile de stare,
.
x = Ax + bu
, x = [x 1 x 2 x 3 ]T
(5.5.9)
T
y
=
c
x
4 2 2
A = 1 1 1
1 1 4
2
b= 1
1
150
0
, c = 1
, d = 0.
(5.5.10)
6. ANALIZA SISTEMELOR N
DOMENIUL FRECVEN
ua
Obiect fizic
ya
nregistrator
cu 2 canale
Figura nr.6.1.1.
Vom presupune c sistemul este ntr-un regim staionar exprimat printr-o
pereche intrare-ieire constant (U 0, Y0 ) i vom aplica un semnal de intrare
sinusoidal, de perioad T,
u a (t) = U0 + Um sin t , = 2f = 2
(6.1.1)
T
Pulsaia este legat de frecven prin relaia
= 2f = 2 , [ ] = sec 1.
(6.1.2)
T
Abaterea semnalului fizic aplicat la intrare u a (t) n raport cu valoarea de
regim staionar U0 este
u(t) = u a (t) U0 = Um sin( t) .
(6.1.3)
T
ua(t)
Um
U0
t
ya(t)
t u0
t = = t y 0 t u0
Ym
Y0
t0
t u0
ty 0
Figura nr.6.1.2.
151
6. ANALIZA SISTEMELOR N
DOMENIUL FRECVEN
A2
()
2
1
Figura nr.6.1.3.
152
6. ANALIZA SISTEMELOR N
DOMENIUL FRECVEN
Se definesc:
Caracteristica de Amplitudine (Caracteristic amplitudine-frecven, sau
Caracteristic amplitudine-pulsaie), exprimat prin funcia
A( ) : [0, ).
(6.1.11)
(6.1.12)
(6.1.13)
(6.1.14)
Q = Q( ).
(6.1.15)
Q2
A2
P2
Q1
1
A1
1
2
P1
Figura nr.6.1.4.
153
6. ANALIZA SISTEMELOR N
DOMENIUL FRECVEN
i=1
(6.2.2)
Um
(6.2.3)
=
s 2 + 2 (s j )(s + j )
Sistemul are N poli distinci, polul i are ordinul de multiplicitate mi ,
U(s) = L{u(t)} = Um
i=1
j t
e i
Rspunsul sistemului n condiii iniiale nule la aceast intrare este
y(t)
M(s)
Um
y(t) = Rez N
e st
(s j )(s + j )
a n (s i ) mi
i=1
N1
N2
jt
i=N 1+1
y
(t)
p
y trz (t)
componenta tranzitorie
componenta permanent
(6.2.5)
a rspunsului
a rspunsului
i t
i t
6. ANALIZA SISTEMELOR N
DOMENIUL FRECVEN
reale ale tuturor polilor funciei de transfer sunt negative , Re( i ) < 0 .
Acest lucru nseamn c prile reale ale tuturor polilor sunt plasate n
partea stng a planului complex. Acesta este de fapt cel mai important criteriu
de stabilitate pentru sistemele liniare.
Expresia H(j ) este un numr complex pentru care putem defini,
H(j ) = A ) e j()
A( ) = H(j )
( ) = arg(H(j ))
(6.2.6)
H(j ) = A( )e j()
H(j ) = A( )e j()
Astfel vom avea:
j(t+)
j(t+)
e
y p (t) = Um A( ) e
2j
( )
(6.2.7)
t , t=t()
exp
6. ANALIZA SISTEMELOR N
DOMENIUL FRECVEN
(6.2.11)
(6.2.12)
(6.2.13)
(6.2.14)
Reamintim c,
H(j ) = A( ) e j() = P( ) + jQ( )
(6.2.15)
A( ) = P 2 ( ) + Q 2 ( )
(6.2.16)
Q()
arctg
+ , P( ) < 0
P()
( ) =
2 , P( ) = 0, Q( ) > 0
, P( ) = 0, Q( ) < 0
2
, (, ]
156
(6.2.17)
6. ANALIZA SISTEMELOR N
DOMENIUL FRECVEN
O decad
0.01
0.1
2 3
10
20
8
100
lg(2)=0.30103
-2
-1
=10x
Scara logaritmic
lg(3)=0.477121
lg(8)=0.90309
lg(20)=1+lg(2)=1.30103
Figura nr.6.3.1.
Exemplu
= 2 x = lg 2 = 0.30103
= 3 x = lg 3 = 0.477121
= 0.2 x = lg 0.2 = 1 + lg 2 = 1 + 0.30103 = 0.69897
= 0 corespunde la x = .
(6.3.1)
A = 10 20
(6.3.2)
157
6. ANALIZA SISTEMELOR N
DOMENIUL FRECVEN
60
100
40
10
20
0.1
0.1
-20
0.01
-40
10
100
1000
()
Scar
liniar
2
0
0.1
10
100
Figura nr.6.3.2.
158
1000
6. ANALIZA SISTEMELOR N
DOMENIUL FRECVEN
(6.3.4)
( T) 2 + 1 , L( ) = 20 lg[A( )]
(6.3.5)
(6.3.6)
0.01
0.01/T
O decad
0.1
0.1/T
1 /T
10/T
2 /T 3/T 8/T 20 /T
2 3
10
20
8
100
Figura nr.6.3.3.
159
100 /T
Scar logaritmic
n frecven normalizat
Scar logaritmic
n freceven natural
6. ANALIZA SISTEMELOR N
DOMENIUL FRECVEN
Cele dou aproximri ale lui (6.3.4) sunt asimptota orizontal, respectiv
cea oblic ale funciei corespunztoare lui L( ) n variabila x n spaiul liniar X,
F(x) = L( )
T10 x
= 20 lg( 10 2x + 1 )
lg T = x T = 10 x ,
(6.3.7)
(6.3.8)
(6.3.9)
(6.3.10)
y = 20x, pentru x
(6.3.11)
y = 0,
(6.3.12)
pentru x .
2T
= 10 o decada
1T
y 2 = 20 lg(A( 2 )) = L( 2 )
y 1 = 20 lg(A( 1 )) = L( 1 )
astfel c panta la scar logaritmic pentru caracteristica amplitudine - frecven
este exprimat ca fiind,
m = y 2 y 1 = 20 lg(A( 2 )) 20 lg(A( 1 )) = L( 2 ) L( 1 ) dB
daca 2 = 10 o decada
1
care permite exprimarea pantei ca m [dB/dec] .
Pentru (6.3.10) panta este m = 20dB/dec.
160
6. ANALIZA SISTEMELOR N
DOMENIUL FRECVEN
100
L( ) dB
30
10
20
10
Caracteristica
Exact
Amplitud.-frecv.
1
0.01
-2
-10 -1
-20
y=mx+n
Asimptota Oblic
Panta m=20 dB/dec
Eroarea max.
3dB
0.1
T
2 =10
T
1
O decad
40
1 1T
0.1
0 x1
10 2 T
x2- x1 =1
1 x2
100
2
20 dB
y=0
Asimptota orizontal
Panta m=0 dB/dec
Figura nr.6.3.4.
6.3.2.2. Aproximri asimptotice ale caracteristicii faz - frecven pentru un
polinom de gradul I de variabil complex
S considerm n continuare un polinom complex de gradul I
H(s) = Ts + 1
(6.3.13)
(6.3.14)
T10 x
= arctg(10 x )
x 0 G(x) 0
x + G(x) 2
161
6. ANALIZA SISTEMELOR N
DOMENIUL FRECVEN
x=0
( )
a ()
rad
Asimptot oblic
y = (ln10/2)x + /4
3/4
90
/2
45
/4
0
0.01
0.1 0.2
-45
-2
/4
-1
-90
/2
x1 = - 0.69897
1T=0.2
.
.
Eroare max.
6 grade
Asimptot orizontal
.
.
Caracteristica exact
faz - frecven
10
100
x2 = 0.69897
T=5
2
Asimptot orizontal
x2 - 0 = 0 - x1
T
2 = 1
1
1T
Figura nr.6.3.5.
Alte aproximri asimptotice vor fi prezentate ulterior, atunci cnd se vor
discuta caracteristicile de frecven elementare.
162
6. ANALIZA SISTEMELOR N
DOMENIUL FRECVEN
H(s)=K
A( )=|K|
0, K0
( ) =
, K< 0
(6.4.1)
(6.4.2)
(6.4.3)
L( )=20lg|K|
Diagramele Bode sunt prezentate n Fig.6.4.1.
A( )
100
(6.4.4)
L() dB
40
30
|K|
10
20
20lg( |K| )
10
0.01
0.1
10
100
-10
0.1
-20
( )
Dac K<0
/2
Dac K>=0
0.01
0.1
10
100
/2
Figura nr.6.4.1.
Caracteristica complex de frecven este un punct , plasat n planul
(P,Q) la P( ) = K , Q( ) = 0, .
163
6. ANALIZA SISTEMELOR N
DOMENIUL FRECVEN
L( ) = 20 lg
( ) =
2
(6.4.5)
(6.4.6)
(6.4.7)
(6.4.8)
A() L() dB
100
40
=2
=1
30 Panta
-40 dB/dec
10
=1
Panta
-20 dB/dec
=2
Panta
20 dB/dec
Panta
40 dB/dec
20
10
0.01
0.1
10
100
10
100
-10
0.1
-20
()
=2
=1
/2
0
0
/2
0.01
0.1
=1
=2
Figura nr.6.4.2.
Caracteristicile complexe de frecven, n planul (P,Q) sunt:
drepte orizontale dac = 2k, k Z
P( ) = (1) k / 2k ; Q( ) = 0 i
drepte verticale
dac = 2k + 1, k Z P( ) = 0; Q( ) = (1) k / 2k+1
164
6. ANALIZA SISTEMELOR N
DOMENIUL FRECVEN
Acest element are o funcie de transfer cu un zerou real (Element PD). Prin
element PD se nelege un element Proporional - Derivator.
.
y(t) = Tu + u
Y(s) = (Ts + 1) U(s)
(6.4.9)
H(s) = Ts + 1 = T(s + z) , z = 1
T
s j H(j ) = 1 + j( T) = P( ) + jQ( )
A( ) = H(j ) = 1 + ( T) 2
(6.4.10)
(6.4.11)
L( ) = 20 lg 1 + ( T) 2
L a ( ) = aproximarea asimptotic a caracteristicii de amplitudine.
a ( ) = aproximarea asimptotic a caracteristicii de faz.
0
, T < 1
(6.4.12)
L a ( ) =
20 lg T , T 1
(6.4.13)
( ) = arctg( T )
0 ,
T < 0.2
ln 10
a ( ) = 2 lg( T) + 4 , T [0.2, 5]
(6.4.14)
,
T > 5
2
(6.4.15)
P( ) = Real(H(j )) = 1
(6.4.16)
Q( ) = Img(H(j )) = T
Caracteristicile Bode sunt prezentate n Fig.6.4.3.
A( )
100
L() dB
40
30
10
20
10
1
0.01
Eroare max.
3dB
0.1
Panta
+20 dB/dec
1
10
100
-10
( ) a ()
0.1
Eroare max.
6 grade
-20
/2
/4
0
0
0.01
/4
0.1 0.2
10
Figura nr.6.4.3.
165
100
6. ANALIZA SISTEMELOR N
DOMENIUL FRECVEN
=1/T=z
=1
0.5
( 1 )
( 1)
0
0
H(j 1)
0.5
=0
-0.25
Figura nr.6.4.4.
Din analiza caracteristicilor Bode i din cea complex de frecven se pot
face urmtoarele observaii:
1. Dac frecevena crete, ieirea ca semnal sinusoidal n timp va fi n avans n
raport cu intrarea.
2. Atunci cnd ieirea va fi n avans cu un interval de timp de T/4 n
raport cu intrarea.
3. Pentru punctul de frngere T = 1 = 1/T ieirea, ca semnal sinusoidal n
timp va fi cu T/8 n avans, ceea ce corespunde la o faz de /4 .
Q(
)
=
2
T
A( ) = H(j ) = (1 ( T) 2 ) 2 + 4 2 (T ) 2
(6.4.20)
L( ) = 20 lg A( )
(6.4.21)
[0, )
(6.4.22)
arctg 2T
, T < 1
1(T) 2
, T = 1
( ) = 2
2T
+ arctg
, T > 1
1(T) 2
166
(6.4.23)
6. ANALIZA SISTEMELOR N
DOMENIUL FRECVEN
L( ) = 20 lg 1 ( T ) 2 + 4 2 ( T ) 2
x = lg ( T ) T = 10 x
(6.4.24)
(6.4.25)
0
, T < 1
(6.4.27)
L a ( ) =
(
)
40
lg
T
,
1
, T < 1
A( ) Aa ( ) =
(6.4.28)
2
( T) , T 1
L a = 20 lg[Aa ( )]
Caracteristicile de frecven exacte depind de factorul de amortizare , aa
c avem o familie de caracteristici.
2
2
2
A( ) =
1
+ 4 2
(6.4.29)
n
n
1 ( T) 2 + 4 2 ( T) 2 =
6. ANALIZA SISTEMELOR N
DOMENIUL FRECVEN
A( )
Panta
+40 dB/dec
L() dB
100
40
10
20
>2/2
=2/2
0
1
0.01
0.1
1/2<<2/2
rez T
tT
=1/2
10
A( n) Am
0<<1/2
0.1
-20
0.01
-40
=0
=0
Figura nr.6.4.5.
Exemplu:
H(s ) = 100s 2 + 2s + 1 = T 2 s 2 + 2 s + 1 T = 10, = 0.1, n = 0.1
L( n ) = 20 lg (2) = 20 lg (0.2) = 13.2974
rez =
1
T
Am = Arez = 2 1 2 = A( n ) 1 2 = 0.19899
L() Amplitudine (dB)
Diagramele Bode
40
H(s)=100 s^2 + s + 1
20
0
=0.09039
10
200
()
-1
10
Faza (grade);
10
-1
10
Pulsaia (1/sec)
180
150
90 100
50
-2
10
10
Figura nr.6.4.6.
168
Pulsaia (1/sec)
6. ANALIZA SISTEMELOR N
DOMENIUL FRECVEN
1 ( T ) 2 + 4 2 ( T ) 2 = 1
Se noteaz
y=0
y = ( T 2 ) (1 y) 2 + 4 2 y = 1
2
y = 2(1 2 )
( T ) 2 = 2(1 2 2 ) t = c = 1 2 1 2 2
T
b. Caracteristica asimptotic faz - frecven
Afirmm c:
arctg 2T
, T < 1
1 (T )2
, T = 1
( ) = 2
2T
+ arctg
, T > 1
1(T) 2
Dac notm,
g(x) = arctg
vom avea
2 T
1 ( T ) 2
G(x) = ( )
T=10x
= arctg
210 x
1 10 2x
(6.4.35)
(6.4.36)
T10 x
210
+ arctg 2x , x > 0
110
i atunci poate fi aproximat prin trei drepte, din care dou asimptote orizontale i
o asimptot oblic.
Asimptotele orizontale,
x G(x) 0
x + G(x)
Asimptota oblic
y = G (0) x + /2
Faza asimptotic a va fi aproximat ntre dou puncte printr-o dreapt
care trece prin x=0, =/2
y = ln10 x + = 0 x 1 =
1 T = 10 x1
2
2 ln10
ln10
2
y=
x + = x2 =
2 T = 10 x2
ln 10
3
2 2
1 3
169
6. ANALIZA SISTEMELOR N
DOMENIUL FRECVEN
0
, T < 1T
ln(10)
a ( ) = 2 + lg( T) , T [ 1 T, 2 T]
, T > 2T
( ) a ()
ln(10)/
/2
C
D
0
0
(6.4.38)
B
0.1 1T
0.01
2T 10
100
/2
Figura nr.6.4.7.
Algoritmul pentru trasarea caracteristicii asimptotice de faz:
- se marcheaz punctul A [( T)=1; =/2]
- se marcheaz punctul C [( T)=10; = + ln 10 ]
2
Q
=1/T
Q=2
-0.25
=1
( 1 )
0.5
0
0
( 1)
H(j 1)
0.5
Figura nr.6.4.8.
170
=0
1
6. ANALIZA SISTEMELOR N
DOMENIUL FRECVEN
Polul este
H(s) = 1 = T ;
Ts + 1 s + p
1
p = .
T
1
1
H(j ) =
=
j T 2
2
1 + j T 1 + ( T)
1 + ( T)
1
P( ) =
, Q( ) = T 2
2
1 + ( T)
1 + ( T)
1
A( ) =
(6.4.40)
(6.4.41)
(6.4.42)
(6.4.43)
1 + ( T )
L( ) = 20 lg 1 + ( T ) 2
(6.4.44)
0
, T < 1
a
L ( ) = 20 lg ( T ) , T 1
(6.4.45)
x
(6.4.46)
( ) = arctg( T )
0
, T < 0.2
ln
10
a ( ) = 4 2 lg ( T ) , T [0.2, 5]
(6.4.47)
, T > 5
2
Carcateristicile Bode sunt prezentate n Fig.6.4.9. Se observ o frngere a
caracteristicii asimptotice de -20 dB/dec.
2
A()
10
20
L() dB
10
0.01
1
( )
a ()
/4
10
0.1
0.01
100
Panta
-20 dB/dec
-10
0
0
Eroarea max.
-3dB
0.1
1
-20
0.1 0.2
10
100
Eroarea max.
6 grade
/4
/2
3/2
Figura nr.6.4.9.
Caracteristica complex de freceven, n planul (P,Q), obinut prin
171
6. ANALIZA SISTEMELOR N
DOMENIUL FRECVEN
( 1)
-0.5
(6.4.48)
0.5
( 1)
1
=0
H(j 1)
= 1
-0.5
=1/T
Fig.6.4.10.
6.4.6. Element oscilant. Funcie de transfer cu doi poli compleci
2n
1
H(s) = 2 2
=
T s + 2Ts + 1 s 2 + 2 n s + 2n
n = 1 pulsatia naturala ; (0, 1) factorul de amortizare
T
H(j ) =
A( ) =
1
1(T) 2 +j2T
1(T) 2 j2T
(6.4.50)
(6.4.51)
L( ) = 20 lg 1 ( T ) 2 + 4 2 ( T ) 2
2T
arctg
, T < 1
2
1 (T )
, T = 1
( ) = 2
2T
arctg
, T > 1
1(T) 2
P( ) =
1(T) 2
Q( ) =
rez
rez
A( n ) = A( 1 ) = 1
T
2
c =t =
(6.4.49)
2 1
(6.4.52)
(6.4.53)
2T
2
2
2
L( n ) = L( 1 ) = 20 lg(2)
T
2 rez
(6.4.54)
(6.4.55)
(6.4.56)
(6.4.57)
(6.4.58)
172
6. ANALIZA SISTEMELOR N
DOMENIUL FRECVEN
(6.4.59)
0
, T < 1
L a ( ) =
40 lg ( T ) , T 1
(6.4.60)
L() dB
A()
100
40
10
20
=0
=0
0<<1/2
0.01
1
0.1
A( n) Am
=1/2
0.1
rez T
tT
1/2<<2/2
=2/2
10
Panta
-40 dB/dec
-20
>2/2
0.01
-40
Figura nr.6.4.11.
b. Caracteristica asimptotic faz - frecven
0
, T < 1T
ln(10)
a ( ) = 2 lg( T) , T [ 1 T, 2 T]
, T > 2T
( ) a ( )
/2
0
0.01
/2
ln(10)/
(6.4.61)
0.1 1T
B
2T 10
. .
C
Fig.6.4.12.
173
100
6. ANALIZA SISTEMELOR N
DOMENIUL FRECVEN
( res )
0
-0.5
0.5
1/2
( res )
=1/T
1/2
=1/T
=0
2/2
0<<2/2
( res ) (/2, 0)
=res
Figura nr.6.4.13.
Exemplu.
(0.1) 2
1
; n = 0.1 ,
T=10
H(s) =
=
100s 2 + 2s + 1 s 2 + 2 n s + 2n
2T = 2 = 2 = 0.1 ;
20 lg 1 = 20lg 1 = 14.01
2
2T
0.2
1
Am =
= 5.02 ;
L m = 20 lg(5.02) = 14.01
2 1 2
rez = 1 1 2 2 = n 1 2 2
T
L() Amplitudinea (dB)
L(n) =13.2974
20
Diagramele Bode
rez=0.09039
H(s)=
1
100 s^2 + s + 1
-20
Panta
-40
-2
10
()
-40 dB/Dec.
-1
10
Faza (grade);
10
Pulsaia (1/sec)
-50
-90 -100
-150
-180 -200
Figura nr.6.4.14.
174
Pulsaia (1/sec)
6. ANALIZA SISTEMELOR N
DOMENIUL FRECVEN
(6.5.1)
k = 1 :q
(6.5.2)
k ( ) = arg (Hk (j )) k = 1 : q .
(6.5.3)
A( ) = Ak ( ) ,
(6.5.4)
k=1
( ) = k ( )
(6.5.6)
k=1
De asemenea, caracteristicile asimptotice logaritmice de amplitudine i de
faz ale sistemului interconectat n serie sunt date de sumele caracteristicilor
asimptotice ale elementelor componente,
q
L ( ) = L ak ()
(6.5.7)
k=1
q
a ( ) = ak ()
(6.5.8)
k=1
Aceste relaii pot fi utilizate pentru trasarea caracteristicilor de frecven
pentru orice funcie de transfer.
O funcie de transfer poate fi decompus (factorizat) la numrtor i la
numitor folosind constantele de timp ca n relaia (6.5.9), n care termenul liber n
oricare polinom din factorizare este egal cu 1,
m1
m 1 +m 2
K ( i s + 1) 2i s 2 + 2 i i s + 1
i=1
i=m 1 +1
H(s) =
(6.5.9)
n1
n 1 +n2
s (T i s + 1) T 2i s 2 + 2 i T i s + 1
i=1
unde,
n1 + n2 = n ,
i=n 1 +1
m1 + m 2 = m ,
175
Z.
6. ANALIZA SISTEMELOR N
DOMENIUL FRECVEN
k=1
k=1
(6.5.10)
unde Hi (s) = Hi i (s) este una dintre funciile de transfer elementare studiate deja
indicate, dac este necesar, prin supraindicele ki.
Factorizarea sub forma constantelor de timp pune n eviden un factor K
care este denumit "factorul general de amplificare" al unei funcii de transfer.
Factorul general de amplificare poate fi calculat nainte de factorizarea
propriu-zis, utiliznd formula,
K = lim s H(s) ,
(6.5.11)
s0
(6.5.12)
176
(6.5.13)
(6.5.14)
(6.5.15)
6. ANALIZA SISTEMELOR N
DOMENIUL FRECVEN
H(s) =
B (s + z i )
i=1
n1
m 1 +m 2
s 2 + 2 s + 2
i i
i
i=m +1
1
n 1 +n2
s (s + p i ) s 2 + 2 i i s + 2i
i=1
i=n +1
(6.5.16)
unde
(6.5.19)
unde,
R(s) = K
(6.5.20)
s
ncorporeaz comportarea esenial pentru frecvene joase, n special pentru
0. Definim,
(6.5.21)
AR ( ) = R(j ) = K
L R ( ) = 20 lg(AR ( )) = 20 lg( K ) 20 lg( )
/2
if K 0
R ( ) = arg(R(j )) =
/2 if K < 0
Al doilea factor G(s),
(6.5.23)
m 1 +m 2
m1
G(s) =
(6.5.22)
( i s + 1) 2i s 2 + 2 i i s + 1
i=1
i=m +1
1
n1 +n 2
n1
(T i s + 1) T 2i s 2 + 2 i T i s + 1
i=1
i=n +1
(6.5.24)
nu are efect asupra caracteristicilor de frecven ale conexiunii serie atunci cnd
0.
ntr-adevr,
lim G(j ) = 1
lim arg(G(j )) = 0 .
G(0)=1 ,
(6.5.25)
0
177
6. ANALIZA SISTEMELOR N
DOMENIUL FRECVEN
(s + 10) (20s + 1)
.
s (5s + 1) (s + 2)
(6.5.26)
(0 + 10) (0 + 1)
[y]
= 50
sec[u]
(0 + 1) (0 + 2)
(6.5.27)
(6.5.28)
R ( ) = arg(R(j )) = /2.
(6.5.29)
Este important de remarcat faptul c H(s) are,pe lng polul s=0, nc doi
poli reali simpli i dou zerouri reale simple, notate utiliznd (6.5.17), (6.5.18):
p0=0;
p1=0.2;
p2=2;
z1=0.05;
z2=10; (6.5.30)
6. ANALIZA SISTEMELOR N
DOMENIUL FRECVEN
(0.1s + 1)(20s + 1)
= H1 (s) H2 (s) H3 (s) H4 (s) H 5 (s) H6 (s)
s(5s + 1)(0.5s + 1)
H1 (s) = H11 (s) = 50 ;
H2 (s) = H22 (s) = 1s
1
H3 (s) = H53 (s) = 1 ;
H4 (s) = H54 (s) =
5s + 1
0.5s + 1
H5 (s) = H35 (s) = 0.1s + 1 ;
H6 (s) = H36 (s) = 20s + 1
H(s) = 50
unde
179
6. ANALIZA SISTEMELOR N
DOMENIUL FRECVEN
L()
La2
Amplitudine (dB)
L6
100
80
a
L1
60
L5
40
20
0
La4
-20
La 3
-40
-60
-3
10
()
-1
-2
100
10
10
10
a6
5a
102
Faza (grade)
90
45
3a
4a
-45
-90
2a
-135
-180
-3
10
-2
-1
100
10
10
=0.05 =0.2
0.05*5 2/5
0.05/5
Am notat prin
=2
L ai ,
ai
10
102
=10
2*5
Figura nr.6.5.1.
caracteristicile asimptotice ale elementelor Hi,i=1:6.
100 s+10
1
1
H(s) =
=1000 s 0.1s + 1
100s
+1
H1
H3
H2
s 100 s + 1
H4
T1
180
6. ANALIZA SISTEMELOR N
DOMENIUL FRECVEN
H1 (j ) = 1000 ;
L 1 = 20 lg 10 3 = 60 dB.
H2 (s) = 1s H2 (j ) = 1 ;
j
A2 ( ) = H2 (j ) =
1
2
1
=
L 2 = 20 lg A2 ( ) = 20 lg 1 = 20 lg = 20x
x
H3 (s) = 0.1s + 1 ;
H4 (s) =
1
100s + 1
Amplitudine (dB)
150
100
50
0
-50
10-4
-80
10-3
()
10-2
-1
100
101
102
10-1
100
101
102
10
Faza (grade)
-100
-120
-140
-160
-180
10-4
10-3
10-2
Figura nr.6.5.2.
Un alt exemplu este considerat n continuare
H(s) =
10 4 (s + 10)
(s + 1) (s 2 + 20s + 10 4 )
H(s) =
z1
10 4 s+10
1 s + 1 s 2 + 20.1 10 2 s+10 4
T1
2
n2
2
n2
10 0.1 s + 1
1 s + 1 10 4 s 2 + 20.1 10 2 s + 1
T1
T2
2
T2
181
6. ANALIZA SISTEMELOR N
DOMENIUL FRECVEN
=10 (0.1 s + 1)
H1
H2
1
1
4
2
(s + 1) (10 s + 2 0.1 10 2 s + 1)
H3
H4
Caracteristica ()
Figura nr.6.5.3.
Pentru a arta influena formei caracteristicilor Bode asupra rspunsului n
timp, sunt considerate n continuare dou funcii de transfer,
1
1
i H2 (s) =
.
2
100s + s + 1
100s + 5s + 1
Caracteristicile Bode i rspunsurile la intrare treapt pentru aceste funcii de
transfer sunt prezentate n Fig.6.5.4.
H1 (s) =
182
6. ANALIZA SISTEMELOR N
DOMENIUL FRECVEN
Figura nr.6.5.4.
6.5.4.3. Trasarea direct a caracteristicilor Bode
Caracteristicile Bode pot fi trasate direct prin luarea n considerare a
urmtoarelor observaii prrivind comportarea asimptotic:
1. Un zerou real i = z i < 0 determin n punctul de frngere = z i > 0 o
modificare a pantei caracteristicii asimptotice de amplitudine cu +20dB/dec.
(frngere pozitiv cu 20 dB/dec.).
2. Un pol real i = p i < 0 determin n punctul de frngere = p i > 0 o
modificare a pantei caracteristicii asimptotice de amplitudine cu -20dB/dec.
(frngere negativ cu 20 dB/dec.).
3. O pereche complex de zerouri, s = i 1 ,i 2 , Re( i1 ,i 2 ) < 0 , soluie a ecuaiei
T 2i s 2 + 2 i T i s + 1 = 0 , i (0, 1), n,i = 1/T i determin n punctul de
frngere = n,i > 0 o modificare a pantei caracteristicii asimptotice de
amplitudine cu +40dB/dec. (frngere pozitiv cu 40 dB/dec.).
4. O pereche complex de poli, s = k 1 ,k 2 , Re( k 1,k 2 ) < 0 , soluie a ecuaiei
T 2k s 2 + 2 k T k s + 1 = 0 , k (0, 1), n,k = 1/T k determin n punctul de
frngere = n,k > 0 o modificare a pantei caracteristicii asimptotice de
amplitudine cu -40dB/dec. (frngere negativ cu 40 dB/dec.).
5. Pentru < min(z i , p i , n,i , n,ik ), i, k, comportarea asimptotic este
determinat numai de termenul R(s) din (6.5.20).
183
6. ANALIZA SISTEMELOR N
DOMENIUL FRECVEN
100
81.9382
P2=P1+20=-20+20= 0 dB/dec
80
60
40
-3
10
-2
10
-1
10
10
x
1
10
102
=2
=10
=0.05=0.5
0 =0.004
LR0=20lg(50)-1*lg(0.004)=33.974 +47.958=81.9382 dB
Figura nr.6.5.5.
Dac se alege, de exemplu , 0 = 0.004 se calculeaz
L R0 = L R ( 0 ) = 20 lg( K ) 20lg( 0 ) =
7. STABILITATEA SISTEMELOR
7. STABILITATEA SISTEMELOR
7.1. Definirea problemei
Stabilitatea este una dintre cele mai importante proprieti ale unui sistem.
Intuitiv, putem spune c un sistem este stabil dac st n repaus, n afar de cazul
n care perturbaii externe i afecteaz comportarea, i se ntoarce n starea de
repaus dac aciunea perturbaiilor externe dispare. Exist mai multe definiii
pentru stabilitatea sistemelor.
Una dintre aceste definiii se refer la aa-numita stabilitate intrare
mrginit - ieire mrginit - IMEM (n englez bounded input - bounded
output - BIBO): dac intrarea este mrginit atunci i ieirea rmne mrginit.
n plus, un sistem este asimptotic stabil dac este cu intrare mrginit ieire mrginit i ieirea tinde ctre o stare staionar.
Se poate spune c sistemul este stabil dac dispare componenta tranzitorie
a rspunsului i n final se va instala doar regimul permanent. Acest tip de
stabilitate se numete stabilitate extern.
Exist de asemenea aa-numita stabilitate intern care ia n considerare
rspunsul tranzitoriu n raport cu componentele vectorului de stare. Studiul
stabilitii interne necesit descrierea prin ecuaii de stare.
Foarte utilizat, ndeosebi pentru sistemele neliniare, este stabilitatea n
sens Liapunov, care este o condiie de continuitate a traiectoriei de stare n raport
cu starea iniial. Exist o teorie ampl despre stabilitatea Liapunov.
Pentru sistemele liniare invariabile n timp stabilitatea extern este
determinat de polii funciei de transfer
M(s)
,
(7.1.1)
H(s) =
L(s)
adic de rdcinile numitorului:
L(s) = 0 s = i ,
(7.1.2)
care trebuie s fie situai n semiplanul stng al planului complex Re( i ) < 0 .
Stabilitatea intern a unui sistem, exprimat prin ecuaiile de stare, este
determinat de valorile proprii ale matricii sistemului A, adic de rdcinile
polinomului caracteristic,
(7.1.3)
(s) = det(sI A) = 0 s = i
Un sistem extern stabil poate s nu fie intern stabil.
Dac sistemul este complet observabil i controlabil cele dou tipuri de
stabilitate sunt echivalente, astfel c n continuare vom discuta despre stabilitatea
sistemelor complet observabile i complet controlabile.
Polinomul de la numitorul funciei de transfer
L(s)=ansn+an-1sn-1+...+a1s+a0
(7.1.4)
poate fi considerat polinomul caracteristic
(s)=ansn+an-1sn-1+...+a1s+a0.
(7.1.5)
185
7. STABILITATEA SISTEMELOR
(7.2.1)
i=1
(7.2.2)
186
7. STABILITATEA SISTEMELOR
S considerm polinomul,
L(s) = a n s n + a n1 s n1 + ... + a 1 s 1 + a 0 a n 0
(7.2.3)
Presupunem c primul coeficient a n este pozitiv, (an>0). Se construiesc
aa-numiii determinani Hurwitz k unde n este un determinant n n .
a n1
an
0
n =
0
...
0
a n3
a n2
a n1
an
...
0
a n5
a n4
a n3
a n2
...
0
a n7
a n6
a n5
a n4
...
...
...
...
...
...
...
0
n coloane
0
0
0
0
...
a0
(7.2.4)
187
7. STABILITATEA SISTEMELOR
sn
s n-1
s n-2
s n-i
s n-i+1
s n-2
s0
1
1 an
2 an-1
3 r
3,1
... ...
i-2
r i-2,1
i-1 r
i-1,1
i r
i,1
...
n+1
rn+1,1
2 ...
an-2 ...
an-3 ...
r3,2 ...
... ...
ri-2,2 ...
ri-1,2 ...
ri.2 ...
0
j-1
a n-2(j-2) a n-2(j-1)
a n+1-2(j-1) a n+1-2(j)
r3, j-1
r3, j
...
...
r i-2,j
r i-1,j
r i,j
j+1
a n-2(j)
a n+1-2(j+1)
r3, j+1
...
...
...
...
...
...
ri-2,j+1
r i-1,j+1
r i,j+1
...
...
...
...
...
...
...
...
...
Figura Nr.7.2.1.
Conine n+1 linii i un numr de coloane notate prin indici.
Pentru fiecare linie puterea variabilei s este notat n ordine descresctoare.
La nceput se completeaz primele dou linii.
Dac indicii devin negativi tabela va fi completat cu 0.
Algoritmul pentru evaluarea intrrilor n tablou este bazat pe un determinant
2x2, care, pentru elementul general r i,j , i 3 , este
r
r
r i, j = r 1 i2,1 i2,j+1 , daca r i1,1 0
i1,1 r i1,1 r i1,j+1
(7.2.7)
7. STABILITATEA SISTEMELOR
L(s) = a 0 s n + a 1 s n1 + ... + a n1 s + a n ,
(7.2.8)
i se construiete tabela Routh pentru acest polinom reciproc.
b. Toate elementele unei linii sunt nule
Presupunem c
ri+1,k=0 , k=1,2,...
Atunci aceast parte din tabel arat astfel,
i 1
ni+1
s
i
r i, 1 r i, 2 r i, 3 ...
ni
s
i+ 1
0 0 0 ...
(7.2.9)
(7.2.10)
r i1
r i2
(7.2.12)
r i3
7. STABILITATEA SISTEMELOR
1
2
s1
s0
1
2
2
1
p
p 2
02p 00
p2
1 2
r 31 = 1p
p p 2
1 0
r 32 = 1p
p 0
3
0
0
00
4
0
0
00
= 1p (p 2 p 2 ) = 0 ;
=0
Se observ c toate elementele din linia a treia, i=3, sunt zero. Polinomul
ataat U(s) este,
U(s) = ps 2 + p 2 s 22 = p (s 2 + 2 )
L(s)=L1(s)U(s);
U'(s)=2ps+0
r 41
p p 2
1
=
2p 2p 0
= p 2 .
190
7. STABILITATEA SISTEMELOR
+
-
k s+1
s
1
(s+2)(s+3)
HR (s)
HF (s)
Figura Nr.7.2.2.
Vom nota,
Hd(s)=HR(s)H F(s) - funcia de transfer n circuit deschis
M(s)
Hd (s) = k 2 s + 1
=
s (s + 5s + 6) N(s)
Funcia de transfer n circuit nchis este,
d
Y(s)
M(s)
M(s)
Hv (s) =
= H d=
=
V(s) 1 + H N(s) + M(s) L(s)
L(s)
unde,
L(s) = s 3 + 5s 2 + 6s + ks + k = s 3 + 5s 2 + (6 + k)s + k
este polinomul caracteristic al sistemului n circuit nchis.
Vom analiza stabilitatea utiliznd tabela Routh,
s3
s2
1
2
s1
3 4k+30
5
4 k
s0
1 k +6
r 31 = 1
5 5 k
r 41 =
5
4k + 30
1
1
5
2
k+6
k
3
0
0
= k 5k 30 = 4k + 30
5
5
5
4k+30
5
k
0
kr
= r 31 = k
31
4k + 30 > 0
k>0.
k>0
191
7. STABILITATEA SISTEMELOR
Hd (s)
Figura Nr.7.3.1.
Funcia de transfer n circuit nchis, notat Hv (s) este,
Hd (s)
Hv (s) =
.
1 + Hd (s)
Vor fi utilizate urmtoarele notaii,
Ad ( ) = Hd (j )
(7.3.1)
(7.3.2)
d ( ) = arg Hd (j )
(7.3.3)
Stabilitatea sistemului n circuit nchis poate fi analizat pe baza
caracteristicii complexe de frecven a lui Hd(s).
O form simpl a criteriului Nyquist este:
Dac sistemul n circuit deschis Hd(s) este stabil, atunci sistemul n circuit
nchis cu funcia de transfer Hv (s) , (7.3.1), este asimptotic stabil dac i numai
dac caracteristica complex de frecven Hd(j ) las punctul critic (-1,j0) la
stnga atunci cnd crete de la 0 la .
Criteriul Nyquist poate fi dezvoltat i pentru sisteme care sunt instabile n
circuit deschis sau care oscileaz (la frecvena de rezonan) n circuit deschis
(polii lui Hd(s) sunt plasai pe axa imaginar). Toate aceste variante ale criteriului
se bazeaz pe principiul argumentului al lui Cauchy.
n astfel de situaii, n locul caracteristicii complexe de frecven Hd (j )
determinat pentru pulsaia real [0, ), se utilizeaz aa numita
carcateristic Nyquist HdN a lui Hd (s) .
192
7. STABILITATEA SISTEMELOR
j Im(H (j ))
Q
c = c2
Re(H (j ))
0
0
-1+j0
R=1
=0
H3(j )
H1(j )
c = c1
d
1= ( c1)
2=
H2(j )
3=(c3)
Figura Nr.7.3.2.
Caracteristica complex de frecven Hd1 (j ) a sistemului Hd1 (s) din
Fig.7.3.2., las punctul critic (-1, j0) n stnga, ceea ce nseamn c sistemul n
circuit nchis H1v (s) va fi stabil. Sistemul n circuit deschis cu caracteristica
complex Hd3 (j ) va determina un sistem instabil H3v (s) , iar cel cu caracteristica
Hd2 (j ) va determina un sistem n circuit nchis H2v (s) la limita de stabilitate.
7. STABILITATEA SISTEMELOR
jIm(H (j))
d
Planul H (j)
Ad
(-1,j0)
(t )
d
Re(H (j))
t = c
Figura Nr.7.3.3.
Poate fi obinut din ecuaia (7.3.2)
c = t = max { Ad ( ) = 1}
(7.3.4)
b. Marginea de faz . Marginea de faz reprezint unghiul (n sens orar)
dintre direcia vectorului Hd (j t ) i axa real negativ. Conform criteriului
Nyquist, exprim rezerva de stabilitate a sistemului n circuit nchis.
Marginea de faz este definit prin relaia,
= + d ( t )
(7.3.5)
d
d
unde am considerat ( t ) = arg H (j t ) pe cercul (2, 0]. Valoarea = 0 indic
limita de stabilitate. Pentru a avea o stabilitate "bun" (o rezerv de stabilitate
suficient de mare), indicatorului de calitate i se impune urmtoarea condiie
(condiie de performan)
imp
(7.3.6)
c. Pulsaia de tiere de faz .
Pulsaia de tiere de faz , reprezint cea mai mic pulsaie la care
caracteristica complex de frecven Hd (j ) intersecteaz axa real negativ.
= min { d ( ) = }
(7.3.7)
d. Marginea de amplitudine Ad .
Marginea de amplitudine Ad este lungimea vectorului Hd (j ) , adic
Ad = Ad ( )
(7.3.8)
imp.
194
7. STABILITATEA SISTEMELOR
(7.3.11)
A ( ) = H (j ) = H(j ) e j = H(j ) = A( )
(7.3.12)
( ) = arg(H (j )) =arg(H(j )) ( ) = ( )
(7.3.13)
()
H(j2)
H(j1)
H(j)
A(1) (1 ) =0
2
2
H(j2)
(0)=(0)
Re H(j )
H(j )
H(j1)
Figura Nr.7.3.4.
Sistemele cu ntrziere pstreaz n continuare atributul de liniaritate, dar
din pcate funcia lor de transfer nu mai este un raport de polinoame.
Funcia de transfer n circuit nchis se poate calcula analitic,
M(s)e s
M(s)e s
Hd (s) =
H v (s) =
(7.3.14)
N(s)
N(s) + e s M(s)
L(s)
dar numitorul L(s) nu este polinom i nu se mai poate rezolva cu uurin ecuaia
caracteristic L(s)=0, astfel c nu se mai pot aplica criteriile algebrice. n schimb,
criteriul Nyquist se poate aplica i pentru acest tip de sisteme.
Exist diverse metode de aproximare a factorului e s . O posibilitate este
de a utiliza aproximarea Pad:
1 2 s
s
e
(7.3.15)
1 + 2 s
195