Do Projektu iAutomatyka dołączyli:

https://iautomatyka.pl/wp-content/uploads/2015/01/wirtualne-laboratorium-grafika.jpg

Kurs regulacji PID: Regulacja PD – cz. 27/34

autor: MAREK GONET.

Artykuł z serii: Kurs regulacji PID - Wirtualne Laboratorium


Rozdz. 27.1 Wstęp
Regulator typu PD należy do grupy regulatorów PID. Wyłączono w nim tylko akcję całkowania I. Ma on niestety podstawową wadę regulatora P. Nie eliminuje całkowicie uchybu w stanie ustalonym. Wzmocnienie układu zamkniętego Kz i wzmocnienie uchybowe Ke w stanie ustalonym Ke też są takie same jak dla regulacji typu P:

Rys. 27-1
Wróć na koniec poprzedniego rozdziału, to będziesz wiedział dlaczego. A to oznacza że np. dla K=100 uchyb ustalony wynosi ok. 1%. To w czym w takim razie PD jest lepsze od P? Poprawia stabilność i skraca czas regulacji! Dla regulatora P stabilność i mały uchyb w stanie ustalonym są ze sobą w sprzeczności. Duże Kp zapewnia mały uchyb ustalony, ale zwiększają się oscylacje i czas regulacji. Układ może nawet stać się niestabilnym. Spójrz na typowe sterowanie typu P.

Rys. 27-2
Taką odpowiedź układu regulacji P otrzymałeś w poprzednim rozdziale (Rys. 26-16). Co by tu zrobić, żeby były mniejsze oscylacje? Pierwsza genialna myśl-zmniejszyć Kp regulatora. Np Kp=5. Super, oscylacje będą mniejsze. Za to uchyb ustalony będzie 2 razy większy. Nie idź tą drogą.
Nie ruszajmy więc Kp, ale kombinujmy. Oscylacje są dlatego, że na początku skoku x(t) sygnał y(t) zbyt szybko rośnie. W ten sposób rozpędzone „wahadło” y(t) przechodzi na „drugą stronę”.
A gdyby powstrzymywać wahadło w czasie rozpędzania hamowaniem proporcjonalnym do jego prędkości? Podobnie działają samochodowe tłumiki hydrauliczne. Może wtedy nie przejdzie na „drugą stronę”. Albo „tylko trochę”?
W końcu y(t) się ustali. Wtedy Kz i Ke wstanie ustalonym będą zgodne z Rys. 27-1. Bo człon różniczkujący w stanie ustalonym daje zero. Tak jakby był wyłączony!
W ten sposób dochodzimy do jakiegoś sterowania, które zależy także od prędkości sygnału! Czyli pojawi się człon różniczkujący
Przypomnijmy sobie podstawowe własności tego członu, zwanego D–>Differential-Różniczkujący.

Rozdz. 27.2 Badanie idealnego członu różniczkującego D i rzeczywistego różniczkującego D
Rozdz. 27.2.1 Wstęp
Zbadamy odpowiedź na skok i na sygnał narastający liniowo. Po co to drugie? Bo skok daje w członie różniczkującym trudny do zmierzenia impuls Diraca.

Rozdz. 27.2.2 Odpowiedź Idealnego członu różniczkującego na skok
Wywołaj PID/13_regulacja_typu_PD/01_rozniczkujacy_ideal_skok.zcos

Rys. 27-3
Co robi blok dummy class? Nie wiem i nie interesuje mnie to. Ale musi być, gdy pojawia się idealny człon różniczkujący.
Wciśnij „start”

Rys. 27-4
Zróżniczkowany został skok jednostkowy x(t). W rezultacie otrzymaliśmy odpowiedź y(t) typu „młotek” diraca. Przypominam, że człon różniczkujący „oblicza” prędkość sygnału x(t). A jaka jest prędkość sygnału x(t). Dla t<1sek x(t)=0 i dla t>1sek x(t)=1. Dla tych t sygnał x(t) jest stały. Czyli y(t)= prędkość x(t) jest zerowa. Dlatego y(t)=0, co widać na załączonym obrazku.
A jaka jest prędkość y(t) dla t=1? Nieskończenie wielka! Suma sumarum wyjście y(t) jest impulsem Diraca.
W regulacji staramy się unikać się idealnych członów różniczkujących. Są one bardzo wrażliwe na zakłócenia, zwłaszcza na szybkie zmiany, czyli np. na zakłócenia elektromagnetyczne. Stosuje się raczej tzw człony różniczkujące rzeczywiste.

Rozdz. 27.2.3 Odpowiedź rzeczywistego członu różniczkującego na skok
Wywołaj PID/13_regulacja_typu_PD/02_rozniczkujacy_real_skok.zcos

Rys. 27-5
Do członu różniczkującego idealnego został dodany szeregowo człon inercyjny o stałej czasowej T=0.1 sek. Tłumi on skok jednostkowy, zanim wejdzie na idealny człon różniczkujący.
Wciśnij „Start”

Rys. 27-6
Otrzymaliśmy coś podobnego do impulsu Diraca. Jego wysokość już nie jest nieskończona, tylko ma wartość y(t)=10. Kojarzysz to jakoś ze stałą czasową T=0.1sek? Chyba tak, jest to odwrotność 0.1. Skok jednostkowy x(t) daje trochę dziwną, trudną do zmierzenia odpowiedź. Zwłaszcza dla członu idealnego różniczkującego. Dlatego do ich badania lepiej nadaje się liniowo narastający sygnał wejściowy x(t). Inna nazwa to piła, rampa….

Rozdz. 27.2.4 Odpowiedź idealnego członu różniczkującego na sygnał narastający liniowo
Wywołaj PID/13_regulacja_typu_PD/03_rozniczkujacy_ideal_pila.zcos

Rys. 27-7
Wciśnij „start”

Rys. 27-8
Człon różniczkujący, jak sama nazwa wskazuje, różniczkuje sygnał x(t) dając y(t). Dla np. studentów teksty na rysunku są trywialne. Natomiast dla mających problem z rachunkiem różniczkowym niech wystarczy, że dla członu różniczkującego czerwone y(t) jest prędkością czarnego x(t). Widać wyraźnie, że w 5 sekundzie prędkość sygnału x(t) wzrosła dwukrotnie. Dlatego czerwone y(t) jako pochodna x(t) też wzrosła dwukrotnie.

Rozdz. 27.2.5 Odpowiedź rzeczywistego członu różniczkującego na sygnał narastający liniowo
Wywołaj PID/13_regulacja_typu_PD/04_rozniczkujacy_real_pila.zcos

Rys. 27-9
Wciśnij „start”

Rys. 27-10
Tego się spodziewaliśmy. Tam gdzie prędkość się nie zmienia, np. po 2 i 6 sekundzie, obliczana jest ona prawidłowo. Natomiast gdy się zmienia (w 1 i 5 sekundzie), to człon rzeczywisty potrzebuje trochę czasu, żeby ją obliczyć. To może być pewną, choć nie decydującą wadą. Za to zaletą będzie odporność na zakłócenia typu „szybka zmiana”. Będą one po prostu tłumione przez człon inercyjny.
Dalej będziemy badać człony PD , które są równoległym połączeniem członu proporcjonalnego i różniczkującego (idealnego lub rzeczywistego). Nie są jeszcze regulatorami, bo wejściem jest tylko pojedynczy sygnał x(t) a nie uchyb e(t)=x(t)-y(t)

