Jay Britton Alstom Grid jay.britton@alstom Documents/CIMug... · 2011-11-15 · Jay Britton Alstom...

28
WG13 61970 A Family of CIM Standards based on CIM/XML formatting (61970-552) - Network Model Exchange for Operations and Planning Models (61970-452) - Solved State Exchange (61970-456) - Schematic Layout Exchange (61970-453) - Dynamic Model Exchange - Unbalanced Models - Short Circuit -… Jay Britton Alstom Grid [email protected]

Transcript of Jay Britton Alstom Grid jay.britton@alstom Documents/CIMug... · 2011-11-15 · Jay Britton Alstom...

Page 1: Jay Britton Alstom Grid jay.britton@alstom Documents/CIMug... · 2011-11-15 · Jay Britton Alstom Grid jay.britton@alstom.com. The Basic Model Exchange Business Problem • The members

WG13 61970A Family of CIM Standards based on CIM/XML formatting

(61970-552)

- Network Model Exchange for Operations and Planning Models(61970-452)

- Solved State Exchange (61970-456)- Schematic Layout Exchange (61970-453)

- Dynamic Model Exchange- Unbalanced Models

- Short Circuit- …

Jay BrittonAlstom Grid

[email protected]

Page 2: Jay Britton Alstom Grid jay.britton@alstom Documents/CIMug... · 2011-11-15 · Jay Britton Alstom Grid jay.britton@alstom.com. The Basic Model Exchange Business Problem • The members

The Basic Model Exchange Business Problem

• The members of an interconnection share a mutual necessity to achieve: Accurate assessment of grid reliability. Appropriate, timely response to insecure conditions.

• A pre-requisite to the above are: Accurate, up-to-date network models. Consistent network models (at each responsible site).

• In an interconnection, this requires: Exchange of models. Exchange of solved analytical results.

• 2008 NERC Real-Time Best Practices Report:– “Although defining the elements represented in internal network models is relatively straightforward,

the task force finds that defining the elements to be represented in external models is much morecomplex.”

– “Issue #5: External Modeling and Data Exchange Practices Should be Improved by Explicit Reference tothe Definition of the Wide-Area-View Boundary. A consistent, uniform set of modeling and dataexchange practices, procedures, and standards are needed to support creation and maintenance ofaccurate external models…”

• These requirements apply in operations and planning contexts.

Page 3: Jay Britton Alstom Grid jay.britton@alstom Documents/CIMug... · 2011-11-15 · Jay Britton Alstom Grid jay.britton@alstom.com. The Basic Model Exchange Business Problem • The members

There is high-level consensus about the right approach.

• Basic Modeling:– Each TSO is the authority for data about its own territory.

• Each TSO exports its internal model to its neighbors and/orregional authority, and keeps it up to date.

– Regional authorities assemble internal regional models frommember TSO internal models.

– All parties assemble external models from the internalmodels of other sites.

• These requirements apply to both operations andplanning.– Operations focus is on as-built and near future changes.– Exchange of solutions between operations and planning is a

key objective.– When operations and planning share the same modeling:

• Operations defines the current state.• Planning defines the future plans.

Page 4: Jay Britton Alstom Grid jay.britton@alstom Documents/CIMug... · 2011-11-15 · Jay Britton Alstom Grid jay.britton@alstom.com. The Basic Model Exchange Business Problem • The members

Key Contributing Use Cases

• Exchange of network models to maintain EMS ‘external’ models.– EMS A and B are neighbors in an interconnection and therefore each needs

to represent the other as part of its external model.– Requires exchange of internal models.– Scope is network data, measurement placements and schematics.

• Common Modeling Source between planning and operations.– One network modeling application for the enterprise.– An EMS requires a model that covers any point in time.– Other targets require data for a specific “case”.

• Exchange of solved cases. Several variations…– Real-time exchange among different applications.– Real-time cases to study or planning tools.– Exchange of study or planning cases between different tools.– Import of study cases to EMS.– Planning ‘base case’ creation from member contributions.

