Podstawy Automatyki - Wydział Elektrotechniki i Automatyki
Transkrypt
Podstawy Automatyki - Wydział Elektrotechniki i Automatyki
Politechnika Gda ska Wydział Elektrotechniki i Automatyki Katedra In ynierii Systemów Sterowania Podstawy Automatyki Stabilno systemu sterowania – kryteria algebraiczne Hurwitz’a i Routh’a Materiały pomocnicze do wicze – termin T11 Opracowanie: Kazimierz Duzinkiewicz, dr hab. in . Michał Grochowski, dr in . Robert Piotrowski, dr in . Tomasz Rutkowski, dr in . Gda sk, pa dziernik 2009 1 Wprowadzenie Stabilno układu jest jednym z głównych poj stosowanych przy analizie działania układu dynamicznego. Zapewnienie stabilnego działania jest podstawowym wymaganiem, jakie stawiamy układowi automatycznej regulacji. Podstawowymi kryteriami algebraicznymi badania stabilno ci s : kryterium Hurwit’za i kryterium Routh’a. Kryteria algebraiczne dotycz badania stabilno ci zamkni tych układów sterowania. W dalszej cz ci materiału i we wszelkich zadaniach, je eli nie b dzie to precyzyjnie wskazane lub nie b dzie wynikało ze schematu układu regulacji, przez układ regulacji b dziemy rozumieli zamkni ty układ regulacji. Kryterium stabilno ci Hurwitz’a Równanie charakterystyczne mo emy zawsze przedstawi w postaci wielomianu: M (s ) = a n s n + a n−1s n−1 + ... + a 1s + a 0 = 0 (1) Kryterium Hurwitz’a mówi: Układ automatycznej regulacji jest stabilny, wtedy i tylko wtedy, gdy spełnione s nast puj ce dwa warunki: warunek konieczny: wszystkie współczynniki równania charakterystycznego s wi ksze od zera: ai > 0; i = 0, 1, ... , n (2) warunek dostateczny: wszystkie podwyznaczniki wyznacznika Hurwitz’a s wi ksze od zera: ∆ i > 0; i = 1, 2 , ... , n − 1 (3) Aby mo na było korzysta z tego kryterium nale y jeszcze wyja ni , co to jest wyznacznik i podwyznaczniki Hurwitz’a. Wyznacznik i podwyznaczniki Hurwitz’a maj nast puj c posta : ∆1 ∆n = ∆2 a n −1 a n an−3 an−2 a n −5 a n − 4 0 0 0 0 ∆3 ∆n-1 0 a n −1 an−3 0 0 0 0 0 0 0 0 a1 0 a2 a0 (4) gdzie: ∆ 1 , ∆ 2 ,... , ∆ n−1 , ∆ n - odpowiednio podwyznacznik pierwszego, drugiego, n-1 rz du oraz wyznacznik Hurwitz’a. 2 Zadanie 1 Korzystaj c z kryterium Hurwitz’a charakterystyczne jest postaci: 1+ zbada ( stabilno ) k h k w + T d s k UW 2 ( As 1+ T s s ) układu, którego równanie =0 (5) Rozwi zanie Zadania 1 Oznaczmy dla uproszczenia zapisu: k h k UW = k zast (6) Zatem równanie charakterystyczne jest postaci: 1+ (k w + T d s ) k zast A s 2 (1 + T s s ) =0 (7) Po przekształceniu mamy: 1+ (k w + T d s )k zast = As 2 (1 + T s s )+ (k w + T d s )k zast = 0 A s 2 (1 + T s s ) A s 2 (1 + T s s ) (8) Ułamek jest równy zeru, je eli licznik jest równy zeru - poszukiwanie pierwiastków równania charakterystycznego jest równowa ne poszukiwaniu pierwiastków równania: ( ) ( ) As 2 1 + T s s + k w + T d s k zast = 0 (9) Rozwijaj c to równanie otrzymamy: ( ) ( ) A s 2 1 + T s s + k w + T d s k zast = A T s s 3 + A s 2 + T d k zast s + k w k zast = 0 (10) W równaniu tym: a 3 = A T s , a 2 = A , a 1 = T d k zast , a 0 = k w k zast (11) Z warunku koniecznego wynika, e powinny by spełnione nast puj ce nierówno ci: A T s > 0, A > 0, T d k zast > 0, k w k zast > 0 3 (12) Warunki te w sposób naturalny s spełnione. Z postaci równania charakterystycznego wida , e układ jest rz du trzeciego. Napiszmy, zatem wyznacznik Hurwitz’a: ∆1 ∆2 a2 a3 0 ∆3 = a0 0 a1 0 a2 = a0∆ 2 a0 (13) Z postaci wyznacznika i podwyznaczników wida , e: warunek ∆1 > 0 , sprowadzaj cy si do postaci a 2 > 0 , pokrywa si z jednym z warunków koniecznych, je eli a0 > 0 , to dla spełnienia warunku ∆3 > 0 , potrzeba, aby ∆2 > 0 . Wystarczy sprawdzi warunek ∆2 > 0 : ∆ 2 = a 2 a1 − a 3 a 0 > 0 (14) Podstawiaj c parametry układu otrzymamy: A T d k zast − A T s k w k zast > 0 (15) Bior c pod uwag , e ka dy z wyst puj cych w tej nierówno ci czynników jest dodatni, mo emy napisa : Td −Ts k w > 0 (16a) Td > Ts k w (16b) lub np: W ten sposób otrzymali my warunki gwarantuj ce stabilno działania układu regulacji. Mo na je sformułowa w nast puj cy sposób: wszystkie wzmocnienia w układzie powinny by dodatnie oraz powinien by spełniony warunek: Td > T s k w (17) Kryterium stabilno ci Routh’a Kryterium stabilno ci Routh’a jest modyfikacj kryterium wprowadzenie tablicy Routh’a w miejsce wyznaczników Hurwitz’a. Hurwitz’a poprzez Układ automatycznej regulacji jest stabilny, wtedy i tylko wtedy, gdy spełnione s nast puj ce dwa warunki: warunek konieczny (analogiczny jak w kryterium Hurwitz’a): wszystkie współczynniki równania charakterystycznego (1) istniej i s wi ksze od zera, warunek dostateczny: polega na utworzeniu i zbadaniu tablicy Routh’a. 4 Pierwszym etapem w kryterium Routh’a jest umieszczenie współczynników równania charakterystycznego (1) w dwóch wierszach. Pierwszy wiersz składa si z nieparzystych współczynników, za drugi wiersz składa si z parzystych współczynników licz c od najwy szej pot gi wielomianu charakterystycznego. Dla równania charakterystycznego (1) pierwsze dwa wiersze tablicy Routh’a s postaci: an a n −1 a n−2 a n −3 a n−4 a n −5 a n−6 a n−7 (18) Kolejnym etapem jest wypełnienie nast pnych wierszy tablicy Routh’a, a mianowicie: a n a n−2 a n −1 a n − 3 b1 b2 c1 d1 e1 a n−4 a n −5 b3 a n−6 a n−7 b4 c3 d3 c4 c2 d2 e2 (19) f1 a0 gdzie: − b1 = a n −1 − c1 = a n −1 a n − 3 b1 b2 b1 − d1 = b1 b 2 c1 c 2 c1 − e1 = c1 c 2 d1 d 2 d1 − f1 = a n a n−2 a n −1 a n − 3 − ; b2 = c2 = − ; d2 = e2 = a n −1 a n − 5 b1 b3 b1 b1 b 3 c1 c 3 c1 − ; a n −1 − ; a n a n−4 a n −1 a n − 5 c1 c 3 d1 d 3 d1 − ; ; d3 = e3 = c3 = b1 b 4 c1 c 4 c1 − ; a n −1 − − ; b3 = c1 c 4 d1 d 4 d1 a n a n−6 a n −1 a n − 7 a n −1 a n − 7 b1 b4 b1 ... ... ... (20) ... d1 d 2 e1 e1 e2 ... Po obliczeniu współczynników b1 , ... , f 1 , ... i zbudowaniu tablicy Routh’a stosujemy warunek wystarczaj cy kryterium stabilno ci Routh’a: Układ automatycznej regulacji jest stabilny , gdy wszystkie współczynniki lewej skrajnej kolumny tablicy Routha s dodatnie. 5 Je eli układ automatycznej regulacji jest niestabilny, to współczynniki tej kolumny zmieniaj znak, a liczba zmian ich znaku równa jest liczbie pierwiastków le cych w prawej półpłaszczy nie płaszczyzny pierwiastków. Czasami obliczanie kolejnych elementów tablicy Routh’a mo e by utrudnione. Przypadkami takimi mog by : Pierwszy element w pewnym wierszu tablicy Routh’a jest zerowy, lecz nie wszystkie współczynniki s równe zero. Je eli zero pojawia si w pierwszym elemencie wiersza, to wszystkie elementy w nast pnym wierszu s równe ∞ i niemo liwe jest dalsze wypełnianie tablicy Routh’a. W takiej sytuacji mno ymy równanie charakterystyczne przez element (s + α ) , gdzie α – liczba rzeczywista dodatnia nie b d ca pierwiastkiem równania charakterystycznego. Wszystkie elementy pewnego wiersza tablicy Routh’a s zerowe. Sytuacja ta oznacza jeden z nast puj cych przypadków: a). równanie ma przynajmniej jedn par pierwiastków o przeciwnych znakach, b). równanie ma jedn lub wi cej par pierwiastków sprz onych na osi urojonej, c). równanie ma pary pierwiastków tworz cych symetrie wokół pocz tku układu współrz dnych. Powy sze sytuacje rozwi zuje si tworz c wielomian pomocniczy p (s ) = 0 , który buduje si ze współczynników wiersza znajduj cego si powy ej wiersza zerowego w tablicy Routha. Rozwi zuj c to równanie uzyskuje si równie pierwiastki równania oryginalnego. Kroki post powania s nast puj ce: 1. Utworzenie wielomianu pomocniczego p (s ) = 0 ze współczynników wiersza znajduj cego si powy ej wiersza zerowego w tablicy Routh’a. 2. Wyznaczenie pochodnej wielomianu pomocniczego wzgl dem s: 3. Zast pienie wiersza zerowego współczynnikami wielomianu dp (s ) . ds dp (s ) ds 4. Kontynuacja wypełniania tablicy Routh’a z wykorzystaniem nowo utworzonego wiersza. 5. Interpretacja w zwykły sposób zmiany znaków współczynników w pierwszej kolumnie tablicy Routh’a. Zadanie 2 Dane jest nast puj ce równanie charakterystyczne układu regulacji: 2 s 4 + s 3 + 3 s 2 + 5 s + 10 = 0 Korzystaj c z kryterium Routh’a zbadaj stabilno 6 tego układu. (21) Rozwi zanie Zadania 2 Warunek konieczny jest spełniony, poniewa charakterystycznego istniej i s wi ksze od zera: wszystkie współczynniki a 0 = 10 , a 1 = 5 , a 2 = 3 , a 3 = 1, a 4 = 2 równania (22) Nale y teraz zbudowa tablic Routh’a: a n a n−2 a n −1 a n − 3 a n−4 a n −5 2 3 10 1 5 0 (23) Wypełniamy kolejne elementy tablicy Routh’a obliczaj c odpowiednie wyznaczniki: − b1 = a n a n−2 a n −1 a n − 3 a n −1 − = 2 3 1 5 1 − = −7 ; b2 = a n a n−4 a n −1 a n − 5 a n −1 − = 2 10 1 0 1 = 10 ; (24) c1 = a n −1 a n − 3 − b1 b2 b1 − = 1 5 − 7 10 −7 = 6,43 Zatem cała tablica Routh’a jest postaci: a n a n−2 a n −1 a n − 3 b1 b2 c1 a0 a n−4 a n −5 2 3 10 1 5 = − 7 10 6,43 10 0 (25) Mamy dwie zmiany znaków w lewej skrajnej kolumnie, co oznacza, e równanie charakterystyczne ma dwa pierwiastki w prawej półpłaszczy nie, zatem układ jest niestabilny. Zadanie 3 Dane jest nast puj ce równanie charakterystyczne układu regulacji: s4 +s3+s2 +s+2=0 Korzystaj c z kryterium Routh’a zbadaj stabilno 7 tego układu. (26) Rozwi zanie Zadania 3 Tablica Routh’a jest postaci: 1 1 2 1 1 0 2 (27) Tablica Routh’a zawiera w trzecim wierszu w pierwszej kolumnie wyraz zerowy. Jest to przypadek szczególny zastosowania kryterium stabilno ci Routh’a. Mno ymy równanie charakterystyczne przez element (s + α ) , gdzie α – liczba rzeczywista dodatnia nie b d ca pierwiastkiem równania charakterystycznego. Niech α = 3 . Nowe równanie charakterystyczne jest postaci: (s 4 ) + s 3 + s 2 + s + 2 (s + 3) = s 5 + 4 s 4 + 4 s 3 + 4 s 2 + 5 s + 6 = 0 (28) Nale y teraz zbudowa now tablic Routh’a: a n a n−2 a n −1 a n − 3 a n−4 a n −5 1 4 5 (29) 4 4 6 Wypełniamy kolejne elementy tablicy Routh’a obliczaj c odpowiednie wyznaczniki: − b1 = a n −1 − c1 = a n −1 a n − 3 b1 b2 b1 − d1 = a n a n−2 a n −1 a n − 3 b1 b 2 c1 c 2 c1 − = − = − = 1 4 4 4 = 3; 4 − b2 = 4 4 3 3,5 = −0,67 ; 3 a n a n−4 a n −1 a n − 5 a n −1 − c2 = − = a n −1 a n − 5 b1 b3 b1 1 5 4 6 = 3,5 ; 4 − = 4 6 3 0 =6; 3 (30) 3 3,5 − 0,67 6 = 30,36 − 0,67 Zatem cała tablica Routh’a jest postaci: a n a n−2 a n −1 a n − 3 b1 c1 d1 a0 b2 c2 a n−4 a n−5 1 4 5 4 4 6 3 3,5 = − 0,67 6 (31) 30,36 6 Mamy dwie zmiany znaków w lewej skrajnej kolumnie, co oznacza, e równanie charakterystyczne ma dwa pierwiastki w prawej półpłaszczy nie, zatem układ jest niestabilny. 8 Zadanie 4 Dane jest nast puj ce równanie charakterystyczne układu regulacji: s 6 + 2s 5 + 5s 4 +8s 3 +8s 2 +8s + 4 = 0 Korzystaj c z kryterium Routh’a, zbadaj stabilno (32) tego układu. Rozwi zanie Zadania 4 Tablica Routh’a jest postaci: 1 5 8 4 2 8 8 (33) 1 4 4 0 0 Tablica Routh’a zawiera czwarty wiersz zerowy. Jest to przypadek szczególny zastosowania kryterium stabilno ci Routh’a. Tworzymy wielomian pomocniczy p ( s ) = 0 , którego współczynnikami s współczynniki ostatniego niezerowego wiersza tablicy Routh’a i współczynnikami pochodnej tego wielomianu wzgl dem s . zast pujemy zerowy wiersz Wielomian pomocniczy jest postaci: p (s ) = s 4 + 4 s 2 + 4 = 0 (34) Pochodna wielomianu pomocniczego wzgl dem s jest postaci:. dp (s ) = 4s 3 + 8s ds (35) Nale y teraz zbudowa now tablic Routh’a: a n a n−2 a n −1 a n − 3 b1 b2 c1 d1 e1 a n−4 a n −5 b3 a n−6 1 5 8 4 2 8 8 1 4 4 = 4 8 c2 d2 (36) 2 4 0 4 a0 W przedostatnim wierszu pojawiło si zero, a poniewa jest to wiersz jednoelementowy stosujemy ponownie procedur przedstawion wcze niej i wiersz ten zast pujemy współczynnikiem pochodnej wyra enia go poprzedzaj cego: 2s2+4 , czyli liczb 4. Nie mamy zmian znaku w lewej skrajnej kolumnie, co oznacza, e równanie charakterystyczne nie ma pierwiastków w prawej półpłaszczy nie, zatem układ jest stabilny. 9