Rozdz. 27.3 Badanie idealnego członu PD i rzeczywistego PD
Wstęp 27.3.1
Też zbadamy odpowiedź na skok i na sygnał narastający liniowo.

Rozdz. 27.3.2 Odpowiedź idealnego członu PD na skok
Pamiętaj !
Człon PD to jeszcze nie regulator! Nie ma on elementu porównującego obliczającego uchyb e(t)=x(t)-y(t). Dotyczy także rzeczywistego PD.
Wywołaj PID/13_regulacja_typu_PD/05_PD_ideal_skok.zcos

Rys. 27-11
Człon PD ma część proporcjonalną („goły drut” na rysunku) i różniczkującą). Zauważ, że intensywność różniczkowania można zmieniać nie tylko parametrem Td ale także Kp. Na schemacie Kp=1 i Td =1 sek.
Wciśnij „start”

Rys. 27-12
W pierwszej chwili przebieg jest podobny do Rys. 27-4. Dopiero jak się dobrze przyjrzysz, to się okaże, że pojawia się składowa proporcjonalna y(t)=1. Dla członu różniczkującego idealnego z Rys. 27-4, ta składowa była zerowa.

Rozdz. 27.3.3 Odpowiedź rzeczywistego członu PD na skok
Wywołaj PID/13_regulacja_typu_PD/06_PD_real_skok.zcos

Rys. 27-13
Czym różni się od idealnego PD? Porównaj z Rys. 27-11.
Wciśnij „start”

Rys. 27-14
Widać składową proporcjonalną (skok jednostkowy w 3 sekundzie) i składową różniczkującą rzeczywistą („rozciągnięty” pik o wysokości 10=11-1) Zbadajmy teraz odpowiedź na liniowy sygnał narastający, która lepiej oddaje charakter członu PD niż odpowiedź na skok.

Rozdz. 27.3.4 Odpowiedź idealnego członu PD na sygnał narastający liniowo
Wywołaj PID/13_regulacja_typu_PD/07_PD_ideal_pila.zcos

Rys. 27-15
Wciśnij „start”

Rys. 27-16
Wymuszeniem x(t) jest sygnał narastający liniowo, który w 5 sekundzie dwukrotnie zwiększa prędkość narastania. W odpowiedzi y(t) widać składową różniczkującą D i proporcjonalną P. Akurat tylko w tym przypadku, gdy Kp=1, Td=1sek, składowa P idealnie pokrywa się z wymuszeniem x(t). Przy okazji widzisz definicje czasu różniczkowania Td. Jest to czas t=1sek, w którym składowa proporcjonalna P zrówna się ze składową różniczkującą D.

Rozdz. 27.3.5 Odpowiedź rzeczywistego członu PD na sygnał narastający liniowo
Wywołaj PID/13_regulacja_typu_PD/08_PD_real_pila.zcos

Rys. 27-17
Bez komentarza
Wciśnij „start”

Rys. 27-18
Odpowiedź podobna do członu idealnego PD. „Wygładzenia” po 1 i 5 sekundzie (wtedy występuje zmiana prędkości sygnału x(t)) wynikają z tego, że tor różniczkujący rzeczywisty potrzebuje ok. 0.5 sek żeby „dojść do siebie” i obliczyć właściwą prędkość. Wstanie ustalonym dobrze widać składową proporcjonalną P i D która jest taka sama jak dla idealnego członu PD. Podkreślam-taka sama ale tylko w stanie ustalonym.

Rozdz. 27.6 Regulator PD z obiektem dwuinercyjnym
Rozdz. 27.6.1 Wstęp
Będziemy badać układ regulacji z obiektem dwuinercyjnym, a następnie w rozdz. 27.7 z trójinercyjnym.
Zaraz, zaraz. A dlaczego nie zaczynamy od jednoinercyjnego? Dlatego, że do sterowania tym obiektem wystarczy regulacja P z rozdz. 26.
Tu można udowodnić, np. z kryterium Hurwitza, że dla dowolnie dużego wzmocnienia, nawet dla Kp=1 000 000 układ będzie zawsze stabilny. Mało tego, nie ma żadnych oscylacji, a odpowiedź będzie prawie skokiem.
Dla pozostałych obiektów dynamicznych, dodanie do regulatora proporcjonalnego członu różniczkującego D szokująco poprawie odpowiedź. Mogą zniknąć oscylacje, a układ który przy regulatorze typu P był niestabilnym, może stać się stabilnym.
Uwaga.
Tak naprawdę, to będziemy badać rzeczywisty a nie idealny regulator PD. Tzn. w regulatorze PD zamiast członu różniczkującego idealnego D będzie człon różniczkujący rzeczywisty D. Da on odpowiedź proporcjonalną do prędkości sygnału wejściowego, która obliczona jest z pewną inercją. Patrz Rys. 27-18. Taka struktura zmniejszy zakłócenia od sygnałów szybkozmiennych, które są typowe dla idealnego członu D.
Najpierw zbadajmy sam obiekt dwuinercyjny. Robiłeś to w rozdziale 26 w p.26.4.2.

Rozdz. 27.6.2 Badanie obiektu dwuinercyjnego
Wywołaj PID/13_regulacja_typu_PD/09_obiekt_2T.zcos

Rys. 27-19
Wciśnij „start”

Rys. 27-20
Typowa odpowiedź obiektu wieloinercyjnego , tu dwuinercyjnego. Dalej będziemy badać regulację PD z tym obiektem przy Kp=10 i czterema różnymi nastawami różniczkowania-Td= 0, 1, 5 i 20 sek. Jakie Td zapewni nam najlepszą odpowiedź z możliwie małymi oscylacjami i krótkim czasem regulacji?

Rozdz. 27.6.3 Regulacja PD Kp=10 Td=0 sek
Td=0 oznacza, że wyłączone jest różniczkowanie (rzeczywiste) D. Czyli mamy typową regulację typu P. Powtarzamy więc p. 26.4.3 z poprzedniego rozdziału. Po co to robimy? Bo przekonasz sie, jak dobry jest regulator PD w porównaniu do P.
Wywołaj PID/13_regulacja_typu_PD/10_2T_Kp10_D0.zcos

Rys. 27-21
Kp=10 Td=0
Wciśnij „start”

Rys. 27-22
Wzmocnienie w stanie ustalonym Kz=y/x=0.91/1=1 jest zgodne z wykresem i z teorią . Oscylacje trochę irytują. Wprowadźmy więc do boju składową różniczkującą D. Najpierw ostrożnie, małe rózniczkowanie . Np.Td=1 sek.
Uwaga
Przypominam, że cały czas mamy z członem różniczkującym rzeczywistym a nie idealnym! I tak już będzie do końca.

Rozdz. 27.6.4 Regulacja PD Kp=10 Td=1 sek
Wywołaj PID/13_regulacja_typu_PD/11_2T_Kp10_D1.zcos