• ENTSO-E Day Ahead Congestion Forecast– DACF cases are generated for each hour of the next day by each TSO

representing the expected state of their internal network.

Page 5: Jay Britton Alstom Grid jay.britton@alstom Documents/CIMug... · 2011-11-15 · Jay Britton Alstom Grid jay.britton@alstom.com. The Basic Model Exchange Business Problem • The members

A Generic Model Exchange Business Process(ENTSO-E, ERCOT, WECC, …)

Page 6: Jay Britton Alstom Grid jay.britton@alstom Documents/CIMug... · 2011-11-15 · Jay Britton Alstom Grid jay.britton@alstom.com. The Basic Model Exchange Business Problem • The members

The Naming Problem

Page 7: Jay Britton Alstom Grid jay.britton@alstom Documents/CIMug... · 2011-11-15 · Jay Britton Alstom Grid jay.britton@alstom.com. The Basic Model Exchange Business Problem • The members

The initial CIM model exchange (61970-452) standard focusedonly on transfer of complete models:

CIM Exchange (full, partial, incremental update)

A Internal Model

A’s model of B

BA

CIM import / export

System A LocalVendor Model

System A ImportModel

B’s Model of A

B Internal Model

System B LocalVendor Model

System B ImportModel

CIM import / export

System A EMS System B EMS

Proprietary / HomegrownExtract/Merge Tools

Proprietary / HomegrownExtract/Merge Tools

Page 8: Jay Britton Alstom Grid jay.britton@alstom Documents/CIMug... · 2011-11-15 · Jay Britton Alstom Grid jay.britton@alstom.com. The Basic Model Exchange Business Problem • The members

A More Desirable Process

CIM ModelerFullInterconnectionModel

CIM Modeler

FullInterconnectionModel

EMS at Site BEMS at Site A

System A Source

System B Import

boundary

System B Source

System A Import

boundary

My A Region(reduced & renamed)

My B Region(reduced & renamed)

CIM Translator A

EMS AProprietary Model Format

CIM Translator B

EMS BProprietary Model Format

CIM/XMLModel Exchange

Interface

a b

Site A makes a change:

1. A changes itsModelAuthoritySetusing its CIMmodeller.

2. A imports thechange into its EMS.

3. A exports thechange to B.

4. B receives thechange (full orincremental),updating A’sModelAuthoritySetwithin its CIMmodeller.

5. B renames any newelements andrepeats anyreduction of A’sModelAuthoritySet.

6. B imports the newmodel into its EMS.

Page 9: Jay Britton Alstom Grid jay.britton@alstom Documents/CIMug... · 2011-11-15 · Jay Britton Alstom Grid jay.britton@alstom.com. The Basic Model Exchange Business Problem • The members

61970 data is modularized to addressrequirements efficiently.

• Partitioning by instance – ‘model authority sets’– Allows different parties to be the authority and source

for different parts of the model.– Provides a means for controlling issuance of MRIDs.

• Partitioning by kind of data – ‘profiles’– Distinguishes data produced by different applications

(e.g. modeling vs power flow solution).– Manages the size of exchanges in high performance

situations.– Provides flexibility to address different kinds of

business processes with a minimum number ofdifferent standards.

Page 10: Jay Britton Alstom Grid jay.britton@alstom Documents/CIMug... · 2011-11-15 · Jay Britton Alstom Grid jay.britton@alstom.com. The Basic Model Exchange Business Problem • The members

Merge/Extract with Model Authority Sets• Each object is in one and

only one set.– Simple labeling technique for

assigning responsibility.– Associations connect some

objects that are in differentsets.

• Currently directional fromn to 1 (“foreign key”convention) – underdiscussion.

• Regional Sets:– No associations with other

regional sets.– External associations to

boundary sets only.

• Boundary Sets:– External associations from

