Sari la conținut
Regulatorul PID pe înțelesul operatorului: ce face fiecare parametru
Foto: Darcy Lawrey / Pexels
Automatizare

Regulatorul PID pe înțelesul operatorului: ce face fiecare parametru

Aproape orice operator de linie a văzut ecranul cu trei căsuțe: P, I și D. Puțini au primit vreodată o explicație care să lege acele trei numere de ceea ce se întâmplă efectiv cu temperatura din cuptor sau cu presiunea din colector. Rezultatul este previzibil: parametrii rămân cei puși de instalator în urmă cu cinci ani, iar când procesul începe să oscileze, soluția improvizată este trecerea pe manual.

Regulatorul PID nu este o cutie neagră. Face un singur lucru, calculează în permanență diferența dintre valoarea dorită și valoarea măsurată și decide cât de mult să acționeze pe element, iar cei trei parametri spun doar cât de mult contează, în această decizie, eroarea de acum, eroarea acumulată în timp și viteza cu care se schimbă eroarea.

Bucla de reglaj, în trei elemente

Orice buclă are un traductor care măsoară, un regulator care decide și un element de execuție care acționează. Traductorul poate fi o termorezistență, un traductor de presiune sau un debitmetru. Elementul de execuție este de regulă o vană de reglaj, o rezistență comandată în putere sau un motor alimentat prin convertizor de frecvență. Regulatorul stă la mijloc și compară.

Diferența dintre valoarea prescrisă și cea măsurată se numește eroare. Dacă vrei 180 de grade și ai 174, eroarea este de 6 grade. Ieșirea regulatorului, exprimată de obicei în procente, spune cât de deschisă trebuie să fie vana sau cât de tare să tragă rezistența. Tot ce urmează în acest articol descrie cum se traduce eroarea în procente de ieșire.

Un detaliu care se uită des: dacă traductorul este montat prost sau răspunde cu întârziere, niciun set de parametri nu salvează bucla. Un termocuplu introdus într-o teacă groasă, fără pastă termoconductoare, poate întârzia semnalul cu zeci de secunde. Înainte de a atinge P, I sau D, verifică ce și cum se măsoară.

Termenul proporțional: cât de tare reacționezi acum

Componenta proporțională înmulțește eroarea curentă cu un factor. Cu cât factorul este mai mare, cu atât regulatorul reacționează mai brutal la aceeași abatere. La un factor mic, sistemul urcă lent spre valoarea prescrisă și nu depășește; la un factor mare, ajunge repede, dar trece peste și începe să oscileze în jurul țintei.

Atenție la unitatea de măsură afișată pe echipament, pentru că aici apar cele mai multe confuzii. Unele regulatoare afișează câștigul proporțional, notat de regulă Kp, unde valoare mai mare înseamnă reacție mai puternică. Altele afișează banda proporțională, exprimată în procente, unde relația este inversă: bandă mai mică înseamnă reacție mai puternică. Dacă mărești un număr și sistemul devine mai leneș în loc să devină mai nervos, ai în față o bandă proporțională, nu un câștig.

Cu termen proporțional singur, procesul se stabilizează aproape întotdeauna puțin sub sau puțin peste valoarea dorită, niciodată exact pe ea. Această abatere permanentă are un motiv logic: dacă eroarea ar fi zero, ieșirea ar fi zero, iar cuptorul s-ar răci. Ca să mențină temperatura, regulatorul are nevoie de o eroare mică, permanentă. Exact această problemă o rezolvă termenul următor.

Integratorul: cine șterge eroarea rămasă și cine o poate agrava

Componenta integrală adună eroarea în timp. Câtă vreme mai există o abatere, oricât de mică, suma crește și împinge ieșirea până când abaterea dispare. Aceasta este partea care aduce procesul exact pe valoarea prescrisă.

Parametrul se exprimă fie ca timp integral, în secunde sau minute pe repetare, fie ca rată de repetare. Regula de citire: timp integral mic înseamnă acțiune integrală puternică și corectare rapidă, dar și tendință de oscilație. Timp integral mare înseamnă corectare lentă, dar liniștită.

