cimug milan 2010, june 15-18th guillaume lapierre-ganivet

18
CIMug Milan 2010, June 15-18th Guillaume Lapierre-Ganivet CIM Gateway

Upload: chadwick-barrera

Post on 03-Jan-2016

33 views

Category:

Documents


7 download

DESCRIPTION

CIM Gateway. CIMug Milan 2010, June 15-18th Guillaume Lapierre-Ganivet. Overview. The overall goal of this project CIM Object model generation Applications Perspectives. 2. Overall goal: Exchange data in CIM XML. Old vs. New format. Breakthrough technology - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: CIMug Milan 2010, June 15-18th Guillaume Lapierre-Ganivet

CIMug Milan 2010, June 15-18thGuillaume Lapierre-Ganivet

CIM Gateway

Page 2: CIMug Milan 2010, June 15-18th Guillaume Lapierre-Ganivet

Overview

■ The overall goal of this project

■ CIM Object model generation

■ Applications

■ Perspectives

2

Page 3: CIMug Milan 2010, June 15-18th Guillaume Lapierre-Ganivet

Overall goal:Exchange data in CIM XML

Page 4: CIMug Milan 2010, June 15-18th Guillaume Lapierre-Ganivet

4

Old vs. New format

■ Breakthrough technology

■ Extending content of exchange formats

■ Overall quality is improved

Page 5: CIMug Milan 2010, June 15-18th Guillaume Lapierre-Ganivet

Exchange data in CIM XML

5

Other TSOs

ENTSO-E Projects

TSOConsortium

Regions

Operationalprocesses

System studiesprocessesDACF

Referencecases

D2CF(planned)

Snapshots

Others on request

Planning

Variousstudies

Mid-term Long-term

Systemextension

ENTSO-E

TSO 1, TSO 2 , …

TSO 3, TSO 4TSO 5, …

TSO 6, TSO 7, …

- frequent

Others such as wind integration

- regular, but not frequent

- on request

Page 6: CIMug Milan 2010, June 15-18th Guillaume Lapierre-Ganivet

CIM compliance at stake

■ IEC standard

■ CIM XML Model Exchange – 61970-452(-456)

■ ENTSO-E CIM Model Exchange Profile

6

Page 7: CIMug Milan 2010, June 15-18th Guillaume Lapierre-Ganivet

Topology

State

Equipment

7

ENTSO-E CIM Model Exchange Profile

■ Equipment■ Topology■ State

variables

State Variables

TSO Topology

TSO Equipment Model

ACLineSegment

ControlArea

CurrentLimit

CurveData

EnergyConsumer

FossilFuel

GeneratingUnit

GeographicalRegion

HydroGeneratingUnit

HydroPump

MutualCoupling

NuclearGeneratingUnit

OperationalLimitSet

PhaseTapChanger

PowerTransformer

RatioTapChanger

ReactiveCapabilityCurve

RegulatingControl

SeriesCompensator

ShuntCompensator

SubGeographicalRegion

Substation

SvPowerFlow SvShuntCompensatorSections SvTapStepSvVoltage

Switch

SynchronousMachine

Terminal

Terminal (about)

ThermalGeneratingUnit

TieFlow

TopologicalIsland

TopologicalNode

TransformerWinding

VoltageLevel

VoltageLimit

WindGeneratingUnit

UCTE Common Objects BaseVoltage OperationalLimitType

ControlAreaGeneratingUnit

LoadResponseCharacteristic

Page 8: CIMug Milan 2010, June 15-18th Guillaume Lapierre-Ganivet

CIM object model generation

Page 9: CIMug Milan 2010, June 15-18th Guillaume Lapierre-Ganivet

Requirements & Specifications

9

■ Automatically generatedCIM Model C++ library

■ Read / Write XML instances

■ Useful to check profile consistency

■ Evolutive on demandand multi-platforms

Page 10: CIMug Milan 2010, June 15-18th Guillaume Lapierre-Ganivet

10

XML specifications

■ XML Metadata Interchange

■ Web Ontology Language

■ Resource Description Framework

Page 11: CIMug Milan 2010, June 15-18th Guillaume Lapierre-Ganivet

11

Available tools and technologies

■ DOM vs. SAX

■ Apache Velocity

■ CIMTool

■ CIMDesk

Page 12: CIMug Milan 2010, June 15-18th Guillaume Lapierre-Ganivet

Principle scheme

12

Page 13: CIMug Milan 2010, June 15-18th Guillaume Lapierre-Ganivet

Applications:Achieve consistency& inter-operability

Page 14: CIMug Milan 2010, June 15-18th Guillaume Lapierre-Ganivet

14

CIM profile and internal format

■ Obtaining 'bijectivity'

■ Support former fonctionalities

■ Merged, Partial and ... Incremental

■ Unique and persistent IDs

Page 15: CIMug Milan 2010, June 15-18th Guillaume Lapierre-Ganivet

15

Validation of tools and data

■ Inter Operability (IOP) tests

■ ENTSO-E Migration process

■ CIMDesk

■ Bug reports

Page 16: CIMug Milan 2010, June 15-18th Guillaume Lapierre-Ganivet

Perspectives

Page 17: CIMug Milan 2010, June 15-18th Guillaume Lapierre-Ganivet

17

And then …

■ No more UCTE DEF files

■ Upcoming CIM versions

■ Parser and writer at no cost

■ Large range of profiles

Page 18: CIMug Milan 2010, June 15-18th Guillaume Lapierre-Ganivet

Any questions?