Documente Academic
Documente Profesional
Documente Cultură
Capitolul 8
Sisteme numerice de reglare automată
8.1. Introducere
UCN v(t)
u(t) y(t)
r(t) + ε(t)
CAN RN CNA PF
_
yr(t)
Trad.
Fig.8.1.
În acest caz, semnalul de eroare (sau cel de măsură, după caz) este
preluat prin intermediul unui CAN, legea de reglare este realizată
numeric de către unitatea de calcul iar semnalul de comandă este trimis
către proces prin intermediul unui CNA.
În situația prezentată în Fig.8.1 semanlul de eroare este obținut sub formă
analogică prin efectuarea diferenței dintre semnalul de referință și cel de
măsură. Acest semnal de eroare este convertit apoi într-o succesiune de
valori numerice de către CAN. Semnalul de comandă u (t ) se obține prin
transformarea de către CNA a valorii nuerice de comandă obținută de
219
Mitică Temneanu
către unitatea de calcul numeric UCN. Perturbația v(t ) acționează aditiv,
la ieșirea sistemului.
Există și posibilitatea ca semnalul de eroare să se obțină direct sub formă
numerică. Acest lucru se întâmplă, de obicei, atunci când mărimea de
referință se introduce direct de la tastatura (ecranul) sistemului numeric
de calcul, fiind necesară doar conversia semnalului de măsură (reacție)
y r (t ) , provenit de la traductor. Dacă referința este sub formă analogică,
aceasta poate fi convertită separat într-o valoare numerică, semnalul de
eroare fiind tot sub formă numerică, așa cum este prezentat în Fig.8.2.
UCN v(t)
+ u(t) y(t)
r(t)
CAN RN CNA PF
yr(t) _
Trad.
Fig.8.2.
220
Tehnica reglării şi control automat
determinat la început. În această situație vom vorbi despre conducerea
(reglarea) unui proces continuu utilizând un sistem numeric de calcul.
A doua variantă se referă la trecerea procesului continuu sub forma unui
proces discret, aplicate metodele specifice sistemelor discrete în ceea ce
privește analiza sistemului și determinarea structurii corectorului
(regulatorului) și apoi implementarea corectorului sau regulatorului
numeric astfel determinat în sistemul de calcul numeric utilizat. De
menționat aici că modelul discret al sistemului continuu (al părții fixate)
depinde de valoarea perioadei de eșantionare considerată. Modificarea
perioadei de eșantionare în timpul funcționării sistemului de reglare
presupune reluarea calculului modelului discret și a regulatorului
determinat pentru conducerea procesului. În această situație avem de a
face cu un sistem numeric de reglare automată.
De precizat faptul că toate aceste conversii (A/N și N/A) se fac la
momente bine precizate de timp, cu o frecvență dată de sistemul de
calcul, numită frecvență de eșantionare. Intervalul dintre două momente
consecutive în care se face intervenția sistemului de calcul numeric și a
convertoarelor este numit perioadă de eșantionare și se notează cu T.
Dacă sistemul numeric de reglare presupune preluarea, de la sistemul
continuu, a mai multor semnale sub formă analogică, semnale de care
depinde elaborarea mărimii de comandă, atunci aceste semnale vor fi
preluate prin multiplexarea semnalelor analogice și conversia succesivă a
acestora în valori numerice la nivelul aceluiași CAN. Este evident că
aceste prelevări de semnal se vor face cu o întârziere egală cu timpul de
conversie al CAN.
Diferența dintre aceste două modalități distincte în care un sistem de
calcul poate fi utilizat pentru conducerea unui proces tehnic poate fi
înțeleasă dacă se urmărește Fig.8.3.
Astfel, în Fig.8.3(a) avem comportarea sistemului de reglare continuu,
având pe calea directă un regulator analogic, în Fig.8.3(b) avem un
sistem de reglare continuu pilotat de un sistem numeric de calcul
(regulatorul analogic este realizat numeric) iar în fig.8.3(c) avem un
sistem numeric de reglare.
221
Mitică Temneanu
t t t t
(a)
t t t
(b)
t t t
(c)
Fig.8.3.
222
Tehnica reglării şi control automat
numeric preia, prin eșantionare, semnalul de eroare și furnizează
mărimea de comandă către partea fixată prin intermediul unui
extrapolator de ordin zero, reprezentat în serie cu partea fixată.
Rezultă că funcția de transfer a căii directe este:
(1 e Ts )
H ( s) H F (s) (8.1)
s
UCN
(a)
R(z ) (z) T Y (z )
H (z )
_
(b)
Fig.8.4.
Y ( z) (1 e Ts ) H (s)
H ( z) Z H F ( s) (1 z 1 ) Z F (8.2)
R( z ) s s
( z ) 1
H R ( z ) (8.3)
R( z ) 1 H ( z )
223
Mitică Temneanu
1
( z ) H R ( z ) R ( z ) R( z ) (8.4)
1 H ( z)
1
* () lim (1 z 1 )( z ) lim(1 z 1 ) R( z ) (8.5)
z 1 z 1 1 H ( z)
H * ( z)
H ( z)
, H * (1) 0 (8.6)
( z 1)
1
(a) Referința treaptă unitară, R (t ) 1(t ) , R ( s )
s
z
R( z ) (8.7)
1 z
Pentru 0
224
Tehnica reglării şi control automat
1 1
* () lim(1 z 1 ) R( z ) (8.8)
z 1 1 H ( z) 1 lim H * ( z )
z 1
1
* ( ) (8.10)
1 K p
Pentru 1
H * ( z)
K p lim H ( z ) lim (8.11)
z 1 z 1 ( z 1)
1
* () lim (1 z 1 ) R( z )
z 1 H * ( z)
1
( z 1)
(8.12)
z 1 1
lim R( z ) 0
z 1 z H * ( z)
1
( z 1)
1
(b) Semnal rampă unitară, R(t ) t , R( s)
s2
225
Mitică Temneanu
Tz
R( z ) (8.13)
( z 1) 2
1
Kv lim( z 1) H ( z ) (8.14)
T z 1
Pentru 0
1
Kv lim( z 1) H ( z ) 0 (8.15)
T z 1
1
* () lim (1 z 1 ) R( z )
z 1 1 H ( z)
(8.16)
z 1 1 Tz
lim
z 1 z 1 H ( z ) ( z 1) 2
Pentru 1
1 1
Kv lim ( z 1) H ( z ) H * (1) (8.17)
T z 1 T
1
* () lim(1 z 1 ) R( z )
z 1 1 H ( z)
(8.18)
1 Tz 1 T 1
lim(1 z 1 ) lim
z 1 1 H ( z ) ( z 1) 2 z 1 H ( z ) ( z 1) K v
226
Tehnica reglării şi control automat
Pentru 2
1
Kv lim( z 1) H ( z ) (8.19)
T z 1
1
* () lim (1 z 1 ) R( z )
z 1 1 H ( z)
z 1 1 Tz (8.20)
lim 0
z 1 z H ( z ) ( z 1) 2
*
1
( z 1)
t2 1
(c) Semnal tip parabolă, R(t ) , R( s ) 3
2 s
T 2 z ( z 1)
R( z ) (8.21)
2( z 1) 3
1
Ka lim( z 1) 2 H ( z ) (8.22)
T 2 z 1
Pentru 0, 1
1 1 H * ( z)
Ka lim ( z 1) 2 H ( z ) lim ( z 1) 2 0 (8.23)
T2 z 1 T2 z 1 ( z 1)
227
Mitică Temneanu
1
* () lim (1 z 1 ) R( z )
z 1 1 H ( z)
z 1 1 T 2 z ( z 1) (8.24)
lim
z 1 z H * ( z ) 2( z 1) 3
1
( z 1)
Pentru 2
1 1
Ka lim( z 1) 2 H ( z ) H * (1) (8.25)
T 2 z 1 T 2
1
* () lim (1 z 1 ) R( z )
z 1 1 H ( z)
(8.26)
z 1 1 T 2 z ( z 1) 1 T2 1
lim lim
z 1 z 1 H ( z ) 2( z 1) 3 z 1 H ( z ) ( z 1) 2 Ka
Pentru 3
1 1 H * ( z)
Ka lim ( z 1) 2 H ( z ) lim ( z 1) 2 (8.27)
T2 z 1 T2 z 1 ( z 1)
1
* () lim (1 z 1 ) R( z )
z 1 1 H ( z)
z 1 1 T 2 z ( z 1) (8.28)
lim 0
z 1 z H * ( z ) 2( z 1) 3
1
( z 1)
228
Tehnica reglării şi control automat
Pentru acest tip de semnal, sistemul lucrează cu eroare finită dacă are un
pol dublu în z 1 și cu eroare nulă dacă are cel puțin trei poli în z 1 .
Fig.8.5.
U ( s) 1
H R (s) K p 1 sTd (8.29)
( s ) sTi
229
Mitică Temneanu
Pornind de la semnalul de eroare (t ) , regulatorul analogic cu funcția de
transfer dată de relația (8.29) elaborează mărimea de comandă u (t ) de
forma:
1 t d(t )
u (t ) K p (t ) (t )dt Td (8.30)
Ti 0 dt
230
Tehnica reglării şi control automat
Pentru calculul numeric al integralei I (k ) va fi utilizată metoda
kT
trapezelor. Se știe că (t )dt reprezintă aria cuprinsă între graficul
( k 1)T
funcției (semnalului) (t ) , axa timpului și limitele de integrare. Dacă se
utilizează a doua formulă a trapezelor modificată(care aproximează aria
cu un dreptunghi) se va putea scrie că:
kT
I (k ) I (k 1) (t )dt I (k 1) (kT ) T (8.31)
( k 1)T
k
I (k ) T (iT ) (8.32)
i 1
231
Mitică Temneanu
T k T
u (k ) K p (k ) (i ) d (k ) (k 1) (8.35)
Ti i 1 T
T k 1 T
u ( k 1) K p ( k 1) (iT ) d (k 1) (k 2) (8.36)
Ti i 1 T
T T
u ( k ) u ( k 1) K p 1 d ( k )
Ti T
(8.37)
T T
K p 1 2 d ( k 1) d ( k 2)
T T
T T T 1 Td 2
K p 1 d 1 2 d z z
U ( z) Ti T T T
H R ( z) (8.38)
( z ) 1 z 1
Pentru a putea scrie mai rapid funcția de transfer a unui regulator PID
numeric provenit dintr-un regulator analogic, vom considera separat cele
232
Tehnica reglării şi control automat
două componente, integrală și derivativă, pentru care vom deduce funcția
de transfer discretă.
1
(a) Integratorul numeric ,
sTi
Vom considera funcția de transfer a integratorului:
1
H I (s) (8.39)
sTi
1
H I ( z ) (1 z 1 ) Z 2 (8.40)
s T
i
1 Tz
Z 2 (8.41)
s ( z 1) 2
Tz T 1
H I ( z ) (1 z 1 ) (8.42)
Ti ( z 1) 2 Ti z 1
Dacă se consideră funcția de transfer discretă ca având intrarea (z ) și
ieșirea U (z ) , adică:
U ( z) T 1
H I ( z) (8.43)
( z ) Ti z 1
T 1
(1 z 1 )U ( z ) z ( z ) (8.44)
Ti
233
Mitică Temneanu
T
u (k ) u (k 1) (k 1) (8.45)
Ti
T
u (k ) u (k 1) ( k ) (8.46)
Ti
U ( z) T z
H I ( z) (8.47)
( z ) Ti z 1
Td
u (k ) (k ) (k 1) (8.48)
T
Td
U ( z) (1 z 1 )( z ) (8.49)
T
234
Tehnica reglării şi control automat
U ( z ) Td z 1
H D ( z) (8.50)
( z ) T z
sTd
(c) Element derivativ cu filtru,
1 sT1
sTd
H DT ( s ) (8.51)
1 sT1
H ( s) 1 T
H DT ( z ) (1 z 1 ) Z DT (1 z ) Z d (8.52)
s 1 sT1
1
1 T 1 z
Z Z 1 (8.53)
1 sT1 1 T1 z z 0
s
T1
T
T1
unde z 0 e .
Td z 1
H DT ( z ) (8.54)
T1 z z 0
235
Mitică Temneanu
1 sTd
H PID T ( s ) K p 1 (8.55)
sTi 1 sT1
este de forma:
T z T z 1
H PID T ( z ) K p 1 d (8.56)
Ti z 1 T1 z z 0
Efectuând calculele și înmulțind relația obținută cu z 2 forma funcției de
transfer discrete ce permite programarea facilă a ecuației recursive de
reglare:
U ( z) z z 1
H PID T ( z ) K p 1 K i Kd (8.57)
( z ) z 1 z z 0
T T
Ki , Kd d (8.58)
Ti T1
U ( z)
H PID T ( z )
( z )
(8.59)
(1 K d K i ) 1 z 0 (1 K i ) 2 K d z 1 z 0 K d z 2
Kp
1 (1 z 0 ) z 1 z 0 z 2
236
Tehnica reglării şi control automat
doar componenta integrală a mărimii de comandă (semnalul de eroare
integrat), deci este evitat saltul la nivelul mărimii de comandă.
H R (s)
sTd
+
+
Fig.8.6.
U (s) K p
1
sTi
( s) K p sTd Y ( s)
(8.60)
Kp
1
sTi
R(s) Y ( s) K p sTd Y ( s)
Kp
u (t ) r (t ) y(t ) K p y (t ) K pTd y(t ) (8.61)
Ti
237
Mitică Temneanu
u (k ) u (k 1)
u (t ) (8.62)
T
y (k ) 2 y (k 1) y (k 2)
y(t ) (8.63)
T2
u (k ) u (k 1) K i r (k ) y (k ) K p y (k ) y (k 1)
(8.64)
K d ( y (k ) 2 y (k 1) y (k 2)
unde:
K pT K p Td
Ki , Kd (8.65)
Ti T
U ( s) 1 sT
H C ( s) , cu 0 1 . (8.66)
( s ) 1 sT
238
Tehnica reglării şi control automat
u (k ) u (k 1) (k ) (k 1)
u (k ) T (k ) T (8.69)
T T
în care am notat:
T
1 (8.72)
T
2 z 1
s (8.73)
T z 1
239
Mitică Temneanu
Inversa acestei transformate este:
T
1 s
z 2 (8.74)
T
1 s
2
1 sTd
H PID T ( s ) K p 1 (8.76)
sT i 1 sT1
2 z 1
1
Td
H PID T ( z ) K p 1 T z 1 (8.77)
2 z 1 2 z 1
Ti 1 T1
T z 1 T z 1
240
Tehnica reglării şi control automat
Simplificând scrierea, se obține:
T z 1 Tdd z 1
H PID T ( z ) K p 1 (8.78)
Tid z 1 T z p 0
unde:
1 T1
Td
Tid 2Ti , Tdd , p0 2 T (8.79)
1 T1 1 T
1
2 T 2 T
T 1 z 1 Tdd 1 z 1
H PIDT ( z 1 ) K p 1 (8.80)
Tid 1 z 1 T 1 p0 z 1
T
u i (k ) u i (k 1) (k ) (k 1)
Tid
(8.81)
T
u d (k ) p0 u d (k 1) dd (k ) (k 1)
T
u (k ) K p (k ) ui (k ) u d (k ) (8.82)
241
Mitică Temneanu
Scrierea sub această formă a mărimii de comandă este posibilă deoarece
funcția de transfer discretă a regulatorului a fost exprimată prin
componentele sale. Dacă se aduce expresia la același numitor și se scrie
ecuația cu diferențe pe întreaga relație se obține o formă echivalentă
pentru mărimea de comandă.
U ( z ) b2 z 2 b1 z b0 b2 b1 z 1 b0 z 2
H R ( z) 2 (8.83)
( z ) z a1 z a0 1 a1 z 1 a 0 z 2
U ( z ) 1 a1 z 1 a 0 z 2 ( z ) b2 b1 z 1 b0 z 2 (8.84)
242
Tehnica reglării şi control automat
8.6. Sisteme numerice de reglare automată
5 M T 25 M (8.86)
5 25
T (8.87)
TF TF
2 2 1
TF T TF (aprox. TF T TF ) (8.88)
25 5 4
243
Mitică Temneanu
5 n T 25 n (8.89)
2 2
T n (aprox. 0.25 T n 1.25 ) (8.90)
25 5
Dacă modelul este unul oarecare, acesta poate avea funcția de transfer
discretă de forma:
244
Tehnica reglării şi control automat
K lim( z 1) H m ( z ) R( z ) 1 (8.92)
z 1
Dacă modelul ales este unul de ordin doi, din considerentul ca eroarea
staționară la un semnal treaptă unitară să fie nulă, câștigul static va trebui
să fie unitar, modelul fiind de forma:
Y ( z ) 1 a1 a0 z z0
H m ( z) (8.93)
R( z ) 1 z 0 z 2 a1 z a0
Y ( z) 1 a a0 1
H m ( z) 2 1 (8.95)
R( z ) z a1 z a0 z
și respectiv:
245
Mitică Temneanu
Y ( z ) 1 a1 a0 z z0 1
H m ( z) 2 (8.96)
R( z ) 1 z 0 z a1 z a 0 z
2
246
Tehnica reglării şi control automat
Se consideră că partea fixată, împreună cu extrapolatorul de ordin zero,
are funcția de transfer discretă:
B( z )
H F ( z) (8.97)
A( z )
Fig.8.7.
Y ( z) H R ( z)H F ( z)
H 0 ( z) (8.98)
R( z ) 1 H R ( z ) H F ( z )
H R ( z)H F ( z)
H m ( z) (8.99)
1 H R ( z)H F ( z)
247
Mitică Temneanu
1 H m ( z)
H R ( z) (8.100)
H F ( z) 1 H m ( z)
Dacă se notează:
Bm ( z )
H m ( z) (8.101)
Am ( z )
A( z ) Bm ( z )
H R ( z) (8.102)
B( z ) Am ( z ) Bm ( z )
Exemplu:
0.12( z 0.967)
H F ( z) 2
(8.104)
z 1.682 z 0.907
248
Tehnica reglării şi control automat
Se dorește ca sistemul închis să se comporte asemănător unui sistem
continuu de ordin doi având aceeași pulsație naturală dar amortizarea
0.8 , deci eroare staționară nulă la un semnal treaptă unitară.
0.163
H m ( z) 2
(8.105)
z 1.293 z 0.456
1 0.163
H R ( z)
H F ( z ) z 2 1.293 z 0.293
(8.106)
z 2 1.682 z 0.907 0.163
0.12( z 0.967) z 1.293 z 0.293
2
249
Mitică Temneanu
S (z)
Fig.8.8.
1 1
U ( z) ( z ) T ( z ) R( z ) S ( z )Y ( z ) (8.111)
P( z ) P( z )
250
Tehnica reglării şi control automat
u (k ) pi u (k i ) t j r (k j ) sl u (k l ) (8.112)
i 1 j 0 l 0
Y ( z) H F ( z )T ( z )
H 0 ( z) (8.113)
R( z ) P( z ) H F ( z ) S ( z )
B( z )
H F ( z) (8.114)
A( z )
Y ( z) B( z )T ( z )
H0 ( z) (8.115)
R( z ) P( z ) A( z ) B( z ) S ( z )
251
Mitică Temneanu
B ( z ) Bs ( z ) Bi ( z ) (8.116)
Bm ( z )
H m ( z) (8.117)
Am ( z )
Bm ( z ) Bi ( z ) Bm1 ( z ) (8.119)
P ( z ) ( z 1) m Bs ( z ) P1 ( z ) (8.120)
Bs ( z ) Bi ( z )T ( z ) Bi ( z ) Bm1 ( z )
m
(8.121)
( z 1) Bs ( z ) P1 ( z ) A( z ) Bs ( z ) Bi ( z ) S ( z ) Am ( z )
252
Tehnica reglării şi control automat
T ( z) Bm1 ( z )
m
(8.122)
( z 1) P1 ( z ) A( z ) Bi ( z ) S ( z ) Am ( z )
T ( z ) A0 ( z ) Bm1 ( z ) (8.123)
( z 1) m P1 ( z ) A( z ) Bi ( z ) S ( z ) A0 ( z ) Am ( z ) (8.124)
253
Mitică Temneanu
V (s)
_ Y (s)
R(s) (s) U (s) +
H R1( s) H F ( s)
_
YR ( s)
W (s) _ +
H m ( s)
Fig.8.9.
Y ( s ) H R1 ( s ) H F ( s ) R( s ) 1 H R1 ( s ) H F ( s ) V ( s ) (8.126)
H R1 ( s ) H F ( s )
Y ( s) R( s)
1 H R1 ( s )H F ( s) H m ( s )
(8.127)
1 H R1 ( s ) H m ( s )
V (s)
1 H R1 ( s )H F ( s) H m ( s )
254
Tehnica reglării şi control automat
care sistemul lucrează numai cu perturbația V (s) și referință nulă,
schema echivalentă pentru care se calculează funcția de transfer
corespunzătoare este prezentată în Fig.8.10.
V (s) Y (s)
+ U (s) +
H F ( s) H R1( s)
_
H m ( s)
Fig.8.10.
Dacă se notează:
H R1 ( s ) H F ( s )
H YR ( s )
1 H R1 ( s )H F ( s) H m ( s )
(8.128)
1 H R1 ( s ) H m ( s )
H YU ( s )
1 H R1 ( s )H F ( s) H m ( s )
Y ( s ) H YR ( s ) R( s ) H YU ( s )V ( s ) (8.129)
Se constată că avem:
H YR ( s ) H YU ( s ) 1 (8.130)
y (t ) y R (t ) yV (t ) 1 (8.131)
255
Mitică Temneanu
În concluzie, potrivit relației (8.131), cu cât răspunsul variația treaptă
unitară a semnalului de referință este mai satisfăcător, cu atât și efectul
unui semnal treaptă la nivelul mărimii perturbatoare va avea un efect mai
mic asupra mărimii de ieșire a sistemului.
1
H R1 ( s ) (8.132)
H m ( s)
1
H R1 (0) (8.133)
H m (0)
1
(a) Pentru R ( s ) :
s
y R st lim y R (t ) lim sH YR ( s) R ( s)
t s 0
H R1 ( s ) H F ( s ) 1 (8.134)
lim s 1
s 0 1 H R1 ( s )H F ( s) H m ( s ) s
1
(b) Pentru V ( s ) :
s
256
Tehnica reglării şi control automat
yV st lim yV (t ) lim sH YV ( s ) R ( s )
t s 0
1 H R1 ( s ) H m ( s ) 1 (8.135)
lim s 0
s 0 1 H R1 ( s )H F ( s ) H m ( s ) s
1
H R1 ( s ) (8.136)
H m _ inv ( s )
K m (T3 s 1)
H m (s) e s , T1, 2,3 0 (8.137)
(T1 s 1)(T2 s 1)
K m (T3 s 1)(T4 s 1)
H m _ inv ( s ) (8.138)
(T1 s 1)(T2 s 1)
257
Mitică Temneanu
V (s)
(s) U (s) _ Y (s)
R(s) + +
H R1( s) H F ( s)
_
+
YR ( s)
H m ( s)
H R ( s)
Fig.8.11.
H R1 ( s ) 1
H R (s)
1 H R1 ( s) H m ( s ) 1
H m (s)
H R1 ( s ) (8.139)
1
H m _ inv ( s ) H m ( s )
Forma cea mai simplă a regulatorului se obține dacă se consideră că
funcția de transfer H R1 ( s ) este de tip proporțional și egală cu inversul
factorului de proporționalitate al modelului procesului:
1
H R1 ( s) (8.140)
H m (0)
1
H R (s) (8.141)
H m (0) H m ( s )
U ( s ) H R1 ( s ) R( s ) (8.142)
258
Tehnica reglării şi control automat
1
H R1 ( s ) (8.143)
KP
1
u (t ) 1(t ) (8.144)
KP
1
Rezultă o mărime de comandă de tip treaptă de nivel . Această
KP
observație poate fi utilizată pentru evaluarea modelului procesului. Dacă
această mărime de comandă are o formă apropiată de cea din relația
(8.144) rezultă că și răspunsul sistemului de reglare la un semnal treaptă
unitară va avea o comportare corespunzătoare.
r (t ), y(t )
K P Km
y(t )
r (t )
1
0 Tr t
Fig.8.12.
259
Mitică Temneanu
Acest proces este caracterizat de un timp mort și un timp de răspuns
2% de valoare Tr . Durata efectivă a regimului tranzitoriu se
consideră a fi Tr .
Pentru acest tip de proces se poate considera aceea a unui sistem de ordin
doi cu constante de timp egale și timp mort, de forma:
Km
H m (s) 2
e s (8.145)
( sTm 1)
Tr
Tm (8.146)
6
1
H R1 ( z ) (8.147)
H m (1)
260
Tehnica reglării şi control automat
V (z )
(z) U (z ) _ Y (z)
R(z ) + +
K H R1( z ) H F ( z)
_
+
YR ( z )
H m ( z)
H R ( z)
Fig.8.13.
K
H R ( z) (8.148)
H m (1) H m ( z )
Km
H m ( s) (1 z 1 ) Z 2
e s
(8.149)
s( sTm 1)
1 z 0 T z 0 ( z 1) lm
H m ( z) K m z (8.150)
z z 0 Tm ( z z ) 2
0
T
Tm
unde z 0 e iar lm reprezintă partea întreagă a raportului
T
dintre timpul mort al modelului și perioada de eșantionare.
Un model puțin simplificat față de relația (8.150) care este frecvent
utilizat are expresia:
261
Mitică Temneanu
(1 z 0 ) 2 z
H m ( z) K m 2
z lm (8.151)
( z z0 )
T 2
Tm T 1 T
z0 e 1 (8.152)
Tm 2 Tm
(1 z 0 ) 2 z 1lm
H m ( z) K m (8.153)
(1 z 0 z 1 ) 2
K (1 z 0 z 1 ) 2
H R ( z)
K m (1 z 0 z 1 ) 2 (1 z 0 ) 2 z 1lm
(8.154)
K 1 2 z 0 z 1 z 02 z 2
K m 1 2 z 0 z 1 z 02 z 2 (1 z 0 ) 2 z 1lm
u ( k ) 2 z 0 u (k 1) z 02 u (k 2) (1 z 0 ) 2 u (k 1 lm)
K
Km
(k ) 2 z 0 (k 1) z 02 (k 2) (8.155)
262
Tehnica reglării şi control automat
Km
H m ( s) (8.156)
( sTm 1) 2
1 ( sTm 1) 2
H R (s) (8.157)
H m (0) H m ( s ) K mTm s ( sTm 2)
1 1 (1 sTm )
H R (s) 1 (8.158)
2 K mTm sTm T
(1 s m )
2
Tm
s
3 1
H R (s) 1 6 (8.159)
4 K mTm 3T m Tm
s 1 s
2 2
Exemplu:
2
H F ( s) e 6 s (8.160)
(2s 1)(5s 1)(20s 1)
263
Mitică Temneanu
Step Response
2
1.8
1.6
1.4
1.2
Amplitude
0.8
0.6
0.4
0.2
0
0 50 100 150
Time (sec)
Fig.8.14.
0.0138 z 4
H m ( z) 2 (8.161)
1 1.765 z 1 0.7788 z 2
K 1 1.765 z 1 0.7788 z 2
H R ( z) (8.162)
2 1 1.765 z 1 0.7788 z 2 0.0138 z 4
264
Tehnica reglării şi control automat
1.4
1.2
y(t)
0.8
u(t)
0.6
0.4
0.2
0
0 10 20 30 40 50 60 70 80 90 100
Fig.8.15.
1.4
1.2
y(t)
0.8
u(t)
0.6
0.4
0.2
0
0 10 20 30 40 50 60 70 80 90 100
Fig.8.16.
265
Mitică Temneanu
Mărimea de comandă la momentul kT (pentru K 2 ) are expresia:
266