IEEE Power & Energy Magazine - January/February 2016 - 72

CIM Canoncial Model
(UML)
Derived From
Profile
(OWL, UML, ...)
Generates To
Profile Schema
(e.g., XSD, RDFS, ... )
Conforms To
Instance Data
(XML, RDF/XML ...)

figure 2. Profile relationships.

The relationships of the canonical model, profile, schema,
and instance data are shown in figure 2. we say a particular
profile "is derived from" the canonical model from which it
is a restriction. each element of the profile in turn is derived
from a specific part of the canonical model and hence derives
a semantic.
several cIm specific tools are available to help define the
profile and to generate standard schema artifacts. [specific
tools include cImTool (www.cImTool.org), sparx enterprise architect release 12, and cImcontextor (www.cimug.
org).] Iec standard 62361-100, CIM Profiles to XML Schema
Mapping, defines how profiles should map into XsD, and
similarly Iec 61970-501 describes how rDfs is produced
from a profile definition. IT professionals can then leverage
the standard IT schema artifacts in implementations that
manage instance data within business processes.

Examples
added to the cIm, it typically is not implemented right away.
as implementations appear, issues are normally discovered
and corrections are needed. hence, newer parts of the cIm
are initially less stable; however, as interoperability tests vet
the cIm standards and usage increases, the model stabilizes.
as the usage of the cIm has increased, the standards groups
have attempted to initiate extensions that would ensure the
impact on existing implementations is minimized.

Local Non-(IEC) Standard Extensions
most implementations of the cIm include extensions based
on the specific needs of the utility. extensions may be implemented in several ways. a full explanation of how to implement nonstandard extensions is provided in the "cIm model
management" document.

CIM Profiles for Data Exchanges
Overview
In this section we take a closer look at cIm profiles, how they
are created, and some of the different capabilities and uses of
profiles. Profiles describe the payload part of exchanges as
might be exchanged in files or as the payload section of message based exchanges outlined in Iec 61968-100. The reason
for profiling is to naturally impart a degree of consistency
and uniformity that enables the development of individual
implementations but additionally, and most importantly,
enhances and streamlines system data integration activities.
cIm profiles are descriptions of a restricted part of the
overarching cIm canonical model that are relevant to a particular implementation such as an exchange. Profiles and the
process of profiling are performed in the schema. The end
result of profiling is normally a concrete schema governing
an implementation such as an XsD or rDf schema (rDfs)
that IT professionals can use to implement, validate, or otherwise assist in the actual exchange of instance data supporting a business process.
72

ieee power & energy magazine

In its simplest form, a profile is a selection of the specific
parts of interest from the complete canonical model. In
figure 1, we have a subset of the complete cIm canonical
model looking at a small section of the Uml covering the
functional and metering components. here the model inheritance tree is shown along with all of the attributes. (The endDevice and Terminal inheritance trees have been reduced to
improve clarity, but all attributes have been retained.) The
attributes cover a number of different data applications that
are defined as multiple profiles.
The connectivity information for node-breaker and
bus-branch models is shown in the upper right of figure 1.
each conductingequipment has a number of terminals corresponding to the number of physical connection points at
the conductingequipment. In a node-breaker model, the
connections are described by connectivitynodes, and the
terminals refer to the connectivitynodes where they are
connected. as closed breakers or disconnectors have zero
impedance, a network model builder (also called topology
processor) removes and replaces them with a power flow bus
connecting all injections and nonzero impedance elements.
The Topologicalnode represents the power flow buses in
canonical cIm, and the terminal also has a reference to
Topologicalnode.
figure 3 shows how the breakers/disconnectors Br3,
Dc2, and Br1 as well as connectivitynodes cn6, cn5,
cn4, and cn3 are replaced by the power flow bus Topologicalnode TPx. Topologicalnode TPx connects the equipment
Busbarsection BB1 (where there is a voltage measurement),
PowerTransformer T1 and aclinesegment cable1.
In figure 4 we can see a subset of this canonical model
in a small bus-branch profile. four of the classes from the
original canonical model have been used with a subset of
attributes from each. The inheritance has been collapsed and
the Identifiedobject.mrID and Identifiedobject.name attribute from Identifiedobject have been retained in the four
classes. energyconsumer retains only the p and q attributes
january/february 2016


http://www.cImTool.org http://www.cimug http://www.Identifiedobject.name

Table of Contents for the Digital Edition of IEEE Power & Energy Magazine - January/February 2016

IEEE Power & Energy Magazine - January/February 2016 - Cover1
IEEE Power & Energy Magazine - January/February 2016 - Cover2
IEEE Power & Energy Magazine - January/February 2016 - 1
IEEE Power & Energy Magazine - January/February 2016 - 2
IEEE Power & Energy Magazine - January/February 2016 - 3
IEEE Power & Energy Magazine - January/February 2016 - 4
IEEE Power & Energy Magazine - January/February 2016 - 5
IEEE Power & Energy Magazine - January/February 2016 - 6
IEEE Power & Energy Magazine - January/February 2016 - 7
IEEE Power & Energy Magazine - January/February 2016 - 8
IEEE Power & Energy Magazine - January/February 2016 - 9
IEEE Power & Energy Magazine - January/February 2016 - 10
IEEE Power & Energy Magazine - January/February 2016 - 11
IEEE Power & Energy Magazine - January/February 2016 - 12
IEEE Power & Energy Magazine - January/February 2016 - 13
IEEE Power & Energy Magazine - January/February 2016 - 14
IEEE Power & Energy Magazine - January/February 2016 - 15
IEEE Power & Energy Magazine - January/February 2016 - 16
IEEE Power & Energy Magazine - January/February 2016 - 17
IEEE Power & Energy Magazine - January/February 2016 - 18
IEEE Power & Energy Magazine - January/February 2016 - 19
IEEE Power & Energy Magazine - January/February 2016 - 20
IEEE Power & Energy Magazine - January/February 2016 - 21
IEEE Power & Energy Magazine - January/February 2016 - 22
IEEE Power & Energy Magazine - January/February 2016 - 23
IEEE Power & Energy Magazine - January/February 2016 - 24
IEEE Power & Energy Magazine - January/February 2016 - 25
IEEE Power & Energy Magazine - January/February 2016 - 26
IEEE Power & Energy Magazine - January/February 2016 - 27
IEEE Power & Energy Magazine - January/February 2016 - 28
IEEE Power & Energy Magazine - January/February 2016 - 29
IEEE Power & Energy Magazine - January/February 2016 - 30
IEEE Power & Energy Magazine - January/February 2016 - 31
IEEE Power & Energy Magazine - January/February 2016 - 32
IEEE Power & Energy Magazine - January/February 2016 - 33
IEEE Power & Energy Magazine - January/February 2016 - 34
IEEE Power & Energy Magazine - January/February 2016 - 35
IEEE Power & Energy Magazine - January/February 2016 - 36
IEEE Power & Energy Magazine - January/February 2016 - 37
IEEE Power & Energy Magazine - January/February 2016 - 38
IEEE Power & Energy Magazine - January/February 2016 - 39
IEEE Power & Energy Magazine - January/February 2016 - 40
IEEE Power & Energy Magazine - January/February 2016 - 41
IEEE Power & Energy Magazine - January/February 2016 - 42
IEEE Power & Energy Magazine - January/February 2016 - 43
IEEE Power & Energy Magazine - January/February 2016 - 44
IEEE Power & Energy Magazine - January/February 2016 - 45
IEEE Power & Energy Magazine - January/February 2016 - 46
IEEE Power & Energy Magazine - January/February 2016 - 47
IEEE Power & Energy Magazine - January/February 2016 - 48
IEEE Power & Energy Magazine - January/February 2016 - 49
IEEE Power & Energy Magazine - January/February 2016 - 50
IEEE Power & Energy Magazine - January/February 2016 - 51
IEEE Power & Energy Magazine - January/February 2016 - 52
IEEE Power & Energy Magazine - January/February 2016 - 53
IEEE Power & Energy Magazine - January/February 2016 - 54
IEEE Power & Energy Magazine - January/February 2016 - 55
IEEE Power & Energy Magazine - January/February 2016 - 56
IEEE Power & Energy Magazine - January/February 2016 - 57
IEEE Power & Energy Magazine - January/February 2016 - 58
IEEE Power & Energy Magazine - January/February 2016 - 59
IEEE Power & Energy Magazine - January/February 2016 - 60
IEEE Power & Energy Magazine - January/February 2016 - 61
IEEE Power & Energy Magazine - January/February 2016 - 62
IEEE Power & Energy Magazine - January/February 2016 - 63
IEEE Power & Energy Magazine - January/February 2016 - 64
IEEE Power & Energy Magazine - January/February 2016 - 65
IEEE Power & Energy Magazine - January/February 2016 - 66
IEEE Power & Energy Magazine - January/February 2016 - 67
IEEE Power & Energy Magazine - January/February 2016 - 68
IEEE Power & Energy Magazine - January/February 2016 - 69
IEEE Power & Energy Magazine - January/February 2016 - 70
IEEE Power & Energy Magazine - January/February 2016 - 71
IEEE Power & Energy Magazine - January/February 2016 - 72
IEEE Power & Energy Magazine - January/February 2016 - 73
IEEE Power & Energy Magazine - January/February 2016 - 74
IEEE Power & Energy Magazine - January/February 2016 - 75
IEEE Power & Energy Magazine - January/February 2016 - 76
IEEE Power & Energy Magazine - January/February 2016 - 77
IEEE Power & Energy Magazine - January/February 2016 - 78
IEEE Power & Energy Magazine - January/February 2016 - 79
IEEE Power & Energy Magazine - January/February 2016 - 80
IEEE Power & Energy Magazine - January/February 2016 - 81
IEEE Power & Energy Magazine - January/February 2016 - 82
IEEE Power & Energy Magazine - January/February 2016 - 83
IEEE Power & Energy Magazine - January/February 2016 - 84
IEEE Power & Energy Magazine - January/February 2016 - 85
IEEE Power & Energy Magazine - January/February 2016 - 86
IEEE Power & Energy Magazine - January/February 2016 - 87
IEEE Power & Energy Magazine - January/February 2016 - 88
IEEE Power & Energy Magazine - January/February 2016 - 89
IEEE Power & Energy Magazine - January/February 2016 - 90
IEEE Power & Energy Magazine - January/February 2016 - 91
IEEE Power & Energy Magazine - January/February 2016 - 92
IEEE Power & Energy Magazine - January/February 2016 - 93
IEEE Power & Energy Magazine - January/February 2016 - 94
IEEE Power & Energy Magazine - January/February 2016 - 95
IEEE Power & Energy Magazine - January/February 2016 - 96
IEEE Power & Energy Magazine - January/February 2016 - 97
IEEE Power & Energy Magazine - January/February 2016 - 98
IEEE Power & Energy Magazine - January/February 2016 - 99
IEEE Power & Energy Magazine - January/February 2016 - 100
IEEE Power & Energy Magazine - January/February 2016 - 101
IEEE Power & Energy Magazine - January/February 2016 - 102
IEEE Power & Energy Magazine - January/February 2016 - 103
IEEE Power & Energy Magazine - January/February 2016 - 104
IEEE Power & Energy Magazine - January/February 2016 - 105
IEEE Power & Energy Magazine - January/February 2016 - 106
IEEE Power & Energy Magazine - January/February 2016 - 107
IEEE Power & Energy Magazine - January/February 2016 - 108
IEEE Power & Energy Magazine - January/February 2016 - 109
IEEE Power & Energy Magazine - January/February 2016 - 110
IEEE Power & Energy Magazine - January/February 2016 - 111
IEEE Power & Energy Magazine - January/February 2016 - 112
IEEE Power & Energy Magazine - January/February 2016 - 113
IEEE Power & Energy Magazine - January/February 2016 - 114
IEEE Power & Energy Magazine - January/February 2016 - 115
IEEE Power & Energy Magazine - January/February 2016 - 116
IEEE Power & Energy Magazine - January/February 2016 - 117
IEEE Power & Energy Magazine - January/February 2016 - 118
IEEE Power & Energy Magazine - January/February 2016 - 119
IEEE Power & Energy Magazine - January/February 2016 - 120
IEEE Power & Energy Magazine - January/February 2016 - 121
IEEE Power & Energy Magazine - January/February 2016 - 122
IEEE Power & Energy Magazine - January/February 2016 - 123
IEEE Power & Energy Magazine - January/February 2016 - 124
IEEE Power & Energy Magazine - January/February 2016 - 125
IEEE Power & Energy Magazine - January/February 2016 - 126
IEEE Power & Energy Magazine - January/February 2016 - 127
IEEE Power & Energy Magazine - January/February 2016 - 128
IEEE Power & Energy Magazine - January/February 2016 - Cover3
IEEE Power & Energy Magazine - January/February 2016 - Cover4
https://www.nxtbook.com/nxtbooks/pes/powerenergy_091020
https://www.nxtbook.com/nxtbooks/pes/powerenergy_070820
https://www.nxtbook.com/nxtbooks/pes/powerenergy_050620
https://www.nxtbook.com/nxtbooks/pes/powerenergy_030420
https://www.nxtbook.com/nxtbooks/pes/powerenergy_010220
https://www.nxtbook.com/nxtbooks/pes/powerenergy_111219
https://www.nxtbook.com/nxtbooks/pes/powerenergy_091019
https://www.nxtbook.com/nxtbooks/pes/powerenergy_070819
https://www.nxtbook.com/nxtbooks/pes/powerenergy_050619
https://www.nxtbook.com/nxtbooks/pes/powerenergy_030419
https://www.nxtbook.com/nxtbooks/pes/powerenergy_010219
https://www.nxtbook.com/nxtbooks/pes/powerenergy_111218
https://www.nxtbook.com/nxtbooks/pes/powerenergy_091018
https://www.nxtbook.com/nxtbooks/pes/powerenergy_070818
https://www.nxtbook.com/nxtbooks/pes/powerenergy_050618
https://www.nxtbook.com/nxtbooks/pes/powerenergy_030418
https://www.nxtbook.com/nxtbooks/pes/powerenergy_010218
https://www.nxtbook.com/nxtbooks/pes/powerenergy_111217
https://www.nxtbook.com/nxtbooks/pes/powerenergy_091017
https://www.nxtbook.com/nxtbooks/pes/powerenergy_070817
https://www.nxtbook.com/nxtbooks/pes/powerenergy_050617
https://www.nxtbook.com/nxtbooks/pes/powerenergy_030417
https://www.nxtbook.com/nxtbooks/pes/powerenergy_010217
https://www.nxtbook.com/nxtbooks/pes/powerenergy_111216
https://www.nxtbook.com/nxtbooks/pes/powerenergy_091016
https://www.nxtbook.com/nxtbooks/pes/powerenergy_070816
https://www.nxtbook.com/nxtbooks/pes/powerenergy_050616
https://www.nxtbook.com/nxtbooks/pes/powerenergy_030416
https://www.nxtbook.com/nxtbooks/pes/powerenergy_010216
https://www.nxtbook.com/nxtbooks/ieee/powerenergy_010216
https://www.nxtbook.com/nxtbooks/pes/powerenergy_111215
https://www.nxtbook.com/nxtbooks/pes/powerenergy_091015
https://www.nxtbook.com/nxtbooks/pes/powerenergy_070815
https://www.nxtbook.com/nxtbooks/pes/powerenergy_050615
https://www.nxtbook.com/nxtbooks/pes/powerenergy_030415
https://www.nxtbook.com/nxtbooks/pes/powerenergy_010215
https://www.nxtbook.com/nxtbooks/pes/powerenergy_111214
https://www.nxtbook.com/nxtbooks/pes/powerenergy_091014
https://www.nxtbook.com/nxtbooks/pes/powerenergy_070814
https://www.nxtbook.com/nxtbooks/pes/powerenergy_050614
https://www.nxtbook.com/nxtbooks/pes/powerenergy_030414
https://www.nxtbook.com/nxtbooks/pes/powerenergy_010214
https://www.nxtbookmedia.com