OpenDSS-wrapper (Distribution System Co-simulator with Distributed Energy Resource Controls)

RESOURCE

Abstract

Electric grid transformation with the proliferation of distributed energy resources (DER), such as solar photovoltaic (PV), wind, advanced energy storage technologies, and electric vehicles, and the growing use of communication technologies in both transmission and distribution systems are increasing the need to capture the interactions among these systems. Advanced modeling, control, and simulation tools that can perform co-simulation of electric power systems with other domains become indispensable to accurately model these interactions. To address this need, we have developed a codebase that integrates an electric power distribution system simulator, DER models, and DER controls. The codebase is based on OpenDSS, a distribution system simulator, and an existing open source co-simulation framework called HELICS. The contribution and uniqueness of the proposed codebase is that it tailors the generic HELICS framework specifically for distribution grid-related applications. The codebase includes an OpenDSS wrapper that controls the simulation, implements advanced DER controls, and extracts power flows, voltages, and other power system element information from the the distribution network modeled in OpenDSS. Sample HELICS federates, including a federate for OpenDSS, are provided that can communicate messages through the HELICS interface. Sample federates can be modified and additional HELICS federates can be added by the user  More>>
Developers:
Blonsky, Michael [1] Padullaparti, Harsha Vardhana [1] Ding, Fei [1] Veda, Santosh [1]
  1. National Renewable Energy Lab. (NREL), Golden, CO (United States)
Release Date:
2021-06-11
Project Type:
Open Source, Publicly Available Repository
Software Type:
Scientific
Programming Languages:
Python
Licenses:
BSD 3-clause "New" or "Revised" License
Sponsoring Org.:
Code ID:
59395
Site Accession Number:
NREL SWR-21-74
Research Org.:
National Renewable Energy Laboratory (NREL), Golden, CO (United States)
Country of Origin:
United States

RESOURCE

Citation Formats

Blonsky, Michael, Padullaparti, Harsha Vardhana, Ding, Fei, and Veda, Santosh. OpenDSS-wrapper (Distribution System Co-simulator with Distributed Energy Resource Controls). Computer Software. https://github.com/NREL/OpenDSS-wrapper. USDOE Office of Electricity (OE). 11 Jun. 2021. Web. doi:10.11578/dc.20210628.2.
Blonsky, Michael, Padullaparti, Harsha Vardhana, Ding, Fei, & Veda, Santosh. (2021, June 11). OpenDSS-wrapper (Distribution System Co-simulator with Distributed Energy Resource Controls). [Computer software]. https://github.com/NREL/OpenDSS-wrapper. https://doi.org/10.11578/dc.20210628.2.
Blonsky, Michael, Padullaparti, Harsha Vardhana, Ding, Fei, and Veda, Santosh. "OpenDSS-wrapper (Distribution System Co-simulator with Distributed Energy Resource Controls)." Computer software. June 11, 2021. https://github.com/NREL/OpenDSS-wrapper. https://doi.org/10.11578/dc.20210628.2.
@misc{ doecode_59395,
title = {OpenDSS-wrapper (Distribution System Co-simulator with Distributed Energy Resource Controls)},
author = {Blonsky, Michael and Padullaparti, Harsha Vardhana and Ding, Fei and Veda, Santosh},
abstractNote = {Electric grid transformation with the proliferation of distributed energy resources (DER), such as solar photovoltaic (PV), wind, advanced energy storage technologies, and electric vehicles, and the growing use of communication technologies in both transmission and distribution systems are increasing the need to capture the interactions among these systems. Advanced modeling, control, and simulation tools that can perform co-simulation of electric power systems with other domains become indispensable to accurately model these interactions. To address this need, we have developed a codebase that integrates an electric power distribution system simulator, DER models, and DER controls. The codebase is based on OpenDSS, a distribution system simulator, and an existing open source co-simulation framework called HELICS. The contribution and uniqueness of the proposed codebase is that it tailors the generic HELICS framework specifically for distribution grid-related applications. The codebase includes an OpenDSS wrapper that controls the simulation, implements advanced DER controls, and extracts power flows, voltages, and other power system element information from the the distribution network modeled in OpenDSS. Sample HELICS federates, including a federate for OpenDSS, are provided that can communicate messages through the HELICS interface. Sample federates can be modified and additional HELICS federates can be added by the user depending on their use case requirements. SEE ALSO: https://github.com/NREL/dss-cosim},
doi = {10.11578/dc.20210628.2},
url = {https://doi.org/10.11578/dc.20210628.2},
howpublished = {[Computer Software] \url{https://doi.org/10.11578/dc.20210628.2}},
year = {2021},
month = {jun}
}