You are on page 1of 13

LABORATORIUM PODSTAW AUTOMATYKI

MATERIAŁY INFORMACYJNE
do ćwiczenia : DOBÓR NASTAW REGULATORÓW

REGULATORY
Rodzaje regulatorów i ich klasyfikacja

Regulatory można klasyfikować według różnych kryteriów.


Klasyfikacja regulatorów ze względu na :
1. sposób budowy
2. rodzaj nośnika energii użytego do zasilania wzmacniacza regulatora
3. sposób zmiany wielkości nastawiającej (ciągły lub nieciągły)
4. postać transmitancji operatorowej regulatora

Ze względu na sposób budowy regulatory dzielimy na dwie następujące grupy :


1. regulatory nie korzystające z energii pomocniczej (o działaniu bezpośrednim)
2. regulatory z energią pomocniczą (o działaniu pośrednim)

Regulatory z energią pomocniczą dzielimy ze względu na rodzaj nośnika energii , użytego


do zasilania wzmacniacza regulatora , na :
1. regulatory elektryczne
2. regulatory pneumatyczne
3. regulatory hydrauliczne
Ze względu na sposób zmiany wielkości nastawiającej (ciągły lub nieciągły) regulatory z
energią pomocniczą dzielimy na :
1. regulatory o wyjściu ciągłym
2. regulatory impulsowe
3. regulatory dwupołożeniowe
Regulator o wyjściu ciągłym w sposób ciągły oddziaływuje na obiekt za pomocą
wielkości nastawiającej. Regulator impulsowy oddziaływuje na obiekt tylko w pewnych ,
powtarzających się okresowo , chwilach czasowych zwanych chwilami impulsowania. W
regulatorach dwupołożeniowych wielkość nastawiająca może przyjmować tylko dwie różne
wartości (odpowiadające np. włączeniu i wyłączeniu grzejnika w termostacie).
Ze względu na postać transmitancji operatorowej

Y(s)
Gr(s) =
E(s)
• Y(s) – transformata wielkości nastawiającej (sterującej) y(t)
• E(s) – transformata uchybu regulacji e(t)
Do regulatorów liniowych zaliczamy :

1. regulatory proporcjonalne typu P


Gr(s) = Kp
2. regulatory całkowe I
1
Gr(s) = sT
i
3. regulatory proporcjonalno-całkowe określane jako regulatory PI
1
Gr(s) = Kp(1+ )
sTi
4. regulatory proporcjonalno-różniczkowe oznaczane PD

Gr(s) = Kp(1 + Tds)

5. regulatory proporcjonalno-całkowo-różniczkowe PID


1
Gr(s) = Kp (1+ + Tds)
sTi
przy czym : Kp , Ti , Td są współczynnikami dającymi się nastawiać w danym regulatorze w pewnym
ograniczonym zakresie.

Regulator proporcjonalny

Regulatorem proporcjonalnym nazywamy regulator o transmitancji operatorowej

Gr (s) = Kp
czyli regulator, dla którego zależność między uchybem regulacji e(t)a zadanym sygnałem
sterującym u(t) ma postać
u(t) = Kpe(t)
gdzie :
• Kp – współczynnik wzmocnienia
1
• P = K - stały współczynnik nazywany zwykle zakresem proporcjonalności
p
Regulator P jest członem bezinercyjnym (proporcjonalnym , wzmacniającym).
Charakterystyka skokowa h(t) regulatora P , określona jako odpowiedź na wymuszenie w
postaci skoku jednostkowego , ma zatem postać
h(t) = Kp 1(t) (2)
Przebieg charakterystyki skokowej regulatora P przedstawia rys. 1
Z zależności (1) mamy :
Gr (jω) = Gr (s) s =jω (3)
Kp = Pr (ω) + jQr (ω) (4)
przy czym : Pr(ω) = Kp , Qr(ω) = 0
Charakterystyka amplitudowo-fazowa regulatora P ma postać punktu (Kp , j0) leżącego
na osi liczb rzeczywistych Pr(ω) – rys 8.2

Rys 1 Charakterystyka skokowa Rys 2 Charakterystyka amplitudowo-fazowa


