stas Firlit


0x01 graphic

AGH

Wydział EAIiE

Imię Nazwisko :

Daniel Bar

Stanisław Jabłoński

ELEKTROTECHNIKA

Rok akademicki: 1999/2000

Laboratorium Teorii Sterowania i Techniki Regulacji.

Rok studiów: II

Semestr: IV

Temat ćwiczenia: Analityczne i graficzne kryteria stabilności liniowych układów automatycznej regulacji.

Grupa 1.2

Data wykonania ćwiczenia: ...........2000

Data zaliczenia:

1. Wprowadzenie:

Zapewnienie stabilności jest jednym z podstawowych wymagań stawianych każdemu układowi automatycznej regulacji. W układzie liniowym stacjonarnym istnieje jednoznaczny związek pomiędzy wartościami własnymi, a stabilnością. Ponieważ w rozwiązaniu równań układu liniowego pojawiają się składniki zawierające wyrazy est, więc układ jest stabilny, jeśli wszystkie wartości własne si (i=1....n) mają ujemne części rzeczywiste:

Re[si]<0, i=1......n.

Badanie stabilności układów polega zatem na określeniu położenia pierwiastków równania charakterystycznego (biegunów układu) na płaszczyźnie zmiennej zespolonej

2. Kryterium Routha - Hurwitza.

a) sprawdzenie stabilności układu o zadanej transmitancji
Za pomocą funkcji
roots(), routh() i pzmap() wyznaczam tabelę Routha, obliczam pierwiastki i wykreślam na płaszczyźnie zespolonej bieguny i zera układu o równaniu charakterystycznym:

s4+s3+s2+s+1=0

Pierwiastki równania charakterystycznego:

0.30901699437495 + 0.95105651629515i

0.30901699437495 - 0.95105651629515i

-0.80901699437495 + 0.58778525229247i

-0.80901699437495 - 0.58778525229247i

Tabela Routha:

Pierwszy wiersz:

1 1 1

Drugi wiersz:

1 1 0

W trzecim wierszu pojawia się zero, więc procedura routh zastępuje je liczbą 1e-5.

Trzeci wiersz ma teraz postać:

1.0000e-005 1.0000e+000 0

Czwarty wiersz:

-1e+005 0

Piąty wiersz:

1

Mamy zatem pierwszą kolumnę:

S^4 1

S^3 1

S^2 1e-005

S^1 -1e+005

S^0 1

Liczba zmian znaku w pierwszej kolumnie wynosi 2. Równanie ma więc 2 pierwiastki wnoszące niestabilność.

Położenie biegunów i zer układu:

b =

0.3090 + 0.9511i

0.3090 - 0.9511i

-0.8090 + 0.5878i

-0.8090 - 0.5878i

z =

[]

Położenie biegunów na Odpowiedź na skok jednostkowy:

płaszczyźnie zmiennej zespolonej:

0x01 graphic
0x01 graphic

Obliczenia arytmetyczne dokonane w celu sprawdzenia poprawności wyników z Matlaba:

Kryterium Hurwitza:

Istnieją wszystkie współczynniki i są jednakowego znaku, więc pierwszy warunek jest spełniony.

Dalej sprawdzamy znaki poszczególnych wyznaczników:

0x01 graphic
det H3=0x01 graphic
det H4=1(-1)2 0x01 graphic

Układ jak widać jest niestabilny, ponieważ zarówno wyznacznik macierzy H jak i podwyznaczniki są ujemne.

Kryterium Routha:

Tabela Routha ma postać:

1 1 1

1 1 0

b1 b2

c1 c2

d1

Obliczamy więc wartości b1, b2, c1, c2, d1:

0x01 graphic
, przyjmujemy więc b1 = ε (ε0),

0x01 graphic
, 0x01 graphic
, 0x01 graphic
, 0x01 graphic
.

Zatem tabela Routha:

1 1 1

1 1 0

ε 1

- 0

1

Z kryterium Hurwitza widać, że układ jest niestabilny.

W pierwszej kolumnie tabeli Routha występują 2 zmiany znaku, układ posiada 2 pierwiastki o dodatniej części rzeczywistej. Nasze obliczenia potwierdzają wyniki z Matlaba.

b) Wyznaczanie parametru K zapewniającego stabilność układu.

