A model-based approach for converting CGMES power system models into operational networks
Abstract This paper presents a model-based approach for converting Common Grid Model Exchange Specification (CGMES) power system models into operational networks. The approach utilizes the Model-Driven Architecture (MDA), borrowed from software engineering, to create a Platform-Independent Model (PI...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
SpringerOpen
2023-10-01
|
Series: | Energy Informatics |
Subjects: | |
Online Access: | https://doi.org/10.1186/s42162-023-00290-3 |
_version_ | 1797653532938076160 |
---|---|
author | Ammar Memari Adam Aljamous |
author_facet | Ammar Memari Adam Aljamous |
author_sort | Ammar Memari |
collection | DOAJ |
description | Abstract This paper presents a model-based approach for converting Common Grid Model Exchange Specification (CGMES) power system models into operational networks. The approach utilizes the Model-Driven Architecture (MDA), borrowed from software engineering, to create a Platform-Independent Model (PIM) saved in a graph database, neo4j. The PIM is then transformed into Platform-Specific Model (PSM) using cypher queries. Finally, from the PSM, a Pandapower network is generated that is used later for running power flow simulations. The Common Information Model (CIM) ontology classes, which form the metamodel behind CGMES, are loaded into the same database, connecting them to the grid instances, allowing for automatic validation and inference. The proposed approach has been successfully applied to large-scale real-world grids that include renewable energy sources. |
first_indexed | 2024-03-11T16:45:56Z |
format | Article |
id | doaj.art-1a3181fe73784beb9f15aed98c68ecbe |
institution | Directory Open Access Journal |
issn | 2520-8942 |
language | English |
last_indexed | 2024-03-11T16:45:56Z |
publishDate | 2023-10-01 |
publisher | SpringerOpen |
record_format | Article |
series | Energy Informatics |
spelling | doaj.art-1a3181fe73784beb9f15aed98c68ecbe2023-10-22T11:28:56ZengSpringerOpenEnergy Informatics2520-89422023-10-016S112010.1186/s42162-023-00290-3A model-based approach for converting CGMES power system models into operational networksAmmar Memari0Adam Aljamous1Department of Engineering Sciences, Jade University of Applied SciencesDepartment of Engineering Sciences, Jade University of Applied SciencesAbstract This paper presents a model-based approach for converting Common Grid Model Exchange Specification (CGMES) power system models into operational networks. The approach utilizes the Model-Driven Architecture (MDA), borrowed from software engineering, to create a Platform-Independent Model (PIM) saved in a graph database, neo4j. The PIM is then transformed into Platform-Specific Model (PSM) using cypher queries. Finally, from the PSM, a Pandapower network is generated that is used later for running power flow simulations. The Common Information Model (CIM) ontology classes, which form the metamodel behind CGMES, are loaded into the same database, connecting them to the grid instances, allowing for automatic validation and inference. The proposed approach has been successfully applied to large-scale real-world grids that include renewable energy sources.https://doi.org/10.1186/s42162-023-00290-3CGMESNeo4jPandapowerMDAOntology |
spellingShingle | Ammar Memari Adam Aljamous A model-based approach for converting CGMES power system models into operational networks Energy Informatics CGMES Neo4j Pandapower MDA Ontology |
title | A model-based approach for converting CGMES power system models into operational networks |
title_full | A model-based approach for converting CGMES power system models into operational networks |
title_fullStr | A model-based approach for converting CGMES power system models into operational networks |
title_full_unstemmed | A model-based approach for converting CGMES power system models into operational networks |
title_short | A model-based approach for converting CGMES power system models into operational networks |
title_sort | model based approach for converting cgmes power system models into operational networks |
topic | CGMES Neo4j Pandapower MDA Ontology |
url | https://doi.org/10.1186/s42162-023-00290-3 |
work_keys_str_mv | AT ammarmemari amodelbasedapproachforconvertingcgmespowersystemmodelsintooperationalnetworks AT adamaljamous amodelbasedapproachforconvertingcgmespowersystemmodelsintooperationalnetworks AT ammarmemari modelbasedapproachforconvertingcgmespowersystemmodelsintooperationalnetworks AT adamaljamous modelbasedapproachforconvertingcgmespowersystemmodelsintooperationalnetworks |