PIDE – PID regulátor se statikou
Symbol blokuPotřebná licence: ADVANCED
Popis funkce
Blok PIDE je základní blok pro vytvoření úplného modifikovaného regulátoru PI(D),
který se liší od standardního PI(D) regulátoru (blok PIDU) tím, že má
zadané konečné statické zesílení (ve skutečnosti se zadává velikost odchylky
, která
způsobí saturaci výstupu). V nejjednodušším případě může pracovat zcela samostatně a
plnit standardní funkci modifikovaného PID regulátoru s dvěma stupni volnosti v automatickém
() nebo manuálním
režimu ().
V automatickém režimu v lineární oblasti realizuje zákon řízení daný vztahem
kde
a je obraz akční veličiny mv, je obraz požadované hodnoty sp, je obraz regulované veličiny pv, je Laplaceova transformace regulační odchylky, je obraz dopředné vazby dv a jsou parametry regulátoru. Znaménko pravé strany závisí na parametru RACT. Rozsah řídicí veličiny mv je omezen saturačními mezemi lolim a hilim. Propojením výstupu mv se vstupem tv a vhodnou volbou parametru tt dosáhneme žádaného chování regulátoru při dosažení saturačních hodnot mv. Odstraníme tak nežádoucí unášení integrační složky (wind up effect) a současně s tím zajistíme bezrázové přepínání (bumpless transfer) automatického a manuálního režimu.
V manuálním režimu je vstup hv (po případném omezení) kopírován na výstup mv. Signál připojený na vstup tv zajišťuje v tomto režimu příslušné vysledování vnitřního stavu regulátoru pro následné bezrázové přepnutí do automatického režimu (pro však vysledování není zcela přesné).
Vstupy
dv | Proměnná dopředné vazby | Double (F64) |
sp | Požadovaná hodnota (setpoint) | Double (F64) |
pv | Řízená veličina | Double (F64) |
tv | Veličina pro vysledování | Double (F64) |
hv | Hodnota výstupu v manuálním režimu | Double (F64) |
MAN | Manuální nebo automatický režim | Bool |
|
|
|
Výstupy
mv | Akční zásah regulátoru (manipulated variable) | Double (F64) |
de | Regulační odchylka | Double (F64) |
SAT | Saturace | Bool |
|
|
|
Parametry
irtype | Typ regulátoru 6 | Long (I32) |
|
|
|
RACT | Převrácené působení výstupu regulátoru | Bool |
|
|
|
k | Zesílení regulátoru 0.0 1.0 | Double (F64) |
ti | Integrační časová konstanta 0.0 4.0 | Double (F64) |
td | Derivační časová konstanta 0.0 1.0 | Double (F64) |
nd | Parametr filtru derivační složky 0.0 10.0 | Double (F64) |
b | Váhový faktor pro proporcionální složku 0.0 1.0 | Double (F64) |
c | Váhový faktor pro derivační složku 0.0 | Double (F64) |
tt | Časová konstanta vysledování. Pro regulátory bez integrační složky nemá žádný význam. 0.0 1.0 | Double (F64) |
bp | Hodnota regulační odchylky, která způsobí, že výstup regulárotu mv v ustáleném stavu je roven hodnotě 100 | Double (F64) |
hilim | Horní mez akčního zásahu regulátoru 1.0 | Double (F64) |
lolim | Dolní mez akčního zásahu regulátoru -1.0 | Double (F64) |
[Předchozí] [Na začátek] [Výše] [Další]
2023 © REX Controls s.r.o., www.rexygen.com