Schemat badanego układu:

0x01 graphic

Równanie charakterystyczne układu:

s3+2s2+4s+K=0

K zmienia się w zakresie (0,20).

Wykres biegunów i zer na płaszczyźnie zmiennej zespolonej:

0x08 graphic

Macierz wzmocnień i biegunów:

K=0 0 -1.0000 - 1.7321i -1.0000 + 1.7321i

K=1 -0.8576 - 1.6661i -0.8576 + 1.6661i -0.2848

K=2 -0.6806 - 1.6332i -0.6806 + 1.6332i -0.6389

K=3 -0.5000 - 1.6583i -0.5000 + 1.6583i -1.0000

K=4 -0.3522 - 1.7214i -0.3522 + 1.7214i -1.2956

K=5 -0.2370 - 1.7946i -0.2370 + 1.7946i -1.5260

K=6 -0.1443 - 1.8669i -0.1443 + 1.8669i -1.7113

K=7 -1.8664 -0.0668 - 1.9355i -0.0668 + 1.9355i

K=8 -2 0.0000 - 2.0000i 0.0000 + 2.0000i

K=9 -2.1179 0.0589 - 2.0606i 0.0589 + 2.0606i

K=10 -2.2236 0.1118 - 2.1177i 0.1118 + 2.1177i

K=11 -2.3198 0.1599 - 2.1717i 0.1599 + 2.1717i

K=12 -2.4082 0.2041 - 2.2229i 0.2041 + 2.2229i

K=13 -2.4902 0.2451 - 2.2717i 0.2451 + 2.2717i

K=14 -2.5667 0.2833 - 2.3182i 0.2833 + 2.3182i

K=15 -2.6386 0.3193 - 2.3628i 0.3193 + 2.3628i

K=16 -2.7064 0.3532 - 2.4056i 0.3532 + 2.4056i

K=17 -2.7707 0.3854 - 2.4468i 0.3854 + 2.4468i

K=18 -2.8320 0.4160 - 2.4866i 0.4160 + 2.4866i

K=19 -2.8904 0.4452 - 2.5249i 0.4452 + 2.5249i

K=20 -2.9463 0.4732 - 2.5621i 0.4732 + 2.5621i

Na podstawie obliczeń i wykresu biegunów stwierdzamy,że dla K z przedziału <0,8) układ jest stabilny, dla K=8 układ jest na granicy stabilności, natomiast dla K > 8 układ przestaje być stabilny.

Analiza algebraiczna:

Kryterium Hurwitza:

Wszystkie współczynniki w równaniu charakterystycznym muszą istnieć i być tego samego znaku, zatem K musi być liczbą dodatnią.

Drugim warunkiem jest to aby wyznacznik główny macierzy Hurwitza i podwyznaczniki były większe od zera, zatem:

0x01 graphic
det H2 = 8 - K > 0 det H3 = 8K - K2 > 0

Stąd wynika, że K musi zawierać się w przedziale (0,8), wtedy układ jest stabilny.

Kryterium Routha:

Liczby w pierwszej kolumnie tabeli Routha muszą być nieujemne.

b1

c1

0x01 graphic
0x01 graphic

Zatem K musi zawierać się w przedziale <0,8> .

Możemy zatem wnioskować, że kryterium Routha traktuje układ który jest na granicy stabilności jako układ stabilny, więc nie jest ono aż tak krytyczne w stosunku do układów marginalnie stabilnych.

c)Opis w przestrzeni stanu:

Układ automatycznej regulacji możemy opisywać w wieloraki sposób, oprócz już wcześniej zaprezentowanego opisu za pomocą transformaty Laplace'a można układ przeanalizować za pomocą zmiennych stanu.

Stabilność systemu opisanego równaniem stanu:

0x01 graphic

można obliczyć z równania charakterystycznego związanego z macierzą A. Równanie charakterystyczne ma postać:

det(sI-A)=0

I tak dla przykładowej macierzy obliczmy sobie za pomocą Matlaba równanie charakterystyczne i wartości własne tego równania:

0x01 graphic

Równanie charakterystyczne ma postać (funkcja poly() ):

s3 - 6 s2 - 7 s - 52 = 0

Natomiast wartości własne tego równania to (funkcja eig() ):

