Learning to Solve Large-Scale Security-Constrained Unit Commitment Problems
Security-Constrained Unit Commitment (SCUC) is a fundamental problem in power systems and electricity markets. In practical settings, SCUC is repeatedly solved via Mixed-Integer Linear Programming, sometimes multiple times per day, with only minor changes in input data. In this work, we propose a number of machine learning (ML) techniques to effectively extract information from previously solved instances in order to significantly improve the computational performance of MIP solvers when solving similar instances in the future. Based on statistical data, we predict redundant constraints in the formulation, good initial feasible solutions and affine subspaces where the optimal solution is likely to lie, leading to significant reduction in problem size. Computational results on a diverse set of realistic and large-scale instances show that, using the proposed techniques, SCUC can be solved on average 4.3x faster with optimality guarantees, and 10.2x faster without optimality guarantees, but with no observed reduction in solution quality. Out-of-distribution experiments provides evidence that the method is somewhat robust against dataset shift.
Code (0)
등록된 구현이 없습니다.
Similar Papers 제목 키워드 기반
Structure-Aware Commitment Reduction for Network-Constrained Unit Commitment with Solver-Preserving Guarantees
The growing number of individual generating units, hybrid resources, and security constraints has significantly increased the computational burden of network-constrained unit commitment (UC), where most solution time is …
Dimensionality ReductionMachine Learning Assisted Approach for Security-Constrained Unit Commitment
Security-constrained unit commitment (SCUC) is solved for power system day-ahead generation scheduling, which is a large-scale mixed-integer linear programming problem and is very computationally intensive. Model reducti…
BIG-bench Machine LearningSchedulingA Parallelized, Adam-Based Solver for Reserve and Security Constrained AC Unit Commitment
Power system optimization problems which include the nonlinear AC power flow equations require powerful and robust numerical solution algorithms. Within this sub-field of nonlinear optimization, interior point methods ha…
CANOS: A Fast and Scalable Neural AC-OPF Solver Robust To N-1 Perturbations
Optimal Power Flow (OPF) refers to a wide range of related optimization problems with the goal of operating power systems efficiently and securely. In the simplest setting, OPF determines how much power to generate in or…
Graph Neural NetworkAn Alternative Method for Solving Security-Constrained Unit Commitment with Neural Network Based Battery Degradation Model
Battery energy storage system (BESS) can effectively mitigate the uncertainty of variable renewable generation and provide flexible ancillary services. However, degradation is a key concern for rechargeable batteries suc…
Scheduling