Original title:
Reportovací nástroj pre monitorovanie stavu energetickej siete v reálnom čase
Authors:
Poľakovský, Michal Document type: Master’s theses
Year:
2019
Language:
slo Abstract:
[cze][eng] Práce se zaměřuje na získání znalostí, které se týkají monitorování a reportování elektrizačních přenosných soustav. Jaké řešení a standarty existují v reálném čase na trhu a odpovědi na otázky, jak, proč a co se na síti monitoruje. Práce popisuje TSCNET, jako koordinátora elektrizačních sítí ve střední Evropě, firmu Unicorn Systems a jeho současné nástroje v tomto odvětví. Práce také řeší moderní postupy při tvorbě BI v reálném čase se zaměřením na moderní uzpůsobení řešení pro zákazníka. Ve výsledné části práce probíhá implementace nástrojů podle principů aplikační integrace a dostupných nástrojů zmíněných v metodice práce a také podle výsledků studií uskutečnitelnosti. V další části je vytvořený fyzický model, určený způsob komunikace jednotlivých částí řešení a modely ETL procesů, které generují CSV soubory nesoucí stav sítě. Po vytvoření základních reportovacích funkcionalit je nástroj obohacený o prezentační vrstvu ve formě webové aplikace, pomocí Vue frameworku a klient-server soketů, které manažerům vizuálně zobrazují online tabulky s analýzami v reálném čase a umožňují ovládat nástroj. I když je tento nástroj založený na hloubkovém přizpůsobení k podnikovým procesům jedné specifické firmy, může posloužit jako vodítko těm, kteří si budou téma BI řešení a nástrojem v reálném čase se dále zaobírat.The goal of this diploma thesis is to develop a tool for monitoring electricity grid state in real-time. The theoretical part of the thesis covers real-time power grid monitoring and reporting knowledge, solutions and standards currently existing on the market and answers questions about what, how and why it should be monitored. This thesis describes TSCNET as electricity grid coordinator in Central Europe and Unicorn Systems and its current solutions for this industry. Also, modern approaches for development of the real-time BI are mentioned. Customised solution for the customer is presented. Chapter Material and methods introduces multiple tools used for the development of such a tool – Pentaho, JMS, MOM, AMICA, RIS, Vue etc. BPMN is used for ETL process modelling. Results describe the tool implementation based on the application integration principles, available solutions mentioned in methods part of this thesis and feasibility study. In the next part, physical model is created, communication interface is set, ETL diagrams are provided and all is implemented to generate CSV file output with grid state data. In addition, presentation layer is developed using Vue, NodeJS and client-server sockets. This layer visualises real-time tables containing grid state contingency and load-flow analysis results and also allows managers to regulate the newly implemented tool. Even though this tool presented in this thesis is deeply customised and developed for business processes of a specific company, it still can be the clue for further research of the real-time solutions and tools.
Keywords:
aplikační integrace; ETL; evropská elektrizační síť; JMS; monitorování sítě; Pentaho Data Integration; podnikové RTBI řešení; real-time nástroje; Vue.js