Cílem této diplomové práce je doplnění uživatelské knihovny rekurzivních identifikačních metod pro odhad parametrů lineárních dynamických modelů, v programovém prostředí MATLAB&SIMULINK. Teoretická část popisuje typy modelů, jednotlivé rekurzivní identifikační algoritmy a typy zapomínání implementované v knihovně. Praktická část objasňuje vytvoření dalších bloků zařazených do knihovny. Knihovna v současné době obsahuje 19 základních bloků, ve kterých jsou obsaženy rekurzivní algoritmy pro odhad parametrů modelů ARX, ARMAX a OE.
Annotation in English
The aim of this diploma work is to completion library of recursive identification method for recursive estimation parameters of linear dynamics models in MATLAB&SIMULINK environment. The theoretic part describes type of models, individual recursive identification algorithms and forgetting factors implemented in library. The practical part claries the creation of further blocks registered into the library. The library at present includes 19 basic blocks in which are included recursive algorithms for parameter estimate of models ARX, ARMAX and OE.
Cílem této diplomové práce je doplnění uživatelské knihovny rekurzivních identifikačních metod pro odhad parametrů lineárních dynamických modelů, v programovém prostředí MATLAB&SIMULINK. Teoretická část popisuje typy modelů, jednotlivé rekurzivní identifikační algoritmy a typy zapomínání implementované v knihovně. Praktická část objasňuje vytvoření dalších bloků zařazených do knihovny. Knihovna v současné době obsahuje 19 základních bloků, ve kterých jsou obsaženy rekurzivní algoritmy pro odhad parametrů modelů ARX, ARMAX a OE.
Annotation in English
The aim of this diploma work is to completion library of recursive identification method for recursive estimation parameters of linear dynamics models in MATLAB&SIMULINK environment. The theoretic part describes type of models, individual recursive identification algorithms and forgetting factors implemented in library. The practical part claries the creation of further blocks registered into the library. The library at present includes 19 basic blocks in which are included recursive algorithms for parameter estimate of models ARX, ARMAX and OE.
1.Proveďte literární rešerši na zadané téma.
2.V teoretické části uveďte přehled základních lineárních dynamických modelů a rekurzivních identifikačních metod, které slouží pro odhad jejich parametrů.
3.Na základě literární rešerše vyberte další vhodné algoritmy rekurzivní identifikace a faktory zapomínání, které nejsou v existující knihovně dosud realizovány.
4.V praktické části doplňte existující knihovnu rekurzivních identifikačních metod v programovém prostředí MATLAB&SIMULINK o vybrané algoritmy a faktory zapomínání. Vybrané rekurzivní metody identifikace s vhodnými faktory zapomínání realizujte jako samostatné uživatelské bloky.
5.Využití knihovny demonstrujte na vhodně zvolených příkladech.
Research Plan
1.Proveďte literární rešerši na zadané téma.
2.V teoretické části uveďte přehled základních lineárních dynamických modelů a rekurzivních identifikačních metod, které slouží pro odhad jejich parametrů.
3.Na základě literární rešerše vyberte další vhodné algoritmy rekurzivní identifikace a faktory zapomínání, které nejsou v existující knihovně dosud realizovány.
4.V praktické části doplňte existující knihovnu rekurzivních identifikačních metod v programovém prostředí MATLAB&SIMULINK o vybrané algoritmy a faktory zapomínání. Vybrané rekurzivní metody identifikace s vhodnými faktory zapomínání realizujte jako samostatné uživatelské bloky.
5.Využití knihovny demonstrujte na vhodně zvolených příkladech.
Recommended resources
BOBÁL, Vladimír. Identifikace systémů. Zlín : Ediční středisko VUT Brno, 1990. 184 s. ISBN 80-214-0125-7.
DUŠEK, František, HONC, Daniel. Matlab a Simulink : Úvod do používání. Pardubice : Univerzita Pardubice, 2005. 172 s. ISBN 80-7194-776-8.
FIKAR, Miroslav, MIKLEŠ, Ján. Identifikácia systemov. Bratislava : STU v Bratislavě, 1999. 110 s. ISBN 80-227-1177-2.
LJUNG, Lennart. System Identification : Theory for the User. London : Prentice Hall, 1987. 519 s. ISBN 978013881640.
NOSKIEVIČ, Petr. Modelování a identifikace systémů. Ostrava : Montanex a.s., 1999. 280 s. ISBN 80-7225-030-2.
SÖDESTRÖM, Torsten, STOICA, Petre. System Identification. [s.l.] : [s.n.], 1989. 612 s. ISBN 0-13-127606-9.
The MathWorks - Online Documentation [online]. c1994-2006 [cit. 2005-01-12]. Dostupný z WWW: .
Documentation for Mathworks Products - Simulink [online]. c1994-2006 [cit. 2006-01-12]. Dostupný z WWW: .
Recommended resources
BOBÁL, Vladimír. Identifikace systémů. Zlín : Ediční středisko VUT Brno, 1990. 184 s. ISBN 80-214-0125-7.
DUŠEK, František, HONC, Daniel. Matlab a Simulink : Úvod do používání. Pardubice : Univerzita Pardubice, 2005. 172 s. ISBN 80-7194-776-8.
FIKAR, Miroslav, MIKLEŠ, Ján. Identifikácia systemov. Bratislava : STU v Bratislavě, 1999. 110 s. ISBN 80-227-1177-2.
LJUNG, Lennart. System Identification : Theory for the User. London : Prentice Hall, 1987. 519 s. ISBN 978013881640.
NOSKIEVIČ, Petr. Modelování a identifikace systémů. Ostrava : Montanex a.s., 1999. 280 s. ISBN 80-7225-030-2.
SÖDESTRÖM, Torsten, STOICA, Petre. System Identification. [s.l.] : [s.n.], 1989. 612 s. ISBN 0-13-127606-9.
The MathWorks - Online Documentation [online]. c1994-2006 [cit. 2005-01-12]. Dostupný z WWW: .
Documentation for Mathworks Products - Simulink [online]. c1994-2006 [cit. 2006-01-12]. Dostupný z WWW: .