CIM in a TripleStore Database for Distribution Power
CIM in a Triple-Store Database for Distribution Power Flow THOMAS E. MCDERMOTT, Ph. D. , PE, FIEEE Chief Engineer, Integration Team, Electricity Infrastructure Pacific Northwest National Laboratory Thomas. Mc. Dermott@pnnl. gov November 9, 2017 1
Grid. APPS-D runs on Ubuntu; release cycles end(ed) April 2017, October 2017, April 2018. Thomas. Mc. Dermott@pnnl. gov November 9, 2017 2
Grid. APPS-D is an application development platform built around standards like IEC 61968. Low-TRL Sample Applications 1. Volt-var optimization 2. Transactive control 3. State estimation (2) 4. Model validation 5. DER optimization (2) 6. Load forecasting 7. Fault recovery 8. Cyber traffic monitor http: //gridappsd. readthedocs. io/en/latest/ Thomas. Mc. Dermott@pnnl. gov November 9, 2017 3
CIM supports model translation between Grid. LAB -D, Open. DSS, DMS vendors, CYME, etc. Thomas. Mc. Dermott@pnnl. gov November 9, 2017 4
Common Information Model (CIM) implemented in a triple-store DB for power flow. Writes Grid. LAB-D model and labels in about 5 seconds over HTTP Imports 329, 327 triples in 3. 532 seconds Queries match the CIM; implemented in SPARQL and Java w/ Jena Outperforms the Relational DBMS (My. SQL) version from April 2017 Problem: Grid. LAB-D and Open. DSS both need nominal voltage for loads, which is not in Energy. Consumer. Thomas. Mc. Dermott@pnnl. gov November 9, 2017 5
Blazegraph installation and configuration is relatively simple. Download the jar from https: //www. blazegraph. com/download/ On Windows only, patch the configuration: Add to rwstore. properties com. bigdata. rwstore. RWStore. read. Blobs. Async=false jar uf blazegraph. jar RWStore. properties java -server -Xmx 4 g -Dfile. encoding=UTF-8 -jar blazegraph. jar Point browser to http: //localhost: 9999/blazegraph Load some data from CIM XML file Run a query in the browser Thomas. Mc. Dermott@pnnl. gov November 9, 2017 6
Single-phase, center-tapped secondary transformers serve most house loads in the U. S. Thomas. Mc. Dermott@pnnl. gov November 9, 2017 7
We use tank modeling, asset info and connectivity nodes. Thomas. Mc. Dermott@pnnl. gov November 9, 2017 8
Cataloging the transformer winding ratings. Note: the ordering of triples is alphabetical here to minimize the arrow crossings; this order is not necessarily optimal. Thomas. Mc. Dermott@pnnl. gov November 9, 2017 9
No-load tests for catalog entries. Thomas. Mc. Dermott@pnnl. gov November 9, 2017 10
Short-circuit tests for catalog; match both ends. Thomas. Mc. Dermott@pnnl. gov November 9, 2017 11
Connecting the transformer to catalog data, phases, and connectivity nodes. end. Number to match catalog Thomas. Mc. Dermott@pnnl. gov November 9, 2017 12
Using the Measurement Package for State Estimation, and State Variables for calculations. Added Sv. Switch Current to Sv. Power. Flow Complex. Value? Thomas. Mc. Dermott@pnnl. gov November 9, 2017 13
Mimicking the Outage Management System (OMS) with CIM trouble tickets linked to state estimator. Thomas. Mc. Dermott@pnnl. gov November 9, 2017 14
Need CIM extensions for building models beyond constant impedance, current or power (ZIP). http: //www. pnl. gov/main/publications/external/technical_reports/PNNL-17694. pdf Also see: https: //volttron. org/ http: //tesp. readthedocs. io Thomas. Mc. Dermott@pnnl. gov November 9, 2017 15
References 1. 2. 3. 4. 5. 6. 7. Grid. APPS-D: http: //gridappsd. readthedocs. io/en/latest/ Blazegraph: https: //www. blazegraph. com/ Open. DSS: a) https: //sourceforge. net/projects/electricdss/ b) Dugan, Mc. Dermott, “An open source platform for collaborating on smart grid research”, 2011 IEEE PES GM Grid. LAB-D: a) https: //sourceforge. net/projects/gridlab-d/ b) Chassin, Fuller, Djilali, “Grid. LAB-D: An agent-based simulation framework for smart grids”, Journal of Applied Math, 2014 IEEE Test Feeders: a) https: //ewh. ieee. org/soc/pes/dsacom/testfeeders/ b) Schneider et. al. , “Analytic Considerations and Design Basis for the IEEE Distribution Test Feeders”, IEEE-TPWRS (accepted) Schneider, Chen, Engle, Chassin, “A Taxonomy of North American radial distribution feeders”, 2009 IEEE PES GM Mc. Dermott, Stephan, Gibson, “Alternative Database Designs for the Distribution Common Information Model”, 2018 IEEE T&D (accepted) Thomas. Mc. Dermott@pnnl. gov November 9, 2017 16
- Slides: 16