bakalářská práce

Modelování tepelných okruhů pomocí objektových metod

Text práce 827.79 kB

Autor práce: Bc. Tomáš Holcman

Ak. rok: 2008/2009

Vedoucí: doc. Ing. Petr Baxant, Ph.D.

Oponent: doc. Ing. Petr Mastný, Ph.D.

Abstrakt:

Hlavním cílem bakalářské práce je vytvoření programátorské knihovny v některém objektově
orientovaném programovacím jazyce, která by měla usnadnit výpočty termodynamických
schémat. Úvodní část bakalářské práce se zabývá stručným shrnutím možností usnadnění výpočtu
termodynamických schémat pomocí výpočetní techniky. Druhá část je věnována nalezení
vhodných matematických modelů jednotlivých komponent schémat. V další části je proveden
návrh systému, rozdělení knihovny na jednotlivé části, návrh pomocných tříd a tříd jednotlivých
komponent. Čtvrtá část se zabývá výběrem vhodného programovacího jazyka. Dalším krokem je
vlastní implementace knihovny, řešení problémů spojených s implementací v PHP verze 5.2.x.
V závěru práce jsou pak uvedena některá možná použití vytvořené knihovny a je nastíněn
případný další vývoj knihovny a navazujícího softwaru.

Klíčová slova:

termodynamická schémata, PHP knihovna, objektově orientované
programování, turbína, kondenzátor, čerpadlo

Termín obhajoby

17.06.2009

Výsledek obhajoby

obhájeno (práce byla úspěšně obhájena)

znamkaBznamka

Klasifikace

B

Průběh obhajoby

Student prezentoval dané téma plynule. V diskuzi odpověděl na vznesené dotazy. Student věděl jakým směrem se by se dalo pokračovat v dalším vývoji práce.

Jazyk práce

čeština

Fakulta

Ústav

Studijní program

Elektrotechnika, elektronika, komunikační a řídicí technika (EEKR-B)

Studijní obor

Silnoproudá elektrotechnika a elektroenergetika (B-SEE)

Složení komise

prof. Ing. Petr Toman, Ph.D. (předseda)
doc. Ing. Vladimír Blažek, CSc. (místopředseda)
Ing. Jiří Potěšil (člen)
doc. Dr. Ing. Zdenek Medvec (člen)
doc. Ing. Petr Baxant, Ph.D. (člen)
doc. Ing. Petr Mastný, Ph.D. (člen)

Posudek vedoucího
doc. Ing. Petr Baxant, Ph.D.

Bakalářská práce Tomáše Holcmana je svým obsahem zaměřena na prostředky pro počítačové modelování a simulace a možnosti programování techno systémů s využitím komunikačních technologií internetu. Myšlenka tématu je zřejmá z názvu a student ji dopracoval do funkčního prototypu online simulátoru. Využil moderní programovací techniky objektového přístupu při tvorbě programových fragmentů, které pak mohou být univerzálně používány ve formě instancí konkrétních objektů s konkrétními vlastnostmi a definovanými funkcemi (metodami). Jako ukázkovou aplikaci si vybral modelování tepelných okruhů v elektrárně. Vytvořil sadu tříd v jazyce PHP, které vhodným pospojováním tvoří celé funkční schéma sekundárního okruhu jaderné elektrárny. Tento simulátor pak dokáže poskytovat data bez nutnosti instalace software a to pouze s využitím internetového prohlížeče.
Přestože student prakticky nevyužíval konzultace vedoucího, splnil zadání práce, pouze pojednání o tvorbě rozhraní zde zpracovaná není, což je škoda. Téma vzešlo ze studentovy iniciativy a navazuje na teoretickou část zpracovanou v semestrálním projektu. V bakalářské práci se věnuje hlavně implementaci jednotlivých bloků v podobě objektových tříd ucelené knihovny prvků a z rozsahu programového kódu je zřejmé, že tato práce byla čistě autorskou záležitostí s osobním přístupem. Z toho důvodu nepovažuji malý počet konzultací během semestru za významnou výtku, ale naopak oceňuji samostatnost studenta při tvorbě práce.
Kritérium hodnocení Známka Body Max. body
Splnění zadání B 44 50
Aktivita během řešení a zpracování práce (práce s literaturou, využívání konzultací, atd.) D 12 20
Formální zpracování práce A 20 20
Využití literatury B 8 10
Výsledný počet bodů navržený vedoucím: 84
Zobrazit více

Známka navržená vedoucím: B

Předložená práce splňuje požadavky zadání. Autor v úvodní části popsal tepelné schéma energetické výrobny s využitím jejích termodynamických vlastností. V další části jsou popsány jednotlivé metody použité následně pro výpočet tepeného schématu. Programová část práce je zpracována srozumitelně a přehledně a výsledný program má variabilní využití.

Připomínky:
- u termodynamického popisu tepelného schématu jsou nepřesně uvedeny indexy u entalpií, což považuji za chybu
- v úvodní čísti chybí alespoň obecné technologické schéma s popisem - tato skutečnost snižuje přehlednost práce
- na str. 41 v kapitole 5 chybí odkaz
- na str. 43 v kapitole 6.2 odkaz na obr. 25 není platný
- na obr. 28 je znázorněno, že pára na vstupu ST dílu turbíny je na mezi sytosti
- v práci postrádám ukázku grafických výstupů, jak bylo požadováno v zadání
- seznam symbolů a zkratek je nedostatečný
- v práci se objevují časté didaktické chyby
Kritérium hodnocení Známka Body Max. body
Splnění požadavků zadání A 18 20
Odborná úroveň práce B 41 50
Interpretace výsledků a jejich diskuse B 16 20
Formální zpracování práce C 7 10
Otázky k obhajobě:
  1. Je pravda, že pára vstupující do ST dílu turbíny je na mezi sytosti?
  2. Jak určíme přírůstek entalpie na regeneračních ohřívácích - kdy dosáhneme nejlepší účinnosti regeneračních ohříváků?
Výsledný počet bodů navržený oponentem: 82
Zobrazit více

Známka navržená oponentem: B

Odpovědnost: Mgr. et Mgr. Hana Odstrčilová