0% au considerat acest document util (0 voturi)
6 vizualizări4 pagini

Proiect 4

Documentul prezintă metoda Ziegler-Nichols pentru acordarea parametrilor unui regulator PID. Sunt prezentate etapele metodei: determinarea parametrilor L și T pe baza răspunsului indicial, alegerea tipului de regulator și calculul parametrilor KP, TI, TD din tabelul Ziegler-Nichols, determinarea parametrilor P, I, D pentru implementarea în Simulink. Vor fi implementate 3 regulatoare P, PI și PID pentru reglarea nivelului lichidului într-un rezervor și comparate performanțele acestora.

Încărcat de

george
Drepturi de autor
© All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca PDF, TXT sau citiți online pe Scribd
0% au considerat acest document util (0 voturi)
6 vizualizări4 pagini

Proiect 4

Documentul prezintă metoda Ziegler-Nichols pentru acordarea parametrilor unui regulator PID. Sunt prezentate etapele metodei: determinarea parametrilor L și T pe baza răspunsului indicial, alegerea tipului de regulator și calculul parametrilor KP, TI, TD din tabelul Ziegler-Nichols, determinarea parametrilor P, I, D pentru implementarea în Simulink. Vor fi implementate 3 regulatoare P, PI și PID pentru reglarea nivelului lichidului într-un rezervor și comparate performanțele acestora.

Încărcat de

george
Drepturi de autor
© All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca PDF, TXT sau citiți online pe Scribd

Proiect 4 Teoria Sistemelor An universitar 2023-2024

Proiect 4 - Acordarea regulatorului PID


folosind metoda Ziegler–Nichols
Printre cele mai răspândit tehnici de reglare utilizate în industrie se numără proiectarea
regulatoarele de tip PID (Proporțional-Integrativ-Derivativ). Un astfel de regulator determină o
comandă adecvată u(t) pe baza diferenței (sau erorii) ϵ(t) dintre mărimea controlată y(t) și
referința impusă r(t).

Legea de comandă implementată de regulatoarele


PID
În general, comanda dată de un regulator PID poate fi definită prin intermediul uneia dintre
următoarele relații:

Varianta 1
În funcție de setul de parametrii (P , I, D):
t
dϵ(t)
u(t) = P ⋅ ϵ(t) + I ⋅ ∫ ϵ(t)dt + D ⋅ ​ ​

0 dt

Varianta 2
în funcție de setul de parametrii (KP , TI , TD ):
​ ​ ​

t
1
u(t) = KP (ϵ(t) + )
dϵ(t)
​ ∫ ϵ(t)dt + TD ​ ​ ​ ​

TI 0 dt ​

unde

⎧KP = P
⎨TI = PI


​ ​
​ ​

TD = D
P
​ ​

În esență, determinarea coeficienților (P , I, D), (KP , TI , TD ) reprezintă obiectivul principal ​ ​ ​

al problemei de control cu regulator de tip PID.

Determinarea parametrilor de acordare cu metoda


ZIegler-Nichols
Proiect 4 Teoria Sistemelor An universitar 2023-2024

Etapa 1
Se determină parametrii L și T pe baza răspunsului indicial al procesului, conform figurii:

Etapa 2
Ulterior, parametrii regulatorului PID prin metoda Ziegler–Nichols se pot determina pe baza
tabelului parametrii KP , TI , TD :
​ ​ ​

Tip regulator KP ​ TI ​ TD ​

P T
L
​ ∞ 0
PI 0.9 TL ​
L
0.3
​ 0
PID 0.9 TL ​ 2L 0.5L

Etapa 3
Pentru a implementa un model cu algoritm PID în Simulink, se calculează parametrii P , I, D
pe baza parametrilor deja obținuți KP , TI , TD
​ ​ ​

Chestiuni de studiat
Proiect 4 Teoria Sistemelor An universitar 2023-2024

În cadrul acestei aplicații, se va implementa un sistem de reglare automat pentru reglarea


nivelului de lichid din cel de-al doilea rezervor al sistemului cu două rezervoare deschise propus
în etapele anterioare ale proiectului.

Comanda sistemului se va determina pe baza unui regulator de tip P, PI sau PID acordat prin
metoda Ziegler–Nichols.

Etapa de proiectare
Se implementează un script care calculează setul de constante asociat regulatorului PID folosind
metoda Ziegler–Nichols.

Determinarea modelului intrare ieșire


Se utilizează o aproximare liniară în reprezentare pe stare în jurul debitului de echilibru
Qe = 3 ⋅ 10−5 m3 /s

Folosind funcția MATLAB ss2tf se trece modelul din reprezentare pe stare în reprezentare
intrare-ieșire - H(s);

Determinarea parametrilor L și T

Cu ajutorul funcției MATLAB step(Hs) se determină răspunsul sistemului în buclă


deschisă la intrarea de tip treaptă.

Experimental, se identifică parametrii L și T , conform indicațiilor din figura anterioară.

Determinarea regulatorului PID


Pe baza tabelului, se alege un tip de regulator P, PI sau PID și se determină un set de
coeficienți (KP , KI , KD )
​ ​ ​

Pentru implementarea din Simulink, se determină setul de constante (P , I, D) asociate.

Observații

În Simulink, se va utiliza un bloc de tip PID (categoria Continous)

Pentru configurarea blocului PID, se va alege mai întâi forma legii de comandă (Ideal
sau paralel) și ulterior se vor introduce coeficienții de acordare asociați.

Etapa de analiză
În Simulink, cu ajutorul blocului PID, se implementează o schemă de reglare automată.
Proiect 4 Teoria Sistemelor An universitar 2023-2024

Pentru sistemul în buclă închisă, se alege o referință de 0.06 m.

Se vor implementa 3 regulatoare: P, PI, PID.

Se vor compara pe același osciloscop performanțele celor 3 regulatoare.

S-ar putea să vă placă și