Do Projektu iAutomatyka dołączyli:

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

Kurs regulacji PID: Więcej o transmitancji i łączenie bloków – cz. 19/34

autor: MAREK GONET.

Artykuł z serii: Kurs regulacji PID - Wirtualne Laboratorium


Rozdz. 19.1 Wstęp
Transmitancję obiektu dynamicznego G(s) pozwala nam wyznaczyć sygnał wyjściowy y(t) gdy znamy sygnał wejściowy x(t). Przypadek najprostszy to człon proporcjonalny – np. idealny wzmacniacz o wzmocnieniu k=10. Dla niego G(s)=k=10. Tu G(s) w banalny sposób łączy y(t) z x(t) równaniem y(t)=k*x(t) np y(t)=10*sin(t) gdy x(t)=sin(t).
Niestety, prawdziwe obiekty dynamiczne zawierają w sobie bezwładności. Coś co powoduje, że nic nie dzieje się natychmiast. Jeśli naciskasz pedał gazu w samochodzie, to nigdy nie nastąpi skok prędkości z zera do np. 10 km/godz. Wtedy przyspieszenie urwałoby łeb z płucami. Prędkość zwiększa się stopniowo, aż osiągnie te swoje 10 km/godz.
Z oczywistych powodów transmitancji nie możemy zdefiniować jako zwykły iloraz y(t)/x(t). Nie byłoby czegoś stałego, (jak w G(s)=10 dla członu proporcjonalnego). Problem da się rozwiązać, ale tylko wtedy gdy bierzemy pod uwagę nie przebiegi x(t) i y(t), ale ich transformaty Laplace’a X(s) i Y(s) tak jak na rysunku.

Rys. 19-1
Transmitancja G(s) jako stosunek dwóch transformat.

Rozdz. 19.2 Transmitancja a równanie różniczkowe na przykładzie członu inercyjnego
Najprostszym ale niebanalnym, bo opisanym już przez równanie różniczkowe, jest człon inercyjny np. o stałej czasowej T=1 sek. Zbadamy odpowiedź na skok jednostkowy x(t)=1(t) i sprawdzimy, czy będzie zgodna z rozwiązaniem równania różniczkowego.
Wywołaj Pulpit/PID/05_transmitancja/01_inercyjny_skok.zcos

Rys. 19-2
Wciśnij „Start”

Rys. 19-3
Jest to typowa odpowiedź członu inercyjnego o K=1 i T=1 sek. Na razie nie zwracaj uwagi na równanie na wykresie opisujące y(t).
Do tej pory człon inercyjny G(s) to jest „coś” z Rys. 19-2, co na skok jednostkowy x(t)=1(t) reagowało przebiegiem z Rys. 19-3.
Jesteś też w stanie przewidzieć, jak inne inercyjne „coś” np.

Rys. 19-4
zareaguje na skok jednostkowy –>Rozdz. 7 Rys.7-12.
W ten sposób mając transmitancję G(s) intuicyjnie kojarzysz x(t) i y(t), czyli z przebiegami czasowymi. Apeluję o szersze spojrzenie.
W transmitancji G(s) jest ukryte równanie różniczkowe!

Wróćmy na chwilę do zbiornika z dziurą Rozdział 17 p.17.3.
Tu wyjście y(t) związane jest z wejściem x(t) równaniem różniczkowym x(t) = y'(t) + y(t) opisujące napełnianie zbiornika z dziurą . Rozwiążemy je korzystając z rachunku operatorowego. Obie strony tego równania poddamy przekształceniu operatorowemu s. Możemy tak zrobić, bo wiemy, że każdej funkcji czasowej f(t) odpowiada papużka nierozłączka F(s). Odwrotnie też. Zapisujemy to tak f(t)<=>F(s). Jak każdej funkcji f(t), to także każdej funkcji x(t) i y(t).
Czyli
x(t)=y'(t)+y(t)
x(t)<=>X(s) tu x(t)=1(t) (skok jednostkowy)
y(t)<=>Y(s)
y'(t)<=>sY(s)
W ostatnim przekształceniu wykorzystaliśmy wspaniałą właściwość rachunku operatorowego, że transformata pochodnej f(t) to s*F(s).
Gdyby rachunek operatorowy nie miał tego cuda, to byłby po prostu bezużyteczny.

