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

Towards Generalization of Graph Neural Networks for AC Optimal Power Flow

About

AC Optimal Power Flow (ACOPF) is computationally intensive for large-scale grids, often requiring prohibitive solution times with conventional solvers. Machine learning offers significant speedups, but existing models struggle with scalability and topology flexibility. To address these challenges, we propose a Hybrid Heterogeneous Message Passing Neural Network (HH-MPNN) that integrates a heterogeneous graph neural network (GNN) with a scalable transformer and physics-informed positional encodings. Our architecture explicitly models distinct power system components to capture local features while using global attention for long-range dependencies. Evaluated on diverse benchmarks, including PGLearn and GridFM-DataKit datasets, HH-MPNN achieves less than 1% optimality gap on default topologies across grid sizes from 14 to 2,000 buses. For N-1 contingencies, our approach demonstrates zero-shot N-1 generalization with less than 3% optimality gap on several test cases despite training only on default topologies. We further develop an approach that ensures robust N-1 generalization to high-impact contingencies through targeted augmentation of the training data, showing that exhaustive simulation is unnecessary for topologically flexible models. Finally, size generalization experiments demonstrate that pre-training on small grids significantly improves performance on large-scale systems. Achieving computational speedups of up to 5,000 times compared to interior point solvers, these results advance practical, generalizable machine learning for real-time power system operations.

Olayiwola Arowolo, Jochen L. Cremer• 2025

Related benchmarks

TaskDatasetResultRank
Optimal Power Flow predictionOPFData (full topology)
Voltage Angle Error0.01
22
Optimal Power Flow predictionDataKit full topology
Voltage Angle (theta)6
22
Optimal Power Flow predictionPGLearn full topology
Theta Error0.01
16
Optimal Power FlowGridFM-datakit 118-IEEE
Avg Constraint Violation (Sij+)38.24
4
Optimal Power Flow predictionOPFData 30-IEEE
Average Constraint Violation Sij(+)0.25
4
Optimal Power FlowPGLearn 30-IEEE (test)
Avg Constraint Violation Sij(+) (x10^-4 p.u.)3.44
4
Optimal Power FlowPGLearn 118-IEEE (test)
Avg Constraint Violation Sij(+) (x10^-4 p.u.)9
4
Optimal Power FlowGridFM-datakit 30-IEEE
Avg Constraint Violation (Sij+)3
4
Optimal Power Flow predictionOPFData 118-IEEE
Average Constraint Violation Sij(+) (Scaled)11.12
4
Optimal Power FlowPGLearn 14-IEEE (test)
Avg Constraint Violation Sij(+)0.00e+0
4
Showing 10 of 25 rows

Other info

Follow for update