regional sets.– External associations with other

boundary sets.

• A regional set may bereferentially validatedindependent of otherregional sets.

– Modeling processes canproceed independently in eachregion.

• Goal:– Maximize independence.– Design boundary sets to

achieve:• Minimum data• Infrequent change

Model Authority SetB

Model Authority SetA

Model Authority SetC

A-B boundaryMAS

B-C

bo

un

da

ryM

AS

A-C

bo

un

da

ryM

AS

Page 11: Jay Britton Alstom Grid jay.britton@alstom Documents/CIMug... · 2011-11-15 · Jay Britton Alstom Grid jay.britton@alstom.com. The Basic Model Exchange Business Problem • The members

Model Instances as Graphs

• Objects are nodes.• Relationships are arcs.

ST – station containerVL – voltage level containerT – terminalCN – connectivity nodeTN – topological nodeBB – busbar sectionLN – line containerLS – line segmentCB – circuit breakerX – power transformerXE – power transformer end

Page 12: Jay Britton Alstom Grid jay.britton@alstom Documents/CIMug... · 2011-11-15 · Jay Britton Alstom Grid jay.britton@alstom.com. The Basic Model Exchange Business Problem • The members

Typical North American Operations Boundary

Model Authority Set C

A-CBoundary

Set

CN

Model Authority SetA

TT LS

A Region Transmission Line

C Region Substation

m

Tie Line Metering Point

T

T

CB

CN

T

T

CB

T

T

CB

T

BB

ST

GEO=’C’

LN

GEO=’A’

Page 13: Jay Britton Alstom Grid jay.britton@alstom Documents/CIMug... · 2011-11-15 · Jay Britton Alstom Grid jay.britton@alstom.com. The Basic Model Exchange Business Problem • The members

Typical ENTSO-E Operations Boundary

Page 14: Jay Britton Alstom Grid jay.britton@alstom Documents/CIMug... · 2011-11-15 · Jay Britton Alstom Grid jay.britton@alstom.com. The Basic Model Exchange Business Problem • The members

Bus-Branch vs Node-Breaker Modeling

Page 15: Jay Britton Alstom Grid jay.britton@alstom Documents/CIMug... · 2011-11-15 · Jay Britton Alstom Grid jay.britton@alstom.com. The Basic Model Exchange Business Problem • The members

Bus-Branch vs Node-Breaker Modeling

Page 16: Jay Britton Alstom Grid jay.britton@alstom Documents/CIMug... · 2011-11-15 · Jay Britton Alstom Grid jay.britton@alstom.com. The Basic Model Exchange Business Problem • The members

Bus-Branch vs Node-Breaker Modeling

Page 17: Jay Britton Alstom Grid jay.britton@alstom Documents/CIMug... · 2011-11-15 · Jay Britton Alstom Grid jay.britton@alstom.com. The Basic Model Exchange Business Problem • The members

61970 Profile Modularity

Page 18: Jay Britton Alstom Grid jay.britton@alstom Documents/CIMug... · 2011-11-15 · Jay Britton Alstom Grid jay.britton@alstom.com. The Basic Model Exchange Business Problem • The members

Conceptual Overview of 61970 CIM

Networkroles, NOTassets!!!

Page 19: Jay Britton Alstom Grid jay.britton@alstom Documents/CIMug... · 2011-11-15 · Jay Britton Alstom Grid jay.britton@alstom.com. The Basic Model Exchange Business Problem • The members

Combiningprofiles into a

completesolution

description.

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 20: Jay Britton Alstom Grid jay.britton@alstom Documents/CIMug... · 2011-11-15 · Jay Britton Alstom Grid jay.britton@alstom.com. The Basic Model Exchange Business Problem • The members

DependencyRelationships are

Expressed in Headers

EquipmentModel

TopologyState

VariablesCommonObjects

C1 S1T1E1

E1.1

T1.1

T1.2

