Skip to content

RoseauTechnologies/Roseau_Load_Flow

Repository files navigation

Roseau Load Flow

CI pre-commit Documentation Status

Roseau Load Flow is a powerful load flow solver and static analysis tool that offers:

  • Multi-phase, unbalanced power flow analysis
  • A performance optimized solver written in C++
  • A catalogue of real-world transformer and line models
  • An ergonomic object-oriented Python interface with unit-aware quantities
  • A comprehensive documentation with code examples
  • Real-world distribution network data samples in the library (with more available on request)

In addition to the following unique set of features:

  • Support for floating neutrals for loads and sources
  • Four-wire multi-phase modelling with no Kron's reduction, no transformations, no assumptions on the network topology and no implicit earthing everywhere
  • Support for flexible, voltage-dependent, loads directly in the Newton algorithm for better convergence and stability

This project is compatible with Python version 3.11 and newer. The installation instructions will guide you through the installation process. If you are new to Roseau Load Flow, we recommend you start with the getting started tutorial. You can find the complete documentation at https://roseau-load-flow.roseautechnologies.com/.

License

This project is partially open source but using the solver requires a license. The license key A8C6DA-9405FB-E74FB9-C71C3C-207661-V3 can be used free of charge with networks containing up to 10 buses. To obtain a personal or commercial license, please contact us at [email protected].

Note

Licenses are given free of charge for students and teachers. Please contact us at [email protected] for more information.

Read more at License.

Network data

Roseau Load Flow ships with a sample of 20 low-voltage and 20 medium-voltage feeder networks. Each network is provided with its summer and winter load points.

We also maintain a set of 150 MV feeders representative of the French distribution system at https://github.com/RoseauTechnologies/Representative_French_Power_Grids. Each feeder is modeled with its downstream LV networks. The repository also contains the cluster size that indicates how representative is each network of the French distribution system. These networks are the result of the study Representative MV feeders for the analysis of French distribution networks, made and published by Mines Paris Tech.

Catalogue of networks

Bug reports / Feature requests

For bug reports, feature requests, or questions, please open an issue on GitHub

Credits

This software is developed by Roseau Technologies.

Follow us on: Linkedin LinkedIn GitHub GitHub