Documente Academic
Documente Profesional
Documente Cultură
e =u -y c e
u 2
1
s2 +2 s+1
U u R EE P
y
-1 0 ...+1 0
Da te u y
B u cl a d e re a cti e
t e ee Da te y
T im p Da te t Da te e Da te e e
1.2. Simulări
Partea practică a lucrării are rolul de a evidenţia rolul buclei de reacţie. Se vor
efectua următoarele simulări, de tipul răspuns indicial:
Simularea 1: o simulare cu bucla de reacţie deschisă;
Simularea 2: o simulare cu bucla de reacţie închisă;
Simularea 3: simulări prin care să se evidenţieze rolul regulatorului.
1
2
1.8
y
1.6
1.4
1.2
u&y
0.8
0.6 u
0.4
0.2
0
0 1 2 3 4 5 6 7 8 9 10
t [s]
2
1
u
0.8
0.6
u&y
y
0.4
0.2
0
0 1 2 3 4 5 6 7 8 9 10
t [s]
1.2
u
1
0.8
u&y
y
0.6
0.4
0.2
0
0 1 2 3 4 5 6 7 8 9 10
t [s]
3
Cauza acestui comportament constă în insuficienţa acţiunii regulatorului. Din
teorie se cunoaşte că eroarea staţionară est depinde de amplificarea căii directe: cu cât
amplificarea este mai mare, eroarea este mai mică. Din acest motiv vom încerca să ampli-
ficăm acţiunea regulatorului, de exemplu cu valoarea R(s) = KP = 5 unde KP se numeşte
constanta de proporţionalitate. est scade, ajungând sub 10%, dar caracterul răspunsului
se schimbă, devenind oscilant. Repetând simularea 3 pentru diferite valori ale lui KP se
confirmă faptul că KP nu poate fi crescut orcât de mult, întrucât se produc oscilaţii.
Regulatoarele care au ca funcţii de transfer valori reale se numesc proporţionale,
realizând legea de reglare:
c(t) = KP · e(t) (4)
Regulatoarele proporţionale pot fi aplicate numai în situaţii în care performan-
ţele - cele dinamice (viteză de răspuns, suprareglări şi oscilaţii) cât şi cele statice (eroare
staţionară) nu sunt critice.
Funcţionarea mai detaliată a SRA cu regulator proporţional, cu evoluţia erorii şi
acţiunea EE asupra procesului, se poate observa în fig. 5.
4
ee
2
y
e, ee & y
-1
-2
0 1 2 3 4 5 6 7 8 9 10
t [s]
4
1.6
1.4
ee
1.2
y
1
0.8
e, ee & y
0.6
0.4
0.2
0
e
-0.2
-0.4
0 1 2 3 4 5 6 7 8 9 10
t [s]
5
2. Regulatorul proporţional-integrativ PI
2.1. Prezentare teoretică
Soluţia fundamentală pentru anularea erorii staţionare este utilizarea regulatoare-
lor care au o componentă integrativă. Cunoscând teorema valorii finale din calculul ope-
raţional, din formula 3 rezultă ca putem anula eroarea staţionară dacă Hd(0) = ∞, adică
prin introducerea în FT a căii directe a unui pol în origine, respectiv a unui element de
integrare. Intrucât în principiu un regulator fără o componentă proporţională nu are sens,
se ajunge la regulatorul proporţional-integrativ PI, care realizează legea de reglare:
⎛ t ⎞
⎜ ⎟
∫
1
c PI (t) = K P ⋅ ⎜ e(t) + ⋅ e(τ ) ⋅ dτ ⎟ (5)
⎜ TI ⎟
⎝ 0 ⎠
FT a regulatorului PI este prin urmare:
⎛ 1 ⎞ KP K ⎛ 1 ⎞
H PI (s) = K P ⋅ ⎜⎜1 + ⎟⎟ = ⋅ (1 + s ⋅ TI ) = P ⋅ ⎜⎜ s + ⎟⎟ (6)
⎝ s ⋅ TI ⎠ s ⋅ TI s ⎝ TI ⎠
Pe lângă constanta de proporţionalitate KP care caracterizează efectul proporţio-
nal, regulatorul PI mai prezintă un parametru: constanta de timp de integrare TI.
Un subsistem Simulink bazat pe ecuaţia 5 este prezentat în fig. 7.
e =u -y PI
u
e c e
2
U 5 Kp c
u s2 +2 s+1
Kp 1 Ti EE P
Da te u
Ti -1 0 ...+1 0
y
B u cl a d e re a cti e
t e ee Da te y
T im p Da te t Da te e Da te e e
1
1
e 1
c
s P ro d u ct
In te g ra to r
3 1 /u P ro d u ct1
Ti
Fcn
2
Kp
6
2.1. Simulări
Următoarea simulare este executată pentru KP = 5 şi TI = 1.
1.6
1.4
1.2
u
1
0.8
0.6
0.4
0.2
0
0 5 10 15
7
1
0.9
0.8
0.7
0.6
u& y
0.5
0.4
0.3
0.2
0.1
0
0 2 4 6 8 10 12 14 16 18 20
t [s ]
a) KP = 1.5 şi TI = 5
2
u& y
-1
-2
0 2 4 6 8 10 12 14 16 18 20
t [s ]
b) KP = 4 şi TI = 0.4
Fig. 9. Răspunsuri tip PI
8
În fig. 10, graficul a prezintă răspunsul generat de regulatorul KP = 5 şi TI = 1 în
cazul în care constantele de timp ale procesului cresc: HP(s) = 2 / (s2 + 5 · s + 1).
Graficul b prezintă un caz în care regulatorul PI oferă răspunsuri foarte bune:
cazul în care procesul condus este de ordin I. În cazul reprezentării din fig. 10 procesul
este HP(s) = 2 / (s + 1).
a
1.2
0.8
0.6
0.4
0.2
0
0 5 10 15
t [s]
Fig. 10. Răspunsuri pentru un proces mai lent (a) şi pentru un proces de ordin I (b)
9
3. Regulatorul proporţional-integrativ-derivativ PID
3.1. Prezentare teoretică
Pentru compensarea dezavantajelor regulatoarelor PI, efectului integrativ i se
poate adăuga efectul complementar: cel derivativ. Rezultă o structură de reglare funda-
mentală: regulatorul proporţional-integrativ-derivativ liniar PID, cu legea de reglare:
⎛ t ⎞
⎜ de(t) ⎟
∫
1
c PID (t) = K P ⋅ ⎜ e(t) + ⋅ e(τ ) ⋅ dτ + TD ⋅ ⎟ (7)
⎜ TI dt ⎟
⎝ 0 ⎠
FT a regulatorului PID este prin urmare:
⎛
H PID (s) = K P ⋅ ⎜⎜1 +
1
⎝ TI ⋅ s
⎞ K
(
+ TD ⋅ s ⎟⎟ = P ⋅ TI ⋅ TD ⋅ s 2 + TI ⋅ s + 1 =
⎠ TI ⋅ s
)
K P ⋅ TD ⎛ 2 s 1 ⎞
= ⋅ ⎜⎜ s + + ⎟ (8)
s ⎝ TD TI ⋅ TD ⎟⎠
1
e 1 1
s c
P ro d u ct
In te g ra to r
3 1 /u P ro d u ct1
Ti
Fcn De ri va ti ve
d u /d t
4
Td P ro d u ct2
2
Kp
10
1.2
0.8
u& y
0.6
0.4
0.2
0
0 5 10 15
t [s]
Fig. 12. Răspuns indicial al unui regulator PID pentru procesul HP(s) = 2/(s2+5·s+1)
11
2
1.5
III
II
1
0.5
IV
-0.5
-1
0 5 10 15
t [s]
Fig. 13. Răspunsuri produse de regulatorul PID cu procese de ordin II, III şi IV
4. Regulatorul proporţional-derivativ PD
4.1. Prezentare teoretică
În cazurile în care precizia (eroarea staţionară) este subordonată altor obiective
regate de comportarea dinamică a SRA, cum ar fi viteza şi calitatea regimurilor tranzito-
rii, robusteţea faţă de acţiunea perturbaţiilor, programe impuse cu variaţii rapide şi dese,
etc. se poate renunţa la componenta integrativă, păstrându-se în schimb cea derivativă,
rezultând regulatorul proporţional-derivativ liniar PD, cu legea de reglare:
⎛ de(t) ⎞
c PD (t) = K P ⋅ ⎜ e(t) + TD ⋅ ⎟ (9)
⎝ dt ⎠
12
FT a regulatorului PID este prin urmare:
⎛ 1 ⎞
H PD (s) = K P ⋅ (TD ⋅ s + 1) = K P ⋅ TD ⋅ ⎜⎜ ⋅ s + ⎟ (10)
⎝ TD ⎟⎠
3.5
P ID
3
2.5
u
2
1.5
PD
1
0.5
-0.5
-1
-1.5
-2
0 10 20 30 40 50 60
t [s]
13
2.5
u P ID
PD
1.5
0.5
-0.5
-1
-1.5
0 10 20 30 40 50 60
t [s]
14
5. Caracteristici de frecvenţă şi locuri de transfer ale regulatoarelor liniare
5.1. Regulatorul P
Pentru o bună înţelegere a funcţionării precum şi a unora dintre metodele de pro-
iectare a regulatoarelor este utilă cunoaşterea comportării lor în frecvenţă.
Din acest punct de vedere regulatorul P poate fi echivalat cu un amplificator
ideal de curent continuu şi de bandă foarte largă, având caracteristicile Bode din fig. 16 şi
locul de transfer din fig. 17.
În fereastra de comenzi Matlab obţinerea caracteristicilor de frecvenţă, atât sub
forma diagramelor Bode cât şi sub forma locurilor de transfer (diagrame Nyquist) este
imediată, prin utilizarea instrucţiunilor bode respectiv nyquist.
În acest capitol, fiecare regulator va fi analizat atât în frecvenţă, cât şi în timp,
prin prisma răspunsului său indicial. Corelarea celor două metode este utilă deoarece ele
oferă perspective complementare asupra performanţelor SRA-urilor. Analiza în frecvenţă
este esenţială pentru o explicare comprehensivă a particularităţile răspunsurilor în timp.
În fereastra de comenzi Matlab răspunsul indicial rezultă prin comanda step.
Di a g ra m a B o d e
15
1 4 .5
14
A (d B )
1 3 .5
13
1 2 .5
0 .5
F (d e g )
-0 .5
-1
-1 0 1 2
10 10 10 10
w (ra d /se c)
15
Di a g ra m a Nyq u i st
0 .1
0 .0 8
0 .0 6
0 .0 4
0 .0 2
Im a g i n a r
-0 .0 2
-0 .0 4
-0 .0 6
-0 .0 8
-0 .1
0 1 2 3 4 5 6 7
Re a l
Fig. 17. Diagrama Nyquist (locul de transfer) a unui regulator proporţional ideal (KP = 5)
Regulatoarele reale, find inerţiale, nu pot funcţiona la frecvenţe oricât de mari.
Conform condiţiei de realizabilitate fizică a sistemelor, numărul polilor excede întotdea-
una numărul zerourilor.
Pentru ilustrarea acestei proprietăţi, vom considera cazul unui pol care cores-
punde pulsaţiei 103 rad.sec.: HP(s) = 5 / (0.001 · s + 1).
În termenii răspunsului indicial propriu al regulatorului, acest efect se manifestă
prin întârzieri, ca şi în fig. 20.
Instrucţiunile Matlab care produc diagramele din figurile 16 şi 17 sunt:
bode([5], [0.001 1])
respectiv
bode([5], [0.001 1])
La fel de uşor se obţin şi răspunsurile indiciale (vezi fig. 20), prin
step([5], [0.001 1])
16
Di a g ra m a B o d e
15
10
A (d B ) 5
-5
-1 0
0
F (d e g )
-4 5
-9 0
2 3 4
10 10 10
w (ra d /se c)
D i a g ra m a N y q u i st
2 .5
1 .5
0 .5
w = -in f.
Im a g i n a r
0
w= 0
w = + in f.
-0 .5
-1
-1 .5
-2
-2 .5
-1 0 1 2 3 4 5
Re al
17
5.5
ideal
5
4.5
real
4
3.5
2.5
1.5
0.5
0
0 0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04 0.045 0.05
t [s]
5.2. Regulatorul PI
Diagramele Bode şi Nyquist ale regulatorului PI sunt prezentate în fig. 21 şi 22.
Vom considera regulatorul având FT din relaţia 6, cu KP = 5 şi TI = 1.
Se remarcă faptul că la frecvenţe mici regulatorul PI se comportă ca un filtru tre-
ce jos ideal cu frecvenţa critică în origine: LT pentru ω = 0 tinde spre infinit, efect care se
traduce în răspunsul indicial prin tendinţa spre infinit (vezi fig. 23). În cazul regulatoare-
lor PI reale apare efectul de saturare; de exemplu pentru regulatoarele electronice analo-
gice saturarea apare când răspunsul indicial în tensiune se apropie de tensiunea de ali-
mentare a circuitului, care nu are cum să mai fie depăşită.
La frecvenţe mici defazajul este –900.
La frecvenţe mari prevalează latura proporţională a regulatorului: defazaj nul şi
răspus de tip proporţional, LT apropiindu-se de axa reală.
Ca orice regulator real şi cele de tip PI prezintă efectul inerţial la frecvenţe mari,
dar acest efect se poate de regulă neglija, deoarece zona de interes pentru proiectarea
acestor regulatoare este cea a frecvenţelor joase.
18
Di a g ra m a B o d e
35
30
25
A (d B )
20
15
10
0
F (d e g )
-4 5
-9 0
-1 0 1
10 10 10
w (ra d /se c)
Di a g ra m a Nyq u i st
150
100
50
w=-inf.
Im a g i n a r
0
w=+ inf.
-5 0
-1 0 0
w 0
-1 5 0
-1 0 1 2 3 4 5 6 7
Re a l
19
25
20
15
t [s ]
saturare
10
PI
efectul
proportional
5
0
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
5.3. Regulatorul PD
Diagramele Bode şi Nyquist ale regulatorului PD sunt prezentate în fig. 24 şi 25.
Vom considera regulatorul având FT din relaţia 10, cu KP = 5 şi TD = 1.
Regulatorul PD se comportă ca un filtru trece sus cu pulsaţia critică ωC = 1 / TD .
La frecvenţe mici defazajul este nul iar la frecvenţe mai mari decât cea critică tinde spre
+900. Avansul de fază (defazajul pozitiv) produs de acest regulator în regim sinusoidal
staţionar (condiţia de măsurare a caracteristicilor de frecvenţă) la frecvenţe mari are ca
efect în buclă închisă accelerarea răspunsurilor tranzitorii ale SRA şi a reacţiilor sale la
perturbaţii.
Din punct de vedere teoretic răspunsul indicial al unui regulator PD este de tip
Dirac. Efectul inerţial este vizibil la regulatoarele reale prin întârzierile care afectează
fronturile impulsului Dirac (vezi fig. 26). În acelaşi timp răspunsurile reale sunt limitate
de saturarea circuitelor. Răspunsul din fig 26 este produs de un regulator PD având func-
ţia de transfer HPD(s) = 5 · (s + 1) / (0.01 · s + 1).
20
Di a g ra m a B o d e
35
30
25
A (d B ) 20
15
10
90
F (d e g )
45
0
-1 0 1
10 10 10
w (ra d /se c)
Di a g ra m a Nyq u i st
50
w + inf.
40
30
20
10
Im a g i n a r
w= 0
0
-1 0
-2 0
-3 0
-4 0
w - inf.
-5 0
-1 0 1 2 3 4 5 6 7
Re a l
21
12
ideal
10
real
2
u
0
0 0.5 1 1.5 2 2.5
t [s]
22
Di a g ra m a B o d e
60
50
40
A (d B )
30
20
10
90
45
F (d e g )
-4 5
-9 0
-1 0 1 2 3
10 10 10 10 10
w (ra d /se c)
Di a g ra m a Nyq u i st
250
200
150
100
50
w= -inf.
Im a g i n a r
w= 0
w= + inf.
-5 0
-1 0 0
-1 5 0
-2 0 0
-2 5 0
Re a l
23
12
10
P ID
8
0
0 0.5 1 1.5 2 2.5
t [s]
24