wyk 03


  1. CHARAKTERYSTYKI W AUTOMATYCE

0x08 graphic

Przed inżynierem automatykiem stoją zazwyczaj dwa rodzaje zadań:

Dla pomyślnego rozwiązania tych zadań konieczna jest znajomość właściwości statycznych i dynamicznych rozważanego układu. Właściwości te zawarte są w opisie matematycznym układu. Opis matematyczny powinien przedstawiać zarówno statykę jak i dynamikę badanego obiektu. Zgodnie z powszechną interpretacją statyką nazywamy zależność pomiędzy wielkością wyjściową a wielkością wejściową badanego obiektu w stanie ustalonym, to jest wówczas, gdy pochodne zmiennych obiektu względem czasu są równe zeru.

Często opis statyki podaje się w postaci wykresu, nazywając go charakterystyką statyczną badanego obiektu.

Dynamiką układu nazywamy zachowanie obiektu w sytuacji, gdy pochodne zmiennych układu względem czasu są różne od zera. Klasycznym opisem przedstawiającym dynamikę układu są równania różniczkowe. Przy rozważaniu liniowych UAR dynamikę przedstawia się najczęściej przy pomocy charakterystyk czasowych i charakterystyk częstotliwościowych.

Omówimy szczegółowo wymienione rodzaje charakterystyk.

  1. Charakterystyki statyczne

Właściwości statyczne UAR są określane dla stanów ustalonych, to znaczy dla t → ∞.

Charakterystyką statyczną badanego obiektu (elementu lub układu) nazywamy zależność sygnału wyjściowego od sygnału wejściowego w stanach ustalonych. Wartości ustalone wejścia i wyjścia oznaczymy odpowiednio x0 i y0:

0x01 graphic
(3.1)

Charakterystykę statyczną można wyznaczyć metodą teoretyczną lub w sposób eksperymentalny.

Z równania opisującego dynamiczne właściwości obiektu można otrzymać równanie charakterystyki statycznej przyrównując wszystkie pochodne występujące w tym równaniu do zera (patrz równanie 2.8).

Na podstawie definicji transmitancji (2.76) oraz twierdzenia o wartości końcowej (2.73) możemy napisać

0x01 graphic

Ponieważ dla 0x01 graphic
otrzymamy

0x01 graphic
(3.2)

co zapisuje się często w postaci

0x01 graphic
(3.3)

Podstawiając za G(s) prawą stronę wzoru (2.78) otrzymamy wzór na charakterystykę statyczną obiektu opisanego transmitancją G(s)

0x01 graphic
(3.4)

Otrzymany wynik jest zgodny z równaniem (2.8) i można go określić również podstawiając w zapisie operatorowym s = 0.

0x08 graphic
Pomiar charakterystyki statycznej rozpoczyna się od ustalenia zakresu przedziału zmienności wielkości wejściowej x i wyjściowej y. Następnie, po uzyskaniu wartości ekstremalnych, można przystąpić do pomiarów szczegółowych. Dbać należy przy tym o wystarczające zagęszczenie i równomierne rozmieszczenie punktów pomiarowych oraz odczyt wielkości wyjściowej w stanie ustalonym (po zaniknięciu procesów przejściowych wywołanych kolejną zmianą wartości wejściowej). W ten sposób otrzymuje się stabelaryzowaną zależność funkcji jednej zmiennej y = f(x) w przedziale (xmin, xmax). Ogólny schemat stanowiska przeznaczonego do wyznaczania charakterystyk statycznych przedstawiony jest na rys. 3.1.

Rys. 3.1. Schemat ogólny układu przeznaczonego do wyznaczania charakterystyk statycznych y =f(x)

Często charakterystyka statyczna przedstawiona w postaci tabeli pomiarów lub w postaci wykresu przedstawiającego zależność sygnału wyjściowego od wejściowego, jest wystarczająca dla potrzeb przybliżonej analizy obiektu i projektowania układu regulacji. Natomiast w projektowaniu dokładnym oraz przy zastosowaniu komputerów cyfrowych w syntezie i analizie dane te są zazwyczaj niewystarczające. Wówczas zachodzi potrzeba wyznaczenia równania charakterystyki statycznej na podstawie danych eksperymentalnych. Zadanie to może być rozwiązane wieloma metodami. Metody wyznaczania funkcji na podstawie niektórych wartości współrzędnych funkcji są obszernie i dokładnie opisane w licznych pracach z -zakresu matematyki, metod numerycznych i automatyki. Najczęściej stosowaną w inżynierskiej praktyce jest metoda najmniejszych kwadratów.

Przykład 3.1. Określić doświadczalnie charakterystykę statyczną membranowego siłownika pneumatycznego o działaniu prostym typu PMSZ-9.

Rozwiązanie. Siłownik pneumatyczny PMSZ-9 zasilany jest ciśnieniem 1,4 atm (typowe zasilanie przemysłowych elementów pneumatycznych). Sygnał sterujący zawiera się w granicach 0,2 ÷ 1,0 atm (xmin = 0,2 , xmax = 1,0). Maksymalny skok trzpienia siłownika wynosi 12,7 mm. Przytoczone dane odczytane zostały z tabliczki znamionowej siłownika.

Dla doświadczalnego określenia charakterystyki statycznej należy zestawić układ laboratoryjny w oparciu o schemat ogólny. Przykładową modyfikację schematu z rys. 3.1 dla siłownika pneumatycznego przedstawia rys. 3.2.

