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.

Zpětná vazba: proč vůbec regulovat

Máš motor a chceš, aby se točil 1000 otáčkami. Nejjednodušší nápad: změř si jednou, jaké napětí to dělá, a to napětí tam nastav. Funguje to — dokud se nic nezmění. Jenže se změní: motor se zahřeje a jeho odpor vzroste, ložisko zestárne, na hřídel přijde zátěž, klesne napájení. Nastavená hodnota zůstane, ale otáčky odplavou. Tomuhle se říká otevřená smyčka a její vada není v tom, že by byla nepřesná — je v tom, že o svojí nepřesnosti neví.

Zpětná vazba je jednoduchá myšlenka: změř výsledek, porovnej ho s tím, co jsi chtěl, a rozdíl použij. Ten rozdíl se jmenuje regulační odchylka:

e(t) = w(t) − y(t)odchylka = žádaná mínus měřená

A regulátor je pak jenom předpis, jak z odchylky udělat akční zásah u. Celý zbytek téhle učebnice je o tom, jaký ten předpis má být.

Σregulátorsoustavawžádanáhodnotaeodchylkauakčnízásahyměřenáhodnotazpětná vazba — měření je jediné, co regulátor o světě vídporucha
Regulační smyčka. Tečka je signál, který jde dokola. Pod každou šipkou je napsané, co ta veličina znamená — písmena u nich jsou zkratky, kterými se stejné veličiny píšou ve vzorcích.

Pět veličin, a vyplatí se je mít od začátku srovnané, protože se s nimi pracuje po celý zbytek knížky:

ZnačkaJménoCo to je
wžádaná hodnotaco chceš. Otáčky, teplota, poloha — číslo, které jsi zadal.
yměřená hodnotaco se opravdu děje. Pozor: co naměříš, ne co je. Regulátor jiný přístup ke světu nemá.
eregulační odchylkarozdíl w − y. Jediné, na co regulátor kouká.
uakční zásahco regulátor udělá. Napětí na motoru, otevření ventilu, výkon topení.
dporuchavšechno, co do soustavy strčí a nikdo o to nežádal. Vítr, zátěž na hřídeli, otevřené okno.

Čeho se tím doopravdy dosáhne

Zpětná vazba nedělá soustavu lepší. Dělá něco jinačího a mnohem cennějšího: dělá výsledek necitlivým na to, co o soustavě nevíš. Když se zesílení soustavy změní o 30 %, v otevřené smyčce se o 30 % změní i výstup. V uzavřené smyčce se změní zlomek z toho — a čím větší zesílení regulátoru, tím menší zlomek.

Jeden pojem si musíme půjčit dopředu, protože bez něj nejde s obrázkem níž hnout. Nejjednodušší možný regulátor zní: tlač úměrně tomu, jak moc jsi vedle. Číslu, které říká jak silně, se říká zesílení regulátoru Kp — dvojnásobné Kp znamená dvojnásobný zásah při téže odchylce. Je to plynový pedál regulátoru. Celá třetí kapitola je o něm; teď stačí tohle.

0.05.01015200.00.51.01.52.0žádaná hodnotaporuchačas [s]ybez zpětné vazbyse zpětnou vazbou
Bez zpětné vazby: skončí na 1,400, míjí se o 0,400
Se zpětnou vazbou: skončí na 0,880, míjí se o 0,120 — 3,3× blíž k cíli
Posuň poruchu a pak nech soustavu „zestárnout“ o pár desítek procent. Šedá čára je otevřená smyčka: nastavila se jednou a pak už jen odplouvá — porucha i změna soustavy se na ní projeví celé. Modrá čára měří a dorovnává. Zvyšuj Kp a sleduj, jak se blíží k žádané hodnotě: čím silněji regulátor tlačí, tím menší kus poruchy zbude. Úplně na ni ale nedojede a při Kp = 0 přestane regulovat vůbec — proč, na to odpoví třetí kapitola.

Tři věci, které zpětná vazba umí, a je dobré je nemíchat dohromady, protože každá se ladí trochu jinak:

  • Sledování — dostat se na novou žádanou hodnotu (odezva na skok w).
  • Potlačení poruchy — vydržet na hodnotě, když do soustavy něco strčí (odezva na d).
  • Robustnost — fungovat, i když se soustava nechová přesně podle modelu.

Ziegler s Nicholsem laděli na potlačení poruchy. Většina lidí kouká na sledování. Proto jejich nastavení tolika lidem připadá „moc divoké“ — řeší jiný úkol.

A jednu věc neumí

Regulátor nemůže reagovat na nic, co nezměří, a nemůže reagovat dřív, než se to projeví na měření. To zní samozřejmě, ale je to zdroj skoro všech potíží ve zbytku knížky: soustava odpovídá pozdě, a čím později odpovídá, tím opatrněji se musí tlačit. Celá teorie stability je jen pečlivé účetnictví o tom zpoždění.

Zpětná vazba je jediný způsob, jak si polepšit, když neznáš soustavu přesně — a zároveň jediný způsob, jak si pohoršit u soustavy, která by sama o sobě byla naprosto stabilní. Zesilovač bez zpětné vazby nikdy nerozkmitáš. Se zpětnou vazbou ano.

Vzorce v této kapitole

e — regulační odchylka
e(t) = w(t) − y(t) [—] definice
S — citlivost uzavřené smyčky
S(s) = 1 / (1 + L(s)) [—] Åström & Murray