to_pypowsybl#

andes.interop.pypowsybl.to_pypowsybl(ss)[source]#

Convert an ANDES system to a pypowsybl network.

Parameters:
ssandes.system.System

The ANDES system to be converted.

Returns:
pypowsybl.network.Network

Warning

  • Power flow results are not verified.

Notes

  • Only the BUS_BREAKER topology is supported.

  • Each bus has a voltage level named "VL" followed by the bus idx.

  • Buses connected by transformers are in the same substation.

Examples

One can utilize pypowsybl to draw network topology. For example,

ss = andes.system.example()
n = to_pypowsybl(ss)
results = pp.loadflow.run_ac(n)

n.get_network_area_diagram()  # show diagram for system
n.get_single_line_diagram("VL6")  # show single-line diagram for bus 6