Integratorul are un defect specific, pe care operatorii îl întâlnesc fără să știe cum se numește. Dacă elementul de execuție a ajuns la limită, vana complet deschisă, iar procesul tot nu ajunge la valoarea dorită, suma continuă să crească. Când în sfârșit procesul se apropie, regulatorul are acumulată o cantitate uriașă de acțiune și ține vana deschisă mult după ce nu mai era nevoie, provocând o depășire mare. Fenomenul se numește saturarea integratorului, iar regulatoarele moderne au o funcție anti-windup care îl limitează. Dacă vezi depășiri mari doar la pornirea din rece, acolo trebuie căutat.

Derivativul și motivul pentru care este adesea zero

Componenta derivativă se uită la viteza cu care se schimbă eroarea și frânează din timp. Dacă temperatura urcă rapid spre valoarea prescrisă, derivativul reduce ieșirea înainte ca ținta să fie atinsă, ceea ce reduce depășirea. Pe procese lente, cu inerție termică mare, poate face o diferență reală.

Problema lui este zgomotul. Derivarea amplifică orice variație rapidă a semnalului de măsură, inclusiv zgomotul electric captat pe cablu. Pe o buclă de debit, unde semnalul este zgomotos prin natura lui, un derivativ activ face ieșirea să tremure și uzează vana. De aceea, în practică, foarte multe bucle industriale funcționează ca PI, cu D lăsat pe zero, iar aceasta nu este o scăpare, ci o alegere corectă. Dacă totuși activezi derivativul, verifică întâi calitatea semnalului și ecranarea cablului, subiect care se leagă direct de modul în care sunt organizate rețelele industriale de comunicație și traseele de semnal din dulap.

Cum se acordează în practică și ce înseamnă o buclă bolnavă

Metoda de teren, aplicabilă fără instrumente speciale, arată așa:

  1. Adu procesul într-un punct de funcționare tipic și lasă-l să se stabilizeze. Nu acorda niciodată o buclă în regim de pornire.
  2. Anulează temporar acțiunea integrală și derivativă. Rămâi doar pe proporțional.
  3. Crește treptat acțiunea proporțională și dă, după fiecare pas, o modificare mică a valorii prescrise, câteva procente. Urmărește pe grafic răspunsul.
  4. Oprește-te când răspunsul începe să oscileze cu amplitudine constantă, apoi redu acțiunea proporțională aproximativ la jumătate.
  5. Introdu acțiunea integrală, pornind de la un timp integral mare, și scade-l până când abaterea permanentă dispare într-un timp acceptabil, fără ca oscilațiile să reapară.
  6. Adaugă derivativ doar dacă depășirea rămâne o problemă și doar dacă semnalul este curat.

Semnele că bucla nu este sănătoasă se recunosc pe tendința afișată de sistemul de supraveghere. Oscilație regulată, cu perioadă constantă, indică aproape mereu acțiune proporțională prea puternică. Rătăcire lentă în jurul țintei, cu perioadă lungă, indică integrator prea agresiv. Ieșire care tremură permanent indică zgomot amplificat de derivativ sau o vană cu joc mecanic. Iar o buclă care merge perfect la debit mic și oscilează la debit mare arată o caracteristică neliniară a elementului de execuție, situație în care schimbarea parametrilor este doar un compromis, nu o rezolvare. Aceste tendințe se citesc cel mai bine pe istoricul din sistemul SCADA integrat cu utilajele fabricii, unde se pot suprapune valoarea prescrisă, valoarea măsurată și ieșirea regulatorului.

Un ultim sfat care ține de disciplină, nu de teorie: notează parametrii vechi înainte de a-i schimba, modifică un singur parametru pe rând și lasă procesul să se așeze câteva minute între încercări. Dacă utilajul are un ecran de operare bine construit, valorile ar trebui să fie vizibile fără parolă de service, iar modul în care sunt așezate pe pagină contează mai mult decât pare, subiect tratat pe larg în articolul despre interfața om-mașină și cum îi ajută pe operatori. Acordarea unei bucle nu este o operație pe care o faci o dată, la punerea în funcțiune; se reia ori de câte ori se schimbă rețeta, materia primă sau elementul de execuție, iar un caiet cu valorile care au funcționat pentru fiecare regim de lucru este mai valoros decât orice manual.