You are on page 1of 33

Multi-site Network Model Management

Power Transmission &


Distribution, Inc.
Kurt Hunter
27 June 2007

Multi-site Network Model Management

Topics

Background on Model Management


CIM XML Based Model Exchange
Model Management Implementation

Energy Management & Automation Division


Page 2

April 06

2006 Siemens Power Transmissions & Distribution, Inc. All rights reserved

Background on Model Management

What is Network Model Management?


Maintenance of an equipment and topology model
to support network applications such as power
flow, state estimation and contingency analysis.

Energy Management & Automation Division


Page 3

April 06

2006 Siemens Power Transmissions & Distribution, Inc. All rights reserved

Background on Model Management

Network Model Management requires:


On-going maintenance of the node/breaker model
of the portion of the electrical network that your
organization operates or oversees as well as
neighboring areas that affect operation of your
network.

Energy Management & Automation Division


Page 4

April 06

2006 Siemens Power Transmissions & Distribution, Inc. All rights reserved

Background on Model Management

Neighbor B
Network

Neighbor A
Network

External Model
My Network

Neighbor C
Network

Internal Model
Neighbor D
Network

Energy Management & Automation Division


Page 5

April 06

2006 Siemens Power Transmissions & Distribution, Inc. All rights reserved

Background on Model Management

Internal Model
Updated frequently
Verified by State Estimator solution
Highly accurate
External Model
Infrequently updated
Requires input from external organizations
Accuracy depends on frequency of update

Energy Management & Automation Division


Page 6

April 06

2006 Siemens Power Transmissions & Distribution, Inc. All rights reserved

Background on Model Management

External Model Update

Requires exchanging network model data with closest


neighbors

Usually done as a wholesale replace of all data within


your network model for a given company

Usually requires conversion between data formats


Requires stitching the new data into the existing data
(primarily updating connectivity references for tie lines)

Energy Management & Automation Division


Page 7

April 06

2006 Siemens Power Transmissions & Distribution, Inc. All rights reserved

Background on Model Management

Model Exchange
and Merge
My Network
Model

Network Model Merge

Neighbor A

Neighbor B

PSS/E File

IEEE File

Neighbor C
Proprietary Format
File

Energy Management & Automation Division


Page 8

April 06

2006 Siemens Power Transmissions & Distribution, Inc. All rights reserved

Background on Model Management

Model Exchange and Merge


Data received from multiple sources in multiple formats with
multiple unique issues

Usually received as bus/branch (PSS/E, PSLF or IEEE)


Occasionally received as node/breaker, if neighbor used the same
EMS vendor

Semi-automated process at best

Energy Management & Automation Division


Page 9

April 06

2006 Siemens Power Transmissions & Distribution, Inc. All rights reserved

Background on Model Management

Model Exchange and Merge


Labor intensive effort
Difficult to automate
Expensive
Performed infrequently

Energy Management & Automation Division


Page 10

April 06

2006 Siemens Power Transmissions & Distribution, Inc. All rights reserved

Background on Model Management

Model Exchange and Merge

Energy Management & Automation Division


Page 11

April 06

2006 Siemens Power Transmissions & Distribution, Inc. All rights reserved

Background on Model Management

Multi-site Management and Merge


Introduction of ISOs and RTOs made it necessary to construct
large scale detailed network models.

No longer just peer to peer


Member models not necessarily synchronized
Model Exchange from Coordinator to members to improve
synchronization

Energy Management & Automation Division


Page 12

April 06

2006 Siemens Power Transmissions & Distribution, Inc. All rights reserved

Background on Model Management

Multi-site Management and Merge

Combined Model

el

Member B Model

od
M

be
rA

ed
bin
m

l
de
Mo

M
em

Co

rC
be

Member A

m
Me

Co
M
mb
od
ine
el
dM
od
el

Cordinator
(ISO/RTO)

Member C

Member B

Energy Management & Automation Division


Page 13

April 06

2006 Siemens Power Transmissions & Distribution, Inc. All rights reserved

CIM XML Based Model Exchange

