DiTTo (Distribution Transformation Tool)

RESOURCE

Abstract

The Distribution Transformation Tool (DiTTo) provides a framework for converting between and modifying several different types of distribution model formats . These include commercial formats such as CYME, Synergi, DEW, ePHASORSIM as well as open source formats such as OpenDSS and GridLAB-D. DiTTo consists of an API which represents electrical equipment, configurations, settings and timeseries data. This API acts as an intermediary between different distribution model formats. Several modules for reading and writing the models connect to this API to facilitate easy conversion between formats. Once feeder models are converted into the intermediate API, analysis can be done on the feeder using a network module. The modification module allows changes to be made to the model in the intermediate API. This allows a clear workflow that supports reading a model from one format, performing analysis, making modifications and writing the model to a different format.
Developers:
Elgindy, Tarek [1] Gensollen, Nicolas [1] Krishnamurthy, Dheepak [1] Rossol, Michael [1] Hale, Elaine [1] Palmintier, Bryan [1]
  1. National Renewable Energy Lab. (NREL), Golden, CO (United States)
Release Date:
2018-08-14
Project Type:
Open Source, Publicly Available Repository
Software Type:
Scientific
Programming Languages:
Python
Python
Licenses:
BSD 3-clause "New" or "Revised" License
Sponsoring Org.:
Code ID:
20924
Site Accession Number:
NREL SWR 18-16
Research Org.:
National Renewable Energy Laboratory (NREL), Golden, CO (United States)
Country of Origin:
United States

RESOURCE

Citation Formats

Elgindy, Tarek, Gensollen, Nicolas, Krishnamurthy, Dheepak, Rossol, Michael, Hale, Elaine, and Palmintier, Bryan. DiTTo (Distribution Transformation Tool). Computer Software. https://github.com/NREL/ditto. USDOE Office of Electricity Delivery and Energy Reliability (OE). 14 Aug. 2018. Web. doi:10.11578/dc.20181129.8.
Elgindy, Tarek, Gensollen, Nicolas, Krishnamurthy, Dheepak, Rossol, Michael, Hale, Elaine, & Palmintier, Bryan. (2018, August 14). DiTTo (Distribution Transformation Tool). [Computer software]. https://github.com/NREL/ditto. https://doi.org/10.11578/dc.20181129.8.
Elgindy, Tarek, Gensollen, Nicolas, Krishnamurthy, Dheepak, Rossol, Michael, Hale, Elaine, and Palmintier, Bryan. "DiTTo (Distribution Transformation Tool)." Computer software. August 14, 2018. https://github.com/NREL/ditto. https://doi.org/10.11578/dc.20181129.8.
@misc{ doecode_20924,
title = {DiTTo (Distribution Transformation Tool)},
author = {Elgindy, Tarek and Gensollen, Nicolas and Krishnamurthy, Dheepak and Rossol, Michael and Hale, Elaine and Palmintier, Bryan},
abstractNote = {The Distribution Transformation Tool (DiTTo) provides a framework for converting between and modifying several different types of distribution model formats . These include commercial formats such as CYME, Synergi, DEW, ePHASORSIM as well as open source formats such as OpenDSS and GridLAB-D. DiTTo consists of an API which represents electrical equipment, configurations, settings and timeseries data. This API acts as an intermediary between different distribution model formats. Several modules for reading and writing the models connect to this API to facilitate easy conversion between formats. Once feeder models are converted into the intermediate API, analysis can be done on the feeder using a network module. The modification module allows changes to be made to the model in the intermediate API. This allows a clear workflow that supports reading a model from one format, performing analysis, making modifications and writing the model to a different format.},
doi = {10.11578/dc.20181129.8},
url = {https://doi.org/10.11578/dc.20181129.8},
howpublished = {[Computer Software] \url{https://doi.org/10.11578/dc.20181129.8}},
year = {2018},
month = {aug}
}