Odpowiedź częstotliwościowa i charakterystyki Bodego
Bieguny i zera opisują pętlę od środka, przez jej równania. Inżynierowie z Bell Labs patrzyli z zewnątrz: podawali na wejście sinusoidę i mierzyli, co wychodzi. Okazuje się, że z dwóch wykresów, amplitudy i fazy w funkcji częstotliwości, da się odczytać, jak szybka będzie pętla, jak dokładna i jak blisko jest niestabilności. Na dodatek te wykresy można zmierzyć na prawdziwym obiekcie, nie znając jego równań. Ta lekcja uczy je czytać i szkicować.
Czas
ok. 3 h teorii + ok. 3 h zadań
Zadania
18 zadań w treści + 5 do przemyślenia, z odpowiedziami
Źródła
S. A. Frank, Control Theory Tutorial (Springer Briefs), rozdz. 2.4–2.5; G. C. Goodwin i in., Control System Design, rozdz. 4.9–4.10; J. Kowal, Podstawy automatyki, t. 1 (charakterystyki logarytmiczne)
0 Prolog: obiekt bez równań
Dostajesz do sterowania urządzenie, o którym nic nie wiesz: zawór regulacyjny z kilkoma metrami rury, siłownik z przekładnią, wzmacniacz. Nie masz równań, a model z lekcji 1.2 Jak reagują układy: człony podstawowe i odpowiedź skokowa (test skokowy) daje tylko trzy liczby. Inżynierowie wzmacniaczy telefonicznych w latach 30. mieli generator sinusoid i woltomierz. Podawali sinusoidę o jednej częstotliwości, czekali, aż przebiegi się ustalą, i zapisywali dwie liczby: o ile urosła amplituda i o ile przesunęła się fala. Potem zmieniali częstotliwość i mierzyli dalej.
Z takiej tabelki Bode i Nyquist umieli przewidzieć, czy wzmacniacz z pętlą sprzężenia będzie stabilny i jak dobrze będzie działał. Wcale nie potrzebowali równań. W tej lekcji poznasz pierwszą połowę tej sztuki: jak taką charakterystykę zmierzyć, narysować i odczytać. Druga połowa, czyli stabilność, to lekcja 2.4 Stabilność pętli: punkt −1, zapasy i opóźnienie.
Pytanie na start. Pętla prędkości drona z regulatorem PI ma czas narastania ok. 0,5 s. Czy da się to przewidzieć z jednej liczby odczytanej z wykresu Bodego, bez rozwiązywania równań? Odpowiedź w części 4.
1 Sinusoida wchodzi, sinusoida wychodzi
W lekcji 2.1 Schematy blokowe i transmitancja pętli zobaczyliśmy, że sygnał est przechodzi przez układ liniowy, zmieniając się tylko o czynnik G(s). Sinusoida to część rzeczywista ejωt, czyli sygnał z osi urojonej, s=jω. Liczba zespolona G(jω) ma moduł i argument, więc stabilny układ liniowy zmienia sinusoidę na dwa sposoby: mnoży amplitudę i przesuwa fazę.Frank 2.4
Prawo · odpowiedź na sinusoidę (stan ustalony, układ stabilny)
u(t)=sinωt⇒y(t)=∣G(jω)∣sin(ωt+argG(jω)).
Charakterystyka amplitudowa∣G(jω)∣ i fazowaargG(jω) to razem odpowiedź częstotliwościowa. Ujemna faza φ to opóźnienie wyjścia o −φ/ω sekund.
To jest krzywa rezonansowa z działu 6 „Drgania, rezonans i układy liniowe” fizyki, tylko dla dowolnego obiektu. Dla członu inercyjnego G=τs+11 mamy ∣G(jω)∣=1+ω2τ21 i argG=−arctanωτ. Wolne sinusoidy (ωτ≪1) przechodzą bez zmian. Szybkie (ωτ≫1) są tłumione proporcjonalnie do 1/ω i opóźnione o prawie ćwierć okresu. Na granicy, przy ω=1/τ, amplituda maleje do 1/2≈0,71, a faza wynosi −45∘.
Warunek „stan ustalony” jest ważny. Po włączeniu sinusoidy pojawia się też stan przejściowy, który gaśnie jak epkt dla biegunów pk. Dlatego charakterystykę mierzy się tylko dla obiektów stabilnych. Obiektu niestabilnego nie da się „posłuchać” sinusoidą, bo stan przejściowy rośnie zamiast gasnąć.
Symulacja 1 Wstrząsarka. Wybierz obiekt i częstotliwość sinusoidy. Lewy wykres: wejście (przerywane) i wyjście w stanie ustalonym, w jednostkach okresu. Prawe: charakterystyki amplitudowa i fazowa. Klikaj „Zapisz pomiar” dla kilku częstotliwości: tak, punkt po punkcie, powstaje charakterystyka. Porównaj potem z pełną krzywą. Dla obiektu z opóźnieniem zobacz, że amplituda się nie zmienia, a faza ucieka.
Zadania · część 1
4 zadania · ok. 25 min
Na wejście członu G=s+11 podano sin10t. Jaka będzie amplituda wyjścia i o ile sekund się spóźni?
Odpowiedź
∣G(j10)∣=1/101≈0,0995; faza −arctan10≈−84,3∘=−1,47 rad, czyli opóźnienie 1,47/10≈0,147 s.
Jaka jest odpowiedź częstotliwościowa członu opóźniającego e−θs? Oblicz fazę dla θ=0,5 s przy ω=1 i ω=10 rad/s.
Odpowiedź
∣e−jωθ∣=1, faza −ωθ rad: −0,5 rad ≈−29∘ i −5 rad ≈−286∘. Amplituda bez zmian, faza bez ograniczenia.
Wyprowadź ∣G(jω)∣ i argG(jω) dla członu całkującego s1. Dlaczego faza jest stała?
Odpowiedź
jω1=−ωj: moduł 1/ω, faza −90∘ dla każdego ω. Całka z sinωt to −ω1cosωt=ω1sin(ωt−90∘): zawsze ćwierć okresu spóźnienia.
Dlaczego dla obiektu o biegunie w +1 nie da się zmierzyć charakterystyki, podając sinusoidę i czekając?
Odpowiedź
Stan przejściowy zawiera składnik e+t, który rośnie zamiast gasnąć: wyjście ucieka, zanim zdąży się ustalić sinusoida. Taki obiekt mierzy się w pętli zamkniętej, z regulatorem, który go stabilizuje, i przelicza wynik.
2 Decybele i skala logarytmiczna
Bode wpadł na pomysł, który zamienia mnożenie w dodawanie: rysować logarytm amplitudy w funkcji logarytmu częstotliwości. Amplitudę podaje się w decybelach:
∣G∣dB=20log10∣G∣.
Kilka wartości do zapamiętania: ×10→+20 dB, ×2→+6 dB, ×21→−3 dB, ×1→0 dB, ×0,1→−20 dB. Na osi częstotliwości jednostką jest dekada, czyli dziesięciokrotny wzrost ω.
Po co to wszystko? Bloki połączone szeregowo mnożą transmitancje (lekcja 2.1). Logarytm iloczynu to suma logarytmów, a argument iloczynu to suma argumentów. Charakterystykę Bodego łańcucha bloków otrzymuje się więc, dodając charakterystyki bloków, zarówno amplitudowe (w dB), jak i fazowe. Do tego każdy człon podstawowy ma na skali logarytmicznej kształt bliski linii prostych.
Zadania · część 2
3 zadania · ok. 15 min
Zamień na dB: 100; 0,5; 0,01; 2.
Odpowiedź
40 dB; −6 dB; −40 dB; +3 dB.
Dwa bloki mają w danej częstotliwości wzmocnienia +14 dB i −20 dB oraz fazy −30° i −60°. Ile wynosi wzmocnienie i faza łańcucha? Ile to razy?
Odpowiedź
−6 dB, czyli ok. ×0,5; faza −90°.
Amplituda maleje o 20 dB na dekadę. Jak zależy od ω? A przy −40 dB na dekadę?
Odpowiedź
Spadek o 20 dB to czynnik 10 na dziesięciokrotny wzrost ω, czyli ∣G∣∝1/ω. Przy −40 dB/dek.: ∣G∣∝1/ω2.
3 Asymptoty członów podstawowych
Charakterystyki Bodego członów podstawowych: asymptoty amplitudy i faza
człon
amplituda (asymptoty)
faza
K
pozioma, 20logK
0∘ (dla K>0)
s1
prosta −20 dB/dek., 0 dB przy ω=1
−90∘
s/ω1+11
0 dB do ω1, potem −20 dB/dek.; w ω1 naprawdę −3 dB
od 0∘ do −90∘; −45∘ w ω1
ωzs+1 (zero)
0 dB do ωz, potem +20 dB/dek.
od 0∘ do +90∘
s2+2ζω0s+ω02ω02
0 dB do ω0, potem −40 dB/dek.; szczyt 2ζ1−ζ21 dla ζ<0,71
od 0∘ do −180∘; −90∘ w ω0
e−θs
0 dB wszędzie
−ωθ (w radianach), bez ograniczenia
Każdy biegun to załamanie charakterystyki w dół o 20 dB/dek. przy swojej częstotliwości, każde zero załamanie w górę. Faza zmienia się łagodnie, mniej więcej w przedziale od dekady przed do dekady po załamaniu. Dokładna krzywa odstępuje od asymptot najbardziej w samym punkcie załamania, o 3 dB. Wyjątkiem jest człon oscylacyjny o małym ζ, który ma tam ostry szczyt rezonansowy, np. przy ζ=0,2 szczyt sięga 8 dB (×2,55).
Opóźnienie zasługuje na osobne zdanie. Nie zmienia amplitudy żadnej sinusoidy, ale jego faza spada liniowo z ω, czyli na skali logarytmicznej coraz szybciej. Inne człony kończą swój spadek fazy na −90∘ czy −180∘. Opóźnienie nie kończy go nigdy. To dlatego, jak zobaczymy w lekcji 2.4, opóźnienie tak bardzo ogranicza szybkość pętli.
Symulacja 2 Konstruktor charakterystyki Bodego. Składaj transmitancję pętli z czynników: wzmocnienia, całkowań, dwóch biegunów, zera i opóźnienia. Przerywane linie to asymptoty, ciągłe to dokładne wykresy. Pionowa linia pokazuje częstotliwość, przy której amplituda przechodzi przez 0 dB, a odczyt podaje fazę w tym miejscu. Sprawdź, jak zero „podnosi” fazę, a opóźnienie ją ściąga.
Zadania · część 3
4 zadania · ok. 35 min
Naszkicuj asymptoty amplitudy dla G=(s+1)(s+10)100. Ile wynosi amplituda w dB przy ω=0,1, 1, 10 i 100 rad/s (z asymptot)?
Odpowiedź
W postaci (s+1)(s/10+1)10: 20 dB do 1 rad/s, potem −20 dB/dek. do 10, potem −40 dB/dek. Odczyty: 20; 20; 0; −40 dB. Dokładnie: 20,0; 17,0; −3,0; −40,0 dB.
Ile wynosi faza G=s/2+11 przy ω=0,2, 2 i 20 rad/s?
Odpowiedź
−arctan0,1≈−5,7∘; −45∘; −arctan10≈−84,3∘. Prawie całe przejście fazy mieści się w dwóch dekadach wokół załamania.
Człon oscylacyjny ma szczyt rezonansowy +14 dB. Ile wynosi ζ? Jaki to rząd przeregulowania odpowiedzi skokowej (lekcja 1.2)?
Odpowiedź
14 dB to ×5, więc 2ζ1−ζ21=5 i ζ≈0,1. Przeregulowanie ok. 73%. Ostry rezonans i duży przelot to dwa oblicza słabego tłumienia.
W symulacji 2 zbuduj L=s(s+1)10 (K = 20 dB, jedno całkowanie, biegun 1 rad/s). Odczytaj częstotliwość przejścia i fazę w niej. Dodaj zero w 2 rad/s: jak zmieniła się faza w (nowej) częstotliwości przejścia?
Odpowiedź
Bez zera: ωc≈3,1 rad/s, faza ok. −162∘. Z zerem: amplituda rośnie powyżej 2 rad/s, ωc przesuwa się do ok. 5,3 rad/s, a faza poprawia się do ok. −100∘. Zero podnosi fazę tam, gdzie liczy się ona najbardziej (lekcja 2.4).
4 Charakterystyka pętli i częstotliwość przejścia
Najważniejszy wykres Bodego to wykres transmitancji pętliL(jω), a nie samego obiektu. Z niego czyta się zachowanie pętli zamkniętej, choć ta jest zupełnie inną funkcją.
Pomysł jest prosty. Pętla zamknięta to T=1+LL, uchyb to S=1+L1. Tam, gdzie ∣L∣≫1 (zwykle przy niskich częstotliwościach), T≈1 i S≈L1: pętla wiernie śledzi wartość zadaną i tłumi zakłócenia ∣L∣ razy, jak w lekcji 1.1 Po co sprzężenie zwrotne? Pętla otwarta i zamknięta. Tam, gdzie ∣L∣≪1 (wysokie częstotliwości), T≈L≈0: pętla nie nadąża i takie sygnały ignoruje. Granicą jest częstotliwość przejściaωc, przy której ∣L(jωc)∣=1, czyli 0 dB.
Reguła · częstotliwość przejścia
∣L(jωc)∣=1(0 dB),tr≈ωc1,5(zwykle od 1,2/ωc do 2,2/ωc).
Pętla jest tak szybka, jak wysoko leży ωc. Dokładność statyczna zależy od ∣L∣ przy niskich częstotliwościach. Spokój odpowiedzi (przeregulowanie) zależy od fazy L w okolicy ωc.
Skąd 1,5/ωc? W okolicy ωc wiele dobrze zaprojektowanych pętli wygląda jak L≈sωc (spadek −20 dB/dek. przez 0 dB). Wtedy T≈s+ωcωc, czyli człon inercyjny o stałej czasowej 1/ωc i czasie narastania 2,2/ωc. Gdy faza w ωc jest bliżej −180∘, odpowiedź jest szybsza, ale z przelotem, i iloczyn trωc spada do ok. 1,2. Symulacja 3 pokazuje oba efekty naraz.
Odpowiedź na pytanie z prologu: pętla PI prędkości drona ma ωc≈3,6 rad/s, więc tr≈1,5/3,6≈0,4 s. Symulacja daje ok. 0,49 s.
Symulacja 3 Pętla L=s(0,2s+1)K. Lewy wykres: ∣L(jω)∣ z zaznaczoną częstotliwością przejścia. Prawy: odpowiedź skokowa pętli zamkniętej. Zwiększaj K: ωc rośnie i pętla przyspiesza (iloczyn trωc zostaje między ok. 1,2 a 1,7). Ale faza w ωc zbliża się do −180∘ i rośnie przeregulowanie: zapowiedź lekcji 2.4.
Zadania · część 4
3 zadania · ok. 25 min
Pętla ma L=s5. Ile wynosi ωc? Wyznacz T(s) i jego czas narastania.
Odpowiedź
ωc=5 rad/s; T=s+55, tr=2,2/5=0,44 s.
Regulator P prędkości drona: L=s+0,5Kp (m=1 kg). Wyznacz ωc dla Kp=3,5 i porównaj z 1/τz z lekcji 1.3.
Odpowiedź
ω2+0,25Kp=1: ωc=Kp2−0,25≈3,46 rad/s. 1/τz=Kp+0,5=4 1/s. Bliskie: dla pętli z dużym L częstotliwość przejścia to w przybliżeniu odwrotność stałej czasowej pętli zamkniętej.
Wymaganie: uchyb ustalony dla wolnych zmian wartości zadanej (do 0,1 rad/s) poniżej 1%. Ile musi wynosić ∣L∣ w tym zakresie, w dB?
Odpowiedź
∣S∣=∣1+L∣1≈∣L∣1<0,01, czyli ∣L∣>100, ponad 40 dB. Pętla PI drona ma przy 0,1 rad/s ok. 38 dB, prawie spełnia.
5 Dron w dziedzinie częstotliwości
Porównajmy trzy pętle drona (m=1 kg, b=0,5 N·s/m), które znamy z odpowiedzi w czasie:
Trzy pętle drona w liczbach z wykresu Bodego
pętla
L(s)
ωc
faza w ωc
odpowiedź w czasie
PI prędkości (1.3)
s(s+0,5)3,5s+4
3,6 rad/s
−100∘
szybka, przelot 7%
P wysokości, K=4 (1.1)
s(s+0,5)4
2,0 rad/s
−166∘
kołysanie, ζ=0,125
PD wysokości (2.2)
s(s+0,5)4(0,575s+1)
2,7 rad/s
−112∘
spokojna, ζ=0,7
Widać regułę, którą lekcja 2.4 uczyni dokładną: im bliżej −180∘ jest faza w częstotliwości przejścia, tym słabiej tłumiona pętla. Regulator P wysokości ma fazę −166∘, tylko 14∘ od katastrofy, i kołysze się. Człon D dokłada w okolicy ωc fazę dodatnią (zero!) i odsuwa ją do −112∘.
Zadania · część 5
2 zadania · ok. 20 min
Wyjaśnij z asymptot, dlaczego faza L=s(s+0,5)K zbliża się do −180∘, gdy zwiększamy K.
Odpowiedź
Całkowanie daje stałe −90∘, a biegun w 0,5 rad/s dokłada od 0∘ do −90∘, prawie całe −90∘ powyżej ok. 5 rad/s. Większe K przesuwa ωc w prawo, gdzie suma faz jest bliższa −180∘.
Ile fazy dodaje zero (0,575s+1) przy ω=2,7 rad/s? Porównaj z różnicą między wierszami 2 i 3 tabeli (pamiętaj, że ωc też się przesunęło).
Odpowiedź
arctan(0,575⋅2,7)≈+57∘. Przy ωc=2,7 sama część s(s+0,5)4 ma fazę −90∘−arctan5,4≈−169,5∘; z zerem: ≈−112∘ ✓. Zero „kupiło” prawie 60∘ fazy.
6 Metoda i przykłady rozwiązane
Metoda: szkic charakterystyki Bodego
Postać czasowa: zapisz L jako K⋅sn1⋅∏s/ωp+1s/ωz+1 (czynniki o wzmocnieniu 1 przy niskich częstotliwościach).
Załamania: idąc w prawo, przy każdym biegunie nachylenie −20, przy każdym zerze +20 dB/dek.
Faza: suma faz czynników; opóźnienie dodaje −ωθ.
Odczyt:ωc (szybkość), ∣L∣ przy niskich częstotliwościach (dokładność), faza w ωc (spokój).
Przykład 6.1 Model z dwóch pomiarów
Pomiar na wstrząsarce: przy 0,5 rad/s amplituda wyjścia to 71% amplitudy wejścia, a opóźnienie fazy 45∘. Przy niskich częstotliwościach wyjście równa się wejściu. Zaproponuj model i przewidź wynik pomiaru przy 2 rad/s.
−3 dB i −45∘ w jednym punkcie to podpis załamania członu inercyjnego: ω1=0,5 rad/s, τ=2 s.
Model 2s+11. Przy 2 rad/s: ∣G∣=1/17≈0,24, faza −arctan4≈−76∘.
Wynik: człon inercyjny, τ=2 s; przy 2 rad/s przewidujemy 24% amplitudy i opóźnienie fazy ok. 76∘.
Sprawdzenie: gdyby pomiar przy 2 rad/s dał wyraźnie większe opóźnienie fazy przy tej samej amplitudzie, w obiekcie jest też opóźnienie transportowe ✓. Faza zdradza opóźnienie, którego amplituda nie widzi.
Przykład 6.2 Szkic i dokładna wartość
Naszkicuj L=s(0,1s+1)10, odczytaj z asymptot częstotliwość przejścia i porównaj z dokładną.
Start: s10, czyli 20 dB przy 1 rad/s i −20 dB/dek. Załamanie przy 10 rad/s, potem −40 dB/dek.
Z asymptot: prosta ω10 przecina 0 dB w 10 rad/s, czyli dokładnie w punkcie załamania.
Dokładnie: ω1+0,01ω210=1 daje ωc≈7,9 rad/s; faza −90∘−arctan0,79≈−128∘.
Wynik:ωc≈7,9 rad/s (asymptoty: 10 rad/s), faza w ωc ok. −128∘.
Sprawdzenie: asymptoty mylą się najbardziej w punkcie załamania (o 3 dB, czyli ×0,71), a tu ωc wypadła prawie w nim. Na szkicu to wystarcza, do projektu liczy się dokładnie ✓.
∣L(jω)∣=ωk (opóźnienie nie zmienia amplitudy), więc ωc=k.
Faza: −90∘ od całkowania plus −ωθ od opóźnienia; w ωc: −90∘−kθ⋅π180∘.
−180∘ przy kθ=π/2.
Wynik: dla k=0,3 1/s i θ=2 s: ωc=0,3 rad/s, faza −124∘. Granica kθ=π/2: dokładnie warunek stabilności z lekcji 1.1.
Sprawdzenie: w lekcji 1.1 ten warunek wyszedł z równania z opóźnieniem i trygonometrii. Tu wypada z wykresu Bodego w trzech linijkach ✓. Dlaczego „faza −180∘ w ωc” to granica stabilności, wyjaśni lekcja 2.4.
Przykład 6.4 Tłumienie z wykresu rezonansowego
Charakterystyka amplitudowa obiektu ma szczyt +8,1 dB przy 1,92 rad/s, a przy niskich częstotliwościach 0 dB. Wyznacz ζ i ω0, zakładając człon oscylacyjny.
8,1 dB to ×2,55; z 2ζ1−ζ21=2,55: ζ≈0,2.
Szczyt leży w ωr=ω01−2ζ2, więc ω0=1,92/0,92≈2,0 rad/s.
Wynik:ζ≈0,2, ω0≈2,0 rad/s.
Sprawdzenie: odpowiedź skokowa takiego obiektu ma ok. 53% przeregulowania (lekcja 1.2). Szczyt rezonansowy i przeregulowanie mierzą to samo tłumienie z dwóch stron ✓.
7 Błędne intuicje, których trzeba się oduczyć
„Faza jest mniej ważna od amplitudy.”
O stabilności pętli decyduje właśnie faza w okolicy ωc. Opóźnienie ma płaską amplitudę i potrafi zabić pętlę samą fazą.
„−3 dB to połowa amplitudy.”
To ×0,71 amplitudy, czyli połowa mocy. Połowa amplitudy to −6 dB.
„Wykres Bodego obiektu wystarczy do oceny pętli.”
Liczy się wykres pętli L=CP, z regulatorem.
„Charakterystykę można zmierzyć dla każdego obiektu.”
Tylko dla stabilnego. Niestabilny mierzy się w pętli zamkniętej.
„Większe ωc to zawsze lepsza pętla.”
Szybsza, ale zwykle z gorszą fazą w ωc, a do tego wpuszcza więcej szumu (lekcja 2.5).
8 Zadania do przemyślenia
Te zadania wymagają więcej myślenia niż liczenia.
Zadania do przemyślenia
5 zadań · ok. 1,5 godziny
Głośnik i pokój. Akustycy mierzą charakterystykę głośnika w pokoju, puszczając szum albo sweep (sinusoidę o rosnącej częstotliwości). Dlaczego nie mierzą punkt po punkcie, jak w symulacji 1? Co ryzykują, mierząc zbyt szybko?
Rozwiązanie
Punkt po punkcie trwa długo: przy każdej częstotliwości trzeba poczekać na zanik stanu przejściowego. Szum zawiera wszystkie częstotliwości naraz, a transformata Fouriera rozdziela je w jednym pomiarze (lekcja 4.3 Transformata Fouriera i delta Diraca).
Zbyt szybki sweep nie daje stanowi przejściowemu wygasnąć. Ostre rezonanse (małe ζ, długie wybrzmiewanie) wychodzą wtedy rozmyte i przesunięte.
Dlaczego minus 180. Bez wzorów: dlaczego faza −180∘ pętli jest groźna? Co się dzieje z sinusoidą o tej częstotliwości po obiegu pętli z ujemnym sprzężeniem?
Rozwiązanie
Ujemne sprzężenie odwraca sygnał (−1, czyli 180∘). Pętla dokłada kolejne 180∘. Razem pełny obrót: sygnał wraca w tej samej fazie, czyli sprzężenie dla tej częstotliwości staje się dodatnie.
Jeśli przy tym ∣L∣≥1, sygnał po każdym obiegu jest co najmniej tak duży jak poprzednio: drgania się podtrzymują albo rosną. To mikrofon przy głośniku z lekcji 1.1 i warunek z lekcji 2.4 Stabilność pętli: punkt −1, zapasy i opóźnienie.
Faza z amplitudy. Bode pokazał, że dla obiektów bez opóźnień i bez zer oraz biegunów w prawej półpłaszczyźnie faza wynika z nachylenia amplitudy (nachylenie −20 dB/dek. odpowiada ok. −90∘, −40 dB/dek. ok. −180∘). Jak tę regułę wykorzystać przy projektowaniu L w okolicy ωc?
Rozwiązanie
Jeśli przez 0 dB przechodzimy z nachyleniem ok. −20 dB/dek., faza jest w okolicy −90∘ do −120∘, daleko od −180∘: pętla spokojna.
Przejście z nachyleniem −40 dB/dek. oznacza fazę bliską −180∘, czyli kłopot. Praktyczna reguła: przechodzić przez 0 dB z nachyleniem −20 dB/dek. przez mniej więcej dekadę wokół ωc. Opóźnienia i zera prawe łamią tę regułę i dlatego są groźne.
Rezonans konstrukcji. Ramię robota ma rezonans przy 50 rad/s z ζ=0,02. Pętla położenia ma ωc=10 rad/s. Czy rezonans może zaszkodzić, choć leży dekadę nad ωc?
Rozwiązanie
Szczyt rezonansu to 2ζ1=25, czyli ok. 28 dB. Jeśli ∣L∣ przy 50 rad/s wynosi np. −20 dB, rezonans podnosi ją do +8 dB: amplituda znów przekracza 0 dB, a faza jest tam daleko poza −180∘.
Tak: potrzebny filtr wycinający (notch) albo dużo niższa ωc. Słabo tłumione rezonanse konstrukcji to typowy wróg pętli w robotach, dronach i rakietach (zginanie, lekcja 11 Rakieta: orientacja i ciąg wektorowany).
Pasmo pętli zamkniętej. Pasmem nazywa się częstotliwość, przy której ∣T(jω)∣ spada do −3 dB. Dla L=sωc pokaż, że pasmo równa się ωc. Czy tak jest zawsze?
Rozwiązanie
T=s+ωcωc, ∣T(jωc)∣=21, czyli −3 dB ✓.
Nie zawsze: przy fazie bliskiej −180∘ w ωc, ∣T∣ ma szczyt rezonansowy i pasmo jest większe niż ωc (do ok. 1,5–2 razy). Reguła „pasmo ≈ ωc” działa dla pętli z rozsądnym zapasem fazy.
9 Sprawdź się
Odpowiedz w myślach, zanim rozwiniesz odpowiedź.
1 Co robi układ liniowy z sinusoidą?
Mnoży amplitudę przez ∣G(jω)∣ i przesuwa fazę o argG(jω); częstotliwość się nie zmienia.
2 Ile to jest 20 dB, 6 dB i −3 dB?
×10, ×2, ×0,71.
3 Jak wygląda asymptota bieguna i zera?
Pozioma do częstotliwości załamania, potem −20 dB/dek. (biegun) lub +20 dB/dek. (zero).
4 Co robi opóźnienie z amplitudą i fazą?
Amplitudy nie zmienia, fazę obniża o ωθ bez ograniczenia.
5 Co to jest ωc i co z niej wynika?
Częstotliwość, przy której ∣L∣=1; szybkość pętli: tr≈1,5/ωc.
6 Co mówi ∣L∣ przy niskich częstotliwościach?
Dokładność: uchyb i wpływ wolnych zakłóceń maleją jak 1/∣L∣.
7 Co mówi faza L w ωc?
Jak spokojna jest pętla: im bliżej −180∘, tym większe przeregulowanie.
8 Dlaczego Bode rysował logarytmy?
Bo iloczyn transmitancji staje się sumą wykresów, a człony mają kształt prostych.
Obowiązkowo: S. A. Frank, Control Theory Tutorial, rozdz. 2.4–2.5 (odpowiedź częstotliwościowa i wykresy Bodego, zwięźle i z przykładami).
Dla chętnych: G. C. Goodwin i in., Control System Design, rozdz. 4.9–4.10; J. Kowal, Podstawy automatyki, t. 1 (charakterystyki logarytmiczne członów, polska terminologia).
Następna lekcja: Stabilność pętli: punkt −1, zapasy i opóźnienie. Kilka razy zatrzymaliśmy się przy fazie −180∘ w częstotliwości przejścia. Teraz zobaczymy, dlaczego to dokładnie granica stabilności, jak zmierzyć odległość od niej (zapasy wzmocnienia, fazy i opóźnienia) i jak ta odległość przekłada się na przeregulowanie.