s1 = -0,8821 + 2,4330 i s2 = -0,8821 - 2,4330 i s3 = 7,7642

Mając wartości własne możemy je nanieść na płaszczyznę liczb zespolonych i w ten sposób określić stabilność układu (co już i tak widać z wartości własnych):

Bieguny układu na Odpowiedź układu

płaszczyźnie zmiennej zespolonej: na skok jednostkowy :

0x01 graphic
0x01 graphic

Układ opisany powyższą macierzą w zmiennej stanu jest układem niestabilnym ponieważ jak już widać jedna wartość własna jest liczbą rzeczywistą dodatnią , uwidacznia nam to także odpowiedź na skok jednostkowy ukązująca nam, że układ ten rozbiega się do nieskończoności.

  1. Kryterium Nyquista :

a) Określenie dla jakiego K układ opisany poniższą transmitancją jest stabilny, niestabilny, marginalnie stabilny:

0x01 graphic

Kryterium to mówi nam, że jeżeli układ otwarty jest stabilny, a charakterystyka amplitudowo-fazowa tegoż układu, przy zmieniającej się ω od 0 do , nie okrąży pkt. -1+j0 to układ zamknięty jest stabilny. Jeżeli charakterystyka ta przechodzi przez ów pkt. -1+j0 to układ jest marginalnie stabilny. W przeciwnym wypadku układ zamknięty jest niestabilny.

W naszym przypadku mamy do czynienie z układem otwartym na granicy stabilności więc przyjmujemy, że jest on prawie stabilny.

Charakterystyki Nyquista dla przykładowych wartości K:

0x01 graphic
0x01 graphic

0x01 graphic
0x01 graphic

Jak widać z powyższych charakterystyk Nyquista rozpatrywany przez nas układ jest stabilny dla K zawartych w przedziale (0,8) - przy zmieniającej się ω od 0 do charakterystyka nie okrąża pkt. -1+j0, a dla K=8 układ jest na marginalnie stabilny - przechodzi przez pkt. -1+j0. Natomiast dla K > 8 układ przestaje być stabilny - obejmuje pkt. -1+j0.

Charakterystyki Bodego:

0x01 graphic
0x01 graphic

0x01 graphic
0x01 graphic

Na podstawie charakterystyk Bodego również można określić stabilność układów. Robii to się w ten sposób, że patrzymyczy charakterystyka amplitudowa logarytmiczna przecina oś 0 dB przy pulsacji mniejszej od pulsacji przecięcia osi -π przez charakterystykę fazową, wtedy układ zamknięty jest stabilny. W innym przyapadku układ zamknięty jest niestabilny.

I tak z powyższych charakterystyk wynika iż dla K zawartych w przedziale <0,7> układ jest stabilny, a dla K=8 układ jest na granicy stabilności. Natomiast dla K > 8 układ przestaje być stabilny.

Odpowiedź układu na skok jednostkowy:

0x01 graphic
0x01 graphic

0x01 graphic
0x01 graphic

Na podstawie odpowiedzi układu na skok jednostkowy można określić stabilność układów.

I tak z powyższych charakterystyk wynika iż dla K zawartych w przedziale <0,7> układ jest stabilny, a dla K=8 układ jest na granicy stabilności. Natomiast dla K > 8 układ przestaje być stabilny.

Bieguny układu na płaszczyźnie zmiennej zespolonej:

0x01 graphic
0x01 graphic

0x01 graphic
0x01 graphic

Stabilność układów można również oceniać po rozmieszczeniu pierwiastków równania charakterystycznego. I tak widzimy powyżej, że dla K zawartych w przedziale <0,7> układ jest stabilny(wszystkie pierwiastki mają części rzeczywiste mniejsze od 0), a dla K=8 układ jest na granicy stabilności(części rzeczywiste niektórych pierwiastków są równe zero).

Natomiast dla K > 8 układ przestaje być stabilny (części rzeczywiste niektórych pierwiastków są większe od zera).

b)Wyznaczenie krytycznej wartości czasu całkowania Ti, dla któtrego poniższy układ jest niestabilny oraz wykreślenie charakterystyki amplitudowej i fazowej układu będącego na granicy stabilności:

Schemat badanego układu (w naszym przypadku: k=1, T1=1[s], T2=10[s]):