regulatora P regulatora P
Z zależności (8.4) wynika , że dla regulatora P logarytmiczna charakterystyka
amplitudowa i logarytmiczna charakterystyka fazowa mają postać :
L (ω) = 20 log | Gr (jω) | = 20 log Kp
ϕ (ω) = 0
Logarytmiczna charakterystyka amplitudowa regulatora p ma zatem postać
równoległej do osi odciętych , a logarytmiczna charakterystyka fazowa pokrywa się z osią
odciętych – rys 3

Rys 8.3 Logarytmiczna charakterystyka amplitudowa i fazowa regulatora P

8.3 Regulator całkowy

Regulatorem całkowym zwanym krótko regulatorem I nazywamy regulator o


transmitancji operatorowej (8)
1
Gr(s) = sT
i

czyli regulator , dla którego zależność między uchybem regulacji e(t) a zadanym sygnałęm
sterującym u(t) ma postać (9)
t
1
u(t) = T ⌠⌡e (τ) dτ
i
0
przy czym stały współczynnik Ti nazywa się stałą czasową całkowania.
Regulator I jest idealnym członem całkującym.
Charakterystyka skokowa h(t) regulatora I , określona jest jako odpowiedź na
1
wymuszenie w postaci skoku jednostkowego , ma postać), h(t) = T t
i
Wykres charakterystyki skokowej regulatora I przedstawia - rys 4

Rys 8.4 Charakterystyka


skokowa regulatora I
Wyznaczając transmitancję widmową na podstawie znajomości transmitancji operatorowej
regulatora I otrzymamy
Gr (jω) = Gr (s) s =jω
Stosując to podstawienie do wzoru (8)
1
= Pr(ω) + jQr(ω) (11)
Ti jω
1
przy czym Pr(ω) = 0 , Qr(ω) = - (12)
Tiω
Charakterystyka amplitudowo-fazowa regulatora I pokrywa się z ujemną półosią liczb
urojonych Qr(ω) – rys. 5

Rys. 8.5 Charakterystyka amplitudowo-


fazowa regulatora I

Z zależności (8.11) wynika , że logarytmiczna charakterystyka amplitudowa i


logarytmiczna charakterystyka fazowa regulatora I mają postać :
1
L (ω) = 20 log | Gr (jω) | = 20 log =
Tiω
1
20 log T – 20 log ω (13)
i
π
ϕ (ω) = - 2 (14)
Wykres logarytmicznej charakterystyki amplitudowej i logarytmicznej charakterystyki
fazowej regulatora I przedstawia - rys 8.6.

Rys 6 Logarytmiczna charakterystyka amplitudowa i fazowa regulatora I


Regulator proporcjonalno–całkowy

Regulatorem proporcjonalno-całkowym zwanym krótko regulatorem PI nazywamy


regulator o transmisji operatorowej (15)

1
Gr (s) = Kp( 1+sT )
i

czyli regulator , dla którego zależność między uchybem regulacji e(t) a zadanym sygnałem
sterującym u(t) ma postać
t
1
u(t) = Kp[ e(t) + T ⌡ ⌠e (τ) dτ ] (16)
i
0
Charakterystyka skokowa h(t) regulatora PI , określona jako odpowiedź na wymuszenie w
postaci skoku jednostkowego , ma postać
1
h(t) = Kp [ 1(t) + t] (17)
Ti
Przebieg charakterystyki skokowej regulatora PI przedstawia – rys 7.

Rys 8.7 Charakterystyka skokowa regulatora PI

Z zależności (17) wynika , że dla t = Ti ; h(Ti) = 2 Kp. Po czasie równym Ti składowa h(t)
będąca wynikiem działania całkującego regulatora jest równa składowej pochodzącej od
działania proporcjonalnego tego regulatora. Sygnał łączny po czasie Ti jest więc dwukrotnie
większy niż w chwili t=0 .

Z zależności (15) mamy

Gr (jω) = Gr (s) s =jω


1
Kp(1 + ) = Pr(ω) + jQr(ω)
Ti jω
Kp
przy czym Pr(ω) = Kp , Qr(ω) = -
Tiω

Charakterystykę amplitudowo-fazową regulatora PI przedstawia – rys 8.


Rys 8. Charakterystyka amplitudowo-fazowa
regulatora PI

Z zależności (8.18) mamy


Gr(jω) = | Gr(jω) | e jϕ(ω) =

1+(Tiω)2 jϕ(ω)
Kp e (8.20)
ω
π
przy czym ϕ(ω) = arctg ωTi - 2 (8.21)
Logarytmiczna charakterystyka amplitudowa regulatora PI będzie miała zatem postać

Kp 1+(Tiω)2
L (ω) = 20 log | Gr (jω) | = 20 log T =
i ω
Kp 2
Ti + 20 log 1 + (Tiω) – 20 log ω
20 log (8.22)
biorąc pod uwagę , że :

1
 0 dla ω < T
i

20 log 1 + (Tiω)2 =  (8.24)


1
 20 log ωTi dla ω >T
i

z zależności (8.22) otrzymujemy :


Kp 1
 20 log T – 20 log ω dla ω < T
i i

L(ω) =  (8.24)
1
 20 log Kp dla ω >T
i

Doświadczalne metody doboru nastaw regulatorów


Dla każdego procesu istnieje możliwość ścisłej analizy teoretycznej układów sterowania, która
pozwala na dowolne wyznaczenie właściwości projektowanego układu, metodyka taka nie jest jednak
przydatna w praktyce, gdyż w tym przypadku przy dobieraniu nastaw regulatorów bardzo rzadko
dysponuje się dokładnymi danymi dotyczącymi obiektu. Zadanie doboru nastaw regulatorów polega
na takim ich ustaleniu, aby otrzymać zadowalające działanie układu sterowania.

Z(s)
R(s) E(s) Regulator U(s) Obiekt Y(s)
GR(s) G(s)

Rys. 1. Schemat blokowy układu regulacji

Do wymagań najczęściej stawianych układom regulacji a tym samym regulatorom zaliczamy :


− wyeliminowanie przeregulowań M p % = 0...5% oraz osiągnięcie przy zachowaniu tego warunku
najkrótszego z możliwych czasu regulacji tR
− najkrótszy z możliwych do osiągnięcia czas regulacji tR przy występowaniu przeregulowania do
ograniczonej wartości np. M p % = 15...25%
− uzyskanie minimum wybranego wskaźnika całkowego I, np. całki z kwadratu uchybu: I=


min e 2 (t )dt
0
Dopuszczalne ustalone wartości uchybu regulacji powinny być mniejsze niż ±(0,5...5)% wartości
maksymalnej wielkości regulowanego Y.

Całkowe wskaźniki jakości regulacji

Całkowe wskaźniki jakości umożliwiają prowadzenie na bieżąco obiektywnego pomiaru jakości regulacji.
Ilościowy pomiar jakości jest konieczny w nowoczesnych układach sterowania adaptacyjnego, w układach
automatycznej optymalizacji parametrów układu sterowania i przy projektowaniu układów optymalnych.
Jeśli celem jest poprawa projektu układu lub zaprojektowanie układu sterowania wówczas musi zostać
określone kryterium jakości.
Indeks jakości jest ilościowym wskaźnikiem jakości układu i jest tak dobrany aby uwzględnić ważne
wymagania dotyczące układu.
Układ, określany jest mianem układu sterowania optymalnego wówczas, gdy jego parametry są tak dobrane, aby
indeks osiągał ekstremalną wartość. Indeks jakości aby mógł być użyteczny i łatwy w stosowaniu, musi być
liczbą, która zawsze jest dodatnia lub równa zero.

Ogólna postać całkowego wskaźnika jakości jest następująca


T
I= ∫ f (e(t ), r (t ), y(t ), t )dt
0
gdzie f jest funkcją uchybu, sterowania, wyjścia i czasu. Można uzyskać numeryczne indeksy oparte na różnych
kombinacjach zmiennych układu i czasu. Dla przykładu, minimalizacja indeksu jakości może być bezpośrednio
odniesiona do minimalizacji zużycia paliwa.

CAŁKA Z KWADRATU UCHYBU


