Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Optimal Power Flow Using Graph Neural Networks

About

Optimal power flow (OPF) is one of the most important optimization problems in the energy industry. In its simplest form, OPF attempts to find the optimal power that the generators within the grid have to produce to satisfy a given demand. Optimality is measured with respect to the cost that each generator incurs in producing this power. The OPF problem is non-convex due to the sinusoidal nature of electrical generation and thus is difficult to solve. Using small angle approximations leads to a convex problem known as DC OPF, but this approximation is no longer valid when power grids are heavily loaded. Many approximate solutions have been since put forward, but these do not scale to large power networks. In this paper, we propose using graph neural networks (which are localized, scalable parametrizations of network data) trained under the imitation learning framework to approximate a given optimal solution. While the optimal solution is costly, it is only required to be computed for network states in the training set. During test time, the GNN adequately learns how to compute the OPF solution. Numerical experiments are run on the IEEE-30 and IEEE-118 test cases.

Damian Owerko, Fernando Gama, Alejandro Ribeiro• 2019

Related benchmarks

TaskDatasetResultRank
Optimal Power Flow predictionDataKit full topology
Voltage Angle (theta)186
22
Optimal Power Flow predictionOPFData (full topology)
Voltage Angle Error2
22
Optimal Power Flow predictionPGLearn full topology
Theta Error3
16
Optimal Power FlowPGLearn 14-IEEE (test)
Avg Constraint Violation Sij(+)0.00e+0
4
Optimal Power FlowPGLearn 57-IEEE (test)
Avg Constraint Violation Sij(+) (x10^-4 p.u.)0.00e+0
4
Optimal Power FlowGridFM-datakit 14-IEEE
Avg Constraint Violation (Sij+)0.00e+0
4
Optimal Power FlowGridFM-datakit 57-IEEE
Avg Constraint Violation (Sij+)0.00e+0
4
Optimal Power Flow predictionOPFData 14-IEEE
Average Constraint Violation Sij(+)0.00e+0
4
Optimal Power Flow predictionOPFData 57-IEEE
Avg Constraint Violation Sij(+)0.00e+0
4
Optimal Power FlowPGLearn 30-IEEE (test)
Avg Constraint Violation Sij(+) (x10^-4 p.u.)188
4
Showing 10 of 15 rows

Other info

Follow for update