City Research Online

Initial Estimate of AC Optimal Power Flow with Graph Neural Networks

Azad, D., Apostolopoulou, D. ORCID: 0000-0002-9012-9910 & Alonso, E. ORCID: 0000-0002-3306-695X (2024). Initial Estimate of AC Optimal Power Flow with Graph Neural Networks. Paper presented at the Power Systems Computation Conference (PSCC'24), 4-7 Jun 2024, Paris.


Optimal power flow (OPF) is a crucial task in power system management and control; accurate and time-efficient solutions for OPF are necessary to ensure cost-efficient and reliable power system operation. We introduce a novel solution to solving alternating current OPF (ACOPF), a nonlinear and nonconvex optimization problem, by combining the speed of deep learning with the accuracy of iterative solvers. The proposed framework uses a graph neural network (GNN) to exploit the graph structure of a power system in conjunction with proximal policy optimization, a deep reinforcement learning algorithm, to compute initial guesses for an interior point solver (IPS), providing a warm start, allowing the solver to converge in fewer iterations. Other literature that explores warm start ACOPF solutions using machine learning chooses to compute initial guesses that are trained to be feasible and cost-minimizing. Our approach trains the GNN-based reinforcement learning agent to produce an output that minimizes IPS convergence time by designing a reward function that is a function of the IPS convergence time. We evaluate the proposed framework using IEEE test case environments, using PyPower’s IPS-based ACOPF solver and a GNN-based framework that computes ACOPF solutions directly as baselines, demonstrating significantly improved convergence times.

Publication Type: Conference or Workshop Item (Paper)
Additional Information: © 2024. This manuscript version is made available under the CC-BY-NC-ND 4.0 license
Publisher Keywords: AC optimal power flow, graph neural networks, initial estimate, proximal policy approximation
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
T Technology > TK Electrical engineering. Electronics Nuclear engineering
Departments: School of Science & Technology
School of Science & Technology > Computer Science
School of Science & Technology > Engineering
SWORD Depositor:
[thumbnail of PSCC2024 clean.pdf] Text - Accepted Version
This document is not freely accessible due to copyright restrictions.
Available under License Creative Commons Attribution Non-commercial No Derivatives.


Add to AnyAdd to TwitterAdd to FacebookAdd to LinkedinAdd to PinterestAdd to Email


Downloads per month over past year

View more statistics

Actions (login required)

Admin Login Admin Login