Bachelor's Thesis

Modeling thermal circuits using object methods

Final Thesis 827.79 kB

Author of thesis: Bc. Tomáš Holcman

Acad. year: 2008/2009

Supervisor: doc. Ing. Petr Baxant, Ph.D.

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

Abstract:

The aim of the bachelor’s thesis is creating programmer’s library in some object oriented
programming language which should help calculating of thermodynamic schemas. The first part
of the bachelor’s thesis is a short summary of the options of computing simplification of
thermodynamic schemas using computer technology. The second part is focused on finding
proper mathematical models of particular components of schemas. The next part brings forward a
design of the system, separation of the library to particular sections, the design of helper classes
and classes of each component. The fourth part considers choosing suitable programming
language. Next step is the implementation of library, the solution of the problems linked with
implementation in PHP version 5.2.x. Finally, some cases of using this library are presented, and
future prospective progress of the library and linked software is adumbrated.

Keywords:

thermodynamic schemas, PHP library, object oriented programming,
turbine, condenser, pump

Date of defence

17.06.2009

Result of the defence

Defended (thesis was successfully defended)

znamkaBznamka

Grading

B

Process of defence

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.

Language of thesis

Czech

Faculty

Department

Study programme

Electrical, Electronic, Communication and Control Technology (EECC Bc.)

Field of study

Power Electrical and Electronic Engineering (B-SEE)

Composition of Committee

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)

Supervisor’s report
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.
Evaluation criteria Grade Points Max. points
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
Points proposed by supervisor: 84
Display more

Grade proposed by supervisor: B

Reviewer’s report
doc. Ing. Petr Mastný, Ph.D.

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
Evaluation criteria Grade Points Max. points
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
Topics for thesis defence:
  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ů?
Points proposed by reviewer: 82
Display more

Grade proposed by reviewer: B