A comprehensive Python library for virtual power plant management, simulation, and research
-
Updated
Feb 24, 2026 - Python
A comprehensive Python library for virtual power plant management, simulation, and research
Data and code of my paper "Real-time operation strategy of virtual power plants with optimal power disaggregation among heterogeneous resources"
Virtual Power Plant dApp - a decentralized demo dApp of a virtual power plant that onboards battery assets, charges and discharges them based on spot prices, and allows investors to earn dividends based on profits from energy trading. Built with Solidity-based smart contracts.
Software for the use of Multi-agent Systems in Virtual Power Plants to realize Demand Response Mechanisms
Small virtual power plant simulator for small commercial and industrial site operators to test solar, battery, and load-shifting decisions before capital spend
Home Assistant technical preview of the Communal Grid service
Forecasts of the power market prices before the day-ahead market closure time are prone to significant error. I predict whether the day ahead (PTF in Turkish) or balancing (standard marginal price (SMF in Turkish)) will be higher at a given hour next day. It creates decisive forecasts for reducing the balancing cost.
This program optimizes the operation and bidding strategy of renewable-based Virtual Power Plants (RVPPs) under different sources of uncertainty using MILP-based flexible robust optimization approaches. The model considers RVPP participation in the Day-Ahead, Secondary Reserve, and Intra-Day Iberian electricity markets.
Professional profile and portfolio of Manoël Rüffer – IT System Architect & IT/OT Specialist.
Automated half-hour scrapers for LUMA & Tesla data in Puerto Rico, plus a polars notebook with daily stacked supply and peak-hour waterfall charts.
Add a description, image, and links to the virtual-power-plants topic page so that developers can more easily learn about it.
To associate your repository with the virtual-power-plants topic, visit your repo's landing page and select "manage topics."