Hydraulický systém - simulačné overenie algoritmu stavového prediktívneho riadenia

Na obr. 2 môžte vidieť zapojenie regulačného obvodu riadenia odchýlkového modelu zlinearizovaného hydraulického systému troch nádob, ktorý je súčasťou aktualizovanej knižnice PredicLib. Parametre regulácie je možné meniť prostredníctvom tabuľky Tab. 1, ktorej prvá časť obsahuje položky pre nastavenie parametrov zlinearizovaného modelu hydraulického systému troch nádob a druhá časť obsahuje položky pre nastavenie parametrov predikívneho stavového MPC regulátora.

Používateľ si môže vyskúšať vplyv rôznych zmien parametrov na výsledok regulácie. Tvar simulácie nieje môžné meniť. Referenčné trajektórie sa prispôsobia zvolenej perióde vzorkovania a dĺžke simulácie tak aby ich tvar bol zachovaný.

Grafická reprezentácia riadenia systému troch nádob s interakciou pomocou stavového MPC regulátora

Pomocou bilančných rovníc sme odvodili model hydraulického systému, ktorý sme zlinearizovali rozvojom do Taylorovho rádu. Získaný zlinearizovaný model systému sme naprogramovali vo forme S-funkcie, ktorú sme použili pre simulačné overenie stavového MPC regulátora. Simulačnú schému môžte vidieť na obr. 2.

Obr. 2 Simulačné zapojenie S-funkcie stavového MPC regulátora pre riadenie modelu hydraulického systému troch nádob v interakcii.

Zadaj parametre procesu a prediktívneho stavového MPC regulátora

Parametre pracovného bodu systému troch nádrží s interakciou
perióda vzorkovania [Tvz] :
konštanta prvého ventilu [kv1] :
konštanta druhého ventilu [kv2] :
konštanta tretieho ventilu [kv3] :
plocha podstavy prvej nádže [F1] :
plocha podstavy druhej nádže [F2] :
plocha podstavy tretej nádže [F3] :
plocha prierezu výtokového otvoru prvej nádrže [f1] :
plocha prierezu výtokového otvoru druhej nádrže [f2] :
plocha prierezu výtokového otvoru tretej nádrže [f3] :
výška hladiny v pracovnom bode prvej nádrže [H10] :
výška hladiny v pracovnom bode druhej nádrže [H20] :
výška hladiny v pracovnom bode tretej nádrže [H30] :
zdvih kužeľky výtokového ventilu prvej nádže v pracovnom bode [u10] :
zdvih kužeľky výtokového ventilu duhej nádže v pracovnom bode [u20] :
zdvih kužeľky výtokového ventilu tretej nádže v pracovnom bode [u30] :
prítok do prvej nádrže [M1] :
dĺžka simulácie [Tend] :
Parametre prediktívneho stavového MPC regulátora
horizont predikcie výstupu [Np] :
obmedzenie akčného zásahu [u1min, u2min,u3min,u1max,u2max,u3max] :
parametre kriteriálnej funkcie M a L [my1, my2,my3,lu1,lu2,lu3] :
bez ohranicenia
s ohranicenim na akčný zásah

Tab. 1 Tabuľka parametrov modelu hydraulického systému troch nádrží s interakciou a stavového MPC regulátora

Výsledky simulácie

Na nasledujúcich obrázkoch sú zobrazené výsledky simulácie. Keďže sa jedná o odchýlkový zlinearizovaný model, tak všetky hodnoty sú odchýlkami od zvoleného pracovného bodu.

Na obr. 2 je priebeh hodnôt výstupu a požadovaných hodnôt výstupu, kde:
H1 - výška hladiny prvej nádrže
H2 - výška hladiny druhej nádrže
H3 - výška hladiny tretej nádrže
r1 - požadovaná výška hladiny prvej nádrže
r2 - požadovaná výška hladiny druhej nádrže
r3 - požadovaná výška hladiny tretej nádrže


Obr. 3 Priebeh výstupných hodnôt a požadovaných hodnôt výstupu systému

Na obr. 3 je priebeh estimovaných hodnôt výstupu systému, kde:
H1e - výška hladiny prvej nádrže
H2e - výška hladiny druhej nádrže
H3e - výška hladiny tretej nádrže


Obr. 4 Priebeh estimovaných hodnôt výstupu systému

Na obr. 4 je priebeh hodnôt akčného zásahu, kde:
u1 - zdvih výtokového ventilu prvej nádrže
u2 - zdvih výtokového ventilu druhej nádrže
u3 - zdvih výtokového ventilu tretej nádrže


Obr. 5 Priebeh hodnôt akčného zásahu

Mail Nikola Kabakov
© 2011 CyberEduCentre KKUI FEI TU Košice