binding cim and modelica for consistent power system dynamic model exchange and simulation
TRANSCRIPT
Binding CIM and Modelica for Consistent Power System Dynamic Model Exchange
and Simulation Francisco José Gómez1, Luigi Vanfretti12, Svein Harald Olsen2
1Electric Power System, Royal Institute of Technology (KTH), 2Research and Development, Statnett SF
[email protected] , [email protected], [email protected]
1
Paper No: 15PESGM2176
The iTesla project (2012-2015) received funding from the European Union’s Seventh Programme for research, technological development and demonstration under Grant Agreement n°283012
Mandate M/490 to the EU standardization bodies CEN/CENELEC and ETSI: establishment of a common information model that is to be used throughout many applications and systems
2
Inconsistent model exchange
Inconsistent model exchange
Sw Tool A
Sw Tool B
Sw Tool C
Inconsistent model exchange
Regulation(EC) 714/2009 underlines the need of coordination between transmission system operators (TSOs). CIM may help in fulfilling the functions required by providing
“ a common transmission model dealing efficiently with interdependent physical loop-flows and …”,
a “model used to support common network operation tools to ensure coordination of network operation in normal and emergency conditions”
Status Quo: Dynamic models for different components are not consistent
through platforms due to specifications, Conventional block diagram modeling forces users to share
only parameters of models with predetermined structure
Background
Propose a binding of Modelica models to CIM, allows to comply with the EC regulation while assuring unambiguous modeling and simulation of power system dynamics
Using standardized equation-based modeling language that Guarantees a strict separation of the model from the numerical solver
3
Results
1. Mapping of CIM classes with Modelica classes / models
2. Automatic conversion from CIM to Modelica using the mapping
3. Provision of ‘start values’ to the Modelica model fom SV profile
4. Use Modelica model for time domain simulations
This work provides a proposal for mapping CIM and Modelica for unambiguous model information exchange and simulation.
Background
4
Consistent model exchange
Consistent model exchange
Consistent model exchange
Mapping offers a solution for assigning start values to: continuous (differential), discrete and algebraic state variables
from a power flow solution stored in a CIM data model, and to generate the corresponding Modelica classes
First step into extending the CIM (or CGMES) to include a strict mathematical model representation of power system dynamic models.
Implementation of the mapping will allow executing time-domain simulations of cyber-physical power system models, using Modelica compiler directly from their CIM definition.