T1.3

S10

S9

S8

S7

S6

S5

S4

S3

S2

S12

S11

Page 21: Jay Britton Alstom Grid jay.britton@alstom Documents/CIMug... · 2011-11-15 · Jay Britton Alstom Grid jay.britton@alstom.com. The Basic Model Exchange Business Problem • The members

Partitioning into Files by TSO

Page 22: Jay Britton Alstom Grid jay.britton@alstom Documents/CIMug... · 2011-11-15 · Jay Britton Alstom Grid jay.britton@alstom.com. The Basic Model Exchange Business Problem • The members

Complete View of Partitioning Into Files

Part

ition

by

CIM

Sch

em

aE

lem

en

ts

Page 23: Jay Britton Alstom Grid jay.britton@alstom Documents/CIMug... · 2011-11-15 · Jay Britton Alstom Grid jay.britton@alstom.com. The Basic Model Exchange Business Problem • The members

ENTSO-E Interconnection Solution

Pa

rtitio

nb

yC

IMS

che

ma

Ele

me

nts

Page 24: Jay Britton Alstom Grid jay.britton@alstom Documents/CIMug... · 2011-11-15 · Jay Britton Alstom Grid jay.britton@alstom.com. The Basic Model Exchange Business Problem • The members

Partitioning of EMS Static Model

Pa

rtiti

on

by

CIM

Sch

em

aE

lem

en

ts

Page 25: Jay Britton Alstom Grid jay.britton@alstom Documents/CIMug... · 2011-11-15 · Jay Britton Alstom Grid jay.britton@alstom.com. The Basic Model Exchange Business Problem • The members

61970-453 Display Layout Exchange• Purpose:

– To exchange schematic display layouts accompanying model or solution exchanges.– Corresponds to the part of display maintenance work that normally goes with model

maintenance.

• Defines graphic objects used in the sender’s displays:– Usually linked to a model object, but can also be background.– One or more location coordinates. (Optional glue points.)– Graphic style reference.– Does not define Interpretation of graphic style references.

• Usage– Sender describes diagram.

• Senders disclose the way their system uses graphic styles.• Object placements describe sender’s diagram as is.

– Receiver must decide how to render the diagram in its system.• Create interpretation of sender’s styles.• Receivers are not expected to duplicate functionality.• Receivers may break apart complex styles or combine simpler styles.

– Receiver provides the graphic style interpretation models for their display managementsoftware.

• Result:– Layouts and names of things should be familiar.– Exact replication graphically is likely only when sender and receiver applications are the

same.– Exact replication functionally is likely only when sender and receiver applications are the

same.

Page 26: Jay Britton Alstom Grid jay.britton@alstom Documents/CIMug... · 2011-11-15 · Jay Britton Alstom Grid jay.britton@alstom.com. The Basic Model Exchange Business Problem • The members

Diagram Layout

P 26

Page 27: Jay Britton Alstom Grid jay.britton@alstom Documents/CIMug... · 2011-11-15 · Jay Britton Alstom Grid jay.britton@alstom.com. The Basic Model Exchange Business Problem • The members

ENTSO-E Case – Display Layout Exchange

Page 28: Jay Britton Alstom Grid jay.britton@alstom Documents/CIMug... · 2011-11-15 · Jay Britton Alstom Grid jay.britton@alstom.com. The Basic Model Exchange Business Problem • The members

Partitioning of EMS Solved Cases

Global Model Objects

Regional EMSStatic Model

Bndry

Regional EMSStatic Model

Regional EMSStatic Model

Bndry

Partition by Object Instance using Model Authority Sets

Pa

rtitio

nby

CIM

Sch

em

aE

lem

en

ts

CommonObjects

DisplayLayout

EquipModel

DisplayLayout

EquipModel

DisplayLayout

EquipModel

Solution

Measurements

Meas

StateVariables

Topology

Measurements

Meas

Measurements

Meas