W ten sposób równanie różniczkowe
x(t)=y'(t)+y(t)
przekształciliśmy na równanie operatorowe
X(s)=s*Y(s)+Y(s)
Ostatnie równanie można zapisać tak:

Rys. 19-5
Znamy już transformatę Y(s). Wystarczy tylko znaleźć mądrej książce drugą papużkę nierozłączkę pary y(t)<—>Y(s), czyli y(t).
Od czego zacząć? Chyba od Rys. 18-5 rozdz. 18 , gdzie jest kawałek mądrej książki. Jest tam co prawda tylko kilka par, ale mamy farta, bo znaleźliśmy interesującą nas parę f(t)<–>F(s).

Rys. 19-6
Przypominam, że e=2.71828… jest jedną z najważniejszych liczb w matematyce. Wyjście y(t) zostało obliczone jako rozwiązania równania różniczkowego opisującą transmitancję G(s) z Rys. 19-2, czyli czysta teoria.
To samo zrobił Xcos na Rys. 19-3. Czyli linia powinna pokrywać się z wartościami y(t).
Sprawdźmy dla np. t=0 sek, t=1 sek i t=7 sek.

Rys. 19-7
Zgadza się!!!

Rozdz. 19.3 Transmitancja a równanie różniczkowe dla dowolnego członu
Wykazaliśmy już , że obiektowi opisanemu prostym równaniem różniczkowym
x(t)=y'(t)+y(t)
odpowiada transmitancja G(s) członu inercyjnego o parametrach k=1 i T=1 sek.
Poniższy rysunek pokazuje jak tworzona jest transmitancja przy bardziej skomplikowanym równaniu różniczkowym np.3 stopnia.
W sposób analogiczny będzie tworzona transmitancja na podstawie równania różniczkowego dowolnego stopnia

Rys. 19-8
Widzimy więc, że transmitancja G(s) jest ilorazem gdzie licznik L(s) i mianownik M(s) to wielomiany odpowiednich stopni. Przeważnie L(s) ma niższy stopień niż M(s) a najczęściej to tylko L(s)=bo najczęściej bo=1 a mianownik jest iloczynem wielomianów pierwszego lub drugiego stopnia.
Np. człon dwuinercyjny ma w mianowniku 2 wielomiany pierwszego stopnia
M(s)=(1+s*T1)*(1+s*T2)
Sprawdźmy odpowiedź na skok transmitancji z Rys. 19-8 przy konkretnych parametrach mianownika M(s) i licznika L(s).
M(s)–> a0,a1,a2,a3
L(s)–> b0,b1,b2,b3
Wywołaj Pulpit/PID/05_transmitancja/02_skomplikowany.zcos

Rys. 19-9
Wciśnij „Start”

Rys. 19-10
Widzimy jak wyższe pochodne mieszają w przebiegu czasowym. Zwłaszcza, że współczynniki przy tych pochodnych są małe. A co by było gdyby były duże. Strach pomyśleć!
Proponuję żebyś delikatnie zmienił parametry transmitancji (czyli równania różniczkowego) w celu zbadania wpływu na przebieg y(t)
Dla większości transmitancji łatwo można wyznaczyć wzmocnienie K w stanie ustalonym. Jest to po prostu wyraz wolny bo w liczniku transmitancji, przy założeniu że wyraz wolny w mianowniku ao=1. Jeżeli ao jest różne od 1 to podziel licznik i mianownik przez ao.
Oczywiście tak jest, gdy G(s) dotyczy układów stabilnych. Nie takich w których dowolne zakłócenie powoduje, że G(s) staje się generatorem. Sporo wiesz o odpowiedzi transmitancji G(s) skok jednostkowy 1(t).
Wyjście y(t=2)=0, co jest oczywiste.
Oraz w stanie ustalonym y(t)=bo=K.
A za to co się dzieje w stanie przejściowym („pomiędzy”), czyli dla t 2…12 sek odpowiadają pozostałe parametry transmitancji przy s.
Są to współczynniki a1, a2, a3 i b1, b2, b3.

