Documente Academic
Documente Profesional
Documente Cultură
u1 y1
u2 y2
un ym
1
Un asemenea concept permite construirea unui sistem, dar nu se poate
demonstra că aceasta reflectă realitatea.
u m y
S2 S1
p2
2
această cauză, structura deschisă a sistemului asigură o precizie scăzută, în
realizarea relaţiei u → y.
p1
u m y
S2 S1
r
p2
S3
3
Mărimea є este abaterea sau eroarea dintre valorile dorite şi valorile obţinute,
pentru mărimea y. Ea este obţinută la ieşirea sistemului S22, prin diferenţa dintre
mărimea de referinţă i şi mărimea de ieşire y, şi prelucrată de sistemul S23 care
formează mărimea de comandă u.
Adaptarea la proces a variabilei de comandă u se realizează prin intermediul
sistemului de execuţie S24. Astfel, prin intermediul mărimii de execuţie m, căreia i se
asociază în general un flux energetic, se acţionează asupra procesului condus S1.
Se observă că reacţia sistemului automat închis este negativă. Aceasta
asigură filtrarea perturbaţiilor, creşterea preciziei, reducerea efectelor neliniarităţilor
etc.
S2 p
S22
q i + ε u y
S21 m
S23 S24 S1
-
p
EC
q i ε u m y
Ti S
RA EE
EE P
+ 23
- r
Tr
4
Traductorul de intrareTi primeşte mărimea prescrisă q, ce reflectă valoarea
dorită pentru mărimea de ieşire y,.şi formează mărimea de intrare i, iar
traductorul de reacţie Tr primeşte mărimea de ieşire y şi formează mărimea
de reacţie r,
• EC – elementul de comparaţie. Acesta formează, prin diferenţă, mărimea de
eroare є = i - r.
• RA – regulatorul automat formează mărimea de comandă u prelucrând
eroarea є, după o anumită lege de reglare.
• EE – elementul de execuţie primeşte mărimea de comandă u şi elaborează
mărimea de execuţie m, ce acţionează asupra procesului, modificănd
mărimea de ieşire y.
EC
i ε u y
+ S
RA
23 F=EE+P+Tr
-
5
p
RP Tp
EC up -
i uε u + y
ε F1
RA Σ Σ F2
+ + +
-
Sistemele automate (SA) se pot clasifica după mai multe criterii, având în vedere
fie structura acestora fie relaţia funcţională ce le caracterizează.
6
pa pα
-
i ε u y
RAA Proces
+
EC
BMP BI
CP
BC
7
2. Caracterizarea funcţională şi structurală
a sistemelor automate
2.1. Generalităţi:
u y
ELCM
Fig.2.1.
d ny dy d mu du
an (t ) n
+ + a1 (t ) + a 0 (t )y = b m (t ) m
+ + b1 (t ) + b0 (t )u (2.1)
dt dt dt dt
unde:
• u(t), y(t) sunt variabilele de intrare şi ieşire;
• ai(t), bj(t) sunt parametrii sistemului (coeficienţii ecuaţiei diferenţiale).
8
În cazul unui element invariant, coeficienţii ai şi bj sunt constanţi în raport cu
timpul.
a0 y = b0u (2.2)
sau
y = k 0u (2.3)
unde se scoate în evidenţă factorul de amplificare (sau coeficientul de trasfer):
b
k0 = 0 (2.4)
a0
care este definit pentru regimul staţionar.
dy
a1 = b0 u (2.5)
dt
sau
dy
T =u (2.6)
dt
sau
1 t
T ∫0
y= u (τ )dτ (2.7)
unde T este constantă de timp (de integrare):
a
T= 1 (2.8)
b0
9
unde:
b0
k0 = (2.14)
a0
a
T= 1 . (2.15)
a0
d 2h dh k f 1
M 2 +f + kh = F unde ω n = ; ξ= ; k0 = .
dt dt M 2 kM k
n
diy m
d Ji
∑
i =0
ai
dt i
= ∑ bJ J
J =0 dt
(2.19)
10
h
f
F
M
ni
d 2 y m1 d J m
∑
i =0
ai
dt i
= ∑ bJ
J =0 dt J
(2.20)
EC
i ε u m y
S
RA EE
EE P
+ 23
- r
Fig.2.3.
Proporţional P u (t ) = k R ε (t )
1 t
Proporţional-integral PI u (t ) = k R ε (t ) + ∫ ε (τ )dτ
Ti 0
dε (t )
u (t ) = k R ε (t ) + Td
Proporţional-derivativ PD dt
1 t dε (t )
Proporţional-integral-derivativ PID u (t ) = k R ε (t ) + ∫ ε (τ )dτ + Td
Ti 0 dt
11
Exemplu: Dacă se consideră că procesul (P) şi elementul de execuţie (EE)
sunt elemente de întârziere de ordinul I, iar regulatorul automat (RA) este de tip PI,
rezultă :
dy
• P : T1 + y = k1m;
dt
dm
• EE : T2 + m = k 2u;
dt
1
• RA : u = k R ε + ∫ εdt ;
T1
• EC : ε = i − y .
d 3y d 2y dy di
T1T2Ti 3
+ T i (T1 + T 2 ) 2
+ Ti (1 + k1k 2 k R ) + k1k 2 k R y = k1k 2 k R + k1k 2 k R i
dt dt dt dt
Observaţie: În regim staţionar, între valorile yst şi ist ale mărimilor de ieşire şi,
respectiv, intrare se stabileşte relaţia:
k1k 2 k R y st = k1k 2 k R i st
adică
yst = ist.
d ny d n −1 y dy d mu du
an n + an −1 n −1 + ... + a1 + a0 y = bm m + ... + b1 + b0 u (2.22)
dt dt dt dt dt
12
Aplicând ecuaţiei de mai sus transformata Laplace directă, cu condiţii iniţiale
nule, se obţine:
n m
Y (s )∑ ai s i = U (s )∑ bJ s J (2.23)
i =0 J =0
unde U(s)=L[u(t)] şi Y(s)=L[y(t)] sunt transformatele Laplace directe ale mărimilor
de intrare şi, respectiv, ieşire.
def
Y (s )
∑b s J
J
H (s ) = = J =0
(2.24)
U (s ) n
∑a s
i =0
i
i
Y (s ) = H (s ) ⋅ U (s ) (2.25)
de unde, aplicând transformata Laplace inversă, se obţine:
y(t)=L-1[H(s)U(s)] (2.26)
13
k0 k 0ω n2
H (s ) = 2 2 = (2.31)
T2 s + T1s + 1 s 2 + 2ξω n s + ω n2
U (s )
H RA (s ) = , (2.32)
ε (s )
este dată în tabelul 2.2.
P u (t ) = k R ε (t ) H RA (s ) = k R
1 t 1
PI u (t ) = k R ε (t ) + ∫ ε (τ )dτ H RA (s ) = k R 1 +
Ti 0 T s
i
dε (t )
u (t ) = k R ε (t ) + Td H RA (s ) = k R (1 + Td s )
PD dt
1 t dε (t ) 1
PID u (t ) = k R ε (t ) + ∫ ε (τ )dτ + Td H RA (s ) = k R 1 + + Td s
Ti 0 dt Ti s
u x1 x2 xn-1 y
H1(s) H2(s) ... Hn(s)
Avem, succesiv:
Rezultă:
14
Y (s ) n
H (s ) = = ∏ H k (s ) (2.33)
U (s ) k =1
de unde rezultă:
Y (s ) n
H (s ) = = ∑ H k (s ) (2.34)
U (s ) k =1
x1
H1(s)
x2
H2(s)
u y
. Σ
.
.
xn
Hn(s)
15
2.2.2.4.3. Conexiunea cu reacţie
ε y
i
Hd(s)
+
- r
Hr(s)
Avem:
de unde rezultă:
Y (s ) H d (s )
H 0 (s ) = = (2.35)
I (s ) 1 + H d (s )H r (s )
Y (s ) H d (s )
H 0 (s ) = = (2.36)
I (s ) 1 + H d (s )
ε y
i
Hd(s)
+
-
16
2.2.2.4.4. Echivalarea unui sistem cu reacţie neunitară cu un sistem cu
reacţie unitară
Y (s ) H d (s )
H 0 (s ) = = (2.37)
I (s ) 1 + H d (s )H r (s )
se poate pune sub forma:
Y (s ) 1 H d (s )H r (s )
H 0 (s ) = == (2.38)
I (s ) H r (s ) 1 + H d (s )H r (s )
y
i 1 ε
Hd(s) Hr(s)
H r (s ) +
- r
Fig.2.7.
17
k1 Qm (s ) k1 bm' s m + bm' −1s m −1 + ... + b1' s + 1
H (s ) = = (2.41)
s Pn''−1 (s ) s an'' s n −1 + an'' −1s n − 2 + ... + a 2'' s + 1
b0
unde k1 = , P’n-1(0)= Qm(0)= 1.
a1
Dacă a0=a1=0, la numitor se scoate factor comun termenul a2s, iar la
numărător termenul liber b0. Se obţine:
k (s + z1 )(s + z 2 )...(s + z m )
H (s ) = ⋅ (2.44)
s α (s + p1 )(s + p 2 )...(s + pn )
unde: -z1, -z2,…, -zm sunt zerourile lui H(s), iar –p1, -p2,…, -pn, sunt polii lui H(s).
1 1
Dacă se noteză: Ti = şi TK′ = rezultă:
zi pk
m m
k ∏ zi ∏ (T s + 1)i
H (s ) = α ⋅ i =1
n
⋅ i =1
n
(2.45)
s
∏ p ∏ (T s + 1)
k =1
k
k =1
k
kα ∏ (1 + Ti s )∏ (1 + T1i s + T 2 2i s 2 )
H (s ) = ⋅ i =1 i =1
(2.46)
sα
∏ (1 + T s )∏ (1 + T )
r r
1 1 2 2
r 1k s +T s
2k
r =1 k =1
18
2.3. Modele matematice structural–funcţionale
[ ]T
vectorul mărimilor de ieşire, y(t)= y 1 , y 2 ,..., y p , y ∈ Y ⊂ R p , atunci pot fi definite
relaţiile dintre mărimile de intrare şi variabilele de stare.
Notând variabilele de stare cu x1, x2, ..., xn şi cu x vectorul de stare, rezultă:
x(t)= [x1 , x 2 ,..., x n ] , x ∈ X ⊂ R n , unde X este spaţiul stărilor.
T
A ∈ Rn x n, B ∈ Rn x m, C ∈ Rp x n, D ∈ Rp x m.
d ny d n −1 y dy
n
+ a n −1 n −1
+ + a1 + a0 y = u (t ) . (2.48)
dt dt dt
19
x1 = x 2
x 2 = x3
x n −1 = x n (2.50)
x n = u (t ) − a0 x1 − a1 x 2 − − an −1, x n
Acesta se scrie sub formă matriceal–vectorială şi se obţine:
x 1 0 1 0 0 x1 0
x2 0 0 1 0 x 2 0
= ⋅ x + u (t ); (2.51)
3
x n −1
0 0 0 1 0
x
n − a0 − a1 − a 2 − an −1 x n 1
x1
x
[
y (t ) = 1 0 0 ⋅ 2 ]
(2.52)
xn
x = A ⋅ x (t ) + B ⋅ u (t )
(2.53)
y = C ⋅ x (t )
unde, matricele A, B, CT sunt:
0 1 0 0 0 1
0
0 0 1 0 0
A= ; B = ; C T = (2.54)
0 0 0 1 0 0
1 0
− a0 − a1 − a 2 − an −1
u2 y = ∑ ui u2 y = ∫ ∑ u i dt
i =1 u y=ku i =1
k
un un
20
Pentru întocmirea schemei de modelare, se pleacă de la derivata de ordinul n
a mărimii de ieşire şi, prin integrări succesive (utilizând n integratoare), se obţine
mărimea de ieşire y.
Se observă că variabilele de stare, alese ca variabiele de fază, sunt ieşirile
integratoarelor.
Utilizând două blocuri sumatoare şi n blocuri multiplicatoare, se obţine
mărimea x n , prin însumare algebrică, conform relaţiei:
x n = u (t ) − a0 x1 − a1 x 2 − − an −1 x n . (2.55)
u (t )
+ (n ) (n −1)
x n = y xn = y x 2 = y x1 = y
+ an −1
+ a1
+ a0
d ny d n −1 y dy d mu du
n
+ a n −1 n −1
+ + a1 + a 0 y = b m m
+ + b1 + b0 u , (2.56)
dt dt dt dt dt
d ny d n −1 y dy d nu d n −1u du
n
+ a n −1 n −1
+ + a1 + a 0 y = bn n
+ b n −1 n −1
+ + b1 + b0 u . (2.57)
dt dt dt dt dt dt
dny d nu d n −1u d n −1 y du dy
n
= bn n
+
bn −1 n −1
− a n −1
+ + b1
n −1
− a1 + (b0 u − a0 y ) (2.58)
dt dt dt dt dt dt
21
sau
dny d nu d n −1u d n −1 y du dy
n
= bn n
+
bn −1 n −1
− a n −1 n −1
+ + b1 − a1 + (b0 u − a0 y ) . (2.59)
dt dt dt dt dt dt
( ( ) )
y = bn u + ∫ bn −1u − an −1 y + + ∫ b1u − a1 y + ∫ (b0 u − a0 y )dt dt dt . (2.60)
u(t)
b0 b1 bn-1 bn
+ + + + y(t)
xn xn-1 x2 x1
+ + +
- - -
a0 a1 an-1
Observaţii:
1 1 1 1
Y (s ) = bn U (s ) + bn −1U (s ) − a n −1Y (s ) + + b1U (s ) − a1Y (s ) + (b0U (s ) − a 0Y (s ))
s s s s
22
În schema de modelare obţinută, ca variabile de stare, se aleg ieşirile
integratoarelor. Scriind relaţiile ce caracterizează blocurile (sumator, integratoare,
multiplicatoare), rezultă:
y(t) = x1+bnu(t)
Relaţiile de mai sus, sub formă matriceal-vectorială, se pot pune sub forma:
x 1 − an −1 1 0 0 x1 bn −1 − an −1 bn
a
x 2 − n − 2 0 1 0 x 2 bn − 2 − a n − 2 bn
= ⋅ + ⋅ u (t ) (2.61)
x n −1 − a1 0 0 1 x n −1 b1 − a1 bn
x − a 0 0 0 x b − a b
n 0 n 0 0 n
y (t ) = [1 0 0 0]⋅ [x1 x 2 x 3 x n ] + bn u (t )
T
(2.62)
− an −1 1 0 0 bn −1 − an −1 bn 1
0
− an − 2 0 1 0 bn − 2 − a n − 2 bn
A = ; B = ; C T = 0 ; D = [ b ].n (2.63)
− a1 0 0 1 b1 − a1 bn
− a
0 0 0 0
0 b0 − a 0 bn
Y (s ) C1 C2 Cn n
H (s ) = = + + ... + = ∑ H i (s ) (2.64)
U (s ) s + λ1 s + λ2 s + λn i =1
23
unde - λ1 , - λ 2 ,…, - λn sunt rădăcinile ecuaţiei caracteristice, iar C1, C2,…, Cn sunt
constante.
Cum funcţia de transfer H(s), în urma descompunerii, este echivalentă cu o
sumă de funcţii de transfer (vezi relaţia (2.34)), adică:
Y (s ) n
H (s ) = = ∑ H i (s ) , (2.65)
U (s ) i =1
unde
Ci
H i (s ) = , i = 1, n , (2.66)
s + λi
x1
H1(s)
x2
H2(s)
u y
. Σ
.
.
xn
Hn(s)
Fig.2.11.
Notând cu x1, x2,…, xn ieşirile blocurilor din schema din fig. 2.11, pentru
i = 1, n , rezultă:
X (s ) Ci
H i (s ) = i = , (2.67)
U (s ) s + λi
de unde se obţine:
Ci
X i (s ) = U (s ) (2.68)
s + λi
sau
X i (s )s + λi X i (s ) = C i U (s ) (2.69)
sau
X i (s )s = C i U (s ) − λi X i (s ) (2.70)
sau
1
X i (s ) = (CiU (s ) − λi X i (s )) . (2.71)
s
24
Relaţia (2.71) permite întocmirea schemei de modelare (vezi fig. 2.12)
corespunzătoare funcţiei de transfer (2.67).
u
Ci +
xi
λi
C1 +
x1
λ1
C2 +
u x2
- y
λ2
Cn +
xn
λn
Cum x1, x2,…, xn sunt ieşirile integratoarelor, acestea sunt chiar variabilele de
stare, rezultă relaţiile:
25
x 1 = −λ1 x1 + C1 u (t )
x = −λ x + C u (t )
2 2 2 2
(2.72)
x n = −λn x n + C n u (t )
y (t ) = x1 + x 2 + ... + x n (2.73)
−λ 0 0
x 1 1 x C
1 1
0 − λ2 0 x 2 C 2
x2 =
+ u (t ) (2.74)
x n 0 0 − λn x n C n
x1
x
y (t ) = [1 1 1] 2 (2.75)
xn
− λ1 0 0 C1 1
1
0 − λ2 0 C
A= B = 2 C =
T
(2.76)
0 0 − λ C n 1
n
26
2.4. Caracteristici de frecvenţă
Fig.2.14.
27
2.4.1.1. Etapele trasării caracteristicii amplitudine-fază
ω 0+ +∞
Re H ( jω )
Im H ( jω )
2.4.1.2. Aplicaţie
k
H (s ) = , (2.80)
s (1 + T1s )(1 + T2 s )
a) Pentru s = jω :
k − kj (1 − jωT1 )(1 − jωT2 )
H ( jω ) = = =
(
jω (1 + jωT1 )(1 + jωT2 ) ω 1 + ω 2T12 1 + ω 2T22 )( )
=
− k (T1 + T2 )
+
− kj 1 − T1T2ω ( ,
2
)
( )( ) (
1 + ω 2T12 1 + ω 2T22 ω 1 + ω 2T12 1 + ω 2T22 )( )
de unde rezultă:
− k (T1 + T2 )
Re H ( jω ) = (2.81)
( )(
1 + ω 2T12 1 + ω 2T22 )
Im H ( jω ) =
(
− k 1 − T1T2ω 2
.
) (2.82)
( )(
ω 1 + ω 2T12 1 + ω 2T22 )
b) Pentru ω ∈ [0 + ;+∞ ) , se obţin rezultatele din tabelul 2.3.
28
1
ω 0+ +∞
T1T2
Re H ( jω ) − k (T1 + T2 ) kT1T2 0-
−
T1 + T2
Im H ( jω ) -∞ 0 0+
Tabelul 2.3.
j Im H ( jω )
− kT1 T2
T1 + T2
-k(T1+T2) ω = +∞ Re H ( jω )
ω = 1 T1T2
ω = 0+
Fig. 2.15.
29
2.4. Caracteristici logaritmice de frecvenţă
2.4.1. Introducere
H (s ) = H1 (s ) ⋅ H 2 (s ) H n (s ) (2.84)
Observaţie: Pentru două elemente ale căror funcţii de transfer H1(s) şi,
respectiv, H2(s) sunt inverse, adică
30
2.4.2. Caracteristicile de frecvenţă logaritmice ale principalelor tipuri de
elemente
H ( jω ) dB = 20 log k (2.88)
şi
arg H ( jω ) = 0 . (2.89)
H ( jω ) dB
20logk k>1
-1 0 1 2 k=1 log ω [dec ]
ω
0,1 1 10 100
k<1
arg H ( jω ) [rad]
decadă
-1 0 1 2 3 log ω [dec ]
ω
0,1 1 10 100 1000
Fig. 2.16.
31
Pentru s = jω , rezultă:
H1 ( jω ) dB = 20 log ω (2.90)
π
arg H1 ( jω ) = . (2.91)
2
H ( jω ) dB
dB
20
dec
20dB
log ω [dec ]
1
ω
-20dB
dB
-20
dec
arg H ( jω ) [rad]
π 2
0 log ω [dec ]
ω
-π 2
Fig. 2.17.
32
de unde rezultă:
H1 ( jω ) dB = 20 log 1 + ω 2T 2 (2.93)
arg H ( jω ) ≈ 0 . (2.96)
π
arg H1 ( j T ) =
. (2.98)
4
Rezultă că, pentru ω = 1 T , caracteristica amplitudine-pulsaţie trece prin
punctul de ordonată 3dB, iar caracteristica fază-pulsaţie trece prin punctul de
ordonată π 4 .
1
3. Dacă ω >> , rezultă ωT >> 1 , adică termenul ωT ia valori supraunitare. Se
T
fac aproximările:
π
arg H1 ( jω ) ≈ (2.100)
2
33
H ( jω ) dB
dB
20
dec
dB
-20
dec
arg H ( jω ) [rad]
π 2
π 4 log ω [dec ]
ω =1 T ω
-π 4
-π 2
Fig. 2.18.
Pentru s = jω , se obţine:
H1 ( jω ) = 1 + 2 jξωT − ω 2T 2 (2.102)
de unde rezultă:
(
H1 ( jω ) dB = 20 log 1 − ω 2T 2 )2
+ 4ξ 2ω 2T 2 (2.103)
2ξωT
arctg 1 − ω 2T 2 daca ω < 1 T
arg H 1 ( jω ) = (2.104)
2ξωT
π + arctg daca ω > 1 T
1 − ω 2T 2
34
H1 ( jω ) dB ≈ 0 (2.105)
arg H1 ( jω ) ≈ 0 . (2.106)
Rezultă că:
− ∞ daca ξ = 0
H1 ( j T ) dB = 20 log (2ξ ) = 0 daca ξ = 0,5 (2.108)
6 dB daca ξ = 1
π
arg H1 ( j T ) = (2.109)
2
Deci, pentru ω = 1 T , caracteristica amplitudine-pulsaţie trece printr-un punct a
cărui ordonată este funcţie de valoarea factorului de amortizare ξ , iar
caracteristica fază-pulsaţie trece prin punctul de ordonată π 2 .
1
3. Dacă ω >> , rezultă ωT >> 1 , adică termenul ωT ia valori supraunitare. Se
T
fac aproximările:
(
H1 ( jω ) dB = 20 log 1 − ω 2T 2 )
2
+ 4ξ 2ω 2T 2 ≈ 20 log ω 4T 4 + 4ξ 2ω 2T 2 =
2ξωT
arg H1 ( jω ) = π + arctg ≈π . (2.111)
1 − ω 2T 2
35
H ( jω ) dB dB
40
dec
ξ creşte
6 dB log ω [dec ]
ω =1T ω
dB
- 40
dec
arg H ( jω ) [rad]
π
π 2 ξ creşte log ω [dec ]
ω =1 T ω
-π 2
−π
Fig. 2.19.
10 (1 + 0,1s )
H (s ) = (2.112)
s (1 + 0,01s )
36
Conform paşilor de mai sus, funcţia de transfer se pune sub forma:
1 1
H (s ) = 10 ⋅ ⋅ (1 + 0,1s ) ⋅ = H1 (s )H 2 (s )H 3 (s )H 4 (s ) (2.113)
s 1 + 0,01 s
H ( jω ) dB
H(s)
dB dB H3(s)
-20 20
dec dec
20dB H1(s)
log ω [dec ]
ω =1 ω1 = 10 ω 2 = 100 ω
dB
dB -20
-20 dec
dec
H4(s)
H2(s)
arg H ( jω ) [rad]
π 2 H3(s)
π 4
1 2 log ω [dec ]
-π 4 H4(s) ω
-π 2
H(s) H2(s)
Fig. 2.20.
37
3. Calculul performanţelor sistemelor automate liniare
Pentru un semnal treaptă aplicat la intrare, răspunsul ideal este tot de forma
unui semnal treaptă, eventual de altă valoare. În realitate, răspunsul are o formă de
variaţie diferită de treaptă, de obicei acesta este periodic amortizat. În fig.3.1, pentru
un semnalul de intrare treaptă unitară, i(t), este reprezentat semnalul de ieşire
periodic amortizat, y(t).
i(t) y(t)
ε st
1
t
Fig.3.1.
y (t ) - y st < Δy st , ∀ t ≥ tt , (3.2)
unde ∆ = 2 ÷ 5% din yst.
38
Pentru yst = 1, condiţia devine:
1+ Δ
1− Δ
yst=1
t
tt
Fig.3.2.
y M − y st
σ= 100 [%] (3.4)
y st
σ = σ 1 = y M − 1. (3.5)
y(t)
yM
σ1 = σ
σ2
Yst=1
t
Fig.3.3.
39
σ2
δ= . (3.6)
σ1
y(t)
yst1
ν1
yst2
Fig.3.4.
yst
astatice (γ = 0 )
statice (γ ≠ 0 )
p
Fig.3.5.
40
3.1.1.3. Indici de calitate globali (integrali)
∫ ε (t )dt .
∞
I1 = (3.8)
0
Valorile pentru acest indice sunt date de ariile haşurate din figurile 3.6.a,
pentru un răspuns aperiodic, sau 3.6.b, pentru un răspuns periodic amortizat.
Dacă, în cazul din fig.3.6.a, acest indice este eficient, în cazul din fig.3.6.b,
indicele dă erori grosolane, deoarece suma ariilor pozitive (de sub axă) şi negative
(de deasupra axei) poate avea o valoare mică, chiar şi în cazul în care răspunsul se
amortizează greu. Acest neajuns face ca, în cazul în care răspunsul este ca cel din
fig.3.6.b, indicele de performanţă I1 să nu poată fi folosit.
y(t) y(t)
-
yst yst -
+ +
+
y(t) y(t)
t t
a) b)
Fig.3.6.
41
- banda de trecere (lărgimea de bandă) este dată de pulsaţia ω B pentru care.
2
M (ω ) < 0,707 = , ∀ ω < ωB (3.13)
2
sau
M dB (ω ) < −3 dB , ∀ ω < ωB . (3.14)
Pentru un sistem automat liniar, ω B trebuie să fie cât mai mic. În acest caz,
cum perturbaţiile sunt de înaltă frecvenţă, sistemul este mai puţin sensibil la acţiunea
acestora.
M (ω )
Mv
M(0)
0,707
ωr ωB ω
Fig.3.7.
i (t ) = a0 t / 2 .
2
42
3.2. Stabilitatea sistemelor automate liniare
Pentru stabilitatea unui sistem, există diverse definiţii şi concepte, dintre care
menţionăm:
• stabilitatea stării de echilibru, obţinută pentru x = 0 ;
• conceptul de stabilitate energetic, conform căruia un sistem disipativ izolat este
stabil dacă variaţia de energie este negativă şi scade până la valoarea minimă,
corespunzătoare stării de echilibru;
• stabilitatea de tip ieşire mărginită pentru intrare mărginită, conform căruia, un
sistem este stabil dacă, pentru un semnal mărginit aplicat intrare, la ieşire, se
obţine un semnal mărginit.
i (t ) ≤ M1 (3.17)
să rezulte
y (t ) ≤ M 2 (∀)t ≥ 0, unde M1, M2>0. (3.18)
43
Re s i ≤ 0 , pentru i = 1, n (3.22)
• instabil, dacă există cel puţin o rădăcină situată în semiplanul drept al planului
s, adică are partea reală strict pozitivă:
Criteriile de stabilitate pot fi algebrice sau frecvenţiale, cele mai utilizate dintre
acestea fiind criteriul algebric Hurwitz şi criteriul frecvenţial Nyquist.
Dacă cel puţin un coeficient al ecuaţiei caracteristice este negativ sau nul,
sistemul este instabil.
44
an −1 an −3 a n −5 0
an an −2 an − 4 0
∆nH = 0 an −1 a n −3 0 (3.25)
0 0 0 a0
ak > 0 , pentru k = 0, n
(3.28)
∆ k H > 0 , pentru k = 1, n .
Observaţie: Criteriul Hurwitz ne spune dacă un sistem este stabil sau nu, dar
nu ne dă indicaţii cu privire la rezerva de stabilitate, El nu ne spune cât de aproape
sau de departe este sistemul de limita de stabilitate.
3.2.2.1.1. Aplicaţie
ε y
I
H(s)
+
-
Fig.3.8.
45
Cum funcţia de transfer a sistemului in circuit închis este:
Y (s ) H (s )
H 0 (s ) = = (3.30)
I (s ) 1 + H (s )
1 + H (s ) = 0 , (3.31)
adică:
T1 + T2 k 0
∆ 3 H = T1T2 1 0 (3.34)
0 T1 + T2 k
∆ 1H = an =1 > 0 (3.35)
T1 + T2 k
∆ 2H = = T1 + T2 − kT1T2 > 0 (3.36)
T1T2 1
∆ 3H = k ∆ 2H > 0 (3.37)
Rezultă concluziile:
1 1
• dacă + > k , sistemul este stabil;
T1 T2
1 1
• dacă + = k , sistemul este la limită de stabilitate;
T1 T2
1 1
• dacă + < k , sistemul este instabil.
T1 T2
46
3.2.2.2. Criteriul de stabilitate Nyquist
3.2.2.2.1.1. Aplicaţie
T1T2
−k > −1, (3.38)
T1 + T2
47
j Im H ( jω )
(-1,j0) ω = +∞
Re H ( jω )
− kT1 T2
T1 + T2
ω = 0+
Fig.3.9.
M ϕ = π + arg H ( jω c ) . (3.41)
48
arg H ( jωπ ) = −π . (3.42)
Mc dB
= 20 lg M c = −20 lg H ( jω ) (3.44)
Se recomandă: 3 ≤ M c ≤ 10 .
j Im H ( jω )
(-1,j0)
ωπ ω = +∞ 1
Re H ( jω )
ϕc
ωc
Sistem stabil:
Mϕ > 0
ω c < ωπ
Mc < 1
ω = 0+
Fig.3.10.
49
Regim de funcţionare Condiţii
Tabelul 3.1.
j Im H ( jω ) j Im H ( jω )
ωc
(-1, j0) (-1, j0)
ω = +∞ Mϕ ω = +∞
ω c = ωπ M ϕ =0 Re H ( jω )
ωπ Re H ( jω )
Mϕ < 0
Mϕ = 0 ω c < ωπ
ω c = ωπ Mc > 1
ω = 0+ Mc = 1 ω = 0+
Fig.3.11.
50
ω c < ωπ (3.46)
H ( jω ) dB
arg H ( jω ) [rad]
ωc ωπ log ω [dec ]
ω
0 < Mϕ
−π
Fig.3.12.
51
3.3.1.1. Calculul erorii
H (s ) 1
ε (s ) = 1 − I (s ) = I (s ) , (3.47)
1 + H (s ) 1 + H (s )
rezultă că
s I (s ) s I (s )
ε st = lim ε (t ) = lim s ε (s ) = lim = lim⋅ . (3.48)
t →∞ s →0 s →0 1 + H (s ) s →0 k α Q (s )
1 + α ⋅
s P (s )
k α Q (s )
H (s ) = ⋅ , (3.49)
s α P (s )
unde α =1, 2, 3 şi P(0)=Q(0)=1.
s I (s )
ε st = lim⋅ . (3.50)
s →0 k α Q (s )
1 + α ⋅
s P (s )
52
Concluzie: Eroarea poate fi finită sau infinită. Cănd eroarea este finită, ea
poate fi zero, dacă pe calea directă există cel puţin un element integrator (adică
α ≥ 1), sau poate fi diferită de zero. Dacă este finită şi diferită de zero, atunci eroarea
este invers proporţională cu factorul de transfer k α .
Q (s ) = 0 , (3.57)
pentru λ = s + α 1 se obţine:
Q1 (λ ) = an′ λn + an −1λn −1 + ... + a ′λ + a0′ = 0 (3.58)
y 1 (t ) = C e −α t sin(β t + ϕ ) . (3.59)
53
Dacă primul maxim (σ1 ) se stinge la momentul t1, al doilea maxim (σ 2 ) se
2π
stinge la momentul t2= t1+Tp, unde Tp = este perioada proprie a oscilaţiei.
β
Rezultă gradul de amortizare
2π
−α t 1+
β α
σ C ⋅e − 2π
δ = 2 = =e β
, (3.60)
σ1 C ⋅ e −α t 1
α
deci gradul de amortizare δ depinde de raportul , adică raportul dintre partea
β
reală şi partea imaginară a rădăcinii ecuaţiei caracteristice (3.57).
α
Pentru componenta cea mai oscilantă, raportul = maxim. Rezultă că dacă
β
se impune condiţia ca rădăcinile ecuaţiei caracteristice să se afle într-un sector
β
(fig.3.13.b) definit de unghiul γ = arctg , atunci este asigurat un anumit grad de
α max
amortizare.
+j +j
∆
β
α1
γ
+1 −α +1
−β
a) b)
Fig.3.13.
Y (s ) = C 0 s − K + C1s − K −1 + C 2 s − K −2 + (3.62)
unde
k = grad Q1(s) - grad Q2(s) +1. (3.63)
Aplicând transformata Laplace inversă, se obţine răspunsul indicial:
t k −1 tk t k +1
y (t ) = C 0 + C1 + C 2 + (3.64)
(k − 1)! k! (k + 1)!
54
Din această sumă se pot reţine doar câţiva termeni. Metoda este precisă în
cazul sistemelor rapide, deoarece t are valori foarte mici.
După cum s-a arătat în paragraful 2.3, un element liniar poate fi descris de un
sistem de ecuaţii matriceal-vactoriale de forma.
x = A ⋅ x (t ) + B ⋅ u (t )
(3.65)
y = C ⋅ x (t ) + D ⋅ u (t )
dx (t )
= A ⋅ x (t ) + B ⋅ u (t )
dt
Pentru calculul soluţiei y a acestui sistem, mai întâi se determină vectorul
variabilelor de stare x(t). Determinarea acestuia se face cu ajutorul matricei de
tranziţie (sau fundamentale), definită în continuare.
unde x (t 0 ) este vectorul valorilor iniţiale ale variabilelor de stare, iar exponenţiala
matriceală, prin definiţie, este:
A(t − t 0 ) A 2 (t − t 0 ) 2 A 3 (t − t 0 ) 3
e A( t −t 0 ) = I n + + + +. (3.68)
1! 2! 3!
φ (t , t 0 ) = φ (t − t 0 ) = e A (t −t 0 )
(3.69)
1) φ (t 0 − t 0 ) = φ (0 ) = I n
2) φ (t − t 1 ) ⋅ φ (t 1 − t 0 ) = φ (t − t 0 )
3) φ (t − t 0 ) = φ −1 (t 0 − t ) sau φ (− t ) = φ −1 (t )
dφ (t )
4) = Aφ (t )
dt
55
3.4.1.2. Determinarea soluţiei sistemului
x (t 0 ) = q (t 0 ) . (3.71)
dx (t ) dφ (t − t 0 ) dq (t )
= q (t ) + φ (t − t 0 ) , (3.72)
dt dt dt
dx (t ) dq (t )
= Aφ (t − t 0 )q (t ) + φ (t − t 0 ) . (3.73)
dt dt
dx (t ) dq (t )
= Ax (t ) + φ (t − t 0 ) (3.74)
dt dt
dq (t )
φ (t − t 0 ) = Bu (t ) , (3.75)
dt
de unde se obţine:
dq (t )
= φ −1 (t − t 0 )Bu (t ) . (3.76)
dt
q (t ) = q (t 0 ) + ∫ φ −1 (τ − t 0 )Bu (τ )dτ .
t
(3.77)
t0
q (t ) = x (t 0 ) + ∫ φ −1 (τ − t 0 )Bu (τ )dτ
t
(3.78)
t0
x (t ) = φ (t − t 0 )q (t ) = φ (t − t 0 )x (t 0 ) + φ (t − t 0 )∫ φ −1 (τ − t 0 )B u (τ )dτ
t
(3.79)
t0
56
adică
x (t ) = φ (t − t 0 )x (t 0 ) + ∫ φ (t − t 0 )φ (t 0 − τ )Bu (τ )dτ ,
t
(3.80)
t0
x (t ) = φ (t − t 0 ) x (t 0 ) + ∫ φ (t − τ )Bu (τ )dτ
t
(3.81)
t0
y (t ) = Cφ (t − t 0 ) x (t 0 ) + ∫ Cφ (t − τ )Bu (τ )dτ + Du (t )
t
(3.82)
t0
sX (s ) − x (0 ) = AX (s ) , (3.83)
unde X (s ) este vectorul ale cărui componente sunt transformatele Laplace directe
ale variabilelor de stare, iar x(0) este vectorul condiţiilor iniţiale, la momentul t0=0.
Grupând în membrul stâng termenii ce-l conţin pe X (s ) , se obţine relaţia:
din care, dacă det(sIn - A)≠0, adică matricea sIn - A este inversabilă, rezultă:
X (s ) = (sI n − A ) x (0 ) .
−1
(3.85)
x (t ) = e At x (0 ) = φ (t )x (0 ) , (3.87)
Φ (s ) = (sI n − A ) .
−1
(3.89)
57
Aplicaţie: Dacă matricea A are o formă diagonală, adică
− λ1 0 0
0 − λ2 0
A= (3.90)
0 0 − λn
s + λ1 0 0
0
s + λ2 0
sI n − A = (3.91)
0 0 s + λn
1
s + λ 0 0
1
1
0 0
Φ (s ) = (sI n − A) =1 = s + λ2 . (3.92)
0 1
0
s + λn
e =λ1 t 0 0
= λ2 t
0 e 0
φ (t ) = (3.93)
0 0 e =λn t
sX (s ) − x (0 ) = AX (s ) + BU (s ) (3.94)
Y (s ) = C ⋅ X (s ) + D ⋅ U (s )
X (s ) = (sI n − A ) x (0 ) + (sI n − A ) BU (s ) ,
−1 −1
(3.95)
58
Adică
Y (s ) = C Φ (s ) x (0 ) + C Φ (s )B U (s ) + D U (s ) . (3.97)
Y (s ) = C Φ (s )B U (s ) + D U (s ) = (C Φ (s )B + D ) U (s ) , (3.98)
Y (s )
H (s ) = = C Φ (s )B + D . (3.99)
U (s )
59
- Regim tranzitoriu slab amortizat cu oscilaţii care se sting greu. În acest caz,
corecţia se realizează, mai dificil, prin micşorarea factorului de transfer (creşte
eroarea staţionară) sau prin compensare. De obicei, se urmăreşte îmbunătăţirea
gradului de stabilitate.
k
H (s ) =
s (1 + T1s )(1 + T2 s ) . (3.100)
jIm H(j ω )
(-1,j0)
Re H(j ω )
H(s)
Hc(s)
Fig.3.14.
60
3.5.1.2. Comanda după derivată (corecţie serie)
De exemplu, dacă sistemul necorectat (un caz ideal) are în circuit deschis
funcţia de transfer:
1
H (s ) = 2 2 (3.102)
T s
rezultă:
H (s ) 1
H0 (s ) = = (3.103)
1 + H (s ) 1 + T 2s 2
şi, cu criteriul Nyquist, rezultă imediat că sistemul închis este la limită de stabilitate,
deoarece caracteristica amplitudine-fază se suprapune cu axa reală negativă, deci
trece prin punctul critic.
În serie cu elementele de pe calea directă, se introduce un element de
corecţie de tip PD, cu funcţia de transfer:
H c (s ) = k c (1 + Td s ) . (3.104)
În circuit deschis, pentru sistemul corectat, funcţia de transfer rezultă:
k c (1 + Td s )
H ′(s ) = H (s ) ⋅ H c (s ) = . (3.105)
T 2s 2
Cum, pentru sistemul închis, funcţia de transfer este:
H ′(s ) k (1 + Td s )
H 0′ (s ) = = 2 2c (3.106)
1 + H ′(s ) T s + k cTd s + k c
cu unul din criteriile de stabilitate rezultă imediat că sistemul închis este stabil.
Utilizarea unor reacţii rigide (de tip P) sau elastice (de tip D), pot determina
îmbunătăţirea regimului tranzitoriu. Reacţiile rigide pot cuprinde unul sau mai multe
elemente de pe calea directă, iar reacţiile elastice pot cuprinde toată calea directă
(reacţie după viteză).
k1
H1 (s ) = (3.107)
T1s + 1
61
i se aplică o reacţie negativă rigidă (fig.3.15). Dacă H c (s ) = k c este funcţia de
transfer a elementului de corecţie, pentru elementul de întârziere corectat, funcţia de
transfer devine:
k1
H1 (s ) T1s + 1 k1
H1c (s ) = = =
1 + H1 (s )H c (s ) k1 T1s + 1 + k 1k c . (3.108)
1+ kc
T1s + 1
Aceasta se poate pune sub forma:
k1
1 + k 1k c k1c
H1c (s ) = =
T1s T1c s + 1 , (3.109)
+1
1 + k 1k c
unde
k1 T1
k 1c = < k1 T1c = < T1 . (3.110)
1 + k 1k c 1 + k 1k c
i1 y1
H1(s)
+
-
Hc(s)
Fig.3.15.
62
3.5.1.3.2. Reacţia elastică
l i mH c (s ) = 0 , (3.111)
s →0
rezultă:
s 1 (s )I1 (sH)
l yi 1 (t )m
=l si (sm) = lsY→0 si (s )I1 (Hs ) = l
m i m . (3.112)
s →0 1 + H (s )H (s )
1 1c
t →∞ s →0
1 c
s (s )I H (s )I1H(s )
(s ) = ls →0 si 1m
l i m1 1 (s )I1H(s ) .
= l si 1m (3.113)
s →0 1 + H (s )H (s )
1 c l (i1 + Hm1 (s )H c (s )) s →0
s →0
l i sm1c (H
s )I1 (s ) = l i sm1 (sH)I1 (s ) (3.114)
s →0 s →0
Considerăm sistemul automat liniar din fig. 3.16. Asupra sistemului acţionează
o mărime perturbatoare p. Pentru compensarea acestei mărimi, a fost introdus blocul
cu funcţia de transfer Hc(s).
63
p
Hc(s)
up -
i uε u + y
ε H1(s) Σ H2(s) Σ H3(s)
+ + +
-
Fig. 3.16.
Y(s) =H3(s) [ P(s) + H2(s) [ H1(s) [I(s) - Y(s)] - Hc(s) P(s) ] ] (3.115)
Y(s) [1+ H1(s) H2(s) H3(s)] = H1(s) H2(s) H3(s) I(s) - H3(s) [1 - H2(s) Hc(s)] P(s)
Rezultă:
H1 (s )H 2 (s )H 3 (s ) H (s ) [1 − H 2 (s )H c (s )]
Y (s ) = I (s ) + 3 P (s ) (3.116)
1 + H1 (s )H 2 (s )H 3 (s ) 1 + H1 (s )H 2 (s )H 3 (s )
H 3 (s ) [1 − H 2 (s ) H C (s )]
∆Y (s ) = P (s ) (3.117)
1 + H1 (s ) H 2 (s ) H 3 (s )
64
Compensarea influenţează calităţile dinamice şi statice ale sistemului numai
în raport cu perturbaţia p. Ea rămâne fără efect faţă de celelalte perturbaţii care
acţionează asupra sistemului.
65
4. Proiectarea sistemelor automate liniare şi continue
Proiectarea unui sistem automat liniar şi continu porneşte de la un ansamblu
de date iniţiale care pot fi împărţite în două categorii:
1. Date iniţiale referitoare la instalaţia tehnologică:
• Datele trebuie să nu se refere numai la instalaţia tehnologică, ci şi la
caracteristicile elementului de execuţie şi ale traductorului de reacţie, întrucât
alegerea acestora este strâns legată şi condiţionată de aspectele constructive
de cuplare cu instalaţia tehnologică, de tipul şi gama de variaţie a mărimii de
ieşire.
• Partea fixată, adică ansamblul format din: instalaţie tehnologică, element de
execuţie şi traductor de reacţie, trebuie caracterizată atât în raport cu
semnalele de comandă, cât şi în raport cu mărimile perturbatoare.
2. Datele iniţiale referitoare la performanţele impuse:
• Sistemul automat trebuie să fie stabil.
• Pentru performanţele impuse, trebuie să se specifice tipul de semnal exterior
şi punctul de aplicare (semnal de intrare şi/sau mărime perturbatoare).
• Trebuie respectată condiţia de realizabilitate fizică (pentru H(s), numărul de
zerouri trebuie să fie mai mic decât numărul de poli) ce rezultă din principiul
cauzalităţii (la ieşirea unui sistem real efectul modificării unei mărimi se simte
cu o anumită întârziere).
66
4.1.1.1. Funcţia de transfer
Y (s ) C
H0 (2 ) (s ) = = (4.1)
I (s ) (s + p1 ) (s + p2 )
unde P (0 ) = Q (0 ) = 1, după cum s-a arătat în cadrul secţiunii 3.3.1.1, pentru intrare
treaptă unitară, se obţine o eroare staţionară nulă dacă α = 1 sau α = 2 . Cum
H (s ) k α Q(s )
H 0 (s ) = = α (4.3)
1 + H (s ) s P (s ) + k α Q(s )
pentru α = 1 sau α = 2 , se obţine
H 0 (s ) = 1. (4.4)
Rezultă că în cazul unui sistem închis, dacă este îndeplinită condiţia (4.4),
pentru intrare treaptă unitară, se obţine o eroare staţionară nulă, adică
ε st = 0 . (4.5)
Pentru sistemul de ordinul II, din condiţia (4.4) se obţine C=p1p2 şi rezultă:
2
p1p2 p1p2 ωn
H0 (2 ) (s ) = = 2 = 2 (4.6)
(s + p1 ) (s + p2 ) s + (p1 + p2 )s + p1p2 s + 2ξωns + ωn 2
unde:
p1 p2 = ω n2
(4.7)
p1 + p2 = 2ξω n
67
ξ = cos ϕ (4.10)
şi se pot deduce relaţiile:
1 − ξ 2 = sin ϕ (4.11)
1− ξ 2
= tg ϕ . (4.12)
ξ
1 ω n2
Y(2 ) (s ) = H 0 (2 ) (s ) ⋅ I (s ) = H 0 (2 ) (s ) ⋅ = 2 =
(
s s + 2ξω n s + ω n2 s )
ωn 1− ξ 2
1 s + ξω n ξ
= − + ⋅
n n (
s (s + ξω )2 + ω 1 − ξ 2 )
2
1− ξ 2 (s + ξωn )2 + (ω n 1− ξ 2 )
2
(
y (2 ) (t ) = 1 − e −ξ ωnt cos ωn 1 − ξ 2 t +
sin ϕ
)
cos ϕ −ξ ωnt
e
sin ωn 1 − ξ 2 t
( ) (4.13)
adică
y (2 ) (t ) = 1 −
1− ξ
e −ξωn t
2
(
sin ω n 1 − ξ 2 t + ϕ . )
(4.14)
4.1.1.3. Suprareglajul
unde k = 0, 1, 2, .
Rezultă:
( )
−ξω t
e n m1( 2 )
σ 1(2 ) = y (2 ) (t m1(2 ) ) − y st (2 ) = 1 − sin ω n 1 − ξ 2 t m1(2 ) + ϕ − 1 =
1− ξ 2
68
ξπ ξπ
− − ξπ
1−ξ 2 1−ξ 2 −
e e
=− sin (π + ϕ ) = sin (ϕ ) = e 1−ξ 2
(4.17)
1− ξ 2 1− ξ 2
y(2)(t)
ymax(2)
σ 1(2 ) = σ (2 )
σ 2 (2 )
t
tm0(2) tm1(2) tm2(2) tm3(2)
Fig. 4.1.
0,5 16 % 0,5
0,6 10 %
0,7 4,3 %
0,8 2% 0 0,5 1 ξ
y (2 ) (t ) - 1 < ∆ (4.19)
69
Ţinând cont de relaţia (4.14), condiţia (4.17) devine:
e −ξωn t
1− ξ 2
(
sin ω n 1 − ξ 2 t + ϕ < ∆ ) (4.20)
−ξω n t t ( 2 )
e
=∆ (4.21)
1− ξ 2
din care rezultă:
t t (2 ) =
(
ln ∆ 1 − ξ 2 ) (4.22)
− ξω n
Dacă se consideră ∆ =0,05, pentru diverse valori ale lui ξ , în tabelul 4.2, sunt
date relaţii ale duratei regimului tranzitoriu funcţie de ωn .
Tabelul 4.2.
70
2
H 0 (2 ) ( jω B (2 ) ) = (4.25)
2
adică
ω n2 2
= (4.26)
(ω 2
n −ω 2
B (2 ) )
2
+ 4ξ ω ω 2 2
n
2
B (2 )
2
ω 4 B (2 ) − 2(1 − 2ξ 2 ) ω n2 ω 2 B (2 ) − ω n4 = 0 (4.27)
ω B (2 ) = ω n 1 − 2ξ 2 + 2 − 4ξ 2 + 4ξ 2 (4.28)
ω B (2 ) ≅ 1,27ω n (4.29)
71
ωn
H 0 (2 ) (s ) ω 2
2ξ
H (2 ) (s ) = = n
= (4.34)
1 − H 0 (2 ) (s ) s (s + 2ξω n )
1
s s + 1
2ξω n
prin identificare (relaţia (4.2)), din relaţa (4.34), se obţine factorul total de amplificare
ωn
k 1(2 ) = (4.35)
2ξ
1 2ξ
ε st (2 ) = = . (4.36)
k 1(2 ) ωn
Concluzii:
σ ( 2 ) =e 1−ξ 2
≤ σ impus
t t (2 ) = 4 ≤ t t impus
ξ ωn
ω B (2 ) = ω n 1 − 2ξ 2 + 2 − 4ξ 2 + 4ξ 2 ≤ ω B impus (4.37)
−ξ
2π
1−ξ 2
δ (2 ) = e ≤ δ impus
2ξ
ε st (2 ) = ω ≤ ε st impus
n
Y (s ) C (s + z )
H 0 (3 ) (s ) = = (4.38)
I (s ) (s + p1 ) (s + p2 )
72
p1 p2 ω n2
Plecând de la îndeplinirea condiţiei (4.4), se obţine C = = . Rezultă:
z z
ω n2
(s + z ) s s
H 0 (3 ) (s ) = z = 1 + H 0 (2 ) (s ) = H 0 (2 ) (s ) + H 0 (2 ) (s ) (4.39)
s + 2ξω n s + ω n z
2 2
z
1 1 1 1
Y(3 ) (s ) = H 0 (3 ) (s ) ⋅ = H 0 (2 ) (s ) + H 0 (2 ) (s ) = Y(2 ) (s ) + s Y(2 ) (s ) (4.40)
s s z z
de unde rezultă:
1 dy (2 ) (t )
y (3 ) (t ) = y (2 ) (t ) + (4.41)
z dt
1 dy (2 ) (t )
y (3 ) (t ) = y (2 ) (t ) +
z dt
= 1−
e −ξωn t
1− ξ 2
sin ω n 1 − ξ 2 t + ϕ − ( )
−
1 ω n e −ξωn t
z 1− ξ 2
[ ( )
− ξ sin ω n 1 − ξ 2 t + ϕ + 1 − ξ 2 cos ω n 1 − ξ 2 t + ϕ = ( )]
= 1−
e −ξωn t
1− ξ 2
(
sin ω n 1 − ξ 2 t + ϕ + ) ω n e −ξω t
z 1− ξ
n
2
(
sin ω n 1 − ξ 2 t + ϕ − ϕ = )
= 1−
e −ξωn t
1− ξ 2
[sin (ω n ) (
1 − ξ 2 t ξ + cos ω n 1 − ξ 2 t 1 − ξ 2 + ) ] ω n e −ξω t
z 1− ξ
n
2
( )
sin ω n 1 − ξ 2 t =
= 1−
e −ξωn t
1− ξ 2
ω
z
(
ξ − n sin ω n 1 − ξ 2 t + 1 − ξ 2 cos ω n 1 − ξ 2 t
) ( )
Se introduce notaţia:
ωn
λ= (4.42)
z
şi rezultă
y (3 ) (t ) = 1 −
e −ξωn t
1− ξ 2
[(ξ − λ )sin (ω n ) (
1 − ξ 2 t + 1 − ξ 2 cos ω n 1 − ξ 2 t = )]
= 1−
e −ξωn t
1− ξ 2
2
λ − 2ξλ + 1
ξ −λ
λ − 2ξλ + 1
2
sin ω n 1 − ξ t +
2 1− ξ 2
λ − 2ξλ + 1
2
(
cos ω n 1 − ξ 2 t ) ( )
73
iar dacă se fac notaţiile:
ξ −λ
= cos γ (4.43)
λ − 2ξλ + 1
2
1− ξ 2
= sin γ (4.44)
λ2 − 2ξλ + 1
unde
1− ξ 2
γ = arctg (4.45)
ξ −λ
se obţine
y (3 ) (t ) = 1 −
e −ξωn t
1− ξ 2
(
λ2 − 2ξλ + 1 sin ω n 1 − ξ 2 t + γ . ) (4.46)
4.1.2.3. Suprareglajul
Plecând de la ecuaţia:
dy (3 ) (t )
=0 (4.47)
dt
se obţine ecuaţia
( )
ξωn sin ωn 1 − ξ 2t + γ = ωn 1 − ξ 2 cos ωn 1 − ξ 2t + γ ( )
de unde rezultă ecuaţia
(
tg ω n 1 − ξ 2t + γ = tg ϕ )
din care se obţin momentele de extrem
kπ − (γ − ϕ )
t mk (3 ) = , (4.48)
ωn 1− ξ 2
unde k = 0, 1, 2, .
Suprareglajul rezultă:
( )
−ξωn t m 1( 3 )
e
σ (3 ) = σ 1(3 ) = y (3 ) (t m1(3 ) ) − y st (3 ) = 1 − λ2 − 2ξλ + 1 sin ω n 1 − ξ 2 t m1(3 ) + γ − 1 =
1− ξ 2
π − (γ −ϕ ) π − (γ −ϕ )
−ξ −ξ
1−ξ 2 1−ξ 2
e e
=− λ − 2ξλ + 1 sin (π − (γ − ϕ ) + γ ) =
2
λ2 − 2ξλ + 1 sin (ϕ ) (4.49)
1− ξ 2
1− ξ 2
74
Se observă că, pentru sistemul cu doi poli şi un zero, suprareglajul depinde
de λ , γ , ϕ , şi ξ , deci de ω n , z şi ξ . Se constată că:
• Pentru λ = 0 , adică z → ∞ , rezultă σ (3 ) = σ (2 ) ;
• Pentru 0 < λ ≤ 2 , σ (3 ) creşte, dacă λ creşte.
În concluzie, prin introducerea zeroului, suprareglajul creşte (efect negativ).
Pleacând de la condiţia
y (3 ) (t ) - 1 < ∆ (4.51)
se obţine:
e −ξωn t
1− ξ 2
(
λ2 − 2ξλ + 1 sin ω n 1 − ξ 2 t + γ < ∆ ) (4.52)
e −ξωnt
λ2 − 2ξλ + 1 = ∆ (4.53)
1− ξ 2
t t (3 ) =
ln
(
λ2 − 2ξλ + 1 ln ∆ 1 − ξ 2 − ln λ2 − 2ξλ + 1
=
) (4.54)
− ξω n − ξω n
1
t t (3 ) = t t ( 2 ) + ln λ2 − 2ξλ + 1 (4.55)
ξω n
t t (3 ) < t t ( 2 ) (4.56)
75
ω B (3 ) ≥ ω B ( 2 ) (4.58)
|H0(3)(jω)| |H0(2)(jω)|
|H0(2)(jω)|
0,707 |H0(3)(jω)|
ωB(2) ωB(3) ω
Fig. 4.3.
ω B (2 ) ≤ ω B (3 ) ≤ 2ω B (2 ) . (4.59)
2π
σ 2 (3 ) −ξ
1−ξ 2
δ (3 ) = =e = δ (2 ) . (4.62)
σ 1(3 )
76
4.1.2.7. Factorul total de amplificare
ω n2 s
+ 1
s ω z
2
ω n2 + 1 2ξω n − n
H 0 (3 ) (s ) z z
H (3 ) (s ) = = = (4.63)
1 − H 0 (3 ) (s ) s
s 2 + 2ξω n s − ω n2
z 1
s s + 1
ω n2
2ξω n −
z
prin identificare (relaţia (4.2)), din relaţa (4.62), se obţine factorul total de amplificare
ωn
k 1(3 ) = (4.64)
2ξ − λ
77
Introducerea de poli suplimentari este totuşi impusă de condiţia de
realizabilitate fizică, întrucât funcţia de transfer a unui element fizic realizabil trebuie
să aibă un numar de poli mai mare sau egal cu numărul de zerouri. Ca urmare,
introducerea unui zero trebuie însoţită de introducerea unui pol.
Pentru ca polii suplimentari să influenţeze cât mai puţin performanţele
sistemului, se recomandă plasarea lor departe de origine.
Dacă se notează
p3 s + z
H EAI (s ) = (4.68)
z s + p3
unde H EAI (s ) reprezintă funcţia de transfer a unui element EAI, denumit element de
avans–întârziere (în engleză, lead-lag), efectul de avans fiind dat de –z, iar efectul
de întârziere fiind dat de polul –p3, rezultă
H 0 (4 ) (s ) = H 0 (2 ) (s ) H EAI (s ) (4.69)
78
Ta
x 2 (0 ) = x 2 (∞ ) = 1 (4.73)
Tb
Ta
Aspectul răspunsurilor x 2 (t ) , pentru diverse valori ale raportului , este
Tb
reprezentat în fig. 4.4.
x1(t) x2(t)
Ta
1< a
Tb
1
Ta î
1>
Tb
t
Fig. 4.4.
p3
= 1,01 ÷ 1,05 . (4.76)
z
79
4.2. Alegerea şi acordarea regulatoarelor pentru sisteme automate
liniare şi continue
Fig. 4.5.
y = yi + yp (4.77)
unde: yi este componenta lui y datorată mărimii de intrare (p=0), iar yp este
componenta lui y datorată lui p (i=0).
Acest criteriu porneşte de la ideea că un sistem automat are o comportare
optimă dacă:
yi = i (4.78)
şi
yp = 0 (4.79)
80
Y (s ) = Yi (s ) + Yp (s ) . (4.80)
Dar
Yi (s ) = I (s ) H 0 (s ) (4.81)
Yp (s ) = P (s ) H 0P (s ) (4.82)
unde:
H (s )
H 0 (s ) = (4.83)
1 + H (s )
H F2 (s )
H 0P (S ) = (4.84)
1 + H (s )
H (s ) = H RA (s ) H F1 (s ) H F2 (s ) = H RA (s ) H F (s ) . (4.85)
H 0 ( jω ) = 1
(4.88)
H 0P ( jω ) = 0
de unde rezultă:
M (ω ) = H 0 ( jω ) = 1
(4.89)
M P (ω ) = H 0P ( jω ) = 0
dM P (ω ) 1 d n M P (ω )
M P (ω ) = M P (0 ) + ω + ... + ω n + ....
dω ω = 0 n! dω n
ω =0
81
Evident, pentru satisfacerea condiţiilor (4.89) trebuie îndeplinite condiţiile:
M (0 ) = 1 (4.90)
d k M (ω )
= 0, unde k = 1, 2, (4.91)
dω k ω = 0
d k M P (ω )
= 0, unde k = 0, 1, (4.92)
dω k ω = 0
Condiţia (4.90) este asigurată dacă α=1,2 caz în care şi εst=0 pentru intrare treaptă
unitară.
În practică, condiţiile de mai sus nu pot fi îndeplinite cu exactitate. De aceea,
se va considera optimă soluţia care va conduce la realizarea unor condiţii cât mai
apropriate de cele ideale.
k =1 i =1
Π (1 + Tγ s ) ≅ 1 + (Tγ
i =1
i 1 + Tγ 2 + ... + Tγh )s . (4.94)
Notând:
TΣ = Tγ 1 + Tγ 2 + ... + Tγh (4.95)
se obţine:
kF
H F (s ) = n
(4.95)
Π (1 + T s )(1 + T s )
a
s K Σ
k =1
82
Pornind de la satisfacerea într-o măsură cât mai bună a condiţiilor criteriului
modulului, în varianta Kessler, pentru a rezulta o acordare optimă, se recomandă ca
funcţia de transfer a regulatorului automat să aibă expresia:
n
s a Π (1 + TK s )
H RA (s ) = k =1
(4.96)
2k F TΣ s
În acest caz, pentru calea directă, rezultă funcţia de transfer:
1
H (s ) = H RA (s ) ⋅ H F (s ) = , (4.97)
2TΣ s (1 + TΣ s )
iar pentru sistemul închis, se obţine funcţia de transfer:
H (s ) 1
H 0 (s ) = = (4.98)
1 + H (s ) 2TΣ s + 2TΣ s + 1
2 2
4,78
4,78
tt = = 1 ≅ 6,73TΣ . (4.102)
ωn 2TΣ
Observaţii:
83
pentru regulatorul automat, se obţine funcţia de transfer:
T1s + 1
H RA (s ) = , (4.104)
2k F TΣ s
adică un regulator de tip PI:
1 Ti s + 1
H RA (s ) = k R 1 + = . (4.105)
Ti s Ti
s
kR
2. Dacă funcţia de transfer a părţii fixate conţine două constante de timp
principale, adică:
kF
H F (s ) = (4.106)
(T1s + 1)(T2 s + 1)(TΣ s + 1)
pentru regulatorul automat, se obţine funcţia de transfer:
H RA (s ) =
(1 + sT1 )(1 + sT2 ) (4.107)
2k F TΣ s
adică un regulator de tip PID:
k R (1 + Td s )(1 + Ti s )
H RA (s ) = . (4.108)
Ti s
3. Dacă funcţia de transfer a părţii fixate conţine mai mult două constante de
timp principale, în urma acordării cu criteriul modulului varianta Kessler nu se mai
obţine un regulator tipizat.
După cum s-a arătat în cadrul secţiunii §4.2.1.1.1, în cazul utilizării variantei
Kessler a criteriului modulului, problema proiectării sistemului poate fi rezolvată cu
un regulator tipizat numai dacă funcţia de transfer a părţii fixate HF(s) conţine cel
mult două constante de timp principale.
Atunci când funcţia de transfer a părţii fixate conţine mai mult de două
constante de timp principale, problema acordării poate fi rezolvată cu ajutorul
regulatoarelor tipizate, dacă se utilizează o schemă de reglare în cascadă (fig. 4.6).
84
p
F
i ε2 u2 ε1 u1 α y
RA2 RA1 F1 F2
+ +
- -
Fig. 4.6.
În acest caz, partea fixată F este împărţită în mai multe părţi între care se
transmit anumite mărimi intermediare. În fig. 4.6, F este împărţită în F1 şi F2, iar α
este mărimea intermediară rezultată.
Împărţirea părţii fixate se face prin alegerea mărimilor intermediare după
criteriile:
1. Mărimile intermediare să fie uşor măsurabile prin mijloace tehnice simple (în
schemă au fost figurate reacţii directe, în realitate, pe căile de reacţie, sunt
instalate traductoare).
2. Părţile rezultate trebuie să aibă funcţii de transfer cu cel mult două constante de
timp principale, pentru ca schema să poată fi acordată cu regulatoare tipizate.
85
p
i ε2 u2 α y
RA2 H01(s) F2
+
-
Fig. 4.7.
kR = 0,5 kR0.
86
1
d) Pentru regulatoare PID cu funcţia de transfer H RA (s ) = k R 1 + (1 + Td s )
Ti s
87
4.3. Metoda locului rădăcinilor
4.3.1. Generalităţi
După cum s-a văzut în cadrul analizei sistemelor automate liniare şi continue,
răspunsul sistemului este funcţie de poziţia rădăcinilor ecuaţiei caracteristice, în
planul complex s. Cunoaşterea poziţiei rădăcinilor ecuaţiei caracteristice se poate
realiza trasând locul geometric al rădăcinilor, atunci când unul din parametrii
sistemului se modifică, de exemplu, factorul de transfer în stare deschisă.
Locul rădăcinilor este format din curbe pe care se deplasează rădăcinile
ecuaţiei caracteristice, atunci când factorul de transfer ia diverse valori. Se poate
astfel, pentru o localizare dată a polilor conform unor performanţe dorite, să se
aleagă, pentru factorul de transfer, valoarea dorită.
În continuare, se vor prezenta câteva reguli de trasare a locului rădăcinilor.
Considerăm funcţia de transfer a sistemului în stare închisă, cu reacţie
unitară, ca fiind de forma:
Q(s ) b s m + bm −1s m −1 + ... + b1s + 1
H (s ) = k =k m n , n>m (4.113)
P (s ) ans + an −1s n −1 + ... + a1s + 1
Dacă z1, z2,…,zm sunt zerourile lui H(s), iar p1, p2,…,pn polii lui H(s), se poate
scrie:
bm (s − z1 )(s − z2 )....(s − zm )
H (s ) = k (4.115)
an (s − p1 ) (s − p2 )...(s − pn )
Dacă se folosesc notaţiile:
s − zi = Azi e zi , pentru i = 1, m şi (4.116)
s − pi = Azi e pi , pentru i = 1, n (4.117)
H (s )
H 0 (s ) = (4.119)
1 + H (s )
ecuaţia caracteristică a sistemului închis rezultă:
1 + H (s ) = 0 . (4.120)
88
Cu relaţiile (4.113), (4.115), din ecuaţia (4.120), se obţin şi alte expresii pentru
ecuaţia caracteristică:
P (s ) + k ⋅ Q(s ) = 0 , (4.121)
sau
( ) ( )
ans n + an −1s n −1 + ... + a1s + 1 + k ⋅ bms m + bm −1s m −1 + ... + b1s + 1 = 0 , (4.122)
sau
an (s − p1 ) (s − p2 )...(s − pn ) + k ⋅ bm (s − z1 )(s − z2 )....(s − zm ) = 0 (4.123)
H (s ) = −1. (4.124)
b Π Azi
k ⋅ m i n=1 =1 (4.125)
an Π A
pi
i =1
m n
Regula 3: Pentru k=0, ramurile locului rădăcinilor pornesc din polii sistemului
în circuit deschis.
Justificare: Ecuaţia (4.123), pentru k=0, devine:
an (s − p1 ) (s − p2 )...(s − pn ) = 0 (4.127)
Rezultă că, pentru k=0, rădăcinile ecuaţiei caracteristice sunt polii lui H(s).
89
bm (s − z1 )(s − z 2 )....(s − z m ) = 0 (4.129)
Regula 5: Pentru k → ∞ , n-m ramuri ale locului rădăcinilor tind către linii
drepte (asimptote), care fac cu axa reală a planului s unghiurile:
α q +1 =
(2q + 1)π unde q = 0,1,, n − m − 1 (4.130)
n−m
bman an bm i =1 i =1
de unde se obţine:
n m
∑ pi − ∑ z i
s med = i =1 i =1
(4.135)
n−m
Pentru că cele n-m radăcini tind la infinit, în ecuaţia (4.133) se neglijează, în
raport cu termenul ce-l conţine pe sn-m, ceilalţi termeni şi se obţine:
an m −n
s +k =0 (4.136)
bm
sau
b b
s n −m = −k m = k m (cos π + sin π ) (4.137)
an an
de unde rezultă cele n-m radăcini care tind la infinit:
b
s q = m −n k m cos
(2q + 1)π + i sin (2q + 1)π (4.138)
an n−m n − m
unde q = 0,1,, n − m − 1.
Din relaţia (4.138), rezultă că rădăcinile sunt situate pe un cerc a cărui rază
creşte cu k. Razele pe care se deplasează rădăcinile ecuaţiei caracteristice
90
reprezintă direcţiile asimptotice care, evident, pornesc din centrul cercului şi fac cu
axa reală unghiurile.
α q +1 =
(2q + 1)π , unde q = 0,1,, n − m − 1. (4.139)
n−m
Regula 6: Locul rădăcinilor conţine toate porţiunile axei reale care se află la
stânga unui număr impar de poli şi zerouri.
Justificare: Considerăm în planul s o repartiţie pentru polii şi zerourile lui H(s)
ca în fig. 4.8. Fie punctul M(s) situat pe axa reală. Se observă că:
• pentru o pereche de poli (sau zerouri) complecşi conjugaţi situaţi în dreapta
punctului M, suma argumentelor fazorilor cu vârful în M este de 2π. De exemplu,
pentru polii p2 şi p3, suma argumentelor este: θ p2 + θ p3 = 2π ;
• pentru un pol (sau zerou) situat pe axa reală în dreapta punctului M argumentul
este π ( de exemplu, pentru zeroul z1);
• pentru un pol (sau zerou) situat pe axa reală în stânga punctului M argumentul
este zero ( de exemplu, pentru polul p1).
+j
θp 3
p3
Planul s
θz = π
θ p =0 M
1
+1
1
p1 z1
θp 2
p2
Fig. 4.8.
91
Observaţie: În acest caz, rădăcinile pot fi determinate, dacă în ecuaţia
caracteristică se face s = jω .
Regula 8: Dacă o porţiune a axei reale, cuprinsă între doi poli adiacenţi ai
sistemului deschis, aparţine locului rădăcinilor, atunci ea va conţine un punct de
ramificare, de îndepărtare de axa reală (fig. 4.9.a).
Justificare: Din cei doi poli adiacenţi, p1 şi p2, pornesc două ramuri distincte
ale locului. Acestea se întâlnesc în punctul de ramificare, de abscisă sr, după care se
depărtează de axa reală, după care, se desprind două ramuri ce corespund a două
rădăcini complex-conjugate ale ecuaţiei caracteristice.
+j
+j
a) b)
Fig. 4.9.
Regula 9: Dacă o porţiune a axei reale, cuprinsă între două zerouri adiacente
ale sistemului deschis, aparţine locului rădăcinilor, atunci ea va conţine un punct de
ramificare, de apropiere de axa reală (fig. 4.9.b).
Justificare: În cele două zerouri adiacente, z1 şi z2, sosesc pe axa reală, din
punctul de ramificare sr, două ramuri distincte ale locului. Acestea provin din două
rădăcini complex-conjugate care, în punctul de ramificare, au devenit egale.
Regula 10: Dacă o porţiune a axei reale, cuprinsă între un pol şi un zero,
aparţine locului rădăcinilor, atunci ea constituie o ramură distinctă a locului.
Justificare: Pentru k variind de la zero la infinit, punctul curent al locului se
depleasează de la polul p1 la zeroul z1 (fig. 4.10).
+j
k=0 k=∞
+1
p1 z1
Fig. 4.10.
92
m
1 n
1
∑
i =1 s r − z i
=∑
i =1 s r − p i
(4.141)
unde zi, pi sunt zerourile, respectiv polii, lui H(s), sr reprezintă coordonatele punctelor
de ramificare de pe axa reală, iar r este numărul punctelor de ramificare.
Justificare: Într-un punct de ramificare, ecuaţia caracteristică (4.121) are o
rădăcină dublă. Rezultă:
P (sr ) + k ⋅ Q(sr ) = 0
(4.142)
P ′(sr ) + k ⋅ Q′(sr ) = 0
P ′(s r ) Q ′(s r )
= (4.143)
P (s r ) Q (s r )
Având în vedere că:
P ′(s r ) n 1
=∑ (4.144)
P (s r ) i =1 s r − pi
şi
Q ′(s r ) m 1
=∑ (4.145)
Q (s r ) i =1 s r − z i
rezultă:
m
1 n
1
∑s
i =1
=∑
− z i i =1 s r − pi
.
r
Regula 12: În punctul de ramificare, două ramuri ale locului părăsesc, sau
ating, normal (sub un unghi de ± 900) axa reală.
respectiv
n m
θ z = −∑ θ kz + ∑ θ kp − (2q + 1) π ,
k i i
(4.147)
i =1 i =1
i ≠k
93
5. Sisteme automate liniare multivariabile
u1 y1
u2 Elemente y2
Proces Traductoare
de
tehnologic
uq execuţie yl
Fig. 5.1.
În cazul părţii fixate F, fiecare mărime de intrare poate influenţa toate mărimile
de ieşire, rezultând, în interiorul acesteia, canale de transfer ale semnalelor, ca în
fig. 5.2.
p1 p2 pn
u1 y1
u2 y2
uq yl
Fig. 5.2.
94
Cum partea fixată F este liniară, pentru fiecare canal de transfer se poate
defini o funcţie de transfer:
∆ Y1 (s ) ∆ Y (s ) ∆ Y (s ) ∆ Y (s )
H F 11 (s ) = , H F 21 (s ) = 2 ,, H Fj k (s ) = ,, H F l q (s ) = l
j
. (5.1)
U1 (s ) U1 (s ) U k (s ) U q (s )
Y1 (s ) = H F 11 (s ) ⋅ U1 (s ) + H F 12 (s ) ⋅ U 2 (s ) + + H F 1q (s )⋅ U q (s )
Y2 (s ) = H F 21 (s ) ⋅ U1 (s ) + H F 22 (s ) ⋅ U 2 (s ) + + H F 2q (s ) ⋅ U q (s )
(5.2)
Y (s ) = H (s ) ⋅ U (s ) + H (s ) ⋅ U (S ) + + H (s ) ⋅ U (s )
l F l1 1 F l2 2 Flq q
Y1 (s ) H F 11 (s ) H F 12 (s ) H F 1q (s ) U1 (s )
Y (s ) H (s ) H (s ) H (s )
2 = F 21 F 22 F 2q U 2 (s ) (5.3)
Yl (s ) H F l 1 (s ) H F l 2 (s ) H F l q (s ) U q (s )
respectiv:
Y(s) = HF(s) U(s) (5.4)
unde:
HF(s) - matricea de transfer a părţii fixate multivariabile, cu l linii şi q coloane;
Y(s) - vectorul coloană al transformatelor Laplace directe ale mărimilor de
ieşire, cu l componente;
U(s) - vectorul coloană al transformatelor Laplace directe ale mărimilor de
comandă, cu q componente.
Y1 (s ) = H F 11 (s ) ⋅ U1 (s ) ⋅ H F 12 (s ) ⋅ U 2 (s )
(5.5)
Y2 (s ) = H F 21 (s ) ⋅ U1 (s ) + YF 22 (s ) ⋅ U 2 (s )
din care, pentru partea fixată, se poate întocmi schema bloc din fig. 5.3.
Matricea de transfer a părţii fixate are următorul aspect:
H F 11 (s ) H F 12 (s )
H(s) = (5.6)
H F 21 (s ) H F 22 (s )
95
u1 F y1
HF 11 +
Σ
+
HF 21
HF 12
u2 + y2
HF 22 Σ
+
Fig. 5.3.
p1 p2 pn
i1 + u1 y1
i2 + u2 y2
RA F
iq + uq yl
- - -
Fig. 5.4.
96
S-a considerat că F, blocul părţii fixate, este supus şi acţiunii unor mărimi
perturbatoare p1, p2, ..., pn.
În cazul blocului RA, pentru diferitele canale de transmitere a semnalelor, se
pot defini două categorii de funcţii de transfer:
• funcţii de transfer pentru canalele de la mărimile de intrare i1, i2, ..., iq spre
mărimile de comandă u1, u2, ..., uq:
U1 (s ) U (s ) U (s ) U q (s )
H RI 11 (s ) = , , H RI 1q (s ) = 1 , H RI 21 (s ) = 2 ,, H RI qq (s ) = (5.7)
I1 (s ) I q (s ) I1 (s ) I q (s )
• funcţii de transfer pentru canalele de la mărimile de ieşire y1, y2, ..., yl, spre
mărimile de comandă u1, u2, ..., uq.
U1 (s ) U (s ) U (s ) U q (s )
H RE 11 (s ) = , , H RE 1l (s ) = 1 , H RE 21 (s ) = 2 ,, H RE ql (s ) = (5.8)
Y1 (s ) Yl (s ) Y1 (s ) Yl (s )
U 1 (s ) H RI 11 (s ) H RI 1q (s ) I 1 (s ) H RE 11 (s ) H RE 1l (s ) Y 1 (s )
U 2 (s ) = H RI 21 (s ) H RI 2q (s ) I 2 (s ) − H RE 21 (s ) H RE 2l (s ) Y2 (s ) (5.10)
U q (s ) H RI q1 (s ) H RI qq (s ) I q (s ) H RE q1 (s ) H RE ql (s ) Yl (s )
respectiv:
U(s) = HRI (s) I(s) - HRE(s) Y(s) (5.11)
unde:
HRI (s) - matricea de transfer a regulatoarelor de intrare, cu q linii şi q coloane;
HRE(s) - matricea de transfer a regulatoarelor de ieşire, cu q linii şi l coloane;
I(s) - vectorul coloană al transformatelor Laplace directe ale mărimilor de
intrare, cu q componente;
Y(s) - vectorul coloană al transformatelor Laplace directe ale mărimilor de
ieşire, cu l componente;
U(s) - vectorul coloană al transformatelor Laplace directe ale mărimilor de
comandă, cu q componente.
97
5.4. Matricea de transfer a unui sistem automat de reglare multivariabil
HRE(s)
Fig. 5.5.
Y(s) = HF(s) U(s) = HF(s) HRI (s) I(s) - HF(s) HRE(s) Y(s). (5.12)
unde Il este matricea unitate de ordinul l. Din relaţia (5.13), rezultă vectorul:
Cum
Y(s) = H 0(s) I(s), (5.15)
98
Determinarea celor q2+lq elemente, prin rezolvarea sitemului de lq ecuaţii
rezultat din ecuaţia matriceală (5.16), necesită introducerea de q2 condiţii
suplimentare.
Condiţiile suplimentare se pot impune în trei moduri. Funcţie de modul de
impunere a condiţiilor suplimentare, rezultă variantele:
a) Dacă l = q, adică dacă numărul mărimilor de intrare este egal cu numărul
mărimilor de ieşire, se poate impune conditia:
P(s)
EC
I(s) E(s) U(s) Y(s)
HRI(s) HF(s)
+
-
Fig. 5.6.
În acest caz, pentru sistemul automat multivariabil se obţine structura din fig.
5.7, iar relaţia (5.16) devine:
99
P(s)
EC
I(s) U(s) Y(s)
HRI(s) HF(s)
+
-
Fig. 5.7.
P(s)
EC
I(s) U(s) Y(s)
HF(s)
+
-
HRE(s)
Fig. 5.8.
de unde rezultă
[ Il + HF(s) HRE(s) ] H 0(s) = HF(s) (5.27)
sau
HF(s) HRE(s) H 0(s) = HF(s) - H 0(s). (5.28)
100
5.5.2. Sisteme automate multivariabile autonome
H 011 (s ) 0 0
0 H 022 (s ) 0
H 0(s) = (5.30)
0 0 H 0qq (s )
Y1 (s ) = H 011 (s ) ⋅ I1 (s )
Y2 (s ) = H 022 (s ) ⋅ I 2 (s )
(5.31)
Yq (s ) = H 0qq (s ) ⋅ I q (s )
Y1 (s ) − 2 Y1 (s ) 3
H F 11 (s ) = = H F 12 (s ) = =
U1 (s ) 1 + s U 2 (s ) 1 + s
Y (s ) 4 Y (s ) 2
H F 21 (s ) = 2 = H F 22 (s ) = 2 =
U1 (s ) 1 + s U 2 (s ) 1 + s
101
1 1
H 011 (s ) = H 022 (s ) =
2s + 1 s +1
deci
1
0
H 0(s) = 2s + 1 (5.33)
1
0
s +1
− 16
det [HF(s)] = , (5.35)
(1 + s )2
transpusa
−2 3
1+ s 1+ s
[HF(s)]T = , (5.36)
4 2
1+ s 1+ s
adjuncta
2 −3
1+ s 1+ s
[HF(s)]* = (5.37)
−4 −2
1+ s 1+ s
şi inversa acesteia
1 + s 3(1 + s )
−8 16
[HF(s)]-1 = (5.38)
1+ s 1+ s
+4 8
Cum
1 2s
0 0
10 2s + 1 2s + 1
I2 – H 0(s) = − = (5.39)
01 1 s
0 0
1+ s s +1
rezultă
2s + 1
0
-1 2s
[I2 – H 0(s)] = . (5.40)
s +1
0
s
102
1 + s 3(1 + s ) 1 2s + 1 1 + s 3(1 + s )
0 0 −
HRI (s) = − 8 16 2s + 1 2s
=
16s 16s
(5.41)
1+ s 1+ s 1 s +1 1+ s 1+ s
0 0
4 8 s +1 s 8s 8s
de unde rezultă că blocul regulatoarelor este forma din patru regulatoare, de tip PI,
cu funcţiile de transfer:
1+ s 3(1 + s )
H RI 11 (s ) = − H RI 12 (s ) =
16s 16s
1+ s 1+ s
H RI 21 (s ) = H RI 22 (s ) =
8s 8s
EC - RI F
i1 ε1 + u1 + y1
HRI 11 Σ HF 11 Σ
+ + +
HRI 21 HF 21
HRI 12 HF 12
i2 ε2 + u + y2
2
HRI 22 Σ HF 22 Σ
+ + +
-
Fig. 5.9.
103
x (t ) = A ⋅ x (t ) + B ⋅ u (t )
(5.42)
y (t ) = C ⋅ x (t ) + D ⋅ u (t )
unde:
x(t) – vectorul de stare (dimensiune n);
u(t) – vectorul de intrare (dimensiune q);
y(t) – vectorul de ieşire (dimensiune l);
A – matricea sistemului (dimensiune n x n);
B – matricea intrării (dimensiune n x q);
C – matricea ieşirii (dimensiune l x n);
D – matricea conexiunii directe (dimensiune l x q).
Sistemul (5.42) a fost rezolvat în cadrul paragrafului 3.4.1.2, unde s-au obţinut
rezultatele:
x (t ) = φ (t − t 0 ) x (t 0 ) + ∫ φ (t − τ )Bu (τ )dτ
t
(5.43)
t0
y (t ) = Cφ (t − t 0 ) x (t 0 ) + ∫ Cφ (t − τ )Bu (τ )dτ + D ⋅ u (t )
t
(5.44)
t0
unde:
A(t − t 0 ) A 2 (t − t 0 ) 2 A 3 (t − t 0 ) 3
φ (t − t 0 ) = e A( t −t ) = I n +
0
+ + + (5.45)
1! 2! 3!
este matrice de tranziţie.
Cum e At1 este o matrice nesingulară, prin înmulţire la stânga e − At1 , rezultă:
0 n = x 0 + ∫ e − Aτ Bu (τ )dτ .
t1
(5.47)
0
104
A( −τ ) A 2 ( −τ )2 A3 ( −τ )3
e − Aτ = I n + + + + (5.48)
1! 2! 3!
t1 n −1 ( −τ ) j
− x0 = ∫ ∑ A jB u (τ )dτ . (5.49)
0
j =0 j!
sau
n −1
( −τ ) j
u (τ )dτ .
t1
− x0 = ∑ A B ∫ j
(5.50)
j =0
0 j!
( −τ ) j
u (τ )dτ
t1
vj =∫ (5.51)
0 j!
iar relaţia (5.50) capătă forma
v0
v
1
[
− x 0 = B AB A B A B v 2 .
2 n −1
] (5.52)
v n −1
Cum fiecare vector vj este constant, rezultă că matricea
C= B[ AB A 2 B A n −1B ] (5.53)
x 1 1 1 x1 1
x = 0 − 1 x + 0 u (5.54)
2 2
Rezultă
1 1
C = [B AB ] = (5.55)
0 0
105
5.6.2.2. Exemplu de sistem complet controlabil
x 1 1 1 x1 0
x = 2 − 1 x + 1 u (5.56)
2 2
Se obţine
0 1
C = [B AB ] = (5.57)
1 − 1
y (t 1 ) = Ce At1 x (0 ) + ∫ Ce A( t −τ ) Bu (τ )dτ + D ⋅ u (t 1 )
t1
(5.58)
0
y (t 1 ) = Ce At1 x (0 ) (5.59)
2 n −1
t1 2 t1 n −1 t 1
y (t 1 ) = Cx (0 ) + CA x (0 ) + CA x (0 ) + + CA x (0 ) (5.60)
1! 2! (n − 1)!
care, pentru y (t1 ) cunoscut, are soluţie unică dacă matricea:
C
CA
[ 2
O = CA 2 = C T AT C T AT C T AT ( )
n −1
C
T
(5.61) ( ) ]
CA n −1
numită matricea de observabilitate, are rangul n.
Deci, un sistem este observabil dacă rang O =n sau dacă matricea O conţine
n vectori coloană liniar independenţi.
106
Observaţie: Matricea B nu influenţează observabilitatea.
x 1 1 1 x1 1
x = 0 − 1 x + 0 u (5.62)
2 2
şi
x
y = [0 1] 1 (5.63)
x2
În cadrul paragrafului 5.6.2.1, s-a arătat că acest sistem este incomplet
controlabil. Cum
0 0
[ T
O = C T AT C T = ] (5.64)
1 − 1
x 1 1 1 x1 0
x = 2 − 1 x + 1 u (5.65)
2 2
şi
x
y = [0 1] 1 (5.66)
x2
107
6. Sisteme automate neliniare
6.1. Generalităţi
EC
i ε u y
EN BL
+
-
Fig. 6.1.
108
a) EN cu caracteristică tip releu bipoziţional (fig. 6.2)
y
M
− M pentru u < −a
u y (t ) =
M pentru u ≥ a
-M
Fig. 6.2.
M
− M pentru u < −a
-a
a u y (t ) = 0 pentru u ≤ a
M pentru u > a
-M
Fig. 6.3.
M
− M pentru u < −a
-a M
a
u y (t ) = u pentru u ≤ a
a
-M M pentru u > a
Fig. 6.4.
k (u + a ) pentru u < −a
-a α
u y (t ) = 0 pentru u ≤ a
α a
k=tg(α) k (u − a ) pentru u > a
Fig. 6.5.
109
e) EN cu zonă de insensibilitate şi saturaţie (fig. 6.6)
−M pentru u ≤ −b
M k (u + a )
pentru − b < u < −a
-b -a α
a
u y (t ) = 0 pentru u ≤a
α b
-M k=tg(α) k (u − a ) pentru a < u < b
M pentru u ≥ b
Fig. 6.6.
M − M pentru u < −a
du
− M pentru u ≤ a si >0
-a dt
a u y (t ) =
M du
pentru u ≤ a si <0
dt
-M M
pentru u ≥ a
Fig. 6.7.
− M pentru u ≤ −b
du
y − M pentru − b < u < −a si >0
dt
du
M 0 pentru − b < u < −a si <0
dt
-b -a
u y (t ) = 0 pentru u ≤ a
a b
0 du
-M pentru a < u < b si >0
dt
du
M pentru a < b < u si <0
dt
M pentru u ≥ b
Fig. 6.8.
110
h) EN cu saturaţie şi histerezis (fig. 6.9)
−M pentru u ≤ −b
y du
−M pentru − b < u < −a si >0
dt
M du
M + k (u − a ) pentru − b < u < a si <0
-b -a α dt
u y (t ) =
a b
M + k (u − b ) pentru − a < u < b si du > 0
-M dt
k=tg(α) du
M pentru a < u < b si <0
dt
M pentru u ≥ b
Fig. 6.9.
Metoda spaţiului fazelor este o metodă care se poate aplica sistemelor liniare
şi neliniare descrise de o ecuaţie diferenţială.
Starea unui sistem fizic poate fi complet caracterizată de variabilele de stare.
O metodă de alegere a variabilelor de stare, prezentată în paragraful 2.3.1,
constă în alegerea variabilelor de stare, notate cu x1, x2,…, xn, ca variabile de fază.
Spaţiul n-dimensional x1, x2,…, xn poartă denumirea de spaţiul fazelor.
În spaţiul fazelor (pentr n=3, reprezentat în fig. 6.10), la un moment dat t0,
starea sistemului este reprezentată printr-un punct M 0 (x10 , x 20 ,, x n 0 ) unde:
x10 = x1 (t 0 ), x 20 = x 2 (t 0 ), , x n 0 = x n (t 0 ) (6.1)
111
Pentru toate condiţiilor iniţiale, se obţine o familie de traiectorii de fază.
Aceasta familie poartă numele de portretul fazelor.
x3
t1
(C1)
M1 t0
t M0(x10,x20,x30)
M(x1, x2, x3)
(
M 01 x10
1 1
, x 20 1
, x 30 )
(C)
x1
O
x2
Fig. 6.10.
d 2y dy
2
+ f y, = 0 , (6.2)
dt dt
ca variabilele de fază se aleg:
x1 = y
x = x = dy (6.3)
2 1
dt
Rezultă sistemul:
x 1 = x 2
(6.4)
x 2 = −f (x1, x 2 )
112
dx 2 f (x 1 , x 2 )
=− . (6.6)
dx 1 x2
d 2y
+ ω 2y = 0 (6.7)
dt 2
cu condiţiile iniţiale
x10 = x1 (0 ) = y (0 ) = 0
(6.8)
x 20 = x 2 (0 ) = y (0 ) = Aω
y (t ) = A sin(ωt ) .
Aplicând metoda planului fazelor, rezultă:
dy
f y, = ω 2 y . (6.9)
dt
După introducerea variabilelor de fază, relaţia (6.9) devine:
f (x1, x 2 ) = ω 2 x1 . (6.10)
Cum
dx 2 ω 2 x1
=− (6.11)
dx1 x2
se obţine ecuaţia cu variabile separabile:
113
iar ecuaţia traiectoriei de fază este:
x 22 + ω 2 x12 = A 2ω 2 (6.15)
sau
x12 x 22
+ =1 (6.16)
A 2 (ωA )2
Se constată că, în acest caz, traiectoria de fază este o elipsă (fig. 6.12).
y(t) x2= y
A
Aω t0=0,t4
t3 t7 t t3,t7 - A A t1,t5
t0=0 t1 t2 t4 t5 t6 O x1=y
- Aω t2,t6
-A
Fig. 6.11. Fig. 6.12.
Fig. 6.13.
114
6.2.1.2 Legătura dintre tipul regimului de funcţionare şi aspectul
traiectoriilor de fază
Se constată că, unui regim periodic întreţinut, cum este cel din fig. 6.12, îi
corespunde în planul fazelor o curbă închisă (fig. 6.12), curbă numită ciclu limită.
Dacă regimul este periodic amortizat (fig. 6.14), în planul fazelor traiectoria va
avea forma unei spirale convergente (fig. 6.15).
y(t) x2= y
A1 t0=0
t4
- A2 A3 A1
A3 t3 t5 t1 x1=y
t3 t6 t6
t0=0 t2 t4 t5
t1 t t2
- A2
t6
t1 t5 t9 t t2
0=t0 t9
t2 t3 t4 t6 t7 t8 t5 t1 t3 t7
t0 x1=y
t4
t8
Pentru un regim aperiodic stabil (fig. 6.18, curba 1), şi traiectoria de fază va fi
o curbă ce tinde către un punct de pe axa absciselor (fig. 6.19, traiectoria 1).
y(t)
x2= y
2 2
1
A
1 x1=y
t O
O A
115
În cazul unui regim aperiodic instabil (fig. 6.18, curba 2), şi traiectoria de fază
va fi o curbă ce tinde către infinit (fig. 6.19, traiectoria 2).
u (t ) = A sin (ω t ) (6.17)
în regim staţionar, la ieşirea acestuia, se obţine un semnal tot sinusoidal dar defazat
cu unghiul ϕ şi de amplitudine B:
y (t ) = B sin (ω t + ϕ ) . (6.18)
Dacă aplicăm acelaşi semnal u(t) la intrarea unui element neliniar, la ieşirea
acestuia, în regim staţionar, se obţine tot un semnal periodic, dar nesinusoidal, a
cărui formă depinde de tipul neliniarităţii elementului respectiv.
Cum este un semnal periodic, ieşirea elementului neliniar se poate
descompune într-o serie Fourier şi se obţine:
1 2π
y (t )sin (k ω t )d (ωt ), k = 0, 1,, n,
π∫
aK = (6.21)
0
1 2π
y (t )cos (k ω t )d (ωt ), k = 0, 1,, n,
π∫
bK = (6.22)
0
116
Neglijând armonicele de ordin superior, mărimea de ieşire y(t) se va exprima
numai prin prima armonică.
u (t ) du (t )
= sin (ω t ) = Aω cos (ω t ) (6.25)
A dt
a1 b
Y= U+ j 1U. (6.27)
A A
Dacă se fac notaţiile:
a1 1 2π
y (t ) sin (ω t ) d (ω t )
A πA ∫0
q= = (6.28)
b 1 2π
y (t ) cos (ω t )d (ω t )
A πA ∫0
q1 = 1 = (6.29)
se obţine
Y a1 b
N (A ) = = + j 1 = q + j q1 (6.30)
U A A
117
În fig. 6.20, sunt reprezentate: caracteristica elementului neliniar tip releu
bipoziţional cu histerezis (stânga-sus), semnalul de intrare u(t) (dreapta-sus) şi
semnalul de ieşire y(t) (dreapta-sus).
Aplicând la intrarea elementului neliniar tip releu bipoziţional cu histerezis un
semnal sinusoidal u(t)= A sin (ω t ) = A sin φ , la ieşire se obţine y(t), semnal
nesinusoidal, dar periodic (fig. 6.20, dreapta-sus).
Într-adevăr, în intervalul [0; φ1 ), u(t) creşte, cu valori în intervalul [0; a), rezultă
y(t)=-M. Când φ = φ1 , se produce o comutare şi rezultă y(t)=M. După ce φ atinge
valoarea π 2 , u(t) începe să scadă. Când φ = φ 2 , are loc comutarea la valoarea
y(t)=M etc.
y(t) y(t)
M
M
-a
a u(t) 0
φ1 π φ2 2π φ = ω t
-M
-M
-A 0 A
u(t)= A sin (ω t ) = A sin φ
φ1
π a
ϕ1 = arcsin
φ2 A
a
ϕ 2 = π + arcsin
A
2π
φ =ωt
Fig. 6.20.
1 2π 1 φ1
(− M ) sinφ d φ =
φ2 2π
q= ∫ y (t ) sin (ω t ) d (ω t ) =
∫ (− M ) sin φ d φ + ∫ M sin φ d φ + ∫
πA 0 πA 0 φ1 φ 2
=
M
πA
[ φ1 φ2
1
2π
cos φ o − cos φ φ + cos φ φ =
2
M
πA
]
[cos φ1 − 1 − cos φ2 + cos φ1 + 1 − cos φ2 ] = 4M
πA
a2
1− 2
A
deci:
118
4M a2
q= 1− 2 , (6.31)
πA A
1 2π 1 φ1
∫φ2 (− M ) cosφ d φ =
φ2 2π
( ) ( ) ( ) ( )
πA ∫0 πA ∫0 ∫φ1
q1 = y t cos ω t d ω t = − M cos φ d φ + M cos φ d φ +
=
M
πA
[ φ φ 2π
]
− sin φ o1 + sin φ φ2 − sin φ φ =
1 2
M a
a a a 4aM
− +0− − −0− =
πA A A A A πA 2
deci:
4aM
q1 = (6.32)
πA 2
Observaţie: Dacă elementul este tip releu bipoziţional fără histerezis (a=0),
din relaţiile (6.31) şi (6.32), rezultă
4M
q= , q1 = 0 (6.33)
πA
6.4.1. Generalităţi
119
Pentru condiţii iniţiale ce îndeplinesc condiţia ε < A (curba 2, traiectoria de
fază 2), amplitudinea erorii creşte până la valoarea A după care sistemul, de
asemeni, efectuează, în regim staţionar, autooscilaţii de amplitudine A.
Autooscilaţiilor le corespunde un ciclu limită stabil.
ε (t ) x 2 = ε (t )
1 1
A 2
A
O t O
x1 = ε (t )
-A
-A
ε (t ) x 2 = ε (t )
2
1 2 1
A
-A A
O t
x1 = ε (t )
O
-A
a) b)
Fig. 6.22.
120
Din aceste exemple, reiese clar importanţa condiţiilor iniţiale pentru
stabilitatea unor astfel de sisteme automate neliniare.
u = f (ε )
ε
O
u = kε
Fig. 6.23.
Dacă H(s) este funcţia de transfer a părţii liniare şi partea liniară este stabilă,
adică funcţia de transfer H(s) nu are poli în semiplanul drept al planului s, Popov a
stabilit următorul criteriu de stabilitate absolută a sistemelor automate neliniare:
Pentru stabilitatea absolută în sectorul (0,k] a clasei de sisteme considerate,
este suficient să existe un număr real şi finit q astfel ca relaţia
1
Re [(1 + jω q ) H ( jω )] + >0 (6.35)
k
121
Dacă
H ( jω ) = Re Y ( jω ) + j ImY ( jω ) (6.36)
atunci
Re[(1 + jω q ) H ( jω )] = Re[Re H ( jω ) + j Im H ( jω ) + jω q Re H ( jω ) − ω q Im H ( jω )]
deci
Re[(1 + jω q ) H ( jω )] = Re H ( jω ) − q ω Im H ( jω ) . (6.37)
1
U (ω ) − h V (ω ) + >0 (6.39)
k
Ecuaţia
1
U (ω ) − hV (ω ) + =0 (6.40)
k
20
H (s ) = , (6.41)
s (1 + 0,1s )(1 + 0,4 s )
Rezultă:
− 10
U (ω ) = Re H ( jω ) = (6.42)
( )(
1 + 0,01ω 2 1 + 0,16ω 2 )
V (ω )= ω Im H ( jω ) =
(
− 20 1 − 0,04ω 2 )
. (6.43)
( )(
1 + 0,01ω 2 1 + 0,16ω 2 )
122
Pentru ω ∈ [0 + ;+∞ ) , se obţin rezultatele din tabelul 6.1
ω 0+ 5 +∞
U ( jω ) -10 -1,6 0-
V ( jω ) -20 0 0+
Tabelul 6.1.
jV (ω )
(D)
1
−
-10 k -1,6 ω = +∞
U (ω )
Sistem stabil
pentru
1
− < −1,6
k
ω =0 -20j
Fig. 6.24.
Se consideră un sistem automat neliniar cu schema bloc din fi. 6.1, unde
blocul liniar este caracterizat de o funcţie de transfer H L (s ) , iar elementul neliniar
este caracterizat de o funcţie de descriere N (A ) .
123
Cum funcţia de descriere se obţine prin liniarizarea elementului neliniar,
pentru un semnal sinusoidal u (t ) = A sin (ω t ) , pentru calea directă a sistemului
neliniar, se poate considera funcţia de transfer echivalentă:
Y ( jω )
H N L (A, jω ) = = N (A ) ⋅ H L ( jω ) (6.46)
ε ( jω )
Extinzând criteriul de stabilitate Nyquist în cazul sistemelor automate
neliniare, condiţia de limită de stabilitate, adică condiţia pentru care în sistem au loc
autooscilaţii, este:
H N L (A, jω ) + 1 = N (A ) ⋅ H L ( jω ) + 1 = 0 (6.47)
Separând părţile reale şi imaginare din ecuaţia (6.47), se obţin, în real, două
ecuaţii, din care se determină pulsaţiile ω i şi amplitudinile Ai, pentru toate
autooscilaţiile ce caracterizează sistemul.
Aceşti parametrii se pot obţine mai simplu pe cale grafică, dacă ecuaţia (6.47)
se pune sub forma:
1
H L ( jω ) = − . (6.48)
N (A )
1
Prin reprezentarea în planul complex a funcţiilor H L ( jω ) şi − , se obţin
N (A )
(fig. 6.25): caracteristica amplitudine-fază gradată în pulsaţii, pentru partea liniară, şi
o curbă, gradată în amplitudine, numită loc critic, pentru pentru elementul neliniar.
Soluţiile ecuaţiei (6.48) sunt date de intersecţiile celor două curbe (în fig. 6.25,
punctele P1 şi P2).
Dacă locul critic nu intersectează caracteristica amplitudine-fază, nu apar
autooscilaţii, iar sistemul este absolut stabil sau absolut instabil.
Sistemul automat neliniar este stabil dacă, la parcurgerea caracteristicii
amplitudine-fază, în sensul creşterii pulsaţiilor, locul critic rămâne în stânga.
În caz contrar, sistemul este instabil.
De exemplu, sistemul crespunzător reprezentărilor din fig. 6.26 este stabil.
Im Im
ω=∞ ω=∞
A= ∞ Re Re
P2 1
−
N (A )
1
−
N (A ) P1
A=a
HL ( jω ) HL ( jω )
ω =0 ω =0
124
6.4.3.2. Determinarea caracterului autooscilaţiilor
Im
ω=∞
A= ∞ Re
1
− P2(A2, ω 2 )
N (A )
A2 > A1>a
"
P 1
P1(A1, ω1 ) ω 2 > ω1 .
P1'
A=a
HL ( jω )
ω =0
Fig. 6.27.
125