01-mm_report_prague_r1
Download
Report
Transcript 01-mm_report_prague_r1
TC 57
TC 57
CIM Model Manager Report
Prauge, May 12, 2011
[email protected]
.
Prauge CIM Users Group, May 2011
TC 57
status summary
61970CIM15 Model “frozen” February 2011
Major new features and clean-up included
Minor corrections not breaking profiles are allowed
Intended to support 2011 IOP’s
Major changes or additions will be CIM16
61970CIM16 models and activities being prioritized
Issues discussions ongoing weekly in each WG
Supporting ENTSO-E July InterOp issues
P2
TC 57
61970-301 Release Roadmap
2011 – release 61970-301 Edition 5 (CIM15)
2012 – 61970-301 Edition 6 (CIM16)
P3
TC 57
CMM activities
Issues discussions ongoing weekly in each WG
Minor corrections for ENTSO-E IOP in July
Clean up of model for “jCleanCIM” errors
Profile task force - weekly web conferences
Model management document
Draft 61970-301 Edition 5 - IEC internal comments
Supporting 61968-11 and 62325-301
P4
TC 57
Model Assembly from WG’s
Model assembly
Is working well.
WG13
WG14
WG16
61970
61968
62325
61970
61968
62325
61970
61968
62325
P5
TC 57
CMM Roadmap Themes
CIM road map 2011
Key cross package linkages defined
Datatypes and cross cutting common issues
Quality improvement – documentation improvement
Issue Resolutions
Thin backlog, expire dead issues
Prioritize and combine
Stready progress
First priority on common issues
Control new issues to be solvable
P6
TC 57
Modeling issues meetings
Regular WG13 Issues web conferences
Weekly meetings Wed 10:AM US Central time
Typically 7 to 12 people attend
Steady progress on issues list
Similar meetings occur for WG14 modeling (part 11)
WG14 additionally WG14 regular web meetings occur
WG16 now having regular issues and modeling meetings
Cross WG participation in meetings is really helping
P7
TC 57
Issues summary counts
WG13 open issues count = 59
Combined open issues count = 32
Issues closed in WG13/combined = ~160
P8
TC 57
Major additions to CIM15 model
Phase unbalanced models for WG14 and beyond
New datatype primitives (#802 closed)
Dynamics model form ERPI work
Name – NameType model
New transformer model, unbalanced, tanks
Type (catalog) data support
Cuts and Jumpers – via WG14
AuxiliaryEquipment
Details in wg13-cim15-report-<date>.doc file
P9
TC 57
CIM15 Unbalanced Model
Not entirely new
Terminal connections shared instances in balanced or
unbalanced model
No need to define new terminal instances in three-
phase balanced model to model phase detail.
Nominal phase specification, not energization
Like phases connect (phase A to phase A) at terminals
P 10
TC 57
New CIM15 packages
P 11
TC 57
Classic balanced CIM connections
SS2
SS2
400
400 KV
KV
SS2-SS2
SS2-SS2
BB1
BB1
Volts
(KV)
P1
(MW)
CN5
CN4
BR1
BR1
CN3
Cable1
CN2
Cable3
P2
(MW)
DC2
SS1
SS1
BR3
BR3
CN6
CN8
T1
SS4
SS4
CN7
110KV
110KV
P 12
Cable2
CN1
TC 57
CIM15 Unbalanced Model
inal
Term AB
s=
p h as e
Jumper
A
B
C
Terminal
1
phases=AC
SwitchPhase
phaseSideA=A
phaseSideB=B
Terminal
2
SwitchPhase
phaseSideA=C
phaseSideB=A
phases=AB
A
B
A
B
Term
in
p h as e al
s= B
Legend
Electrical
Electrical phase
phase connection
connection represented
represented
CIM
CIM association
association
C
ACL
nt
e
m
g
ineSe
inal
m
r
e
T
s=AB
p h as e
Implicit
Implicit “phase
“phase connection
connection point”
point” (not
(not aa CIM
CIM class)
class)
ConnectivityNode
ConnectivityNode
P 13
ACLin
eSegm
ent
Term
in
p h as e al
s= B
B
TC 57
CIM15 Unbalanced Model
inal
Term AB
s=
p h as e
Jumper
A
B
C
Terminal
1
phases=AC
SwitchPhase
phaseSideA=A
phaseSideB=B
Terminal
2
SwitchPhase
phaseSideA=C
phaseSideB=A
phases=AB
A
B
A
B
Term
in
p h as e al
s= B
Legend
Electrical
Electrical phase
phase connection
connection represented
represented
CIM
CIM association
association
C
ACL
nt
e
m
g
ineSe
inal
m
r
e
T
s=AB
p h as e
Implicit
Implicit “phase
“phase connection
connection point”
point” (not
(not aa CIM
CIM class)
class)
ConnectivityNode
ConnectivityNode
P 14
ACLin
eSegm
ent
Term
in
p h as e al
s= B
B
TC 57
CIM15 Unbalanced Model
Schematic model
CIM model
A
T ACLineSegment 1
phase=ABC
CN
T
ACLineSegment 2
T
phase=ABC
T
B
T
ACLineSegment 3
phase=ABC
C
A
a)
B
T
C
A
T
T ACLineSegment 1
phase=ABC
T
CN
T
ACLineSegment 2
T
phase=ABC
T
ACLineSegment 2
T
phase=AB
T
B
T ACLineSegment 1
phase=ABC
ACLineSegment 3
phase=AB
C
A
b)
T
B
A
A
B
T
B
CN
c)
ACLineSegment 3
phase=C
C
C
T
(zoom on next pages)
P 15
TC 57
CIM15 Unbalanced Model
P 16
TC 57
CIM15 Unbalanced Model
P 17
TC 57
CIM15 Unbalanced Model
P 18
TC 57
CIM15 Transformer Model
Same instance model at core for transmission to
distribution interfaces
Unbalanced model support for various physical
configurations
PowerTransformer has terminals as expected
Mesh impedance model avoids problems with implicit
star impedance model
P 19
TC 57
CIM15 Transformer Model
P 20
TC 57
CIM15 Transformer Model
Open Wye – Open Delta Bank
C
Connectivity Node 1
A
Xfmr 1
Wdg 2
Wdg 1
N
Wdg 3
Xfmr 2
N
Wdg 2
Wdg 1
B
P 21
B
Connectivity Node 2
A
TC 57
CIM15 Transformer Model
Implicit internal star node for
PowerTransformer
PowerTransformer
sta
r
PowerTransformerEnd
Terminal
Trans
fomr
erTan
kEnd
PowerTransformerEnd
mesh
T
fo
d
Tr
an
s
n
kE
an
fo
rT
re
m
mesh
Implicit internal star node for
Tank
Tank
example:
st
ar
ar
st
2-terminal
d
m
er
Ta
nk
En
s
an
Tr
Tank
En
k
n
a
erT
m
o
f
rans
Terminal
d
r
sta
2-tank
P 22
TC 57
CIM15 Tap Changer Model
P 23
TC 57
Cuts, Clamps, and Jumpers
Cuts and Clamps specify mods to ACLineSegment
at specified distance from end of line
Cut – adds two termins, “cuts” line
Clamp – adds one terminal, connects mid line
Works with unbalanced phase model
Jumper is normal a Switch
P 24
TC 57
CIM15 Cuts, Clamps and Jumpers
P 25
TC 57
New legend
P 26
TC 57
Before apply Cuts and Jumpers
Legend
ACLineSegment,
name
with name
ACLineSegment, with
A
1
Terminal,
sequenceNumber
with sequenceNumber
Terminal, with
X
Distance
terminal 11
from terminal
Distance from
Fault
distance
with distance
Fault with
EnergyConsumer,
name
with name
EnergyConsumer, with
A
ConnectivityNode
ConnectivityNode
123
123
123
Switch
(open)
Switch (open)
Switch
(closed)
Switch (closed)
TWO
ONE
1
1
150
2
FRED
1
1
150
150
2
400
50
1
2
LEROY
50
50
400
400
P 27
TC 57
After apply Cuts and Jumpers
P 28
TC 57
Generalized Name model
P 29
TC 57
Type (Catalog) Links
P 30
TC 57
Auxiliary Equipment model
P 31
TC 57
Diagram Layout
Exchanges the layout of diagrams
Does not attempt to exchange presentation logic
Reasonably simple: 7 classes 1 enumeration
Useful for:
Operator schematic diagram general layout
Geographical or pseudo geographical layouts
Dynamics control block diagrams
Other modeling data with relationships like…
P 32
TC 57
Diagram Layout
P 33
TC 57
Dynamics
EPRI CIM for Dynamics
ENTSO-E using in IOP
Extensive work by domain experts
Pros: maps to real world programs, issues, models
Cons: not the most consistent with standard CIM
Rather large and complex, likely an on-going effort
P 34
TC 57
Dynamics package tree
About 120 classes total
EPRI documentation needs to be
further resolved into model
Most attribute names are cryptic,
but familiar style for domain
experts (e.g. PssIEEE4, ExcAC1A
with attribute “kf”)
Names match EPRI
documentation diagrams, some of
which are industry standardized
models
P 35
TC 57
CIM16 Candiate issues
DC – simplified models
Remedial Action Schemes
Load model #607, #1088
IEC62325 schedules
OperationalLimits
environment dependencies
most limiting component
More Dynamics model clean up
SCADA measurement source modeling
P 36
TC 57
CIM16 Non-modeling issues
Headers/namespace
61850 profile for exchange
Solution exchange profile refinements
Standardization of profile exchange
CIM for Enterprise Canonical Data Model
P 37
TC 57
Documents to review
Wg13-cim15-report-<date>.doc
Summary listing of all issues, grouped
List of major model changes and diagrams
CIM Model Management_rev3.doc
Guidance for modeling CIM UML
Useful for CIM extensions
P 38