Rozdz. 19.4 Transmitancja wypadkowa czyli łączenie transmitancji
Rozdz. 19.4.1 Wstęp
Bloki można łączyć metodą:
szeregową
równoległą
ze sprzężeniem zwrotnym
Możliwe też są kombinacje tych metod.

Rozdz. 19.4.2 Szeregowe połączenie bloków
Wywołaj Pulpit/PID/05_transmitancja/03_polaczenie_szeregowe.zcos

Rys. 19-11
Jest to połączenie szeregowe dwóch bloków inercyjnych G1(s) i G2(s) .
Przykład masz w domu. Najpierw gorąca woda (chyba 70°C) jest doprowadzona do kaloryfera który stosunkowo szybko się nagrzeje, potem kaloryfer nagrzeje pokój, a ściślej miejsce w pokoju w którym umieszczony jest termometr. Pierwsza stała czasowa jest mała – kilka minut, druga duża- więcej minut. Dokładniejszy model uwzględniałby jeszcze opóźnienie To.
Nie chcę żeby eksperyment trwał półtorej godziny. Dlatego nasz model ma dużo mniejsze stałe czasowe T1=3 sek i T2=5 sek.
Wciśnij „Start”

Rys. 19-12
– Sygnałem wejściowym jest skok x(t)
– pośrednim y1(t) typowa inercja – wyjściowym y(t) typowy dwuinercyjny z charakterystycznym punktem przegięcia. Chyba zgodne z intuicją.
Zwłaszcza że:
– biorąc pod uwagę „ociężałość” 2 szeregowo połączonych członów inercyjnych w stanie przejściowym powinno być y1(t)>y(t)
– w stanie ustalonym y(t)=y1(t)=x(t)
Potwierdzają to przebiegi.


Rys. 19-13
Transmitancja wypadkowa G(s) bloków połączonych szeregowo jest iloczynem ich transmitancji G1(s) i G1(s).
U nas były to 2 transmitancje inercyjne o parametrach K1=1, T1=3 sek i K2=1, T2=5 sek . Dla członów proporcjonalnych np. wzmacniaczy transmitancja, czyli wzmocnienie też jest iloczynem wzmocnień K=K1*K2

Rozdz. 19.4.3 Równoległe połączenie bloków
Wywołaj Pulpit/PID/05_transmitancja/04_polaczenie_rownolegle.zcos

Rys. 19-14
W połączeniu równoległym sygnał wejściowy x(t) „rozcapierza” się z jednego węzła zaczepowego na 2 wejścia bloków inercyjnych. Potem wyjścia tych bloków y1(t) i y2(t) sumują się w węźle sumacyjnym.
Pamiętaj!
Na wejściu jest zawsze węzeł zaczepowy a na wyjściu sumacyjny! Gdyby na wyjściu też był zaczepowy, to tak jakbyś połączył równoległe wyjścia 2 generatorów o różnych napięciach. Zresztą, sam Xcos na to nie pozwoli.
Wciśnij „Start”

Rys. 19-15
Z przebiegów wyraźnie wynika, że wyjście jest sumą wyjść dwóch bloków, co przekłada się na to, że transmitancja wypadkowa jest sumą poszczególnych transmitancji.

Rys. 19-16
Transmitancja wypadkowa G(s) jest sumą G1(s) i G2(s). U nas były to 2 transmitancje inercyjne o parametrach K1=0.5, T1=3 sek i K2=0.5, T2=5 sek . Dla członów proporcjonalnych np. wzmacniaczy transmitancja czyli wzmocnienie też jest sumą wzmocnień K=K1+K2.
Uwaga na marginesie.
Przebieg y(t) wygląda jak dla typowego członu inercyjnego. Spróbuj jednak dodać 2 ułamki G(s)=G1(s)+G2(s). Nie wyjdzie człon inercyjny ani nawet dwuinercyjny. Pojawią się jakieś s-y w liczniku L(s) transmitancji wypadkowej G(s).

