Search NASA⌕ Search

DOE OSTI · code-66827

PowerGridworld: A Framework for Multi-Agent Reinforcement Learning in Power Systems [SWR-22-07]

Abstract

NREL's PowerGridworld provides a modular simulation environment for training heterogenous, grid-aware, multi-agent reinforcement learning (RL) policies at scale. The package enables the user to create component gym environments that can be composed into more complex agents. For example, a grid interactive building environment can be created by composing together component environments each encapsulating the building, PV, and battery physics. These multi-component environments can then be combined into multi-agent simulation where each agent's power consumption/injection becomes an input for solving the optimal power flow on a distribution feeder modeled in OpenDSS. Information from OpenDSS, such as bus voltages and line flows, can be included in the agents' observation spaces to enable grid-aware rewards. The default API for the PowerGridworld simulator conforms to RLLib's MultiAgent API and thus enables distributed training using HPC and cloud resources.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Biagioni, David, Chintala, Rohit, Zhang, Xiangyu, Zamzam, Ahmed, King, Jennifer, Vaidhynathan, Deepthi, Wald, Dylan. 2021-10-29. PowerGridworld: A Framework for Multi-Agent Reinforcement Learning in Power Systems [SWR-22-07]. https://doi.org/10.11578/dc.20211110.1

Cite the original work for its findings. Save a collection to share your selection of sources.