Detail předmětu
Computer Modelling and Simulations
FEKT-CPMSAk. rok: 2017/2018
Předmět se zabývá problematikou počítačového modelování a simulací s důrazem na využití v energetice. Cílem je zvládnutí hlavních počítačových programů pro podporu simulací. V rámci výuky se studenti postupně dozví hlavní metody tvorby počítačových modelů a způsoby provádění simulací s těmito modely. Důraz je kladen za vysvětlení obecně platných teorií jako jsou např. fyzikální domény, vztahy mezi rozdílovými a průtokovými veličinami, zevšeobecněné zákony elektrotechniky. Výuka probíhá prakticky na počítačích a studenti se přímo učí danou teorii aplikovat v praktických příkladech.
Jazyk výuky
Počet kreditů
Garant předmětu
Zajišťuje ústav
Výsledky učení předmětu
- provést rozbor reálného fyzikálního systému a identifikovat vstupy, výstupy a stavové veličiny
- vysvětlit rozdíl mezi statickým a dynamickým systémem
- popsat význam fyzikálních domén a jejich hlavní veličiny
- vytvořit jednoduchý simulační program v prostředí MATLAB/SIMULINK
- vytvořit simulační program v prostřědí DYNAST
- vybrat vhodný počítačový program pro danou úlohu v energetice
Prerekvizity
Plánované vzdělávací činnosti a výukové metody
Způsob a kritéria hodnocení
až 20 bodů za doplňkovou aktivitu v rámci počítačových cvičení.
Osnovy výuky
2. Opakování a rozšíření znalostí o programu MATLAB, základy programovacího jazyka, zápis čísel, práce s maticemi a komplexními čísly
3. Využití MATLABu pro řešení elementárních úloh, stejnosměrné a střídavé obvody, třífázová soustava, harmonické funkce a veličiny, komplexní čísla
4. Výpočty přechodových dějů, jednoduché obvody s akumulačními prvky, numerická derivace a integrál
5. Seznámení s programem DYNAST, podstata fyzikálních domén, rozdílové, průtokové veličiny, výkonové a energetické veličiny, jejich multidisciplinární vztah, význam pro energetiku
6. Nelineární obvody a jejich numerické řešení s využitím počítače, iterační algoritmy, řešení soustav nelineárních rovnic, tvorba modelů v DYNASTu, knihovny prvků, tvorba simulačních schémat
7. Matematické modely elektrických, mechanických, tepelných, magnetických, pneumatických prvků, identifikace systémů a jejich počítačové reprezentace pomocí základních funkčních bloků
8. SIMULINK jako simulační nádstavba MATLABu, základy ovládání, tvorby modelů, vstupy, stavy, výstupy, propojení s MATLABem, export a import dat
9. Příklady využití SIMULINKu pro modelování třífázových soustav, vyčíslení efektivních hodnot obvodových veličin, vyhodnocení výkonu, převod časových veličin na komplexní čísla
10. Tvorba komplexnějších systémů, práce se subsystémy, ovládací prvky pro řízení simulace.
Učební cíle
Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky
Základní literatura
Noskievič, P.: Modelování a identifikace systémů, Montanex 1999, Ostrava, ISBN 80-7225-030-2
Schindler, J.: Simulace a optimalizace systémů, Ostrava 1983
Simulink - Documentation, [online], 1984-2011- The MathWorks, Inc., Available from: http://www.mathworks.com/help/toolbox/simulink/
Using MATLAB, MATLAB 6, The MathWorks, Inc. 2000, Reference Manual
Zařazení předmětu ve studijních plánech
Typ (způsob) výuky
Cvičení na počítači
Vyučující / Lektor
Osnova
Opakování a rozšíření znalostí o programu MATLAB, základy programovacího jazyka, zápis čísel, práce s maticemi a komplexními čísly
Využití MATLABu pro řešení elementárních úloh, stejnosměrné a střídavé obvody, třífázová soustava, harmonické funkce a veličiny, komplexní čísla
Výpočty přechodových dějů, jednoduché obvody s akumulačními prvky, numerická derivace a integrál
Seznámení s programem DYNAST, podstata fyzikálních domén, rozdílové, průtokové veličiny, výkonové a energetické veličiny, jejich multidisciplinární vztah, význam pro energetiku
Nelineární obvody a jejich numerické řešení s využitím počítače, iterační algoritmy, řešení soustav nelineárních rovnic, tvorba modelů v DYNASTu, knihovny prvků, tvorba simulačních schémat
Matematické modely elektrických, mechanických, tepelných, magnetických, pneumatických prvků, identifikace systémů a jejich počítačové reprezentace pomocí základních funkčních bloků
SIMULINK jako simulační nádstavba MATLABu, základy ovládání, tvorby modelů, vstupy, stavy, výstupy, propojení s MATLABem, export a import dat
Příklady využití SIMULINKu pro modelování třífázových soustav, vyčíslení efektivních hodnot obvodových veličin, vyhodnocení výkonu, převod časových veličin na komplexní čísla
Tvorba komplexnějších systémů, práce se subsystémy, ovládací prvky pro řízení simulace.
Seznámení s programem Mathematica, práce s notebookem, vyhodnocení základních výrazů, možnosti modelování a simulací
Využití programu Mathematica pro podporu modelování, ověřování matematického aparátu, tvorba dokumentace
Ukázka dalších programů (ATP, PSCAD, NetCALC) a jejich využití pro řešení úloh z energetiky, řechodové děje, ustálených chod sítí.