• Nebyly nalezeny žádné výsledky

Hodnocení bakalářské práce – oponent

N/A
N/A
Protected

Academic year: 2022

Podíl "Hodnocení bakalářské práce – oponent"

Copied!
2
0
0

Načítání.... (zobrazit plný text nyní)

Fulltext

(1)

Hodnocení bakalářské práce – oponent

Autor hodnocení: Ing. Petr Podešva, Ph.D.

Vedoucí bakalářské práce: Ing. Jolana Škutová, Ph.D.

Oponenti: Ing. Petr Podešva, Ph.D.

Téma: Aplikace stavových diagramů pro model výtahu

Verze ZP: 1

Student: Filip Burian

1. Problematika práce

Bakalářská práce se zabývá realizací řízení již existujícího modelu výtahu a teoretickým rozborem stavových diagramů v prostředí Matlab. Je zaměřena převážně prakticky, na programování v prostředí Matlab Simulink Stateflow. Teoretická část práce se zabývá popisem nástroje Stateflow.

Téma toho to typu je aktuální a získání zkušeností tohoto typu jsou pro praxi velmi užitečné.

Obtížnost práce je střední. Již existující model výtahu je poměrně jednoduchý, v základu se jedná se o logické řízení. Algoritmus řízení je také poměrně jednoduchý, problematická je jeho realizace v prostředí Matlab. Programování algoritmu je středně obtížné, vyžaduje znalosti syntaxe jazyka Matlab a prvků Stateflow.

2. Dosažené výsledky

Student se seznámil s laboratorním modelem výtahu řízeného jednotkou Arduino. Na Arduino běží program vytvořený v předešlé bakalářské práci. Ten čte stav digitálních vstupů, ovládá krokové motory a komunikuje přes sériovou linku. Komunikační protokol tvoří čtení stavové proměnné o velikosti 3 Byte a odesílání 1 Byte se znakem řídicí instrukce. Studen stručně popsal prvky nástroje Stateflow a následně vytvořil Matlab funkci pro komunikaci s jednotkou Arduino přes sériovou linku.

Následně pak vytvořil řízení modelu pomocí stavového diagramu. Za nejobtížnější část lze považovat realizaci sériové komunikace pomocí m-funkce. Algoritmu řízení v Simulink je tvořen sadou

jednoduchých funkcí ve stavovém diagramu.

3. Původnost práce

Práce je z převážně původní. Rozsahem odpovídá bakalářské práci. Z větší části ze zabývá popisem praktické stránky, teroretická část týkající se popisu Simulinku a Stateflow mohla být rozsáhlejší.

Historie modelu výtahu v 1. kapitole je příliš podrobná a současně nepopisuje to nejdůležitější - algoritmus běžící na jednotce Arduino, který řídí výtah a jeho chování. Jsou o něm pouze krátké zmínky na str. 8 a 17. Naopak kapitola 3.1 popisující RS232 je nadbytečná.

4. Formální náležitosti práce

Po formální stránce je práce na dobré úrovni a je logicky rozdělena. Použitá literatura je dostatečná, ačkoliv Wikipedia není vhodná jako citační zdroj. Slovní popis prvků Stateflow i vytvořených funkcí je poměrně nepřehledný. Homogenní bloky textu bylo možné nahradit tabulkami nebo schématy.

Stejně tak popis protokolu by byl vhodnější ve formě tabulky. Schémata z prostředí Stateflow jsou bez vysvětlení použité syntaxe akcí (en, du) méně srozumitelné, zejména když jsou použité jako zkratky.

5. Dotazy na studenta

1) Řeší převzatý program běžící na desce Arduino omezení zrychlení a zpomalení výtahu (pozvolný rozjezd/zastavení), které je u takové úlohy velmi důležité? Pokud ne, jak by jste jej realizoval?

2) Pokud výtah jede směrem nahoru a je stisknuto tlačítko směrem dolů, co se stane po dokončení jízdy ve směru nahoru? Pokračuje směrem dolů nebo jsou všechny požadavky na další jízdu zrušeny?

3) Jsou na ovládacím panelu v Simulink nějak vizualizována zvolená tlačítka stanic?

6. Celkové zhodnocení práce

Práce s neznámým vývojovým prostředím a jazykem není jednoduchá, zejména první kroky a pokusy jsou obtížné. Student tedy prokázal schopnost samostatné práce a řešit analyticky zadanou

problematiku. Na druhou textová část, včetně popisu dosažených výsledků poměrně nepřehledná.

Přesto práci doporučuji k obhajobě.

(2)

velmi dobře Celkové hodnocení:

Ostrava, 03.06.2021 Ing. Petr Podešva, Ph.D.

Odkazy

Související dokumenty

Hodnocení bakalářské práce – oponent.. Autor

Hodnocení bakalářské práce – oponent.. Autor

Hodnocení bakalářské práce – oponent.. Autor

Cílem práce byla analýza chladiče pyrolýzní jednotky, sestavení matematického modelu, realizace simulačního modelu v prostředí MATLAB a provedení experimentů

Hodnocení bakalářské práce – oponent.. Autor

Bakalářská práce se zabývá analýzou vlastností speciálních bloků z knihovny programu Matlab- Simulink pro simulaci řízení elektrických pohonů.. V první části se

Hodnocení bakalářské práce – oponent.. Autor

Hodnocení bakalářské práce – oponent.. Autor