Sběr a cloudové vyhodnocení dat z vícepásmových solárních senzorů

but.committeedoc. Ing. Petr Fiedler, Ph.D. (předseda) doc. Ing. Petr Blaha, Ph.D. (místopředseda) Ing. Jakub Dokoupil, Ph.D. (člen) doc. Ing. Václav Kaczmarczyk, Ph.D. (člen) Ing. Stanislav Klusáček, Ph.D. (člen) Ing. Radovan Holek, CSc. (člen)cs
but.defenceStudent výborně obhájil předloženou diplomovou práci bez výtek. Dále také zodpověděl na všechny dotazy oponenta.cs
but.jazykangličtina (English)
but.programElektrotechnika, elektronika, komunikační a řídicí technikacs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorHolek, Radovanen
dc.contributor.authorHertl, Víten
dc.contributor.refereeKaczmarczyk, Václaven
dc.date.created2020cs
dc.description.abstractTato diplomová práce staví na základech položených v rámci semestrální práce se stejným názvem. Na začátku jsou nejprve uvedeny základní vlastnosti slunečního záření nutné k pochopení výpočtu tzv. performance ratio. Dále jsou popsány solární senzory vyvinuty v ReRa Solutions, které byly zdrojem dat. V následné literární rešerši jsou zkoumány alternativy k nespolehlivému Wi-Fi připojení senzoru a za nejvýhodnější řešení je považována LoRa. V praktické části je detailně popsán proces návrhu a vývoje single page aplikace. Tato aplikace umožňuje jak ukládání dat ze senzorů do databáze, tak jejich opětovné čtení a zobrazení zpět uživateli ve srozumitelné podobě. Aplikace těží z využití moderních programovacích jazyků a frameworků (např. Kotlin, Spring, TypeScript, React, Material-UI). Databázový model, který byl navržen na základně skutečného využití, představuje koncept tzv. monitorované oblasti, což přináší široké konfigurační možnosti. Poté byl model přenesen do databáze ve formě programovatelných entit. Komunikace mezi klientem a serverem podporující autentifikaci na základě uživatelských rolí byla implementována přes REST API. Přes grafické rozhraní aplikace je možné konfigurovat prostředí podle uživatelských požadavků a zobrazit interaktivní grafy obsahující senzory naměřená data. Aplikace byla nasazena v Google Cloudu s oddělenou databází.en
dc.description.abstractThis master's thesis builds upon the foundations laid in the same-titled semestral thesis. At the beginning the fundamental properties of sunlight that are needed for understanding of the performance ratio computation are briefly mentioned. After that the solar sensors developed in ReRa Solutions which provided the solar irradiance measured data are described. In the following literary research part the alternatives to unreliable sensor's Wi-Fi connection are compared and the most suitable connection technology is concluded to be LoRa. In the practical part the design and development process of a single page application solution is described in detail. The application allows the sensors to log measured data into the database and is able to retrieve and display them back to the user in an intelligible form. The application benefits from modern programming languages and frameworks (e.g. Kotlin, Spring, TypeScript, React, Material-UI). The database model was designed with respect to real-world scenario introducing the monitored area concept allowing extensive configuration possibilities. Then the model was transferred into the database in the form of programmable entities. Further, the client-server communication via REST API allowing role-based authentication was implemented. The application GUI allows to configure the environment according to user needs and renders interactive graphs with sensor measured data. The application was deployed in Google Cloud with a separate database.cs
dc.description.markAcs
dc.identifier.citationHERTL, V. Sběr a cloudové vyhodnocení dat z vícepásmových solárních senzorů [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2020.cs
dc.identifier.other126978cs
dc.identifier.urihttp://hdl.handle.net/11012/189415
dc.language.isoencs
dc.publisherVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectFotovoltaikaen
dc.subjectperformance ratioen
dc.subjectsolární senzoryen
dc.subjectKotlinen
dc.subjectReacten
dc.subjectTypeScripten
dc.subjectSpringen
dc.subjectLoRaen
dc.subjectcloudová aplikace.en
dc.subjectPhotovoltaicscs
dc.subjectperformance ratiocs
dc.subjectsolar sensorscs
dc.subjectKotlincs
dc.subjectReactcs
dc.subjectTypeScriptcs
dc.subjectSpringcs
dc.subjectLoRacs
dc.subjectcloud application.cs
dc.titleSběr a cloudové vyhodnocení dat z vícepásmových solárních senzorůen
dc.title.alternativeMultiband solar sensors data acquisition and cloud processingcs
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2020-06-18cs
dcterms.modified2020-06-19-07:57:45cs
eprints.affiliatedInstitution.facultyFakulta elektrotechniky a komunikačních technologiícs
sync.item.dbid126978en
sync.item.dbtypeZPen
sync.item.insts2025.03.26 14:25:41en
sync.item.modts2025.01.15 16:29:46en
thesis.disciplineKybernetika, automatizace a měřenícs
thesis.grantorVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav automatizace a měřicí technikycs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
3.59 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
appendix-1.zip
Size:
1.08 MB
Format:
zip
Description:
appendix-1.zip
Loading...
Thumbnail Image
Name:
review_126978.html
Size:
5.7 KB
Format:
Hypertext Markup Language
Description:
file review_126978.html
Collections