ControlLab základy PID regulace

Tohle je statická kopie kapitoly pro vyhledávače. Interaktivní verze má animované obrázky, kontrolní otázky a tlačítka, která příklad načtou do kalkulačky.

Stabilita: proč to kmitá

Zpětná vazba má jednu zákeřnou vlastnost. Signál jde dokola: odchylka → zásah → soustava → měření → odchylka. Když se cestou zpozdí o půl periody a přitom neztratí na velikosti, vrátí se přesně obrácený a regulátor ho ještě posílí. Jednou dokola, podruhé, potřetí. To je nestabilita, a nic tajemnějšího za tím není.

Podmínka nestability, celá: existuje frekvence, na které signál oběhne smyčku se zesílením alespoň 1 a s fázovým posunem −180°. Obojí zároveň. Když jedno z toho neplatí, smyčka je stabilní.

Poměrný útlum ζ — jedno číslo místo celého tvaru

Uzavřená smyčka se skoro vždycky chová jako soustava druhého řádu, a ta je popsaná dvěma čísly: vlastní frekvencí ωn (jak rychlé to je) a poměrným útlumem ζ (jak moc to kmitá). Překmit z ζ vychází v uzavřeném tvaru:

Mp = e−ζπ/√(1−ζ²)překmit z útlumu
ζPřekmitJak to vypadá
0,173 %zvoní, dlouho se to nesrovná
0,337 %ještě znatelně kmitá
0,516 %obvyklý kompromis
0,7074,3 %často „to nejlepší“ — nejrychlejší bez viditelného kmitání
1,00 %kritický útlum, bez překmitu
0.02.55.07.5100.00.51.01.52.0wtčas [s]yReIm−ζωₙ ± jωₔpoloha pólů
Mp = e−ζπ/√(1−ζ²) = 16,3 %  ·  ts ≈ 4/(ζωn) = 5,3 s  ·  tp = 2,4 s — kmitavé.
Vlevo odezva, vpravo poloha pólů v komplexní rovině — tatáž dvě čísla, jednou jako průběh, podruhé jako místo. Sleduj, jak se s klesajícím ζ póly stáčejí nahoru od reálné osy a odezva začne kmitat. Při ζ ≥ 1 se póly rozdělí na reálnou osu a překmit zmizí úplně.

Doba ustálení, a proč není totéž co rychlost

ts4ζ · ωndoba ustálení do pásma ±2 %

Zajímavé je, že v tom vzorci je součin ζ a ωn. Rychlá, ale rozkmitaná smyčka (velké ωn, malé ζ) se ustálí stejně dlouho jako pomalá a klidná. Proto „přidat zesílení, ať je to rychlejší“ často nezrychlí vůbec nic — jen to začne kmitat.

Tři podpisy, podle kterých se ladí

Tvar kmitání říká, která složka je za to zodpovědná. Tohle je nejužitečnější diagnostická tabulka v celé knížce:

Co vidíšKdo za to můžeCo s tím
rychlé kmitání, perioda blízko rychlosti soustavyKp je moc velkésnížit Kp
pomalé, dlouhé vlnyTi je moc malézvětšit Ti
„chlupatá“ akční veličina, výstup skoro klidnýD zesiluje šumsnížit Td nebo N
překmit jen po velkém skoku, jinak v pohoděpřeplnění integrátoruviz kapitola o přeplnění

Vzorce v této kapitole

Mp — překmit z poměrného útlumu
Mp = exp(−ζπ/√(1−ζ²)) [—] soustava 2. řádu
ts — doba ustálení (pásmo ±2 %)
ts ≈ 4/(ζ·ωn) [s] soustava 2. řádu
tp — čas prvního maxima
tp = π/(ωn·√(1−ζ²)) [s] soustava 2. řádu