This repository hosts reference implementations and examples showcasing various use-cases of Power Grid Model, a high-performance library for steady-state distribution power system analysis.
Power Grid Model Reference Implementations provides practical examples and reference implementations that demonstrate how to apply Power Grid Model to real-world power grid scenarios. These implementations cover various voltage levels and operational contexts, serving as a starting point for developers and grid operators.
This repository will showcase implementations for various use-cases, including:
-
Grid Connection: Reference implementations for analyzing and validating new grid connections, including capacity assessment and impact analysis on existing infrastructure.
-
Real-time Congestion Management: Examples demonstrating real-time monitoring and management of grid congestion, enabling operators to respond quickly to capacity constraints and maintain grid stability.
-
48-Hour Ahead Congestion Management: Implementations for predictive congestion management, allowing grid operators to forecast and plan for congestion events within a 48-hour horizon.
-
Grid Planning: Reference implementations for long-term grid planning scenarios, including infrastructure expansion, capacity planning, and network optimization.
The reference implementations can differ for various (low, medium, high) voltage levels.
Note: This repository is currently under development. Reference implementations and examples will be added progressively.
Proposed structure is to have a module per reference implementation. Example:
pgm-reference-implementations/
├── grid-connection/ # Grid connection examples
├── real-time-congestion/ # Real-time congestion management
├── ahead-congestion/ # 48h ahead congestion management
├── grid-planning/ # Grid planning scenarios
├── common/ # Shared utilities and helpers
└── docs/ # Documentation and guides
We welcome contributions! Whether you're fixing bugs, adding new reference implementations, or improving documentation, your help is appreciated.
Please see our contributing guidelines for more information on how to get involved.
This project is licensed under the Mozilla Public License Version 2.0 - see the LICENSE file for details.
- Power Grid Model - The core library for power system analysis
- Power Grid Model IO - Input/output utilities for Power Grid Model
- Power Grid Model DS - Data science (Python) for Power Grid Model, providing more flexibility
- Issues: Please report bugs and feature requests via GitHub Issues
- Discussions: Join the conversation in GitHub Discussions
- Documentation: Visit the Power Grid Model documentation
Please read SUPPORT for how to connect and get into contact with the Power Grid Model project.