Open RAO (Оптимизатор корректирующих действий) — это набор инструментов с открытым исходным кодом, целью которого является предоставление модульного механизма для оптимизации корректирующих действий, входящего в состав Linux Foundation Energy.
Репозиторий powsybl-open-rao содержит основные возможности Open RAO.
Подробную информацию о наборе инструментов Open RAO можно найти в подробной документации.
Этот проект и все его участники регулируются Кодексом поведения PowSyBl. Ожидается, что, участвуя, вы будете соблюдать этот кодекс. Пожалуйста, сообщите о неприемлемом поведении по адресу [email protected].
Эти инструкции помогут вам запустить копию проекта на вашем локальном компьютере для целей разработки и тестирования.
Чтобы собрать powsybl-open-rao , вам потребуется следующая среда:
Установите JDK (17 или более позднюю версию) ,
Установите последнюю версию Maven.
Open RAO требует реализации потока нагрузки и реализации анализа чувствительности во время выполнения, следуя интерфейсам powsybl-core , документация которого доступна здесь. Обратите внимание, что по очевидным причинам, включая производительность, надежность и прозрачность, Open RAO по умолчанию использует Powsybl Open Load Flow, но вы можете предпочесть собственную реализацию.
Если вы предпочитаете познакомиться с OpenRAO на реальном примере, посмотрите этот урок.
Этот проект распространяется под лицензией Mozilla Public License 2.0 — подробности см. в файле LICENSE.txt.
Пожалуйста, прочитайте инструкции здесь.