Welcome to PyIPSA’s documentation!

PyIPSA is the fastest and easiest interfacing python tool in power systems analysis!

This guide provides a full reference to all the IPSA objects and their callable functions exposed through Python. This reference guide refers to IPSA version 2.10.2. IPSA version 2.10.2 (64-bit) uses Python version 3.11.

Note the PyIPSA documentation can now be downloaded in an offline version from the Read the Docs flyout menu.

Current Features

The following actions are possible:
  • Read and write IPSA network files

  • Full access to view and/or modify all the network data - including the analysis parameters

  • Create, edit and delete network components

  • Add, edit and view extension data

  • Perform Load flow studies and get all the results

  • Perform Fault Level studies and get all the results

  • Perform Harmonic Analysis and get all the results

  • Draw components on the diagram