Learning to Optimize Joint Chance-constrained Power Dispatch Problems
Reviewed by Pith T0 review T1 audit T2 compute T3 formal T4 kernel pith:FDZYJAPVrecord.jsonopen to challenge →
read the original abstract
The ever-increasing integration of stochastic renewable energy sources into power systems operation is making the supply-demand balance more challenging. While joint chance-constrained methods are equipped to model these complexities and uncertainties, solving these models using the traditional iterative solvers is time-consuming and can hinder real-time implementation. To overcome the shortcomings of today's solvers, we propose a fast, scalable, and explainable machine learning-based optimization proxy. Our solution, called Learning to Optimize the Optimization of Joint Chance-Constrained Problems (LOOP-JCCP), is iteration-free and solves the underlying problem in a single-shot. Our model uses a polyhedral reformulation of the original problem to manage constraint violations and ensure solution feasibility across various scenarios through customizable probability settings. To this end, we build on our recent deterministic solution (LOOP-LC 2.0) by incorporating a set aggregator module to handle uncertain sample sets of varying sizes and complexities. Our results verify the feasibility of our near-optimal solutions for joint chance-constrained power dispatch scenarios. Additionally, our feasibility guarantees increase the transparency and interpretability of our method, which is essential for operators to trust the outcomes. We showcase the effectiveness of our model in solving the stochastic energy management problem of Virtual Power Plants (VPPs). Our numerical findings complement our theoretical justifications and demonstrate great flexibility in parameter tuning, adaptability to diverse datasets, and increased computational speed.
This paper has not been read by Pith yet.
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.