Sygnał wejściowy x = pz ustawiany jest przy pomocy precyzyjnego reduktora ciśnienia, a jego wartość odczytujemy na manometrze. Sygnał wyjściowy y = u w postaci przemieszczenia trzpienia siłownika mierzony jest przy pomocy prostego elektrycznego układu pomiarowego: liniowy potencjometr zasilany jest z zasilacza, woltomierz mierzy spadek napięcia pomiędzy jednym końcem potencjometru i suwakiem, który będąc sprzężony mechanicznie z trzpieniem siłownika przemieszcza się wraz z nim. Ponadto sygnał wyjściowy możemy odczytać na skali liniowej. Odczyt dwóch (najlepiej skrajnych) położeń trzpienia pozwoli przeliczać wskazania woltomierza na liniowe przemieszczenie trzpienia.

Pomiary należy wykonać zarówno dla narastającego jak i malejącego sygnału wejściowego. Pozwoli to na określenie szerokości pętli histerezy. Do określania wypadkowej charakterystyki statycznej wykorzystane zostaną uśrednione pomiary.

0x08 graphic
Wyniki pomiarów zamieszczone są w tabeli 3.1. Dodatkowo odnotujemy przesunięcie trzpienia siłownika dla dwóch skrajnych wartości ciśnienia: pz = 0,2 → 0 mm, pz = 1,0 → 12 mm.

Rys. 3.2. Struktura układu do wyznaczania charakterystyki skokowej siłownika pneumatycznego

Tabela 3.1. Wyniki pomiarów i obliczeń ch-ki statycznej siłownika pneumatycznego

Sygnał wejściowy

pz [atm]

Sygnał wyjściowy

Uwyj [V]

przy narastającym pz

przy malejącym pz

uśredniony

aproksymowany

0,2

2,828

2,825

2,826

2,918

0,3

3,161

3,338

3,250

3,339

0,4

3,666

3,813

3,739

3,761

0,5

4,181

4,327

4,254

4,183

0,6

4,635

4,836

4,736

4,604

0,7

5,044

5,252

5,148

5,026

0,8

5,448

5,638

5,543

5,447

0,9

5,840

6,015

5,927

5,869

1,0

6,015

6,017

6,016

6,290

Dla określenia analitycznej postaci charakterystyki skokowej, należy przeprowadzić aproksymację pomierzonych punktów. Naniesienie punktów w układzie współrzędnych „sygnał wyjściowy w funkcji sygnału wejściowego” pozwala przyjąć funkcję aproksymującą w postaci liniowej. Stosując metodę najmniejszych kwadratów określamy liczbowe wartości współczynników występujących w funkcji aproksymującej. Dla badanego siłownika otrzymano wzór na charakterystykę statyczną

0x01 graphic

zaś graficznie wyniki przedstawiono na rys. 3.3.

0x08 graphic
Rys. 3.3. Charakterystyka statyczna siłownika pneumatycznego PMSZ-9

3.2. Linearyzacja charakterystyk statycznych

Teoria układów automatycznej regulacji, w tym zagadnienia przetwarzania sygnałów najpełniej opracowana jest dla układów i członów liniowych. Układy te spełniają zasadę superpozycji zgodnie z którą, jeżeli

y1(t) = f(x1,t) i y2(t) = f(x2,t)

to

y(t) = y1(t) + y2(t) = f [(x1 + x2), t].

Oznacza to, że sumę skutków y(t) w układach liniowych uzyskuje się jako skutek sumy oddziaływań (x1 + x2). Warunkiem spełnienia zasady superpozycji przez układ jest posiadanie przez wszystkie człony składowe układu liniowych charakterystyk statycznych, które definiowane są jako zależności pomiędzy wielkościami wyjściowymi i wejściowymi członu lub układu dla stanów ustalonych.

W zasadzie człony rzeczywiste mają zawsze pewne nieliniowości i traktowanie ich jako człony liniowe wymaga uprzedniej linearyzacji charakterystyk. W układach nieliniowych nie jest zachowana proporcjonalność między przyrostami sygnału wejściowego a wyjściowego a także jednoznaczna odpowiedniość między zależnościami czasowymi a częstotliwościowymi. Linearyzacja charakterystyki umożliwia opisanie właściwości dynamicznych układu równaniami różniczkowymi liniowymi lub wynikającymi z tych równań transmitancjami.

Linearyzacja, czyli liniowa aproksymacja nieliniowej zależności ma sens w przypadku funkcji ciągłej i jednoznacznej. Ponieważ zjawiska fizyczne są w przeważającej większości zjawiskami nieliniowymi, dokonujemy linearyzacji ich opisu w pewnym obszarze zachodzenia zjawiska, czyli w okolicy punktu pracy. W przypadku dużych zmian sygnałów, nieciągłości krzywej lub nieliniowości celowo wprowadzanych do układu, aproksymacji liniowej stosować nie można.

Linearyzacja statyczna

Wiele procesów fizycznych ma charakterystykę statyczną podobną do przedstawionej na rys. 3.4, tzn. taką, że można w niej wyróżnić część prostoliniową A - odcinek zwany zakresem liniowym - oraz część B zwaną zakresem nasycenia.

