Skąd opóźnienia, wpływ na stabilność, Padé, predyktor Smitha, IMC, strojenie PID dla FOPDT.
Klasyczne źródła opóźnień w sterowaniu:
Plant z opóźnieniem transportowym zapisujemy w domenie Laplace'a:
Gdzie to czas opóźnienia, to plant bez opóźnienia. = pure delay: w czasie t → t − L, w częstotliwości faza opóźniona o .
Opóźnienie dodaje liniowo rosnącą fazę: . Czyli przy częstotliwości (crossover) opóźnienie ujmuje fazę o radianów.
Konsekwencja: margines fazy zostaje zjedzony. Dla PID dostrojonego na PM = 60° gdy L doda 60° opóźnienia fazy, PM spada do 0° — pętla na granicy stabilności.
Reguła praktyczna: dla regulatora PID na plant z opóźnieniem L, dopuszczalne powinno być nie większe niż . Inaczej trzeba stosować technikę kompensacji (Smith, IMC).
W module 10 §7 widzieliśmy marginesy GM/PM dla planta bez opóźnienia. Dodanie opóźnienia obniża PM bez zmiany GM — specyficzny efekt.
jest nieskończenie wymiarowe — pełna teoria stanów wymaga przestrzeni Banacha. Klasyczne metody (transmitancje, LQR, MPC) zakładają skończenie wymiarowy plant. Stąd przybliżenia.
Wzór zachowuje wartość 1 dla i dobrze przybliża fazę do . Wnosi jednak zero w prawej półpłaszczyźnie () — non-minimum phase. Skutek: undershoot w odpowiedzi skokowej.
Drugi rząd: . Dokładniejsze, dla większych pasm. Każdy rząd dodaje pole i zero w odpowiednich pozycjach symetrycznych.
Otto Smith (1957) zaproponował elegancką strukturę: zamiast tłumaczyć opóźnienie w modelu, użyj modelu planta jako kompensatora. Regulator widzi efektywnie plant bez opóźnienia.
W tej formie pętla otwarta jest — bez opóźnienia. Margines fazowy zachowany jak dla planta . Praktycznie: równoległy model bez opóźnienia + odjęcie modelu z opóźnieniem od pomiaru.
Predyktor Smitha (Smith 1957): klasyczna struktura kompensująca opóźnienie transportowe w pętli sterowania. Konstrukcja: równolegle do rzeczywistego planta uruchamiamy model planta — jeden bez opóźnienia, jeden z opóźnieniem L. Regulator widzi „efektywny" błąd:
Co znaczy: kompensujemy z modelu różnicę „gdyby nie było opóźnienia minus opóźnione przewidywanie". Regulator efektywnie steruje plantem bez opóźnienia.
Pułapka: predyktor wymaga dokładnego modelu i opóźnienia. Mismatch L (rzeczywiste ≠ modelowane) destabilizuje pętlę. W praktyce stosuje się robustowe warianty (Internal Model Control, predyktor z filtrem).
Spróbuj: L = 2 s + Kp = 5: bez predyktora pętla oscyluje dziko, ze Smithem — stabilna. L = 0 s: oba identyczne (predyktor degenerate). Większe L = większa korzyść z predyktora.
Gdzie to IMC controller, = model planta. Optymalny Q dla minimalizacji błędu (przy nominalnym modelu) to — proste inverse plant.
Inverse plant nie zawsze jest fizycznie realizowalny (gdy plant non-minimum phase albo strictly proper). Stosuje się wtedy , gdzie F to filtr dolnoprzepustowy zapewniający realizowalność i robustność na mismatch modelu.
IMC jest dziś standardową bazą dla lambda tuning kontrolerów PID w przemyśle procesowym.
Eksperymentalnie: zastosuj sygnał krokowy do u, mierz y. Czas od kroku do pierwszego widocznego ruchu y to . Dla planta typu first-order plus dead time (FOPDT):
Trzy parametry () wyznacza się z odpowiedzi skokowej — klasyczna procedura identyfikacji w procesowym (Ziegler-Nichols 2nd method).
Klasyczne reguły:
Większe = trudniejsze do regulacji. oznacza, że opóźnienie jest dominującym dynamicznym elementem — wymaga predyktora.
Lektura: Åström & Hägglund „PID Controllers: Theory, Design, and Tuning" (1995) — kanon w procesowym; Skogestad „Probably the best simple PID tuning rules in the world" (2001).