Detail produktu

Software pro verifikaci a validaci navržených optimalizačních modelů

FOLTYN, L. LAMPART, M. TOPOLÁNEK, D.

Typ produktu

software

Abstrakt

Software se skládá se dvou dílčích částí. První část slouží pro detekci úzkých míst v síti. Pro danou detekci se využívá buď metoda Monte Carlo, která náhodně navyšuje hodnoty zátěží odběratelů v síti, nebo deterministický přístup navyšování od definovaného minima po definované maximum s určitým krokem. Pro každou takto vygenerovanou kombinaci zátěží se kontroluje hodnota procentuální zatížení jednotlivých vedení a transformátorů v síti. Výstupem první části je MS Excel soubor obsahující procentuální zatížení všech vedení a transformátorů společně s identifikací 10 nejhorších hodnot procentuální zatížení vedení a 10 nejhorších hodnot procentuálního zatížení transformátorů. Tyto hodnoty jsou vypsány pro každou náhodou kombinaci zátěží. Na vstupu si uživatel sám zvolí, jestli chce použít deterministický přístup nebo náhodný přístup pomocí Monte Carlo, přičemž si sám nadefinuje hodnoty nutné pro generování kombinací zátěží. Uživatel si také sám zvolí, jestli chce pro dané kombinace vypočítat i aproximační a sample entropii pro lepší validaci výsledků. Druhým výstupem softwaru je hledání kritických komponent v síti. Uživatel si na počátku algoritmu zvolí, jestli chce v síti vypínat jednotlivé prvky (1 transformátor,1 vedení, 1 vypínač), kombinaci dvou stejných prvků (2 transformátory, 2 vedení, 2 vypínače), kombinaci dvou různých prvků (transformátor a vedení, transformátor a vypínač, vedení a vypínač) nebo kombinaci tří různých prvků (transformátor, vedení a vypínač). Daná kombinace simuluje výpadek/poruchu na jednotlivých prvcích, při které se kontroluje, jestli v síti došlo k přetížení nějakého vedení v síti, k přetížení nějakého transformátoru, k podpětí či předpětí v jednotlivých uzlech sítě nebo jestli došlo k odpojení nějakého uzlu od sítě. Pokud některý z těchto jevů nastal, zapíše se příslušný prvek do tabulky, která je po dokončení všech kombinací exportována ve formátu MS Excel a CSV. Na vstupu si uživatel sám zvolí, jestli chce pro detekci kritické komponenty použít hodnoty pro maximální zatížení transformátorů a vedení a podpětí/předpětí v uzlech hodnoty definované v rámci sítě či chce definovat novou prahovou hodnotu, která je definovaná globálně pro všechny prvky dané kategorie (transformátory, vedení, uzly. Software je implementován v jazyce Python 3.9. Ke své funkčnosti využívá hlavně balíček pandapower (https://pandapower.readthedocs.io/), který slouží k modelování energetických sítí a k výpočtům hodnot dané sítě. Součástí softwaru je i uživatelské rozhraní, které bylo naimplementováno s využitím balíčku Streamlit (https://streamlit.io)

Klíčová slova

bottleneck; validace; kritická komponenta; pandapower, python

Datum vzniku

30. 11. 2021

Umístění

Vysoká škola báňská - Technická univerzita Ostrava https://code.it4i.cz/ADAS-Private/distributionnetworks/python-methods/-/tree/master/python/validation_software

Možnosti využití

K využití výsledku jiným subjektem je vždy nutné nabytí licence

Licenční poplatek

Poskytovatel licence na výsledek požaduje licenční poplatek

www