Rozdz. 19.4.4 Połączenie z ujemnym sprzężeniem zwrotnym
Połączenie szeregowe i równoległe łatwo poddaje się intuicji. Inaczej jest z ujemnym sprzężeniem zwrotnym. Nie bardzo wiadomo co jest przyczyną a co skutkiem. Właściwie cała automatyka to są ujemne sprzężenia zwrotne, w tej albo innej formie. Na razie potraktujmy sprzężenie zwrotne beznamiętnie-czysto matematycznie przy pomocy rachunku operatorowego. Mając transmitancję układu otwartego G(s) obliczmy transmitancję układu zamkniętego Gz(s)

Rys. 19-17
Ujemne sprzężenie zwrotne powstało po wprowadzeniu na wejście układu otwartego G(s) różnicy sygnałów e(t)=x(t)-y(t). Sygnał wyjściowy y(t) został ponownie wprowadzony (zwrócony!) na wejście G(s) z ujemnym znakiem tak jak na Rys. 19-17a.
Stąd ta nazwa-Układ z Ujemnym Sprzężeniem Zwrotnym.
Ludzie już dawno zauważyli, że taka struktura daje sporo korzyści. Np. sygnał wyjściowy y(t) stara się naśladować sygnał wejściowy x(t) niezależnie od zakłóceń. Druga korzyść to możliwość przyspieszenia działania urządzenia.
Rys. 19-17a przedstawia tory sygnałowe transmitancji w funkcji czasu t transmitancji G(s), która jest zamknięta pętlą ujemnego sprzężenia zwrotnego.
Rys. 19-17b powstał poprzez przekształcenie sygnałów czasowych na Rys. 19-17a na odpowiednie transformaty Laplace’a.
Rys. 19-17c Transmitancją każdego układu to jest stosunek Y(s)/X(s). Dlatego transmitancją układu zamkniętego jest Gz(s).
Rys. 19-17d Wyprowadzenie wzoru na transmitancję układu zamkniętego Gz(s).
Rys. 19-17e Wyprowadzenie wzoru na wzmocnienie układu zamkniętego Kz w stanie ustalonym. Wzór ten najłatwiej wyprowadzić jako Kz=Gz(0), czyli podstawiając s=0 do wzoru Rys. 19-17d. Ale poszliśmy inną drogą. Wyszliśmy z bardzo ważnej obserwacji, że w stanie ustalonym y(t)=K*e(t). Dla wielu jest to oczywiste, ale z drugiej strony ta zasada jest tak ważna, że postaram się to uzasadnić w następnym rozdziale. Ponieważ w stanie ustalonym sygnały są stałe–>x(t)=x i y(t)=y, to łatwo dojedziemy do wzoru na Kz.

Sprawdźmy jeszcze, czy wyprowadzony wzór na Gz(s) jest prawdziwy dla jakiejś konkretnej transmitancji G(s).

Rys. 19-18
Konkretna transmitancja G(s) to człon dwuinercyjny o parametrach K=20, T1=2 sek, T2=5 sek.
Górny Rys. 19-18a to G(s) objęte ujemnym sprzężeniem zwrotnym, a dolny Rys. 19-18a to transmitancja zastępcza Gz(s) górnego zgodna z wyprowadzonym wzorem na Rys. 19-17.
Rys. 19-18b to realizacja 19-18a dla naszej konkretnej transmitancji a Rys. 19-18c to jest to samo po elementarnych przekształceniach.
Na wejścia górnych i dolnych bloków wchodzi ten sam skok jednostkowy x(t), tak że spodziewamy się takich samych odpowiedzi y1(t)=y2(t).
Czy tak będzie?
Wywołaj Pulpit/PID/05_transmitancja/05_sprzezenie_sprawdzenie_wzoru.zcos

Rys. 19-19
Schemat dokładnie odpowiada Rys. 19-18c.