Rys. 27-23
Kp=10 Td=1 sek
Czym się różni regulator PD od członu PD z Rys. 27-17? Tylko tym, że sygnałem wejściowym jest uchyb e(t)=x(t)-y(t) a nie pojedyncze x(t). Pojawia się tu najważniejszy element regulatora, element porównujący wartość zadaną x(t) z sygnałem wyjściowym y(t). Jest on nawet ważniejszy niż pozostała część obliczeniowa regulatora – człony P i D. Bo można sobie wyobrazić regulator składający się tylko z elementu porównującego obliczającego uchyb e(t)=x(t)-y(t). Jest to po prostu regulator P o nastawie Kp=1. Natomiast regulator bez elementu porównującego jest bez sensu.
Wciśnij „start”

Rys. 27-24
A nie mówiłem, że PD szokująco poprawia własności dynamiczne? Porównaj tylko ten wykres z Rys. 27-22 gdzie nie było składowej D, czyli była tylko regulacja P. Oscylacje i czas regulacji są radykalnie mniejsze. A to było tylko ostrożne podejście – czyli małe różniczkowanie Td=1sek.
To co to dopiero będzie, gdy Td zwiększymy np. na Td=5 sek? Dowiesz się o tym za chwilę. Co do własności statycznych, to stan ustalony y(t)=0.91 jest taki sam jak dla regulacji typu P z Rys. 27-22. Jest to oczywiste, bo w stanie ustalonym element D nie ma wpływu na sterowanie, bo daje wyjście zerowe
Jak uzasadnić te lepsze własności dynamiczne?
Najłatwiej to powiedzieć. Tako rzecze Królowa Nauk – Matematyka. Dokładnie, jedna z jej córek zajmująca się równaniami różniczkowymi
A na chłopski rozum?
1-Stan ustalony jest taki sam, jak dla regulacji P z Rys. 27-22. Ktoś powie-tam nie było różniczkowania D a tu jest. Ale jak dobrze wiemy, w stanie ustalonym składowa D nie bierze udziału, bo jest zerowa. „Bo nic się nie rusza”.
2-Prędkość narastania y(t) w pierwszej sekundzie skoku jest większa, bo dochodzi różniczkowanie przedniego zbocza x(t), które „podbija” sygnał sterujący s(t). Na Rys. 27-25 będziesz badał ten sam układ, tylko z innymi nastawami oscyloskopu, dającym widok całego s(t), a nie „uciętego” na poziomie 2 jak na rysunku .
Okaże się, że dla t=3 (początek skoku) sygnał sterujący s(t)=110=100+10!, gdzie 10 to składowa P a 100 to składowa D. Czyli PD da na początku skoku x(t) kopa w górę 11 razy większego od regulatora P! To powinno spowodować szybsze dojście do stanu ustalonego 0.91. Już nie wspomnę, że ten kop jest 110 razy większy niż w układzie otwartym, czyli bez regulatora.
3-No dobrze, regulator PD dał na początku skoku x(t) potężnego kopa w górę. W takim razie powinniśmy się tym bardziej spodziewać dużych przeregulowań, większych niż ymax=1,2 w regulacji P na Rys. 27-22. A tu jest akurat odwrotnie, malutkie przeregulowanie ymax=1 po 5 sekundzie.
Jak to wytłumaczyć?
Okazuje się, że składowa D nie tylko „popędza” obiekt na początku skoku x(t), ale potem go „hamuje”. Zauważ, że przeważająca w sygnale sterującym na początku składowa D od x(t) po pewnym czasie dość szybko znika do zera. Widać to na Rys. 27-14. Za to pojawia się składowa D od y(t) pełniąca rolę „hamulcowego”.
Na początku ta składowa jest największa, bo prędkość y(t) jest największa. Potem gdy y(t) się ustali to ona też zniknie. Ale znaczniej później niż składowa D od x(t)! I najważniejsze. Składowa D od y(t) odejmuje się od składowej D od x(t) stąd hamowanie. Bo tak działa element porównawczy – e(t)=x(t)-y(t). I to jak jak hamuje niebieski sygnał sterujący s(t)! Przecież s(t) chwilami mrozi ujemną temperaturą, chociaż wartością zadaną jest x(t)=+100°C! Ale dzięki temu system jest bardzo dynamiczny i szybko dochodzi do stanu ustalonego.
Różniczkowanie y(t) stara się zapobiegać przeregulowaniom. Dlatego przebiegi regulacji PD szybciej dochodzą do stanu ustalonego i z mniejszymi oscylacjami.
Regulacja PD nie powstała jako efekt teoretycznych rozważań bardzo mądrych ludzi. Szermierz musi trafić w określone miejsce przeciwnika. Nie musi tego zrobić z absolutną dokładnością np. co do milimetra. Wystarczy, że zrobi to dokładnością  5 cm ale szybko! Kieruje się więc nie tylko położeniem celu, ale także także   prędkością zmiany położenia tego celu. Umiejętność tą nabywa podświadomie wieloletnimi treningami, stopniowo optymalizując nastawy swego prywatnego regulatora PD. Zauważ, że nie jest tu wymagany uchyb zerowy czyli absolutna celność trafień.
Pokażę jeszcze raz ten sam przebieg, co na Rys. 27-24 z takimi nastawami oscyloskopu, żeby był widoczny cały sygnał sterujący s(t).

Wywołaj PID/13_regulacja_typu_PD/12_2T_Kp10_D1_pelny_widok.zcos
Otrzymasz dokładnie taki sam schemat jak na Rys. 27-23. Inne są tylko nastawy oscyloskopu. Zapewniają one widok całego sygnału s(t), a nie obciętego jak na Rys. 27-24.
Wciśnij „start”

Rys. 27-25
Widać że s(t)=110. Za to y(t)=0.91 w stanie ustalonym, jest prawie przy osi czasu. Wykres pokazuje nam jak duże może być s(t). Nie muszę dodawać, że przebiegi są dokładnie takie same jak na Rys. 27-24, tylko w innej skali.
Podsumowanie
PD na początku daje duży sygnał sterujący głównie od różniczkowania skoku x(t) po to, żeby y(t) szybciej doszło do stanu ustalonego. Potem hamuje sygnałem różniczkującym od y(t), po to żeby zmniejszyć efekt wahadła, czyli zmniejszyć oscylacje. W wyniku dostajemy taki przebieg y(t), który jest wyraźnie lepszy od regulacji P z Rys. 27-22.
A gdyby tak jeszcze zwiększyć intensywność różniczkowania. Np. Td=5 sek

Rozdz. 27.6.5 Regulacja PD Kp=10 Td=5 sek
Wywołaj PID/13_regulacja_typu_PD/13_2T_Kp10_D5_opt.zcos

Rys. 27-26
Kp=10 Td=5 sek Nastawa różniczkująca zmieniła się na Td=5 sek. Różniczkowanie jest teraz 5 razy mocniejsze!
Wciśnij „start”

Rys. 27-27
Wydawałoby się, że już lepiej niż na Rys 20-26 być nie może. A tu taki przebieg. Czerwone y(t) to prawie prostokątne x(t)! Nie biorąc oczywiście pod uwagę uchybu e(t)=0.09%, który zawsze jest przypisany regulacji P lub PD. Porównaj z czerwonym y(t) z Rys. 27-22 regulacji PD, w którym Td=0, czyli z regulacją typu P. Niebo a ziemia.
Uwaga
Ucięty przez oscyloskop sygnał s(t) ma w 3 sekundzie wartość smax=510! To idźmy na całość i dajmy Td=20 sek. Może y(t) jeszcze bardziej się „sprostokąci”?

