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...

Full description

Bibliographic Details
Main Authors: Ammar Memari, Adam Aljamous
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