PAVLIŠIN, T. Řízení a monitorování klimatu ve skupinách terárií [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2017.

Posudky

Posudek vedoucího

Macho, Tomáš

Diplomant pan Bc. Tomáš Pavlišin ve své diplomové práci řešit problematiku řízení a monitorování klimatu ve skupině terárií. Diplomová práce navazovala na předcházející semestrální práci a neúspěšně obhájenou diplomovou práci z 6. června 2017. Diplomant disponoval průměrnými znalostmi z oblasti embedded systémů, jeho schopnosti navrhovat elektronické obvody a vést koncepční úvahy byly spíše podprůměrné. Velké problémy měl s logickou stavbou textu práce. Při dopracování diplomové práce však vyvinul značné úsilí, odstranil zásadní problémy s funkčností embedded systému pro řízení a monitorování skupiny terárií i komunikaci s nadřazeným počítačem. Dosažené výsledky konzultoval s vedoucím práce prostřednictvím e-mailu. Jako vedoucí navrhuji hodnotit práci pana Bc. Tomáše Pavlišina známkou D/60 bodů.

Navrhovaná známka
D
Body
60

Posudek oponenta

Petyovský, Petr

Zadání diplomové práce Bc. Tomáše Pavlišina patřilo mezi středně obtížné. Požadovaným výsledkem práce bylo navrhnout a realizovat zařízení umožňující monitorování a řízení klimatu skupin terárií. Diplomant měl za úkol navrhnout řídicí systém pro udržování umělého klimatu s řízenými veličinami (teplota a vlhkost), které budou udržovány v povolených limitech. Cílem bylo vybudovat tento systém jako decentralizovaný s možností bezdrátové komunikace mezi komponentami systému, umožňující archivaci dat v centrálním úložišti a jejich zpřístupnění přes webové rozhraní. Téma této diplomové práce student předkládal státní komisy již v červnu 2017. Student se pravděpodobně v průběhu řešení předchozí práce dostal do časové tísně, což vyústilo v konečném důsledku k nedostatečnému rozsahu kapitol práce, špatnému formálnímu zpracování textu práce i minimální úrovni praktické realizaci celého zařízení. Tato skutečnost nakonec vedla předchozí komisi k rozhodnutí o dopracování práce studentem a její opětovné obhajobě v nejbližším možném termínu. Jako oponent obou verzí práce mohu zodpovědně konstatovat, že student text nově předkládané práce přepracoval a dokončil výslednou realizaci s přihlédnutím k vytýkaným nedostatkům. Práce je psána ve slovenském jazyce a svým rozsahem cca. 70 textu odpovídá požadavků kladeným na rozsah diplomových prací. Úvodní kapitoly 1 a 2 jsou věnovány krátké diskuzi nad body zadání a rozboru požadavků, které ovlivní návrh koncepce celého zařízení jako distribuovaného systému, obsahující jednu centrální řídicí jednotku a několik modulů autonomních lokálních řídicích počítačů. Kapitola 3 je věnována v první části volbě vhodných komponent realizujících akční členy řídicího systému pro udržení vhodných klimatických podmínek prostředí (teplota, vlhkost). V této kapitole mám výtky k návrhu proudového omezovače pro vodní čerpadlo (kap. 3.2.1, str. 18). Student zde prezentuje regulátor proudu, aniž by uvedl, odkud jeho návrh pochází. Obvodové schéma je zde uvedeno včetně hodnot součástek a to bez jediného výpočtu nebo alespoň slovní úvahy nad volbou součástek a jejich parametrů. Druhá část je věnována literárnímu průzkumu komerčních řešení pro udržení klimatických podmínek pomocí zařízení dostupných na trhu. Tato část by si zasloužila závěrečné shrnutí výhod a omezení komerčně dostupných zařízení, které byly v rámci literární rešerše studentem nalezeny jako možné alternativní řešení dostupná na trhu. Zvláště bych ocenil odstavec věnovaný shrnutí výhod komerčních zařízení, které se student ve svém řešení rozhodl také implementovat. Kapitola 4 je věnována návrhu a volbě komponent hardware pro modul lokálních řídicích počítačů. Zde postrádám informaci o tom, jak volba pro bezdrátovou komunikaci pracujících na frekvenci 2.4 GHz ovlivní budoucí možnost využití rozhraní Wi-Fi na centrálním počítači pro připojení systému do sítě internet. Další text v podkapitolách 4.2, 4.3, 4.4 věnovaný vývoji firmware by si zasloužil zcela samostatnou a podrobnější kapitolu. Není vhodné tyto informace o software uvádět mezi podkapitolami věnovanými vývoji hardware. Kapitola 5 je věnována návrhu centrální řídicí jednotky, je členěna přehledně a má dostatečný rozsah. Jedinou výtku k této části práce mám ke kapitole 5.3.3 “Databaza MySQL“, která si klade za cíl seznámit uživatele se sktrukturou databázových tabulek, činí tak ale pouze výčtem SQL příkazů, které musí uživatel při inicializaci databáze zadat. Tento úkol by bylo vhodnější zautomatizovat pomocí vhodného inicializačního skriptu např. v jazyce PHP či Python. A tuto kapitolu věnovat rozboru vhodnosti návrhu tabulek a jejich vazeb v souvislosti 1., 2. resp. 3. normální formou DBMS. Tyto požadavky budou nutné například s ohledem na budoucí požadavky na modifikaci, rozšíření báze dat o nové údaje a nutnosti následné migrace existujících dat do nového formátu databázových tabulek. V kap. 5.3.5 věnované oživení knihoven pro bezdrátovou komunikaci mezi komponentami systému, text opětovně ztrácí úroveň diplomové práce a mění se v návod na instalaci (ze kterého student pravděpodobně čerpal). Naopak, zde postrádám popis významu funkce jednotlivých instalovaných komponent. Seznam jednotlivých instalačních kroku se spíše nabízí přesunout do příloh práce. Případně na tomto místě uvést podkapitolu věnovanou významu jednotlivých instalačních kroků pro celkovou funkčnost systému. Kapitola 6 věnovaná návrhu a realizaci webového rozhraní nemá rozsah, který by umožňoval čtenáři se v programové implementaci webového rozhraní orientovat a je nutné informace hledat přímo ve zdrojových textech v git repozitáři na přiloženém CD. Bohužel tak musím konstatovat, že tato kapitola svým charakterem neodpovídající ani požadavkům kladeným na práce bakalářské. Závěrečné kapitoly 7, 8, 9 jsou věnovány shrnutí a prezentaci dosaženým výsledkům, možnostem budoucí modifikací celého systému a uzavření problematiky. Mé výtky k těmto kapitolám jsou uvedeny v doplňujících otázkách. Z rozsahu zpracování textu práce odhaduji, že student věnoval dostatečně úsilí řešení práce. V časovém rozsahu, který k dopracování práce získal (cca. 2 měsíce), však nebylo v jeho silách opravit všechny formální a typografické nedostatky textu. Práce by si zasloužila výrazně pozornější korekturu textu, chyb je příliš velké množství a často se ty stejné překlepy zbytečně opakují v celém textu práce. Přes uvedené nedostatky mohu zodpovědně konstatovat, že předložená práce tentokrát svědčí o inženýrských schopnostech diplomata a práci doporučuji k obhajobě. Pozitivně hodnotím úsilí, s jakým student v krátkém časovém rozsahu, který měl k dispozici, dokázal práci takto rozšířit a dopracovat. Hodnocení diplomové práce stupněm: Dostatečně - E. (58b)

Navrhovaná známka
E
Body
58

Otázky

eVSKP id 104831