Jeżeli w badaniu i eksploatacji obiektu ograniczymy sygnały wejściowe do zakresu, w którym wielkość wyjściowa zmienia się liniowo, na przykład do (a0, a1), to będziemy mogli układ traktować jak liniowy - ale dopiero wtedy, gdy oś rzędnych przesuniemy do punktu a0 (ze względu na konieczność spełnienia postulatu superpozycji) Inaczej mówiąc, za sygnał wejściowy będziemy uważali przyrosty od wartości a0 . W ten sposób wybraliśmy punkt (a0 ,0) jako początek nowego układu współrzędnych i dokonaliśmy linearyzacji wykorzystując obiekt tylko w zakresie A jego charakterystyki statycznej, przechodzącej przez początek nowego układu współrzędnych.

Rys.3.4. Charakterystyka statyczna z wyróżnionym zakresem liniowym

0x08 graphic

Linearyzacja dynamiczna

Linearyzacja dynamiczna nieliniowego obiektu będzie polegała na znalezieniu takich liniowych równań różniczkowych, które z pewnym przybliżeniem opisują nam właściwości obiektu w wybranym punkcie pracy i bezpośrednim jego otoczeniu.

Podstawowe zasady linearyzacji opartej o rozwinięcie w szereg Taylora wokół punktu nominalnego (x0, y0) omówione zostały w pkt. 2.3.

Tutaj przytoczymy wyniki tych rozważań dla równania nieliniowego pierwszego rzędu, jako przypadku najczęściej spotykanego. Zależność (2.53) przyjmie postać

0x01 graphic
(3.5)

natomiast zależność (2.55)

0x01 graphic
(3.6)

Dokonując takiej linearyzacji zastępujemy charakterystykę statyczną układu (rys. 3.5 krzywa 1) linią prostą styczną do niej w punkcie pracy (xo, yo) (rys. 3.5. , krzywa 2), a więc przechodzącą przez początek nowego układu współrzędnych (x', y').

Taka metoda analizy układu nieliniowego jest słuszna tylko w przypadku małych odchyleń Δx i Δy od punktu pracy (xo, yo).

0x01 graphic

Rys. 3.5. Linearyzacja charakterystyki statycznej

0x08 graphic
Przykład 3.2. Należy określić równanie różniczkowe i transmitancję operatorową odśrodkowego czujnika prędkości obrotowej, przestawionego na rys. 3.6. Za wielkość wyjściową przyjąć przemieszczenie tulei x, a za wielkość wejściową - przyrost prędkości obrotowej Δω. Jako znane przyjąć: sprowadzone do punktu M masy wszystkich ciężarków m; długości ramion l1, l2, l3 ; sprowadzone do punktu B tulei: a) siły sprężyny Fs, b) siły tarcia lepkiego i tłumika hydraulicznego Ft, c) siły bezwładności ruchomych części Fb, d) siły uwarunkowane ciężarem ruchomych części Fc. Siły tarcia suchego pomijamy.

Rys. 3.6. Odśrodkowy czujnik prędkości; schemat i odpowiednie wykresy

Rozwiązanie. Wybierzemy układ współrzędnych prostokątnych z, x. Oś x pokrywa się z osią obrotu czujnika, a oś z - z położeniem punktu B przy ω = 0, kiedy tuleja pod wpływem sprężyny znajduje się w położeniu x =0 (x jest współrzędną punktu B).

Siła odśrodkowa wirujących mas jest równa

0x01 graphic
(3.7)

gdzie r = zM - odległość punktu M od osi x.

Na tuleję działają sprowadzone do punktu B siły oporu P i siła wymuszająca F (rys. 3.6a). Określmy siłę F sprowadzoną do punktu B na podstawie równania mocy

0x01 graphic
(3.8)

gdzie: 0x01 graphic
- odpowiednio prędkość przemieszczenia punktu B i punktu M .

Obliczymy 0x01 graphic

0x01 graphic
(3.9)

gdzie: VA, VM - liniowe prędkości punktów A i M przy ich ruchu obrotowym względem wspólnego środka o współrzędnych (b, a), α, β­ - kąty pokazane na rys. 3.6b.

Podstawiając (3.9) do (3.8) z uwzględnieniem (3.7), otrzymamy

0x01 graphic
(3.10)

gdzie: 0x01 graphic

Z rys.3.6b znajdujemy:

0x01 graphic
(3.11)

gdzie: a = l1 + l3, b - promień tulei i pierścienia, do którego mocowane są ramiona podtrzymujące ciężarki.

Z zależności (3.11) widać, że wielkości r, x, α, β powiązane są ze sobą nieliniową zależnością funkcyjną. Można zatem pokusić się o znalezienie zależności

0x01 graphic
(3.12)

Na przykład, dla 0x01 graphic
otrzymamy:

0x01 graphic
(3.13)

Podstawiając (3.12) do (3.10) otrzymamy

0x01 graphic
(3.14)

Dokonamy linearyzacji równania (3.14) względem zmiennych x, ω w wybranym stanie ustalonym (x00):

0x01 graphic
(3.15)

gdzie:

0x01 graphic

W stanie ustalonym wypadkowa siła oporu P = Fs+ Fc . Przy czym wypadkowa siła ciężkości ruchomych elementów (głównie ciężarków) Fc również zależy od przemieszczenia tulei x . W przybliżeniu przyjmiemy, że Fc = const. Wówczas stan dynamiczny dla małych odchyleń od stanu ustalonego opisywać będzie następujące równanie:

0x01 graphic

lub

0x01 graphic
(3.16)

gdzie: m - masa wypadkowa wszystkich elementów ruchomych, sprowadzona do punktu B, 0x01 graphic
- prędkość i przyspieszenie tulei, c1 - współczynnik tłumienia, c2 - współczynnik sprężystości sprężyny. Przekształcimy równanie (3.16) do postaci

0x01 graphic
(3.17)

gdzie:

0x01 graphic

Dla wszystkich, praktycznie realizowalnych konstrukcji czujnika odśrodkowego (wg rys. 3.6a) funkcja f(x) ma kształt przytoczony na rys. 3.6c, a współczynnik D posiada znak „minus”, który należy uwzględniać przy określaniu parametrów k, T1, T2 i przy zapisywaniu równań (3.16) i (3.17)

Transmitancja odśrodkowego czujnika obrotów ma postać

0x01 graphic

3.4. Charakterystyki czasowe

Układ równań różniczkowych (2.58) lub jego modyfikacja (2.59) stanowi pełny opis matematyczny stacjonarnego, liniowego UAR, na który działa wielkość zadana w lub zakłócenie z. Należy mieć świadomość, że opis ten jest tylko opisem przybliżonym. Wynika to z założeń upraszczających, przyjmowanych na etapie wyprowadzania równań poszczególnych elementów, z których UAR się składa, a także z linearyzacji nieliniowych równań.

Graficzne przedstawienie rozwiązania równania (2.59) dawało by możliwość zaprezentowania właściwości dynamicznych układu w bardziej obrazowej formie. Przedstawiało by na przykład, jak zmienia się w czasie wielkość regulowana pod wpływem działania zakłócenia. Jednakże uzyskanie wspomnianego rozwiązania napotyka na trudności. Funkcja wymuszająca w(t) jest znana tylko w układach regulacji stałowartościowej i w układach programowych, zakłócenie z(t) praktycznie nie jest znane prawie nigdy.

Tym niemniej, rozwiązanie równań różniczkowych UAR jest szeroko wykorzystywanym narzędziem zarówno przy analizie jak i syntezie - wyborze struktury i parametrów układów regulacji. Przy omawianym podejściu wykorzystuje się typowe wymuszenia i dla nich uzyskuje się rozwiązanie modelu matematycznego.

Bardzo często ma miejsce przypadek, w którym sygnał zewnętrzny działający na UAR gwałtownie zmienia swoją wartość. Taka sytuacja ma miejsce w momencie włączenia lub wyłączenia napięcia zasilającego, włączenie lub wyłączenie sprzęgła i towarzysząca tej operacji zmiana obciążenia elementu wykonawczego (silnika elektrycznego, siłownika pneumatycznego lub hydraulicznego), itd. Zawsze warto ocenić zachowanie się układu w takich, krytycznych sytuacjach, określić wartość odchylenia wielkości wyjściowej od stanu przed zaistnieniem zakłócenia oraz czas, jaki jest potrzebny regulatorowi, aby odchylenie to zniwelować.

Jednym z typowych rodzajów wymuszeń jest wymuszenie skokowe w którym sygnał zmienia swoją wartość skokowo od 0 do pewnej wartości a zwanej amplitudą wymuszenia skokowego. Jeśli a = 1 mówimy o wymuszeniu jednostkowym. W matematyce taką funkcję nazywa się skokową funkcją czasu 1(t). Należy ona do tzw. funkcji uogólnionych i jest definiowana następująco

0x08 graphic
0x01 graphic
(3.18)

Wykres wymuszenia skokowego przedstawiony jest na rys. 3.7a.

Rys. 3.7. Wykres wymuszenia: a) skokowego i jednostkowego, b) impulsowego

Odpowiedź obiektu w czasie na wymuszenie skokowe nosi nazwę charakterystyki skokowej. Przyjęto dla niej oznaczenie h(t) . Odpowiedź obiektu na wymuszenie jednostkowe przyjęto nazywać funkcją przejścia.

Jeśli na obiekt działa kilka wielkości wejściowych (obiekt posiada kilka wejść), to charakterystyki skokowe określa się dla każdej z wielkości wejściowych.

W zależności od właściwości obiektu, przebieg charakterystyki skokowej może mieć różny charakter. Charakterystyka skokowa może nieograniczenie narastać (asymptotycznie lub periodycznie), może oscylować ze stałą amplitudą wokół zera, lub wokół dowolnej innej wartości, może dążyć asymptotycznie lub periodycznie do pewnej wartości, w szczególności do zera. Na rys. 3.8 przedstawione są przykładowe wykresy charakterystyk skokowych. Charakterystyki skokowe obiektów w analizie i syntezie UAR odgrywają bardzo istotną rolę. Charakterystyki tak zwanych podstawowych elementów rozpatrywane będą na kolejnym wykładzie.

0x01 graphic

Rys. 3.8. Przykładowe wykresy charakterystyk skokowych

W układach automatyki w wielu przypadkach występują sygnały będące impulsami o znacznej wartości i bardzo krótkim czasie trwania. W granicznym przypadku (rys. 3.7b) impuls taki jest przedstawiony przez funkcję impulsową Diraca, która ma nieskończenie wielką amplitudę w chwili przyłożenia (przyjętej za początkową t = 0) oraz jest równa zeru przy 0x01 graphic
i charakteryzuje się tym, że jej całka w dowolnym przedziale czasu zawierającym t = 0 jest równa jedności:

0x01 graphic
(3.19)

0x01 graphic
(3.20)

dla każdego ε > 0.

Można podać interpretację fizykalną funkcji Diraca, zwanej także impulsem Diraca, rozważając ruch punktu materialnego pod wpływem przyłożonej do niego siły. Jak wiadomo z mechaniki teoretycznej, impulsem siły f nazywamy iloczyn tej siły przez czas jej działania t. Zmiana ilości ruchu punktu materialnego o danej masie jest równa impulsowi działającej nań siły. Zatem wartość impulsu f t odpowiada skończonej zmianie prędkości Δν tego punktu. Jeżeli przy stałej wartości impulsu f t = const będziemy skracać czas jego przyłożenia t i odpowiednio zwiększać siłę f, to zmiana prędkości punktu materialnego o stałej masie wywołana przez ten impuls siły pozostaje stała Δν = const. W granicznym przypadku, przy t 0, dążąca do nieskończoności siła f powoduje skokową zmianę prędkości o Δν = const. Zatem przyspieszenie punktu materialnego jest w nieskończenie małym przedziale czasu równe nieskończoności, a całka z tego przyspieszenia, równa zmianie prędkości Δν, ma stałą wartość. Widzimy, że przebieg przyspieszenia jest analogiczny jak przebieg impulsu przedstawionego przez funkcję Diraca.

Funkcja impulsowa Diraca należy do grupy funkcji uogólnionych i równa jest pochodnej funkcji skokowej

0x01 graphic
(3.21)

Reakcję obiektu na wymuszenie impulsowe nazywa się charakterystyką impulsową (funkcją wagi)

Przy ocenie właściwości dynamicznych obiektów automatyki, oprócz wymienionych funkcji wymuszających, stosuje się niekiedy wymuszenia w postaci skoku prędkości lub skoku przyspieszenia. Jednak w praktyce inżynierskiej najczęściej wykorzystywaną charakterystyką czasową jest charakterystyka skokowa. Wykaz typowych wymuszeń podany jest w tablicy 3.1.

3. 5. Wyznaczanie charakterystyk skokowych złożonych obiektów

Odpowiedzią y(t) na wymuszenie x(t) nazywamy przebieg w czasie wielkości wyjściowej y następujący po wprowadzeniu sygnału wejściowego x(t).

Z definicji transmitancji (2.74) mamy:

0x01 graphic

lub uwzględniając wzór (2.77)

0x01 graphic
. (3.22)

Ogólnie, odpowiedź y(t) jest oryginałem transformaty y(s)

0x01 graphic
(3.23)

W celu wyznaczenia odpowiedzi obiektu na wymuszenie jednostkowe z transmitancji operatorowej, we wzorze (3.23) za x(s) należy podstawić transformatę skoku jednostkowego. Z tablicy 3.1 mamy:

0x01 graphic

Możemy zatem napisać ogólną postać wzoru na funkcję przejścia obiektu o transmitancji G(s):

0x01 graphic
(3.24)

Na ogół wzór na charakterystykę skokową uwzględnia różną od jeden amplitudę wymuszenia skokowego (poz. 2 w tablicy 3.1):

0x01 graphic
(3.25)

Ponieważ jednak 0x01 graphic
wzory (3.24) i (3.25) często używane są zamiennie.

Z przedstawionych rozważań wynika, że:

Zadanie analitycznego wyznaczenia charakterystyki skokowej obiektu opisanego transmitancją operatorową 0x01 graphic
można sprowadzić do wyznaczenia odwrotnego przekształcenia Laplace'a (określenia oryginału) wyrażenia znajdującego się w nawiasach kwadratowych wzoru (3.24).

0x01 graphic

Wykorzystuje się do tego celu tablice transformat Laplace'a (patrz tablica D1). Aby je zastosować, koniecznym jest doprowadzenie wyrażenia w nawiasach kwadratowych (3.24) do postaci, którą znajdziemy w tablicy przekształceń (transformat). W przypadku braku takiej postaci, korzystamy z twierdzenia o rozkładzie transformaty na ułamki proste. Możemy spotkać się z różnymi przypadkami. Zależą one od tego, jakie są pierwiastki mianownika N(s).

Rozkład na ułamki proste

Aby móc korzystać z danych zamieszczonych w tablicy przekształceń Laplace'a ilorazy wielomianów zmiennej s przekształca się rozkładając ich na ułamki proste. Rozpatrzymy na początek trzy charakterystyczne przykłady. Określimy transformatę odwrotną następujących wyrażeń:

0x01 graphic

0x01 graphic

0x01 graphic
.

Charakterystyczną cechą tych wyrażeń jest to, że rozpatrywane funkcje są ilorazami dwóch wielomianów.

Przykład 3.3.

Należy określić funkcję czasu f(t) odpowiadającą funkcji

0x01 graphic

Rozwiązanie.

Przede wszystkim zauważmy, że rozpatrywaną funkcję F(s) możemy przekształcić

0x01 graphic

W mianowniku występuje iloczyn różnych dwumianów, można zatem funkcję F(s) przedstawić jako sumę ułamków prostych.

0x01 graphic

Po sprowadzeniu do wspólnego mianownika otrzymamy:

0x01 graphic

Jeśli powyższa równość jest prawdziwa, to liczniki prawej i lewej strony równania są sobie równe, tzn. wyrazy stojące przy tych samych potęgach zmiennej s muszą być jednakowe.

Mamy

0x01 graphic

0x01 graphic

0x01 graphic

Rozwiązując otrzymany układ równań, dostaniemy: 0x01 graphic
a funkcję F(s) możemy zapisać w postaci

0x01 graphic

Korzystając z tablic przekształceń Laplace'a możemy teraz zapisać

0x01 graphic

Przykład 3.4.

Należy znaleźć oryginał transformaty

0x01 graphic
.

Rozwiązanie.

Aby móc skorzystać z tablicy przekształceń Laplace'a należy naipierw przekształcić funkcję F(s). Przede wszystkim w mianowniku funkcji F(s) wyłącza się przed nawias wyraz s oraz bada się wyróżnik równania 0x01 graphic
. Ponieważ 0x01 graphic
, zatem korzystając z postaci kanonicznej trójmianu kwadratowego (dla a = 1)

0x01 graphic

można napisać

0x01 graphic

bowiem w tym przypadku a = 1, b = 6, c = 34, oraz

0x01 graphic
.

Należy zwrócić uwagę, że rozkład na ułamki proste ma teraz nieco odmienną postać

0x01 graphic
.

Po sprowadzeniu do wspólnego mianownika

0x01 graphic
.

Porównując liczniki obu tych ułamków uzyskuje się układ równań

0x01 graphic

który po rozwiązaniu pozwala napisać

0x01 graphic

oraz

0x01 graphic

Dopiero po takich przekształceniach można korzystać z typowych tablic przekształceń Laplace'a. Uzyskuje się następujący wynik

0x01 graphic
.

Przykład 3. 5

Należy znaleźć oryginał transformaty

0x01 graphic

Rozwiązanie

Funkcję przekształca się następująco

0x01 graphic

Porównując liczniki

0x01 graphic

otrzymujemy:

0x01 graphic

oraz

0x01 graphic

Korzystając z tablicy transformat Laplace'a otrzymujemy

0x01 graphic

W rozważaniach ogólnych w zależności od postaci wielomianu N(s) równania (3.24) rozróżnić należy co najmniej dwa przypadki.

Przypadek 1. Wielomian M(s) nie ma pierwiastków wielokrotnych ani pierwiastka równego zeru.

0x08 graphic
Wielomian M(s) można wówczas przedstawić w postaci

Rozkładamy na ułamki proste funkcję 0x01 graphic

0x01 graphic

0x01 graphic
, (3.26)

gdzie A0, A1, ..., Ak, ..., An są współczynnikami liczbowymi.

Dla obliczenia wyrazu A0 mnożymy obie strony tożsamości (3.26) przez s i podstawiamy s = 0.

0x01 graphic
. (3.27)

Aby obliczyć dowolny wyraz Ak mnożymy obie strony tożsamości (3.26) przez s - sk, podstawiamy s = sk i otrzymujemy

0x01 graphic

Ponieważ sk jest jednym z pierwiastków wielomianu M(s), ułamek

0x01 graphic

przedstawia symbol nieoznaczony.

Wartość tego ułamka obliczamy stosując regułę de l' Hospitala gdzie

0x01 graphic

gdzie

0x01 graphic

Wstawiając tak obliczoną wartość do wzoru na Ak otrzymujemy

0x01 graphic
(3.28)

Podstawiając otrzymane wyrażenia na A0 i Ak do tożsamości (3.26) mamy

0x01 graphic
(3.29 )

W przykładzie

0x01 graphic

