LABORATORIUM PODSTAW AUTOMATYKI
Ćwiczenie 4
Projektowanie układu regulacji
Regulatory PID
Przy projektowaniu układów regulacji staramy się uzyskać jak najkrótszy czas regulacji, mały uchyb w stanie ustalonym oraz ograniczone przeregulowanie. Należy tu zauważyć, że jednoczesne spełnienie tych wymagań jest trudne i wymaga kompromisu. Aby uzyskać dużą dokładność w stanie ustalonym, współczynnik wzmocnienia układu otwartego musi być duży, co zazwyczaj prowadzi do dużych czasów regulacji lub wręcz wzbudzenia się układu. Występuje zatem przeciwieństwo między wymaganiami dokładności statycznej i stabilności.
Aby uzyskać poprawę jakości regulacji stosowane są regulatory. Jednym z nich jest regulator PID (rys. 1).
Rys. 1
W idealnym regulatorze PID sygnał wyjściowy ur(t) jest proporcjonalny do sumy sygnału wejściowego e(t), jego całki oraz pochodnej. Transmitancja regulatora PID ma postać:
Czyli regulator PID zawiera trzy równoległe gałęzie o transmitancjach: kreg (proporcjonalną),
(całkującą) oraz kregTds (różniczkującą), gdzie:
kreg - współczynnik wzmocnienia proporcjonalnego regulatora,
Ti - stała całkowania,
Td - stała różniczkowania.
Dobór parametrów regulatora
Aby wyznaczyć parametry regulatora możemy wykorzystać regułę Ziglera-Nicholsa. W tym celu należy, zwiększając wzmocnienie układu otwartego doprowadzić do powstania w układzie drgań niegasnących (k=kgr). Następnie należy zmierzyć okres drgań Tdr występujących w układzie (rys. 2). Przy wyborze parametrów należy zwrócić uwagę na to, że wartość wzmocnienia podawana w regule jest współczynnikiem wzmocnienia układu otwartego k = kreg*kob. Zatem w regulatorze należy ustawić współczynnik wzmocnienia
.
Rys. 2
W zależności od tego jaki regulator (P, PI, PID) chcemy zastosować należy ustawić następujące wartości parametrów:
Regulator P k = 0.5 kgr
Regulator PI k = 0.45 kgr Ti = Tdr/ 1.2
Regulator PID k = 0.6 kgr Ti = Tdr / 2 Td= Tdr / 8
Zadanie laboratoryjne
Transmitancja obiektu regulacji ma postać:
Zbudować model układu zamkniętego. Zmieniając współczynnik
wzmocnienia znaleźć współczynnik wzmocnienia granicznego kgr
oraz zmierzyć okres drgań układu Tdr.
Zbudować model układu z regulatorem P. Jako wymuszenie podać skok jednostkowy. Zarejestrować odpowiedź skokową.
Wyznaczyć wartości czasu regulacji tr, przeregulowania i uchybu
ustalonego eust.
Wyznaczyć bieguny transmitancji układu zamkniętego.
Zbudować model układu z regulatorem PI. Jako wymuszenie podać skok jednostkowy. Zarejestrować odpowiedź skokową.
Wyznaczyć wartości czasu regulacji tr, przeregulowania i uchybu
ustalonego eust.
Wyznaczyć zera i bieguny transmitancji układu zamkniętego.
Zbudować model układu z regulatorem PID. Jako wymuszenie podać skok jednostkowy. Zarejestrować odpowiedź skokową.
Wyznaczyć wartości czasu regulacji tr, przeregulowania i uchybu
ustalonego eust.
Wyznaczyć zera i bieguny transmitancji układu zamkniętego.
Uwaga: model regulatora PID znajduje się w bloku
Simulink Extras/Additional Linear/PID Controller.
Przed przeprowadzeniem symulacji należy ustawić parametry
regulatora. Aby zamodelować regulatory P i PI należy przyjąć
odpowiednie wartości stałej całkowania i różniczkowania.
Sprawozdanie
W sprawozdaniu należy zamieścić:
Dane.
Schemat modelu układu.
Pomierzone wartości kgr i Tdr.
Odpowiedzi skokowe badanych układów na wspólnym wykresie.
Pomierzone wartości czasu regulacji tr, przeregulowania i uchybu ustalonego eust przy wymuszeniu skokowym.
Transmitancje układu zamkniętego badanych układów.
Wykres położenia zer i biegunów układu zamkniętego (wspólny).
Omówić jak wpływa na własności układu zastosowanie poszczególnych regulatorów.
Tdr
Obiekt
regulacji
RegulatorPID
u(t)
e(t)
y(t)
ur(t)
3