binding cim and modelica for consistent power system dynamic model exchange and simulation

4
Binding CIM and Modelica for Consistent Power System Dynamic Model Exchange and Simulation Francisco José Gómez 1 , Luigi Vanfretti 12 , Svein Harald Olsen 2 1 Electric Power System, Royal Institute of Technology (KTH), 2 Research 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

Upload: luigi-vanfretti

Post on 12-Aug-2015

12 views

Category:

Engineering


4 download

TRANSCRIPT

Page 1: Binding CIM and Modelica for Consistent Power System Dynamic Model Exchange and Simulation

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

Page 2: Binding CIM and Modelica for Consistent Power System Dynamic Model Exchange and Simulation

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

Page 3: Binding CIM and Modelica for Consistent Power System Dynamic Model Exchange and Simulation

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

Page 4: Binding CIM and Modelica for Consistent Power System Dynamic Model Exchange and Simulation

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.