Instrukcja ćw. 3_2 - cw.3.2_stabilnosc
Transkrypt
Instrukcja ćw. 3_2 - cw.3.2_stabilnosc
Dr inż. Michał Chłędowski PODSTAWY AUTOMATYKI I ROBOTYKI – LABORATORIUM Ćw. S-III.4 ELEMENTY ANALIZY I SYNTEZY UAR (Badanie stabilności i dobór nastaw regulatora) Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z kryteriami stabilności UAR, dokładnością statyczną (uchybem ustalonym) i z metodyką Nicholsa-Zieglera doboru nastaw regulatorów. Program ćwiczenia 1. Zapoznanie się ze strukturą układu i przydzielonymi danymi liczbowymi poszczególnych parametrów. Struktura podana jest na rys. 1. Dane liczbowe każdy Zespół otrzymuje indywidualnie. Rys. 1. Struktura badanego w ćwiczeniu UAR 2. Obliczenie kkr 3. Symulowanie pracy UAR. Otrzymanie wykresów charakterystyki skokowej i charakterystyk częstotliwościowych: amplitudowo-fazowej i logarytmicznych charakterystyk dla przypadków: k < kkr , k = kkr , k > kkr 4. Określenie z wykresu h(t) dla k = kkr okresu oscylacji Tosc 5. Wyznaczenie kopt dla regulatora P i regulatora PI w oparciu o metodykę NicholsaZieglera 6. Obliczenie εust dla optymalnych nastaw regulatora P i regulatora PI 7. Zarejestrowanie procesów przejściowych w badanym układzie dla obydwóch typów regulatora 8. Oszacowanie z wykresów charakterystyk skokowych wartości uchybów ustalonych 1 Praktyczna realizacja ćwiczenia Część teoretyczna W ramach przygotowania do ćwiczenia należy dla przedstawionej na rys. 1 struktury UAR i otrzymanych wartości parametrów transmitancji wchodzących w jego skład obliczyć transmitancję zastępczą, wyznaczyć równanie charakterystyczne i korzystając z kryterium Hurwitza wyznaczyć krytyczną wartość współczynnika wzmocnienia układu. Należy również wyliczyć wartość uchybu ustalonego dla optymalnej nastawy regulatora P. Część doświadczalna Korzystając z dostępnych programów symulacyjnych wykonać model badanego UAR, zarejestrować charakterystyki skokowe i częstotliwościowe zgodnie z pkt. 3. a następnie korzystając z otrzymanych wykresów i zasad wyznaczania optymalnych nastaw regulatorów obowiązujących w metodyce Nicholsa-Zieglera określić optymalne nastawy regulatorów P i PI dla badanego UAR. Zmodyfikować model UAR i narysować charakterystyki skokowe układu dla obydwu typów regulatorów. Wyciągnąć rozsądne wnioski. Podstawy teoretyczne W ramach ćwiczenia rozpatrywany będzie UAR o strukturze przedstawionej na rys. 1 . Dla naświetlenia toku postępowania przedstawione zostaną kolejne kroki postępowania dla przykładowego układu przedstawionego na rys. 2 Rys. 2. Przykładowy UAR Tok postępowania: 1. Określić krytyczną wartość współczynnika wzmocnienia regulatora kkr . Do tego celu wykorzystamy kryterium Hurwitza. Dla jego zastosowania konieczna jest znajomość równania charakterystycznego albowiem jego współczynniki decydują o stabilności lub niestabilności układu. Równaniem charakterystycznym nazywamy mianownik „ładnej” transmitancji zastępczej przyrównany do zera. Tak więc wykonamy w kolejności następujące czynności: • wyliczymy transmitancję zastępczą, • przekształcimy transmitancję zastępczą do postaci stosunku dwóch wielomianów (zlikwidujemy ułamki piętrowe), • mianownik transmitancji zastępczej przyrównamy do zera i otrzymamy równanie 2 charakterystyczne, • sprawdzimy, czy współczynniki równania charakterystycznego istnieją i są tego samego znaku (pierwszy warunek Hurwitza), • napiszemy wyznacznik główny Hurwitza, • sprawdzimy, czy podwyznaczniki wyznacznika głównego niezawierające kr są większe od zera (warunek konieczny), • przyrównamy do zera podwyznacznik zawierający kr i z otrzymanej równości wyliczymy k = kkr. 2. Określimy optymalny współczynnik wzmocnienia kopt według metodyki Nicholsa-Zieglera. Ponieważ w rozważanym przypadku mamy do czynienia z regulatorem typu P (proporcjonalnym) to zgodnie z regułami metodyki Nicholsa-Zieglera kopt = 0,5kkr . 3. Wyznaczenie wartości liczbowej uchybu ustalonego ε ust.. Mając liczbową wartość kopt możemy wyliczyć wartość uchybu ustalonego ε ust. korzystając z transmitancji uchybowej i ze wzoru na uchyb ustalony. Przyjmiemy sygnał wymuszający w postaci skoku jednostkowego czyli w ( s )= 1 . z ad s Transmitancja uchybowa ze względu na sygnał zadany w(s) ma postać: Gε w ( s )= ε( s) 1 = w( s ) 1+G R (s )Go ( s ) GU P ( s ) Natomiast wartość uchybu ustalonego w tym przypadku liczymy ze wzoru: ε 0 w =l i m ε w ( t )=l i m s ε w ( s )=l i m s t→∞ s→0 s→0 1 w ( s) 1+G R ( s )G o ( s ) G U P ( s ) z a d Przykład rozwiązania zadania dla regulatora P Krok I – określenie transmitancji zastępczej Korzystając ze wzorów na transmitancję zastępczą połączenia szeregowego członów oraz połączenia ze sprzężeniem zwrotnym (szczegóły patrz Wykład Nr5, w szczególności rozdział 5.3) napiszemy wzór na transmitancję zastępczą układu przedstawionego na schemacie: 10k r (10 s+1)(400 s 2 +30 s+1) 10 k r G za s= 1+ 2 = 10k r ( s+1) (10s+1)( 400s 2 +30 s+1)( s+1)+10 k r (10s+1)( 400s +30 s+1)( s+1) Krok II – określenie równania charakterystycznego Równaniem charakterystycznym nazywamy mianownik transmitancji zastępczej przyrównany do zera. Ważnym jest, aby transmitancja zastępcza była „ładna” to znaczy, aby była wyrażona w postaci stosunku dwóch wielomianów. Nie mogą w transmitancji zastępczej występować ułamki piętrowe. Tak więc w omawianym przykładzie równanie charakterystyczne przyjmie postać: ( 10 s +1)( 400 s + 30 s +1)( s +1)+10 k r =4000 s + 4700 s +740 s +41 s+1+10 k r=0 . 2 4 3 2 Warto sobie równocześnie napisać ogólną postać równania charakterystycznego 4-go stopnia 4 3 2 a 4 s + a 3 s + a 2 s +a 1 s +a 0=0 i podpisać jedno nad drugim, czyli 4 3 2 4000 s +4700 s + 740 s + 41 s +1+ 10 k r= 0 4 3 2 a 4 s + a 3 s + a 2 s +a 1 s +a 0=0 Taki zapis ułatwi za chwilę badanie podwyznaczników. 3 Krok III – główny wyznacznik Hurwitza dla układu 4-go stopnia Zastosowanie kryterium Hurwitza do wyznaczenia krytycznej wartości współczynnika wzmocnienia regulatora kr wymaga badania podwyznaczników wyznacznika głównego Hurwitza (szczegóły: wykład 8, pkt. 8.4). Dlatego teraz napiszemy ogólną postać tego wyznacznika dla układu 4-go stopnia a następnie sam wyznacznik. Wyznacznik główny dla układu 4-go stopnia ma postać: ( ( a3 a Γ= 1 0 0 a4 a2 a0 0 0 a3 a1 0 0 a4 a2 a0 ) . Wyznacznik główny w omawianym przykładzie zapiszemy następująco: 4700 41 Γ= 0 0 4000 740 ( 1+10 k r ) 0 0 4700 41 0 0 4000 740 (1+10 k r ) ) Krok IV -sprawdzamy pierwszy warunek Hurwitza Pierwszy warunek Hurwitza brzmi: wszystkie współczynniki równania charakterystycznego muszą istnieć i być tego samego znaku . Sprawdzamy: współczynniki a4 , a3 , a2 , a1 istnieją i są dodatnie. Po to aby a0 również istniało i były dodatnie, kr musi być: • 1+10 k r > 0→ k r > −1 → k r >−0,1 10 Widzimy więc, że jeśli kr będzie dodatnie to pierwszy warunek będzie spełniony. Krok V – sprawdzamy drugi warunek Hurwitza Drugi warunek Hurwitza powiada: wszystkie podwyznaczniki Δi. > 0, gdzie i = 2,3,...,n1. W przypadku, kiedy n = 4 należy sprawdzić dwa podwyznaczniki: Δ2 oraz Δ3 . Sprawdzamy Δ2 : ( Δ 2= a3 a1 ) a4 =a 2 a 3−a 1 a 4=740⋅4700− 41⋅4000=3478000 −164000=3314000 > 0 a2 Sprawdzamy Δ3 : ( a3 Δ 3= a 1 0 a4 a2 a0 ) 0 2 2 2 2 a 3 =a 1 a 2 a 3− a 0 a 3 −a 1 a 4= 41⋅740⋅4700−(1+10 k r )⋅4700 −41 ⋅4000 a1 Δ 3=142598000− 22090000−220900000 k r−6724000=113784000−220900000 k r >0 k r< 113784000 <0,515 22090000 Krok VI – określenie krytycznej wartości współczynnika wzmocnienia regulatora, kr Z przeprowadzonych rozważań i wyliczeń wynika, że graniczna wartość współczynnika wzmocnienia regulatora kr przy której układ będzie na granicy stabilności to kr = 0,515. Tę wartość wzmocnienia nazywamy krytyczną. Tak więc w rozważanym przykładzie kkr =0,515 . Krok VII – określenie optymalnej wartości współczynnika wzmocnienia regulatora, kopt 4 Jednym ze znanych sposobów doboru optymalnych nastaw regulatora jest metodyka Nicholsa-Zieglera (szczegóły: wykład 10, pkt. 10.3). Dla przypadku, kiedy stosujemy regulator proporcjonalny P ( a tak mamy w tym przypadku albowiem pytamy tylko o jeden parametr regulatora i to parametr charakteryzujący regulator P) sprawa jest bardzo prosta. Zgodnie z zaleceniami Nicholsa-Zieglera dla UAR z regulatorem P kopt = 0,5kkr . Tak więc w omawianym przykładzie kopt = 0,257. Krok VIII– określenie wartości uchybu ustalonego, εust Uchyb ustalony wyliczymy ze wzoru na uchyb ustalony przyjmując kr = kopt (szczegóły: wykład 9, pkt. 9.1 oraz przykład 9.1). Wstawimy do wzoru na uchyb ustalony transmitancje z rozważanego przykładu a za sygnał wejściowy wzad przyjmiemy wymuszenie jednostkowe. Otrzymamy ε 0 w =l i m s s →0 ε 0 w= 1 w z a d ( s )=l i m s 1+ G R ( s ) G o ( s ) G U P ( s ) s →0 1+ 1 k o p t⋅10 2 ( 10 s+1 )( 400 s + 30 s +1)( s+ 1) s 1 1 = =0,28 1+10 k o p t 1+ 10⋅0,257 Taka wartość uchybu ustalonego oznacza, że w stanie ustalonym na wyjściu obiektu w rozpatrywanym przykładowym UAR sygnał ustali się na poziomie: yust =1-0,28 = 0,72. 5 ⋅1