PyEPlan: A Python-based Energy Planning tool
PyEPlan stands for “Python-based Energy Planning tool”. It is a free software toolbox for Planning and Operation of Sustainable Micro-grids.
PyEPlan provides a comprehensive framework for microgrid planning and operation optimization, featuring:
Data Processing (datsys): Historical weather data extraction and representative day clustering using PVGIS API
Network Routing (rousys): Optimal feeder routing using minimum spanning tree algorithms
Investment & Operation (inosys): Long-term capacity expansion and short-term dispatch optimization using MILP
The tool supports both on-grid and off-grid microgrid configurations, handles uncertainty through scenario-based optimization, and integrates renewable energy sources with conventional generation and energy storage systems.
Documentation
Getting Started
User Guide
Help & References
