Abstract
The Common Electric Power Transmission System Model (CTM) is an intuitive, extensible, language-agnostic,
and error-resistant specification of electric power network components parameter names and
units, and relation between components, intended for use by the research community developing new
computational methods for power systems operations and simulation. Power system datasets following
the CTM specification can be read as dictionaries and manipulated in that form in most programming
languages (e.g., Python, Julia, C++). This standard data structure in CTM makes it easy to work in
multiple power systems domains (e.g., economic operation, reliability assessment, electricity markets,
stability assessment, etc.) without requiring conversions between use-case-specific file formats with
information loss in the process. This repository specifies CTM as a JSON Schema, provides
documentation, derivate (code-generated) implementations of CTM, and example data and usage of the
schema for important use cases.
- Developers:
-
Aravena Solis, Ignacio [1]
- Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
- Release Date:
- 2024-04-22
- Project Type:
- Open Source, Publicly Available Repository
- Software Type:
- Scientific
- Version:
- v0.1-alpha
- Licenses:
-
MIT License
- Sponsoring Org.:
-
USDOE National Nuclear Security Administration (NNSA)Primary Award/Contract Number:AC52-07NA27344
- Code ID:
- 142622
- Site Accession Number:
- LLNL-CODE-865934
- Research Org.:
- Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
- Country of Origin:
- United States
Citation Formats
Aravena Solis, Ignacio.
Common Electric Power Transmission System Model JSON Schema Specification.
Computer Software.
https://github.com/LLNL/ctm.
USDOE National Nuclear Security Administration (NNSA).
22 Apr. 2024.
Web.
doi:10.11578/dc.20240909.9.
Aravena Solis, Ignacio.
(2024, April 22).
Common Electric Power Transmission System Model JSON Schema Specification.
[Computer software].
https://github.com/LLNL/ctm.
https://doi.org/10.11578/dc.20240909.9.
Aravena Solis, Ignacio.
"Common Electric Power Transmission System Model JSON Schema Specification." Computer software.
April 22, 2024.
https://github.com/LLNL/ctm.
https://doi.org/10.11578/dc.20240909.9.
@misc{
doecode_142622,
title = {Common Electric Power Transmission System Model JSON Schema Specification},
author = {Aravena Solis, Ignacio},
abstractNote = {The Common Electric Power Transmission System Model (CTM) is an intuitive, extensible, language-agnostic,
and error-resistant specification of electric power network components parameter names and
units, and relation between components, intended for use by the research community developing new
computational methods for power systems operations and simulation. Power system datasets following
the CTM specification can be read as dictionaries and manipulated in that form in most programming
languages (e.g., Python, Julia, C++). This standard data structure in CTM makes it easy to work in
multiple power systems domains (e.g., economic operation, reliability assessment, electricity markets,
stability assessment, etc.) without requiring conversions between use-case-specific file formats with
information loss in the process. This repository specifies CTM as a JSON Schema, provides
documentation, derivate (code-generated) implementations of CTM, and example data and usage of the
schema for important use cases.},
doi = {10.11578/dc.20240909.9},
url = {https://doi.org/10.11578/dc.20240909.9},
howpublished = {[Computer Software] \url{https://doi.org/10.11578/dc.20240909.9}},
year = {2024},
month = {apr}
}