Pandapower
Pandapower - это Python, BSD-лицензированный инструмент для анализа режимов работы энергосистем, предназначенный для автоматизации статических и квазистатических аналитических и оптимизационых расчётов для сбалансированных энергосистем. Данная библиотека предоставляет возможность расчёта потоков мощностей, оптимизации потоков мощностей, оценку состояния и расчёт токов коротких замыканий согласно стандарту IEC 60909. Модель электрчиеской сети pandapower основана на электрических элементах, таких как как линии электропередачи, трансформаторы и идеальные выключатели. Реализация нна языке Python делает библиотеку pandapower простой в использовании и обеспечивает удобное расширение с помощью сторонних библиотек.
Общие сведения
Основные возможности предоставляемые библиотекой:
- Расчёт установившегося режима.
- Расчёт токов короткого замыкания.
- Оценка состояния по данным измерений.
- Визуализация схем.
- Топологический анализ на основе библиотеки NetworkX языка Python. Например, можно найти кратчайший путь между двумя узлами, выяснить, связаны ли две области в сети друг с другом или существуют ли циклы в сети. Полный список всех алгоритмов NetworkX представлен на оффициальном сайте.