01-mm_report_prague_r1

advertisement
TC 57
TC 57
CIM Model Manager Report
Prauge, May 12, 2011
kendall.demaree@alstom.com
.
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
Download