Detail předmětu
Modelování a simulace
FIT-IMSAk. rok: 2017/2018
Úvod do modelování a simulace systémů. Analýza a klasifikace systémů. Abstraktní a simulační modely. Spojité, diskrétní a kombinované modely. Modely heterogenních systémů. Petriho sítě a simulace. Validace a verifikace modelů. Generování, transformace a testování náhodných čísel. Stochastické modely a modely systémů hromadné obsluhy, metoda Monte Carlo. Simulace číslicových systémů. Spojitá simulace, numerické metody, jazyk Modelica. Principy a použití simulačních systémů. Navrhování a řízení simulačních experimentů, vizualizace a vyhodnocování výsledků simulace.
Jazyk výuky
Počet kreditů
Garant předmětu
Zajišťuje ústav
Výsledky učení předmětu
Prerekvizity
Způsob a kritéria hodnocení
Osnovy výuky
- Osnova přednášek:
- Úvod do modelování a simulace systémů. Analýza a klasifikace systémů. Základní pojmy z teorie systémů.
- Klasifikace modelů: konceptuální, abstraktní a simulační modely. Základní metody modelování spojitých a diskrétních systémů.
- Simulační jazyky, přehled základních prostředků pro popis modelů a experimentů. Základní principy implementace simulačních systémů.
- Generování, transformace a testování pseudonáhodných čísel. Stochastické modely a metoda Monte Carlo.
- Modelování paralelních procesů. Petriho sítě.
- Modely systémů hromadné obsluhy. Diskrétní simulační modely.
- Algoritmy řízení simulace, práce s modelovým časem.
- Modelování spojitých systémů. Přehled používaných numerických metod a jejich vlastnosti. Základy systému Dymola.
- Kombinované modely. Základy modelování číslicových systémů.
- Speciální kategorie modelů, modely heterogenních systémů. Optimalizace modelů.
- Analytické řešení modelů systémů hromadné obsluhy.
- Celulární automaty a jejich použití pro simulaci.
- Vyhodnocování a vizualizace výsledků simulace. Ověřování správnosti modelů, validace a verifikace modelů.
- diskrétní simulace: použití Petriho sítí
- spojitá simulace: převody rovnic, bloková schemata, příklady
Osnova numerických cvičení:
Osnova ostatní - projekty, práce:
Individuální výběr vhodného problému, jeho analýza, vytvoření modelu, provedení simulačních experimentů a vyhodnocení výsledků.
Učební cíle
Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky
Prerekvizity a korekvizity
- doporučená prerekvizita
Algoritmy - doporučená prerekvizita
Signály a systémy - doporučená prerekvizita
Základy programování - doporučená prerekvizita
Lineární algebra - doporučená prerekvizita
Matematická analýza 1 - doporučená prerekvizita
Diskrétní matematika - doporučená prerekvizita
Matematická analýza 2 - doporučená prerekvizita
Pravděpodobnost a statistika
Základní literatura
Zařazení předmětu ve studijních plánech
Typ (způsob) výuky
Přednáška
Vyučující / Lektor
Osnova
- Úvod do modelování a simulace systémů. Analýza a klasifikace systémů. Základní pojmy z teorie systémů.
- Klasifikace modelů: konceptuální, abstraktní a simulační modely. Základní metody modelování spojitých a diskrétních systémů.
- Simulační jazyky, přehled základních prostředků pro popis modelů a experimentů. Základní principy implementace simulačních systémů.
- Generování, transformace a testování pseudonáhodných čísel. Stochastické modely a metoda Monte Carlo.
- Modelování paralelních procesů. Petriho sítě.
- Modely systémů hromadné obsluhy. Diskrétní simulační modely.
- Algoritmy řízení simulace, práce s modelovým časem.
- Modelování spojitých systémů. Přehled používaných numerických metod a jejich vlastnosti. Základy systému Dymola.
- Kombinované modely. Základy modelování číslicových systémů.
- Speciální kategorie modelů, modely heterogenních systémů. Optimalizace modelů.
- Analytické řešení modelů systémů hromadné obsluhy.
- Celulární automaty a jejich použití pro simulaci.
- Vyhodnocování a vizualizace výsledků simulace. Ověřování správnosti modelů, validace a verifikace modelů.
Cvičení odborného základu
Vyučující / Lektor
Osnova
- diskrétní simulace: použití Petriho sítí
- spojitá simulace: převody rovnic, bloková schemata, příklady
Elektronické učební texty