Documente Academic
Documente Profesional
Documente Cultură
e-mail: {theodor.nicu,tudor.ionescu,monica.patrascu}@upb.ro
6 noiembrie 2023
Structuri de reglare cu regulatoare PID
v1 v2
r ε u y
HR(s) HP(s)
yn n
Structuri de reglare cu regulatoare PID
O metodă empirică de proiectare constă în aproximarea parametrilor de
acord ai unui regulator a cărui structură a fost aleasă în prealabil şi
ajustarea acestora până când criteriile de performanţă impuse sunt
respectate. Această metodă de ajustare poartă numele de proiectare
prin încercări.
Algoritmii PID clasici sunt cei mai utilizat, i în prezent atât în aplicat, ii
industriale, cât s, i la robot, i1 mobili pentru hobby, mini-drone
comerciale sau jucării mecatronice cu reglare de mis, care.
U(s)
HR (s) = ⇒ U(s) = HR (s)ε(s).
ε(s)
1
Nu reprezintă neapărat solut, ia cea mai eficientă.
Algoritmi de reglare de tip PID clasic
Legea de reglare de tip P (ideală) are forma
, u
u(t)
KR (t)
t
Algoritmi de reglare de tip PID clasic
Legea de reglare de tip PI (ideală) are forma
1 t
1
Z
HPI (s) = KR 1 + ⇒ u(t) = KR ε(t) + ε(τ )dτ ,
Ti s Ti 0
(2)
unde KR se numeşte constantă de proporţionalitate şi Ti > 0 se
numeşte constantă de timp de integrare.
u
u(t)
KR (t)
0 t
Ti
Algoritmi de reglare de tip PID clasic
, u
KR Td
u(t)
KR (t)
t
Algoritmi de reglare de tip PID clasic
unde 0 < α ≪ 1.
Algoritmi de reglare de tip PID clasic
Legea de reglare PID poate fi scrisă în două variante de implementare.
unde 0 < α ≪ 1.
unde 0 < α ≪ 1.
Algoritmi de reglare de tip PID clasic
Răspunsul în timp al legii PID paralel cu filtrare este:
u KR Td
u(t)
KR (t)
0 t
Ti
Legea PI-D este ilustrată în figura de mai jos şi definită prin relaţia
1 1
U(s) = KR 1 + R(s) − KR 1 + + Td s Yn (s). (11)
Ti s Ti s
1
v
r ε 1 u y
KR HP(s)
Tis
ud
Tds
yn n
Structuri particulare de algoritmi PID
Legea PI-D Absenţa componentei derivative de pe calea directă (şi
plasarea acesteia pe reacţie) ajută la evitarea şocurilor de comandă pe
elementul de execuţie care pot apărea la schimbări bruşte de referinţă
(trepte). Din motive de implementabilitate şi în funcţie de
particularităţile zgomotelor care afectează semnalul măsurat Yn (s), se
introdue filtre adecvate, iar componenta derivativă devine
Td s
Ud (s) = Yn (s).
αTd s + 1
Legea de reglare PI-D capătă forma
1 1 Td s
U(s) = KR 1 + R(s) − KR 1 + + Yn (s),
Ti s Ti s αTd s + 1
(12)
sau echivalent, în funcţie de eroare
1 Td s
U(s) = KR 1 + ϵ(s) − KR Yn (s). (13)
Structuri particulare de algoritmi PID
r ε 1 u y
KR HP(s)
Tis
1 Tds
yn n
Structuri particulare de algoritmi PID
Legea I-PD Comanda poate fi scrisă
1 1
U(s) = KR R(s) − KR 1 + + Td s Yn (s). (14)
Ti s Ti s
HR2(s)
v
r ε u y
HR1(s) HP(s)
yn n
Structura PID cu două grade de libertate
Funcţiile asociate buclei:
Y (s) HP (s)HR1 (s)
Hyr (s) = = = H0 (s), (17a)
R(s) 1 + HP (s)[HR1 (s) + HR2 (s)]
Y (s) HP (s)
Hyv (s) = = = H0 v (s), (17b)
V (s) 1 + HP (s)[HR1 (s) + HR2 (s)]
Y (s) HP (s)[HR1 (s) + HR2 (s)]
Hyn (s) = =− = H0 n(s). (17c)
N(s) 1 + HP (s)[HR1 (s) + HR2 (s)]
de unde rezultă că
Hyv − HP (s)
Hyr (s) = HR1 (s)Hyv (s) s, i Hyn (s) = .
HP (s)
Dacă Hyv este dată, atunci Hyn este dată, dar Hyr nu este fixată,
deoarece HR1 este independentă de Hyv . Două funcţii de transfer
dintre cele trei sunt independente, iar SRA are două grade de libertate.
Structura PID cu două grade de libertate
O variantă de SRA cu două grade de libertate este ilustrată în figura
de mai jos. Funcţiile de transfer asociate:
HP (s)HR1 (s) HP (s)HR2 (s)
Hyr (s) = + , (18a)
1 + HP (s)HR1 (s) 1 + HP (s)HR2 (s)
HP (s)
Hyv (s) = , (18b)
1 + HP (s)HR1 (s)
HP (s)HR1 (s)
Hyn (s) = − , (18c)
1 + HP (s)HR1 (s)
v
r ε u y
HR1(s) HP(s)
HR2(s)
yn n
Structura PID cu două grade de libertate
Se obt, in relaţiile:
Şi în acest caz, dacă Hyv este dată, atunci Hyn este dată, dar Hyr nu
este fixată, deoarece HR1 este independentă de Hyv , de unde rezultă că
SRA are două grade de libertate.
3
Presupunem că parametrii procesului sunt determinat, i suficient de precis.
Proces de ordinul I s, i regulator P
KP
Fie un proces HP (s) = TP s+1
s, i un regulator HR (s) = KR . În buclă
închisă se obt, ine:
KR TPKs+1
P
KR KP
KR KP
1+KR KP Ko
Ho (s) = = = ≡
1+ KR TPKs+1
P TP s + 1 + KR KP TP
1+KR KP
s+ 1 To s + 1
KR KP 1
εst = lim (1 − H0 (s)) = 1 − Ko = 1 − = .
s→0 1 + KR KP 1 + KR KP
4
Reamintim că lucrăm cu factori de amplificare pozitivi. Factorii de amplificare
negativi se gestionează la implementare s, i vor fi discutat, i ulterior.
Proces de ordinul I s, i regulator P
KR s(TKP s+1)
P
KR KP KR KP
Ho (s) = = =
1+ KR s(TKP s+1)
P s(TP s + 1) + KR KP TP s 2 + s + KR KP
KR KP
TP ωn2
Ho (s) = ≡ 2
s2 + 1
TP
s + KTR KP P s + 2ζωn s + ωn2
Se observă căqSRA are un comportament de ordinul II în buclă închisă,
dat de ωn = KTR KP P s, i ζ = 2√KR1KP TP .
5
În unele lucrări de specialitate acest proces este descris ca fiind "de ordinul I
cu pol în origine" deoarece este format dintr-un element de ordinul I în serie cu un
element integrator. Ordinul procesului este de fapt 2, acesta având doi poli (unul
în −1/TP s, i celălalt în 0.)
Proces de ordinul II cu pol în origine s, i regulator P
ωn2
εst = lim (1 − H0 (s)) = 1 − = 0, ∀ζ 6 , ωn > 0.
s→0 ωn2
As, adar variat, ia constantei de proport, ionalitate KR nu afectează
eroarea stat, ionară de pozit, ie (fapt confirmat s, i prin principiul
modelului intern).
− √ πζ
Suprareglajul este σ = e 1−ζ 2
, iar pentru o√bandă de regim stat, ionar
ln (0.05 1−ζ 2 )
de ±5%, timpul tranzitoriu este tt = −ζωn
, adică:
√π
2 KR KP TP
−r π
1− 1 −√
σ=e 4KR KP TP
=e 4KR KP TP −1
q
1
ln 0.05 1 − r !
4KR KP TP 1
tt = q = −2TP ln 0.05 1 −
− 2√KR1KP TP KR KP 4KR KP TP
TP
KR KP (Ti s + 1) ωn2 (s + z)
Ho (s) = 2
≡ 2 2 2
TP s + (1 + KR KP Ti )s + KR KP s + 2ζωn s + ωn z
Se observă că SRA are un comportament de ordinul II în buclă închisă,
cu un zero7 de ordinul I, dat de:
r
KR KP 1 + KR KP Ti 1
ωn = ,ζ= √ s, i z = .
TP 2 KR KP TP Ti
7
Scriem acest element în forma (s + z)/z pentru a păstra performant, ele de
regim stat, ionar ale elementului de ordinul II, i.e. εst = 0.
Proces de ordinul I s, i regulator PI
ωn2 z
εst = lim (1 − H0 (s)) = 1 − + = 0, ∀ζ, ωn > 0.
s→0 ωn2 z
As, adar variat, ia constantei de proport, ionalitate KR s, i a constantei de
timp de integrare Ti nu afectează eroarea stat, ionară de pozit, ie (fapt
confirmat s, i prin principiul modelului intern).
1 − H0 (s) 2ζ 1 1 + KR KP Ti 1 − KR KP Ti
εv = lim = − = − Ti = .
s→0 s ωn z 2KR KP 2KR KP
Variat, ia parametrilor de acord KR s, i Ti pot determina fie scăderi, fie
cres, teri ale erorii stat, ionare de viteză, în funct, ie de valorile lor
combinate cu valoarea amplificării procesului, însă nu s, i eliminarea
completă a acesteia. Se recomandă fixarea unuia dintre parametrii de
acord s, i studiul efectului celuilalt pentru fiecare proces în parte.
Proces de ordinul I s, i regulator PI
Suprareglajul s, i timpul tranzitoriu al elementului de ordinul II:
1+KR KP Ti
π √
2 KR KP TP
−v
u !2
u 1+KR KP Ti
t1− √
2 KR KP TP
σ=e
r !
2
1+K
√ R KP Ti
ln 0.05 1 − 2 KR KP TP
tt = q
− 21+K
√ R KP Ti
KR KP TP
KR KP
TP
Exemplu Se observă două variat, ii în sens opus ale tt la cres, terea lui
Ti pentru KP = 0.1 (stânga) s, i KP = 20 (dreapta). Acest lucru se
întâmplă din cauza combinat, iei efectelor KR , Ti , precum s, i a zeroului
suplimentar.
Eliminarea zeroului suplimentar (proces de ordinul I
s, i regulator PI)
KR KP
KR KP +1
(Td s + 1) Ko (s + z)
Ho (s) = TP +KR KP Td
≡
KR KP +1
s +1 To s + 1 z
Se observă că SRA are un comportament de ordinul I în buclă închisă,
cu un zero de ordinul I, dat de:
KR KP TP + KR KP Td 1
Ko = , To = s, i z = .
KR KP + 1 KR KP + 1 Td
Proces de ordinul I s, i regulator PD
Analiza efectului parametrului de acord Td se face asemănător
cazurilor anterioare. Cres, terea lui determină o cres, tere a constantei To ,
deci a timpului tranzitoriu al componentei dominante, însă prezent, a
zeroului dependent de Td poate să afecteze acest efect. Se observă că
s, i în acest caz eroarea stat, ionară de pozit, ie nu poate fi zero.
KR KP (Td s + 1)
Ho (s) =
TP αTd s2 + (TP + αTd + KR KP Td )s + (KR KP + 1)
Fie un SRA cu
ωn2 p
Ho (s) = 2 2
s + 2ζωn s + ωn s + p
Natural, nu dorim poli suplimentari instabili, adica poli cu partea reală
Când p > ζωn , acesta este dominant, răspunsul Ho devine mai lent s, i
aperiodic.