Skip to content
@powsybl

PowSyBl

Power System Blocks

Hi there 👋

Welcome to the PowSyBl organization README

PowSyBl Logo

🙋‍♀️ A short introduction - what is our organization all about?

PowSyBl (Power System Blocks) is an open-source library, dedicated to the modeling, simulation, and visualization of electrical networks. The power system blocks can be used through scripts for a quick setup, but they can also be assembled to build state-of-the-art applications.

PowSyBl commons include:

  • A human-readable grid model that is fully extendable and supports merging of networks;
  • The ability to provide network-area diagrams and substation single-line diagrams;
  • The ability to read and write a wide variety of formats, such as CIM-CGMES, UCTE, IEEE-CDF, Matpower, PSSE, PowerFactory;
  • The ability to run load flows, security analyses with remedial actions, sensitivity analyses, and short-circuit analyses;
  • The ability to run dynamic simulations and dynamic security analyses;
  • The ability to run complex and modular remedial action optimizers for European coordination; The ability to run and design optimal power flows.

A key feature of PowSyBl is its modular design, which is at the heart of the open-source approach. It allows Java developers to extend or customize its features by providing their own plugins.

More comfortable with Python? Use our PowSyBl Python binding called PyPowSyBl, which utilizes our industrial Java blocks.

PowSyBl is part of the LF Energy, a project of The Linux Foundation that supports open-source innovation projects to accelerate the energy transition.

👩‍💻 Useful resources - where can the community find docs?

🌈 Contribution guidelines - how can the community get involved?

  • Just use it!
  • Join the community on Slack, ask for help, report bugs, help other users, provide feedback, present your use cases, etc.
  • Contribute in the code;
  • Contribute in our functional and technical roadmap by joining our Technical Steering Committees;
  • Join the [email protected] to receive announcements from PowSyBl Project (releases, new features, issues, etc.)
  • Provide feedback on the tool directly to the LF Energy!

Pinned Loading

  1. powsybl-starter powsybl-starter Public

    A starter project to help creating a PowSyBl based application faster

    4

  2. powsybl-core powsybl-core Public

    A framework to build power system oriented software

    Java 127 43

  3. powsybl-open-loadflow powsybl-open-loadflow Public

    An open source loadflow based on PowSyBl

    Java 48 8

  4. powsybl-diagram powsybl-diagram Public

    SVG diagrams generation: single-line substation diagrams and network graph diagrams

    Java 76 13

  5. pypowsybl pypowsybl Public

    A PowSyBl and Python integration based on GraalVM native image

    Java 59 12

  6. powsybl-open-rao powsybl-open-rao Public

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

    Java 17 7

Repositories

Showing 10 of 50 repositories
  • powsybl-core Public

    A framework to build power system oriented software

    powsybl/powsybl-core’s past year of commit activity
    Java 127 MPL-2.0 43 196 (3 issues need help) 61 Updated Dec 13, 2024
  • powsybl-diagram Public

    SVG diagrams generation: single-line substation diagrams and network graph diagrams

    powsybl/powsybl-diagram’s past year of commit activity
    Java 76 MPL-2.0 13 55 8 Updated Dec 13, 2024
  • powsybl-open-loadflow-knitro-solver Public

    An extension to PowSyBl Open Load Flow allowing to solve the load flow equations with the non-linear solver Knitro

    powsybl/powsybl-open-loadflow-knitro-solver’s past year of commit activity
    1 0 0 1 Updated Dec 13, 2024
  • powsybl-network-conversion-server Public

    A Web service to import and export network into store

    powsybl/powsybl-network-conversion-server’s past year of commit activity
    Java 3 MPL-2.0 1 2 5 Updated Dec 13, 2024
  • powsybl/powsybl-optimizer’s past year of commit activity
    Java 2 3 5 5 Updated Dec 13, 2024
  • powsybl-dynawo Public

    Dynawo integration in powsybl

    powsybl/powsybl-dynawo’s past year of commit activity
    Java 3 MPL-2.0 0 11 2 Updated Dec 13, 2024
  • powsybl/powsybl-metrix’s past year of commit activity
    Java 2 MPL-2.0 6 6 14 Updated Dec 13, 2024
  • powsybl-open-rao Public

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

    powsybl/powsybl-open-rao’s past year of commit activity
    Java 17 MPL-2.0 7 42 (7 issues need help) 26 Updated Dec 13, 2024
  • pypowsybl Public

    A PowSyBl and Python integration based on GraalVM native image

    powsybl/pypowsybl’s past year of commit activity
    Java 59 MPL-2.0 12 54 (2 issues need help) 22 Updated Dec 13, 2024
  • powsybl/powsybl-network-store-server’s past year of commit activity
    Java 0 MPL-2.0 1 3 6 Updated Dec 13, 2024