Initializing Successive Linear Programming Solver for ACOPF using Machine Learning
Sayed Abdullah Sadat, Mostafa Sahraei-Ardakani

TL;DR
This paper explores using machine learning algorithms to initialize a successive linear programming solver for AC optimal power flow problems, aiming to improve computational efficiency on large transmission networks.
Contribution
It evaluates various ML algorithms for predicting initial solutions to enhance SLP-ACOPF solver performance, a novel approach for power flow optimization.
Findings
Best ML algorithm improved initialization quality
Reduced computation time compared to traditional methods
Effective on both congested and non-congested systems
Abstract
A Successive linear programming (SLP) approach is one of the favorable approaches for solving large scale nonlinear optimization problems. Solving an alternating current optimal power flow (ACOPF) problem is no exception, particularly considering the large real-world transmission networks across the country. It is, however, essential to improve the computational performance of the SLP algorithm. One way to achieve this goal is through the efficient initialization of the algorithm with a near-optimal solution. This paper examines various machine learning (ML) algorithms available in the Scikit-Learn library to initialize an SLP-ACOPF solver, including examining linear and nonlinear ML algorithms. We evaluate the quality of each of these machine learning algorithms for predicting variables needed for a power flow solution. The solution is then used as an initialization for an SLP-ACOPF…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