Rozdz. 27.6.6 Regulacja PD Kp=10 Td=20 sek
Wywołaj PID/13_regulacja_typu_PD/14_2T_Kp10_D20_przesada.zcos

Rys. 27-28
Kp=10 Td=20 sek
Wciśnij „start”

Rys. 27-29
Teraz wiesz dlaczego w nazwie pliku była „przesada”. Bo przesadziliśmy z różniczkowaniem. Co za dużo, to nie zdrowo. Nie dość, że powstały oscylacje, to potem układ dochodzi do stanu ustalonego y=0.91 dopiero po ok. 50 sek. A s(t) w 3 sek ma wartość aż 2010! To wolne dochodzenie do stanu ustalonego można wytłumaczyć zbyt silnym hamowaniem sygnału D pochodzącego od różniczkowania y(t).

Rozdz. 27.6.7 Regulacja PD Kp=100 Td=0 sek
Nastawy Kp=10 i D=5 sek z Rys. 27-27 dały nam szybką odpowiedź, z ledwo widocznym początkiem jednej oscylacji. Tylko sygnał ustalony y(t)=0.91 zbyt odbiega od wartości zadanej x(t)=1. Rzeczywiście uchyb ustalony e(t)=1-0.91=0.09 chwały wiekopomnej nie przynosi. Aby go zmniejszyć, zwiększymy wzmocnienie na Kp=100. Będziemy więc badać regulację PD z obiektem dwuinercyjnym z Kp=100 i czterema różnymi Td = 0, 0.25, 2 i 5 sek. Zaczniemy jak zwykle od Td=0, czyli od regulacji P (bez różniczkowania).
Wywołaj PID/13_regulacja_typu_PD/15_2T_Kp100_D0.zcos

Rys. 27-30
Kp=100 Td=0  oznacza, że wyłączone jest różniczkowanie (rzeczywiste) D. Czyli mamy typowa regulację typu P. Powtarzamy eksperyment z Rys. 26-21 z poprzedniego rozdziału
Wciśnij „start”

Rys. 27-31
Uwaga.
W poprzednich przebiegach sygnał sterujący s(t) był linią niebieską. Kolor ten jest jednak dość dominujący i często zamulał rysunek, czego jaskrawym przykładem był np. Rys. 27-29. Dlatego sygnałowi s(t) przyporządkujemy kolor żółty.
Sygnał wyjściowy y(t) zgodnie z teorią osiągnął wartość ustaloną 0.99 a uchyb ustalony e(t) wartość 0.01. Za to oscylacje i długi czas dochodzenia do równowagi są nie do zaakceptowania.
Spodziewamy się, że znowu pomoże składowa różniczkująca D. Jak zwykle zaczniemy ostrożnie od małego Td=0.25sek.

Rozdz. 27.6.8 Regulacja PD Kp=100 Td=0.25 sek
Wywołaj PID/13_regulacja_typu_PD/16_2T_Kp100_D_0.25.zcos

Rys. 27-32
Kp=100 Td=0.25 sek
Wciśnij „start”

Rys. 27-33
Jest znacznie szybsze i mniej „oscylacyjne” dojście do stanu ustalonego y(t)=0.99 (i oczywiście uchybu ustalonego e(t)=0.01) niż dla regulacji P (bo Td=0) z Rys. 27-31. A może da się lepiej?

Rozdz. 27.6.9 Regulacja PD Kp=100 Td=2 sek
Wywołaj PID/13_regulacja_typu_PD/17_2T_Kp100_D2_opt.zcos

Rys. 27-34
Kp=100 Td=2 sek
Wciśnij „start”

Rys. 27-35
Samo y(t) ma małą oscylacje. Za to sygnał sterujący to ho, ho! Jest to typowe, że oscylacje sygnału sterującego s(t) są dużo większe niż y(t). Nawet gdy wydaje się, że y(t) już śpi, s(t) jeszcze wykonuje jakieś ruchy „wte i we wte”. Odpowiedź jest lepsza niż dla Td=0.25 sek z Rys. 27-33. To zwiększmy jeszcze Td?

Rozdz. 27.6.10 Regulacja PD Kp=100 Td=5 sek
Wywołaj PID/13_regulacja_typu_PD/18_2T_Kp100_D5_przesada.zcos.

Rys. 27-36
Kp=100 Td=5 sek
Wciśnij „start”

Rys. 27-37
Przesadziliśmy z różniczkowaniem. Oscylacje i czas regulacji są większe.

Rozdz. 27.6.11 Wnioski ze sterowania PD obiektem dwuinercyjnym
1 – Uchyb ustalony dla Kp=10 to 0.09% a dla Kp=100 to 0.01% i nie zależy od Td. Czyli ze wzrostem Kp maleje uchyb ustalony e(t). Ameryki nie odkryliśmy i tego, że Królowa Bona umarła.
2– Składowa różniczkująca radykalnie skraca czas regulacji i zmniejsza oscylacje. Dla każdego wzmocnienia Kp istnieje optymalne Td dla którego odpowiedź jest optymalna. Czyli z małymi oscylacjami (nawet bez) i z krótkim czasem regulacji. Stwierdziliśmy, że dla Kp=10 optymalne jest Td=5 sek a dla Kp=100 Td=2 sek. Na pewno są lepsze nastawy, bo robiliśmy tylko kilka doświadczeń.  A może sam znajdziesz lepsze? Przecież umiesz zmieniać parametry w Xcos-ie.
3– Można udowodnić np. z kryterium Hurwitza lub Nyquista, że dla dowolnego Kp regulacja z członem dwuinercyjnym jest zawsze stabilna. Inna rzecz, że mogą wtedy pojawić się oscylacje o dużej amplitudzie i długim czasem trwania.

Rozdz. 27.7 Regulator PD z obiektem trójinercyjnym
27.7.1 Wstęp
Zrobimy to samo, co z dwuinercyjnym. Spodziewamy się większych kłopotów. Rzeczywiście, czas regulacji i oscylacje będą większe. Mało tego, przy pewnym wzmocnieniu układ stanie się niestabilny. Będziemy badać sterowanie dla wzmocnienia Kp=10 i Kp=25 przy różnych Td. Przy Kp=25 uchyb będzie oczywiście mniejszy, ale przy pewnych Td układ stanie się niestabilny! Tego nie było w dwuinercyjnym.
Zaczniemy od gołego obiektu.

Rozdz. 27.7.2 Badanie obiektu trójinercyjnego
Wywołaj PID/13_regulacja_typu_PD/19_obiekt_3T.zcos

Rys. 27-38
Robiłeś to samo w poprzednim rozdziale.
Wciśnij „start”

Rys. 27-39
Bez komentarza

W następnych punktach będziemy badać regulację PD obiektu Trójinercyjnego z Kp=10 i Kp=25 z różnymi nastawami Td.
Jakie Td zapewni najlepszą odpowiedź?

