PowerZooJax: A JAX-based Power System Benchmark for Reinforcement Learning

Zhanhua Pan, Xiao Liu, Zhilong Cao, Jianhong Wang, Dawei Qiu
9/28/2026
cs.AIcs.LGeess.SY

Official code: powerzoojax/PowerZooJax (5 stars, MIT, last commit 2026-07-22).

Abstract

Power system operation is a safety-critical sequential decision-making problem, making it a natural testbed for reinforcement learning (RL). However, existing RL environments for power systems are often narrow in scope and computationally limited by CPU-based simulation workflows, making large-scale evaluation difficult. We introduce PowerZooJax, a JAX-based benchmark suite for RL in power system operation. It provides five constrained Markov decision process tasks spanning generation, transmission, distribution, distributed energy resources, and data center microgrid. By rewriting power flow, economic dispatch, market clearing, and device dynamics as JAX computation graphs, PowerZooJax keeps the entire training and evaluation loop on the GPU. Experiments show substantial speedups over CPU-based simulations and demonstrate standardized evaluation of policy returns, safety violations, and out-of-distribution stress conditions. Our open-source benchmark is available at: https://github.com/powerzoojax/PowerZooJax.

View on arXivView PDF

Code Implementations(1)

MIT
50Shell, PythonMay 7, 20263 months agoMIT

Similar Papers

Cite this paper

@article{pan2026powerzoojax,
  title  = {PowerZooJax: A JAX-based Power System Benchmark for Reinforcement Learning},
  author = {Zhanhua Pan and Xiao Liu and Zhilong Cao and Jianhong Wang and Dawei Qiu},
  year   = {2026},
  eprint = {2609.36052},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2609.36052v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2609.36052.svg)](https://codeofpaper.com/paper/2609.36052)

Discussion