Odpowiedź y(t) na wymuszenie x(t) = 1(t) będzie zatem następująca (na podstawie tablicy przekształceń Laplace'a):

0x01 graphic
. 0x01 graphic

0x01 graphic
(3.30)

Wzór (3.30) nazywany jest często twierdzeniem Heaviside'a o rozkładzie. Warto zwrócić uwagę na bardzo przejrzystą postać tego wzoru. Wyraz L(0)/M(0) reprezentuje składową ustaloną odpowiedzi h(t). Na podstawie (2.78) i (2.79) stwierdzimy z łatwością, że 0x01 graphic
, a więc zgodnie z równaniem charakterystyki statycznej (2.8) w stanie ustalonym mamy (pamiętając, że x(t) = 1 dla t > 0

0x01 graphic
.

Wyrazy

0x01 graphic

reprezentują składową przejściową odpowiedzi h(t). O charakterze tej składowej, a zatem o właściwościach dynamicznych danego obiektu, decydują wartości pierwiastków sk.

Współczynniki Ak wygodniej jest obliczać korzystając z pewnej modyfikacji wzoru (3.28). Mamy

0x01 graphic

i ogólnie dla s = sk

0x01 graphic

Współczynnik Ak można zatem przedstawić w postaci

0x01 graphic
(3.31)

Przykład 3.6

0x08 graphic
Należy wyznaczyć wzór charakterystyki skokowe układu:

Rozwiązanie

Zastępcza transmitancja przejścia układu ma postać

0x08 graphic
0x01 graphic

więc M(s) = 10 s2 + 21s +1 a L(s) = 10s (1+s).

Wyznaczymy miejsca zerowe wielomianu:

M(s) = 10 s2 + 21s +1

0x08 graphic
Δ = 212- 4101 = 441 - 40 = 401

0x01 graphic

i zapiszemy wielomian M(s) w równoważnej postaci

M(s) = 10 (s + 0.0487508)(s + 2.0512492)

Obliczymy współczynniki

0x01 graphic

0x01 graphic

0x01 graphic
0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

Ostatecznie wzór na charakterystykę skokową przyjmie postać

0x01 graphic

Przypadek 2.

Wielomian M(s) ma pierwiastki wielokrotne lub równe zeru.

Załóżmy, że wielomian M(s) ma r różnych pierwiastków i różnych od zera:

pierwiastek s1 powtarza się m1 razy,

pierwiastek s2 powtarza się m2 razy,

. . . . . . . . . . . . . . . . . . . . . . . . . . . . .

pierwiastek sr powtarza się mr razy

oraz pierwiastek s = 0 powtarzający się m0 razy, przy czym

0x01 graphic

Wówczas

0x01 graphic

Rozkładamy na ułamki proste funkcję 0x01 graphic

0x01 graphic

0x01 graphic
(3.31)

gdzie: A0i oraz Aki są współczynnikami liczbowymi.

Współczynnik A00 obliczamy mnożąc obie strony tożsamości (3.31) przez 0x01 graphic

0x01 graphic
(3.32)

i podstawiając s = 0 otrzymamy

0x01 graphic

Zwróćmy uwagę, że 0x01 graphic
występuje również w M(s), cały więc ułamek

0x01 graphic
0x01 graphic

może być uproszczony przez 0x01 graphic
.

Aby obliczyć A01, różniczkujemy obie strony równości (3.32) względem s:

0x01 graphic

i podstawimy s = 0. Stąd

0x01 graphic
.

Ogólnie, dla obliczenia wyrazu A0i różniczkujemy i razy obie strony równaości (3.32) i podstawiamy s = 0. Otrzymamy wówczas

0x01 graphic
(3.33)

Podobnie obliczamy wyrazy Aki. Na przykład dla obliczenia wyrazu A11 mnożymy obie strony tożsamości (3.31) przez 0x01 graphic
i podstawiamy s = s1. Otrzymamy

0x01 graphic
.

Po pomnożeniu obu stron tożsamości (2.31) przez 0x01 graphic
, (i - 1)-krotnym zróżniczkowaniu i podstawieniu s = s1

0x01 graphic
.

Ogólnie, dla wyrazu Aki

0x01 graphic
(3.34)

Ponieważ transformata y(s) odpowiedzi na wymuszenie skokowe określona jest wzorem (3.31), zatem na podstawie tablicy transformat Laplace'a znajdujemy następujący oryginał y(t) tej odpowiedzi:

0x01 graphic
(3.35)

gdzie współczynniki A0i oraz Aki oblicza się z wzorów (3.33) i (3.34).

Wzór (3.35) ma charakter ogólny i ważny jest również dla omawianego wcześniej przypadku 1, kiedy wielomian M(s) nie ma pierwiastków wielokrotnych ani pierwiastka równego zeru. Podstawiając w tym wzorze oraz we wzorze na współczynniki A0i i Aki wartości m0 = 0, mk = 1, r = n otrzymamy wzór (3.30).

Przykład 3.7

0x01 graphic

Zgodnie z przyjętymi oznaczeniami mamy: 0x01 graphic

Na podstawie wzorów (3.33) i (3.34) obliczamy:

0x01 graphic
Odpowiedź na skok jednostkowy będzie na podstawie wzoru (3.35) następująca:

0x01 graphic

3.6. Charakterystyki częstotliwościowe

Charakterystyki częstotliwościowe zawierają pełną informację o obiektów, dlatego też zajmują bardzo ważne miejsce zarówno w teorii jak i praktyce sterowania automatycznego. Są one określane w zasadzie dla układów liniowych, choć mogą być również z powodzeniem stosowane dla pewnych klas układów zlinearyzowanych i dyskretnych.

Zasada wyznaczania charakterystyk częstotliwościowych oparta jest na następującym rozumowaniu:

Na wejście badanego obiektu podawane jest wymuszenie harmoniczne o postaci

0x01 graphic

Jeżeli badany obiekt jest liniowy i nie działają na niego żadne dodatkowe wymuszenia i zakłócenia, wówczas na wyjściu obiektu w stanie ustalonym pojawia się sygnał wyjściowy y(t) opisany zależnością

0x01 graphic

0x08 graphic
Przebiegi czasowe harmonicznej funkcji wymuszającej x(t) i wyjściowej y(t) dla pewnego obiektu liniowego przy ustalonej pulsacji ω są pokazane na rys. 3.9.

Rys. 3.9. Przechodzenie sygnału sinusoidalnego przez element liniowy

Wprost z przebiegów czasowych można określić następujące parametry przebiegów:

0x01 graphic

0x01 graphic

Teoretyczną podstawę charakterystyk częstotliwościowych stanowi transmitancja widmowa, którą definiujemy

0x01 graphic
(3.36)

lub, co jest równoznaczne

0x01 graphic
, (3.37)

gdzie: 0x01 graphic
- jest wartością zespoloną składowej ustalonej odpowiedzi układu wywołanej wymuszeniem sinusoidalnym, a 0x01 graphic
- wartością zespoloną tego wymuszenia. Podstawiając za 0x01 graphic
i 0x01 graphic
parę odpowiadających im funkcji harmonicznych zapisanych w postaci wykładniczej

0x01 graphic

otrzymamy

0x01 graphic

gdzie: M(ω) =A2(ω)/A1(ω) jest modułem charakterystyki częstotliwościowej (stosunkiem amplitud odpowiedzi do wymuszenia).

Wykres G(jω) nazywa się charakterystyką amplitudowo-fazową lub zespoloną charakterystyką częstotliwościową. Czasem używa się też nazwy: wykres transmitancji widmowej. Wykres ten jest miejscem geometrycznym końców wektorów, których długość reprezentuje stosunek amplitud odpowiedzi do wymuszenia, a kąt - przesunięcie fazowe między odpowiedzią a wymuszeniem. Zamiast wykresu G(jω) można podać oddzielnie wykresy jego współrzędnych biegunowych M(ω) i ϕ(ω). Nazywają się one:

M(ω ) = G(jω ) - amplitudowa charakterystyka częstotliwościowa (wykres modułu charakterystyki częstotliwościowej),

0x08 graphic
ϕ(ω ) = arg G(jω ) fazowa charakterystyka częstotliwościowa (wykres argumentu charakterystyki częstotliwościowej).

Rys. 3.10. Charakterystyki częstotliwościowe: a) amplitudowo-fazowa (zespolona charakterystyka częstotliwościowa), b1) charakterystyka amplitudowa, b2) charakterystyka fazowa

