Un regulator PID, care înseamnă Proportional - Integral - Derivative controller, este o piatră de temelie în domeniul sistemelor de control. În calitate de furnizor de sisteme de control, am fost martor direct la puterea de transformare a controlerelor PID în diverse aplicații. În acest blog, voi aprofunda cum funcționează un controler PID, componentele sale și semnificația sa în sistemele de control moderne.
Bazele sistemelor de control
Înainte de a intra în detaliile controlerelor PID, să înțelegem pe scurt conceptul de sisteme de control. Un sistem de control este conceput pentru a gestiona, comanda, dirija sau reglementa comportamentul altor dispozitive sau sisteme. În automatizarea industrială și a locuinței, sistemele de control sunt utilizate pentru a menține condițiile dorite, cum ar fi temperatura, presiunea, viteza și poziția.
Cum funcționează un controler PID
Un regulator PID calculează continuu o valoare de eroare ca diferență între un punct de referință dorit și o variabilă de proces măsurată. Pe baza acestei erori, controlerul ajustează ieșirea de control pentru a minimiza eroarea în timp. Ieșirea unui controler PID este determinată de trei componente principale: termenul proporțional, termenul integral și termenul derivat.
Termen proporțional (P)
Termenul proporțional este direct proporțional cu eroarea curentă. Oferă un răspuns imediat la eroarea dintre valoarea de referință și variabila de proces. Formula pentru termenul proporțional este:
[P = K_p \times e(t)]
unde (K_p) este câștigul proporțional și (e(t)) este eroarea la momentul (t). O valoare mai mare (K_p) va avea ca rezultat un răspuns mai mare la eroare, ceea ce poate duce la o corecție mai rapidă. Cu toate acestea, dacă (K_p) este prea mare, sistemul poate deveni instabil și poate oscila în jurul valorii de referință.
Termen integral (I)
Termenul integral acumulează eroarea în timp. Este folosit pentru a elimina eroarea de stare staționară, care este diferența dintre valoarea de referință și variabila de proces după ce sistemul a atins o stare stabilă. Formula pentru termenul integral este:
[I = K_i\times\int_{0}^{t}e(\tau)d\tau]
unde (K_i) este câștigul integral, iar integrala (\int_{0}^{t}e(\tau)d\tau) reprezintă eroarea acumulată de la timpul (0) la (t). Termenul integral continuă să crească sau să scadă ieșirea de control până când eroarea este eliminată.
Termenul derivat (D)
Termenul derivat este proporțional cu rata de modificare a erorii. Acesta prezice comportamentul viitor al erorii pe baza ratei actuale de schimbare. Formula pentru termenul derivat este:
[D = K_d\times\frac{de(t)}{dt}]
unde (K_d) este câștigul derivat și (\frac{de(t)}{dt}) este rata de modificare a erorii la momentul (t). Termenul derivat ajută la atenuarea oscilațiilor și la îmbunătățirea stabilității sistemului, oferind o acțiune corectivă înainte ca eroarea să devină prea mare.
Combinarea Termenilor
Ieșirea totală a unui controler PID este suma termenilor proporționali, integrali și derivativi:
[u(t)=K_p\times e(t)+K_i\times\int_{0}^{t}e(\tau)d\tau + K_d\times\frac{de(t)}{dt}]
unde (u(t)) este ieșirea de control la momentul (t).
Reglarea unui controler PID
Reglarea unui controler PID implică ajustarea valorilor (K_p), (K_i) și (K_d) pentru a obține performanța dorită. Există mai multe metode pentru reglarea unui controler PID, inclusiv metoda Ziegler - Nichols, care este o metodă empirică populară.
Metoda Ziegler - Nichols presupune setarea (K_i = 0) și (K_d = 0) și creșterea treptată (K_p) până când sistemul începe să oscileze. Se măsoară apoi câștigul critic (K_{cr}) și perioada critică (T_{cr}). Pe baza acestor valori, câștigurile controlerului pot fi calculate folosind următoarele formule:
| Tip controler | (K_p) | (K_i) | (K_d) |
|---|---|---|---|
| P | (0,5K_{cr}) | 0 | 0 |
| PI | (0,45K_{cr}) | (\frac{0,54K_{cr}}{T_{cr}}) | 0 |
| PID | (0,6K_{cr}) | (\frac{1.2K_{cr}}{T_{cr}}) | (\frac{0,075K_{cr}T_{cr}}{}) |
Aplicații ale controlerelor PID
Controlerele PID sunt utilizate pe scară largă în diverse industrii și aplicații. În automatizarea industrială, acestea sunt utilizate pentru a controla temperatura, presiunea și debitul în procesele chimice. În robotică, controlerele PID sunt folosite pentru a controla poziția și viteza brațelor robotice. În automatizarea casei, controlerele PID pot fi folosite pentru a controla temperatura și umiditatea în casele inteligente.
De exemplu, într-un sistem de casă inteligentă, un controler PID poate fi utilizat pentru a regla temperatura. Valoarea de referință poate fi temperatura dorită, iar variabila de proces poate fi temperatura reală măsurată de un senzor de temperatură. Controlerul PID va regla ieșirea la aReceptor de sistem motorizatsau aComutator jaluzele motorizatepentru a menține temperatura dorită. În mod similar, într-un sistem de control al luminii, un controler PID poate fi folosit pentru a regla luminozitatea luminilor în funcție de nivelul luminii ambientale, cu ajutorul unuiComutator Smart Home.
Semnificația controlerelor PID
Semnificația controlerelor PID constă în simplitatea, eficacitatea și versatilitatea lor. Ele pot fi implementate cu ușurință atât în hardware cât și în software și pot fi reglate pentru a funcționa într-o gamă largă de aplicații. Controlerele PID sunt, de asemenea, robuste, ceea ce înseamnă că pot tolera unele incertitudini și perturbări în sistem.


Contact pentru achiziții
Dacă sunteți interesat să încorporați controlere PID în sistemele dvs. de control sau aveți nevoie de mai multe informații despre produsele și serviciile noastre, vă încurajăm să contactați pentru o discuție privind achizițiile. Echipa noastră de experți este pregătită să vă ajute în găsirea celor mai bune soluții pentru nevoile dumneavoastră specifice.
Referințe
- Åström, KJ și Hägglund, T. (2006). Controlere PID: teorie, proiectare și reglare. Instrument Society of America.
- Dorf, RC și Bishop, RH (2017). Sisteme moderne de control. Pearson.
- Ogata, K. (2010). Inginerie modernă de control. Prentice Hall.
