Anotace:
Cílem předmětu je získat znalosti o počítačových prostředcích používaných v elektroenergetice. Student se seznámí s technickými prostředky pro sběr a zpracování dat, s hierarchií SW a HW prostředků a příklady aplikací. Dále student získá základní znalost programových prostředí MATLAB a MATHEMATICA a metodiky vytváření matematických modelů řešení technických úloh. Student je také seznámen s oblastí funkce komplexní proměnné a numerických metod pro řešení algebraických i diferenciálních rovnic.
Osnova přednášek:
1. Úvod do funkce komplexní proměnné.
2. Integrální transformace, použití Laplaceovy transformace pro popis lineárních systémů.
3. Možnosti aplikace výpočetních prostředků v energetice, kriteria volby prostředí.
4. Metodika tvorby matematických modelů technických systémů.
5. Aplikace výpočetních metod v energetice.
6. Možnosti prostředí MATLAB a Mathematica, kriteria volby.
7. Mathematica pro jednoduché výpočty.
8. Mathematica jako programovací jazyk.
9. Možnosti zpracování dat v Mathematice.
10.Implementace modelů energetických systémů v prostředí Mathematica.
11.Tvorba jednoduchých programů v MATLABu.
12.Využití potenciálu knihoven prostředí MATLAB.
13.Simulink a možnosti jeho využití.
14.Model energetického systému v Simulink.
Osnova cvičení:
1. Mathematica: základy syntaxe.
2. Mathematica: řešení rovnic a jejich soustav, ukázky řešení elektrických obvodů.
3. Mathematica: Plot, ListPlot, Plot3D.
4. Mathematica: List, Rule, ReplaceAll.
5. Mathematica: DSolve a NDSolve, řešení přechodných dějů.
6. Mathematica: Fit a NonlinearFit, ukázky prokladů fyzikálních závislostí.
7. Mathematica: Nest, NestList, NestWhileList, numerické řešení diferenciálních rovnic.
8. Mathematica: Module, NMinimize, ukázky optimalizací elektroenergetických systémů.
9. MATLAB: základy syntaxe, maticové operace.
10.MATLAB: funkce, grafické výstupy.
11.MATLAB: ODE.
12.MATLAB Simulink: ukázky modelování elektroenergetických systémů.
13.MATLAB Simulink: Toolboxy pro elektroenergetiku.
14.MATLAB Simulink: Toolboxy pro elektroenergetiku.
Podmínky zápočtu:
Student úspěšně absolvuje dva testy v semestru (7. a 13. výukový týden), z každého testu lze získat maximálně 25 bodů. Jeden test je možné opravit (výsledek předchozího testu se v tomto případě anuluje). Pro udělení zápočtu je nutné získat v průběhu semestru minimálně 25 bodů. Pokus o podvod (přenos informací mezi studenty) během testu vede k ohodnocení výsledku testu 0 b. (pro opisujícího studenta i studenta, který opisování umožnil).
Zkouška:
Pokud student v průběhu semestru získal více než 40 bodů, může na základě semestrálních testů získat známky dle tabulky:
Počet bodů | Známka |
46 - maximum | A |
40 - 45 | B |
Ze zkouškového testu je možné získat maximálně 50 bodů. Bodová ohodnocení ze semestru a ze zkouškového testu se sčítají. Výsledná známka je stanovena dle předpisu:
Počet bodů | Známka |
100 - 90 | A |
89 - 80 | B |
79 - 70 | C |
69 - 60 | D |
59 - 50 | E |
méně než 50 | F |
Pokus o podvod (přenos informací mezi studenty) během testu vede k ohodnocení výsledku testu 0 b. (pro opisujícího studenta i studenta, který opisování umožnil).
Před přihlášením ke zkoušce je nutno získat zápočet.
Literatura:
- Stažení studentské verze Wolfram Mathematica a Matlab
- Stephen Wolfram: Mathematica
- Duane Hanselman: Mastering in Matlab
- Začínáme s Mathematica-ou
- PPT ze cvičení 1 předmětu APP (SW Matlab)
- PPT ze cvičení 2 předmětu APP (SW Matlab)
- Tutoriál a další materiály k Mathematice
- L.Musil: Základní kurz Mathematica
- L.Musil: Kurz Mathematica - Patterny
Cvičení: