List of stereotye to categorize subProfiles ShortCircuit Description Operation Abstract Entsoe2 Entsoe icim

Concrete Classes (Entsoe2)

AvailabilityEquipmentSchedule (Entsoe2)

AvailabilityPlanProfile

The instruction on the relevant equipment that are included as unavailable. It could be relevant to make some equipment in service as part of a given (un)availability schedule. Only equipment that are requested as unavailable. Equipment that indirectly are de-energised are not included.

Native Members (Entsoe2)

inService (Entsoe2)

1..1

Boolean

The instruction to the equipment. By applying this change the Equipment.inService attribute will be updated.

AvailabilitySchedule (Entsoe2)

[1..1]

AvailabilitySchedule

Equipment (Entsoe2)

[1..1]

Equipment

AvailabilityProject (Entsoe2)

[0..1]

AvailabilityProject

Native Members

Inherited Members

Inheritance pass: ->FrameworkIdentifiedObject

description

0..1

String

see FrameworkIdentifiedObject

modelAuthority

0..1

URI

see FrameworkIdentifiedObject

mRID

0..1

String

see FrameworkIdentifiedObject

name

0..1

String

see FrameworkIdentifiedObject

AvailabilityPlan (Entsoe2)

AvailabilityPlanProfile

The collection of all the availability schedules that is valid for the period defined by valid from and valid to. attribute, validFrom <= periode < validTo. Only one availability plan shall be valid for the same period.

Native Members (Entsoe2)

validFrom (Entsoe2)

0..1

DateTime

Start date and time included in the in the defined period.

validTo (Entsoe2)

0..1

DateTime

End date and time where the period is defined up to, but excluded.

Native Members

Inherited Members

Inheritance pass: ->FrameworkIdentifiedObject

description

0..1

String

see FrameworkIdentifiedObject

modelAuthority

0..1

URI

see FrameworkIdentifiedObject

mRID

0..1

String

see FrameworkIdentifiedObject

name

0..1

String

see FrameworkIdentifiedObject

AvailabilityProject (Entsoe2)

AvailabilityPlanProfile

Container to link relevant equipment that is affected by (un)availability schedule across availability coordinator (e.g. TSO-TSO, TSO-DSO or DSO-DSO).

Inherited Members

Inheritance pass: ->FrameworkIdentifiedObject

description

0..1

String

see FrameworkIdentifiedObject

modelAuthority

0..1

URI

see FrameworkIdentifiedObject

mRID

0..1

String

see FrameworkIdentifiedObject

name

0..1

String

see FrameworkIdentifiedObject

AvailabilitySchedule (Entsoe2)

AvailabilityPlanProfile

A given (un)availability schedule with a given status and course that include multiple equipment that need to follow the same scheduling periods.

-No two availability schedules shall have the same priority except the priority 0.

Native Members (Entsoe2)

actualPeriod (Entsoe2)

0..1

DateTimeInterval

The actual period for the (un)availability schedule. This is only used if the (un)availability schedule is not including multiple period. There is only one period for the whole period.

actualPeriodInterval (Entsoe2)

0..n

DateTimeInterval

The actual period interval for the (un)availability period.

cancelledDateTime (Entsoe2)

0..1

DateTime

The date and time the (un)availability schedule were cancelled .

cause (Entsoe2)

0..1

String

A reference or description of the cause of the (un)availability schedule.

daytimeReinstatementDuration (Entsoe2)

0..1

Hours

The time required to take the out-of-service equipment back into service during daytime. This includes the start-up time for generating units.

eveningReinstatementDuration (Entsoe2)

0..1

Hours

The time required to take the out-of-service equipment back into service after office hours. This includes the start-up time for generating units.

maxReinstatementDuration (Entsoe2)

0..1

Hours

The maximum time required to take the out-of-service equipment back into service after office hours. This includes the start-up time for generating units.

plannedPeriod (Entsoe2)

0..1

DateTimeInterval

The plan period for the (un)availability schedule. This is reflecting the period that were requested to have the equipment unavailable.

plannedPeriodInterval (Entsoe2)

0..n

DateTimeInterval

This is the agreed planned period interval that is based on the estimated period and the capability of
The actual period interval for the (un)availability period.

priority (Entsoe2)

1..1

Integer

0 means ignore priority. 1 means the highest priority, 2 is the second highest priority.

weekendReinstatementDuration (Entsoe2)

0..1

Hours

The time required to take the out-of-service equipment back into service in the weekend or during bank holidays. This includes the start-up time for generating units.

DependentOnSchedule (Entsoe2)

[0..1]

AvailabilitySchedule

AvailabilityPlan (Entsoe2)

[1..1]

AvailabilityPlan

Native Members

Inherited Members

Inheritance pass: ->FrameworkVersionObject->FrameworkIdentifiedObject

created

0..1

DateTime

see FrameworkVersionObject

version

0..1

Version

see FrameworkVersionObject

description

0..1

String

see FrameworkIdentifiedObject

modelAuthority

0..1

URI

see FrameworkIdentifiedObject

mRID

0..1

String

see FrameworkIdentifiedObject

name

0..1

String

see FrameworkIdentifiedObject

AvailabilitySwitchAction (Entsoe2)

AvailabilityPlanProfile

Relevant switching action for supporting the (un)availability equipment schedule operation. This could be open and closing switches that is not directly related to the relevant equipment .

Native Members (Entsoe2)

open (Entsoe2)

1..1

Boolean

The attribute tells if the switch shall be open or closed according to the availability schedule.

AvailabilityEquipmentSchedule (Entsoe2)

[1..1]

AvailabilityEquipmentSchedule

Switch (Entsoe2)

[1..1]

Switch

Native Members

Inherited Members

Inheritance pass: ->FrameworkIdentifiedObject

description

0..1

String

see FrameworkIdentifiedObject

modelAuthority

0..1

URI

see FrameworkIdentifiedObject

mRID

0..1

String

see FrameworkIdentifiedObject

name

0..1

String

see FrameworkIdentifiedObject

Concrete Classes

Abstract Classes

AvailabilityPlanVersion (Entsoe2)

AvailabilityPlanProfile

Version details.

Native Members

baseUML (Entsoe2)

1..1

String

DefaultValue= iec61970cim16v33_iec61968cim12v08_iec62325cim03v01a

Base UML provided by CIM model manager.

baseURI (Entsoe2)

1..1

String

Profile URI used in the Model Exchange header and defined in IEC standards. It uniquely identifies the Profile and its version. It is given for information only and to identify the closest IEC profile to which this CGMES profile is based on.

date (Entsoe2)

1..1

Date

DefaultValue= 2016-07-15

Profile creation date
Form is YYYY-MM-DD for example for January 5, 2009 it is 2009-01-05.

differenceModelURI (Entsoe2)

1..1

String

DefaultValue= http://iec.ch/TC57/61970-552/DifferenceModel/1#

Difference model URI defined by IEC 61970-552.

entsoeUML (Entsoe2)

1..1

String

DefaultValue= entsoe_v2.5.0.20

UML provided by ENTSO-E.

entsoeURI (Entsoe2)

1..1

String

DefaultValue= http://entsoe.eu/CIM/AvailabilityPlan/1/0

Profile URI defined by ENTSO-E and used in the Model Exchange header. It uniquely identifies the Profile and its version. The last two elements in the URI (http://entsoe.eu/CIM/AvailabiltyPlan/yy/zzz) indicate major and minor versions where:
- yy - indicates a major version;
- zzz - indicates a minor version.

modelDescriptionURI (Entsoe2)

1..1

String

DefaultValue= http://iec.ch/TC57/61970-552/ModelDescription/1#

Model Description URI defined by IEC 61970-552.

namespaceRDF (Entsoe2)

1..1

String

DefaultValue= http://www.w3.org/1999/02/22-rdf-syntax-ns#

RDF namespace.

namespaceUML (Entsoe2)

1..1

String

DefaultValue= http://iec.ch/TC57/2013/CIM-schema-cim16#

CIM UML namespace.

shortName (Entsoe2)

1..1

String

DefaultValue= AP

The short name of the profile used in profile documentation.

FrameworkIdentifiedObject (Entsoe2)

This is a root class to provide common identification for all classes needing identification and naming attributes under Framework.

Native Members

description (Entsoe2)

0..1

String

The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.

modelAuthority (Entsoe2)

0..1

URI

The reference to the organisation role that is responsible for the model.

mRID (Entsoe2)

0..1

String

Master resource identifier issued by a model authority. The mRID is globally unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended.
For CIMXML data files in RDF syntax conforming to IEC 61970-552 Edition 1, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.

name (Entsoe2)

0..1

String

The name is any free human readable and possibly non unique text naming the object.

FrameworkVersionObject (Entsoe2)

A generalisation of classes that needs to be support versioning.

Native Members

created (Entsoe2)

0..1

DateTime

The time when the model were created.

version (Entsoe2)

0..1

Version

Each version of the frame will get an unique mRID and version. The frame with the same frame info and the highest version number will be the latest version.

Inherited Members

Inheritance pass: ->FrameworkIdentifiedObject

description

0..1

String

see FrameworkIdentifiedObject

modelAuthority

0..1

URI

see FrameworkIdentifiedObject

mRID

0..1

String

see FrameworkIdentifiedObject

name

0..1

String

see FrameworkIdentifiedObject

Equipment

The parts of a power system that are physical devices, electronic or mechanical.

Inherited Members

Inheritance pass: ->PowerSystemResource

PowerSystemResource

A power system resource can be an item of equipment such as a switch, an equipment container containing many individual items of equipment such as a substation, or an organisational entity such as sub-control area. Power system resources can have measurements associated.

Switch

A generic device designed to close, or open, or both, one or more electric circuits. All switches are two terminal devices including grounding switches.

Enumerations

UnitSymbol

Domain

The units defined for usage in the CIM.

VA

Apparent power in volt ampere.

W

Active power in watt.

VAr

Reactive power in volt ampere reactive.

VAh

Apparent energy in volt ampere hours.

Wh

Real energy in what hours.

VArh

Reactive energy in volt ampere reactive hours.

V

Voltage in volt.

ohm

Resistance in ohm.

A

Current in ampere.

F

Capacitance in farad.

H

Inductance in henry.

degC

Relative temperature in degrees Celsius. In the SI unit system the symbol is ºC. Electric charge is measured in coulomb that has the unit symbol C. To distinguish degree Celsius form coulomb the symbol used in the UML is degC. Reason for not using ºC is the special character º is difficult to manage in software.

s

Time in seconds.

min

Time in minutes.

h

Time in hours.

deg

Plane angle in degrees.

rad

Plane angle in radians.

J

Energy in joule.

N

Force in newton.

S

Conductance in siemens.

none

Dimension less quantity, e.g. count, per unit, etc.

Hz

Frequency in hertz.

g

Mass in gram.

Pa

Pressure in pascal (n/m2).

m

Length in meter.

m2

Area in square meters.

m3

Volume in cubic meters.

UnitMultiplier

Domain

The unit multipliers defined for the CIM.

p

Pico 10**-12.

n

Nano 10**-9.

micro

Micro 10**-6.

m

Milli 10**-3.

c

Centi 10**-2.

d

Deci 10**-1.

k

Kilo 10**3.

M

Mega 10**6.

G

Giga 10**9.

T

Tera 10**12.

none

No multiplier or equivalently multiply by 1.

Compound types

DateTimeInterval

DomainProfile

Interval between two date and time points.

start

0..1

DateTime

Start date and time of this interval.

end

0..1

DateTime

End date and time of this interval.

Datatypes

Hours

DomainProfile

Time specified in hours.

value

0..1

Float

unit

0..1

UnitSymbol

ConstantValue= h

multiplier

0..1

UnitMultiplier

ConstantValue= none