Engineering Papers⌕ Search

DOE OSTI · code-141821

Reinforcement Learning for Distribution Grid Optimization (PyCIGAR) v0.1

Abstract

PyCIGAR is a python software package that merges off-the-shelf reinforcement learning libraries (RLLib and Ray) with electric power distribution system simulation tools (OpenDSS and a custom power flow solver built by LBL). PyCIGAR enables the training of neural networks to optimize the behavior of different components in the electric distribution grid, such as control systems in photovoltaic rooftop solar inverters and electric battery storage systems. The software package has been used to train neural networks to update settings in photovoltaic rooftop solar inverter control systems to mitigate cyber attacks on other solar photovoltaic rooftop devices.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Arnold, Daniel, Roberts, Ciaran, Sankur, Michael, Ngo, Sy-Toan, Saha, Shammya, Milesi, Alexandre. 2021-10-28. Reinforcement Learning for Distribution Grid Optimization (PyCIGAR) v0.1. https://doi.org/10.11578/dc.20240830.1

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