0x01 graphic

Odpowiedź układu Charakterystyki Bodego:

na skok jednostkowy:

0x01 graphic
0x01 graphic

Położenie biegunów na płaszczyźnie liczb zespolonych:

0x01 graphic

Dla Ti=0,91 uklad jest na granicy stabilności ( a tak naprawdę przy dokładniejszej analizie już dla Ti= 0.90909090909090904) co widać zarówno z położenia biegunów (dwa z nich leżą na osi urojonej), jak i z wykresu przedstawiającego odpowiedź układu na skok jednostkowy (niegasnące oscylacje sygnału wyjściowego). Jeżeli Ti zmniejszymy poniżej 0,91 to układ przestaje być stabilny. Natomiast jeśli Ti będzie większe od 0,91 to powyzszy układ jest stabilny.

3. Stabilizacja układu niestabilnego :

Schemat blokowy badanego układu:

0x01 graphic

Gdzie transmitancja obiektu ma postać:

0x01 graphic

Jest to obiekt niestabilny, gdyż posiada dwa sprzężone bieguny w prawej półpłaszczyźnie (o dodatnich częściach rzeczywistych). Do jego stabilizacji użyto kompensatora o transmitancji:

0x01 graphic

Z poniższego wykresu możemy wywnioskować iż dany obiekt nie da się stabilizować tym kompensatorem ponieważ nie możemy dobrać tak współczynnika wzmocnienia KK tak aby wszystkie bieguny całego układu miały część rzeczywistą ujemną, co widać z poniższego rysunku.

0x01 graphic

4.Wnioski:

Jednym z podstawowych problemów w układach automatycznej regulacji jest stabilność. Mamy kilka kryterium dzięki którym możemy stwierdzić czy dany układ jest stabilny czy nie. W powyższym ćwiczeniu mieliśmy możliwość poznania i porównania kryteriów takich jak : Routha-Hurwitza i Nyquista.

Kryterium Hurwitza jest bardzo proste i wygodne w zastosowaniu do układów opisywanych równaniami niższych stopni. Za pomocą tego kryterium kryterium można sprawdzić stabilność układu o wszystkich współczynnikach danych, jak i wyznaczyć zakresy zmienności niektórych współczynników zapewniające stabilność. Wadą kryterium jest brak możliwości wyznaczania zapasu stabilności oraz utrudniona ocena wpływu poszczególnych parametrów układu na stabilność.

Największe znaczenie ma kryterium Nyquista, które umożliwia nie tylko łatwe sprawdzenie stabilności oraz wyznaczenie zapasów modułu i fazy, lecz pozwala również projektantowi na dokładną ocenę wpływu poszczególnych parametrów układu na stabilność oraz na kształtowanie własności układu przez dobór określonych wartości tych parametrów lub przez dodanie elementów korekcyjnych.

Korzystanie z tych kryteriów w dobie dzisiejszych, skomputeryzowanych czasów jest dużo łatwiejsze i prostsze niż kiedyś, a to dzięki wspaniałemu narzędziu jakim jest niewątpliwie Matlab.



Wyszukiwarka

Podobne podstrony:
cw 2 pomiary rezystywnosci skrośnej i powierzchniowej materiałów elektroizolacyjnyc stałychx
cw 2 pomiary rezystywnosci skrośnej i powierzchniowej materiałów elektroizolacyjnyc stałych
staś
Sos roquefort ala Stas
gwiazdy stałe
psych spoleczna, Psych. społeczna - Mika Staś
staś i nel1
cw4 firlit sciaga
Zabiegi z wykorzystaniem prądu stałego
Automatyka Firlit 2
Staś Tarkowski - ćwiczenia charakterystyki, Klasy 4-6 Sp, w pustyni
cykle materialy stas i nel
Staś Pytalski
JAK STAŚ ZDOBYŁ CHININĘ DLA NEL W PUSTYNI W PUSZCZY SIENKIEWICZA
Ćwiczenie 2 Gęstość stałej fazy, gęsto ść objętościowa
Staś i Nel, ZHP - przydatne dokumenty, Zbiórki pojedyncze
Rapidshare Stałe IP (OMIJANIE LIMITÓW)(1)

więcej podobnych podstron