120 likes | 274 Views
Štruktúry riadenia pomocou NN. Riadenie nelineárných dynamických procesov NN sieťami. Proces. V YBRANÉ Š TRUKTÚRY A METÓDY RIADENIA POMOCOU UNS P riame NN inverzné riadenie (generalized learning). NN r iadenie s vnútorným modelom O ptimálne NN riadenie P redikt ívne NN riadenie
E N D
Riadenie nelineárných dynamických procesov NN sieťami Proces
VYBRANÉ ŠTRUKTÚRY A METÓDY RIADENIA POMOCOU UNS • PriameNN inverzné riadenie (generalized learning). • NN riadenie s vnútorným modelom • Optimálne NN riadenie • Prediktívne NN riadenie • Adaptívne NN riadenie s referenčným modelom
ŠTRUKTÚRA RIADENIA Obrázok Trénovacia stratégia (1) Supervised control 1 Off-line. NNC sa potrebuje učiť od „trénera“ predtým ako môže byť zapojené do reg.slučky. (2) Direct inverse control 2 Off-line. Inverzia sústavy musí byť robená prvá. Počas inver. modelovania nie je NNC v činnosti. (3) Indirect control 4 Obvykle off-line. Avšak trénovanie môže byť robené on-line, ak parametre NNE a NNC sú upravované súčasne. (4) Direct control 5 On-line. Parametre NNC môžu byť upravené v rámci každého riadiaceho cyklu. (5) Internal model control 7 Takisto ako pri (3). (6) Model predictive control 10 Obvykle off-line. Viackroková predikcia a optimalizačný proces vyžaduje náročné výpočty. (7) Direct model-reference adaptive control 12 Môže byť on-line, podobne ako (4). (8) Indirect model-reference adaptive control 13 Takisto ako pri (3) (9) Feedforward-feedback control 14 Off-line. Čím je viac neurónových sietí, tým náročnejšie počítanie.
y r uc NNC (inverse) u PI Process Trainer + - e y + Process u y - Process NNR + uc e y r NNC (inverse) uc Process NNC (inverse) uc a. Inverse modelling b. Open – loop control 1.Supervízorové riadenie (2) Direct inverse control
+ ec r uc y - Process NNR r uc y Proces NNC ŷ NNE + ec u y Proces + ei ŷ NNE - a. Identifikácia procesu NN (forward modeling) 3. Indirect control • b. NNC trénovanie Priame riadenie
y r uc Controller Process + e - Internal Model ŷ - - uc y r NNC Process + + ei - ŷ NNE - ec + r + y uc NNC (inverse) Process + e Delay - Konvenčný IMC + IMC založené na neurónových sieťach - ´Modifikovaná verzia IMC
+ - ŷ Konvenčný MPC r y + Regulátor Proces - Optimalizátor NNE ŕ ý MPC založený na neurónovej sieti - u y r Process Controller e + ú - Optimizer Internal Model ŕ ý
ym Reference Model e r Adjustment Mechanism + y u Controller Process Konvenčný MRAC
ym Reference Model - ec + uc y r NNC Process + ei - NNE ym Reference Model - ec + r uc NNC y Process Nepriamy MRAC Priamy MRAC
- y r ufb uc + NNCFB Process + + + ei uff - NNCFF NNE - + ec Feedforward-feedback NN control