Autor: Martin Samek
Tento adresář obsahuje knihovny zdrojové kódy adaptivního optimálního regulátoru pro MATLAB/Simulink, které byly naprogramovány jako součást diplomové práce. Spuštěním jednotlivých souborů (identificationBlocks.m, controllerBlocks.m, example.m, exampleExportBR.m) se otevřou a inicializují simulační schémata.
Sampling time - perioda vzorkování
Numerator order - řád čitatele přenosu modelu
Denominator order - řád jmenovatele přenosu modelu (řád čitatele přenosu modelu musí být stejný, jako řád jmenovatele přenosu modelu)
Initial guess of parameters - počáteční odhad parametrů, řádkový vektor: [b1 b2 ... bnb a1 a2 ... ana]. Všimněte si, že jsou vynechány koeficientya a0 a b0, jejich velikost se předpokládá a0=1 a b0=0
Forgetting factor - koeficient zapomínání (pouze u RLS)
History length - počet trénovacích vzorů algoritmu (pouze identifikace pomocí neuronové sítě)
Action penalization - penalizace akčního zásahu LQ regulátoru
Integral error penalization - penalizace integrační složky LQ regulátoru
Pro správnou funkčnost tohoto příkladu musí být na počítači nainstalovaný doplněk pro MATLAB - Automation Studio Target for Simulink.
zpět