GPU-Accelerated Sequential Quadratic Programming Algorithm for Solving ACOPF
Bowen Li, Michel Schanen, Kibaek Kim

TL;DR
This paper introduces a GPU-accelerated SQP algorithm for ACOPF that leverages ADMM for parallel subproblem solving, significantly improving solution speed for large-scale power flow problems.
Contribution
The paper develops a scalable GPU-based SQP method for ACOPF, integrating ADMM for parallelization, and implements it in a Julia package to outperform traditional solvers on large instances.
Findings
GPU-based SQP reduces solution time for large ACOPF instances.
Parallel ADMM subproblem solving effectively utilizes GPU architecture.
The proposed method outperforms CPU-based solvers like Ipopt on large problems.
Abstract
Sequential quadratic programming (SQP) is widely used in solving nonlinear optimization problem, with advantages of warm-starting solutions, as well as finding high-accurate solution and converging quadratically using second-order information, such as the Hessian matrix. In this study we develop a scalable SQP algorithm for solving the alternate current optimal power flow problem (ACOPF), leveraging the parallel computing capabilities of graphics processing units (GPUs). Our methodology incorporates the alternating direction method of multipliers (ADMM) to initialize and decompose the quadratic programming subproblems within each SQP iteration into independent small subproblems for each electric grid component. We have implemented the proposed SQP algorithm using our portable Julia package ExaAdmm.jl, which solves the ADMM subproblems in parallel on all major GPU architectures. For…
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.
Taxonomy
TopicsOptimal Power Flow Distribution · Microgrid Control and Optimization · Smart Grid Energy Management
