DOE OSTI · code-154004
CyRRL (Cyber Resilient Reinforcement Learning for grid voltage control) [SWR-24-115]
Abstract
This codebase contains a multi-agent, actor-critic reinforcement learning implementation for cyber-resilient grid voltage control. It uses a 123-bus OpenDSS system as the environment, with three-phase power flow translating nodal power injections into solved nodal voltages. The reward function penalizes deviations from nominal voltage as well as reactive power dispatch, while encouraging agents to take actions that result in fast convergence to nominal conditions. The codebase models false data injection attacks and includes functionality for training, testing, hyper-parameter tuning, and visualization.
Keep this discovery
Explore connections, maps & timelines
Murphy, Sinnott [National Renewable Energy Laboratory (NREL), Golden, CO (United States)], Utkarsh, Kumar [National Renewable Energy Laboratory (NREL), Golden, CO (United States)], Macwan, Richard [National Renewable Energy Laboratory (NREL), Golden, CO (United States)]. 2025-03-27. CyRRL (Cyber Resilient Reinforcement Learning for grid voltage control) [SWR-24-115]. https://doi.org/10.11578/dc.20250415.2
Cite the original work for its findings. Save a collection to share your selection of sources.