Rys. 19-20
Układ z ujemnym sprzężeniem zwrotnym i jego transmitancja zastępcza dają taką samą odpowiedź na x(t).
Zwróć uwagę na wzmocnienie Kz w stanie ustalonym. Czy nie kojarzy się ze wzorem na transmitancję układu zastępczego Gz(s)?
Poza tym, sygnał y(t) w stanie ustalonym jest prawie równy sygnałowi x(t)! Czyli sygnał wyjściowy y(t) stara się naśladować sygnał wejściowy x(t). Tak jak pracownik stara się wykonywać polecenia kierownika.
To było tylko dość suche i matematyczne wprowadzenie do sprzężenia zwrotnego.
Dlatego cały następny Rozdział 20 dotyczy tylko tego tematu.

Rozdz. 19.5 Wnioski
1. Transmitancja G(s) jest odpowiednikiem równania różniczkowego opisującego dany obiekt dynamiczny
2. Z parametrów G(s) łatwo wyznaczymy wzmocnienie K w stanie ustalonym–>Rys. 19-10
3. Na Rys. 19-8 i Rys. 19-9 transmitancje G(s) podane były jako „gołe” ilorazy gdzie licznik i mianownik był klasyczną postacią wielomianu. Często podaje się je w nieco przekształconej formie jak np.

Rys. 19-21
Sprawa jest prosta. Tu już na pierwszy rzut oka widać, że mamy do czynienia z członem dwuinercyjnym o parametrach k,T1,T2–>Rys.19-21a albo z członem oscylacyjnym o parametrach k,T,q–>Rys.19-21b . Tego nie byłoby widać w „gołym” ilorazie Rys. 19-21c
4. Transmitancje bloków połączonych:
-szeregowo
-równolegle
-z ujemnym sprzężeniem zwrotnym
można zastąpić pojedynczą transmitancją zastępczą


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

Newsletter

Zapisz się i jako pierwszy otrzymuj nowości!



PRZECZYTAJ RÓWNIEŻ



NAJNOWSZE PUBLIKACJE OD UŻYTKOWNIKÓW I FIRM

Reklama



POLECANE FIRMY I PRODUKTY
  • Poniższy poradnik jest zbiorem schematów połączeń elektrycznych. W poradniku zapoznamy się z podstawami wprowadzenia do systemów przekaźnikowych, sekwencji przełączeń przekaźników, porównania systemów przekaźnikowych z systemami tradycyjnym...
  • Selektor napędów Panasonic umożliwia przeglądanie napędów z serii MINAS, wyszukiwanie ich w prosty sposób, a nawet porównywanie ze sobą. Dzięki wyszukiwaniu po słowach kluczowych i przy użyciu funkcji filtrowania, potrzeba zaledwie sekund a...
  • 1,200 PLN
    Szkolenie jest wprowadzeniem do systemu sterowania PSS4000 i środowiska programowania PAS4000. W jego trakcie omówiona zostanie zarówno struktura sprzętowa, jak i programowanie, a także diagnostyka kompletnego systemu sterowania. Poruszane ...
    Czas trwania: 8h
    Link: Terminy
  • Szybki i bezpieczny dostęp do maszyn i fabryk Usługa u-link gwarantuje szybki i bezpieczny dostęp do maszyn i fabryk, co ułatwia zdalne utrzymanie ruchu, jednocześnie pozwalając na wydajne zarządzanie zakładami produkcyjnymi i stacjami klie...
  • SIMATIC PN/MF Coupler zapewnia wymianę danych pomiędzy max. 1 sterownikiem PLC na stronę sieci posiada redundantne zasilanie oraz możliwość połączenie sieci Ethernet poprzez SIMATIC BusAdapter (BA). SIMATIC PN/MF Coupler (6ES7158-3MU10-0XA0...
  • System MasterIN firmy Finder składa się z przekaźnikowych modułów sprzęgających z terminalami Push-in. Technologia ta reprezentuje najnowsze osiągnięcia w bezśrubowych ‘sprężynowych’ zaciskach, oferujących szybką instalację. W porównaniu do...