Better Data Structures for Co-simulation of Distribution System with GridLAB-D and Python

Kishan Prudhvi Guddanti, Yanzhu Ye, Panitarn Chongfuangprinya, Bo Yang, Yang Weng

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Due to the high penetration of distributed energy resources (DERs) in the distribution system, there is an increasing need for advanced tools to thoroughly study the impacts of DERs on distribution networks under various DER control/modeling scenarios. This type of tools not only requires a powerful network simulation engine in distribution grids, but also a flexible and interactive environment for easy development of advanced analysis/control algorithms, e.g., cutting-edge machine learning packages. If the software can be open-sourced, the power industry can further enjoy transparency and faster-time-to-market transition to expedite renewable integration. Past work does not give a fully independent data structure to separate the simulation layer and the application layer. Therefore, this work aims at providing full independence while integrating the two most powerful open-source tools in distribution grid simulation and an extremely popular programming language: GridLAB-D and Python. Specifically, we carefully create (1) an open and flexible design, (2) easy-to-develop analytical application scenarios, and (3) compatibility with a variety of third-party tools. We demonstrate features (1) and (2) of this co-simulation framework with a use case study on integration capacity analysis (ICA) and we demonstrate feature (3) as an example to conduct graphical analysis in Python for distribution system analysis with a near-zero effort. A highly accurate and fast system-wide ICA result demonstrates the supreme data structure and easy-to-extend architecture for speeding renewable integration. The code is available for download.

Original languageEnglish (US)
Title of host publication2020 IEEE Power and Energy Society General Meeting, PESGM 2020
PublisherIEEE Computer Society
ISBN (Electronic)9781728155081
DOIs
StatePublished - Aug 2 2020
Event2020 IEEE Power and Energy Society General Meeting, PESGM 2020 - Montreal, Canada
Duration: Aug 2 2020Aug 6 2020

Publication series

NameIEEE Power and Energy Society General Meeting
Volume2020-August
ISSN (Print)1944-9925
ISSN (Electronic)1944-9933

Conference

Conference2020 IEEE Power and Energy Society General Meeting, PESGM 2020
Country/TerritoryCanada
CityMontreal
Period8/2/208/6/20

ASJC Scopus subject areas

  • Energy Engineering and Power Technology
  • Nuclear Energy and Engineering
  • Renewable Energy, Sustainability and the Environment
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Better Data Structures for Co-simulation of Distribution System with GridLAB-D and Python'. Together they form a unique fingerprint.

Cite this