Development of a Database for the Common Information Model of Power Grids

Authors

  • Saša Dević Schneider Electric DMS NS
  • Ivan Luković University of Novi Sad, Faculty of Technical Sciences

DOI:

https://doi.org/10.5755/j01.itc.46.3.14340

Keywords:

Common Information Model (CIM), database modeling, code generators, power grid, model to code transformation

Abstract

Ongoing development of a complex model for power grid networks, based on the Common Information Model (CIM), is dealing with design, operability and exchange data among various power grid operators. To develop a general software support for CIM, that is constantly evolving, is not experienced as an easy task. This paper presents a methodological approach to development of a database that supports an easy storing and managing of active CIM instances, as well as their historical versions. As a way to facilitate the implementation of a proposed approach, we apply a paradigm of automatic programming. Our code generator eases the work on developing an API communication layer over the database and allows faster response on CIM changes. Finally, we present a performance cost analysis on test models. By this, our intention is to contribute to a wider acceptance of CIM in power grid networks.

DOI: http://dx.doi.org/10.5755/j01.itc.46.3.14340

Author Biographies

  • Saša Dević, Schneider Electric DMS NS
    Senior engineer in Energy Market
  • Ivan Luković, University of Novi Sad, Faculty of Technical Sciences
    Full Professor, Chair of Applied Computer Science

Downloads

Published

2017-09-07

Issue

Section

Articles