Strojenie: model z testu, reguły nastaw i regulacja kaskadowa
W lekcji 3.1 dobieraliśmy nastawy PID z dokładnego modelu. W praktyce modelu zwykle nie ma: jest piec, zbiornik albo silnik i kilka minut na test. Ta lekcja to warsztat inżyniera uruchomieniowego. Pokazuje, jak zrobić test skokowy albo przekaźnikowy, jak z trzech liczb K, τ, θ policzyć nastawy i czym różnią się reguły sprzed 80 lat od współczesnych. Pokazuje też, jak rozbić jedną trudną pętlę na kaskadę dwóch łatwych.
Czas
ok. 2,5 h teorii + ok. 3 h zadań
Zadania
15 zadań w treści + 5 do przemyślenia, z odpowiedziami
Źródła
G. C. Goodwin i in., Control System Design, rozdz. 6.3–6.5 i 10.9; J. Kowal, Podstawy automatyki, rozdz. 9.3; S. Skogestad, „Simple analytic rules for model reduction and PID controller tuning” (2003); K. J. Åström, T. Hägglund, Advanced PID Control, rozdz. 6–7
0 Prolog: dwóch inżynierów i ćwierć amplitudy
W 1942 r. John Ziegler i Nathaniel Nichols z firmy Taylor Instrument Companies opublikowali artykuł „Optimum settings for automatic controllers”. Regulatory PID były wtedy pneumatyczne, a ich strojenie było sztuką: technik kręcił pokrętłami, aż proces „wyglądał dobrze”. Na podstawie wielu prób Ziegler i Nichols zaproponowali dwie proste recepty. Pierwsza wymaga odczytu dwóch liczb z odpowiedzi skokowej, druga zmierzenia wzmocnienia, przy którym pętla zaczyna oscylować.
Ich kryterium dobrej regulacji było takie: po zakłóceniu każda kolejna oscylacja ma być ok. 4 razy mniejsza od poprzedniej (ćwierć amplitudy). Dla rafinerii lat 40. to było rozsądne, bo zakłócenia trzeba było szybko zbić. Dziś wiemy, że takie nastawy są agresywne i mało odporne na błędy modelu. Mimo to reguły Zieglera–Nicholsa są wciąż w każdym podręczniku, bo dają pierwsze sensowne nastawy w minutę.
Pytanie na start. Piec z lekcji 1.2 (K=30 °C/kW, τ=9 min, θ=6 min) stroimy regułą Zieglera–Nicholsa dla PID. Zapas fazy wychodzi aż 65∘. Czy to znaczy, że pętla jest bezpiecznie daleko od niestabilności? Odpowiedź w części 2.
Przepis na test: ustal proces w punkcie pracy, zmień skokowo sterowanie o Δu (np. moc grzałki o 2 kW), zapisz wyjście do ustalenia. Potem odczytaj K=Δy/Δu i chwile t28, t63, w których wyjście przebyło 28,3% i 63,2% zmiany. Stąd τ=1,5(t63−t28), θ=t63−τ.
Obiekty z wieloma inercjami (piece, wymienniki ciepła, zbiorniki połączone szeregowo) mają odpowiedź w kształcie litery S. Model FOPDT ją przybliża: powolny początek „S” udaje opóźnienie. Na przykład obiekt (5s+1)(3s+1)(2s+1)(s+1)30 (czas w minutach) daje z metody dwóch punktów τ≈7,3 min i θ≈4,5 min, choć prawdziwego opóźnienia nie ma. Liczy się stosunek θ/τ: im większy, tym trudniej regulować, bo opóźnienie ogranicza szybkość pętli (lekcja 2.4 Stabilność pętli: punkt −1, zapasy i opóźnienie).
Zadania · część 1
3 zadania · ok. 20 min
Zawór pary otwarto o 10%. Temperatura wzrosła o 25 °C, 28,3% zmiany osiągnęła po 4 min, 63,2% po 10 min. Podaj K, τ, θ.
Odpowiedź
K=2,5 °C/%, τ=1,5⋅6=9 min, θ=10−9=1 min.
Który z obiektów będzie trudniejszy do regulacji: piec (τ=9, θ=6 min) czy wymiennik z zadania 1.1? Dlaczego?
Odpowiedź
Piec: θ/τ=0,67, wymiennik 0,11. Duże opóźnienie względem stałej czasowej zmusza do wolnej pętli (ωc≲1/θ).
Dlaczego test skokowy robi się w punkcie pracy, a nie od zera (np. od zimnego pieca)?
Pierwsza metoda (z krzywej reakcji) korzysta z modelu FOPDT. Druga (oscylacyjna) wymaga doprowadzenia pętli z samym regulatorem P do granicy stabilności: zwiększamy Kp aż do stałych oscylacji, notujemy to wzmocnienie krytyczneKu i okres oscylacjiTu.Kowal 9.3
regulator
z krzywej reakcji: Kc
Ti
Td
oscylacyjna: Kc
Ti
Td
P
Kθτ
—
—
0,5Ku
—
—
PI
Kθ0,9τ
3,3θ
—
0,45Ku
Tu/1,2
—
PID
Kθ1,2τ
2θ
0,5θ
0,6Ku
Tu/2
Tu/8
Obie metody dają podobne nastawy, bo Ku i Tu wynikają z K, τ, θ (zadanie 2.3). Na piecu PID z krzywej reakcji ma zapas fazy 65∘, ale zapas wzmocnienia tylko 1,4, a max∣S∣=3,5: wykres Nyquista przechodzi 0,29 od punktu −1. Odpowiedź na pytanie z prologu: zapas fazy wcale nie musi być najsłabszym ogniwem. W tej pętli wystarczy, że wzmocnienie obiektu wzrośnie o 40%, i pętla straci stabilność. Dlatego sam zapas fazy nie wystarczy, a lepszą miarą odporności jest max∣S∣ (lekcja 2.5 Zakłócenia, szum i wrażliwość: S, T i kształtowanie pętli).
Symulacja 1 Piec (K=30 °C/kW, τ=9 min, θ=6 min): skok wartości zadanej o 10 °C w t=0, w t=100 min spadek mocy o 0,5 kW (np. otwarte drzwi). Porównaj reguły Zieglera–Nicholsa z SIMC. Patrz nie tylko na przeregulowanie, ale też na max∣S∣ i spadek temperatury po zakłóceniu. W SIMC zmieniaj τc.
Zadania · część 2
3 zadania · ok. 25 min
Policz nastawy Zieglera–Nicholsa (krzywa reakcji) PI i PID dla pieca.
Odpowiedź
PI: Kc=30⋅60,9⋅9=0,045 kW/°C, Ti=20 min. PID: Kc=0,06 kW/°C, Ti=12 min, Td=3 min.
W symulacji 1 porównaj Z-N PID i Z-N PI pod względem spadku temperatury po zakłóceniu i max∣S∣. Co zyskujemy członem D, a co tracimy?
Odpowiedź
PID: spadek ok. 7,4 °C, max∣S∣=3,5. PI: ok. 8,5 °C, max∣S∣=2,05. D pozwala na większe wzmocnienie i szybsze zbijanie zakłóceń, ale pętla jest bliżej niestabilności (i wzmacnia szum).
Wyznacz Ku i Tu dla pieca z modelu. Wskazówka: przy ωu faza wynosi −180∘, czyli arctan(ωuτ)+ωuθ=π; wtedy KuK/1+(ωuτ)2=1.
Odpowiedź
Numerycznie ωu≈0,318 rad/min, czyli Tu=2π/ωu≈19,8 min, Ku=1+2,862/30≈0,101 kW/°C. Reguła oscylacyjna dla PID: Kc=0,061, Ti=9,9 min, Td=2,5 min, podobnie jak z krzywej reakcji.
3 Test przekaźnikowy
Metoda oscylacyjna ma wadę: trzeba doprowadzić proces do granicy stabilności, a na prawdziwej instalacji nikt tego nie lubi. W 1984 r. Karl Johan Åström i Tore Hägglund zaproponowali sprytniejszą wersję: zamiast regulatora P wstawić przekaźnik, który daje u=+d, gdy uchyb jest dodatni, i u=−d, gdy ujemny. Pętla sama wpada w oscylację o częstotliwości, przy której faza obiektu wynosi w przybliżeniu −180∘, a amplituda a jest ograniczona.
Z przybliżenia pierwszą harmoniczną (przekaźnik zastępujemy wzmocnieniem πa4d, bo tyle wynosi amplituda pierwszej harmonicznej prostokąta ±d podzielona przez a):
Ku≈πa4d,Tu≈okres oscylacji.
Tak działa „autostrojenie” w wielu przemysłowych regulatorach: przycisk „tune” uruchamia test przekaźnikowy, a regulator sam wylicza nastawy.
Symulacja 2 Przekaźnik ±d zamiast regulatora na piecu. Po kilku okresach oscylacja ustala się. Porównaj estymatę Ku z wartością dokładną. Dodaj histerezę (stosowaną w praktyce przeciw szumowi) i zobacz, jak psuje estymatę.
Zadania · część 3
3 zadania · ok. 20 min
Przekaźnik ±0,5 kW, oscylacja temperatury o amplitudzie 7,3 °C i okresie 19 min. Oszacuj Ku i podaj nastawy Z-N PI.
Odpowiedź
Ku≈π⋅7,34⋅0,5≈0,087 kW/°C. PI: Kc=0,039, Ti=19/1,2≈16 min.
Estymata Ku z zadania 3.1 jest o ok. 14% mniejsza od dokładnej (0,101). Skąd błąd?
Odpowiedź
Przybliżenie pierwszą harmoniczną zakłada, że wyjście obiektu jest sinusoidą. Piec z opóźnieniem przepuszcza też wyższe harmoniczne prostokąta, więc przebieg jest „trójkątny”, a jego amplituda większa niż samej pierwszej harmonicznej. Błąd rzędu 10–20% jest typowy i w praktyce nieszkodliwy, bo i tak łagodzi się nastawy.
Dlaczego amplituda d przekaźnika jest wygodnym pokrętłem dla operatora?
Odpowiedź
Amplituda oscylacji jest proporcjonalna do d (a≈πKu4d). Operator wybiera, jak duże wahania temperatury może zaakceptować podczas testu, i dobiera do tego d.
4 Reguły współczesne: SIMC
W 2003 r. Sigurd Skogestad z NTNU zaproponował reguły SIMC (Simple Internal Model Control). Wychodzą z innego pytania: jak szybka ma być pętla zamknięta? Projektant wybiera jedną liczbę, pożądaną stałą czasowąτc, a reszta wynika z modelu. Dla FOPDT regulator PI:Skogestad 2003
Reguła SIMC dla PI
Kc=K1τc+θτ,Ti=min(τ,4(τc+θ)).
Zalecenie domyślne: τc=θ. Daje max∣S∣≈1,6 i zapas wzmocnienia ok. 3. Mniejsze τc: szybciej i agresywniej; większe: wolniej i odporniej.
Skąd ten wzór? Zero regulatora PI (Ti=τ) skraca biegun obiektu i zostaje L(s)=τsKcKe−θs. To całkowanie z opóźnieniem, które daje pętlę zamkniętą zbliżoną do τcs+1e−θs. Ograniczenie Ti≤4(τc+θ) chroni przed zbyt wolnym usuwaniem zakłóceń, gdy τ jest bardzo duże.
Zadania · część 4
3 zadania · ok. 20 min
SIMC PI dla pieca z τc=θ=6 min.
Odpowiedź
Kc=301⋅129=0,025 kW/°C, Ti=min(9,48)=9 min.
Pokaż, że przy Ti=τ pętla ma postać L=τsKcKe−θs i że częstotliwość przejścia to ωc=τKcK=τc+θ1.
Odpowiedź
C=Kcτsτs+1; razem z τs+1K zostaje τsKcK. ∣L(jω)∣=1 przy ω=KcK/τ, a z wzoru na Kc: τc+θ1. Dla pieca: 1/12 rad/min.
Dla τc=θ zapas fazy pętli z zadania 4.2 to 90∘−ωcθ (w radianach na stopnie). Policz go.
Odpowiedź
ωcθ=2θθ=0,5 rad =28,6∘, zapas fazy 61,4∘, niezależnie od obiektu. To dlatego SIMC daje przewidywalną odporność.
5 Regulacja kaskadowa
Gdy między sterowaniem a wyjściem jest wielkość pośrednia, którą da się zmierzyć, można zbudować kaskadę: regulator zewnętrzny (nadrzędny) nie steruje obiektem, tylko wydaje wartość zadaną regulatorowi wewnętrznemu (podrzędnemu). W dronie:Goodwin 10.9
zzadPvzadPIciąg→v→z.
Tak zbudowane są kontrolery lotu, np. PX4: pozycja → prędkość → orientacja → prędkość kątowa → silniki, każda pętla szybsza od poprzedniej. Korzyści:
zakłócenia w pętli wewnętrznej (paczka, podmuch zmieniający prędkość) są zbijane, zanim wpłyną na wielkość zewnętrzną;
ograniczenia: wielkość pośrednią łatwo ograniczyć (maks. prędkość wznoszenia), czego jeden PID nie potrafi;
strojenie od środka: najpierw pętla wewnętrzna, potem zewnętrzna widzi prostszy obiekt (dla drona: prawie czyste całkowanie s1).
Warunek: pętla wewnętrzna musi być wyraźnie szybsza, zwykle 3–10 razy. Wtedy z punktu widzenia pętli zewnętrznej pętla wewnętrzna działa prawie natychmiast (Tv≈1), a pętla zewnętrzna widzi obiekt s1. Wystarcza jej regulator P: całka w pętli wewnętrznej i tak usuwa uchyb od stałej siły.
Symulacja 3 Wznoszenie o 5 m i paczka 0,1 kg w t=12 s. Kaskada (P wysokości → PI prędkości) kontra jeden PID z lekcji 3.1 (te same ograniczenia ciągu). Zwiększ Kz ponad jedną trzecią Kp pętli wewnętrznej i zobacz, co się psuje. Zwiększ Kp pętli wewnętrznej: spadek po paczce maleje.
Zadania · część 5
3 zadania · ok. 25 min
Wewnętrzna pętla PI prędkości ma ωc=3,6 rad/s. Jaki zakres ωc jest rozsądny dla pętli wysokości i jakie Kz to daje (obiekt zewnętrzny ≈s1)?
Odpowiedź
3–10 razy wolniej: ok. 0,4–1,2 rad/s. Dla sKz jest ωc=Kz, czyli Kz≈0,4–1,2 1/s. Dla Kz=1 dokładny wynik: ωc=1,06 rad/s, zapas fazy 77∘.
W symulacji 3 porównaj skok o 5 m dla kaskady (z limitem 2 m/s) i jednego PID. Skąd ogromny przelot PID?
Odpowiedź
Kaskada: bez przeregulowania, prędkość ok. 2 m/s, ustalenie ok. 4,5 s. PID: ok. 50% przeregulowania (2,5 m) i prędkość do 7,6 m/s. PID dostaje duży uchyb, ciąg wchodzi w nasycenie, a całka przez cały czas wznoszenia rośnie (windup), więc dron „przestrzeliwuje”. Lekarstwa w lekcji 3.3.
W symulacji 3 przy domyślnych nastawach spadek po paczce jest większy w kaskadzie (ok. 11,5 cm) niż w PID (ok. 8 cm). Czy to podważa zalety kaskady? Jak to poprawić?
Odpowiedź
Nie: zbijanie zakłóceń zależy od szybkości pętli, w której zakłócenie działa. Wewnętrzna PI (ωc=3,6) jest wolniejsza od PID (ωc=4,4). Zwiększenie Kp pętli wewnętrznej do 7 (i proporcjonalnie Ki do 8) zmniejsza spadek do ok. 5,4 cm, a do 10 (z Ki≈11,4) do ok. 3,7 cm. Tak skaluje oba wzmocnienia suwak w symulacji 3. Kaskada pozwala stroić tę pętlę agresywnie, bo zewnętrzna widzi wtedy prawie idealne całkowanie.
6 Metoda i przykłady rozwiązane
Metoda: uruchomienie pętli bez modelu
Test: skok sterowania w punkcie pracy (FOPDT z 28% i 63%) albo test przekaźnikowy (Ku, Tu).
Ocena trudności:θ/τ. Powyżej ok. 1 opóźnienie dominuje (lekcja 2.4).
Pierwsze nastawy: SIMC z τc=θ (odporne) albo Z-N (szybkie, potem złagodzić).
Struktura: PI-D lub I-PD, filtr D (lekcja 3.1); kaskada, jeśli jest mierzalna wielkość pośrednia.
Sprawdzenie: zakłócenie i zmiana wartości zadanej na obiekcie; jeśli jest model, max∣S∣<2.
Przykład 6.1 Trzy reguły na jednym piecu
Piec K=30 °C/kW, τ=9 min, θ=6 min. Porównaj Z-N PI, Z-N PID (D od pomiaru, N=10) i SIMC PI (τc=6 min) pod względem odpowiedzi na skok wartości zadanej, zakłócenia −0,5 kW i odporności.
Nastawy: Z-N PI 0,045 / 20 min; Z-N PID 0,06 / 12 / 3 min; SIMC 0,025 / 9 min.
Skok wartości zadanej (symulacja): przeregulowanie 3,6%, 21%, 4,1%; czas ustalania 82, 47, 36 min.
Zakłócenie (największy spadek): 8,5 °C, 7,4 °C, 9,1 °C.
Wynik: Z-N PID najszybciej zbija zakłócenia, ale jest najbliżej niestabilności. SIMC najszybciej ustala się po zmianie wartości zadanej i jest najodporniejszy; zakłócenie zbija trochę wolniej.
Sprawdzenie: w symulacji 1 te liczby da się odczytać bezpośrednio (w SIMC ustaw τc=6 min) ✓. Uwaga: Z-N PI ma małe przeregulowanie, a mimo to bardzo długi czas ustalania (zbyt duże Ti powoduje powolny „ogon”).
Przykład 6.2 Pokrętło τc
SIMC PI dla pieca dla τc=3, 6, 12 min. Jak zmienia się kompromis?
τc=3: Kc=0,033, przeregulowanie 18%, spadek po zakłóceniu 8,8 °C, max∣S∣=1,92.
τc=6: Kc=0,025, 4,1%, 9,1 °C, max∣S∣=1,59.
τc=12: Kc=0,017, 0%, 9,7 °C, max∣S∣=1,35.
Wynik: jedno pokrętło przesuwa pętlę między „szybko i nerwowo” a „wolno i odpornie”.
Sprawdzenie: nawet najagresywniejsza wersja (τc=3) jest odporniejsza od Z-N PID ✓. Spadek po zakłóceniu prawie się nie zmienia, bo ogranicza go opóźnienie: przez pierwsze 6 minut regulator i tak nic nie wie.
Przykład 6.3 Kaskada wysokości drona
Pętla wewnętrzna: PI prędkości (Kp=3,5, Ki=4, ωc=3,6 rad/s). Dobierz Kz pętli zewnętrznej P.
Obiekt zewnętrzny: sTv(s), gdzie Tv to pętla zamknięta prędkości.
Kz=1: ωc=1,06 rad/s, zapas fazy 77∘, bez przeregulowania, czas narastania 1,5 s.
Kz=2: ωc=2,0, zapas 60∘, przeregulowanie 7%; ωc już tylko 1,8 razy mniejsza od wewnętrznej.
Wynik:Kz=1 1/s: spokojna pętla zewnętrzna, ok. 3,4 razy wolniejsza od wewnętrznej.
Sprawdzenie: po paczce uchyb wysokości wraca do zera, choć zewnętrzny regulator nie ma całki: całka pętli wewnętrznej dostarcza brakującą siłę, a w stanie ustalonym v=0 wymusza z=zzad ✓.
7 Błędne intuicje, których trzeba się oduczyć
„Ziegler–Nichols daje nastawy optymalne.”
„Optymalne” dla kryterium ćwierć amplitudy z 1942 r. Dla większości współczesnych zastosowań są za agresywne, zwłaszcza PID: max∣S∣ rzędu 3, zapas wzmocnienia 1,4–1,6 (wersja PI jest łagodniejsza: max∣S∣≈2).
„Duży zapas fazy = odporna pętla.”
Zapas fazy mierzy tylko jeden punkt. Pętla może mieć 65∘ i jednocześnie zapas wzmocnienia 1,4. max∣S∣ łapie oba przypadki.
„Model FOPDT jest za prosty, żeby był użyteczny.”
Do strojenia PID wystarcza zaskakująco często: regulator i tak ma tylko 2–3 parametry, a metody odporne (SIMC) tolerują błędy modelu.
„Kaskada zawsze lepiej tłumi zakłócenia.”
Tylko zakłócenia działające w pętli wewnętrznej i tylko wtedy, gdy ta pętla jest szybka. Główne zalety to ograniczenia i łatwiejsze strojenie.
„Pętlę zewnętrzną stroi się pierwszą.”
Odwrotnie: od środka. Pętla zewnętrzna widzi pętlę wewnętrzną jako część obiektu.
8 Zadania do przemyślenia
Te zadania wymagają więcej myślenia niż liczenia.
Zadania do przemyślenia
5 zadań · ok. 1,5 godziny
Prysznic kaskadowo. Prysznic z lekcji 1.1 ma długą rurę (opóźnienie) między zaworem a głowicą. Gdzie dałoby się zmierzyć wielkość pośrednią i jak zbudować kaskadę? Co zyskamy?
Rozwiązanie
Temperatura tuż za mieszaczem (przed rurą). Pętla wewnętrzna: zawór → temperatura za mieszaczem, bez opóźnienia, szybka. Zewnętrzna: temperatura na głowicy → wartość zadana dla wewnętrznej.
Zmiany ciśnienia zimnej wody (typowe zakłócenie) są zbijane w pętli wewnętrznej, zanim gorąca lub zimna woda wejdzie do rury. Opóźnienie rury dalej ogranicza pętlę zewnętrzną, ale ta ma mniej do roboty.
Obiekt całkujący. Poziom wody w zbiorniku z odpływem przez pompę o stałej wydajności to obiekt ske−θs. Jak wygląda jego odpowiedź skokowa i dlaczego reguła FOPDT z 28% i 63% zawodzi?
Rozwiązanie
Odpowiedź to rampa (po opóźnieniu), bez ustalenia. Nie ma końcowej wartości, więc nie ma 28% ani 63%.
Mierzy się nachylenie rampy (kΔu) i opóźnienie. SIMC ma osobną regułę: Kc=k(τc+θ)1, Ti=4(τc+θ), czyli przypadek graniczny τ→∞ przy K/τ=k.
Test w złym momencie. Podczas testu skokowego pieca ktoś otworzył drzwi. Jak to zepsuje model i jak się przed tym bronić?
Rozwiązanie
Spadek temperatury nałoży się na odpowiedź: K wyjdzie za małe, t63 przesunięte. Nastawy będą za agresywne (za małe K → za duże Kc).
Obrona: powtórzyć test, zrobić skok w obie strony (w górę i w dół) i uśrednić, dopasować model metodą najmniejszych kwadratów do całego przebiegu (lekcja 1.2), sprawdzić, czy przed testem proces był ustalony.
Dlaczego ćwierć amplitudy? Stosunek kolejnych amplitud 1/4 oznacza dla pary biegunów pewne tłumienie. Policz je i oceń, czy to „dobra” pętla w sensie z lekcji 2.2.
Rozwiązanie
Dekrement logarytmiczny: ln4=1−ζ22πζ, stąd ζ≈0,22.
Przeregulowanie dla skoku ok. 50%, zapas fazy ok. 25∘. Według dzisiejszych standardów to pętla słabo tłumiona.
Trzy pętle drona. W kontrolerze lotu wysokość → prędkość → ciąg, a orientacja ma własną kaskadę kąt → prędkość kątowa → moment. Orientacyjne częstotliwości przejścia (rzędy wielkości, zależą od konstrukcji): prędkość kątowa 30–60 rad/s, kąt ok. 10 rad/s, prędkość 2–4 rad/s, pozycja ok. 1 rad/s. Sprawdź regułę 3–10 razy. Co by się stało, gdyby pętla prędkości kątowej była wolna, np. 5 rad/s?
Rozwiązanie
Stosunki: 3–6, ok. 3–5, 2–4: na granicy reguły, ale typowo spełniona. Każda pętla widzi następną jako prawie natychmiastową.
Wolna pętla prędkości kątowej zmusiłaby wszystkie pętle zewnętrzne do zwolnienia (≤1,5 rad/s dla kąta, ≤0,5 dla prędkości, ok. 0,1 dla pozycji). Dron reagowałby na podmuch po kilku sekundach. Dlatego pętlę najbardziej wewnętrzną (żyroskop → silniki) liczy się z częstotliwością kilku kHz (lekcja 3.4 Sterowanie cyfrowe: próbkowanie, transformata Z i regulator w kodzie).
9 Sprawdź się
Odpowiedz w myślach, zanim rozwiniesz odpowiedź.
1 Jak z odpowiedzi skokowej wyznaczyć τ i θ?
τ=1,5(t63−t28), θ=t63−τ.
2 Jakie kryterium przyjęli Ziegler i Nichols?
Ćwierć amplitudy: każda kolejna oscylacja po zakłóceniu ok. 4 razy mniejsza.
3 Co to Ku i Tu?
Wzmocnienie regulatora P, przy którym pętla oscyluje ze stałą amplitudą, i okres tych oscylacji.
4 Jak test przekaźnikowy daje Ku?
Przekaźnik ±d wymusza oscylację przy fazie −180∘; Ku≈4d/(πa).
kaskada: wewnętrzna 3–10× szybsza; strojenie od środka
dron: Kz⋅P → PI prędkości; ωc≈Kz
Do przeczytania
Obowiązkowo: J. Kowal, Podstawy automatyki, rozdz. 9.3 (dobór nastaw, po polsku); G. C. Goodwin i in., Control System Design, rozdz. 6.3–6.5 (strojenie empiryczne) i 10.9 (kaskada).
Dla chętnych: S. Skogestad, „Simple analytic rules for model reduction and PID controller tuning”, Journal of Process Control 13 (2003), czytelny i praktyczny; K. J. Åström, T. Hägglund, Advanced PID Control, rozdz. o autostrojeniu i teście przekaźnikowym.
Wszystko, co robiliśmy, zakładało liniowość. Prawdziwe silniki mają granice ciągu, a regulator, który o nich nie wie, robi głupstwa, co widać było przy skoku o 5 m. Następna lekcja zajmuje się nieliniową rzeczywistością: nasyceniem i windupem, sterowaniem w przód (feedforward), które odciąża pętlę, i zmianą nastaw z punktem pracy.