Odpowiednim indeksem jakości jest całka uchybu kwadratowego, ISE (Integral Square Error), który
definiowany jest jako
T
ISE = e 2 (t )dt
∫ (2)
0
Górna granica T jest czasem skończonym wybranym w sposób arbitralny po to aby całka osiągała wartość
ustaloną. Zazwyczaj jako T wybiera się czas ustalania, tR. Odpowiedź skokowa dla określonego układu
sterowania pokazana została na rysunku 1(b), natomiast uchyb na rysunku 1(c). Kwadrat uchybu pokazany
został na rysunku 1(d), a całka uchybu kwadratowego na rysunku 1(e). Minimalna wartość całki pojawia się
wówczas, gdy będzie odpowiednie tłumienie. Indeks jakości opisany równaniem (2) może być łatwo
zastosowany do pomiaru jakości w układach praktycznych. Dlatego też uchyb kwadratowy jest dogodny
matematycznie w celach analitycznych i obliczeniowych.

y(t)

t
e(t)

e2(t)

∫e
2
(t )dt

t
Rys. 1. Przebiegi wielkości układu regulacji .

CAŁKA Z WARTOŚCI BEZWZGLĘDNEJ UCHYBU


Innym kryterium jakości jest całka z wartości bezwzględnej uchybu, IAE (Integral Absolute Error), który
zapisywany jest następująco:
T
IAE = e(t ) dt
∫ (3)
0
Ten indeks jest szczególnie użyteczny w symulacjach komputerowych.

CAŁKA Z ILOCZYNU CZASU I WARTOŚCI BEZWZGLĘDNEJ UCHYBU


Aby zmniejszyć udział dużej wartości początkowej uchybu na całkowy wskaźnik jakości i uwidocznić uchyby
pojawiające się w późniejszej odpowiedzi, zaproponowany został następujący indeks
T
ITAE = t e(t ) dt
∫ (4)
0
Ten wskaźnik zaprojektowany został jako całka czasu mnożonego przez wartość bezwzględną uchybu, ITAE
(Integral Time Absolute Error). Indeks ITAE jest najbardziej selektywnym z całkowych wskaźników jakości,
gdyż minimalna wartość całki jest łatwo rozpoznawalna gdy zmieniają się parametry układu.
2.4. CAŁKA Z ILOCZYNU CZASU I KWADRATU UCHYBU
Innym podobnym indeksem jest całka z czasu pomnożonego przez kwadrat uchybu, ITSE (Integral Timie Square
Error).
T
ITSE = te 2 (t )dt

0

Regulatory liniowe
Najczęściej sstosowane są następujące regulatory liniowe:
a)− regulator proporcjonalny P
b) regulator proporcjonalno−całkujący PI
c) regulator proporcjonalno−różniczkujący PD
d) regulator PD z rzeczywistym członem różniczkującym
 sTD 
GR ( s ) = K P 1 + 

 1 + sTn 
e) regulator proporcjonalno−całkująco−różniczkujący PID
f) regulator PID z rzeczywistym członem różniczkującym
 1 sTD 
GR ( s ) = K P 1 + +  (6)
 sTI 1 + sTn 
Innym rozwiązaniem regulatora PID jest układ szeregowo połączonych bloków PI oraz PD. W tym
przypadku transmitancja regulatora jest następująca
 1   1 + sTD 
Gr ( s ) = K P 1 + ⋅ 
 sTI   1 + sTn 
W innych wykonaniach regulatorów spod działania różniczkującego wyklucza się sygnał wartości
zadanej y z i uzyskuje się nieinteraktywną strukturę regulatora PID
 1   sTD 
U ( s ) =  K P +  ⋅ E (s) − 


 1 + sT  ⋅ Y ( s ) (8)
 sTI   n 
Stosowana jest również struktura regulatora o postaci
 1    1 + sTD  
U ( s ) = K P 1 +  ⋅ Yz ( s ) −   ⋅ Y ( s ) ⋅ Y ( s) (9)
  
 sTI    1 + sTn  
gdzie:
KP − współczynnik wzmocnienia regulatora, określany niekiedy przez zakres
proporcjonalności xP = 100% K P
TI − stała czasowa całkowania
TD − stała czasowa różniczkowania
Tn − stała czasowa filtru inercyjnego występującego czasami w członach różniczkowania.
Stała ta zawiera się najczęściej w przedziale Tn ≈ (0.05 ÷ 0.25)TD

Pomiary własności dynamicznych obiektów regulacji przy pomocy charakterystyki


skokowej.