Rozdz. 27.7.3 Regulacja PD Kp=10 Td=0 sek
Td=0 oznacza, że mamy regulację typu P. Powtarzamy więc eksperyment z poprzedniego rozdziału Rys. 26-21 .
Wywołaj PID/13_regulacja_typu_PD/20_3T_Kp10_D0.zcos.

Rys. 27-40
Kp=100 Td=0 czyli regulacja typu P
Wciśnij „start”

Rys. 27-41
Przebieg z wieloma oscylacjami i długim czasem regulacji. Czyli regulacja P nie sprawdza się dla tego obiektu. Wzmocnienie w stanie ustalonym Kz=0.91 jest zgodne z wykresem i z teorią.

Rozdz. 27.7.4 Regulacja PD Kp=10 Td=0.5 sek
Zaczynamy ostrożnie z małym różniczkowaniem Td=0.5 sek.
Wywołaj PID/13_regulacja_typu_PD/21_3T_Kp10_D0.5.zcos

Rys. 27-42
Kp=10 Td=0.5 sek
Wciśnij „start”

Rys. 27-43
Dużo lepiej niż bez składowej różniczkującej z Rys. 27-41. To zwiększmy Td na 1.5 sek. Może będzie jeszcze fajniej.

Rozdz. 27.7.5 Regulacja PD Kp=10 Td=1.5 sek
Wywołaj PID/13_regulacja_typu_PD/22_3T_Kp10_D1.5_opt.zcos.

Rys. 27-44
Kp=10 Td=1.5 sek
Wciśnij „start”

Rys. 27-45
Jest fajniej. Przebieg lepszy od Rys. 27-43,a tym bardziej od Rys. 27-41. A może da się go jeszcze poprawić? Np. dla Td=5sek

Rozdz. 27.7.6 Regulacja PD Kp=10 Td=5 sek
Wywołaj PID/13_regulacja_typu_PD/23_3T_Kp10_D5.zcos

Rys. 27-46
Kp=10 Td=5 sek
Wciśnij „start”

Rys. 27-47
Gorzej niż dla Td=1.5 sek. Większa amplituda y(t) i więcej oscylacji. Można przypuszczać, że dalsze zwiększanie Td  pogorszy tylko sytuację.
Wnioski dla Kp=10.
Wyraźnie widać, że obiekt jest trudniejszy do sterowania od dwuinercyjnego. Optymalnym parametrem różniczkowania jest Td=1.5 sek. Trochę drażni duży uchyb ustalony 0.09. Dlatego spróbujmy zwiększyć wzmocnienie na Kp=25. Na więcej to raczej nie. Obawiam się niestabilności.

Rozdz. 27.7.7 Regulacja PD Kp=25 Td=0
Wyłączyłem różniczkowanie dając Td=0. Czyli jak zwykle zaczynamy od regulacji P.
Wywołaj PID/13_regulacja_typu_PD/24_3T_Kp25_D0.zcos

Rys. 27-48
Kp=25 Td=0
Tego nie widać, ale 10-krotnie zmniejszyłem wzmocnienie oscyloskopu. Za chwilę będziesz wiedział dlaczego.
Wciśnij „start”

Rys. 27-49
Układ stał się niestabilny i przy takim wzmocnieniu oscyloskopu lepiej widać narastająca sinusoidę y(t). Po co podałem wzór na wzmocnienie w stanie ustalonym Kz? Czy on ma sens, gdy system jest niestabilny? Jest go trochę. Tu Kz=0.96 to składowa stała tej sinusoidy y(t). Gdybyś powiększył wzmocnienie oscyloskopu, to nawet dałoby się to zauważyć.
Wprowadźmy ostrożnie nieduże różniczkowanie.–> Td=0.5 sek.

Rozdz. 27.7.8 Regulacja PD Kp=25 Td=0.5 sek
Wywołaj PID/13_regulacja_typu_PD/25_3T_Kp25_D0.5.zcos.

Rys. 27-50
Kp=25 Td=0.5 sek
Wciśnij „start”.

Rys. 27-51
Tu widać cudowny wpływ składowej różniczkującej D. Układ stał się stabilny! Może trochę za długo trwa stan nieustalony z oscylacjami. A gdyby tak dać Td=1sek?

Rozdz. 27.7.9 Regulacja PD Kp=25 Td=1 sek
Wywołaj PID/13_regulacja_typu_PD/26_3T_Kp25_D1_opt.zcos

Rys. 27-52
Kp=25 Td=1 sek.
Wciśnij „start”

Rys. 27-53
Chyba lepszy przebieg. To dalej szczęścia szukajmy, np Td=5 sek?

Rozdz. 27.7.10 Regulacja PD Kp=25 Td=5 sek
Wywołaj PID/13_regulacja_typu_PD/27_3T_Kp25_D5.zcos.

Rys. 27-54
Kp=25 Td=5 sek.
Wciśnij „start”.

Rys. 27-55
Przedobrzyliśmy. Nie do zaakceptowania.

Rozdz. 27.8 Regulacja PD z zakłóceniami
27.8.1 Wstęp
Sterowane będą te same 2 obiekty co poprzednio: dwuinercyjny i trójinercyjny. Na ich wejścia będzie podawany dodatkowo (oprócz sygnału sterującego s(t) z regulatora PD), sygnał zakłócający z(t)=+0.5 lub z(t)=-0.5. Są to potężne zakłócenia! Trudno sobie wyobrazić, że sieć skacze z 230 V na 345 V lub na 135 V.
Specjalnie podałem taką karykaturę sieci, po to by pokazać główny cel regulacji – tłumienie zakłóceń. Często jest to ważniejsze niż ładne dojście do wartości zadanej x(t). Jak masz lodówkę to wiesz dlaczego. Wartość zadaną temperatury w lodówce zmienia się rzadko (często przez całe życie masz ją ustawioną przez fabrykę), a zakłócenia występują bez przerwy. Przy zakłóceniach wybraliśmy takie nastawy wyznaczone przez nas wcześniej Kp i Td, dla których odpowiedź na x(t) była optymalna. Inaczej „najładniejsza”.
Uwaga
Zwróć uwagę na to, że odpowiedź na skok x(t) będzie znacznie szybsza niż reakcja na zakłócenie z(t). Czyli transmitancje G(s) („główna?”) i zakłóceniowa Gz(s) są różne. Wynika z tego ważny wniosek. Projektując układ w którym wiesz, że wartość zadana zmienia się rzadko, należy kierować się raczej optymalną transmitancją zakłóceniową Gzakl(s).

Rozdz. 27.8.2 Zakłócenie dodatnie na dwuinercyjny z(t)=+0.5, Kp=10 D Td=5
Wywołaj PID/13_regulacja_typu_PD/28_2T_Kp10_Td5_zakl+.zcos

Rys. 27-56
Zakłócenie z(t)=+0.5 pojawi się w 30 sekundzie.
Wciśnij „start”

