Předmět: Modelově orientovaný návrh řídicích systémů

» Seznam fakult » FEL » KEV
Název předmětu Modelově orientovaný návrh řídicích systémů
Kód předmětu KEV/MBD
Organizační forma výuky Přednáška + Cvičení
Úroveň předmětu nespecifikována
Rok studia nespecifikován
Semestr Zimní
Počet ECTS kreditů 6
Vyučovací jazyk Čeština, Angličtina
Statut předmětu nespecifikováno
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Vyučující
  • Talla Jakub, doc. Ing. Ph.D.
  • Košan Tomáš, Ing. Ph.D.
Obsah předmětu
1) Modelově orientovaný návrh real-time aplikací v prostředí Matlab-Simulink 2) Realizace uživatelských funkcí v Simulinku 3) Stavové automaty, logické rozhodování s použitím Stateflow 4) Datové typy a pevná řádová čárka v Matlab a Simulink 5) Implementace uživatelských C funkcí, tvorba vlastních knihoven 6) Testování aplikací ve smyčkách MIL, SIL, PIL, HIL 7) Podpora cílových HW platforem 8) Multitasking 9) Specifika programování FPGA s užitím Matlab a Simulink, HDL coder, DSP builder, System Generator 10) DSP builder a Advanced DSP builder 11) Pipelining 12) Programování s pomocí AI 13) Copiloti

Studijní aktivity a metody výuky
Individuální konzultace, Skupinová konzultace, Samostatná práce studentů
  • Praktická výuka [vyjádření počtem hodin] - 26 hodin za semestr
  • Příprava na zkoušku [10-60] - 40 hodin za semestr
  • Projekt individuální [40] - 40 hodin za semestr
  • Příprava na laboratorní měření, zpracování výsledků [1-8] - 4 hodiny za semestr
  • Příprava prezentace (referátu) [3-8] - 8 hodin za semestr
  • Kontaktní výuka - 39 hodin za semestr
Předpoklady
Odborné znalosti
vysvětlit základy číslicové elektroniky a mikroprocesorů
Odborné dovednosti
používat programovací jazyk C
Obecné způsobilosti
mgr. studium: samostatně a odpovědně se na základě rámcového zadání rozhodují v souvislostech jen částečně známých,
mgr. studium: srozumitelně a přesvědčivě sdělují odborníkům i laikům informace o povaze odborných problémů a vlastním názoru na jejich řešení,
Výsledky učení
Odborné znalosti
vysvětlit techniky rychlého prototypování aplikací
vysvětlit techniky automatického generování kódu mikroprocesoru a FPGA
popsat test kódu mikroprocesoru
Odborné dovednosti
navrhnout software pro mikroprocesorový regulátor
otestovat kód mikroprocesoru
aplikovat a verifikovat aritmetiku v plovoucí i pevné řádové čárce
používat periférie signálových procesorů a mikrokontrolérů
navrhnout kód pracující v reálném čase
Obecné způsobilosti
mgr. studium: srozumitelně a přesvědčivě sdělují odborníkům i širší veřejnosti vlastní odborné názory,
mgr. studium: efektivně a kriticky využít nástrojů umělé inteligence a nést konečnou odpovědnost za výsledek své práce,
Vyučovací metody
Odborné znalosti
Přednáška založená na výkladu,
Laboratorní praktika,
Výuka podporovaná multimédii,
Odborné dovednosti
Přednáška založená na výkladu,
Laboratorní praktika,
Výuka podporovaná multimédii,
Obecné způsobilosti
Laboratorní praktika,
Hodnotící metody
Odborné znalosti
Kombinovaná zkouška,
Výstupní projekt,
Odborné dovednosti
Kombinovaná zkouška,
Demonstrace dovedností (praktická činnost),
Výstupní projekt,
Obecné způsobilosti
Kombinovaná zkouška,
Výstupní projekt,
Doporučená literatura
  • Balda, Miroslav. Úvod do MATLABu. 2. opr. vyd. Plzeň: Západočeská univerzita, 1998. ISBN 80-7082-404-2.
  • Bishop, Robert H. Modern control systems analysis and design : using Matlab and Simulink. 7th ed. Menlo Park: Addison Wesley Longman, 1997. ISBN 0-201-49846-4.
  • Ciaburro, Giuseppe. MATLAB for machine learning : unlock the power of deep learning for swift and enhanced results. Second edition. 2024. ISBN 978-1-83508-769-5.
  • Grepl, Robert. Modelování mechatronických systémů v Matlab SimMechanics. 1. vyd. Praha: BEN - technická literatura, 2007. ISBN 978-80-7300-226-8.
  • Herout, Pavel. Učebnice jazyka C. 1. díl. České Budějovice: Kopp, 2004. ISBN 80-7232-220-6.
  • Moler, Cleve B. Numerical computing with MATLAB. Philadelphia: Siam, 2004. ISBN 0-89871-560-1.
  • Pinker, Poupa. Číslicové systémy a jazyk VHDL. Praha, 2006. ISBN 80-7300-198-5.
  • Zaplatílek, Karel. MATLAB? & Simulink? : kurzy pro začátečníky a mírně pokročilé. Vydání první. 2024. ISBN 978-80-263-1816-3.


Studijní plány, ve kterých se předmět nachází
Fakulta Studijní plán (Verze) Kategorie studijního oboru/specializace Doporučený ročník Doporučený semestr