Optymalne nastawy regulatorów mogą być również dobrane na podstawie tabel, wykresów
/nomogramów/ , wzorów empirycznych. Zalecenia te dotyczą obiektów podzielonych na dwie klasy:
obiekty statyczne i obiekty astatyczne, których charakterystyki aproksymuje się następującymi
transmitancjami [1]:
− obiekty statyczne
Ke − sTo
G (s) = (10)
Ts + 1
− obiekty astatyczne
Ke − sTo e − sTo 1
G ( s) = = ; K= (11)
s Ts T
Sposób wyznaczania parametrów modelu K, T, To odwzorowującego obiekt na podstawie odpowiedzi
na skok jednostkowy pokazano na rysunku 2.

y(t) y(t)

K u

∆t
T= u
∆y
K ∆y
Nachylenie R= ∆y
T R=
∆t
∆t
t t
To T To
(a) (b)
Rys. 2. Sposób określenia parametrów K, T, To na podstawie odpowiedzi skokowej (jednostkowej)
procesu. (a) dla obiektu statycznego wieloinercyjnego , (b) dla obiektu astatycznego.

Metody doboru nastaw regulatorów według reguły Zieglera-Nicholsa


Na bazie obserwacji eksperymentalnych strategii strojenia regulatorów PID w procesach
przemysłowych, Ziegler i Nichols zaproponowali dwie metody doboru nastaw. Metody te wymagają
pomiaru odpowiedzi układu i są powszechnie stosowane dla układów statycznych najczęściej
spotykanych w układach sterowania (np. sterowanie poziomem, temperaturą, ciśnieniem, przepływem,
itd.). Metody doboru nastaw opracowane przez Zieglera i Nicholsa opierająca się odpowiedzi
skokowej i możliwe są do zastosowania w tych układach w których odpowiedź skokowa układu
otwartego jest bez przeregulowań tak jak ta pokazana na rysunku 2a. Ziegler i Nichols opracowali
dwie metody strojenia regulatorów dla takich modeli [2].

Metoda bazująca na odpowiedzi skokowej.


Ziegler i Nichols zauważyli, że odpowiedź skokowa większości układów sterowania ma kształt
podobny do tego z rysunku 2a. Krzywa ta może być otrzymana po dokonaniu identyfikacji własności
dynamicznych obiektu.
Krzywa o kształcie S jest charakterystyczna dla układów inercyjnych wyższych rzędów.
Transmitancja (10) aproksymuje układy wyższych rzędów prostym układem pierwszego rzędu z
dodatkowym opóźnieniem To wyrażonym w sekundach. Stałe w równaniu (10) mogą być określone z
odpowiedzi skokowej procesu. Jeśli styczna narysowana jest w punkcie przegięcia krzywej
odpowiedzi, wówczas nachylenie linii jest wyznaczane ze wzoru R=K/T, a przecięcie stycznej z osią
czasu określa czas opóźnienia To.
W pierwszej metodzie wybór parametrów regulatora opiera się na współczynniku zanikania
równym w przybliżeniu 0.25. Oznacza to, że dominująca składowa przejściowa zanika do jednej
czwartej swojej wartości maksymalnej po jednym okresie oscylacji (rys. 3). Takie zanikanie
odpowiada współczynnikowi ζ = 0.21 w układzie II rzędu i wartość ta ustalona została na zasadzie
kompromisu pomiędzy szybką odpowiedzią i wystarczającym zapasem stabilności.
Autorzy symulowali równania dla różnych układów na komputerze analogowym i stroili
parametry regulatorów, aż uzyskali odpowiedzi przejściowe zanikające do 25% poprzedniej wartości
w jednym okresie. Metoda Zieglera-Nicholsa bazująca na odpowiedzi skokowej daje dobre rezultaty
gdy spełniony jest następujący warunek :

To
0.15 < < 0.6 .
T
Parametry regulatora zaproponowane przez Zieglera i Nicholsa dla typowego regulatora pokazane są
w tabeli 1.

Rys. 3. Kwadratowy współczynnik zanikania

Tabela 1. Strojenie parametrów regulatora metodą odpowiedzi skokowej Zieglera-Nicholsa, a = RTo


Optymalne wzmocnienia
Typ regulatora
Kp TI TD
P 1/a − −
PI 0.9/a 3To −
PID 1.2/a 2To 0.5To

