Graph Neural Networks for Power System Operation

Power grids are graphs: buses are nodes, lines and transformers are edges. My PhD research at the Delft AI Energy Lab builds on this observation to develop graph neural networks (GNNs) that learn the physics of power system operation and generalize to grid topologies and operating conditions they were never trained on.

Why it matters. Grid operators solve hard computational problems — optimal power flow, security assessment, time-domain simulation — every few minutes, and conventional solvers struggle to keep up as renewables make the grid more dynamic. Machine learning surrogates can be orders of magnitude faster, but only if they remain trustworthy when the grid changes shape. That generalization gap is the core of my work.

What I’ve built:

Stack: Python, PyTorch, PyTorch Geometric, power-system simulation tools.