Power Grid Model
power-grid-model is a library for steady-state distribution power system analysis distributed for Python and C.
The core of the library is written in C++.
Currently, it supports both symmetric and asymmetric calculations for the following calculation types:
For various conversions to the power-grid-model, refer to the power-grid-model-io repository.
Want to be updated on the latest news and releases? Subscribe to the Power Grid Model mailing list by sending an (empty) email to: firstname.lastname@example.org
Install from PyPI
You can directly install the package from PyPI.
pip install power-grid-model
Install from Conda
If you are using
conda, you can directly install the package from
conda install -c conda-forge power-grid-model
Build and install from Source
To install the library from source, refer to the Build Guide.
If you are using Power Grid Model in your research work, please consider citing our library using the references in Citation
Detailed contents of the documentation are structured as follows.
- Component Type Hierarchy and Graph Data Model
- Dataset Terminology
- Guidelines for performance enhancement
- Data Validator
- Model validation
- Power Flow Example
- Serialization example
- State Estimation Example
- Short Circuit Example
- Validation Examples
- Make Test Dataset
- Asymmetric Calculation Example
- Native Data Interface
- Build Guide
- Use Power Grid Model through C API
- Design of the Power Grid Model core
- Code of Conduct
- How to Contribute
- Folder Structure of the Repository
- Project Governance