ENERGY SYSTEMS · MACHINE LEARNING · ELECTRICITY MARKETS

Raj P Bhavsar

Energy systems researcher developing computational methods for planning, power systems and electricity markets.

PhD Researcher · Imperial College London Research Assistant · Climate Compatible Growth

I develop computational methods for spatial energy planning and power-system analysis, combining energy-system modelling with graph learning, geospatial methods and interpretable machine learning.

Formal portrait of Raj P Bhavsar

Selected research projects.

OPEN-SOURCE RESEARCH

Graph Learning for Spatial Energy Planning

Zambia · 24,550 settlements · VGAE

A graph-learning framework for turning settlement-scale electrification outputs into spatially connected planning units and interpretable investment tranches.

Code & reproducibility →
Planning-unit map comparing original technology assignments, VGAE connected planning-unit labels, review candidates, and review volume for Zambia.
ONGOING RESEARCH

Machine Learning for Spatial Marginal Emissions

Electricity markets · Power systems · Interpretable ML

Ongoing research on how network constraints, operating conditions and spatial demand changes shape marginal emissions signals in transmission-constrained, decarbonising electricity systems.

Neutral abstract power-network visual for spatial marginal emissions research.

Research areas

Energy-system planning

Spatial electrification · optimisation · infrastructure

AI for energy

Graph learning · geospatial ML · interpretable learning

Electricity markets

Marginal emissions · transmission constraints · market and system signals

Energy research across modelling, computation and real-world planning.

Imperial College London · Climate Compatible Growth

I am a PhD researcher at Imperial College London working at the intersection of energy-system modelling, computational methods and electricity markets.

Alongside my doctoral research, I work with Climate Compatible Growth on energy-system research supporting country work in Zambia and Malawi.

Climate Compatible Growth →

Methods

Python · PyTorch · PyTorch Geometric · scikit-learn · optimisation · graph neural networks · geospatial analytics · PyPSA · OSeMOSYS · OnSSET · GeoPandas · NetworkX