The reality is

CIM will not solve


all your problems.

Energy Management & Automation Division


Page 14

April 06

2006 Siemens Power Transmissions & Distribution, Inc. All rights reserved

CIM XML Based Model Exchange

CIM XML Based Model Exchange

Based on Common Information Model (IEC 61970-301)


Standardizing a profile for node/breaker model exchange
for network applications (IEC 61970-452)

Standardizing an XML based method for data exchange,


including incremental changes (IEC 61970-552-4)

Energy Management & Automation Division


Page 15

April 06

2006 Siemens Power Transmissions & Distribution, Inc. All rights reserved

CIM XML Based Model Exchange


CIM XML Based Model Exchange - Principals

Each modeled object identified by a globally unique, persistent master


resource ID (MRID)

Identification independent of naming


Model exchanged in greatest detail available (and reduced or
equivalenced as necessary by the consumer)

Unique identification independent of data owner (Modeling Authority)


(Unique ID remains constant even if data owner changes)

Energy Management & Automation Division


Page 16

April 06

2006 Siemens Power Transmissions & Distribution, Inc. All rights reserved

CIM XML Based Model Exchange


CIM XML Based Model Exchange Sample XML
<cim:ACLineSegment rdf:ID="_1c0789232f24da7a7c8751ccccf2b38">
<cim:IdentifiedObject.name>N12-N260</cim:IdentifiedObject.name>
<cim:Equipment.MemberOf_EquipmentContainer
rdf:resource="#_e55503e162de464b9d17dfe57f936574"/>
<cim:ConductingEquipment.BaseVoltage
rdf:resource="#_216f3106be824bca99dd83a9af6681b6"/>
<cim:Conductor.bch>0.0010609418</cim:Conductor.bch>
<cim:Conductor.r>0.80864</cim:Conductor.r>
<cim:Conductor.x>13.8624</cim:Conductor.x>
</cim:ACLineSegment>

Energy Management & Automation Division


Page 17

April 06

2006 Siemens Power Transmissions & Distribution, Inc. All rights reserved

CIM XML Based Model Exchange

CIM XML Based Model Exchange - History


Nine Interoperability Tests have been executed

Verified completeness of data exchanged


Verified common understanding of data exchanged
Verified exchange of incremental changes

Energy Management & Automation Division


Page 18

April 06

2006 Siemens Power Transmissions & Distribution, Inc. All rights reserved

CIM XML Based Model Exchange

CIM XML Based Model Exchange - History


Interoperability Tests have not:

Verified persistence of master resource IDs (MRIDs)


Verified global uniqueness of MRIDs
Tested data ownership or model merge

Energy Management & Automation Division


Page 19

April 06

2006 Siemens Power Transmissions & Distribution, Inc. All rights reserved

Model Management Implementation

Network Model Management Implementation


CIM Model has been expanded to support:

Identification of data ownership


Ease of model merge
A clear methodology has been defined,
But we wont all get there at the same time.

Energy Management & Automation Division


Page 20

April 06

2006 Siemens Power Transmissions & Distribution, Inc. All rights reserved

Model Management Implementation

Network Model Management Implementation Issues


1. Not everyone has CIM XML capability (particularly outside the
U.S. and in Texas)

2. Not everyone is generating persistent IDs


3. Not everyone is generating globally unique IDs
4. Agreements need to be reached on persistent IDs for boundary
objects

5. Security is necessary around data ownership


Energy Management & Automation Division
Page 21

April 06

2006 Siemens Power Transmissions & Distribution, Inc. All rights reserved

Model Management Implementation

1) Not everyone has CIM XML capability (particularly outside


the U.S. and in Texas)
CIM XML is gaining support in Europe and Asia, but is not as widely
used as other data exchange formats.

Energy Management & Automation Division


Page 22

April 06

2006 Siemens Power Transmissions & Distribution, Inc. All rights reserved

Model Management Implementation

1) Not everyone has CIM XML capability (particularly outside


the U.S. and in Texas)
Resolution Allow remote editing of coordinators combined network
model by members

