Skip to content

A toolbox based on powsybl framework dedicated to power systems coordinated capacity calculation and security analysis projects

License

Notifications You must be signed in to change notification settings

powsybl/powsybl-open-rao

Open RAO

Actions Status Coverage Status Quality Gate MPL-2.0 License Slack Javadocs ReadTheDocsStatus

Open RAO (Remedial Action Optimizer) is an open-source toolbox that aims at providing a modular engine for remedial actions optimisation, part of the Linux Foundation Energy.

powsybl-open-rao repository contains the main features of Open RAO.

For detailed information about Open RAO toolbox, please refer to the detailed documentation.

This project and everyone participating in it is governed by the PowSyBl Code of Conduct. By participating, you are expected to uphold this code. Please report unacceptable behavior to [email protected].

Getting started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

In order to build powsybl-open-rao, you need the following environment available:

  • Install JDK (17 or greater),
  • Install Maven latest version.

Installing

Open RAO needs a load flow implementation and a sensitivity analysis implementation at runtime, following the interfaces of powsybl-core which documentation is available here. Note that for obvious reasons, included performances, reliability and transparency, Open RAO uses Powsybl Open Load Flow by default, but you can prefer you own implementation.

Quick tutorial

If you prefer to get familiar with OpenRAO using a real example, take a look at this tutorial.

License

This project is licensed under the Mozilla Public License 2.0 - see the LICENSE.txt file for details.

Governance

PowSyBl-OpenRAO falls under the PowSyBl governance.

Contributing

Please read the instructions on contributing to the code here.
If you want to discuss technical aspects of the code with other developers, are welcome to join the PowSyBl TSC discussions during one of our monthly meetings.

Roadmap

You can find our roadmap here

Adopters

  • RTE uses OpenRAO (through GridCapa applications) for everyday operations
  • CORESO uses OpenRAO (through GridCapa applications) for capacity calculation in the CORE, SWE, and IN regions

Maintainers

The list of PowSyBl-OpenRAO's maintainers can be found here.

About

A toolbox based on powsybl framework dedicated to power systems coordinated capacity calculation and security analysis projects

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published