Rys. 27-57
Do 30 sekundy, czyli do pojawienia się zakłócenia, przebieg jest z oczywistych powodów taki sam jak na Rys. 27-27. Zakłócenie z(t)=+0.5 spowodowało wzrost y(t) do +0.95. Zakłócenie nie zostało więc całkowicie stłumione. Taka jest niestety uroda regulacji P lub PD. Ale bez regulacji, czyli w ukladzie otwartym, sygnał y(t) skoczyłby z 1.0 na 1.5!
Zauważ że odpowiedź na skok jest szybka a na zakłócenie wolna.
Bo transmitancja zakłóceniowa Gzakl(s) jest inna niż układu zamkniętego Gz(s)!
Wniosek
Gdy
wartość zadana x(t) zmienia się rzadko, to dobieraj nastawy regulatora ze względu na zakłócenie z(t)
Gdy
wartość zadana x(t) zmienia się często, to dobieraj nastawy regulatora ze względu na wartość zadaną x(t)

Rozdz. 27.8.3 Zakłócenie ujemne na dwuinercyjny z(t)=-0.5, Kp=10 D Td=5
Wywołaj PID/13_regulacja_typu_PD/29_2T_Kp10_Td5_zakl-.zcos

Rys. 27-58
Zakłócenie z(t)=-0.5 pojawi się w 30 sekundzie.
Wciśnij „start”

Rys. 27-59
Zakłócenie z(t)=-0.5 spowodowało spadek y(t) do 0.86. Zauważ, że sygnał sterujący s(t) stara się skompensować zakłócenie z(t), działając w przeciwnym kierunku, niż zakłócenie.
Tak działa każdy układ regulacji!

Rozdz. 27.8.4 Zakłócenie dodatnie na dwuinercyjny z(t)=+0.5, Kp=100 D Td=2
Wywołaj PID/13_regulacja_typu_PD/30_2T_Kp100_Td2_zakl+.zcos


Rys. 27-60

Zakłócenie z(t)=+0.5 pojawi się w 30 sekundzie.
Wciśnij „start”

Rys. 27-61
Zakłócenie z(t)=+0.5 spowodowało wzrost y(t) do 0.995. Prawie nie widać wpływu zakłócenia! Zostało skompensowane (prawie) spadkiem żółtego sygnału sterującego s(t).

Rozdz. 27.8.5 Zakłócenie ujemne na dwuinercyjny z(t)=-0.5, Kp=100 D Td=5
Wywołaj PID/13_regulacja_typu_PD/31_2T_Kp100_Td2_zakl-.zcos

Rys. 27-62
Zakłócenie z(t)=-0.5 pojawi się w 30 sekundzie.
Wciśnij „start”

Rys. 27-63
Zakłócenie z(t)=-0.5 spowodowało spadek y(t) do 0.985. Też ledwo widoczny wpływ zakłócenia.

Rozdz. 27.8.6 Zakłócenie dodatnie na trójinercyjny z(t)=+0.5, Kp=10 Td=1.5 sek
Wywołaj PID/13_regulacja_typu_PD/32_3T_Kp10_Td1.5_zakl+.zcos

Rys. 27-64
Zakłócenie z(t)=+0.5 pojawi się w 30 sekundzie.
Wciśnij „start”

Rys. 27-65
Porównaj z Rys. 27-57. Już chciałem napisać że układ wolniej reaguje na x(t) i zakłócenia, a tu okazuje się że owszem. Na skok wartości zadanej reaguje wolniej, ale na zakłócenie z(t) szybciej! A przecież obiekt trójinercyjny jest trudniejszy do sterowania niż dwuinercyjny! Zgoda, ale jak już wiemy wiemy, optymalna nastawa Td dla skoku x(t), może być nieoptymalna dla zakłócenia z(t) i odwrotnie. Dla obiektu dwuinercyjnego i dla Td mniejszego niż 5 sek , odpowiedź na z(t) będzie szybsza (czytaj – lepsza), za to odpowiedź na x(t) będzie bardziej oscylacyjna (czytaj – gorsza).

Rozdz. 27.8.7 Zakłócenie ujemne na trójinercyjny z(t)=-0.5, Kp=10 Td=1.5 sek
Wywołaj PID/13_regulacja_typu_PD/33_3T_Kp10_Td1.5_zakl-.zcos

Rys. 27-66
Zakłócenie z(t)=-0.5 pojawi się w 30 sekundzie.
Wciśnij „start”

Rys. 27-67
Na zakłócenie ujemne (np chłodzenie), regulator prawidłowo zareagował wzrostem sygnału sterującego s(t) (grzanie).

Rozdz. 27.8.8 Zakłócenie dodatnie na trójinercyjny z(t)=+0.5, Kp=25 Td=1 sek
Wywołaj PID/13_regulacja_typu_PD/34_3T_Kp25_Td1_zakl+.zcos

Rys. 27-68
Zakłócenie z(t)=+0.5 pojawi się w 30 sekundzie.
Wciśnij „start”

Rys. 27-69
Sygnał y(t) trochę buja. Zwłaszcza jako odpowiedź na x(t), bo odpowiedź na zakłócenie z(t) jest niezła.
Na zakłócenie dodatnie (grzanie), regulator zareagował spadkiem sygnału sterującego s(t) (chłodzenie).

Rozdz. 27.8.9 Zakłócenie ujemne z(t)=-0.5, Kp=25 Td=1 sek
Wywołaj PID/13_regulacja_typu_PD/35_3T_Kp25_Td1_zakl-.zcos

Rys. 27-70
Zakłócenie z(t)=-0.5 pojawi się w 30 sekundzie.
Wciśnij „start”

Rys. 27-71
Bez komentarza

Rozdz. 27.9 Porównanie regulatora PD z regulatorem P
27.9.1 Wstęp
To tak jak FC Barcelona i LZS Progi Dolne. Zadamy jednocześnie ten sam skok jednostkowy x(t)=1 z zakłóceniem z(t)=+0.5 w 30 sekundzie. Domyślasz się który jest Barceloną? Zbadamy 2 przypadki z nastawą Kp=10 i Kp=100 dla obiektu dwuinercyjnego.

Rozdz. 27.9.2 Regulator PD Kp=10, D=5 sek i regulator P Kp=10
Wywołaj PID/13_regulacja_typu_PD/36_porownanie_PD_P_2T_KP10_D5.zcos

Rys. 27-72
Kp=10 i Kp=10, Td=5 sek
Na 2 układy regulacji działają jednocześnie ten sam skok x(t)=1 i zakłócenie z(t)=+0.5
Wciśnij „start”

Rys. 27-73
Wynik meczu PDP 13:0
Zauważ, że stany ustalone dla regulatorów PD i P są takie same. W regulatorze PD czas dojścia do stanu ustalonego jest znacznie krótszy (czytaj-lepszy) niż dla regulatora P.

Rozdz. 27.9.3 Regulator PD Kp=100, D=2 sek i regulator P Kp=100
Wywołaj PID/13_regulacja_typu_PD/37_porownanie_PD_P_2T_KP100_D2.zcos.

Rys. 27-74
Kp=100 Td=2 sek
Wciśnij „start”

Rys. 27-75
Miażdżąca przewaga PD nad P. Już nie chcę się znęcać nad biedakiem P, ale z tą czerwoną bujawką yp(t) nie powinien nawet stawać do walki z zielonym ypd(t) PD.
Na Rys. Rys. 27-76 z innym zakresem oscyloskopu 0.98…1.02 przewaga PD jest bardziej widoczna, także dla zakłócenia z(t)=+0.5
.
Rys. 27-76
Tu wyraźnie widać, że także odpowiedź na zakłócenie jest wyraźnie lepsza dla regulatora PD.

