A Model-Predictive Control Method for Coordinating Virtual Power Plants and Packetized Resources, with Hardware-in-the-Loop Validation
Mahraz Amini, Adil Khurram, Andrew Klem, Mads Almassalkhi, Paul D. H. Hines
TL;DR
This work tackles power-system balancing in high-DER contexts by integrating packetized energy management with model-predictive control in a bi-level framework and validating it on a hardware-in-the-loop cyber-physical platform. The upper-level scheduler provides economic references while the lower-level MPC dispatches generators and PEM-enabled VPPs under energy-state constraints, solving an open-loop problem over a horizon to minimize $J^*$ with dynamics and constraints captured in a linearized model. The results show that conventional AGC can lead to VPP capacity saturation, whereas energy-aware MPC maintains service by adjusting VPP SOC and dispatch in a receding-horizon manner, demonstrated on a realistic 161-bus system with PEM DERs. The findings highlight the practical impact of incorporating energy-state awareness into real-time dispatch, improving reliability and reducing the risk of saturation in flexible resources.
Abstract
In this paper, we employ a bi-level control system to react to disturbances and balance power mismatch by coordinating distributed energy resources (DERs) under packetized energy management. Packetized energy management (PEM) is a novel bottom-up asynchronous and randomizing coordination paradigm for DERs that guarantees quality of service, autonomy, and privacy to the end-user. A hardware-in-the-loop (HIL) simulation of a cyber-physical system consisting of PEM enabled DERs, flexible virtual power plants (VPPs) and transmission grid is developed in this work. A predictive, energy-constrained dispatch of aggregated PEM-enabled DERs is formulated, implemented, and validated on the HIL cyber-physical platform. The energy state of VPPs, composed of a fleet of diverse DERs distributed in the grid, depending upon the distinct real-time usage of these devices. The experimental results demonstrate that the existing control schemes, such as AGC, dispatch VPPs without regard to their energy state, which leads to unexpected capacity saturation. By accounting for, the energy states of VPPs, model-predictive control (MPC) can optimally dispatch conventional generators and VPPs to overcome disturbances while avoiding undesired capacity saturation. The results show the improvement in dynamics by using MPC over conventional AGC and droop for a system with energy-constrained resource