Members without CIM XML capability piggyback on capabilities of the


coordinators system

Also requires implementation of security based on data ownership

Energy Management & Automation Division


Page 23

April 06

2006 Siemens Power Transmissions & Distribution, Inc. All rights reserved

Model Management Implementation

2) Not everyone is generating persistent IDs


Example Internal index based MRIDs such as Substation_174 may
change when equipment is added or deleted.

Persistence has not been tested in interoperability tests


Persistent MRIDs are required for real world model management

Energy Management & Automation Division


Page 24

April 06

2006 Siemens Power Transmissions & Distribution, Inc. All rights reserved

Model Management Implementation

2) Not everyone is generating persistent IDs


Resolution Coordinator system generates and assigns a truly globally
unique and persistent ID and maps it to the member maintained
persistent, locally unique ID.

Usually locally unique identification tied to naming, so naming must be


persistent or renaming must be handled as a special case

Usually unique naming is a combination of parameters (Substation


Name, Equipment Name, Equipment Type, etc.)

Energy Management & Automation Division


Page 25

April 06

2006 Siemens Power Transmissions & Distribution, Inc. All rights reserved

Model Management Implementation

3) Not everyone is generating globally unique IDs


Example Both Company A and Company B may have a substation
identified as Substation_17845.
First impulse to add company name for uniqueness such as
Company_A.Substation_17845 and Company_B.Subatstion_17845.
Problem arises when Company A buys Company B.
Globally unique IDs cant be tied to data owner.

Energy Management & Automation Division


Page 26

April 06

2006 Siemens Power Transmissions & Distribution, Inc. All rights reserved

Model Management Implementation


3) Not everyone is generating globally unique IDs

Resolution - Coordinator system generates and assigns a truly globally


unique and persistent ID and maps it to the member maintained
persistent, locally unique ID.

Energy Management & Automation Division


Page 27

April 06

2006 Siemens Power Transmissions & Distribution, Inc. All rights reserved

Model Management Implementation

Name Registry versus Unique ID Mapping


Name Registry
Maps a single globally unique identifier to multiple names used in
different contexts (names used by different companies, names used
by different applications, etc.)

Unique ID Mapping
Maps a globally unique identifier to the locally unique identifier of
the current data owner

Energy Management & Automation Division


Page 28

April 06

2006 Siemens Power Transmissions & Distribution, Inc. All rights reserved

Model Management Implementation

4) Agreements need to be reached on persistent IDs for


boundary objects
Agreement must be reached on the globally unique identification of
any object referenced in more than one model.
For example, the connectivity node in Company A where a tie line
from Company B connects must have an ID that does not change
without agreement from both Company A and Company B.

Energy Management & Automation Division


Page 29

April 06

2006 Siemens Power Transmissions & Distribution, Inc. All rights reserved

Model Management Implementation

4) Agreements need to be reached on persistent IDs for


boundary objects
Resolution Requires interested parties to:

Agree on common modeling of shared objects


Agree on a primary owner of all shared objects
Agree on globally unique and persistent IDs for shared objects

Energy Management & Automation Division


Page 30

April 06

2006 Siemens Power Transmissions & Distribution, Inc. All rights reserved

Model Management Implementation

5) Security is necessary around data ownership


Any single object in the coordinators combined network model can have
only one entity (Modeling Authority) responsible for that data.

Changes to that data, either by direct editing or through import of


incremental change files, must be restricted to only the responsible
Modeling Authority.

Energy Management & Automation Division


Page 31

April 06

2006 Siemens Power Transmissions & Distribution, Inc. All rights reserved

Model Management Implementation

5) Security is necessary around data ownership


Resolution Software tools for Model Management must support the
capability to control who can edit and in some cases view individual
data objects.

Energy Management & Automation Division


Page 32

April 06

2006 Siemens Power Transmissions & Distribution, Inc. All rights reserved

Multi-site Network Model Management

Questions?

Energy Management & Automation Division


Page 33

April 06

2006 Siemens Power Transmissions & Distribution, Inc. All rights reserved

You might also like