Rozdz. 27.10 Regulator PD z osobnym różniczkowaniem sygnału wyjściowego y(t)
Rozdz. 27.10.1 Wstęp
Nazwa regulatora PD użyta w tytule jest dość długawa. Nazwijmy go więc skrótowo PDy. Spójrzmy na poniższy rysunek.

Rys. 27-77
Do tej pory używaliśmy klasycznego regulatora PD takiego jak na Rys. 27-77a. W nim wzmacniany i różniczkowany jest uchyb e(t)=x(t)-y(t).
Tak jest w wielu podręcznikach i kursach automatyki. Okazuje się, że kiedy występują wolne procesy, np. w przemyśle chemicznym, częściej spotykamy się z regulatorami PDy z Rys. 27-77b. Tu różniczkowany jest tylko sygnał wyjściowy y(t) a nie uchyb e(t).
Na marginesie – używam skrótowo terminu „różniczkowany” zamiast „różniczkowany z inercją 0.1 sek”. Przypominam, że ta inercja służy do tłumienia zakłóceń szybko zmiennych.
Wróćmy do tematu.
Porównajmy 2 w/w struktury w 2 różnych stanach.
1- Stan ustalonym, gdy x(t),y(t) i z(t) są stałe.
Wtedy składowa różniczkująca jest zerowa. Tak jakby znikła gałąź różniczkująca regulatora. W tym stanie obydwa regulatory zachowują się jak regulatory P i dają sygnał wyjściowy y=Kz*x i uchyb e=Ke*x. Tu parametry Ke i Kz to wzmocnienia z Rys. 27-1. Czasy dojścia do stanu ustalonego dla każdej struktury będą oczywiście różne.
2- Gdy w stanie ustalonym przyszło zakłócenie z(t) .
Przykład – Temperatura w piecu doszła np. po 15 min do wartości ustalonej i ktoś po 25 min ktoś włączył ręcznie dodatkową grzałkę w piecu. Podkreślam nie regulator tylko ktoś włączył dodatkową grzałkę. Typowe dodatnie zakłócenie z(t), na które regulator powinien zareagować obniżeniem mocy dostarczanej do pieca. Na Rys. 20-81 okaże się, że na zakłócenie obie struktury regulatora (z Rys. 20-77a i 20-77b) zareagują identycznie.
Spróbuję wyjaśnić to „po ludzku” i „z rachunkiem operatorowym”.
„Po ludzku”
Początek skoku x(t) wystąpił dawno. Wtedy możemy przyjąć, że sygnał x(t) jest stały. Czyli nie wpływa na gałąź różniczkującą regulatora.
Wtedy na gałąź różniczkującą wpływa tylko sygnał y(t) a właściwie -y(t) (ze znakiem minus!), a jeszcze ściślej -Kp*y(t).
Odpowiada to dokładnie Rys. 27-77b.
„Z rachunkiem operatorowym”
Wystarczy poniższy rysunek

Rys. 27-78
Z obliczonej transformaty Laplace’a sygnału sterującego S(t) wynika, że dla stałego x(t) schematy Rys. 20-77a i Rys. 20-77b są równoważne.

Rozdz. 27.10.2 Regulacja PDy obiektu dwuinercyjnego z zakłóceniem z(t)=+0.5
Wywołaj PID/13_regulacja_typu_PD/38_PD_osobne_rozniczkowanie.zcos

Rys. 27-79
Jest to realizacja schematu Rys. 27-77b dla Kp=10 i Td=5sek.
Wciśnij „start”

Rys. 27-80
Jest to odpowiedź, gdy regulator PD ma osobne różniczkowanie, czyli jest to regulator PDy.
Sygnał y(t) bardzo wolno dochodzi do stanu ustalonego y=0.91 i ledwo zdążył przed zakłóceniem. Na zakłócenie z(t)=+0.5 regulator zareagował prawidłowo obniżając sterowanie s(t). Porównaj przebiegi z Rys. 27-57 z klasyczną strukturę regulatora PD. Czyli z wersję z Rys. 27-77a. Do pojawienia się zakłócenia z(t) tj. do 30 sek. układ reaguje bardzo wolno! A to dlatego że został pozbawiony różniczkującego kopa od wartości zadanej x(t) w 3 sek. Działa tylko kop proporcjonalny s(t)=10 a nie s(t)=110 jak na Rys. 27-57. Potem działa słabnący sygnał od składowej proporcjonalnej (bo e(t) maleje). W dodatku składowa różniczkująca potężnie hamuje! Przestała hamować dopiero w 30 sek, gdy y(t) się ustalił.
Wnioski
Na Rys. 27-57 mieliśmy klasyczną wersję regulatora PD. Dla niej dobraliśmy takie nastawy Kp=10 i Td=5sek aby odpowiedź y(t) była optymalna.
Tu wchodzimy w inny temat. Co to znaczy optymalna? Jest dużo definicji na ten temat. Nam powinno wystarczyć intuicja. Odpowiedź y(t) jak najszybsza ze stosunkowo niedużą jedna oscylacją. Przyjęte metodą prób i błędów nastawy Kp i Td z grubsza zapewniły nam tak zdefiniowaną optymalność. Można przyjąć inną definicję. Np. najkrótszy przebieg y(t) bez oscylacji. Nie buja, za to czas regulacji będzie dłuższy.
Wróćmy do wniosków. Nastawy Kp=10 i Td=5 sek na Rys. 27-56 zapewniły najkrótszy czas regulacji przy skoku wartości zadanej x(t). Już wtedy mogło zdziwić, że odpowiedź na z(t) była nieoptymalna. Trochę długo. Z czego to wynika? Po prostu tor sygnału między z(t) a y(t) jest inny niż między x(t) a y(t). Czyli transmitancja wejściowa (między y(t) a x(t)) jest inna niż transmitancja zakłóceniowa (między y(t) a z(t)). A to oznacza, że nastawy które są optymalne dla transmitancji wejściowej nie są optymalne dla zakłóceniowej i vice versa.
I tu dochodzimy do najważniejszego wniosku.
1 – Gdy wartość zadana x(t) często się zmienia to stosujemy wersję regulatora PD czyli Rys. 27-77a
2 – Gdy wartość zadana x(t) rzadko się zmienia to stosujemy wersję regulatora PDy czyli Rys. 20-77b
Przykład 1 to samochodzik sterowany radiowo. Wejściem jest kierownica, którą masz na panelu sterującym z radiem a wyjściem kąt skrętu kół samochodu proporcjonalny do ruchu kierownicy.
Przykład 2 to lodówka. Często jest tak że ludzie latami nie zmieniają wartości zadanej temperatury x(t). Jest to przykład krańcowy, ale w przemyśle np. chemicznym wartość zadaną x(t) zmienia się rzadko, natomiast zakłócenia pojawiają się bez przerwy.
W przykładzie 2 nie jest więc ważne szybkie dojście y(t) do wartości zadanej, tylko szybka odpowiedź na zakłócenie.
Zapomniałem jeszcze o drugim ważnym plusie regulatora PDy. Przebiegi y(t) są łagodne. Także łagodniejszy jest sygnał sterujący s(t). Na obrazku może nie jest to takie ważne, ale gdy np. zawór na rurociągu w czasie przeregulowań ciągle „wali w dekiel” od otwarcia do zamknięcia, to długo nie pożyje! W następnym doświadczeniu nastawimy w regulatorze PDy nastawę Td ze względu na optymalność przebiegu od zakłócenia z(t)

