Cieľom tejto práce bolo navrhnúť a naprogramovať aplikáciu pre operačný systém Android, ktorá dokáže zabezpečovať automatický aj lokálny zber dát zo smart elektromerov. Teoretická časť tejto práce pojednáva o inteligentných sieťach, chytrých meracích systémoch, elektromeroch, technológiách, protokoloch a systémoch, ktoré boli použité pre vývoj našej aplikácie.
Praktická časť sa venuje použitým hardvérovým komponentom, ktoré sú potrebné pre chod aplikácie a samotnou aplikáciou ELMReader. Je opísaná funkcionalita vytvorenej aplikácie, jej grafický návrh, detailný popis programovej konštrukcie a testovanie aplikácie v laboratórnych podmienkach a testovanie v ostrej prevádzke na lokomotíve škoda radu 671.
Anotace v angličtině
The aim of this work was to design and build application for the Android operating system that can provide automatic and local data collection of smart electromechanical-ROV. The theoretical part of this work deals with smart grids, smart metering, electricity meters, technologies, protocols and systems that have been used for the development of our application.
The practical part is devoted to the use of hardware components that are needed to run the application and by the application ELMReader. Described functionality of the application created a graphic design, a detailed description of software design and test applications in laboratory and testing in live operation for locomotives shame advice 671st.
Smart metering, Android, Smart grids, Electromer, Data collection
Rozsah průvodní práce
73
Jazyk
CZ
Anotace
Cieľom tejto práce bolo navrhnúť a naprogramovať aplikáciu pre operačný systém Android, ktorá dokáže zabezpečovať automatický aj lokálny zber dát zo smart elektromerov. Teoretická časť tejto práce pojednáva o inteligentných sieťach, chytrých meracích systémoch, elektromeroch, technológiách, protokoloch a systémoch, ktoré boli použité pre vývoj našej aplikácie.
Praktická časť sa venuje použitým hardvérovým komponentom, ktoré sú potrebné pre chod aplikácie a samotnou aplikáciou ELMReader. Je opísaná funkcionalita vytvorenej aplikácie, jej grafický návrh, detailný popis programovej konštrukcie a testovanie aplikácie v laboratórnych podmienkach a testovanie v ostrej prevádzke na lokomotíve škoda radu 671.
Anotace v angličtině
The aim of this work was to design and build application for the Android operating system that can provide automatic and local data collection of smart electromechanical-ROV. The theoretical part of this work deals with smart grids, smart metering, electricity meters, technologies, protocols and systems that have been used for the development of our application.
The practical part is devoted to the use of hardware components that are needed to run the application and by the application ELMReader. Described functionality of the application created a graphic design, a detailed description of software design and test applications in laboratory and testing in live operation for locomotives shame advice 671st.
Smart metering, Android, Smart grids, Electromer, Data collection
Zásady pro vypracování
Sestrojte hardwarový modul měřicího systému, který bude obsahovat mobilní telefon, elektroměr, podpůrné zařízení a jejich vzájemné propojení po sériové sběrnici.
Navrhněte vhodnou grafickou a funkcionální podobu aplikace pro OS Android.
Určte vhodnou datovou strukturu a typ komunikačního přenosu mezi odpočítáváním elektroměrem a mobilním telefonem a mobilním telefonem a centrálním serverem pro odpočet měřících zařízení.
Naprogramujte potřebnou množinu odečtových skriptů pro běžný provoz elektroměru.
Sestrojený hardwarový model a naprogramovaný software prakticky otestujte v testovacím provozu na elektrickém hnacím drážním vozidle nebo jiném reálně měřeném odběru.
Zásady pro vypracování
Sestrojte hardwarový modul měřicího systému, který bude obsahovat mobilní telefon, elektroměr, podpůrné zařízení a jejich vzájemné propojení po sériové sběrnici.
Navrhněte vhodnou grafickou a funkcionální podobu aplikace pro OS Android.
Určte vhodnou datovou strukturu a typ komunikačního přenosu mezi odpočítáváním elektroměrem a mobilním telefonem a mobilním telefonem a centrálním serverem pro odpočet měřících zařízení.
Naprogramujte potřebnou množinu odečtových skriptů pro běžný provoz elektroměru.
Sestrojený hardwarový model a naprogramovaný software prakticky otestujte v testovacím provozu na elektrickém hnacím drážním vozidle nebo jiném reálně měřeném odběru.
Seznam doporučené literatury
Grant Allen. Android 4: Průvodce programováním mobilních aplikací. Přeložil Mužík Jakub. Brno: Computer Press, 2013. ISBN 978-80-2513-782-6.
Herbert Schild. Java 7. Brno: Computer Press, 2012. ISBN: 978-80-251-3748-2.
Miroslav Ujbányai. Programujeme pro Android. Praha: Grada Publishing, 2012. ISBN 978-80-247-7983-6.
SMERNICA EURÓPSKEHO PARLAMENTU A RADY 2009/72/ESz 13. júla 2009 o spoločných pravidlách pre vnútorný trh s elektrinou, ktorou sa zrušuje smernica 2003/54/ES. Úradný vestník Európskej únie, 2009.
STN EN 62056-21. Meranie elektrickej energie: Výmena údajov na odčítanie elektromerov, na ovládanie sadzieb a zaťaženia. Prešov: Krížik a.s., 2009.
Herbert Schildt. Mistrovství - Java: Kompletní průvodce vývojáře. Přeložil Daněk Milan. Brno: Computer Press, 2014. ISBN: 978-80-251-4145-8.
Seznam doporučené literatury
Grant Allen. Android 4: Průvodce programováním mobilních aplikací. Přeložil Mužík Jakub. Brno: Computer Press, 2013. ISBN 978-80-2513-782-6.
Herbert Schild. Java 7. Brno: Computer Press, 2012. ISBN: 978-80-251-3748-2.
Miroslav Ujbányai. Programujeme pro Android. Praha: Grada Publishing, 2012. ISBN 978-80-247-7983-6.
SMERNICA EURÓPSKEHO PARLAMENTU A RADY 2009/72/ESz 13. júla 2009 o spoločných pravidlách pre vnútorný trh s elektrinou, ktorou sa zrušuje smernica 2003/54/ES. Úradný vestník Európskej únie, 2009.
STN EN 62056-21. Meranie elektrickej energie: Výmena údajov na odčítanie elektromerov, na ovládanie sadzieb a zaťaženia. Prešov: Krížik a.s., 2009.
Herbert Schildt. Mistrovství - Java: Kompletní průvodce vývojáře. Přeložil Daněk Milan. Brno: Computer Press, 2014. ISBN: 978-80-251-4145-8.
Přílohy volně vložené
-
Přílohy vázané v práci
-
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Diplomant odprezentoval před komisí hlavní cíle a výsledky své diplomové práce. Součástí prezentace nebyla praktická ukázka. Následně byl student seznámen s posudky vedoucího a oponenta diplomové práce. Diplomant postupně odpověděl na otázky oponenta práce.
Komise během diskuze vznesla k obhajobě následující dotazy:
1. Jak je zabezpečena platnost přijatých dat? (prof. Ošmera)
2. Provádí se jen detekce nebo i korekce? (prof. Ošmera)
3. Co se stane když dojde k chybě? (prof. Ošmera)
4. Jaká byla Vaše motivace? (Dr. Dulík)
5. Pracujete ve firmě, která už toto Vaše zařízení nasadila? (Dr. Dulík)
6. Jakou paměť má Vaše zařízení? (Dr. Dulík)
7. Proč jste nepoužil např. Raspberry nebo jiný sytém oproti drahému mobilnímu telefonu? (doc. Šenkeřík)
8. Jaká je ekonomická stránka Vašeho zařízení? (prof. Dostál)
Student na položené dotazy reagoval spíše pohotově a zodpověděl je v téměř plném rozsahu.