|
Citlivostní analýza různých typů rekonstruktoru stavu
Kadlec, Milan ; Findura, Milan (oponent) ; Vavřín, Petr (vedoucí práce)
Tato diplomová práce je zaměřena na citlivostní analýzu vybraných typů rekonstruktorů stavů. Ty jsou realizovány v obecném tvaru, pomocí přímého a paralelního programování. Veličina, která určuje kvalitu citlivosti je rozdíl výstupního signálu daného rekonstruktoru se signálem z obecného tvaru systému. Testování bude založeno na různých stavových počátečních podmínkách a na změně parametrů matice zpětných vazeb A obecného systému vzhledem k testovaným rekonstruktorům.
|
|
Návrh stavového regulátoru pro stejnosměrný motor
Kuklík, Michal ; Vetiška, Jan (oponent) ; Kovář, Jiří (vedoucí práce)
Tato práce se zabývá rozdělení stejnosměrných motorů a jejich možnosti regulace. Pro modelování byl vybrán stejnosměrný motor s cizím buzením MF 112 S od firmy EM Brno. V práci je popsán postupný návrh modelu motoru ve stavovém prostoru. Pro daný motor je v práci popsán postupný návrh stavového regulátoru. Návrh je proveden v programu Matlab/Simulink.
|
|
Board Game Focused on Educational Support for Gaming Algorithms
Čáslava, Martin ; Hrubý, Martin (oponent) ; Drahanský, Martin (vedoucí práce)
This work deals with the part of field of artificial intelligence known as ''Methods of playing games''. The goal of this bachelor's thesis is to design and implement software that allows the user to more easily understand the principles of game algorithms Minimax and Alpha-beta pruning. Typical users of this software can be, for example, students of artificial intelligence. This work is divided into two main parts. The first theoretical part tries to explain the ''Method of playing games'' concept and subsequently contains detailed descriptions of software design and educational benefits. The second part of this work is devoted to a description of software implementation, testing and discussion of the achieved results.
|
|
Electrical motors parameters identification using subspace based methods
Jenča, Pavol ; Veselý, Ivo (oponent) ; Blaha, Petr (vedoucí práce)
The electrical motors parameters identification is solved in this master’s thesis using subspace based methods. Electrical motors are simulated in Matlab/Simulink interactive environment, specifically permanent magnet DC motor and permanent magnet synchronous motor. Identification is developed in Matlab interactive environment. Different types of subspace algorithms are used for the estimation of parameters. Results of subspace parameters estimation are compared with least squares parameters estimation. The thesis describes subspace method, types of subspace algorithms, used electrical motors, nonlinear approach of identification and comparation of parameters identification.
|
|
Realizace počítačové podpory symbolických modelů v Matlabu
Valová, Alena ; Věchet, Stanislav (oponent) ; Březina, Tomáš (vedoucí práce)
Cílem této bakalářské práce je popsání funkcí tf (přenosový tvar), ss (stavový popis) a ss2ss (podobnostní transformace), které se vyskytují v programovacím jazyce Matlab v Control System Toolbox a jejich následná realizace v prostředí programovacího jazyka Matlab pomocí Symbolic Math Toolbox. Práce se zaměřuje na implementaci algoritmů, které dokáží s uvedenými popisy pracovat symbolicky. Díky propojení a sjednocení programů lze funkce převádět z jedné formy na~druhou. Výsledná knihovna je využitelná pro výuku automatizace.
|
|
Analyza hybridních dynamických systémů
Holub, Libor ; Findura, Milan (oponent) ; Vavřín, Petr (vedoucí práce)
V této práci je řešena problematika popisu, modelování a analýzy hybridních dynamických systémů. Cílem práce je vybrat vhodnou metodu pro řešení hybridních dynamických systémů a zaměřit se na řešení otázek stanovení řiditelnosti, pozorovatelnosti a stability hybridních dynamických systémů. Práce se zabývá dvěmi typy hybridních systémů. V první části je uveden popis a modelování hybridních systémů složených ze spojité části a diskrétní části tvořené systémem diskrétních událostí. Pro popis a modelování těchto hybridních systémů jsou použity hybridní automaty a hybridní Petriho sítě. Uvedené možnosti popisu a modelování jsou ukázány na jednoduchých vzorových příkladech. Druhá část práce je zaměřena na popis, modelování a analýzu hybridních dynamických systémů, které jsou tvořeny spojením spojitého dynamického systému a diskrétního dynamického systému. Pro popis, modelování a analýzu hybridních dynamických systémů je použito stavového prostoru. Jsou zde uvedeny obecné stavové rovnice, pomocí nichž je možné provést popis hybridního systému, a jim odpovídající obecné struktury matic A, B, C, D. Dále zde jsou zde odvozeny vztahy a základní postupy pro analýzu hybridních dynamických systémů. Z hlediska analýzy se jedná o obecné postupy, jakými je možné rozhodnout o řiditelnosti, pozorovatelnosti, stabilitě a ustálených stavech hybridních dynamických systémů. Pro veškeré uvedené postupy a vztahy jsou řešeny vzorové příklady hybridních regulačních systémů. Pokud je to možné, tak jsou rovněž výsledky získané výpočtem ověřeny pomocí simulace v prostředí MATLAB Simulink.
|
|
Model Ball & Plate: simulace a návrh řízení
Burlachenko, Sofiia ; Lang, Stanislav (oponent) ; Matoušek, Radomil (vedoucí práce)
Tato práce se zabývá identifikací a regulací modelu „Ball & Plate“. Práce obsahuje popis již existujícího reálného modelu a příslušný matematický a simulační model. K výpočtu regulátoru je použita metoda kořenového hodografu a metoda stavového prostoru, zejména zpětnovazební regulátor s integrátorem. Závěrečná část práce je věnovaná konstrukcí 3D modelu pomocí Simulink a SimScape, který dobře popisuje a vizualizuje chování reálného modelu a umožňuje snadno a rychle provádět simulační experimenty.
|
|
Porovnání programů pro plánování rozvrhů a zkoušek
Kubalcová, Monika ; Martinek, David (oponent) ; Křena, Bohuslav (vedoucí práce)
Tato práce se zabývá rozebráním problematiky rozvrhování na Fakultě informačních technologií Vysokého učení technického v Brně. Je zaměřena především na tvorbu rozvrhů hodin a plánováním zkoušek pro studenty. Nejprve je zde popsána situace na fakultě, tedy definování omezujících podmínek, kterým rozvrhy a zkoušky podléhají, spolu s aktuálně využívanými postupy při vytváření. Následně je tato problematika rozebrána na teoretické úrovni. Ve druhé části práce jsou popsány programy využitelné pro automatické generování rozvrhů hodin a zkoušek vhodné pro prostředí fakulty. Z těchto programů je vybrán jeden, který je otestován pro vygenerování reálného rozvrhu hodin. V závěru jsou zhodnoceny dosažené výsledky a návrh dalšího možného postupu.
|
|
Demonstrace metod prohledávání stavového prostoru
Tureček, Martin ; Drozdová, Martina (oponent) ; Zbořil, František (vedoucí práce)
Tato bakalářská práce popisuje problematiku metod prohledávání stavového prostoru. Práce se zaměřila zejména na praktickou část, jejímž cílem bylo vytvořit demonstrační aplikaci, která by měla sloužit jako pomůcka do předmětu Základy umělé inteligence. Výsledná aplikace tento požadavek splňuje zejména díky jednoduchému ovládání, možnosti krokovat algoritmus a hlavně přitažlivým grafickým kabátkem. Aplikace je navíc implementována jako javovský applet, takže by její spuštění mělo být možné odkudkoliv.
|
|
Prohledávání stavového prostrou 3D - hledání cesty v budově
Macek, Ján ; Rozman, Jaroslav (oponent) ; Samek, Jan (vedoucí práce)
Předmětem této bakalářské práce je popis algoritmů sloužících na prohledávání stavového prostoru a následná implementace aplikace pro hledání cesty v budově. První část práce se věnuje metodám popisu prostoru. V další kapitole jsou vysvětleny metody vyhledávání cesty v prostoru. Třetí část práce popisuje postup implementace aplikace. Na závěr jsou uvedeny výsledky testování a jejich zhodnocení.
|