Now showing 1 - 2 of 2
  • Publication
    Template‐based generation of programming language specific code for smart grid modelling compliant with CIM and CGMES
    ( 2023)
    Dinkelbach, Jan
    ;
    Razik, Lukas
    ;
    Mirz, Markus
    ;
    Benigni, Andrea
    ;
    The transition to Smart Grids increases the complexity of power grids by involving many more interdependent actors and integrating additional information and communications technology. To provide a common basis for Smart Grid data representation and exchange, the standardized Common Information Model (CIM) has been introduced and extended, i. a., by the Common Grid Model Exchange Specification (CGMES). An increasing acceptance by power grid operators and other actors has made CIM and CGMES more and more relevant. However, the implementation of CIM / CGMES support in software projects appears to be challenging due to the complexity of CIM / CGMES and the ongoing standardisation process with iterative adaptations. Thus, the main contribution of this paper is the presentation of a methodology for an automated generation of programming language specific code from CIM / CGMES specifications. The approach is based on the use of a template language and enables to keep software projects fully compliant with CIM / CGMES specifications. The paper outlines the process of code generation and the consecutive codebase integration for a JavaScript based CIM / CGMES web editor and for two CIM / CGMES de-/serialiser libraries in C++ and Python. The approach is evaluated in use cases involving the visualisation and simulation of a benchmark grid.
  • Publication
    Comparative Assessment of Shifted Frequency Modeling in Transient Stability Analysis using the Open Source Simulator DPsim
    ( 2022)
    Nakti, Ghassen
    ;
    Dinkelbach, Jan
    ;
    Mirz, Markus
    ;
    Modern power systems introduce new dynamics, which may require the appropriate selection of the modeling method for each type of dynamic simulation. In this paper, electromagnetic transient (EMT), Root Mean Square (RMS), and Shifted Frequency Analysis (SFA) modeling are compared in the scope of the dynamic simulation of transient stability analysis. The comparison is carried out by analyzing the accuracy of the simulation results as a function of the simulation step size. The evaluation is conducted for classic and low inertia systems for the accuracy of rotor angle transients and the critical clearing time, being the variables of interest in transient stability analysis. The real-time open source simulator DPsim is employed. The main advantage presented by DPsim, is the possibility to run the same simulation scenario with the same solver, but in three different modeling domains. This powerful feature enables a systematic comparison between the modeling methods. With respect to transient stability analysis, the results of the comparative analysis support the usage of SFA, both for classic and low inertia systems. SFA incorporate more dynamics than RMS simulation into the models, while at the same time allowing larger step sizes than EMT simulation.