Podstawy Automatyki…
Transkrypt
Podstawy Automatyki…
Podstawy Automatyki… Karol Cupiał Częstochowa styczeń 2012 Kierunek Energetyka studia stacjonarne sem. 2 Kierunek Mechanika i BM studia stacjonarne sem 4 Kierunek Mechatronika studia stacjonarne sem. 2 Kierunek Mechanika studia niestacjonarne sem. 6 30 wE + 30 l+30 c 15 w + 30 l 15 w + 30 l 15 w E + 15 l Program wykładu Wiadomości wstępne. Podstawy rachunku operatorowego. Równania różniczkowe członów, transmitancje operatorowe, charakterystyki czasowe. Transmitancja widmowa, charakterystyki częstotliwościowe. Połączenia członów szeregowe i równoległe, człony wielokanałowe. Układy ze sprzężeniem zwrotnym, stabilność układu regulacji z ujemnym sprzężeniem zwrotnym, kryteria stabilności. Własności dynamiczne podstawowych członów układu regulacji i metody ich identyfikacji. Regulatory, dobór nastaw regulatora PID. Nieliniowe układy regulacji, linearyzacja członów nieliniowych. Warunki zaliczenia przedmiotu Laboratorium - obligatoryjne: zaliczenie wszystkich ćwiczeń i prac kontrolnych Wykład - obligatoryjne: obecność na wykładach + zaliczenie laboratorium + nieobowiązkowa praca kontrolna podnosząca ocenę Egzamin - pisemny i ustny, na pisemnym można korzystać z dowolnej literatury Wykaz literatury 1. Gessing R.: Podstawy automatyki. Wydawnictwo Politechniki Śląskiej, 2001. 2. Kaczorek T., Dzieliński A., Dąbrowski W., Łopatka R.: Podstawy teorii sterowania. WNT, Warszawa 2009. 3. Mazurek J., Vogt H., Zydanowicz W.: Podstawy automatyki. Oficyna Wydawnicza PW, Warszawa 2002. 4. Węgrzyn S.: Podstawy automatyki. PWN, Warszawa 1980. 5. Żelazny M.: Podstawy automatyki. PWN, Warszawa 1976. Tekst wykładu jest dostępny na stronie internetowej Instytutu Maszyn Tłokowych i Techniki Sterowania Politechniki Częstochowskiej: http://www.imc.pcz.czest.pl/imtits/dydid.html • Mechatronika -> Podstawy automatyki i teorii sterowania 1 Spis treści Wstęp 4 1. Wiadomości podstawowe 6 1.1. Klasyfikacja układów regulacji 6 1.2. Wybrane przykłady układów regulacji 8 1.3. Opis matematyczny dynamiki członów 15 2. Wybrane zagadnienia z podstaw rachunku operatorowego 19 2.1 Operatorowa metoda rozwiązywania równań różniczkowych 19 2.2. Przekształcenie całkowe Laplace 20 2.3. Podstawowe własności transformat Laplace 21 2.4. Transformacja prosta i odwrotna w programie Mathematica 7.0 28 3. Analiza dynamiki liniowych układów dyskretnych 31 3.1. Charakterystyki czasowe 31 3.2. Transmitancja operatorowa członu jednokanałowego 33 3.2.1. Metoda operatorowa analizy charakterystyk czasowych 35 3.2.2. Czas zanikania procesów przejściowych 46 3.3. Charakterystyki częstotliwościowe 57 3.3.1. Transmitancja widmowa 58 4. Transmitancja zastępcza układu członów 74 4.1. Człony połączone szeregowo 74 4.2. Człony połączone równolegle 74 4.3. Człony wielokanałowe 76 4.4. Idealny układ członów ze sprzężeniem zwrotnym 78 4.5. Uchyb regulacji w zakłócanym układzie ze sprzężeniem zwrotnym 81 4.5.1. Przykład analizy układu ze sprzężeniem zwrotnym 85 4.5.2. Wpływ rodzaju sprzężenia zwrotnego na uchyb regulacji 96 4.5.3. Zagadnienia do 1 pracy kontrolnej, przykładowy temat 102 5. Stabilność układu z ujemnym sprzężeniem zwrotnym 103 5.1. Warunek stabilności układu z ujemnym sprzężeniem zwrotnym 103 5.2. Kryterium stabilności Routha – Hurwitza 113 5.3. Kryterium stabilności Nyquista 116 5.3.1. Przykład analizy stabilności i uchybu regulacji 121 5.3.3. Zagadnienia do 2 pracy kontrolnej, przykładowy temat 136 6. Dynamika podstawowych członów układu regulacji 137 6.1. Człony inercyjne 139 6.1.1. Człon inercyjny zerowego rzędu 139 6.1.2. Człon inercyjny pierwszego rzędu 140 6.1.3. Człon inercyjny drugiego i n - tego rzędu 145 6.2. Człon oscylacyjny 157 6.3. Człony całkujące 168 2 6.3.1. Człon całkujący idealny 168 6.3.2. Człon całkujący rzeczywisty 169 6.4. Człony różniczkujące 181 6.4.1. Człon różniczkujący idealny 181 6.4.2. Człon różniczkujący rzeczywisty 183 6.5. Człon opóźniający 195 6.6. Eksperymentalna identyfikacja dynamicznych własności członów 200 6.6.1. Metody identyfikacji 200 6.6.2. Identyfikacja członow statycznych 201 6.6.3. Identyfikacja członów astatycznych 202 7. Regulator PID 202 7.1. Dobór nastaw regulatora PID 236 8. Analiza stabilności układu regulacji z opóźnieniem 239 9. Regulacja dwustanowa 258 9.1 Regulacja dwustanowa obiektu z opóźnieniem 265 3 Wstęp Automatyka powstała w chwili, gdy bezpośrednia ingerencja człowieka w procesy techniczne została zastąpiona odpowiednio zbudowanymi urządzeniami specjalistycznymi działającymi samoczynnie i dzisiaj nazywanymi potocznie regulatorami. Najdawniejszy znany automat o znanej zasadzie działania został zbudowany w III wieku p.n.e. przez Ktesibiosa z Aleksandrii i zastosowany do regulacji przepływu wody w bardzo dokładnym i skomplikowanym zegarze wodnym. Precyzyjne działanie tego zegara zależało od wytworzenia stałego ciśnienia i prędkości przepływu wody. W tym celu Ktesibios przepuścił wodę przez regulator przepływu – był to pierwszy w dziejach znany samoczynnie działający regulator. Szkocki matematyk i wynalazca James Watt w 1788 roku skonstruował pierwszy technicznie zaawansowany i działający układ automatycznej regulacji prędkości obrotowej silnika parowego zawierający odśrodkowy przetwornik prędkości obrotowej (zw. regulatorem Watta), ale na skutek nieznajomości dynamiki układu regulacji i metod jej analizy układ ten nie zawsze realizował stabilną regulację. Podstawy teoretyczne do analizy stabilności układów regulacji opracował kanadyjski matematyk Edward Routh i niemiecki matematyk pochodzenia żydowskiego Adolf Hurwitz, w wyniku badań stateczności rozwiązań równań algebraicznych sformułowali oni w roku 1895 kryterium pozwalające na podstawie analizy równania charakterystycznego stwierdzić, czy układ regulacji automatycznej będzie stabilny. Najważniejsze dla automatyków kryterium oceny granic stabilności układu regulacji automatycznej oparte na charakterystyce amplitudowo-fazowej układu otwartego zostało sformułowane dopiero w roku 1932 przez Amerykanina pochodzenia szwedzkiego Harry Nyquista. Podstawy teoretyczne automatyki obejmują modelowanie i analizę własności dynamicznych poszczególnych elementów układu regulacji oraz całych układów utworzonych z tych elementów. Własności tych elementów są opisane równaniami algebraicznymi, równaniami różniczkowymi i równaniami całkowymi; równania te mogą być liniowe i nieliniowe. Do modelowania i analizy układu równań opisujących cały układ regulacji lub sterowania użyteczne są zaawansowane metody matematyczne, m. in. rachunek operatorowy ogromnie upraszczający analizę zwyczajnych liniowych równań różniczkowych i równań całkowych. Głównym celem tej analizy jest taki dobór własności poszczególnych elementów składowych układu regulacji i taki dobór ich nastaw, by cały układ regulacji był stabilny i by sygnały przenoszone przez poszczególne elementy układu pozwoliły jak najlepiej spełnić wymagane kryteria jakości regulacji a w szczególności zminimalizować uchyb regulacji. Zagadnienia te będą sukcesywnie omawiane w trakcie wykładu. 4 1. Wiadomości podstawowe 1.1. Klasyfikacja układów regulacji Konstrukcja i działanie układów automatycznie działających są w dużym stopniu zróżnicowane, układy te można rozmaicie klasyfikować opierając się na różnych kryteriach. Ze względu na funkcjonalność można wyróżnić: Układy zamknięte z ujemnym sprzężeniem zwrotnym nazywane układami regulacji; Układy otwarte bez sprzężenia zwrotnego nazywane układami sterowania. Rys. 1. Schemat blokowy zamkniętego układu regulacji z ujemnym sprzężeniem zwrotnym Rys. 2. Schemat blokowy otwartego układu sterowania Ze względu na sposób transmisji sygnałów w poszczególnych elementach można wyróżnić: Układy ciągłe, w których sygnały analogowe są transmitowane w sposób ciągły; Układy dyskretne, w których występują quasi ciągłe sygnały dyskretne; Układy przerywane, w których sygnały transmitowane są w postaci impulsów występujących okresowo. 5 Ze względu na własności poszczególnych elementów można wyróżnić: Układy liniowe, w których wszystkie elementy układu są opisane liniowymi równaniami, w tych układach obowiązuje zasada superpozycji; Układy nieliniowe, w których co najmniej jeden element jest nieliniowy, w tych układach zasada superpozycji nie obowiązuje. Ze względu na liczbę regulowanych wielkości można wyróżnić: Układy regulacji (sterowania) jednej wielkości; Układy regulacji (sterowania) wielu wielkości (zazwyczaj kilku). Ze względu na realizowane zadanie można wyróżnić: Układy stabilizujące, w których wartość zadana jest stała; Układy nadążne, w których wartość zadana zmienia się w sposób nieprzewidywalny; Układy programowe, w których wartość zadana zmienia się wg znanego programu; Układy ekstremalne (optymalne), w których wielkość regulowana ma osiągać ekstremum (maksimum lub minimum). Ze względu na możliwość samoczynnego dostosowania się do zmieniających się warunków można wyróżnić: Układy adaptacyjne, samoczynnie uwzględniające zmienne zakłócenia i zmienne warunki zewnętrzne działające na układ; Układy zwykłe nie mające własności adaptacyjnych. 6 1.2. Wybrane przykłady układów regulacji Rys. 3. Przykład ilustrujący budowę prostego układu stabilizującego w sposób ciągły poziom cieczy w zbiorniku i schemat blokowy zamkniętego układu regulacji zawierający główny tor sygnałów i tor ujemnego sprzężenia zwrotnego 7 Rys. 4. Przykład dwustanowego (nieciągłego) układu regulacji temperatury w zbiorniku wody podgrzewanej elektrycznie oraz schemat blokowy zamkniętego układu regulacji zawierający główny tor sygnałów i tor ujemnego sprzężenia zwrotnego Pierwszy technicznie zaawansowany układ regulacji automatycznej opracował i zastosował w praktyce szkocki matematyk i wynalazca James Watt. (19 01 1736 - 19 08 1819) ur. w szkockim mieście portowym Greenock. Ze względu na zły stan zdrowia nie uczęszczał do szkół, jakkolwiek wykazywał uzdolnienia w kierunku naprawy i budowy urządzeń. Dzięki tym umiejętnościom podejmuje w roku 1754 prace na uniwersytecie w Glasgow gdzie zdobywa wykształcenie i rozwija swoje umiejętności. 1763 - pierwsze ulepszenia silnika parowego Newcomena, 1782 - zakończenie budowy parowego silnika dwustronnego działania - był to pierwszy przemysłowy silnik parowy, 1788 - skonstruowanie odśrodkowego regulatora prędkości obrotowej (zw. regulatorem Watta) dla silnika parowego. Takie układy regulacji budowane na podstawie intuicji technicznej nie popartej analizą dynamiki całego układu regulacji nie zawsze działały prawidłowo, czasem występowały w tych układach niestabilności generujące nie przewidziane oscylacje prędkości obrotowej. 8 Rys. 5. Przykład ilustrujący budowę maszyny parowej wyposażonej w odśrodkowy regulator prędkości obrotowej i schemat blokowy zamkniętego układu regulacji zawierający główny tor sygnałów i tor ujemnego sprzężenia zwrotnego 9 Rys. 6. Wybrane układy sterowania i automatycznej regulacji przemysłowego silnika gazowego napędzającego generator prądotwórczy oraz uproszczone schematy blokowe: • zamkniętego układu regulacji składu mieszanki palnej (z ujemnym sprzężeniem zwrotnym) • otwartego układu sterowania kątem wyprzedzenia zapłonu 10 Rys.7 . Manualna regulacja obiektu wieloparametrowego, w którym sygnały są dostatecznie wolnozmienne Rys.8 . Wspomagana komputerem manualna regulacja obiektu wieloparametrowego, w którym sygnały są dostatecznie wolnozmienne 11 Rys.9 .Automatyczna regulacja autonomiczna obiektu wieloparametrowego Rys.10 . Automatyczna regulacja nieautonomiczna obiektu wieloparametrowego 12 Rys.11 .Skomputeryzowany układ regulacji obiektu wieloparametrowego realizujący różnorodne złożone algorytmy regulacji 13 1.3. Opis matematyczny dynamiki członów Opis matematyczny dynamiki dowolnego dyskretnego członu: mechanicznego, hydraulicznego, pneumatycznego lub elektrycznego wchodzącego w skład obwodu układu regulacji najczęściej jest wyrażony zwyczajnym równaniem różniczkowym drugiego rzędu. Proces tworzenia opisu matematycznego członu mechanicznego zostanie zilustrowany na przykładzie uproszczonego modelu jednoosiowej przyczepy pokonującej ze stałą prędkością próg o znanym profilu pionowym. Dyskretny model przyczepy został sporządzony przy założeniu, że jest to człon inercyjny drugiego rzędu o jednym stopniu swobody, na który działają zmienne pionowe siły wymuszające i w którym nieustalone przemieszczenia występują tylko w kierunku pionowym. Założono, że zawieszenie zawiera liniowy element sprężysty ( odkształcenie wprost proporcjonalne do siły) i równolegle z nim połączony wiskotyczny element tłumiący drgania (siła tłumiąca wprost proporcjonalna do prędkości). Rys. 12. Dyskretny model pojazdu jednoosiowego pokonującego próg o znanym profilu opisanym funkcją czasu Na skutek przemieszczenia punktowego koła spowodowanego wjechaniem przyczepy ze stałą prędkością na próg o znanym profilu opisanym funkcją czasu element podatny łączący koło z masą odkształca się i przenosi zmienną składową siły z podłoża na masę pojazdu, tłok elementu tłumiącego przemieszcza się w cylindrze i wytwarza zmienną siłę oporu, która także przenosi się z podłoża na masę pojazdu. Z drugiej zasady dynamiki Newtona wynika, że w ruchu postępowym siła bezwładności masy jest równa sumie wszystkich sił zewnętrznych działających na tę masę w kierunku przyjętym za dodatni kierunek jej ruchu, tj. w górę. m∗ d2y dt 2 = ∑ R zewn = b∗( df dy − ) + c ∗ ( f − y) dt dt Kolejne człony tak otrzymanego liniowego równania różniczkowego licząc od lewej strony równania wyrażają: 14 m∗ d2y dt 2 - siłę bezwładności masy pojazdu, siła ta jest iloczynem masy i przyspieszenia pionowego działającego na tę masę, b∗( df dy − ) - siłę wiskotycznego tłumienia tłumika drgań łączącego masę z podłożem, dt dt siła ta jest iloczynem stałej tłumienia tłumika drgań i różnicy prędkości obydwóch końców tłumika, c ∗ ( f − y) - siłę odkształcenia sprężystego sprężyny łączącej masę z podłożem, siła ta jest iloczynem stałej sprężystości sprężyny i różnicy przemieszczeń obydwóch końców sprężyny. Równanie sumy sił po przeniesieniu wszystkich wyrazów na jedną stronę m∗ d2y dt 2 + b∗( dy df − ) + c∗(y − f ) = 0 dt dt można przekształcić do klasycznej postaci zwyczajnego liniowego niejednorodnego równania różniczkowego drugiego rzędu m∗ d2y dt 2 +b∗ dy +c∗ y dt = b∗ df +c∗ f dt w której poszukiwane przebiegi pionowego wychylenia, prędkości i przyspieszenia masy pojazdu występują na lewej stronie a zadane (i znane) przebiegi pionowych przemieszczeń punktowego koła przemieszczającego się ze stałą prędkością po podłożu o znanym profilu występują na prawej stronie. Równanie to w automatyce często przedstawia się w takiej postaci, w której współczynnik występujący przy wyrazie wolnym lewej strony równania jest równy 1. W tym celu równanie różniczkowe dzieli się stronami przez stała c m d 2 y b dy b df ∗ + ∗ +y = ∗ +f c dt 2 c dt c dt 2 i wartości tak otrzymanych nowych stałych m / c = T2 i b / c = T1 nazywa się stałymi czasowymi, ponieważ mają one wymiar jednostki czasu. 2 dy 2 d y T2 ∗ + T1 ∗ + y 2 dt dt = T1 ∗ df +f dt Jeżeli znany jest przebieg zmian wysokości progu w funkcji czasu f (t ) i warunki początkowe, to otrzymane równanie różniczkowe można rozwiązać różnymi metodami analitycznymi. 15 Gdyby w opisie matematycznym modelu uwzględnić, że siła tłumiąca jest proporcjonalna np. do drugiej potęgi prędkości (a to jest bliższe rzeczywistości) m∗ d2y dt 2 + b∗( dy df 2 − ) + c ∗(y − f ) = 0 dt dt to po uporządkowaniu wyrazów otrzymuje się równanie różniczkowe nieliniowe d2y 2 2 dy df dy df m∗ + b∗ − 2∗b∗ ∗ + c ∗ y = b∗ + c ∗ f dt dt dt dt dt 2 w którym na lewej stronie występują dwa człony nieliniowe i na prawej stronie jeden człon nieliniowy. Ścisłe rozwiązanie analityczne równania nieliniowego można uzyskać tylko w nielicznych szczególnych przypadkach, zazwyczaj równania nieliniowe rozwiązuje się w sposób przybliżony przez ich linearyzację polegającą na zastąpieniu członów nieliniowych równoważnymi członami liniowymi. Opis matematyczny przebiegu prądu w szeregowym obwodzie elektrycznym RLC zawierającym szeregowo połączone: indukcyjność L, rezystancję R i pojemność C Rys. 13. Obwód elektryczny zawierający szeregowo połączone: indukcyjność L, rezystancję R i pojemność C można łatwo sporządzić posługując się 2 prawem Kirchhoffa (suma sił elektromotorycznych w oczku = sumie spadków napięcia) di 1t L ∗ + R ∗ i + ∫ i ∗ dt dt C0 = E (t ) Jeżeli do tak otrzymanego równania różniczkowo-całkowego wprowadzi się pojęcie ładunku elektrycznego q = di dt 16 to opis matematyczny tego obwodu można wyrazić liniowym równaniem różniczkowym drugiego rzędu L∗ d 2q dt 2 + R∗ dq 1 + ∗ q = E(t ) dt C 2 które po wprowadzeniu stałych czasowych T2 = L ∗ C i T1 = RC można zapisać w postaci T22 ∗ d 2q dt 2 + T1 ∗ dq + q = C ∗ E (t ) dt której lewa strona jest identyczna z postacią lewej strony równania różniczkowego opisującego układ mechaniczny. Opis matematyczny przebiegu prądu w szeregowo - równoległym obwodzie elektrycznym RLC zawierającym rezystancję szeregowo połączoną z oczkiem utworzonym z indukcyjności L i pojemności C Rys. 14. Szeregowo-równoległy obwód elektryczny zawierający rezystancję szeregowo połączoną z oczkiem utworzonym z indukcyjności L i pojemności C można sporządzić posługując się 1 prawem Kirchhoffa (suma prądów dopływających do węzła = sumie prądów wypływających z węzła) i 2 prawem Kirchhoffa (suma sił elektromotorycznych w oczku = sumie spadków napięcia) di L ∗ 1 + R ∗ (i1 + i2 ) = E(t ) dt 1t R ∗ (i1 + i2 ) + ∫ i2 ∗ dt = E(t ) C0 17 Tak otrzymany układ dwóch równań z dwiema niewiadomymi i1 oraz i2 zawierający jedno niejednorodne równanie różniczkowe pierwszego rzędu i jedno niejednorodne równanie całkowe można stosunkowo łatwo rozwiązać przy pomocy rachunku operatorowego natomiast rozwiązanie metodami klasycznego podstawiania byłoby o wiele bardziej pracochłonne. 2. Wybrane zagadnienia z podstaw rachunku operatorowego 2.1. Operatorowa metoda rozwiązywania równań różniczkowych Rachunek operatorowy oparty na przekształceniach całkowych polega na transformacji równania różniczkowego z dziedziny funkcji czasu f (t ) (dziedzina oryginałów) do dziedziny funkcji zmiennej zespolonej F (s ) (dziedzina transformat). W wyniku stosunkowo prostej operacji transformacji równania różniczkowego przeprowadzanej przy pomocy tablicy transformat wykorzystywanej w sposób podobny do słownika obcojęzycznego otrzymuje się równanie algebraiczne, z którego metodami algebraicznymi można obliczyć transmitancję układu opisanego równaniem różniczkowym pozwalającą łatwo obliczyć m. in. charakterystyki częstotliwościowe układu. Z równania transmitancji można również łatwo obliczyć wartości graniczne rozwiązania w dziedzinie funkcji czasu ( dla t = 0 oraz dla t = ∞ ). Jeżeli jest konieczna znajomość analitycznej postaci rozwiązania równania różniczkowego w dziedzinie funkcji czasu to najpierw oblicza się poszukiwaną transformatę rozwiązania równania różniczkowego i potem przeprowadza się dość pracochłonną operację znajdowania odwrotnej transformacji tej transformaty. Znajomość tego rozwiązania jest konieczna m. in. do obliczenia przebiegu charakterystyk czasowych układu. Tok postępowania w czasie rozwiązywania równań różniczkowych opisujących dynamikę układu zilustrowano na rysunku. Tor prosty górny (od równania w prawo do rozwiązania) ilustruje działania wykonywane w czasie rozwiązywania równania różniczkowego klasyczną metodą podstawiania natomiast tor dolny z pętlą ilustruje wykorzystanie do tego celu rachunku operatorowego. W przypadku równań różniczkowych wyższego rzędu, a w szczególności w przypadku układu opisanego rozbudowanymi układami równań różniczkowych zwyczajnych rachunek operatorowy pozwala znacznie uprościć obliczenia i znacząco zmniejszyć nakład czasu niezbędnego do uzyskania rozwiązania. 18 Rys. 15. Ilustracja graficzna toku postępowania w czasie analizy równań różniczkowych zwyczajnych klasyczną metodą podstawiania (tor górny) i metodą operatorową (tor dolny) Bloki nie zacieniowane oznaczają operacje wykonywane w dziedzinie funkcji czasu. Bloki zacieniowane oznaczają operacje wykonywane w dziedzinie transformat. 2.2. Przekształcenie całkowe Laplace W rachunku operatorowym wykorzystuje się różne przekształcenia całkowe do transformacji prostej różnych funkcji z dziedziny funkcji czasu do dziedziny funkcji zmiennej zespolonej, do tego celu wykorzystuje się m.in. równanie jednostronnej prostej transformacji Laplace F( s ) = L{ f (t ) } = ∞ ∫ f (t ) ∗ e − s ∗ t dt 0 w którym operator s = δ + j ∗ω mający wymiar [1 / sec] zapisywany skrótowo jako [1 / s ] jest liczbą zespoloną mającą cześć rzeczywistą δ i część urojoną ω . Symbol j = − 1 oznacza liczbę urojoną. Aby obliczenie transformaty było możliwe funkcja czasu musi spełniać następujące warunki: • • Musi być ciągła w całym obszarze jej zmienności, Musi mieć pierwszą pochodną w każdym skończonym przedziale • Całka ∞ ∫ f (t ) ∗ e − st dt musi być zbieżna. 0 19 Warunki te dla powszechnie używanych funkcji czasu są spełnione. Posługując się równaniem transformacji prostej można obliczyć transformaty dla różnych funkcji czasu i zestawić je w postaci tablicy nazywanej tablicą transformat. W praktyce obliczanie transformaty funkcji czasu sprowadza się do znalezienia w tablicy transformat funkcji czasu i odpowiadającej jej transformaty. Powrót z dziedziny funkcji zmiennej zespolonej do dziedziny funkcji czasu nazywa się transformacją odwrotną i jest bardziej kłopotliwy niż transformacja prosta. W praktyce transformację odwrotną przeprowadza się wykorzystując do tego celu tablicę transformat sporządzoną w wyniku przeprowadzenia transformacji prostej. Aby to można było uczynić konieczne jest zazwyczaj przeprowadzenie dość pracochłonnych przekształceń algebraicznych mających na celu rozłożenie złożonego wyrażenia transformaty wynikowej na sumę takich wyrażeń prostych, dla których można znaleźć odpowiedniki w tablicy transformat. Do przeprowadzania odwrotnej transformacji transformat o różnym stopniu złożoności można z powodzeniem wykorzystać różne programy komputerowe, np. Mathematica 7.0. 2.3. Podstawowe własności transformat Laplace • Transformata sumy funkcji czasu f (t ) L{ f1(t ) + f 2(t ) } = • F1( s ) + F2( s ) Transformata funkcji czasu f (t ) mnożonej przez stałą a L{a ∗ f (t ) } = a ∗ F( s ) • Transformata pierwszej pochodnej funkcji f (t ) L{ f ('t ) } = s ∗ F( s ) − f (0) • Transformata drugiej pochodnej funkcji f (t ) L{ f ('t' ) } = • s 2 ∗ F( s ) − s ∗ f (0) − f ('0) Transformata n-tej pochodnej funkcji f (t ) L{ f (nt) } = s n ∗ F( s ) − s n −1 ∗ f (0) − s n − 2 ∗ f ('0) − L − f (n0−) 1 20 • Transformata n-tej pochodnej funkcji f (t ) dla zerowych warunków początkowych L{ f (nt) } = • Transformata całki oznaczonej w granicach całkowania od 0 do t t L{∫ f (t ) ∗ dt} = 0 • 1 ∗ F( s ) s Transformata całki nieoznaczonej ze stałą całkowania C L{∫ f (t ) ∗ dt} = • s n ∗ F( s ) 1 ∗ ( F( s ) + C ) s Transformata funkcji f (t ) z współczynnikiem a skali czasu L{ f 1 } = a ∗ F( s∗a ) ( ∗t ) a • Transformata funkcji f (t ) przesuniętej (opóźnionej) w dziedzinie czasu o czas T L{ f (t −T ) } = e −T ∗s ∗ F( s ) • Transformata funkcji f (t ) przesuniętej w dziedzinie zmiennej zespolonej o a L{e − a∗t ∗ f (t ) } = • F( s + a ) Transformata splotu ∗ funkcji może być wykorzystana do przeprowadzenia odwrotnej transformacji iloczynu dwu transformat H (s ) i X (s ) , jeżeli funkcje czasu h(t ) i x(t ) odpowiadające poszczególnym transformatom są znane L{h(t ) ∗ x(t ) } = • τ =t L{ ∫ h(τ ) ∗ x(t −τ ) ∗ dτ } = τ =0 H ( s) ∗ X ( s) Twierdzenie graniczne o wartości początkowej funkcji f (t ) pozwala obliczyć wartość początkową funkcji (jeżeli granica tej funkcji istnieje) bezpośrednio z jej transformaty 21 f ( 0) • = lim f (t ) t →0 = lim s ∗ F( s ) s →∞ Twierdzenie graniczne o wartości końcowej funkcji f (t ) pozwala obliczyć wartość końcową funkcji ( jeżeli granica tej funkcji istnieje) bezpośrednio z jej transformaty f (∞ ) = lim f (t ) t →∞ = lim s ∗ F( s ) s →0 22 Tablica. 1. Transformaty niektórych funkcji czasu = Funkcja czasu f ( t ) L−1{F( s ) _ } 1(t ) 1s δ (t ) 1 k ∗ δ (t ) k Skok jednostkowy Impuls szpilkowy Diraca Impuls prostokątny o polu k Transformata Laplace F( s ) = L{ f (t )} Stała wolnostojąca T Czas wolnostojący t t Czas wolnostojący T s 1 s2 2 tn Czas do potęgi n –tej 2 s3 n! s n +1 t 1 −T ∗e T 1 T ∗s +1 Człon inercyjny rzędu 1 e − a ∗t Człon inercyjny rzędu 2 t ∗ e − a ∗t 1 s+a 1 Człon inercyjny rzędu 1 t n −1 Człon inercyjny rzędu n ∗ e − a∗t ( n − 1)! t − 1− e T sin ω ∗ t cos ω ∗ t e − a∗t ∗ sin ω ∗ t e − a∗t ∗ cos ω ∗ t t 1 −ξ ∗T t ∗ ∗e ∗ sin( 1 − ξ 2 ∗ ) T 1−ξ 2 T 1 ( s + a )2 1 (s + a) n 1 s ∗ (T ∗ s + 1) ω s2 + ω 2 s s2 + ω 2 ω ( s + a )2 + ω 2 s+a ( s + a )2 + ω 2 1 T 2 ∗ s 2 + 2 ∗ξ ∗ T ∗ s + 1 23 Przykład 1 Człon dynamiczny zawierający obwód elektryczny złożony z indukcyjności L = 2 H szeregowo połączonej z rezystancją R = 8 Ω jest opisany niejednorodnym równaniem różniczkowym pierwszego rzędu L∗ di + R∗i = E dt W chwili t=0 człon ten został poddany działaniu skokowo zmiennego napięciowego sygnału wejściowego E (t ) = 6 [V ] ∗ 1(t ) o przyroście równym 6 V. Warunek początkowy dla stanu tego obwodu w chwili t = 0 wynosi i (0) = 0.5 A Sygnałem wyjściowym z tego członu jest przebieg natężenia prądu w obwodzie. Obliczyć wartość sygnału wyjściowego i(t) dla t = ∞ oraz wyprowadzić równanie przebiegu sygnału wyjściowego i(t) będące charakterystyką czasową odpowiedzi tego członu na skokową zmianę napięciowego sygnału wejściowego. Po podstawieniu wartości liczbowych niejednorodne równanie różniczkowe przybiera postać 2∗ di + 8 ∗ i = 6 ∗ 1(t ) dt z warunkiem początkowym i(0)=-0.5. Równanie to z obszaru funkcji czasu transformuje się stronami do obszaru zmiennej zespolonej s, operację transformacji prostej oznacza się litera „L” a wyrażenia transformowane ujmuje się w nawiasy {}. L{2 ∗ di + 8 ∗ i} = L{6 ∗ 1(t )} dt Po wykorzystaniu własności liniowości (transformata sumy = sumie transformat) i po wyłączeniu wartości stałych przed znak L oznaczający operację transformacji di 2 ∗ L{ } + 8 ∗ L{i} = 6 ∗ L{1(t )} dt znajduje się transformaty F(s) odpowiadające funkcjom czasu f(t) występującym w poszczególnych członach równania 2 ∗ [ s ∗ I ( s ) − i (0)] + 8 ∗ I ( s ) = 6 ∗ 1 s 24 i uwzględnia się zadany niezerowy warunek początkowy i(0)=0.5. 2 ∗ [s ∗ I(s) − (−0.5)] + 8 ∗ I(s) = 6 ∗ 1 s Po uporządkowaniu wyrazów otrzymuje się algebraiczne równanie transformat 1 [2 ∗ s + 8] ∗ I(s) = 6 ∗ − 1 s z którego można łatwo obliczyć transformatę Laplace poszukiwanego równania sygnału wyjściowego I(s) = 1 6 ∗ −1 s = 2∗s + 8 −s+6 s ∗ (2 ∗ s + 8) Posługując się twierdzeniem dotyczącym granicznej o wartości końcowej f (∞ ) = lim f (t ) t →∞ = lim s ∗ F( s ) s →0 można z równania transformaty bezpośrednio obliczyć wartość końcową (tylko dla t= ∞ ) funkcji czasu i (∞ ) = lim s ∗ s →0 −s+6 s ∗ (2 ∗ s + 8) = 0+6 2∗0+8 = 0.75 A Dla otrzymania pełnego równania sygnału wyjściowego w dziedzinie funkcji czasu trzeba przeprowadzić odwrotną transformację już obliczonej transformaty sygnału wyjściowego, operację odwrotnej transformacji oznacza się symbolem f (t ) = L−1{F ( s )} . Aby tę operację można było przeprowadzić przy pomocy tablicy transformat równanie transformaty występujące w postaci ilorazu dwóch wielomianów (zazwyczaj dość złożone) trzeba najpierw rozłożyć na sumę takich ułamków prostych, dla których w tablicy transformat można znaleźć odpowiednie wyrażenia. Operacja rozkładu ilorazu wielomianów P( s ) i Q( s ) na sumę ułamków prostych czasem może być dość pracochłonna i może wymagać specjalnych metod rachunkowych. Jeżeli wielomian Q( s ) stopnia n występujący w mianowniku i mający n pierwiastków nie ma pierwiastków wielokrotnych to opierając się na twierdzeniu Heaviside’a P( s ) Q( s) = K1 K2 K3 K K + + L+L i L+L n s − s1 s − s2 s − s3 s − si s − sn 25 można obliczyć poszczególne współczynniki Ki mnożąc powyższe równanie przez ( s − si ) i podstawiając s = si . Jeżeli występują pierwiastki wielokrotne, to powyższe równanie różniczkuje się i potem postępuje się podobnie jak poprzednio. W analizowanym przykładzie członu zawierającego obwód elektryczny RL transformata ma nieskomplikowaną postać, ale pomimo to dla tej transformaty brak jest gotowego odpowiednika w przytoczonej tablicy transformat. Aby takie odpowiedniki znaleźć wystarczy transformatę sygnału wyjściowego rozłożyć w sposób prosty na sumę dwóch ułamków I(s) = −s+6 s ∗ (2 ∗ s + 8) = − 1 6 + 2 ∗ s + 8 s ∗ (2 ∗ s + 8) i poszczególne ułamki przekształcić do takiej postaci, dla której w tablicy transformat są gotowe odpowiedniki 1 1 3 1 I(s) = − ∗ + ∗ 8 1s +1 4 1 s ∗ ∗ s + 1 4 4 Pamiętając o wyłączaniu stałych przed znak transformacji i o liniowości transformat (transformata sumy = sumie transformat) przy pomocy tablicy transformat (Tabl. 1.) Funkcja czasu f ( t ) = L−1{F( s ) _ } Transformata Laplace F( s ) t 1 −T ∗e T t − 1− e T = L{ f (t )} 1 T ∗s +1 1 s ∗ (T ∗ s + 1) można łatwo przeprowadzić odwrotną transformację powyższej transformaty 1 1 i( t ) = L−1{I(s)} = − ∗ L−1 + 1 8 ∗ s + 4 4 3 −1 1 ∗L 4 s ∗ 1 ∗ s + 1 4 i otrzymać ostateczną postać poszukiwanego równania przebiegu prądu w dziedzinie funkcji czasu. 1 3 i( t ) = − ∗ e − 4∗ t + ∗ (1 − e − 4∗ t ) = 2 4 3 5 − 4∗ t − ∗e 4 4 26 Podstawiając do tego równania t= ∞ można łatwo sprawdzić, że wartość i(t) obliczona z tego równania dla t= ∞ jest identyczna z wartością otrzymaną z twierdzenia o granicznej wartości końcowej. 2.4. Transformacja prosta i odwrotna w programie Mathematica 7.0 Niektóre matematyczne programy komputerowe np. Mathematica 7.0 zawierają bardzo bogate biblioteki transformat prostych i odwrotnych, a to pozwala bardzo łatwo przeprowadzić transformację prostą nawet dla bardzo złożonych funkcji czasu i transformację odwrotną dla bardzo złożonych postaci transformat. Programy te pozwalają również uzyskać wykresy analizowanych funkcji. W programie Mathematica 7.0 operacja znajdowania prostej lub odwrotnej transformaty Laplace sprowadza się do napisania i wykonania kilku bardzo prostych instrukcji, instrukcje te muszą być pisane z zachowaniem dokładnej sekwencji dużych i małych liter w odpowiednich miejscach. Dla uniknięcia kolizji nazw funkcji wprowadzonych przez użytkownika z nazwami zastrzeżonymi funkcje użytkownika powinny być pisane małymi literami. Uwaga ! W starszych wersjach programu Mathematica najpierw należało wczytać pakiet transformat wykonując w tym celu instrukcję: <<Calculus`LaplaceTransform` <Shift> + <Enter> W nowszych wersjach programu nie jest to konieczne.: Obliczenie prostej transformaty Laplace Y (s ) dla wyrażenia opisanego równaniem wyr(t) zawierającego różne funkcje czasu i zapisanego w programie Mathematica 7 jako yt = wyr(t) realizuje instrukcja ys = LaplaceTransform[yt, t, s] <Shift> + <Enter> w której obliczoną transformatę umownie oznaczono symbolem ys =wyr(s). Operację przeprowadzenia odwrotnej transformacji równania transformaty Laplace sygnału wyjściowego Y ( s ) zapisanego w programie Mathematica 7 i oznaczonego umownie symbolem ys = wyr(s) realizuje instrukcja: yt = InverseLaplaceTransform[ys, s, t] <Shift> + <Enter> Ilustrację graficzną tak otrzymanej funkcji czasu y (t ) oznaczonej umownie symbolem yt realizuje instrukcja Plot[yt, {t, tmin, tmax}] <Shift> + <Enter> sporządzająca wykres funkcji yt przedziale zmienności czasu t od tmin do tmax. 27 Przykład kompletnego wydruku programu zawierającego opisy poszczególnych instrukcji i realizującego obliczenia obwodu elektrycznego przeprowadzone w poprzednim przykładzie pokazano na rysunku 28 29 Rys.16 . Wydruk programu realizującego obliczenia przebiegów sygnałów w obwodzie elektrycznym RL omówionym w poprzednim przykładzie (instrukcja nr 7 <<PlotLegends` oraz 3 ostatnie wiersze instrukcji nr 8 Plot są niezbędne tylko wtedy, gdy obok wykresu ma być pokazana legenda zawierająca opisy linii ) 3. Analiza dynamiki liniowych układów dyskretnych 3.1. Charakterystyki czasowe Charakterystyki czasowe przedstawiają przebieg odpowiedzi układu w dziedzinie funkcji czasu na sygnał wejściowy zmienny w czasie i mający znany przebieg; np. na sygnał impulsowy, na sygnał skokowy , na sygnał liniowo narastający lub na dowolny inny sygnał o znanym przebiegu. Charakterystyki czasowe można sporządzić metodami eksperymentalnymi na podstawie pomiarów przebiegów sygnału wejściowego x (t ) i sygnału wyjściowego y (t ) zmierzonych na obiekcie rzeczywistym do którego wprowadza się sygnał wejściowy o znanym przebiegu (najczęściej jest to sygnał skokowo zmienny) lub na podstawie analizy znanego opisu matematycznego tego obiektu wyrażonego równaniem różniczkowym lub transmitancją operatorową. Rys. 17. Przykład skokowo zmiennego sygnału wejściowego x (t ) i sygnału wyjściowego y (t ) będącego odpowiedzią obiektu na sygnał wejściowy Charakterystyki czasowe można uzyskać metodami obliczeniowymi rozwiązując analitycznie równanie różniczkowe opisujące zależność sygnału wyjściowego y (t ) od sygnału wejściowego x (t ) doprowadzanego do obiektu ale można to zrealizować tyko wtedy, gdy odpowiednie zależności analityczne są znane. Charakterystykę czasową można obliczyć posługując się rachunkiem operatorowym lub rozwiązując to równanie metodami numerycznymi bez poszukiwania analitycznego rozwiązania. Do sporządzania charakterystyk czasowych można wykorzystywać różne postacie sygnału wejściowego, najczęściej wykorzystuje się do tego celu następujące sygnały impulsowe, sygnały skokowe i sygnały liniowo narastające. Sygnał impulsowy nazywany impulsem szpilkowym lub deltą Diraca δ 30 Rys. 18. Sygnał impulsowy o bardzo krótkim czasie trwania o powierzchni impulsu k = k ∗ δ (t ) x( t ) któremu odpowiada transformata Laplace X ( s) = k Sygnał skokowy Rys. 19. Sygnał skokowo narastający o przyroście xmax x( t ) = xmax ∗ 1(t ) któremu odpowiada transformata Laplace X ( s) = xmax ∗ 1 s Sygnał liniowo narastający 31 Rys. 20. Sygnał liniowo narastający o współczynniku nachylenia C = dy / dt x( t ) = C ∗t któremu odpowiada transformata Laplace X ( s) = C∗ 1 s2 Do analizy charakterystyk czasowych można także wykorzystywać inne rodzaje sygnałów zmiennych w czasie, np. sygnał harmoniczny powstający w chwili t = 0. Sygnał harmoniczny Rys.21 . Sygnał harmoniczny powstający w chwili t = 0 o amplitudzie A i o częstości kątowej ω x( t ) = A ∗ sin ω ∗ t = A∗ któremu odpowiada transformata Laplace X ( s) ω s2 + ω 2 3.2. Transmitancja operatorowa członu jednokanałowego 32 Dla dowolnego członu opisanego równaniem różniczkowym liniowym i mającego wszystkie warunki początkowe równe zeru (tzw. „zerowe warunki początkowe”) równanie różniczkowe tego członu dny d n −1 y dy an ∗ + L + a1 ∗ + a0 ∗ y + an −1 ∗ dt dt n dt n −1 = x (t ) po transformacji Laplace uwzględniającej zerowe warunki początkowe przybiera postać (an ∗ s n + an −1 ∗ s n −1 + L + a1 ∗ s + a0 ) ∗ Y ( s ) = X ( s) z której można obliczyć transmitancję operatorową członu G( s) = Y ( s) X ( s) = 1 an ∗ s n + an −1 ∗ s n −1 + L + a1 ∗ s + a0 która jest stosunkiem transformaty sygnału wyjściowego Y(s) do transformaty sygnału wejściowego X(s). Transmitancja operatorowa nie zależy od natury fizycznej obiektu, określa ona jedynie związki analityczne między transformatą sygnału wejściowego X(s) i transformatą sygnału wyjściowego Y(s). Jeżeli warunki początkowe równania różniczkowego opisującego własności członu w dziedzinie funkcji czasu są zerowe i człon jest opisany równaniem różniczkowym liniowym to transmitancja operatorowa nie zależy od rodzaju ani od przebiegu sygnałów i jest równie kompletnym opisem własności dynamicznych członu jak równanie różniczkowe jednorodne opisujące własności tego członu w dziedzinie funkcji czasu. Mnożąc transmitancję operatorową członu G(s) przez transformatę sygnału wejściowego X(s) otrzymuję się transformatę sygnału wyjściowego Y(s) Y ( s) = G ( s) ∗ X (s) odpowiadającego temu sygnałowi wejściowemu. Matematycznie można zrealizować także inną operację – dzieląc transformatę sygnału wyjściowego przez transmitancję operatorową członu można otrzymać transformatę sygnału wejściowego ale taka czynność w rzeczywistym układzie fizycznym zazwyczaj nie jest możliwa. Jeżeli mianownik transmitancji operatorowej zostanie przyrównany do zera, to tak otrzymane równanie algebraiczne an ∗ s n + an −1 ∗ s n −1 + L + a1 ∗ s + a0 = 0 jest równaniem charakterystycznym równania różniczkowego tego członu. W przypadku członu opisanego równaniem różniczkowym o statecznym rozwiązaniu charakteryzującym się tym, że y (t → ∞) = 0 jeżeli na ten człon nie działają żadne siły zewnętrzne wszystkie pierwiastki równania charakterystycznego muszą być ujemne lub zespolone sprzężone o ujemnych częściach rzeczywistych. Jeżeli pierwiastki równania charakterystycznego są rzeczywiste, to odpowiedź układu na skokowy lub impulsowy sygnał wejściowy będzie przebiegiem aperiodycznym, natomiast jeżeli pierwiastki te będą liczbami zespolonymi 33 sprzężonymi, to odpowiedzią będzie przebieg oscylacyjny. Znajomość pierwiastków równania charakterystycznego jest przydatna m. in. w czasie analizy stabilności układów ze sprzężeniem zwrotnym. Przykład Obwód elektryczny utworzony z 3 szeregowo połączonych elementów: cewki o indukcyjności L = 0.3 H , rezystancji R = 60 Ω i kondensatora o pojemności C = 0.15 µF jest podłączony do źródła prądu o sile elektromotorycznej E (t ) V . W chwili t = 0 w tym obwodzie już płynie prąd, i 0 = 1.2 A . Na podstawie różniczkowo – całkowego równania tego obwodu di 1 t L ∗ + R ∗ i + ∗ ∫ i ∗ dt dt C 0 = E( t ) obliczyć: • równanie transformaty natężenia prądu płynącego w obwodzie I ( s ) po skokowej zmianie siły elektromotorycznej od 0 do 12 V dla niezerowych warunków • początkowych i0 = 1.2 A , równanie transformaty natężenia prądu płynącego w obwodzie I ( s ) po skokowej zmianie siły elektromotorycznej od 0 do 12 V dla zerowych warunków • • • • • początkowych i0 = 0 A , równanie transmitancji operatorowej dla niezerowych warunków początkowych, równanie transmitancji operatorowej dla zerowych warunków początkowych, wartość natężenia prądu w obwodzie dla t → ∞ dla obydwóch wariantów warunków początkowych, przy pomocy programu Mathematica przeprowadzić odwrotną transformację obliczonej transformaty natężenia prądu dla obydwóch wariantów warunków początkowych, przebiegi zmian natężenia prądu w obwodzie zilustrować graficznie w funkcji czasu dla obydwóch wariantów warunków początkowych wykorzystując do tego celu instrukcję Plot programu Mathematica. 3.2.1. Metoda operatorowa analizy charakterystyk czasowych Metoda operatorowa jest narzędziem matematycznym bardzo przydatnym do analizy czasowych charakterystyk różnych członów ale może być praktycznie wykorzystana tylko wtedy, gdy oprócz transmitancji układu znana jest także transformata sygnału wejściowego lub gdy znane są transformaty poszczególnych funkcji tworzących złożony sygnał wejściowy. Sporządzanie opisu matematycznego, obliczenia transmitancji i sporządzanie charakterystyk czasowych dla różnych postaci sygnału wejściowego z wykorzystaniem rachunku operatorowego zostanie zilustrowane na przykładzie analizy dynamiki członu 34 inercyjnego drugiego rzędu wykorzystanego do modelowania drgań różnych obiektów mechanicznych m. in do modelowania drgań pionowych przetwornika drgań mechanicznych zawierającego masę bezwładną połączoną z drgającym podłożem za pośrednictwem liniowego elementu sprężystego i wiskotycznego elementu tłumiącego. Rys. 22. Dyskretny model przetwornika drgań z masą sejsmiczną posadowionego na podłożu wykonującym drgania o różnej postaci zainicjowane w chwili t = 0 (impuls szpilkowy, skok jednostkowy, przebieg liniowo narastający, przebieg harmoniczny) Na skutek pionowego przemieszczenia drgającego podłoża elementy podatne odkształcają się i przenoszą zmienną siłę z podłoża na masę sejsmiczną, elementy tłumiące też wytwarzają zmienną siłę oporu, która także przenosi się z podłoża na masę sejsmiczną. Z drugiej zasady dynamiki Newtona wynika, że w ruchu postępowym siła bezwładności masy jest równa sumie wszystkich sił zewnętrznych działających na tę masę w kierunku przyjętym za dodatni kierunek jej ruchu, tj w górę. m∗ d2y dt 2 = ∑ Rzewn = b∗( dx dy − ) + c ∗ ( x − y) dt dt Tak uzyskane równanie różniczkowe uwzględnia wszystkie pionowe siły zmieniające się w funkcji czasu natomiast nie uwzględnia stałej siły ciężkości nie mającej wpływu na drgania układu jeżeli elementy sprężyste i tłumiące nie tracą kontaktu z masą ani z podłożem. Kolejne człony licząc od lewej strony równania wyrażają: x = f (t ) y m∗ - znana funkcja czasu opisująca pionowe przemieszczenie podłoża, - nieznane pionowe przemieszczenie masy sejsmicznej, d2y dt 2 - siłę bezwładności masy sejsmicznej, siła ta jest iloczynem masy i przyspieszenia pionowego działającego na tę masę, b∗( dx dy − ) - siłę wiskotycznego tłumienia zastępczego tłumika drgań łączącego masę z dt dt podłożem, siła ta jest iloczynem zastępczej stałej tłumienia tłumików drgań i różnicy prędkości obydwóch końców tłumika, 35 c ∗ ( x − y) - siłę odkształcenia zastępczego elementu sprężystego łączącego masę z podłożem, siła ta jest iloczynem zastępczej stałej sprężystości sprężyny i różnicy przemieszczeń obydwóch końców sprężyny. Po przeniesieniu wszystkich wyrazów na jedną stronę otrzymuje się zwyczajne równanie różniczkowe drugiego rzędu m∗ d2y dt 2 + b∗( dy dx − ) + c ∗ ( y − x) = 0 dt dt które można przekształcić do postaci, w której poszukiwane funkcje pionowego wychylenia masy sejsmicznej (wychylenie, pierwsza i druga pochodna wychylenia) będące funkcjami sygnału wyjściowego występują na lewej stronie a zadane funkcje czasu wymuszające pionowe drgania podłoża i będące zmiennym sygnałem wejściowym f (t ) występują na prawej stronie równania m∗ d2y dt 2 +b∗ dy +c∗ y = dt f (t ) = b ∗ dx +c∗x dt Dla uproszczenia zapisu równanie różniczkowe dzieli się stronami przez stałą sprężystości c m d 2 y b dy b dx ∗ + ∗ +y = ∗ +x c dt 2 c dt c dt i wprowadza się do niego symbol częstości nie tłumionych drgań własnych układu stałej czasowej T2 = 1 / ω0 ω0 = c m = ω0 lub 1 T2 oraz symbol bezwymiarowego stopnia tłumienia drgań. D = b bkryt = b 2∗ m∗c = b 2 ∗ m ∗ ω0 = b ∗ ωo 2 ∗ m ∗ ω02 = b ∗ ωo 2∗c lub stałej czasowej T1 = b / c . b c = 2∗D∗ 1 ω0 = T1 36 Po uwzględnieniu tych symboli zapis równania różniczkowego przybiera inną, w pełni równoważną, postać często stosowaną do opisu układów mechanicznych 1 ω02 ∗ d2y dt 2 + 2∗ D ω0 ∗ dy D dx + y = 2∗ ∗ +x dt ω0 dt lub jeszcze inną postać chętnie stosowaną w automatyce i elektronice. T22 ∗ d2y dt 2 + T1 ∗ dy dx + y = T1 ∗ + x dt dt W tak otrzymanym zapisie równań różniczkowych kompletne własności dynamiczne tego przetwornika drgań opisują tylko dwie wielkości niezależne od rodzaju sygnałów wejściowych i wyjściowych: częstość kątowa nie tłumionych drgań własnych ω0 lub stała czasowa T2 stopień tłumienia drgań D lub stała czasowa T1 . Po transformacji tych dwóch równań do obszaru zmiennej zespolonej przy założeniu zerowych warunków początkowych otrzymuje się odpowiednie równania transformat 1 D D ∗ s2 + 2 ∗ ∗ s + 1 ∗ Y ( s ) = 2 ∗ ∗ s + 1 ∗ X ( s ) ω2 ω0 ω0 0 (T22 ∗ s 2 + T1 ∗ s + 1)∗ Y (s) = (T1 ∗ s + 1) ∗ X (s ) z których można obliczyć ogólne równanie transmitancji operatorowej dla wychylenia masy przetwornika drgań z masą sejsmiczną. G( s ) = Y( s ) X (s) 1+ 2∗ D ∗ = 1 ω0 ∗s 2 1 1 ∗ s 2 + 2 ∗ D ∗ ∗ s +1 ω0 ω0 = 1 + T1 ∗ s T22 ∗ s 2 + T1 ∗ s + 1 Przyrównując do zera wyrażenie występujące w mianowniku transmitancji operatorowej otrzymuje się równanie charakterystyczne równania różniczkowego 1 ω02 ∗ s2 + 2 ∗ D ω0 ∗ s +1 = 0 które w zależności od wartości stopnia tłumienia D ma dwa pierwiastki zespolone sprzężone lub dwa pierwiastki rzeczywiste 37 2 D 1 − 4 ∗ − 2∗ ± 2 ∗ ω0 ω02 ω0 1 2∗ D s1,2 = ω02 − 2∗ = D ω0 ± 2∗ 2∗ 1 ω0 ∗ D2 − 1 1 ω02 = ω0 ∗ − D ± D 2 − 1 Obydwa pierwiastki równania charakterystycznego mają wartości rzeczywiste gdy D2 − 1 > 0 lub zespolone sprzężone s1,2 = ω0 ∗ − D ± j ∗ 1 − D 2 gdy D2 − 1 < 0 Można wykazać, że w przypadku pierwiastków rzeczywistych odpowiedź układu na skokowy (lub impulsowy) sygnał wejściowy będzie przebiegiem aperiodycznym, natomiast w przypadku pierwiastków zespolonych sprzężonych sygnał wyjściowy będzie przebiegiem oscylacyjnym. Znając transmitancję operatorową dowolnego obiektu np. przetwornika drgań z masą sejsmiczną G(s ) i transformatę sygnału wejściowego wchodzącego do tego obiektu (np. pionowego przemieszczenia podłoża) X (s ) można łatwo obliczyć transformatę sygnału wyjściowego (np. wychylenia masy) Y ( s ) z równania 1+ 2∗ D ∗ Y( s ) = G( s ) ∗ X ( s ) = 2 1 ω0 ∗s 1 1 ∗ s 2 + 2 ∗ D ∗ ∗ s +1 ω ω 0 0 ∗ X ( s) 38 lub z innej postaci równania tego samego obiektu Y( s ) = G( s ) ∗ X ( s ) = 1 + T1 ∗ s T22 ∗ s 2 + T1 ∗ s + 1 ∗ X ( s) Wszystkie obliczenia niezbędne do sporządzenia charakterystyki czasowej przebiegu sygnału wyjściowego y (t ) będącego odpowiedzią członu o znanym równaniu n ... .. . różniczkowym f ( y ,.. y , y, y, y ) = x (t ) na zadziałanie znanego sygnału wejściowego x(t ) można sporządzić posługując się plikiem instrukcji programu Mathematica 7 realizujących kolejno następujące operacje: obliczenie transformaty Laplace równania różniczkowego, obliczenie transmitancji operatorowej G (s ) członu, obliczenie trasformaty Laplace sygnału wejściowego X (s ) , obliczenie transformaty sygnału wyjściowego Y (s ) , obliczenie równania odpowiedzi członu w dziedzinie funkcji czasu y (t ) przez przeprowadzenie odwrotnej transformacji Laplace dla transformaty sygnału wyjściowego Y (s ) , sporządzenie wykresu funkcji y (t ) w przedziale czasu od t min do Poniżej pokazano uproszczony zapis odpowiednich instrukcji, w którym wszystkie nazwy funkcji wprowadzone przez użytkownika zapisano małymi literami dla uniknięcia kolizji z nazwami wewnętrznych funkcji programu Mathematica 7 zaczynających się dużą literą. ys = LaplaceTransform[ ft , t , s ] (* transformacja Laplace rownania rozniczkowego *) gs = ys / xs (∗ obliczenie transmi tan cji operatorowej ∗) xs = LaplaceTransform[ xt , t , s ] (* transformacja Laplace sygnalu wejsciowego *) ys = gs ∗ xs (* obliczenie transformaty sygnalu wyjsciowego ∗) yt = InverseLaplaceTransform[ ys, s, t ] (∗ odwrotna transformacja Laplace ∗) rysnrx = Plot[ yt , t , t min, t max] (∗ rysowanie wykresu yt (t ) we wspolrzednych lin − lin ∗) Pełny zapis kompletnych instrukcji programu realizującego obliczenia i obrazującego ich wyniki zilustrowano na rysunkach 17 -21. Z ogólnego równania różniczkowego uwzględniającego wszystkie zmienne siły zewnętrzne działające na masę sejsmiczną m∗ d2y dt 2 = ∑ Rzewn = b∗( dx dy − ) + c ∗ ( x − y) dt dt wynika, że zmienna składowa sumy sił zewnętrznych jest równa sile bezwładności i jest równocześnie zmienną składową siły przenoszonej na podłoże. Wypadkowa siła przenoszona na podłoże jest sumą stałej siły ciężkości i sumy sił zmiennych równej sile bezwładności. 39 Rsum = m ∗ g + ∑ R zewn = m∗g + m∗ d2y dt 2 > 0 Jeżeli wypadkowa siła ma wartość dodatnią, to nie zachodzi obawa zaniku nacisku masy na podłoże i oderwania się elementów od podłoża, ujemna wartość tej siły oznacza, że elementy te mogą chwilowo tracić kontakt z podłożem lub z masą sejsmiczną jeżeli z masą i z podłożem nie są trwale połączone. Z powyższego równania wynika, że warunek braku oderwania przetwornika od podłoża jest spełniony, gdy g+ d2y dt 2 > 0 suma przyspieszenia ziemskiego i maksymalnej wartości zmiennej składowej ujemnego przyspieszenia działającego na masę sejsmiczną jest większa od zera. Po transformacji równania sił do obszaru zmiennej zespolonej z uwzględnieniem, że wartość iloczynu m ∗ g = const występuje w równaniu jako wolnostojąca stała można obliczyć transformatę Laplace Rsum( s ) = m∗g + m ∗ Y( s ) ∗ s 2 s sumarycznej siły nacisku przetwornika na podłoże. Charakterystyki czasowe członu inercyjnego drugiego rzędu opisanego powyższymi równaniami i poddanemu działaniu sygnałów wejściowych o przebiegach zilustrowanych na Rys. 23 obliczono przy pomocy programu Mathematica 7 i pokazano je na kolejnych rysunkach. 40 Rys. 24. Wydruk początkowego fragmentu programu Mathematica 7 zawierającego obliczenia transmitancji operatorowej przetwornika drgań z masą sejsmiczną modelowanego obiektem inercyjnym drugiego rzędu o częstotliwości nie tłumionych drgań własnych f 0 = 120.5 Hz i o stopniu wiskotycznego tłumienia D = 0.2 41 Rys. 25. Wydruk fragmentu programu Mathematica 7 zawierającego obliczenia i wykres charakterystyki czasowej odpowiedzi ww modelu przetwornika drgań na impulsowy sygnał wejściowy o powierzchni impulsu 0.0004 m ∗ s 42 Rys. 26. Wydruk fragmentu programu Mathematica 7 zawierającego obliczenia i wykres charakterystyki czasowej odpowiedzi ww modelu przetwornika drgań na skokowy sygnał wejściowy o przyroście wysokości ∆x = 0.05 m 43 Rys. 27. Wydruk fragmentu programu Mathematica 7 zawierającego obliczenia i wykres charakterystyki czasowej odpowiedzi ww modelu przetwornika drgań na liniowo narastający sygnał wejściowy o nachyleniu c = 2.5 m / s 44 Rys. 28. Wydruk fragmentu programu Mathematica 7 zawierającego obliczenia i wykres charakterystyki czasowej odpowiedzi ww modelu przetwornika drgań zainicjowanej w chwili t = 0 sygnałem harmonicznym o amplitudzie 0.025 m i o częstotliwości f pięciokrotnie większej od częstotliwości nie tłumionych drgań własnych przetwornika wynoszącej f 0 = 120.5 Hz 3.2.2. Czas zanikania procesów przejściowych 45 Na wykresach przebiegów odpowiedzi modelu przetwornika drgań z masą sejsmiczną na różne postacie sygnału wejściowego występują dwa wyraźnie różniące się stany sygnału wyjściowego: 1. Stan przejściowy, występujący od chwili początku zadziałania na przetwornik sygnału wejściowego i trwający w czasie nie przekraczającym kilku okresów nie tłumionych drgań własnych przetwornika. 2. Stan stacjonarny, występujący po zaniknięciu ww procesów przejściowych. W równaniach wszystkich analizowanych odpowiedzi występują wyrażenia opisujące stan przejściowy i stan ustalony tej odpowiedzi. Wyrażenia określające stany przejściowe są mnożone przez człon zawierający iloczyn e ( −151.425 − 741.827∗i)∗ t = e −151.425∗ t ∗ e − i∗741.827 ∗ t rzeczywistego wyrazu zanikającego ( dążącą do zera dla czasu t dążącego do nieskończoności) e − D ∗ω 0 ∗t = e − 151 . 425 ∗ t i wyrazu urojonego e − i ∗741.827∗t = cos(741.827 ∗ t ) − i ∗ sin(741.827 ∗ t ) który zgodnie z wzorami Eulera e ± j ∗ϕ = cosϕ ± j ∗ sin ϕ znanymi z analizy matematycznej przedstawia przebiegi oscylacyjne o stałej amplitudzie. Potwierdza to rozwiązanie uzyskane w wyniku odwrotnej transformacji ogólnej postaci równania odpowiedzi obiektu inercyjnego drugiego rzędu na harmoniczny sygnał wejściowy o częstości kątowej ω i o amplitudzie A przeprowadzonej instrukcją programu Mathematica 7 Wszystkie wyrażenia występujące w drugim i trzecim wierszu tak otrzymanego i przekształconego rozwiązania 46 opisują procesy przejściowe ponieważ są mnożone współczynnik występujący w pierwszym − D ∗ω 0 ∗t wierszu i zawierający zanikający człon e natomiast stan ustalony sygnału wyjściowego opisują wyrażenia występujące w czwartym wierszu. Jeżeli w wyrazie zanikającym uwzględni się związek częstości nietłumionych drgań własnych ω0 z częstotliwością f 0 i okresem T0 tych drgań ω0 = 2 ∗ π ∗ f0 = 2 ∗π T0 to zanikający człon wykładniczy e − D ∗ω0 ∗t = e − 2∗π ∗ D ∗ t T0 można uzależnić od wartości bezwymiarowego stopnia tłumienia D i od stosunku czasu t do okresu nie tłumionych drgań własnych T0 przetwornika. Dla t / T0 → ∞ wartość tego członu dąży do zera i wtedy wartość wszystkich wyrażeń mnożonych przez ten człon też dąży do zera a to oznacza że wtedy w sygnale wyjściowym zanikają procesy przejściowe. Zanikanie procesów przejściowych 0,8 0,7 e**D*omega*t 0,6 0,5 0,4 0,3 0,2 0,1 0 0 1 2 3 4 5 6 D*omega*t Rys. 29. Przebieg zanikania procesów przejściowych Tablica 2. wartości członu eksponencjalnego 47 2 ∗π ∗ D ∗ − 2∗π ∗ D ∗ e t T0 t T0 = = 1 2 3 4 5 6 0,368 0,135 0,05 0,018 0,007 0,0025 Z powyższego rysunku i z tablicy wynika, że wartość członu ekspotencjalnego wyrażającego wpływ procesów przejściowych zmniejsza się poniżej 2% jeżeli wartość wykładnika potęgi D ∗ ω0 ∗ t = 2∗π ∗ D ∗ t T0 〉 4 a to oznacza, że z dostateczną dla praktyki dokładnością można przyjąć, iż zanik procesu przejściowego nastąpi gdy t T0 ≥ 2 π ∗D Przebieg procesów przejściowych zilustrowany na rysunku dla różnych wartości bezwymiarowego stopnia tłumienia D 48 Rys. 30. Przebiegi zaniku procesów przejściowych w przetworniku drgań z masą sejsmiczną dla różnych wartości stopnia tłumienia D = 0.1(linia zielona), D = 0.15 (linia brązowa), D = 0.5 (linia niebieska) i D = 1 (linia czerwona) w zależności od stosunku czasu t do okresu nie tłumionych drgań własnych T0 przetwornika wskazuje, że czas zanikania procesów przejściowych zależy w dużym stopniu od wartości bezwymiarowego stopnia tłumienia D i od okresu nie tłumionych drgań własnych T0 modelowanego obiektu natomiast nie zależy od częstotliwości sygnału wejściowego. Dla krytycznej wartości stopnia tłumienia D = 1.0 proces przejściowy zanika gdy t / T0 > 0.64 , dla D = 0.5 - gdy t / T0 > 1.3 natomiast w przypadku niewielkiego tłumienia odpowiadającego D = 0.1 zanik procesu przejściowego następuje dopiero gdy t / T0 > 6.4 tzn. po upływie czasu równego 6.4 okresom nie tłumionych drgań własnych przetwornika. Dla analizowanego przetwornika drgań o okresie nie tłumionych drgań własnych T0 = 0.0083 s i o stopniu tłumienia D = 0.2 dostateczny zanik procesów przejściowych nastąpi gdy t / T0 ≥ 3.2 tzn po upływie czasu t = 3.2 ∗ 0.0083 = 0.0264 s licząc od chwili zadziałania sygnału wejściowego na przetwornik drgań modelowany członem inercyjnym drugiego rzędu. Rys. 31. Stan przejściowy i stan ustalony sygnału wyjściowego w przypadku gdy częstotliwość sygnału wejściowego f jest równa 20 % częstotliwości nie tłumionych drgań własnych przetwornika drgań z masą sejsmiczną wynoszącej f 0 = 120,5 Hz 49 Rys. 32. Stan przejściowy i stan ustalony sygnału wyjściowego w przypadku gdy częstotliwość sygnału wejściowego f jest równa 75 % częstotliwości nie tłumionych drgań własnych przetwornika drgań z masą sejsmiczną wynoszącej f 0 = 120,5 Hz Rys. 33. Stan przejściowy i stan ustalony sygnału wyjściowego w przypadku gdy częstotliwość sygnału wejściowego f jest równa 125 % częstotliwości nie tłumionych drgań własnych przetwornika drgań z masą sejsmiczną wynoszącej f 0 = 120,5 Hz 50 Rys. 34. Stan przejściowy i stan ustalony sygnału wyjściowego w przypadku gdy częstotliwość sygnału wejściowego f jest równa 500 % częstotliwości nie tłumionych drgań własnych przetwornika drgań z masą sejsmiczną wynoszącej f 0 = 120,5 Hz Analiza dynamiki członu inercyjnego drugiego rzędu wykorzystanego do modelowania dynamiki obiektu będącego przetwornikiem drgań z masą sejsmiczną wykazała, że charakterystyka czasowa przebiegu sygnału wyjściowego y (t ) będącego odpowiedzią obiektu na dowolny sygnał wejściowy x (t ) działający na obiekt od chwili t = 0 zawiera: przebieg przejściowy spowodowany stanami przejściowymi występującymi w obiekcie bezpośrednio po zadziałaniu sygnału wejściowego zmieniającego pierwotny stan obiektu, przebieg ustalony odpowiadający ustalonej części przebiegu sygnału wejściowego i występujący dopiero po zaniknięciu stanów przejściowych w obiekcie. W przypadku zadziałania na obiekt harmonicznego sygnału wejściowego x = A ∗ sin(ω ∗ t ) przebieg przejściowej części sygnału wyjściowego jest opisany funkcjami złożonymi z sum i iloczynów funkcji harmonicznych i funkcji ekspotencjalnych, natomiast ustalona część sygnału wyjściowego jest opisana funkcją harmoniczną y = B ∗ sin(ω ∗ t ± γ ) o niezmienionej częstości kątowej ω ale zazwyczaj ma ona inną amplitudę i jest fazowo przesunięta (opóźniona) o pewien kąt γ w stosunku do sygnału wejściowego. Z analizy ustalonej części przebiegów sygnałów wejściowych i wyjściowych zilustrowanych na rysunkach 24 – 27 wynikają następujące wnioski: 51 Jeżeli częstotliwość sygnału wejściowego f jest znacznie mniejsza od częstotliwości nie tłumionych drgań własnych obiektu (rys. 30 - f / f 0 = 0.2 ), to amplituda ustalonej części sygnału wyjściowego nie różni się w istotnym stopniu od amplitudy sygnału wejściowego, wzajemne przesunięcie fazowe obydwóch sygnałów nie występuje; Jeżeli częstotliwość sygnału wejściowego f mieści się w zakresie okołorezonansowym obiektu tj. jest zbliżona do częstotliwości nie tłumionych drgań własnych obiektu (rys. 31 - f / f 0 = 0.75 i rys 26 - f / f 0 = 1.25 ), to amplituda ustalonej części sygnału wyjściowego jest znacząco większa od amplitudy sygnału wejściowego i występuje zauważalne opóźnienie fazowe sygnału wyjściowego w stosunku do sygnału wejściowego, w zakresie częstotliwości f > f 0 opóźnienie to jest znacznie większe od opóźnienia występującego w zakresie częstotliwości f < f 0 ; Jeżeli częstotliwość sygnału wejściowego f jest znacznie większa od częstotliwości nie tłumionych drgań własnych obiektu (rys. 29 - f / f 0 = 5.0 ), to amplituda ustalonej części sygnału wyjściowego jest znacząco mniejsza od amplitudy sygnału wejściowego, występuje znaczne opóźnienie fazowe sygnału wyjściowego w stosunku do sygnału wejściowego. Charakterystyki czasowe uzyskane w wyniku analizy ustalonej części przebiegów sygnałów harmonicznych dają dobre wyniki tylko dla jednej analizowanej częstotliwości sygnału wejściowego dlatego do analizy takich sygnałów bardziej przydatne są charakterystyki częstotliwościowe obrazujące wyniki obliczeń w szerokim zakresie częstotliwości sygnałów. Program Mathematica daje możliwość analizy charakterystyk czasowych obiektu, do którego doprowadzony jest sygnal wejściowy złożony z kilku sygnałów impulsowych kolejno po sobie następujących w pewnych odstępach czasu. Do przygotowania opisu matematycznego takiego sygnału wejściowego w dziedzinie funkcji czasu służy instrukcja zawierająca zapisy funkcji czasu: impulsu szpilkowego (c1*DiracDelta[t-t1] ) opóźnionego o czas t1 skoku jednostkowego (c2*HevisideTheta[t-t2]) opóźnionego o czas t2 Czasy opóźnienia (t1 i t2) są liczone od chwili t=0 odpowiadającej początkowi obliczeń, obydwie funkcje są mnożone przez odpowiednie stałe (c1 i c2). Przykład wydruku takiej instrukcji (In[14]) opisującej funkcję czasu x5t zawierającą dwa kolejno po sobie następujące impulsy szpilkowe (dodatni i ujemny) o polu pimp i dwa kolejno po sobie następujące skoki jednostkowe (dodatni i ujemny) o przyroście asko opóźnione o n – tą wielokrotność czasu td oraz przykład instrukcji (In[15]) realizującej transformację funkcji czasu do dziedziny zmiennej zespolonej zawiera poniższy fragment wydruku programu. Pełny wydruk programu zawierającego obliczenia i wykres charakterystyki czasowej odpowiedzi członu inercyjnego 2 rzedu na taki złożony sygnał wejściowy zamieszczono poniżej. 52 Rys. 35. Wydruk programu Mathematica obliczającego sygnał wyjściowy odpowiedzi członu inercyjnego drugiego rzędu (przetwornika drgań) na sygnał wejściowy zawierający ciąg sygnałów impulsowych przesuniętych w czasie (+impuls, -impuls, +skok, -skok) wraz z najprostszą postacią instrukcji Plot obrazującej przebieg dwu funkcji: sygnału wejściowego x 5t i sygnału wyjściowego y5t 53 Rys. 36. Rozszerzona instrukcja Plot (bez legendy) i wykres zobrazowany tą instrukcją 54 Rys. 37. Instrukcja wczytująca pakiet opisu legendy i rozszerzona instrukcja Plot, w której 3 ostatniewiersze tworzą legendę wykresu zobrazowanego tą instrukcją Przykład Obwód elektryczny utworzony z 3 szeregowo połączonych elementów: cewki o indukcyjności L = 0.3 H , rezystancji R = 60 Ω i kondensatora o pojemności C = 0.15 µF jest podłączony do źródła prądu o sile elektromotorycznej E (t ) V . W chwili t = 0 w tym obwodzie nie płynie żaden prąd, i 0 = 0 A . Na podstawie różniczkowo – całkowego równania tego obwodu 55 di 1 t L ∗ + R ∗ i + ∗ ∫ i ∗ dt dt C 0 = E( t ) obliczyć: • równanie transformaty natężenia prądu I(s) płynącego w obwodzie po podłączeniu • • do źródła prądu o sile elektromotorycznej E ( t ) , równanie transmitancji operatorowej G (s) = I(s) / E (s) dla zerowych warunków początkowych obwodu, równanie sygnału wejściowego złożonego 1 skokowego przyrostu napięcia o 6V i 1 impulsowego przyrostu napięcia o polu impulsu = 2.5 V ∗ sec opóźnionego o 1.5 sec w stosunku do sygnału skokowego, • • • • przy pomocy programu Mathematica przeprowadzić transformację Laplace sygnału wejściowego, obliczyć transformatę sygnału wyjściowego (przebiegu prądu w obwodzie) przy pomocy programu Mathematica przeprowadzić odwrotną transformację obliczonej transformaty natężenia prądu , przebiegi zmian natężenia prądu w obwodzie zilustrować graficznie w funkcji czasu dyrektywą Plot 3.3. Charakterystyki częstotliwościowe Charakterystyki częstotliwościowe odnoszą się tylko do ustalonych stanów obiektu poddanego działaniu harmonicznych sygnałów wejściowych. Charakterystyki te zawierają ważne informacje o wpływie częstotliwości sygnału wejściowego na współczynnik wzmocnienia wyrażony stosunkiem amplitudy sygnału wyjściowego do amplitudy sygnału wejściowego oraz o wpływie tej częstotliwości na kąt przesunięcia fazowego sygnału wyjściowego w stosunku do sygnału wejściowego. 56 Rys. 38. Transmisja sygnałów zawierających składową harmoniczną przez człon liniowy obrazująca stosunek amplitud składowej harmonicznej sygnału wyjściowego Y max do amplitudy sygnału wejściowego X max oraz kąt opóźnienia fazowego γ sygnału wyjściowego w stosunku do sygnału wejściowego Znajomość charakterystyk częstotliwościowych poszczególnych członów układu regulacji jest bardzo istotna ponieważ charakterystyki te są podstawą oceny dynamiki tych członów i stabilności całego układu regulacji. Charakterystyki częstotliwościowe nie zawierają żadnych informacji o procesach przejściowych i dlatego do bezpośredniej oceny takich procesów nie są przydatne. Charakterystyki częstotliwościowe można sporządzić na podstawie pomiarów przebiegów sygnału wejściowego x (t ) i sygnału wyjściowego y (t ) przeprowadzonych na obiekcie rzeczywistym do którego wprowadza się harmoniczny sygnał wejściowy x(t ) = X max∗ sin(ω ∗ t ) o bardzo wolno zmieniającej się częstości kątowej ω lub na podstawie analizy znanego opisu matematycznego tego obiektu wyrażonego transmitancją operatorową przetworzoną do postaci transmitancji widmowej. 3.3.1. Transmitancja widmowa 57 Do analizy dynamiki obiektu poddanego działaniu harmonicznych sygnałów wejściowych najodpowiedniejsze jest poddanie równania różniczkowego transformacji Fouriera pozwalającej uzyskać transmitancję widmową obiektu. Transmitancja widmowa jest bardzo przydatna do sporządzania charakterystyk częstotliwościowych ilustrujących własności dynamiczne różnych układów poddanych działaniu ustalonych sygnałów harmonicznych (o niezmiennej amplitudzie i częstotliwości) i do tego celu jest chętnie stosowana, zwłaszcza w elektronice i automatyce. Transmitancja widmowa nie zawiera informacji o stanach przejściowych obiektu i o stałych składowych sygnału wejściowego xm i sygnału wyjściowego y m . W praktyce do otrzymania transmitancji widmowej wykorzystuje się jej bliski związek z transmitancją operatorową ponieważ równanie transmitancji widmowej jest identyczne z urojoną częścią równania transmitancji operatorowej. W celu otrzymania równania transmitancji widmowej przekształca się równanie transmitancji operatorowej przyjmując, że część rzeczywista δ zespolonego operatora s = δ + j ∗ ω jest równa zeru a to w praktyce oznacza zastąpienie operatora s operatorem j ∗ ω , w którym symbol j oznacza liczbę urojoną j = −1. G ( j ω ) = G ( s ) s = jω Jest to spostrzeżenie mające istotne znaczenie praktyczne ponieważ pozwala ono bardzo łatwo wyprowadzić równanie transmitancji widmowej gdy znana jest transmitancja operatorowa układu. Transmitancja widmowa jest liczbą zespoloną wyrażającą stosunek zespolonej amplitudy harmonicznego sygnału wyjściowego do zespolonej amplitudy sygnału wejściowego Rys. 39. Ilustracja graficzna transmitancji widmowej na płaszczyźnie liczb zespolonych Moduł transmitancji widmowej G ( jω ) = Re[G ( jω )]2 + Im[G ( jω )]2 = Y max X max 58 wyraża rzeczywisty współczynnik wzmocnienia sygnałów harmonicznych w obiekcie i jest stosunkiem rzeczywistej amplitudy harmonicznego sygnału wyjściowego Y max do rzeczywistej amplitudy harmonicznego sygnału wejściowego X max . Moduł transmitancji widmowej zazwyczaj jest funkcją częstości kątowej ω sygnału wejściowego Argument transmitancji γ (ω ) = arc tg Im[G ( jω )] = ϕ (Y max) − ϕ ( X max) Re[G ( jω )] Wyraża kąt przesunięcia fazowego γ harmonicznego sygnału wyjściowego y (t ) w stosunku do harmonicznego sygnału wejściowego x (t ) , argument transmitancji widmowej też zazwyczaj jest funkcją częstości kątowej ω sygnału wejściowego. Charakterystyki częstotliwościowe analizowanego obiektu są graficznym obrazem transmitancji widmowej sporządzonym dla harmonicznych sygnałów wejściowych o różnych wartościach częstości kątowej lub częstotliwości tego sygnału. Charakterystyki częstotliwościowe przedstawiają zależność modułu transmitancji widmowej (współczynnika wzmocnienia, stosunku amplitud) i kąta przesunięcia fazowego (opóźnienia fazowego) dla sygnałów harmonicznych w zależności od częstości kątowej ω [rad/s] lub częstotliwości f [cykl/s] sygnału wejściowego. W elektronice i automatyce powszechne zastosowanie znajdują charakterystyki częstotliwościowe amplitudowo fazowe wykreślane na płaszczyźnie liczb zespolonych o współrzędnych ( Im, Re ) lub na płaszczyźnie o współrzędnych moduł transmitancji widmowej G ( jω ) , kąt przesunięcia fazowego γ . W mechanice chętniej jest używany układ dwu oddzielnych charakterystyk złożony z charakterystyki amplitudowej wykreślonej na płaszczyźnie o w współrzędnych moduł transmitancji widmowej G ( jω ) oraz częstotliwość f (lub odpowiadająca jej częstość kątowa ω ) oraz z charakterystyki fazowej wykreślonej na płaszczyźnie o współrzędnych kąt przesunięcia fazowego γ oraz częstotliwość f (lub odpowiadająca jej częstość kątowa ω ). Równanie transmitancji widmowej jest liczbą zespoloną powstałą przez przeksztalcenie ilorazu dwóch wielomianów, w każdym z tych wielomianów zazwyczaj występują wyrazy rzeczywiste Re zależne od częstości kątowej sygnału ω i wyrazy urojone Im również zależne od częstości kątowej sygnału. W trakcie obliczania transmitancji widmowej wykonuję się podstawowe działania algebraiczne na liczbach zespolonych zgodnie z podstawowymi zasadami działań algebraicznych na tych liczbach. Dodawanie i odejmowanie dwu liczb zespolonych G ( jω ) = G1( jω ) + G 2( jω ) = {Re 1(ω ) + j ∗ Im 1(ω )} + {Re 2(ω ) + j ∗ Im 2(ω )} najwygodniej jest wykonywać na liczbach zespolonych podanych w postaci algebraicznej ponieważ sumowanie liczb zespolonych polega na oddzielnym sumowaniu ich części rzeczywistych i na oddzielnym sumowaniu ich części urojonych. Im[(G (ω )] = Im[G1(ω )] + Im[G 2(ω )] Re[(G (ω )] = Re[G1(ω )] + Re[G 2(ω )] 59 Natomiast mnożenie i dzielenie liczb zespolonych najwygodniej jest wykonywać na liczbach zespolonych podanych w postaci wektorowej. W przypadku mnożenia dwu liczb zespolonych G ( jω ) = G1( jω ) ∗ G 2( jω ) moduł ich iloczynu jest równy iloczynowi modułów poszczególnych liczb a kąt fazowy jest sumą kątów fazowych poszczególnych liczb. G ( jω ) = G1( jω ) ∗ G 2( jω ) γ (ω ) = γ 1(ω ) + γ 2(ω ) W przypadku dzielenia dwu liczb zespolonych G ( jω ) = G1( jω ) G 2( jω ) moduł ich ilorazu jest równy ilorazowi modułów poszczególnych liczb a kąt fazowy jest różnicą kąta fazowego dzielnej i kąta fazowego dzielnika. G ( jω ) = G1( jω ) G 2( jω ) γ (ω ) = γ 1(ω ) − γ 2(ω ) W wyniku przekształceń równanie transmitancji widmowej można doprowadzić do postaci Re1(ω ) + j ∗ Im1(ω ) Re 2(ω ) + j ∗ Im 2(ω ) G ( jω ) = Re(ω ) + j ∗ Im(ω ) = w której występuje iloraz dwu liczb zespolonych i z tej postaci można obliczyć moduł transmitancji widmowej. G ( jω ) = Y max X max = Re(ω ) + Im(ω ) 2 2 = Re1(ω ) 2 + Im1(ω ) 2 Re 2(ω ) 2 + Im 2(ω ) 2 oraz kąt przesunięcia fazowego γ (ω ) = arc tg Im(ω ) Re(ω ) = arc tg Im1(ω ) Im 2(ω ) − arc tg Re1(ω ) Re 2(ω ) sygnału wyjściowego y (t ) w stosunku do sygnału wejściowego x (t ) . 60 W przypadku sporządzania charakterystyki amplitudowo – fazowej przedstawiającej graficzny obraz transmitancji widmowej na płaszczyźnie liczb zespolonych celowe jest doprowadzenie równania transmitancji widmowej do postaci jednej liczby zespolonej zapisanej w postaci algebraicznej. W tym celu licznik i mianownik ilorazu dwu liczb zespolonych wyrażającego transmitancję widmową mnoży się przez liczbę zespoloną sprzężoną z liczbą zespoloną występującą w mianowniku. G1( jω ) Re1(ω ) + j ∗ Im1(ω ) = = G 2( jω ) Re 2(ω ) + j ∗ Im 2(ω ) Re1(ω ) + j ∗ Im1(ω ) Re 2(ω ) − j ∗ Im 2(ω ) ∗ = Re 2(ω ) + j ∗ Im 2(ω ) Re 2(ω ) − j ∗ Im 2(ω ) Re1(ω ) ∗ Re 2(ω ) + Im1(ω ) ∗ Im 2(ω ) + j ∗ (− Re1(ω ) ∗ Im 2(ω ) + Re 2(ω ) ∗ Im1(ω ) ) G ( jω ) = = = = (Re 2(ω ) )2 + (Im 2(ω ) )2 Re1(ω ) ∗ Re 2(ω ) + Im1(ω ) ∗ Im 2(ω ) (Re 2(ω ))2 + (Im 2(ω ))2 + j∗ Re 2(ω ) ∗ Im1(ω ) − Re1(ω ) ∗ Im 2(ω ) (Re 2(ω ))2 + (Im 2(ω ))2 Zaawansowane programy matematyczne np. Mathematica 7, w ograniczonym zakresie także arkusz kalkulacyjny Excel i inne programy zawierają procedury realizujące ww działania algebraiczne na liczbach zespolonych. W programie Mathematica 7 do obliczeń charakterystyk częstotliwościowych przydatne są m. in. następujące dyrektywy: ys = LaplaceTransform[ ft , t , s ] (* transformacja Laplace rownania rozniczkowego *) gs = ys / xs (∗ obliczenie transmi tan cji operatorowej ∗) s = I ∗ ω (∗ zmiana rodzaju operatora ∗) gjω = gs (∗ przeksztalcenie transmi tan cji operatorowej w widmowa ∗) mgjω = Abs[ gjω ] (∗ obliczenie mod ulu transmi tan cji widmowej = wzmocn ∗) agjω = Arg[ gjω ] (∗ obliczenie arg umentu transmi tan cji widmowej = γ ∗) rgjω = Re[ gjω ] (∗ obliczenie rzeczywistej czesci transmi tan cji widmowej ∗) igjω = Im[ gjω ] (∗ obliczenie urojonej czesci transmi tan cji widmowej ∗) rysnrx = Plot[] (∗ rysowanie wykresu we wspolrzednych lin − lin ∗) rysnrx = LogLogPlot[] (∗ rysowanie wykresu we wspolrzednych log− log ∗) rysnrx = LogLinearPlot[] (∗ rysowanie wykresu we wspolrzednych log − lin ∗) rysnrx = ParametricPlot[] (∗ rysowanie wykresu parametrycznego lin − lin ∗) Arkusz kalkulacyjny Excel zawiera procedury realizujące działania algebraiczne na liczbach zespolonych ale nie oblicza transformat Laplace a to znacząco ogranicza jego przydatność do analizy dynamiki różnych członów i układów metodami operatorowymi ponieważ równania odpowiednich transmitancji trzeba wyprowadzać metodami rachunkowymi. Technika sporządzania charakterystyki częstotliwościowej zostanie omówiona na przykładzie członu inercyjnego drugiego rzędu modelującego przetwornik drgań z masą sejsmiczną, dla którego równanie transmitancji operatorowej 61 = G( s ) Y( s ) = X (s) 1+ 2∗ D ∗ = 1 ω0 ∗s 2 1 1 ∗ s 2 + 2 ∗ D ∗ ∗ s +1 ω ω 0 0 = 1 + T1 ∗ s T22 ∗ s 2 + T1 ∗ s + 1 wyprowadzono i omówiono w poprzednich rozdziałach. Do sporządzenia charakterystyki częstotliwościowej niezbędna jest znajomość równania transmitancji widmowej, które otrzymuje się z równania transmitancji operatorowej podstawiając tam tylko część urojoną zespolonego operatora s, co w praktyce sprowadza się do podstawienia = δ + j ∗ω s j ∗ω = δ =0 = −1 ∗ω Dla sygnałów harmonicznych równanie transmitancji widmowej wyrażające stosunek zespolonych amplitud wychyleń jest liczbą zespoloną, która po uporządkowaniu wyrazów przybiera taką postać G( j ∗ω ) = Y( j ∗ω ) X ( j ∗ω ) 1+ j ∗ 2∗ D ∗ = Re L + j ∗ Im L Re M + j ∗ Im M = Re + j ∗ Im = ω ω0 2 ω ω + j ∗ 2 ∗ D ∗ 1 − ω0 ω0 = = 1 + j ∗ T1 ∗ ω 1 − T22 ∗ ω 2 + j ∗ T1 ∗ ω z której posługując się zasadami działania na liczbach zespolonych można obliczyć moduł transmitancji widmowej wyrażające stosunek rzeczywistych wartości amplitudy drgań masy do amplitudy drgań podłoża G( jω ) = Y(max) X (max) = Re 2L + Im 2L Re 2M + Im 2M = 1 + (T1 ∗ ω )2 (1 − (T2 ∗ ω ) ) 2 2 + (T1 ∗ ω ) = ν 2 nazywany współczynnikiem wzmocnienia amplitudy ν , który dla prostych drgań harmonicznych jest równocześnie współczynnikiem wzmocnienia amplitudy wychylenia, amplitudy prędkości i amplitudy przyspieszenia. Kąt fazowego przesunięcia sygnału wyjściowego (wychylenia masy sejsmicznej) y (t ) w stosunku do sygnału wejściowego (wychylenia podłoża) x (t ) określa równanie γ = arctg Im L Im − arctg M Re L Re M T ∗ω T1 ∗ ω = arctg 1 − arctg 1 1 − (T2 ∗ ω )2 62 Można wykazać, że wartość liczbowa współczynnika wzmocnienia amplitud Y(max) X (max) = ω ∗ Y(max) ω ∗ X (max) = ω 2 ∗ Y(max) = ω ∗ X (max) 2 v( y max) v( x max) = a( y max) a( x max) jest identyczna dla wychylenia, dla prędkości i dla przyspieszenia jeżeli częstość kątowa jest niezmienna. Amplituda harmonicznej siły działającej na masę jest równa amplitudzie siły bezwładności będącej iloczynem wartości masy m i amplitudy harmonicznego przyspieszenia a( y max) działającego na tę masę a jak wykazano przyspieszenie to a( y max) = ν ∗ a( x max) =ν ω = ν ∗ X max ∗ ω 2 jest iloczynem współczynnika wzmocnienia ν i amplitudy przyspieszenia a(x max) działającego na podłoże wykonujące drgania o zadanej amplitudzie X max i częstości ω . Amplituda siły przenoszonej przez element sprężysty i przez tłumik na drgające podłoże R(max) = − m ∗ a( y max) = − m ∗ ω 2 ∗ Y(max) = m ∗ a( x max) ∗ν jest równa amplitudzie siły bezwładności działającej na masę i zależy od amplitudy przyspieszenia podłoża a( x max) oraz od współczynnika wzmocnienia amplitudy ν . Jeżeli wartość współczynnika wzmocnienia amplitudy wychylenia ν = 1.0 (tak jest gdy f < f 0 ), to wtedy amplituda siły działającej na masę i przenoszonej przez elementy łączące tę masę z drgającym podłożem jest wprost proporcjonalna do amplitudy przyspieszenia drgań działającego na drgające podłoże. a ( x max) = R(max) m ∗ν Spostrzeżenie to jest wykorzystywane w przetwornikach drgań mierzących przyspieszenia ponieważ przetworniki takie mierzą sumaryczną siłę przenoszoną na masę sejsmiczną przez elementy sprężyste i tłumiące łączące tę masę z drgającym podłożem i na podstawie pomiaru tej siły pozwalają obliczyć wartość przyspieszenia drgań wykonywanych przez podłoże Program Mathematica 7 jest wyposażony w procedury realizujące działania na liczbach zespolonych a to dla znanego równania transmitancji widmowej pozwala łatwo uzyskać wyniki obliczeń modułu i argumentu tej transmitancji oraz pozwala zilustrować te wyniki w postaci różnych charakterystyk częstotliwościowych. Do realizacji takich obliczeń konieczne jest jedynie przetworzenie równania transmitancji operatorowej G ( s ) w celu uzyskania równania transmitancji widmowej G ( jω ) natomiast dalsze przekształcanie równania transmitancji widmowej niezbędne do uzyskania równania modułu i argumentu tej transmitancji zrealizuje sam program. W zapisie Mathematica liczbę urojoną j = zaleca się oznaczyć symbolem I . −1 63 Rys. 40. Wydruk początkowego fragmentu programu Mathematica 7 zawierającego przekształcenia transmitancji widmowej potrzebne do obliczenia charakterystyk częstotliwościowych przetwornika drgań z masą sejsmiczną modelowanego obiektem 64 inercyjnym drugiego rzędu o częstotliwości nie tłumionych drgań własnych f 0 = 120.5 Hz i o stopniu wiskotycznego tłumienia D = 0.2 Rys. 41. Wydruk fragmentu programu Mathematica 7 zawierającego instrukcje graficzne i wykres charakterystyki częstotliwościowej modułu transmitancji widmowej (współczynnika wzmocnienia amplitudy sygnału wyjściowego w stosunku do amplitudy harmonicznego sygnału wejściowego) ww modelu przetwornika drgań 65 Rys. 42. Wydruk fragmentu programu Mathematica 7 zawierającego instrukcje graficzne i wykres charakterystyki częstotliwościowej argumentu transmitancji widmowej (kąta fazowego przesunięcia (opóźnienia) sygnału wyjściowego w stosunku do sygnału wejściowego ) ww modelu przetwornika drgań 66 Rys. 43. Wydruk fragmentu programu Mathematica 7 zawierającego instrukcje graficzne i wykres charakterystyki amplitudowo – fazowej ww modelu przetwornika drgań 67 Rys. 44. Wydruk fragmentu programu Mathematica 7 zawierającego instrukcje graficzne i wykres Blacka obrazujący charakterystkę amplitudowo – fazową ww modelu przetwornika drgań 68 Jeżeli program realizujący działania na liczbach zespolonych nie jest dostępny, to charakterystyki częstotliwościowe można obliczyć przy pomocy dowolnego kalkulatora, ale wtedy nakład pracy jest znacznie większy. Przykład takich obliczeń zawartych w tablicy arkusza kalkulacyjnego EXCEL zilustrowano na poniższym rysunku. G( j ∗ω ) G ( jω) = = Y( j ∗ω ) X ( j ∗ω ) Y(max) X (max) γ = γL − γM = = Re L + j ∗ Im L Re M + j ∗ Im M Re 2L + Im 2L 1+ j ∗ 2∗ D ∗ = ω ω0 2 ω ω + j ∗ 2 ∗ D ∗ 1 − ω0 ω0 = ν = PIERWIASTEK (1 + C^ 2) PIERWIASTEK (B^ 2 + C^ 2) Re 2M + Im 2M Im Im = arctg L − arctg M = ATAN (C / 1) − ATAN (C / B) Re L Re M Im = ν ∗ sin γ = D ∗ SIN (H) Re = ν ∗ cos γ = D ∗ COS (H ) Rys. 45. Wycinek arkusza kalkulacyjnego Excel zawierający fragment tablicy z wynikami obliczeń charakterystyki częstotliwościowej modułu „ni” i kąta przesunięcia fazowego „gamma (ni)” transmitancji widmowej przetwornika drgań z masą sejsmiczną dla bardzo małego stopnia tłumienia D = 0.02 w zależności od stosunku częstotliwości drgań podłoża „f” do częstotliwości drgań własnych masy sejsmicznej „fo” oraz równania wykorzystane do obliczeń zawartych w tej tablicy 69 Wzmocnienie amplitudowe 100 10 D = 0,02 D = 0,10 D = 0,50 D = 1,00 ni 1 0,1 0,01 Rys. 46. Charakterystyka amplitudowa przetwornika drgań z masą sejsmiczną przedstawiająca stosunek „ni” amplitudy harmonicznego wychylenia masy sejsmicznej do amplitudy wychylenia podłoża wykonującego drgania harmoniczne w zależności od stosunku częstotliwości drgań podłoża „f” do częstotliwości drgań własnych masy sejsmicznej „fo” 0,001 0,01 0,1 1 10 100 f / fo Kąt fazowy 0 gama -45 D = 0,02 D = 0,10 D = 0,50 D = 1,00 -90 -135 Rys. 47. Charakterystyka fazowa przetwornika drgań z masą sejsmiczną przedstawiająca zależność kąta „gamma” przesunięcia fazowego harmonicznego wychylenia masy sejsmicznej w stosunku do wychylenia podłoża wykonującego drgania harmoniczne w zależności od stosunku częstotliwości drgań podłoża „f” do częstotliwości drgań własnych masy sejsmicznej „fo” -180 0,01 0,1 1 10 100 f / fo Charakterystyka amplitudowo-fazowa 5 Im (ni) 0 D = 0,02 D = 0,10 D = 0,50 D = 1,00 -5 -10 -15 Rys. 48. Charakterystyka amplitudowo – fazowa przetwornika drgań z masą sejsmiczną przedstawiająca zależność części urojonej „Im(ni)”transmitancji widmowej od części rzeczywistej „Re(ni)” transmitancji widmowej przetwornika drgań z masą sejsmiczną -20 -25 -15 -10 -5 0 5 10 15 Re (ni) 70 Wykres Blacka 100 10 D = 0,02 D = 0,10 D = 0,50 D = 1,00 ni 1 0,1 0,01 0,001 0,0001 -225 -180 -135 -90 -45 Rys. 49. Charakterystyka amplitudowo – fazowa przetwornika drgań z masą sejsmiczną sporządzona we współrzędnych Blacka przedstawiająca zależność modułu „ni”transmitancji widmowej od kąta „gamma” przesunięcia fazowego harmonicznego wychylenia masy sejsmicznej w stosunku do wychylenia podłoża wykonującego drgania harmoniczne 0 gamma Z analizy zależności zilustrowanych na wykresach wynika, że są trzy przedziały wartości stosunku częstotliwości drgań podłoża do częstotliwości drgań własnych układu złożonego z masy sejsmicznej i elementów podatnych łączących tę masę z drgającym podłożem, w każdym z tych przedziałów inne są własności dynamiczne układu. • W zakresie wartości stosunku częstotliwości drgań podłoża do częstotliwości drgań własnych układu masa sejsmiczna – element podatny f/fo mniejszych od 0.5 (sztywne połączenie masy sejsmicznej z podłożem) współczynnik wzmocnienia amplitudy wychylenia w nieznacznym stopniu zależy od współczynnika tłumienia i jest zbliżony do 1 oraz amplituda siły bezwładności działającej na masę sejsmiczną i przenoszonej na podłoże jest wprost proporcjonalna do amplitudy przyspieszenia drgań podłoża a więc w tym zakresie częstotliwości pomiar tej siły daje możliwość określenia przyspieszenia drgań podłoża jeżeli znana jest wartość masy sejsmicznej. Kąt przesunięcia fazowego wychylenia masy w stosunku do wychylenia podłoża nie zależy w stopniu istotnym ani od współczynnika tłumienia, ani od stosunku częstotliwości i jest bliski 0. • W zakresie wartości stosunku częstotliwości drgań podłoża do częstotliwości drgań własnych układu zawierających się w granicach od 0.5 do 2.5 (około rezonansowe warunki pracy przetwornika drgań) współczynnik wzmocnienia amplitudy wychylenia znacząco zależy od wartości współczynnika tłumienia i od stosunku częstotliwości, jest znacznie większy od 1. Amplituda siły bezwładności działającej na masę sejsmiczną i przenoszonej na podłoże jest znacznie większa od iloczynu amplitudy przyspieszenia drgań podłoża i wartości masy sejsmicznej. Kąt przesunięcia fazowego wychylenia masy w stosunku do wychylenia podłoża w tym zakresie zmienia się w zależności od stosunku częstotliwości drgań podłoża do częstotliwości drgań własnych masy sejsmicznej i w zależności od współczynnika tłumienia. W tym zakresie częstotliwości i przetwornik drgań z masą sejsmiczną nie daje możliwości pomiaru przyspieszenia drgań podłoża ani wychylenia podłoża i nie powinien być wykorzystywany do pomiaru drgań. W zakresie wartości stosunku częstotliwości drgań podłoża do częstotliwości drgań własnych układu większych od 2.5 (podatne połączenie masy sejsmicznej z podłożem) współczynnik wzmocnienia amplitudy wychylenia masy asymptotycznie dąży do zera i w niewielkim stopniu powiększa się w miarę wzrostu od współczynnika tłumienia (to oznacza, że masa sejsmiczna przestaje drgać) oraz amplituda siły bezwładności działającej na masę sejsmiczną i przenoszonej na podłoże jest znacznie mniejsza od iloczynu amplitudy przyspieszenia drgań podłoża i wartości masy sejsmicznej. W tym zakresie częstotliwości 71 przetwornik drgań z masą sejsmiczną nie daje możliwości pomiaru przyspieszenia drgań podłoża ale masa sejsmiczna tego przetwornika może być wykorzystana jako nieruchomy układ odniesienia do pomiaru wychylenia drgań. Kąt przesunięcia fazowego wychylenia masy w stosunku do wychylenia podłoża w tym zakresie zmienia się w zależności od współczynnika tłumienia i od stosunku częstotliwości drgań podłoża do częstotliwości drgań własnych masy sejsmicznej, dla stosunku częstotliwości przekraczającego 10 wartość kąta przesunięcia fazowego stabilizuje się i asymptotycznie dąży do 90 stopni. Przykład Transmitancja operatorowa układu zawierającego idealny człon całkujący i człon inercyjny drugiego rzędu jest opisana równaniem G (s ) = ( 2.7 ) s ∗ 0.0064 ∗ s 2 + 0.016 ∗ s + 1 Obliczyć równanie transmitancji widmowej i sporządzić następujące charakterystyki częstotliwościowe: • Charakterystykę amplitudową modułu transmitancji widmowej { G ( jω) = f (ω) }, • Charakterystykę fazową argumentu transmitancji widmowej{ γ = f (ω) }, • Charakterystykę amplitudowo - fazową { G ( jω) = f (Im, Re) }, • Wykres Blacka { G ( jω) = f ( γ ) }. 72 4. Transmitancja zastępcza układu członów 4.1. Człony połączone szeregowo W układzie członów połączonych szeregowo sygnał przechodzi kolejno przez wszystkie człony i w każdym z tych członów jest przekształcany. Rys. 50. Transmitancja zastępcza dwóch członów połączonych szeregowo Transformata sygnału wejściowego X1(s) pomnożona przez transmitancję pierwszego członu G1(s) daje transformatę sygnału wyjściowego Y(s) pierwszego członu Y(s) = G1(s) ∗ X(s) i równocześnie jest ona transformatą sygnału wejściowego dla członu drugiego. Mnożąc transformatę sygnału Y(s) przez transmitancję drugiego członu G2(s) otrzymuje się transformatę sygnału wyjściowego V(s) z drugiego członu, transformata tego sygnału jest równocześnie transformatą sygnału wyjściowego z całego układu. V(s) = G 2(s) ∗ Y (s) = G1(s) ∗ G 2(s) ∗ X (s) Stosunek transformaty sygnału wyjściowego V(s) do transformaty sygnału wejściowego X(s) jest transmitancją zastępczą Gz(s) całego układu. Gz(s) = V (s) X (s) = G1(s) ∗ G 2(s) ∗ X(s) X (s ) = G1(s) ∗ G 2(s) Stąd wynika, że transmitancja zastępcza jest iloczynem transmitancji obydwóch członów połączonych szeregowo. W podobny sposób można wykazać, że dla układu zawierającego dowolną liczbę członów połączonych szeregowo transmitancja zastępcza układu jest iloczynem transmitancji poszczególnych członów tworzących ten układ. 4.2. Człony połączone równolegle 73 W układzie członów połączonych równolegle ten sam sygnał wejściowy X(s) jest doprowadzany do wejść obydwóch członów a sygnały wyjściowe z tych członów są ze sobą sumowane i tworzą sygnał wyjściowy dla całego układu. Transformata sygnału wyjściowego Y1(s) z pierwszego członu jest iloczynem transmitancji tego Rys. 51. Transmitancja zastępcza dwóch członów połączonych równolegle członu G1(s) i sygnału wejściowego X(s) Y1(s) = G1(s) ∗ X(s) Podobnie transformata sygnału wyjściowego Y2(s) z drugiego członu jest iloczynem transmitancji tego członu G2(s) i sygnału wejściowego X(s) Y 2(s) = G 2(s) ∗ X(s) Transformata sygnału wyjściowego Y(s) z całego układu jest sumą transformat sygnałów wyjściowych z poszczególnych członów Y(s) = Y1(s) + Y 2(s) = ( G1(s) + G 2(s) ) ∗ X(s) Stosunek transformaty sygnału wyjściowego Y(s) do transformaty sygnału wejściowego X(s) jest transmitancją zastępczą Gz(s) całego układu. Gz(s) = Y (s) X (s) = ( G1(s) + G 2(s) ) ∗ X (s) X (s) = G1(s) + G 2(s) Stąd wynika, że transmitancja zastępcza jest sumą transmitancji obydwóch członów połączonych równolegle. W podobny sposób można wykazać, że dla układu zawierającego 74 dowolną liczbę członów połączonych równolegle transmitancja zastępcza układu jest sumą transmitancji poszczególnych członów tworzących ten układ. 4.3. Człony wielokanałowe Człon wielokanałowy ma kilka wejść i kilka wyjść, liczba wejść nie musi być równa liczbie wyjść. Sygnały wewnątrz członu wielokanałowego przemieszczają się torami różnych sprzężeń łączących wejścia i wyjścia. Własności poszczególnych torów można opisać transmitancjami wewnętrznymi G o, i (s) tworzącymi macierz transmitancji obiektu. W oznaczeniach poszczególnych transmitancji wewnętrznych pierwszy indeks liczbowy o (Output) oznacza numer wyjścia obiektu wielokanałowego, oznacza on także numer wiersza w macierzy transmitancji obiektu. Drugi indeks liczbowy i (Input) oznacza numer wejścia do tego obiektu, oznacza on także numer kolumny w macierzy transmitancji obiektu. G o = nr wy = nr wiersza , i = nr we = nr kolumny (s) Transmitancje o jednakowych numerach wejść i wyjść ( i = o ) określają własności dynamiczne toru głównych sprzężeń natomiast transmitancje o różniących się numerach wejść i wyjść ( i ≠ o ) odnoszą się do torów skrośnych sprzężeń. Rys. 52. Przykład członu wielokanałowego ze sprzężeniami głównymi i skrośnymi Transformaty poszczególnych sygnałów wyjściowych są sumami transformat sygnałów biegnących tymi torami, które do tych wyjść dochodzą. Y1(s) = G11(s) ∗ X1(s) + G12(s) ∗ X 2(s) + G13(s) ∗ X3(s) Y 2(s) = G 21(s) ∗ X1(s) + G 22(s) ∗ X 2(s) + G 23(s) ∗ X3(s) 75 Dla znanej częstotliwości sygnałów wejściowych poszczególne transmitancje są stałymi współczynnikami i tworzą wiersze macierzy transmitancji, każdemu wyjściu odpowiada jeden wiersz macierzy a każdemu wejściu odpowiada jedna kolumna macierzy. Transformaty sygnałów wejściowych tworzą wektor kolumnowy sygnałów wejściowych. Y1(s) G11(s) G12(s) G13(s) X1(s) Y 2(s) = G 21(s) G 22(s) G 23(s) ∗ X 2(s) X3(s) W zapisie wektorowym Y(s) = G (s) ∗ X(s) wektor kolumnowy sygnałów wyjściowych Y(s) jest iloczynem macierzy transmitancji G(s) i wektora kolumnowego sygnałów wejściowych X(s) . Zgodnie z zasadami działania na wektorach i macierzach: liczba kolumn macierzy transformat mnożonej przez wektor kolumnowy sygnałów wejściowych musi być równa liczbie wierszy wektora sygnałów wejściowych, liczba wierszy wektora sygnałów wyjściowych musi być równa liczbie wierszy wektora sygnałów wejściowych. Jeżeli wszystkie wyrazy G o, i (s) o - tego wiersza macierzy transmitancji są równe zeru, to transformata o - tego sygnału wyjściowego Yo też jest równa zeru. Transformaty kolejnych sygnałów wyjściowych są sumami iloczynów kolejnych wyrazów z wiersza nr o macierzy transmitancji i kolejnych wyrazów wektora kolumnowego sygnałów wejściowych, można je obliczyć z równania Yo (s) = m ∑ G o,i (s) ∗ X i (s) i =1 w którym poszczególne symbole oznaczają : m liczbę wejść i numer wejścia = numer kolejny kolumny w macierzy transmitancji, = numer kolejny wiersza w wektorze sygnałów wejściowych o numer wyjścia = numer kolejny wiersza w macierzy transmitancji = numer kolejny wiersza w wektorze sygnałów wyjściowych W macierzy transmitancji G(s) transmitancje wewnętrznych torów głównych sprzężeń G o = k , i = k (s) leżą w głównej przekątnej macierzy, numery ich wierszy i kolumn są identyczne. Pozostałe transmitancje odpowiadają torom sprzężeń skrośnych. Jeżeli liczba wejść obiektu jest równa liczbie wyjść z tego obiektu to w macierzy transmitancji liczba wierszy jest równa liczbie kolumn i taką macierz nazywa się macierzą kwadratową. Jeżeli transmitancje niezerowe występują tylko w przekątnej głównej to w członie 76 wieloparametrowym występują tylko tory sprzężeń głównych i nie ma tam torów sprzężeń skrośnych , taki człon nazywa się członem autonomicznym. 4.4. Idealny układ członów ze sprzężeniem zwrotnym Układ członów ze sprzężeniem zwrotnym zawiera dwa tory transmisji sygnałów i węzeł sumacyjny: tor główny zawierający wszystkie człony transmitujące sygnały od węzła sumacyjnego do wyjścia z układu; tor sprzężenia zwrotnego zawierający wszystkie człony transmitujące sygnały od wyjścia z układu spowrotem do węzła sumacyjnego; węzeł sumacyjny, w którym następuje sumowanie (w zależności od rodzaju sprzężenia następuje dodawanie lub odejmowanie) sygnału zwrotnego z sygnałem wejściowym. Rys. 53. Równoważne schematy blokowe układów ze sprzężeniem zwrotnym o zastępczej transmitancji operatorowej Gz (s) zawierające: tor główny o zastępczej transmitancji operatorowej G (s) , tor sprzężenia zwrotnego o zastępczej transmitancji operatorowej H (s) W idealnym układzie ze sprzężeniem zwrotnym nie uwzględnia się sygnałów zakłócających i wszystkie człony w torze głównym o zastępczej transmitancji operatorowej G (s) i człony znajdujące się w torze sprzężenia zwrotnego o zastępczej transmitancji operatorowej H (s) traktuje się jako człony jednokanałowe. Sygnał wyjściowy Y (s) z toru głównego o transmitancji operatorowej G (s) (będący sygnałem wyjściowym z całego układu ) jest przetwarzany w członach znajdujących się w pętli sprzężenia zwrotnego o transmitancji H(s) i potem jako sygnał zwrotny V(s) jest dodawany lub odejmowany od sygnału wejściowego X(s) doprowadzanego do wejścia całego układu. Sprzężenie zwrotne może być dodatnie lub ujemne. W układzie z dodatnim sprzężeniem zwrotnym sygnał zwrotny V(s) jest dodawany do sygnału wejściowego X(s) , E (s) = X(s) + V (s) 77 w układzie z ujemnym sprzężeniem zwrotnym sygnał zwrotny V(s) jest odejmowany od sygnału wejściowego X(s) . E (s) = X(s) − V (s) Obydwa układy będą analizowane równocześnie przy założeniu, że w równaniu ogólnym transformaty sygnału uchybu E (s) = X(s) ± V (s) i w pozostałych równaniach znaki górne dotyczą dodatniego sprzężenia zwrotnego a znaki dolne dotyczą ujemnego sprzężenia zwrotnego. Przekształcając powyższe równanie uchybu można z niego obliczyć transformatę sygnału wejściowego X(s) = E (s) m V(s) Po uwzględnieniu transformaty sygnału wyjściowego Y(s) = G (s) ∗ E (s) można z powyższych równań obliczyć transmitancję operatorową układu ze sprzężeniem zwrotnym. Gz(s) = Y(s) X(s) = G (s) ∗ E(s) E (s) m V(s) Po uzależnieniu transformaty sygnału zwrotnego V(s) od uchybu E(s) V(s) = H(s) ∗ Y (s) = G (s) ∗ H(s) ∗ E (s) Otrzymuje się ostateczną postać równania zastępczej transmitancji układu z dodatnim lub ujemnym sprzężeniem zwrotnym Gz(s) = Y (s) X (s) = G (s) ∗ E (s) E (s) m G (s) ∗ H (s) ∗ E (s) = G (s) 1 m G (s) ∗ H (s) Jeżeli do tego równania wprowadzi się pojęcie transmitancji układu otwartego utworzonego przez szeregowe połączenie wszystkich członów znajdujących się w pętli utworzonej przez tor główny i tor sprzężenia zwrotnego Go(s) = G (s) * H(s) to równanie transmitancji zastępczej układu z dodatnim lub ujemnym sprzężeniem zwrotnym przybiera postać 78 Gz(s) = G (s ) 1 m Go(s) w której zgodnie z wcześniej przyjętym założeniem znak górny (-) odnosi się do układu z dodatnim sprzężeniem zwrotnym a znak dolny (+) odnosi się do układu z ujemnym sprzężeniem zwrotnym. Podstawowym kryterium oceny jakości układu regulacji jest przebieg uchybu regulacji a w szczególności wartość uchybu ustalonego występująca po upływie czasu t → ∞ . Równanie ogólne transformaty uchybu regulacji po przekształceniu przebiera postać E (s) = X (s) ± V(s) = X(s) ± G (s) ∗ H(s) ∗ E (s) = X(s) ± Go(s) ∗ E(s) z której można obliczyć transformatę uchybu regulacji w idealnym układzie ze sprzężeniem zwrotnym E (s) = X(s) 1 m Go(s) na który poza sygnałem wejściowym (wartością zadaną) nie działają żadne sygnały zakłócające. Wartość uchybu ustalonego można obliczyć z twierdzenia o wartości końcowej. = e t →∞ lim e( t ) t →∞ = lim s ∗ E(s) s→0 = s ∗ X (s) lim 1 m Go(s) s →0 W przypadku skokowej zmiany sygnału wejściowego x ( t ) = ∆x ∗1( t ) o transformacie X (s ) = ∆x s wartość uchybu ustalonego ∆x s = lim s → 0 1 m Go(s) s∗ e t →∞ = ∆x lim 1 m Go(s) s→0 zależy głównie od transmitancji operatorowej układu otwartego. W układzie regulacji z ujemnym sprzężeniem zwrotnym, w którym transmitancję układu otwartego zawierającego n członów całkujących o transmitancjipołączonych szeregowo zapisano w postaci ogólnej jako iloczyn transmitancji n członów całkujących 1 / s n oraz ilorazu wielomianów Go(s) = K∗ 1 sn ∗ Tl r ∗ s r + Tl r −1 ∗ s r −1 + L + Tl1 ∗ s + 1 Tm m ∗ s m + Tm m −1 ∗ s m −1 + L + Tm1 ∗ s + 1 79 możliwe są następujące przypadki: n ≥ 1 układ otwarty zawiera co najmniej 1 człon całkujący, jest to układ astatyczny; n = 0 układ otwarty nie zawiera członow całkujących, jest to układ statyczny n < 0 układ otwarty zawiera człony różniczkujące. Uchyb ustalony po skokowej zmianie wartości zadanej o ∆x dla 1 ≤ n e t →∞ 1 ≤ n = ∆x lim s →0 1 + K ∗ 1 ∗ n s = ∆x K 1+ 0 r Tl r ∗ s + Tl r −1 ∗ s r −1 = + L + Tl1 ∗ s + 1 Tm m ∗ s m + Tm m −1 ∗ s m −1 + L + Tm1 ∗ s + 1 = 0 osiąga wartość równą zeru tylko wtedy, gdy równanie charakterystyczne transmitancji układu otwartego zawiera co najmniej jeden pierwiastek zerowy a to występuje wtedy, gdy 1 ≤ n tzn gdy w układzie otwartym jest więcej uczłonów całkujących o transmitancji 1 /(Ti ∗ s) niż członów różniczkujących o transmitancji Td ∗ s . Zerową warość uchybu ustalonego spowodowanego skokową zmianą sygnału wejściowego można osiągnąć tylko w takich układach regulacji, w których w układzie otwartym występuje co najmniej jeden człon całkujący. Jeżeli w układzie otwartym nie występuje żaden człon całkujący, to wtedy n = 0 i uchyb ustalony e t →∞ 1 ≤ n = ∆x lim s →0 1+ K ∗ 1 s = ∆x 1+ K 0 ∗ Tl r ∗ s r + Tl r −1 ∗ s r −1 + L + Tl1 ∗ s + 1 = Tm m ∗ s m + Tm m −1 ∗ s m −1 + L + Tm1 ∗ s + 1 ≠ 0 jest w przybliżeniu odwrotnie proporcjonalny do wartości współczynnika wzmocnienia K . Uchyb ustalony po skokowej zmianie wartości zadanej o ∆x dla n ≤ 0 e t →∞ 1 ≤ n = ∆x lim s →0 1+ K ∗ 1 s = ∆x ≠ 0 n ∗ Tl r ∗ s r + Tl r −1 ∗ s r −1 + L + Tl1 ∗ s + 1 = Tm m ∗ s m + Tm m −1 ∗ s m −1 + L + Tm1 ∗ s + 1 osiąga wartość równą zeru tylko wtedy, gdy równanie charakterystyczne transmitancji układu otwartego zawiera co najmniej jeden pierwiastek ujemny a to występuje wtedy, gdy n < 0 tzn gdy w układzie otwartym jest więcej uczłonów różniczkujących Td ∗ s niż członów całkujących o transmitancji 1 /(Ti ∗ s) . 80 Zerową warość uchybu ustalonego spowodowanego skokową zmianą sygnału wejściowego można osiągnąć tylko w takich układach regulacji, w których w układzie otwartym występuje co najmniej jeden człon całkujący o transmitanvji 1 /(Ti ∗ s) . W zależności od liczby członów całkujących znajdujących się w układzie otwartym układy regulacji można podzielić na: układy statyczne – w których brak jest członów całkujących i wystepuje niezerowy uchyb ustalony po skokowej zmianie sygnalu wejściowego, układy astatyczne – w których występują człony całkujące oraz ich liczba jest co najmniej o 1 większa od liczby członów różniczkujących, uchyb ustalony po skokowej zmianie sygnału wejściowego dąży do zera. 4.5. Uchyb regulacji w zakłócanym układzie ze sprzężeniem zwrotnym W zakłócanym układzie ze sprzężeniem zwrotnym zostanie uwzględniony sygnał zakłócający Z(s) działający na obiekt, w którym własności dynamiczne głównego toru opisane transmitancją G (s) różnią się od własności dynamicznych toru sygnałów zakłócających opisanych transmitancją P(s) . W takim ujęciu obiekt regulacji jest traktowany jako człon wielokanałowy o dwóch wejściach jednym wyjściu. Rys. 54. Układ ze sprzężeniem zwrotnym zawierający obiekt narażony na działanie zakłóceń Sygnał wyjściowy Y (s) z obiektu jest sumą sygnału transmitowanego torem głównym o transmitancji operatorowej G (s) i sygnału transmitowanego torem zakłóceń o transmitancji operatorowej P(s) . Sumaryczny sygnał wyjściowy (będący także sygnałem wyjściowym z całego układu ) jest przetwarzany w członach znajdujących się w pętli sprzężenia zwrotnego o transmitancji H(s) i potem jako sygnał zwrotny V(s) jest dodawany lub odejmowany od sygnału wejściowego X (s) doprowadzanego do wejścia całego układu. Sprzężenie zwrotne może być dodatnie lub ujemne. W układzie z dodatnim sprzężeniem zwrotnym sygnał zwrotny V(s) jest dodawany do sygnału wejściowego X(s) , E (s) = X(s) + V (s) 81 w układzie z ujemnym sprzężeniem zwrotnym sygnał zwrotny V(s) jest odejmowany od sygnału wejściowego X(s) . E (s) = X(s) − V (s) Obydwa układy będą analizowane równocześnie przy założeniu, że w równaniu ogólnym transformaty sygnału uchybu E (s) = X(s) ± V (s) i w pozostałych równaniach znaki górne dotyczą dodatniego sprzężenia zwrotnego a znaki dolne dotyczą ujemnego sprzężenia zwrotnego. Transformata sumarycznego sygnału wyjściowego Y(s) = G (s) ∗ E (s) + P(s) ∗ Z(s) uwzględnia sygnał uchybu regulacji E(s) transmitowanego przez wewnętrzny tor obiektu o transmitancji G (s) charakteryzującej dynamikę tego toru oraz transformatę sygnału zakłócającego Z(s) transmitowanego przez wewnętrzny tor obiektu o transmitancji P(s) charakteryzującej wpływ zakłóceń na sygnał wyjściowy. Transformata sygnału zwrotnego transmitowanego przez tor sprzężenia zwrotnego V(s) = H(s) ∗ Y (s) = H(s) ∗ [G (s) ∗ E (s) + P(s) ∗ Z(s)] uwzględnia transmitancję H(s) charakteryzującej dynamikę tego toru. Po uwzględnieniu równania transformaty uchybu regulacji E (s) = X (s) ± V(s) = X(s) ± H(s) ∗ [G (s) ∗ E(s) + P(s) ∗ Z(s)] i przekształceniu otrzymanego równania [1 m H (s) ∗ G (s)] ∗ E (s) = X (s) ± H(s) ∗ [P(s) ∗ Z(s)] można obliczyć transformatę uchybu regulacji w układzie ze sprzężeniem zwrotnym E (s) = X (s) ± P(s) ∗ H(s) ∗ Z(s) 1 m G (s) ∗ H (s) Jeżeli do tego równania wprowadzi się pojęcie transmitancji układu otwartego utworzonego przez szeregowe połączenie wszystkich członów znajdujących się w pętli utworzonej przez tor główny i tor sprzężenia zwrotnego Go(s) = G (s) * H(s) 82 to równanie transformaty uchybu regulacji w układzie z dodatnim lub ujemnym sprzężeniem zwrotnym przybiera ogólną postać uwzględniającą zmianę wartości sygnału wejściowego (wartości zadanej) zadanej X (s) oraz wpływ sygnału zakłócającego Z(s) . E (s) = X (s) ± P(s) ∗ H(s) ∗ Z(s) 1 m Go(s) W powyższym równaniu zgodnie z wcześniej przyjętym założeniem znaki górne ( ± , m ) odnoszą się do układu z dodatnim sprzężeniem zwrotnym a znaki dolne odnoszą się do układu z ujemnym sprzężeniem zwrotnym a więc równanie to przybiera następujące postacie: Dla dodatniego sprzężenia zwrotnego równanie ogólne przybiera postać E (s ) = X (s) + P(s) ∗ H(s) ∗ Z(s) 1 − Go(s) W przypadku zmiany sygnału wejściowego w układzie, na który nie działają sygnały zaklócające Z(s) = 0 równanie ogólne upraszcza się do postaci E (s) = X(s) 1 − Go(s) Dla ujemnego sprzężenia zwrotnego równanie ogólne przybiera postać E (s ) = X(s) − P(s) ∗ H(s) ∗ Z(s) 1 + Go(s) W przypadku zmiany sygnału wejściowego w układzie, na który nie działają sygnały zaklócające Z(s) = 0 równanie ogólne upraszcza się do postaci E (s ) = X (s ) 1 + Go(s) W szczególnym przypadku stanu układu regulacji z ujemnym sprzężeniem zwrotnym, w którym sygnał wejściowy będący wartością zadaną jest niezmienny i równy zeru X(s) = 0 a jedyną przyczyną zakłócającą stan równowagi układu jest sygnał zakłócający z( t ) o transformacie Z(s) równanie ogólne uchybu regulacji upraszcza się do postaci E (s) = − P(s) ∗ H (s) ∗ Z(s) 1 + Go(s) 83 4.5.1. Przykład analizy układu ze sprzężeniem zwrotnym Przykładowy opis analityczny układu ze sprzężeniem zwrotnym składającego się z członów umieszczonych w torze głównym i w torze sprzężenia zwrotnego jest w dużym stopniu uproszczony w celu zachowania przejrzystości opisu ponieważ w wielu członach nie uwzględniono sił bezwładności i zaniedbano wpływ zakłóceń. Rys. 55. Schemat układu regulacji poziomu cieczy w zbiorniku i schemat blokowy połączenia członów tworzących układ zamknięty z dodatnim lub ujemnym sprzężeniem zwrotnym Tor główny sygnałów W analizowanym układzie w torze głównym znajduje się człon nastawczy (zawór dozujący przepływ cieczy) i obiekt regulacji (zbiornik o regulowanym poziomie cieczy). Człon nastawczy o 3 Strumień objętości cieczy przepływającej przez zawór dozujący v [ m / sec] jest zależny tylko od stopnia otwarcia tego zaworu i jest proporcjonalny do wzniosu 84 e [m] wrzeciona zaworu. Chwilową wartość strumienia objętości cieczy może być opisana równaniem o o v = v max ∗ e e max = C∗e poprawnie opisującym przepływ tylko wtedy, gdy chwilowe przemieszczenie wrzeciona zaworu e nie przekracza wartości maksymalnej e max określonej konstrukcją zaworu. W tym zakresie przemieszczeń wrzeciona własności przepływowe zaworu określa tylko stała C [m 2 / sec] , bezwładność części ruchomych nie jest w tym przypadku uwzględniona. Po transformacji równania przepływu do dziedziny zmiennej zespolonej o V(s) = C ∗ E (s) można obliczyć transmitancję członu nastawczego o G1(s) = V (s ) E (s) = C znajdującego się w głównym torze sygnałów. Obiekt regulacji Obiektem regulacji jest otwarty zbiornik cieczy w którym wielkością regulowaną jest wysokość poziomu cieczy będąca równocześnie sygnałem wyjściowym z obiektu i z całego układu. Poziom nieściśliwej cieczy w [ m] w zbiorniku zależy od strumienia objętości o 3 cieczy dopływającej do zbiornika v [ m / sec] i dozowanej przez człon nastawczy, od 2 powierzchni poprzecznego przekroju zbiornika A [m ] i od strumienia objętości cieczy o 3 wypływającej ze zbiornika z [m / sec] będącego sygnałem zakłócającym. Jeżeli zaniedba się sygnał zakłócający jako pomijalnie mały w porównaniu z sygnałami występującymi w torze głównym to przyrost poziomu cieczy w zbiorniku spowodowany samym dopływem cieczy do zbiornika można opisać równaniem całkowym w = 1 t o o ∗ ∫ v − z ∗ dt A 0 z którego po transformacji Laplace do dziedziny funkcji zmiennej zespolonej 85 W (s) = o o 1 ∗ V(s) − Z(s) A ∗s można obliczyć transmitancję części toru głównego przebiegającego przez obiekt regulacji którym jest zbiornik. G 2(s) = W (s) o = V (s ) o 1 Z(s) ∗ 1 − o A ∗s V(s) W szczególnym przypadku, gdy sygnał zakłócający jest pomijalnie mały w stosunku do o o sygnału transmitowanego torem głównym tzn gdy z << v (taki stan występuje w układzie regulacji m. in. po skokowej zmianie sygnału wejściowego ) równanie zbiornika upraszcza się do postaci w = 1 to ∗ ∫ v∗ dt A 0 z której po transformacji Laplace do dziedziny funkcji zmiennej zespolonej W (s) = o 1 ∗ V (s) A ∗s można obliczyć uproszczoną transmitancję operatorową zbiornika G 2(s) = W (s) o V(s) = 1 A ∗s = 1 1 ∗ A s na który nie oddziałują zakłócenia. Ostatni człon 1 / s wustępujący w równaniu transmitancji uwzględnia całkujące działanie zbiornika. W tym przykładzie sygnałów zakłócających obiekt nie uwzględniono zakładając, że są one pomijalnie małe w stosunku do sygnału wejściowego. Transmitancja operatorowa toru głównego Transmitancja operatorowa całego toru głównego zawierającego człon nastawczy szeregowo połączony z obiektem regulacji. G (s ) = W (s) E (s) = G1(s) ∗ G 2(s) = C ∗ 1 A ∗s = C A ∗s jest iloczynem transmitancji poszczególnych członów znajdujących się w tym torze. 86 Tor sprzężenia zwrotnego W torze sprzężenia zwrotnego znajduje się pływakowy przetwornik (pływak) mierzący sygnał wyjściowy (poziom cieczy w zbiorniku) i wzmacniacz dźwigniowy przetwarzający przemieszczenie przetwornika poziomu cieczy na przemieszczenie członu nastawczego. Przetwornik poziomu cieczy Opis matematyczny dynamiki pływaka będącego przetwornikiem poziomu cieczy w zbiorniku sporządza się na podstawie równania bilansu sił pionowych działających na wytrącony z położenia statycznej równowagi i przemieszczający się pionowo pływak o masie m ,powierzchni przekroju poprzecznego Ap , pływający w cieczy o gęstości ρ znajdującej się w polu działania przyspieszenia ziemskiego g .W równaniu sił sporządzonym na podstawie drugiej zasady dynamiki uwzględnia się niezrównoważoną siłę wyporu hydrostatycznego i siłę wiskotycznego tłumienia ruchu pływaka. m∗ d 2u dt 2 sila bezw du dt sila tlum = Ap ∗ ( w − u ) ∗ ρ ∗ g − b ∗ sila wyporu Po rozdzieleniu zmiennych i uporządkowaniu wyrazów m∗ d 2u dt 2 + b∗ du + Ap ∗ ρ ∗ g ∗ u = Ap ∗ ρ ∗ g ∗ w dt oraz po uwzględnieniu, że wyrażenie będące stosunkiem przyrostu sily wyporu ∆P do przyrostu zagłębienia pływaka w cieczy ∆u c = ∆P ∆u = Ap ∗ ρ ∗ g może być interpretowane jako stała sprężystości c układu pływak – ciecz równanie sił można przekształcić do kilku postaci 87 m d 2u b du ∗ + ∗ +u Ap ∗ ρ ∗ g dt 2 Ap ∗ ρ ∗ g dt = = = m d 2 u b du ∗ + ∗ +u c dt 2 c dt 1 ω02 ∗ d 2u dt 2 + 2∗ = D du ∗ +u ω0 dt 2 du 2 d u T2 ∗ + T1 ∗ +u 2 dt = = = w dt odpowiadających opisowi członu inercyjnego drugiego rzędu. Po transformacji Laplace przeprowadzonej przy założeniu zerowych warunkow początkowych układu można obliczyć transmitancję operatorową układu pływak - ciecz H1(s) = U(s) W (s) = 1 1 ω02 ∗ s2 + 2 ∗ D ∗s +1 ω0 = 1 T22 ∗ s 2 + T1 ∗ s + 1 Gdyby zaniedbać wpływ sił bezwładności i siły tłumienia na pływakowy przetwornik poziomu cieczy w zbiorniku przyjmując ω0 → ∞ lub odpowiednio T2 = 0 oraz T1 = 0 to przemieszczenie pionowe pływaka u [m] byłoby równe przemieszczeniu pionowemu w [m] poziomu cieczy w zbiorniku i transmitancja operatorowa byłaby opisana równaniem H1(s) = U(s) W (s) = 1 Wzmacniacz sygnału Wzmacniacz dźwigniowy znajdujący się w torze sprzężenia zwrotnego przetwarza przemieszczenie pływaka u [m] na przemieszczenie wrzeciona zaworu q [ m] będącego członem nastawczym, wzmocnienie tego wzmacniacza wyrażone stosunkiem przemieszczeń zależy od bezwymiarowego przełożenia r = a / b mechanizmu dźwigniowego. Jeżeli zaniedba się bezwładność mechanizmu dźwigniowego to z równania bezinercyjnego wzmacniacza q = a ∗u b = r∗u po transformacji Laplace można obliczyć transmitancję operatorową 88 H 2(s) = Q(s) U (s ) = r tego wzmacniacza. Transmitancja operatorowa toru sprzężenia zwrotnego Transmitancja operatorowa całego toru sprzężenia zwrotnego zawierającego przetwornik poziomu cieczy o dynamice odpowiadającej członowi inercyjnemu drugiego rzędu szeregowo połączony z bezinercyjnym wzmacniaczem dźwigniowym. H (s ) = Q (s ) W (s) = H1(s) ∗ H 2(s) = r T22 ∗ s 2 + T1 ∗ s + 1 jest iloczynem transmitancji poszczególnych członów znajdujących się w tym torze. Transmitancja operatorowa układu otwartego Układ otwarty powstaje przez myślowe rozcięcie pętli utworzonej przez tor główny i tor sprzężenia zwrotnego, układ ten tworzą wszystkie szeregowo połączone człony znajdujące się w torze głównym i w torze sprzężenia zwrotnego. Transmitancja operatorowa układu otwartego Go(s) = = Q(s) E (s) = G (s) ∗ H(s) = C r ∗ = A ∗ s T22 ∗ s 2 + T1 ∗ s + 1 m2 m ∗ C ∗ r sec m 1 1 K [1] ∗ = ∗ A ∗ s 2 1 T22 ∗ s 2 + T1 ∗ s + 1 s T22 ∗ s 2 + T1 ∗ s + 1 m ∗ sec jest iloczynem transmitancji wszystkich członów tworzących pętlę i jest wielkością bezwymiarową ponieważ operator s występujący w mianowniku tej transmitancji i reprezentujący działanie całkujące ma wymiar [1 / sec] . Równanie charakterystyczne tej transmitancji utworzone przez przyrównanie mianownika do zera ma jeden pierwiastek zerowy ponieważ w pętli znajduje się jeden człon całkujący a to oznacza, że układ regulacji jest astatyczny. Stały współczynnik K o wymiarze [1 / sec] występujący w równaniu transmitancji układu otwartego K = C∗r A uwzględnia całkowite wzmocnienie układu otwartego utworzonego przez szeregowe połączenie wszystkich członów toru głównego i toru sprzężenia zwrotnego. 89 Rys. 56. Charakterystyka amplitudowo – fazowa układu otwartego dla układu regulacji z przetwornikiem poziomu o charakterystyce członu inercyjnego drugiego rzędu 2 2 ( c = 20[ m / c], A = 0.8[ m ], f 0 = 0.7[ Hz ], D = 0.2, r = 0.5 ÷ 2 ) 90 Węzeł sumacyjny W węźle sumacyjnym następuje dodawanie (w przypadku dodatniego sprzężenia zwrotnego) lub odejmowanie (w przypadku ujemnego sprzężenia zwrotnego) przetworzonego sygnału wyjściowego q (wzmocnionego lub osłabionego w torze sprzężenia zwrotnego) i sygnału wejściowego x . W wyniku sumowania sygnału wejściowego i sygnału zwrotnego powstaje sygnał uchybu e , który jest wprowadzany na początek toru głównego o transmitancji operatorowej G (s) i tam podlega dalszemu przetworzeniu. Przebiegi sygnałów wyjściowych z układu Gdyby w analizowanym układzie zastosowano dodatnie sprzężenie zwrotne, to w takim układzie o transmitancji operatorowej Gz(s) = = W (s) X (s ) C ∗ A s− = G (s) 1 − Go(s) = C A ∗s K 1 1− ∗ s T22 ∗ s 2 + T1 ∗ s + 1 = 1 K T22 ∗ s 2 + T1 ∗ s + 1 transformatę sygnału wyjściowego będącego odpowiedzią układu na skokową zmianę sygnału wejściowego o wartość ∆x opisuje równanie ogólne W (s) = Gz(s) ∗ X(s) = C ∗ A s− 1 K ∗ ∆x s T22 ∗ s 2 + T1 ∗ s + 1 W rzeczywistym układzie z ujemnym sprzężeniem zwrotnym o transmitancji operatorowej Gz(s) = = W (s) X (s ) C ∗ A s+ = G (s) 1 + Go(s) = C A ∗s K 1 1+ ∗ s T22 ∗ s 2 + T1 ∗ s + 1 = 1 K T22 ∗ s 2 + T1 ∗ s + 1 transformatę sygnału wyjściowego będącego odpowiedzią układu na skokową zmianę sygnału wejściowego o wartość ∆x opisuje równanie ogólne 91 W (s) = Gz(s) ∗ X(s) = C ∗ A s+ 1 ∗ K ∆x s T22 ∗ s 2 + T1 ∗ s + 1 którego odwrotną transformację do dziedziny funkcji czasu dogodnie jest przeprowadzić przy pomocy programu Mathematica. Opierając się na twierdzeniu o wartości końcowej można z równania transformaty sygnału wyjściowego obliczyć wartość przyrostu poziomu cieczy, który w stabilnym układzie ustali się po czasie t → ∞ w ( t →∞) = = lim es s →0 lim es s →0 s ∗ W (s) = s∗ C ∗ A s+ 1 K ∗ ∆x s = C ∗ ∆x A∗K = ∆x r T22 ∗ s 2 + T1 ∗ s + 1 Rys. 57. Charakterystyka czasowa stosunku odpowiedzi w idealnego układu ze sprzężeniem zwrotnym ujemnym lub dodatnim na skokową zmianę sygnału wejściowego o ∆x 92 2 2 ( c = 20[ m / c], A = 0.8[ m ], f 0 = 0.7[ Hz ], D = 0.2, r = 0.5 ÷ 2 ) W układzie z dodatnimsprzęzeniem zwrotnym po skokowej zmianie sygnału wejściowego (wartości zadanej) sygnał wyjściowy (poziom cieczy) monotonicznie narasta do nieskończoności i nie osiąga ustabilizowanej wartości. W układzie z ujemnym sprzężeniem zwrotnym wartość wzmocnienia r wzmacniacza znajdującego się w torze sprzężenia zwrotnego H(s) wywiera istotny wpływ na przebieg sygnału wyjściowego w . Jeżeli wzmocnienie toru sprzężenia zwrotnego r ≤ 1 to oscylacje sygnału wyjściowego stopniowo zanikają i sygnał ten osiąga wartość asymptotyczną w t → ∞ zbliżoną do wartości skokowego przyrostu sygnału wejściowego ∆x ,w miarę powiększania wartości współczynnika wzmocnienia oscylacje sygnału wyjściowego wolniej zanikają. Jeżeli wzmocnienie wzmacniacza jest większe i osiąga wartość r ≥ 2 , to oscylacje sygnału wyjściowego powiększają się i nie osiągają wartości ustalonej – przy takim wzmocnieniu analizowany układ staje się niestabilny. W szczególnym przypadku układu regulacji poziomu cieczy w zbiorniku zawierającego przetwornik poziomu z bezinercyjnym i nietłumionym pływakiem ( T2 = 0 , T1 = 0 ) równanie ogólne transformaty przemieszczenia poziomu cieczy w zbiorniku W (s) = Gz(s) ∗ X(s) = C ∗ A sm 1 K ∗ ∆x s T22 ∗ s 2 + T1 ∗ s + 1 upraszcza się do postaci ∆x C 1 ∗ ∗ A smK s 1 ∗ ∆x 1 s * m s + 1 K C 1 ∆x 1 = m ∗ ∗ ∆x = m ∗ A∗C∗r / A r 1 1 s * m s + 1 s * m s + 1 K K W (s) = = m C ∗ A∗K którą można bezpośrednio przetransformować do dziedziny funkcji czasu przy pomocy tablicy transformat (Tabl 1) Funkcja czasu f ( t ) = t 1− e T − L−1{F( s ) _ } Transformata Laplace F( s ) = L{ f (t )} 1 s ∗ (T ∗ s + 1) 93 otrzymując równanie sygnału wyjściowego w dziedzinie funkcji czasu w (t) = m ( ∆x ∗ 1 − e± K∗t r ) = ± ( ) ∆x ∗ e ± K ∗t − 1 r Górne znaki w powyższym równaniu odnoszą się do dodatniego sprzężenia zwrotnego a dolne znaki – do ujemnego sprzężenia. Dla dodatniego sprzężenia zwrotnego otrzymując równanie sygnału wyjściowego w dziedzinie funkcji czasu w (t) = ( ) ∆x ∗ eK∗t − 1 r z którego wynika, że dla t → ∞ w (∞) = ∞ poziom cieczy nie ustabilizuje się i będzie monotonicznie narastał przybierając bardzo duże wartości, a to oznacza, że taki układ regulacji z dodatnim sprzężeniem zwrotnym nie nadawałby się do zastosowania w praktyce. Dla ujemnego sprzężenia zwrotnego otrzymuje się równanie sygnału wyjściowego w dziedzinie funkcji czasu w (t) = − ( ) ∆x ∗ e − K∗t − 1 r z którego wynika, że dla t → ∞ poziom cieczy ustabilizuje się osiągając wartość ustaloną 1 w (∞ ) = ∗ ∆x r zależną od wartości skokowego przyrostu sygnału wejściowego ∆x i od wzmocnienia r . 94 Rys. 58. Charakterystyka czasowa stosunku odpowiedzi w idealnego układu ze sprzężeniem zwrotnym ujemnym lub dodatnim zawierającego bezinercyjny przetwornik poziomu cieczy na skokową zmianę sygnału wejściowego o ∆x 2 2 ( c = 20[ m / c], A = 0.8[ m ], T2 = 0[s], T1 = 0, r = 0.5 ÷ 2 ) Z porównania rys. 57 i 58 wynika, że nadmierne uproszczenie opisu matematycznego analizowanego układu regulacji przez założenie, że stałe czasowe pływakowego przetwornika poziomu cieczy w zbiorniku T2 = 0 , T1 = 0 , co jest równoznaczne z założeniem bezinercyjności pływaka, może prowadzić do uzyskania niewiarygodnych wyników. W tak uproszczonym układzie dla dowolnych wartości współczynnika wzmocnienia r nie występują narastające oscylacje poziomu cieczy w zbiorniku i świadczące o niestabilność układu regulacji a takie oscylacje zostały stwierdzone w układzie uwzględniającym bezwładność pływaka. 4.5.2. Wpływ rodzaju sprzężenia zwrotnego na uchyb regulacji Wpływ rodzaju sprzężenia zwrotnego( dodatniego i ujemnego) na jakość procesu regulacji zostanie zilustrowany na omówionym w rozdziale 4.5.1. przykładzie uproszczonego układu regulacji poziomu cieczy w zbiorniku wyposażonym w przetwornik poziomu cieczy o własnościach członu inercyjnego drugiego rzędu, na który zakłócenia zewnętrzne mają 95 pomijalnie mały wpływ i mogą być zaniedbane. Stan równowagi tego zbiornika został zakłócony przez skokową zmianę sygnału wejściowego x ( t ) (wartości zadanej) o przyrost ∆x a zadaniem układu regulacji jest samoczynne przywrócenie tego stanu przez takie działanie, które doprowadzi do możliwie szybkiego ustalenia sygnału wyjściowego (poziomu cieczy w zbiorniku) na nowym poziomie i zminimalizowania ustalonego uchybu regulacji e( t → ∞ ) . Po uwzględnieniu równania transmitancji układu otwartego Go(s) wyprowadzonego w rozdziale 4.5.1. ogólne równanie uchybu występującego w niezakłóconym układzie ze sprzężeniem zwrotnym przybiera postać E (s ) = X (s) 1 m Go(s) X (s) = s ∗ X (s) K = 1 K 1m ∗ s T22 ∗ s 2 + T1 ∗ s + 1 sm T22 ∗ s 2 + T1 ∗ s + 1 w której współczynnik wzmocnienia układu otwartego K o wymiarze [1 / sec] jest wzmocnieniem układu otwartego utworzonego przez szeregowe połączenie wszystkich członów toru głównego i toru sprzężenia zwrotnego. Sygnał wejściowy (wartość zadana) x(t ) doprowadzony do tego układu skokowo zmieniono o wartość ∆x [m] . x ( t ) = ∆x ∗1( t ) [m] Po uwzględnieniu transformaty sygnału wejściowego ∆x [ m ∗ s] s X(s) = otrzymuje się równanie transformaty uchybu regulacji s ∗ X(s) K E (s) = sm s∗ = T22 ∗ s 2 + T1 ∗ s + 1 sm ∆x s K = sm T22 ∗ s 2 + T1 ∗ s + 1 ∆x K T22 ∗ s 2 + T1 ∗ s + 1 Odwrotną transformację równania transformaty uchybu do dziedziny funkcji czasu dogodnie jest przeprowadzić przy pomocy programu Mathematica. Opierając się na twierdzeniu o wartości końcowej można z równania transformaty uchybu obliczyć wartość uchybu, który w stabilnym układzie z ujemnym sprzężeniem zwrotnym ustali się po czasie t → ∞ e ( t →∞) = lim es s →0 = s ∗ E (s) = lim es s →0 s∗ 1 s+ K ∗ ∆x s = ∆x K T22 ∗ s 2 + T1 ∗ s + 1 96 Rys. 59. Przebieg zmiany uchybu regulacji w układzie regulacji z dodatnim i w układzie z ujemnym sprzężeniem zwrotnym dla różnych wartości współczynnika wzmocnienia przetwornika poziomu cieczy o własnościach członu inercyjnego drugiego rzędu 2 2 ( c = 20[ m / c], A = 0.8[ m ], f 0 = 0.7[ Hz ], D = 0.2, r = 0.5 ÷ 2 ) 97 Rys. 60. Przebieg zmiany uchybu regulacji w układzie regulacji z ujemnym sprzężeniem zwrotnym dla wartości współczynnika wzmocnienia r ≤ 1 przetwornika poziomu cieczy o własnościach członu inercyjnego drugiego rzędu zapewniających stabilność układu regulacji 2 2 ( c = 20[ m / c], A = 0.8[ m ], f 0 = 0.7[ Hz ], D = 0.2, r = 0.5 ÷ 2 ) W układzie z dodatnim sprzęzeniem zwrotnym po skokowej zmianie sygnału wejściowego (wartości zadanej) uchyb regulacji poziomu cieczy narasta monotonicznie do nieskończoności i nie osiąga ustabilizowanej wartości. W układzie z ujemnym sprzężeniem zwrotnym wartość współczynnika wzmocnienia r wzmacniacza znajdującego się w torze sprzężenia zwrotnego H(s) wywiera istotny wpływ na przebieg uchybu regulacji e . Jeżeli wzmocnienie toru sprzężenia zwrotnego nie jest nadmierne r ≤ 1 to oscylacyjne zmiany uchybu regulacji stopniowo zanikają i po pewnym czasie uchyb osiąga ustaloną wartość asymptotyczną e t → ∞ zbliżoną do zera, w miarę powiększania wartości współczynnika wzmocnienia w granicach stabilności układu oscylacje sygnału wyjściowego wolniej zanikają. Jeżeli wzmocnienie wzmacniacza jest zbyt duże i w analizowanym przykładzie osiąga wartość r ≥ 2 , to oscylacje uchybu powiększają się i nie osiągają wartości ustalonej – przy takim wzmocnieniu analizowany układ staje się niestabilny. W szczególnym przypadku układu regulacji poziomu cieczy w zbiorniku zawierającego przetwornik poziomu z bezinercyjnym i nietłumionym pływakiem ( T2 = 0 , T1 = 0 ) równanie ogólne uchybu regulacji poziomu cieczy w zbiorniku E(s) = 1 ∗ X(s) = 1 m Go(s) sm ∆x K T22 ∗ s 2 + T1 ∗ s + 1 upraszcza się do postaci E(s) = ∆x smK którą można bezpośrednio transformować do dziedziny funkcji czasu wykorzystując do tego celu tablicę transformat (Tabl 1). Funkcja czasu f ( t ) = L−1{F( s ) _ } e − a ∗t Transformata Laplace F( s ) = L{ f (t )} 1 s+a W tak otrzymanym równaniu uchybu regulacji obowiązującym dla dodatniego i dla ujemnego sprzężenia zwrotnego 98 e ( t ) = ∆x ∗ e ± K ∗ t zgodnie z wcześniej przyjętą konwencją znak górny (+) odpowiada dodatniemu sprzężeniu zwrotnemu a dolny ( – ) odpowiada ujemnemu sprzężeniu. Dla dodatniego sprzężenia zwrotnego uchyb ustalony e ( t ) = ∆x ∗ e + K ∗ t spowodowany zmianą wartości zadanej o ∆x dla czasu t → ∞ dąży do granicy e( t → ∞ ) = lim ∆x ∗ e + K∗t t →∞ = ∆x ∗ e + K ∗∞ = ∞ i osiąga bardzo duże wartości. Oznacza to, że dodatnie sprzężenie zwrotne nie spełnia podstawowych wymogów stawianych układom regulacji ponieważ nie daje możliwości osiągnięcia pożądanej niewielkiej wartości uchybu regulacji i dlatego nie jest stosowane jako główne sprzężenie zwrotne. W miarę powiększania wzmocnienia układu otwartego szybkość narastania uchybu regulacji powiększa się. Dla ujemnego sprzężenia zwrotnego uchyb ustalony e ( t ) = ∆x ∗ e − K ∗ t spowodowany zmianą wartości zadanej o ∆x dla czasu t → ∞ dąży do granicy e( t → ∞ ) = lim ∆x ∗ e t →∞ − K∗t = ∆x ∗ e − K ∗∞ = 0 i szybko osiąga bardzo małe wartości. Oznacza to, że ujemne sprzężenie zwrotne spełnia podstawowe wymogi stawiane układom regulacji ponieważ daje możliwość osiągnięcia niewielkiej wartości uchybu regulacji i dlatego jest powszechnie stosowane w układach regulacji jako główne sprzężenie zwrotne. Wzrost wartości współczynnika K charakteryzującego łączne wzmocnienie występujące w torze głównym i w torze sprzężenia zwrotnego przyczynia się do szybszego zmniejszania się uchybu i zazwyczaj jest korzystny ale w niektórych przypadkach zbyt duże wzmocnienie może prowadzić do niepożądanej utraty stabilności układu regulacji. 99 Rys. 61. Przebieg zanikania uchybu w stabilnym układzie regulacji z ujemnym sprzężeniem zwrotnym zawierającym bezinercyjny przetwornik poziomu cieczy w zbiorniku obliczony dla różnych wartości łącznego wzmocnienia występującego w torze głównym i w torze 2 2 sprzężenia zwrotnego ( c = 20[ m / c], A = 0.8[ m ], T2 = 0[s], T1 = 0, r = 0.5 ÷ 2 ) Z porównania rys. 59 i 61 wynika, że nadmierne uproszczenie opisu matematycznego analizowanego układu regulacji przez założenie, że stałe czasowe pływakowego przetwornika poziomu cieczy w zbiorniku T2 = 0 , T1 = 0 , co jest równoznaczne z założeniem bezinercyjności pływaka, może prowadzić do uzyskania niewiarygodnych wyników. W tak uproszczonym układzie dla dowolnych wartości współczynnika wzmocnienia r nie występują narastające oscylacje uchybu regulacji poziomu cieczy w zbiorniku świadczące o niestabilność układu regulacji a takie oscylacje zostały stwierdzone w układzie uwzględniającym bezwładność pływaka. Przykład W niezakłócanym układzie regulacji z ujemnym sprzężeniem zwrotnym transmitancja operatorowa układu otwartego zawierającego idealny człon całkujący szeregowo połączony z członem inercyjnym drugiego rzędu jest opisana równaniem 100 Go(s) = ( 2.7 ) s ∗ 0.0064 ∗ s 2 + 0.016 ∗ s + 1 Obliczyć wartość uchybu ustalonego spowodowanego: • Skokową zmianą sygnału wejściowego (wartości zadanej) o przyroście ∆x = 0.03 , • Impulsową zmianą sygnału wejściowego (wartości zadanej) o powierzchni impulsu k = 0.06 , • Sporządzić charakterystykę amplitudowo – fazową układu otwartego. Dla obydwóch ww przypadków obliczyć przebieg zniany uchybu w funkcji czasu i zilustrować go na odpowiednich wykresach wykorzystując do tego celu program Mathematica. 4.5.3. Zagadnienia do 1 pracy kontrolnej, przykładowy temat Układ regulacji z ujemnym sprzężeniem zwrotnym zawiera obiekt regulacji opisany równaniem różniczkowym…..i regulator opisany równaniem …….. Zakładając zerowe warunki początkowe układu wyprowadzić równania: • transmitancji operatorowej układu otwartego, • transmitancji operatorowej układu zamkniętego, • uchybu ustalonego po skokowej zmianie sygnału wejściowego o + ∆x , • transmitancji widmowej układu otwartego, • modułu transmitancji widmowej (wzmocnienia) układu otwartego, • argumentu transmitancji widmowej (kąta fazowego) układu otwartego. Dla częstotliwości sygnału wejściowego f = ...... [ Hz ] obliczyć równania i wartości liczbowe: • modułu transmitancji widmowej (wzmocnienia) układu otwartego, • argumentu transmitancji widmowej (kąta fazowego) układu otwartego, • część rzeczywistą transmitancji widmowej, • część urojoną transmitancji widmowej. Obliczone wartości liczbowe zilustrować graficznie na płaszczyźnie liczb zespolonych jako jeden punkt charakterystyki amplitudowo - fazowej. 101