Ladění: pravidla a jejich meze
Ladicí pravidlo je tabulka, kterou někdo nafitoval na rodinu soustav. Není to návrh. Je to odhad, který tě dostane do správné dekády — a to je na reálné soustavě většina práce.
Ziegler–Nichols metodou mezní citlivosti (1942)
Nejstarší a pořád nejužitečnější, protože nepotřebuje model. Postup je experiment:
- Vypni I i D, nech jen P.
- Zvyšuj K
p , dokud se smyčka nerozkmitá ustáleně — kmity se ani nezvětšují, ani nezmenšují. - To zesílení je K
u , perioda kmitů Tu . - Odečti nastavení z tabulky.
| Typ | K | T | T |
|---|---|---|---|
| P | 0,50·K | — | — |
| PI | 0,45·K | T | — |
| PID (klasický) | 0,60·K | T | T |
| malý překmit | 0,33·K | T | T |
| bez překmitu | 0,20·K | T | T |
Ta zkouška je nebezpečná. Uvádíš stroj záměrně na hranici
stability. Na ohřevu vody nevadí, na robotickém rameni nebo v tlakové nádobě je to nepřijatelné.
Bezpečnější variantou je relé test: místo zesilování se dočasně nasadí dvoupolohový
regulátor, který rozkmitá soustavu s omezenou amplitudou, a K
Ziegler–Nichols z přechodové charakteristiky
Nekmitá se, jen se skočí vstupem a odečte K, T a L. Pravidlo se pak píše normovaně přes
a = K·L/T:
AMIGO — Ziegler-Nichols po šedesáti letech
Åström a Hägglund udělali totéž co ZN, ale s jednou zásadní změnou: přidali
požadavek na robustnost (M
SIMC — jedno kolečko, kterým se to dolaďuje
Skogestadovo pravidlo má jediný parametr: ττ je „rychlé, ale ještě
robustní“; větší hodnota je klidnější.
To min() je ta část, kterou si všichni odpustí — a bez ní vyjde u pomalé soustavy
integrační čas tak dlouhý, že smyčka nikdy nic nesrovná.
Co v tomhle nástroji schválně není
Cohen–Coon. Je to známé pravidlo, ale zdroje, které se podařilo dohledat, si navzájem odporují v koeficientech — a ladicí pravidlo, které nejde ověřit, je horší než žádné. Radši ho tady nenajdeš, než aby ti nástroj vydával za ověřené číslo něco, co jsem opsal z obrázku. (Stejný důvod, proč GearLab nepočítá ohyb v patě zubu.)
Ruční doladění, když pravidlo nestačí
- Začni pravidlem — dostane tě do správné dekády.
- Sleduj tvar kmitání, ne jeho velikost: rychlé = K
p , pomalé = Ti , chlupatá akční veličina = D. - Měň jeden parametr, po dvojnásobcích a polovinách. Změna o 10 % je nepozorovatelná a jen tě zmate.
- Zkoušej odezvu na poruchu, ne jen na skok žádané hodnoty. Většina smyček tráví život odoláváním poruchám a skok dostane jednou za směnu.