TP 5: Sinteză A Unui PID Numeric: Introducere
TP 5: Sinteză A Unui PID Numeric: Introducere
INTRODUCERE
Concepț ia ș i reglarea regulatorilor PID (Proporț ional Integral Derivat)
numerele reprezintă elemente cruciale în domeniul controlului
sisteme dinamice.
Obiectivele TP
Acest raport explorează două metode de reglare a reglatorilor PID digitali:
transpunerea corectorilor continui ș i metoda empirică Takahashi.
prima parte constă în digitizarea unui regulator PI analogic pentru a aservi un
sistem de ordinul întâi, în timp ce a doua parte ajustează parametrii unui
regulator PID digital conform metodei Takahashi pentru a controla un sistem de
al doilea ordin. Obiectivul este de a compara performanț ele regulatorilor PID obț inuț i
prin aceste două abordări distincte în contextul controlului sistemelor
dinamice.
PLAN
I. Transpoziț ia Corectorilor Continuu
I.A. Casul Corectorului Proporț ional (P)
I.B. Cazul Corector Proporț ional-Integrat (PI)
II. Reglajul Takahashi pentru Controlere PID Digitale
II.A. Introducere în metoda Takahashi
II.B. Aplicarea metodei Takahashi
Lucrare solicitată
I. Transpozi ț ia corectorilor con ț inut:
Această secț iune se concentrează pe transpunerea unui regulator PID analogic către un
format numeric adaptat pentru un calculator. Obiectivul este de a controla eficient un
sistem continu de ordinea întâi descris de funcț ia de transfer F(p) folosind
tehnici de discretizare adecvate. Vom evalua performanț a
regulator PID numeric în controlul precis al acestui sistem continu.
2
F(p)= , Te = 0.1 s
1+ 5p
2-
F=
-------
5s+1
>> Fd=c2d(F,0.1)
Fd
0.0396
----------
z - 0.9802
3-
>> pas(Fd);grilă;
Cu Simulink:
Fig 2 : schema funcț ional al sistemului Fig 3 : evoluț ia răspunsului indicelui
studia sistem studiat
G(z ) 0,0396kp
5- H(z)= =
1+ G(z) z−0,9802+0,0396kp
6-
DemBF(z)=z−0,9802+0,0396kp
Sistemul studiat este stabil în BF dacă ș i numai dacă: |z|<1
care dă 0<kp<50.005
Folosind rltool
>> rltool
Pentru Kp=1 :
-Depăș irea este nulă, indicând un răspuns fără oscilaț ie notabilă, sugerând o
stabilitate crescută.
Timpul de creș tere la 5% este de 4,89 secunde, indicând o dinamică mai lentă
pentru a atinge valoarea de referinț ă.
Pentru Kp=2.5
-De nou, depăș irea este nulă, sugerând un răspuns fără oscilaț ie.
5sec
2kp
FTBO(p)
5p
1
FTBO(P) 2KP
Kp? FTBF(P)= = = p∗Ti
1+ FTBO(P) Tu∗p+2kp1+
2kp
C=
12.5 s + 2.5
------------
5s
>>Cd=c2d(C,0.1)
Cd
2.5 z - 2.45
------------
z-1
4/ >>rltool
D% Tp(sec) Tr5%(sec) ε%
PI 0 --- 2.85 0
-Controlul PI pare să ofere o precizie mai bună în ceea ce priveș te eroarea statică de
poziț ia, în timp ce controlul P cu Kp=2.5 este uș or mai rapid, dar prezintă
o eroare statică de poziț ie semnificativă. Alegerea între aceste două metode
depinde de cerinț ele specifice ale sistemului în ceea ce priveș te precizia ș i rapiditatea
răspuns.
Această ajustare empirică poate fi adesea realizată prin modificarea manuală a valorilor.
coeficientii PID ș i observând răspunsurile sistemului în funcț ie de criteriile de
performanț e specifice, cum ar fi timpul de răspuns, eroarea staț ionară sau
stabilitate.
APLICAȚIE
0.3 (z+0.5)
---------------
(z-0.1) (z+0.7)
>> rltool
Figura de mai sus demonstrează o perioadă de oscilaț ie de 0,04 secunde ș i o
amplitudinea oscilaț ieioscde 2.2
D% Tp(sec) Tr5%(sec) ε%
1 32 0,02 0.161 77,3
P 35 0.02 0.18 75.6
PI 0 - 0.318 0
2-
P 1.1 - -
PI 0.693 29,7 -
PID 0.66 66 0.0066
3-
Ieș irea obț inută pentru PID arată o divergenț ă, ceea ce sugerează că sistemul este instabil.
Pentru Kp=1
(controler PID) :
O depăș ire ridicată de 32 % indică un răspuns oscilant sau o reacț ie excesivă la
consigne, compromiț ând stabilitatea sistemului.
Timpul de vârf este de 0,02 secunde, ceea ce nu arată nicio schimbare notabilă între diferitele
setări.
Un timp de creș tere de 5% de 0,161 secunde ș i o eroare staț ionară de 77,3% subliniază o
dinamică rapidă, dar cu o precizie nesatisfăcătoare ș i o instabilitate marcată.
Pentru controlerul P (Proporț ional):
Observăm o depăș ire uș or mai mare, de 35%, care indică, de asemenea, o instabilitate
potenț iale similare cu Kp=1.
Timpul de vârf rămâne neschimbat la 0,02 secunde.
Timpul de urcare la 5% este de 0,18 secunde, arătând o uș oară creș tere în comparaț ie cu
Kp=1, sugerând o uș oară încetinire a dinamicii.
Eroarea staț ionară rămâne ridicată la 75.6%, demonstrând o precizie nesatisfăcătoare similară cu
1
Pentru controlerul PI (Proporț ional-Integrat):
Un depăș ire nul indică un răspuns fără oscilaț ii notabile, implicând o mai mare
stabilitate în raport cu setările PID.
Timpul de vârf nu este oferit, dar având în vedere că nu există depăș iri, aceasta ar putea
indică o absenț ă a oscilaț iilor marcate, similar cazului controlerului P.
Timpul de urcare la 5% este de 0,318 secunde, mai mare decât pentru setările PID ș i P, indicând
o încetinire a dinamicii sistemului.
Eroarea staț ionară este nulă, ceea ce înseamnă o precizie perfectă, fără eroare permanentă.
-În concluzie, performanț ele controlerului PI par mai stabile ș i mai precise în comparaț ie cu
la setările Kp=1 ș i P, care prezintă semne de instabilitate. Ar putea fi avantajos
aprofundarea analizei controlerului PI pentru a obț ine o înț elegere mai bună a acestuia
performanț e ș i posibilitatea de a o adapta pentru o mai bună stabilitate a sistemului.
Concluzie