Unambiguous power system dynamic modeling and simulation using modelica tools
Luigi Vanfretti, W. Li, Tetiana Bogodorova, Patrick Panciatici · 2013
Dynamic modeling and time-domain simulation for power systems is inconsistent across different simulation platforms, which makes it difficult for engineers to consistently exchange models and assess model quality. Therefore, there is a clear need for unambiguous dynamic model exchange. In this article, a possible solution is proposed by using open modeling equation-based Modelica tools. The nature of the Modelica modeling language supports model exchange at the “equation-level”, this allows for unambiguous model exchange between different Modelica-based simulation tools without loss of information about the model. An example of power system dynamic model exchange between two Modelica-based software Scilab/Xcos and Dymola is presented. In addition, common issues related to simulation, including the extended modeling of complex controls, the capabilities of the DAE solvers and initialization problems are discussed. In order to integrate power system Modelica models into other simulation tools (Matlab/Simulink), the utilization of the FMI Toolbox is investigated as well.