Rozdz. 27.10.3 Regulacja PDy obiektu dwuinercyjnego z zakłóceniem z(t)=+0.5 z optymalną nastawą TD=1 sek
Wywołaj PID/13_regulacja_typu_PD/39_PD_osobne_rozniczkowanie_opt.zcos

Rys. 27-81
Jest to realizacja schematu Rys. 27-77b dla Kp=10 i Td=1sek. Daliśmy mniejsze różniczkowanie Td=1 sek ze względu na optymalne tłumienie zakłócenia z(t) ( a nie skoku x(t) jak poprzednio).
Wciśnij „start”

Rys. 27-82
Chyba szybsza odpowiedź na zakłócenie z(t) niż poprzednio. W dodatku poprawiła się odpowiedź na skok x(t) chociaż nie jest tak dobra jak na Rys. 27-57 dla regulatora klasycznego PD. No ale dla rzadko zmieniającej się wartości zadanej x(t) nie jest to najważniejsze.
Porównajmy sterowanie PD optymalne dla x(t) (która jest nieoptymalna dla z(t)) ze sterowaniem PDy optymalnym dla z(t) (która jest nieoptymalna dla x(t)). Bełkotliwe, ale chyba wiemy o co autor chciał powiedzieć.

Rozdz. 27.10.4 Porównanie klasycznej regulacji PD z regulacją PDy z osobnym różniczkowaniem
Wywołaj PID/13_regulacja_typu_PD/40_porownanie_PD_PDy.zcos

Rys. 27-83
Skok x(t) działa jednocześnie na układ regulacji klasycznej PD i układ regulacji z osobnym różniczkowaniem PDy. Są to układy optymalne ze względu na skok x(t) (schemat górny) i zakłócenie z(t) (schemat dolny). Obserwujemy tylko skok x(t), y1(t) i y2(t). Zakłócenie z(t)=+0.5 (którego nie ma na oscyloskopie!) pojawi się w 30 sekundzie.
Wciśnij „start”
0
Rys. 27-84
Wnioski
1-W regulacji z osobnym różniczkowaniem PDy mniej przejmujemy się odpowiedzią na x(t) w których zmiany zachodzą stosunkowo rzadko. Dlatego możemy się skoncentrować na optymalizacji ze względu na zakłócenia z(t) które występują ciągle. Czyli podstawową rolą regulatora PDy jest optymalne tłumienie zakłóceń z(t), a nie optymalne (czytaj- ładne) dochodzenie do wartości ustalonej wyznaczonej przez x(t).
2- Dodatkową zaletą regulacji PDy są łagodniejsze przebiegi sterujące s(t).

Rozdz. 27.11 Wnioski z regulacji PD
1- Uchyb ustalony taki sam jak dla regulacji P
2- Znacznie lepsze własności dynamiczne niż regulacja P
3- Są regulatory PD z różniczkowaniem uchybu e(t)=x(t)-y(t) i Pdy z różniczkowaniem tylko y(t).


Więcej z serii: Kurs regulacji PID - Wirtualne Laboratorium


Utworzono: / Kategoria:
  • Autor: MAREK GONET
  • Wydział Elektryczny - specjalność Automatyka Przemysłowa skończyłem na Politechnice Warszawskiej w latach 1966...72.  Potem zajmowałem się projektowaniem automatyki i różnymi rzeczami. Finał kariery zawodowej to sygnalizacja pożaru, sieci strukturalne i inne wynalazki... Nie to jednak tygrysy lubią najbardziej. W 2008 roku trafiła mi się wreszcie dobra fucha - emerytura. Mam teraz dużo wolnego czasu i stąd ten kurs. Nie ma w nim dużo teorii, za to wszystko staram się wytłumaczyć tak, jak to czuję. Często przeginam w uproszczeniach np. "Automatyka to głównie dochodzenie sygnału wyjściowego y(t) do wartości zadanej x(t) i tłumienie zakłóceń z(t)" Z drugiej strony jestem pewien, że kilkaset doświadczeń z układami regulacji automatycznej na pewno nie zaszkodzi! Może nawet poczujesz radochę strojąc regulator PID. Emocje nie są oczywiście takie same jak na prawdziwym obiekcie. Gdy zawory stukają, siłowniki syczą i alarmy wyją. W dodatku z nieznanych powodów tryska kwasem siarkowym prosto na personel. W naszym laboratorium nie podlegamy już takim emocjom. Za to jest bezpiecznie i kierunek właściwy. Zachęcam do stawiania pytań. Nie wiem czy na wszystkie odpowiem. Tu liczę na pomoc. Zwłaszcza Tych którym zawory stukają, siłowniki syczą i  alarmy wyją...
  • Profil Autora
  • http://Kowieńska%209

Reklama



PRZECZYTAJ RÓWNIEŻ



NAJNOWSZE PUBLIKACJE OD UŻYTKOWNIKÓW I FIRM

Reklama



POLECANE FIRMY I PRODUKTY
  • Urządzenia XV300 wyposażone są w przemysłowe wyświetlacze wysokiej rozdzielczości z technologią wielodotyku. To, w połączeniu z precyzyjnym i intuicyjnym interfejsem użytkownika, umożliwia operatorom pracę od zaraz. Dodatkowo te wysoko wyda...
  • PR200 to uniwersalne i łatwe w obsłudze urządzenie zaprojektowane w plastikowej obudowie do montażu na szynie DIN jako alternatywa dla PLC. Przekaźnik jest dostępny w kilku wersjach dla napięcia stałego i przemiennego. Jest wyposażony w cyf...
  • Sterowniki  z serii SIMATIC S7-1200 oferują szeroki zakres funkcjonalności i zintegrowane wejścia/wyjścia zamknięte w kompaktowej obudowie. Są doskonałym narzędziem do realizacji standardowych projektów i zadań automatyki, a jednostki S7-12...
  • SIR6W, to nowa seria przekaźników interfejsowych przeznaczonych do separacji wejść/wyjść w aplikacjach PLC oraz do wielu różnych aplikacji jako elementy pośredniczące i wykonawcze. • SIR6W, to przekaźniki o niewielkich wymiarach 88,6 x 6,2 ...
  • Produkty i rozwiązania firmy SICK są równie różnorodne jak codzienność w przedsiębiorstwie. Szkolenia SICK dla użytkowników umożliwiają zdobycie wiedzy na temat zróżnicowanej oferty naszych innowacyjnych produktów w formie dostosowanej do k...
    Link: Terminy
  • Ten kurs zawiera podstawy z dziedziny serwomechanizmów. Składa się z pierwszego modułu wprowadzającego, pełnego kursu o serwomechanizmach. Mini kurs przeprowadzi Cię przez podstawowe zagadnienia związane z serwomechanizmami. Zaczniemy od sa...