Vše

Co hledáte?

Vše
Projekty
Výsledky výzkumu
Subjekty

Rychlé hledání

  • Projekty podpořené TA ČR
  • Významné projekty
  • Projekty s nejvyšší státní podporou
  • Aktuálně běžící projekty

Chytré vyhledávání

  • Takto najdu konkrétní +slovo
  • Takto z výsledků -slovo zcela vynechám
  • “Takto můžu najít celou frázi”

Software pro předpověď spotřeby elektrické energie energetického systému z dat (VP5)

Identifikátory výsledku

  • Kód výsledku v IS VaVaI

    <a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F61989100%3A27740%2F22%3A10249603" target="_blank" >RIV/61989100:27740/22:10249603 - isvavai.cz</a>

  • Výsledek na webu

    <a href="https://code.it4i.cz/ADAS-Private/distributionnetworks/es4g/-/tree/main/ES4G_energy_demand_forecasting_software" target="_blank" >https://code.it4i.cz/ADAS-Private/distributionnetworks/es4g/-/tree/main/ES4G_energy_demand_forecasting_software</a>

  • DOI - Digital Object Identifier

Alternativní jazyky

  • Jazyk výsledku

    čeština

  • Název v původním jazyce

    Software pro předpověď spotřeby elektrické energie energetického systému z dat (VP5)

  • Popis výsledku v původním jazyce

    Metody umělé inteligence byly využity pro tvorbu predikčního modelu, který umožňuje ze vstupních dat energetického systému automaticky předpovědět spotřebu elektrické energie daného systému v podmínkách ČR. Software je robustní, neboť umožňuje pracovat i s neúplnými daty. Software umožňuje vylepšit kvalitu predikcí pomocí globálních optimalizačních metod, které minimalizují chybu modelu. Software umožňuje také vylepšit kvalitu predikcí i využitím informací o datumu (např. využitím skutečnosti, zda se jedná o pracovní či o nepracovní den). V případě metody Prophet je zohledněna i databáze dnů pracovního klidu v ČR, včetně využití informací o roční, měsíční či denní sezónnosti v analyzovaných datech. Software obsahuje také grafické uživatelské rozhraní. Software byl testován v MS Windows i v Linuxu.Predikční software byl vytvořen v programovacím jazyce Python 3.7. Pro svou velkou škálu implementovaných metod predikce časových řad byla jako základ software zvolena Python knihovna DARTS. Z důvodu požadavků na obecnost vyvíjeného software byly aplikovány metody založené na různých algoritmech predikce, např. klasické regresní modely, neuronové sítě či Gradient Boosted Trees algoritmy.

  • Název v anglickém jazyce

    Software for power system electricity consumption forecasting from data (VP5)

  • Popis výsledku anglicky

    Artificial intelligence methods were used to create a prediction model, which automatically predicts the electricity consumption of the given system in the conditions of the Czech Republic from the input data of the energy system. The prediction software was created in the Python 3.7 programming language. The DARTS Python library was chosen as the basis of the software for its large range of implemented time series prediction methods. Due to the requirements for the generality of the developed software, methods based on various prediction algorithms were applied, e.g. classical regression models, neural networks or Gradient Boosted Trees algorithms.

Klasifikace

  • Druh

    R - Software

  • CEP obor

  • OECD FORD obor

    10200 - Computer and information sciences

Návaznosti výsledku

  • Projekt

    <a href="/cs/project/TK02030039" target="_blank" >TK02030039: Chytrý systém pro řízení energie energetických sítí</a><br>

  • Návaznosti

    P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)

Ostatní

  • Rok uplatnění

    2022

  • Kód důvěrnosti údajů

    S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů

Údaje specifické pro druh výsledku

  • Interní identifikační kód produktu

    002/23-02-2022_SW

  • Technické parametry

    Predikční software byl vytvořen v programovacím jazyce Python 3.7. Pro svou velkou škálu implementovaných metod predikce časových řad byla jako základ software zvolena Python knihovna DARTS. Z důvodu požadavků na obecnost vyvíjeného software byly aplikovány metody založené na různých algoritmech predikce, např. klasické regresní modely, neuronové sítě či Gradient Boosted Trees algoritmy. Použité stochastické modely predikce jsou následující: - NaiveSeasonal Model [https://unit8co.github.io/darts/generated_api/darts.models.forecasting.baselines.html?highlight=naive%20seasonal#darts.models.forecasting.baselines.NaiveSeasonal], - Facebook Prophet model [https://unit8co.github.io/darts/generated_api/darts.models.forecasting.prophet_model.html], - LightGB Model [https://unit8co.github.io/darts/generated_api/darts.models.forecasting.gradient_boosted_model.html], - Temporal Convolutional Network [https://unit8co.github.io/darts/generated_api/darts.models.forecasting.tcn_model.html] Model Facebook Prophet nabízí dva přístupy predikce, jednak stochastický (v překládaném software implementován pomocí knihovny DARTS) a jednak i pravděpodobnostní přístup. Právě pravděpodobnostní model Facebook Prophet byl implementován jako rozšíření nabízených stochastických modelů. Navíc u obou těchto modelů Facebook Prophet je v předkládaném software přidána možnost optimalizace parametrů predikčních modelů. Cílem optimalizace parametrů modelu je redukce chyby mezi vstupními daty a daným modelem. Chyba modelu je měřena koeficientem determinace (běžně označovaný také jako „R kvadrát&quot;). Optimalizace parametrů je aplikovaná pomocí genetických algoritmů Python knihovny Pymoo [https://pymoo.org/], které jsou v projektu ES4G s úspěchem využívány, viz např. software „Stochastický model pro identifikaci kritických komponent elektrické sítě (VP5)“. Pro hodnocení kvality předpovědního modelu jsou pro každou metodu vypočteny důležité statistiky (např. procento chybějících dat) a zobrazeno porovnání modelu s validačními daty analyzované datové sady spotřeby elektrické energie. Report o hodnocení je proveden pomocí Python knihovny Pandas Profiling [https://github.com/ydataai/pandas-profiling]. Výsledky předpovědních modelů jsou vyobrazeny v interaktivních grafech pomocí Python knihovny Plotly [https://plotly.com/python/]. Pro uživatelsky přátelské prostředí byl celý software zakomponován Python knihovnou Streamlit [https://streamlit.io/], speciálně vytvořenou pro tvorbu webových aplikací strojového učení.

  • Ekonomické parametry

    Předpověď spotřeby elektrické energie je žádaná ze strany soukromých společností i státních orgánů. V rámci elektroenergetiky mají o předpověď spotřeby elektrické energie zájem provozovatelé elektráren i distribuční společnosti, ale i státní orgány. Software pro předpověď spotřeby elektrické energie energetického systému z dat má tedy i ekonomické přínosy, neboť předpověď spotřeby energie umožnuje aktérům mít více času na přípravu a reagovat na změny s předstihem. Díky tomu lze realizovat levnější nákup komodity pro výrobu elektřiny či samotné elektřiny, případně hospodárněji i ekologičtěji využívat stávající infrastrukturu v energetice, což implikuje menší emise či omezení ztrát z výroby či distribuce elektřiny.Predikce spotřeby elektřiny lze využít pro přesnější plánování preventivní údržby infrastruktury distribuční sítě, čímž se sníží pravděpodobnost vzniku anomálií či poruch během údržby.Tím se zredukují finanční výdaje pro překonávání dopadů těchto anomálií a poruch na provoz distribuční sítě.

  • IČO vlastníka výsledku

    61989100

  • Název vlastníka

    VŠB - Technická univerzita Ostrava