Ponieważ G(jω) jest funkcją zespoloną, można rozłożyć ją na część rzeczywistą i część urojoną [współrzędne prostokątne G(jω)]

0x01 graphic

gdzie:

P(ω ) = Re[G(jω)] - część rzeczywista G(jω),

Q(ω ) = Im[G(jω)] - część urojona G(jω).

Z rysunku 3.10 wynikają następujące związki, bardzo istotne przy analitycznym wyznaczaniu charakterystyk częstotliwościowych:

0x01 graphic
(3.38)

0x01 graphic
(3.39)

Charakterystyki amplitudowa i fazowa są przedstawiane zwykle we współrzędnych logarytmicznych i nazywają się wówczas:

0x01 graphic
- logarytmiczna charakterystyka amplitudowa,

0x01 graphic
- logarytmiczna charakterystyka fazowa.

Współrzędne tych charakterystyk przedstawione są na rys. 3.11. Podziałka osi ω jest logarytmiczna, dekadowa, tzn. każdej dekadzie ω przyporządkowany jest odcinek o jednakowej długości na osi ω. Podziałka osi L(ω) jest liniowa, skalowana w decybelach (dB).

0x08 graphic

Rys. 3.11. Współrzędne logarytmicznych charakterystyk: a) amplitudowej, b) fazowej

Wartości L(ω) obliczamy według wzoru

0x01 graphic
(3.40)

i wynik tego obliczenia otrzymuje miano dB. Mnożnik 20 jest umowny - został wprowadzony, aby operować najczęściej wartościami L(ω) rzędu od kilku do kilkudziesięciu dB, wygodnymi do obliczeń pamięciowych, np.

dla M(ω) = 2 mamy L(ω) = 20 log 2 = 20x0.3 = 6 dB,

dla M(ω) = 10 mamy L(ω) = 20 log 10 = 20x1 = 20 dB.

Podziałka osi 0x01 graphic
jest liniowa; przesunięcie fazowe odmierzamy w stopniach lub radianach.

Przyjęcie takiego układu współrzędnych pozwala, z przybliżeniem wystarczającym do obliczeń, zastępować niektóre charakterystyki krzywoliniowe charakterystykami złożonymi z odcinków prostych, co będzie pokazane przy omawianiu charakterystyk podstawowych elementów automatyki. Ponadto, użycie podziałki logarytmicznej osi M(ω) oraz podziałki liniowej osi 0x01 graphic
umożliwia łatwe wyznaczanie charakterystyk szeregowego połączenia elementów, przez sumowanie charakterystyk składowych, co jest wykorzystywane przy syntezie UAR.

Michał Chłędowski WYKŁADY Z AUTOMATYKI dla mechaników 64

67 3. Charakterystyki w automatyce

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic



Wyszukiwarka

Podobne podstrony:
FPJ wyk 03 05
Mat Bud wyk 03
lekarski wyk 03 nowotwory
RK.wyk.03
Wyk. 03 Metody oceny rozwoju fizycznego, Lekarski, Propedeutyka pediatrii, Wykłady
Mat Bud wyk 03
wykład 4 03 2014 anatomia wyk 4
TPL WYK 13 09 03 Niezgodności recepturowe w lekach płynnych fizyczne
TPL WYK 13 03 15?wki leków
PI wykład 3  03 2011
EIE Wyk ad V1 03 2008
PA wyk 6 30.03, PA wyk 6 30
TPL WYK 13 03 25 Sposoby zapisywania leków recepturowych w postaci roztworów
TPL WYK 13 03 18?wki leków
3. 2011.03.11 zaka�ne wyk�ad - zapalenia m�zgu u koni
Wyk-ad 6 - 23.03.05, 09

więcej podobnych podstron