Metoda z wyznaczaniem wzmocnienia krytycznego


W drugiej metodzie kryterium strojenia parametrów opiera się na ocenie układu znajdującego się na
granicy stabilności. Ten algorytm strojenia może być stosowany dla układów typu 0 posiadających
rząd > 2. Może być również zastosowana do samonastrajania regulatorów PID. Metoda ta możliwa
jest do zastosowania jeśli możliwe jest znalezienie wzmocnienia przy którym wykres Nyquista
przecina punkt krytyczny lub kiedy linia pierwiastkowa przecina oś liczb urojonych. Wzmocnienie to
może być znalezione eksperymentalnie, wymaga się wówczas zwiększania wzmocnienia w układzie
zamkniętym aż na wyjściu pojawią się oscylacje o stałej amplitudzie. Jest to w niektórych
zastosowaniach praktycznych bardzo niebezpieczna operacja. Zwiększa się wzmocnienie
proporcjonalne aż zauważy się oscylacje o stałej amplitudzie, odpowiada to wzmocnieniu
krytycznemu Kkr (rys. 4) i oscylacjom o okresie Tosc (rys. 5). Okres oscylacji powinien być mierzony
kiedy amplituda oscylacji jest dość mała. Dobór nastaw odbywa się według tabeli 2 [2].
r(t) e(t) u(t) y(t)
Kkr Proces

Rys. 4. Określenie wzmocnienia krytycznego i okresu oscylacji

Wzmocnienie statyczne dla pętli otwartej układu


K o = GH (s ) s = 0
Metoda strojenia bazująca na wzmocnieniu krytycznym daje dobre rezultaty gdy spełniony jest
warunek:
2 < K o K kr < 20
lecz znów odpowiedź układu zamkniętego zawiera oscylacje.

Rys. 5. Układ na granicy stabilności

Tabela 2. Strojenie parametrów regulatora metodą bazującą na granicy stabilności układu

Optymalne wzmocnienia
Typ regulatora
KP TI TD
P 0.5Kkr − −
PI 0.45Kkr Tosc/1.2 −
PID 0.6Kkr Tosc/2 Tosc/8
Metody strojenia Zieglera-Nicholsa dają w rezultacie odpowiedzi w których występują oscylacje i
powinny być jeszcze dostrajane ręcznie.

Inne reguły nastaw regulatorów PID

W tabelach 3 i 4 zebrane zostały zasady doboru nastaw regulatorów dla obiektów statycznych i
astatycznych opisanych transmitancjami (10) oraz (11) według kryteriów: 0% i 20% przeregulowania
oraz minimum całki kwadratu uchybu [3].

Tabela 3. Optymalne nastawy regulatorów w przypadku obiektów statycznych z opóźnieniem (10),


a = RTo

Przeregulowanie ≈ 0% Przeregulowanie ≈ 20%
Typ Minimum czasu regulacji t R Minimum czasu regulacji t R ∫
min e 2 (t )dt
0
regulator
a KP TI TD KP TI TD KP TI TD

P 0.3/a − − 0.7/a − − − − −

PI 0.6/a 0.8To+0.5T − 0.7/a To+0.3T − 1/a To+0.35T −

PID 0.95/a 2.4 To 0.4 To 1.2/a 2.0 To 0.4 To 1.4/a 1.3 To 0.5 To

Tabela 4. Optymalne nastawy regulatorów w przypadku obiektów astatycznych z opóźnieniem (11)

Przeregulowanie ≈ 0% Przeregulowanie ≈ 20% ∞

Typ
regulator
Minimum czasu regulacji t R Minimum czasu regulacji t R ∫
min e 2 (t )dt
0
a
KP TI TD KP TI TD KP TI TD

T T
P 0.37 ⋅ − − 0 .7 ⋅ − − − − −
To To

T T T
PI 0.46 ⋅ 5.75 ⋅ To − 0 .7 ⋅ 3 ⋅ To − 1⋅ 4.3 ⋅ To −
To To To

T T T
PID 0.65 ⋅ 5 ⋅ To 0.23 ⋅ To 1 .1 ⋅ 2 ⋅ To 0.37 ⋅ To 1.36 ⋅ 1.6 ⋅ To 0.5 ⋅ To
To To To

You might also like