Neural Network-Assisted Model Predictive Control for Implicit Balancing
Organizations: IDLab, Ghent University – imec, Ghent, Belgium · Faculty of Technology, Policy & Management, Delft University of Technology, Delft, The Netherlands · Beebop.ai, Belgium
Abstract
In Europe, balance responsible parties can deliberately take out-of-balance positions to support transmission system operators (TSOs) in maintaining grid stability and earn profit, a practice called implicit balancing. Model predictive control (MPC) is widely adopted as an effective approach for implicit balancing. The balancing market model accuracy in MPC is critical to decision quality. Previous studies modeled this market using either (i) a convex market clearing approximation, ignoring proactive manual actions by TSOs and the market sub-quarter-hour dynamics, or (ii) machine learning methods, which cannot be directly integrated into MPC. To address these shortcomings, we propose a data-driven balancing market model integrated into MPC using an input convex neural network to ensure convexity while capturing uncertainties. To keep the core network computationally efficient, we incorporate attention-based input gating mechanisms to remove irrelevant data. Evaluating on Belgian data shows that the proposed model both improves MPC decisions and reduces computational time.
Figures & tables
| Horizon | SI Forecast | Method | Profit (€/ MW/ QH) | ||
|---|---|---|---|---|---|
| All | 20 MW | 20 MW | |||
| 1 QH | PF | Optimal | 9.59 | 11.23 | 8.06 |
| Clearing Approx. | 8.01 | 9.89 | 6.27 | ||
| Proposed | 8.4 0.08 * | 10.43 0.15 | 6.49 0.14 | ||
| Noise | Clearing Approx. | 5.58 | 10.51 | 1.02 | |
| Proposed | 7.68 0.19 | 10.56 0.15 | 4.99 0.45 | ||
| Battery | SI Forecast | Method | Profit (€/ MW/ QH) | ||
|---|---|---|---|---|---|
| All | 20 MW | 20 MW | |||
| 10 MW/ 20 MWh | PF | Clearing Approx. | 6.41 | 11.04 | 2.59 |
| Proposed | 6.93 0.22 * | 11.73 0.37 | 2.98 0.27 | ||
| Noise | Clearing Approx. | 3.54 | 10.51 | 2.36 | |
| Proposed | 6.83 0.18 | 11.72 0.36 | 2.79 0.22 | ||
| 50 MW/ 100 MWh | PF | Clearing Approx. | 2.76 | 6.19 | 0.49 |
Model Predictive Control
Model Predictive Control optimizes future actions with a system model, repeatedly applying the first action as new information arrives.
See all 305 papers