List of stereotye to categorize subProfiles Entsoe,ShortCircuit ShortCircuit Operation Entsoe

Concrete Classes (Entsoe,ShortCircuit)

ExternalNetwork

Equivalents


This class represents external network and it is used for IEC 60909 calculations.

-
The attributes ikSecond and voltageFactor are optional attributes even if short circuit data is exchanged. These attributes are used only if short circuit calculations are done according to superposition method.

Native Members

governorSCD

0..1

PerCent


Governor Speed Changer Droop. This is the change in generator power output divided by the change in frequency normalized by the nominal power of the generator and the nominal frequency and expressed in percent and negated. A positive value of speed change droop provides additional generator output upon a drop in frequency.

ikSecond

0..1

Boolean


Indicates whether initial symmetrical short-circuit current and power have been calculated according to IEC (Ik").

maxInitialSymShCCurrent

0..1

CurrentFlow


Maximum initial symmetrical short-circuit currents (Ik" max) in A (Ik" = Sk"/(SQRT(3) Un)). Used for short circuit data exchange according to IEC 60909

maxP

0..1

ActivePower


Minimum active power of the injection.

maxQ

0..1

ReactivePower


Not for short circuit modelling; It is used for modelling of infeed for load flow exchange. If maxQ and minQ are not used ReactiveCapabilityCurve can be used

maxR0ToX0Ratio

0..1

Simple_Float


Maximum ratio of zero sequence resistance of Network Feeder to its zero sequence reactance (R(0)/X(0) max). Used for short circuit data exchange according to IEC 60909

maxR1ToX1Ratio

0..1

Simple_Float


Maximum ratio of positive sequence resistance of Network Feeder to its positive sequence reactance (R(1)/X(1) max). Used for short circuit data exchange according to IEC 60909

maxZ0ToZ1Ratio

0..1

Simple_Float


Maximum ratio of zero sequence impedance to its positive sequence impedance (Z(0)/Z(1) max). Used for short circuit data exchange according to IEC 60909

minInitialSymShCCurrent

0..1

CurrentFlow


Minimum initial symmetrical short-circuit currents (Ik" min) in A (Ik" = Sk"/(SQRT(3) Un)). Used for short circuit data exchange according to IEC 60909

minP

0..1

ActivePower


Maximum active power of the injection.

minQ

0..1

ReactivePower


Not for short circuit modelling; It is used for modelling of infeed for load flow exchange. If maxQ and minQ are not used ReactiveCapabilityCurve can be used

minR0ToX0Ratio

0..1

Simple_Float


Indicates whether initial symmetrical short-circuit current and power have been calculated according to IEC (Ik"). Used for short circuit data exchange according to IEC 6090

minR1ToX1Ratio

0..1

Simple_Float


Minimum ratio of positive sequence resistance of Network Feeder to its positive sequence reactance (R(1)/X(1) min). Used for short circuit data exchange according to IEC 60909

minZ0ToZ1Ratio

0..1

Simple_Float


Minimum ratio of zero sequence impedance to its positive sequence impedance (Z(0)/Z(1) min). Used for short circuit data exchange according to IEC 60909

referencePriority

0..1

Integer


Priority of unit for use as powerflow voltage phase angle reference bus selection. 0 = don t care (default) 1 = highest priority. 2 is less than 1 and so on.

voltageFactor

0..1

PU


Voltage factor in pu, which was used to calculate short-circuit current Ik" and power Sk".

Inherited Members

Inheritance pass: ->RegulatingCondEq->ConductingEquipment->Equipment->PowerSystemResource->IdentifiedObject

RegulatingControl

0..1

RegulatingControl

see RegulatingCondEq

BaseVoltage

0..1

BaseVoltage

see ConductingEquipment

aggregate

0..1

Boolean

see Equipment

EquipmentContainer

0..1

EquipmentContainer

see Equipment

name

1..1

String

see IdentifiedObject

Concrete Classes (ShortCircuit)

MutualCoupling

Wires


This class represents the zero sequence line mutual coupling.

Native Members

b0ch

1..1

Susceptance


Zero sequence mutual coupling shunt (charging) susceptance, uniformly distributed, of the entire line section.

distance11

1..1

Length


Distance from the first line's specified terminal to start of coupled region

distance12

1..1

Length


Distance from the first line's from specified terminal to end of coupled region

distance21

1..1

Length


Distance from the second line's specified terminal to start of coupled region

distance22

1..1

Length


Distance from the second line's specified terminal to end of coupled region

g0ch

1..1

Conductance


Zero sequence mutual coupling shunt (charging) conductance, uniformly distributed, of the entire line section.

r0

1..1

Resistance


Zero sequence branch-to-branch mutual impedance coupling, resistance

x0

1..1

Reactance


Zero sequence branch-to-branch mutual impedance coupling, reactance

Second_Terminal

1..1

Terminal


The starting terminal for the calculation of distances along the second branch of the mutual coupling.

First_Terminal

1..1

Terminal


The starting terminal for the calculation of distances along the first branch of the mutual coupling. Normally MutualCoupling would only be used for terminals of AC line segments. The first and second terminals of a mutual coupling should point to different AC line segments.

Inherited Members

Inheritance pass: ->IdentifiedObject

name

1..1

String

see IdentifiedObject

Concrete Classes (Operation)

Accumulator

Meas


Accumulator represents an accumulated (counted) Measurement, e.g. an energy value.

-

-

Inherited Members

Inheritance pass: ->Measurement->IdentifiedObject

measurementType

1..1

String

see Measurement

unitMultiplier

1..1

UnitMultiplier

see Measurement

unitSymbol

1..1

UnitSymbol

see Measurement

Terminal

0..1

Terminal

see Measurement

PowerSystemResource

1..1

PowerSystemResource

see Measurement

name

1..1

String

see IdentifiedObject

AccumulatorValue

Meas


AccumulatorValue represents a accumulated (counted) MeasurementValue.

-

Native Members (Operation)

Accumulator

1..1

Accumulator


The values connected to this measurement.

Inherited Members

Inheritance pass: ->MeasurementValue->IdentifiedObject

MeasurementValueSource (Operation)

1..1

MeasurementValueSource

see MeasurementValue

name

1..1

String

see IdentifiedObject

ActivePowerLimit

OperationalLimits


Limit on active power flow.

Native Members

value

1..1

ActivePower


Value of active power limit.

Inherited Members

Inheritance pass: ->OperationalLimit->IdentifiedObject

OperationalLimitSet

1..1

OperationalLimitSet

see OperationalLimit

OperationalLimitType

1..1

OperationalLimitType

see OperationalLimit

name

1..1

String

see IdentifiedObject

Analog

Meas


Analog represents an analog Measurement.

-

-

-

Native Members

positiveFlowIn

0..1

Boolean


If true then this measurement is an active power, reactive power or current with the convention that a positive value measured at the Terminal means power is flowing into the related PowerSystemResource.

Inherited Members

Inheritance pass: ->Measurement->IdentifiedObject

measurementType

1..1

String

see Measurement

unitMultiplier

1..1

UnitMultiplier

see Measurement

unitSymbol

1..1

UnitSymbol

see Measurement

Terminal

0..1

Terminal

see Measurement

PowerSystemResource

1..1

PowerSystemResource

see Measurement

name

1..1

String

see IdentifiedObject

AnalogValue

Meas


AnalogValue represents an analog MeasurementValue.

-

Native Members (Operation)

Analog

1..1

Analog


Measurement to which this value is connected.

Inherited Members

Inheritance pass: ->MeasurementValue->IdentifiedObject

MeasurementValueSource (Operation)

1..1

MeasurementValueSource

see MeasurementValue

name

1..1

String

see IdentifiedObject

ApparentPowerLimit

OperationalLimits


Apparent power limit.

Native Members

value

1..1

ApparentPower


The apparent power limit.

Inherited Members

Inheritance pass: ->OperationalLimit->IdentifiedObject

OperationalLimitSet

1..1

OperationalLimitSet

see OperationalLimit

OperationalLimitType

1..1

OperationalLimitType

see OperationalLimit

name

1..1

String

see IdentifiedObject

Bay

Core


A collection of power system resources (within a given substation) including conducting equipment, protection relays, measurements, and telemetry. A bay typically represents a physical grouping related to modularization of equipment.

-
The Bay class is used as a container for Switches. Switches can either be contained by Bays or by VoltageLevels. If Switches are contained by VoltageLevels rather than by Bays in the sending system, then Bays are not required.

Native Members

VoltageLevel

1..1

VoltageLevel


The association is used in the naming hierarchy.

Inherited Members

Inheritance pass: ->EquipmentContainer->ConnectivityNodeContainer->PowerSystemResource->IdentifiedObject

name

1..1

String

see IdentifiedObject

ConformLoadGroup

LoadModel


A group of loads conforming to an allocation pattern.

Native Members

Inherited Members

Inheritance pass: ->LoadGroup->IdentifiedObject

SubLoadArea (Operation)

1..1

SubLoadArea

see LoadGroup

name

1..1

String

see IdentifiedObject

ConformLoadSchedule

LoadModel


A curve of load versus time (X-axis) showing the active power values (Y1-axis) and reactive power (Y2-axis) for each unit of the period covered. This curve represents a typical pattern of load over the time period for a given day type and season.

-
Because value1 will always be specified in MW and value2 will always be specified in MVAr, the value1Multiplier and value2Multiplier attributes do not need to be specified.

Native Members (Operation)

ConformLoadGroup

1..1

ConformLoadGroup


The ConformLoadGroup where the ConformLoadSchedule belongs.

Inherited Members

Inheritance pass: ->SeasonDayTypeSchedule->RegularIntervalSchedule->BasicIntervalSchedule->IdentifiedObject

Season (Operation)

1..1

Season

see SeasonDayTypeSchedule

DayType (Operation)

1..1

DayType

see SeasonDayTypeSchedule

endTime

1..1

DateTime

see RegularIntervalSchedule

timeStep

1..1

Seconds

see RegularIntervalSchedule

startTime

1..1

DateTime

see BasicIntervalSchedule

value1Unit

1..1

UnitSymbol

see BasicIntervalSchedule

value2Unit

0..1

UnitSymbol

see BasicIntervalSchedule

name

1..1

String

see IdentifiedObject

ConnectivityNode

Core


Connectivity nodes are points where terminals of conducting equipment are connected together with zero impedance.

-
- [R3.5] is satisfied by navigation to VoltageLevel

-
- [R3.3] is satisfied by navigation to BaseVoltage.

-
- [R3.2] is - satisfied by navigation to SubControlArea

-
Naming Convention and main containership hierarchy is : GeographicalRegion/SubGeographicalRegion/Substation/VoltageLevel

-
- By convention, ConnectivityNodes may only be placed within VoltageLevels

Native Members

ConnectivityNodeContainer

1..1

ConnectivityNodeContainer


Container of this connectivity node.

Inherited Members

Inheritance pass: ->IdentifiedObject

name

1..1

String

see IdentifiedObject

DayType

LoadModel


Group of similar days. For example it could be used to represent weekdays, weekend, or holidays.

-
The name attribute indicates the days of the week that a given DayType represents.
- If the name attribute is “All”, it represents all seven days of the week.
- If the name attribute is “Weekday”, it represents Monday through Friday.
- If the name attribute is “Weekend”, it represents Saturday and Sunday.

Inherited Members

Inheritance pass: ->IdentifiedObject

name

1..1

String

see IdentifiedObject

Discrete

Meas


Discrete represents a discrete Measurement, i.e. a Measurement reprsenting discrete values, e.g. a Breaker position.

-

-

Inherited Members

Inheritance pass: ->Measurement->IdentifiedObject

measurementType

1..1

String

see Measurement

unitMultiplier

1..1

UnitMultiplier

see Measurement

unitSymbol

1..1

UnitSymbol

see Measurement

Terminal

0..1

Terminal

see Measurement

PowerSystemResource

1..1

PowerSystemResource

see Measurement

name

1..1

String

see IdentifiedObject

DiscreteValue

Meas


DiscreteValue represents a discrete MeasurementValue.

-

Native Members (Operation)

Discrete

1..1

Discrete


Measurement to which this value is connected.

Inherited Members

Inheritance pass: ->MeasurementValue->IdentifiedObject

MeasurementValueSource (Operation)

1..1

MeasurementValueSource

see MeasurementValue

name

1..1

String

see IdentifiedObject

GrossToNetActivePowerCurve

Production


Relationship between the generating unit's gross active power output on the X-axis (measured at the terminals of the machine(s)) and the generating unit's net active power output on the Y-axis (based on utility-defined measurements at the power station). Station service loads, when modeled, should be treated as non-conforming bus loads. There may be more than one curve, depending on the auxiliary equipment that is in service.

-
Because the x and y values will always be specified in MW, the xMultiplier and y1Multiplier attributes do not need to be supplied

Native Members

GeneratingUnit

1..1

GeneratingUnit


A generating unit may have a gross active power to net active power curve, describing the losses and auxiliary power requirements of the unit

Inherited Members

Inheritance pass: ->Curve->IdentifiedObject

curveStyle

1..1

CurveStyle

see Curve

xUnit

1..1

UnitSymbol

see Curve

y1Unit

1..1

UnitSymbol

see Curve

y2Unit

0..1

UnitSymbol

see Curve

name

1..1

String

see IdentifiedObject

LoadArea

LoadModel


The class is the root or first level in a hierarchical structure for grouping of loads for the purpose of load flow load scaling.

Inherited Members

Inheritance pass: ->EnergyArea->IdentifiedObject

name

1..1

String

see IdentifiedObject

MeasurementValueSource

Meas


MeasurementValueSource describes the alternative sources updating a MeasurementValue. User conventions for how to use the MeasurementValueSource attributes are described in the introduction to IEC 61970-301.

Inherited Members

Inheritance pass: ->IdentifiedObject

name

1..1

String

see IdentifiedObject

NonConformLoadGroup

LoadModel


Loads that do not follow a daily and seasonal load variation pattern.

Native Members

Inherited Members

Inheritance pass: ->LoadGroup->IdentifiedObject

SubLoadArea (Operation)

1..1

SubLoadArea

see LoadGroup

name

1..1

String

see IdentifiedObject

NonConformLoadSchedule

LoadModel


An active power (Y1-axis) and reactive power (Y2-axis) schedule (curves) versus time (X-axis) for non-conforming loads, e.g., large industrial load or power station service (where modeled)

-
Because value1 will always be specified in MW and value2 will always be specified in MVAr, the value1Multiplier and value2Multiplier attributes do not need to be specified.

Native Members (Operation)

NonConformLoadGroup

1..1

NonConformLoadGroup


The NonConformLoadGroup where the NonConformLoadSchedule belongs.

Inherited Members

Inheritance pass: ->SeasonDayTypeSchedule->RegularIntervalSchedule->BasicIntervalSchedule->IdentifiedObject

Season (Operation)

1..1

Season

see SeasonDayTypeSchedule

DayType (Operation)

1..1

DayType

see SeasonDayTypeSchedule

endTime

1..1

DateTime

see RegularIntervalSchedule

timeStep

1..1

Seconds

see RegularIntervalSchedule

startTime

1..1

DateTime

see BasicIntervalSchedule

value1Unit

1..1

UnitSymbol

see BasicIntervalSchedule

value2Unit

0..1

UnitSymbol

see BasicIntervalSchedule

name

1..1

String

see IdentifiedObject

RegularTimePoint

Core


TimePoints for a schedule where the time between the points is constant.

-
The RegularTimePoint class is used to represent points for various schedules that derive from the RegularIntervalSchedule class. The schedules defined in this profile are:
- ConformLoadSchedule
- NonConformLoadSchedule
- RegulationSchedule

The first SequenceNumber for a schedule is 1. 0 is not an allowed value. The first time point is defined with SequenceNumber = 1.

Native Members

sequenceNumber

1..1

Integer


The position of the RegularTimePoint in the sequence. Note that time points don't have to be sequential, i.e. time points may be omitted. The actual time for a RegularTimePoint is computed by multiplying the RegularIntervalSchedule.timeStep with the RegularTimePoint.sequenceNumber and add the BasicIntervalSchedule.startTime.

value1

1..1

Simple_Float


The first value at the time. The meaning of the value is defined by the class inhering the RegularIntervalSchedule.

value2

0..1

Simple_Float


The second value at the time. The meaning of the value is defined by the class inhering the RegularIntervalSchedule.

IntervalSchedule

1..1

RegularIntervalSchedule


A RegularTimePoint belongs to a RegularIntervalSchedule.

RegulationSchedule

Wires


A pre-established pattern over time for a controlled variable, e.g., busbar voltage.

-
- By convention, ”value1” represents the target voltage or real power. “value2” is the deviation. A value1 of 100 and value2 of 1 means regulating to 100KV plus or minus 1KV. The range would be from 99 KV to 101 KV. Because the regulation values will be specified in either kV for voltage or MW for real power, the value1Multiplier and value2Multiplier attributes do not need to be specified.

Native Members

RegulatingControl

1..1

RegulatingControl


Regulating controls that have this Schedule.

Inherited Members

Inheritance pass: ->SeasonDayTypeSchedule->RegularIntervalSchedule->BasicIntervalSchedule->IdentifiedObject

Season (Operation)

1..1

Season

see SeasonDayTypeSchedule

DayType (Operation)

1..1

DayType

see SeasonDayTypeSchedule

endTime

1..1

DateTime

see RegularIntervalSchedule

timeStep

1..1

Seconds

see RegularIntervalSchedule

startTime

1..1

DateTime

see BasicIntervalSchedule

value1Unit

1..1

UnitSymbol

see BasicIntervalSchedule

value2Unit

0..1

UnitSymbol

see BasicIntervalSchedule

name

1..1

String

see IdentifiedObject

Season

LoadModel


A specified time period of the year

-
- To specify a relative date as the startDate or endDate for a Season, the year component of the ISO 8601 date format (“YYYY-MM-DD”) can be omitted. The resulting format would be “MM-DD”.

Native Members

endDate

1..1

DateTime


Date season ends

name

1..1

SeasonName


Name of the Season

startDate

1..1

DateTime


Date season starts

StationSupply

LoadModel


Station supply with load derived from the station output.

-
- [R8.2] is satisfied by navigation to ConnectivityNode and Substation

-
- See EnergyConsumer for specific notes about inherited attributes

Inherited Members

Inheritance pass: ->EnergyConsumer->ConductingEquipment->Equipment->PowerSystemResource->IdentifiedObject

pfixed (Operation)

0..1

ActivePower

see EnergyConsumer

pfixedPct (Operation)

0..1

PerCent

see EnergyConsumer

qfixed (Operation)

0..1

ReactivePower

see EnergyConsumer

qfixedPct (Operation)

0..1

PerCent

see EnergyConsumer

LoadResponse

0..1

LoadResponseCharacteristic

see EnergyConsumer

BaseVoltage

0..1

BaseVoltage

see ConductingEquipment

aggregate

0..1

Boolean

see Equipment

EquipmentContainer

0..1

EquipmentContainer

see Equipment

name

1..1

String

see IdentifiedObject

SubLoadArea

LoadModel


The class is the second level in a hierarchical structure for grouping of loads for the purpose of load flow load scaling.

Native Members (Operation)

LoadArea

1..1

LoadArea


The LoadArea where the SubLoadArea belongs.

Native Members

Inherited Members

Inheritance pass: ->EnergyArea->IdentifiedObject

name

1..1

String

see IdentifiedObject

SwitchSchedule

Wires


A schedule of switch positions. If RegularTimePoint.value1 is 0, the switch is open. If 1, the switch is closed.

Native Members

Switch

1..1

Switch


A SwitchSchedule is associated with a Switch.

Inherited Members

Inheritance pass: ->SeasonDayTypeSchedule->RegularIntervalSchedule->BasicIntervalSchedule->IdentifiedObject

Season (Operation)

1..1

Season

see SeasonDayTypeSchedule

DayType (Operation)

1..1

DayType

see SeasonDayTypeSchedule

endTime

1..1

DateTime

see RegularIntervalSchedule

timeStep

1..1

Seconds

see RegularIntervalSchedule

startTime

1..1

DateTime

see BasicIntervalSchedule

value1Unit

1..1

UnitSymbol

see BasicIntervalSchedule

value2Unit

0..1

UnitSymbol

see BasicIntervalSchedule

name

1..1

String

see IdentifiedObject

TapSchedule

Wires


A pre-established pattern over time for a tap step.

Native Members

TapChanger

1..1

TapChanger


A TapChanger can have TapSchedules.

Inherited Members

Inheritance pass: ->SeasonDayTypeSchedule->RegularIntervalSchedule->BasicIntervalSchedule->IdentifiedObject

Season (Operation)

1..1

Season

see SeasonDayTypeSchedule

DayType (Operation)

1..1

DayType

see SeasonDayTypeSchedule

endTime

1..1

DateTime

see RegularIntervalSchedule

timeStep

1..1

Seconds

see RegularIntervalSchedule

startTime

1..1

DateTime

see BasicIntervalSchedule

value1Unit

1..1

UnitSymbol

see BasicIntervalSchedule

value2Unit

0..1

UnitSymbol

see BasicIntervalSchedule

name

1..1

String

see IdentifiedObject

Concrete Classes

ACLineSegment

Wires


A wire or combination of wires, with consistent electrical characteristics, building a single electrical system, used to carry alternating current between points in the power system.
For symmetrical, transposed 3ph lines, it is sufficient to use attributes of the line segment, which describe impedances and admittances for the entire length of the segment. Additionally impedances can be computed by using length and associated per length impedances.

-
Each ACLineSegment is required to have an association to a BaseVoltage. The association to Line is not required.

-
ACLineSegment connects only one VoltageLevel, otherwise EquivalentBranch should be used

-
The positive sequence resistance (r) and reactance (x) are the same as negative sequence. Therefore negative sequence data is not modeled.

-
ACLineSegment has only two Terminals

-
[R4.5] and [R4.7] are satisfied by navigation to ConnectivityNode and Substation

-
Using the “EquipmentContainer” association, an ACLineSegment can only be contained by a Line, but the association to Line is not required.

Native Members (Entsoe,ShortCircuit)

ShortCircuitEndTemperature

0..1

Temperature


Maximum permitted temperature in °C at the end of SC for the calculation of minimum short-circuit currents. Used for short circuit data exchange according to IEC 60909

Native Members (ShortCircuit)

b0ch

0..1

Susceptance


Zero sequence shunt (charging) susceptance, uniformly distributed, of the entire line section.

g0ch

0..1

Conductance


Zero sequence shunt (charging) conductance, uniformly distributed, of the entire line section.

r0

0..1

Resistance


Zero sequence series resistance of the entire line section.

x0

0..1

Reactance


Zero sequence series reactance of the entire line section.

Native Members

bch

1..1

Susceptance


Positive sequence shunt (charging) susceptance, uniformly distributed, of the entire line section. This value represents the full charging over the full length of the line.

gch

0..1

Conductance


Positive sequence shunt (charging) conductance, uniformly distributed, of the entire line section.

r

1..1

Resistance


Positive sequence series resistance of the entire line section.

x

1..1

Reactance


Positive sequence series reactance of the entire line section.

Inherited Members

Inheritance pass: ->Conductor->ConductingEquipment->Equipment->PowerSystemResource->IdentifiedObject

length

0..1

Length

see Conductor

BaseVoltage

0..1

BaseVoltage

see ConductingEquipment

aggregate

0..1

Boolean

see Equipment

EquipmentContainer

0..1

EquipmentContainer

see Equipment

name

1..1

String

see IdentifiedObject

AsynchronousMachine

Wires


A rotating machine whose shaft rotates asynchronously with the electrical field. Also known as an induction machine with no external connection to the rotor windings, e.g squirel-cage induction machine.

-
The attribute rxLockedRotorRatio is an optional attribute even if short circuit data is exchanged because IEC 60909 defines default values depending on motor size.

Native Members (Entsoe,ShortCircuit)

converterFedDrive

0..1

Boolean


Indicates whether the machine is a converter fed drive. Used for short circuit data exchange according to IEC 60909

efficiency

0..1

PerCent


Efficiency of the AsynchronousMachine at nominal operation in percent. Indicator for converter drive motors. Used for short circuit data exchange according to IEC 60909.

iaIrRatio

0..1

Simple_Float


Ratio of locked-rotor current to the rated current of the motor (Ia/Ir). Used for short circuit data exchange according to IEC 60909

polePairNumber

0..1

Integer


Number of pole pairs of stator. Used for short circuit data exchange according to IEC 60909

ratedP

0..1

ActivePower


Rated mechanical power (Pr in the IEC 60909-0). Used for short circuit data exchange according to IEC 60909.

reversible

0..1

Boolean


Indicates for converter drive motors. Used for short circuit data exchange according to IEC 60909

rxLockedRotorRatio

0..1

Simple_Float


Locked rotor ratio (R/X). Used for short circuit data exchange according to IEC 60909

Native Members (Entsoe)

nominalFrequency

0..1

Frequency


Nominal frequency

nominalSpeed

0..1

RotationSpeed


Nominal speed

type

1..1

AsynchronousMachineType


Native Members

Inherited Members

Inheritance pass: ->RotatingMachine->RegulatingCondEq->ConductingEquipment->Equipment->PowerSystemResource->IdentifiedObject

ratedPowerFactor (Entsoe)

0..1

Simple_Float

see RotatingMachine

ratedS

0..1

ApparentPower

see RotatingMachine

ratedU (Entsoe)

0..1

Voltage

see RotatingMachine

RegulatingControl

0..1

RegulatingControl

see RegulatingCondEq

BaseVoltage

0..1

BaseVoltage

see ConductingEquipment

aggregate

0..1

Boolean

see Equipment

EquipmentContainer

0..1

EquipmentContainer

see Equipment

name

1..1

String

see IdentifiedObject

BaseVoltage

Core


Defines a nominal base voltage which is referenced in the system.

-
nominalVoltage must be a positive value and not zero.

Native Members

nominalVoltage

1..1

Voltage

Constraint=>Should be a positive value - not zero


The PowerSystemResource's base voltage.
Should be a positive value - not zero

Inherited Members

Inheritance pass: ->IdentifiedObject

name

1..1

String

see IdentifiedObject

Breaker

Wires


A mechanical switching device capable of making, carrying, and breaking currents under normal circuit conditions and also making, carrying for a specified time, and breaking currents under specified abnormal circuit conditions e.g. those of short circuit.

-
For switching Devices, Naming Convention and main containership hierarchy is : GeographicalRegion/SubGeographicalRegion/Substation/VoltageLevel
or
GeographicalRegion/SubGeographicalRegion/SubstationàVoltageLevel/Bay

-
[R6.4] is satisfied by the class name.

-
[R6.2] and [R6.3] are satisfied by navigation to ConnectivityNode and Substation

Inherited Members

Inheritance pass: ->ProtectedSwitch->Switch->ConductingEquipment->Equipment->PowerSystemResource->IdentifiedObject

normalOpen

1..1

Boolean

see Switch

ratedCurrent

0..1

CurrentFlow

see Switch

retained

1..1

Boolean

see Switch

BaseVoltage

0..1

BaseVoltage

see ConductingEquipment

aggregate

0..1

Boolean

see Equipment

EquipmentContainer

0..1

EquipmentContainer

see Equipment

name

1..1

String

see IdentifiedObject

BusbarSection

Wires


A conductor, or group of conductors, with negligible impedance, that serve to connect other conducting equipment within a single substation.
Voltage measurements are typically obtained from VoltageTransformers that are connected to busbar sections. A bus bar section may have many physical terminals but for analysis is modelled with exactly one logical terminal.

-
BusBarSection could be associated to only 1 Terminal

-
Naming Convention and main containership hierarchy is : GeographicalRegion/SubGeographicalRegion/Substation/VoltageLevel

-
The attribute ipMax is an optional attribute even if short circuit data is exchanged, as not always entered by the user (e.g. the IEC 60909-4 example test model described in Chapter 6.2 of the standard does not include these values.

Native Members (Entsoe,ShortCircuit)

ipMax

0..1

CurrentFlow


Maximum allowable peak short-circuit current of busbar (in A for the profile) (Ipmax in the IEC 60909-0).
Mechanical limit of the busbar in the substation itself. Used for short circuit data exchange according to IEC 60909

Native Members

Inherited Members

Inheritance pass: ->Connector->ConductingEquipment->Equipment->PowerSystemResource->IdentifiedObject

BaseVoltage

0..1

BaseVoltage

see ConductingEquipment

aggregate

0..1

Boolean

see Equipment

EquipmentContainer

0..1

EquipmentContainer

see Equipment

name

1..1

String

see IdentifiedObject

ConformLoad

LoadModel


ConformLoad represent loads that follow a daily load change pattern where the pattern can be used to scale the load with a system load.

-
The injections for a ConformLoad can be defined as a percentage of the ConformLoadGroup with the attributes “pfixedPct” and “qfixedPct”. In this case, the associated ConformLoadGroup would have to have an associated ConformLoadSchedule.

-
The definition of the real and reactive power injections for an EnergyConsumer can be done using different sets of attributes. In the simplest case, the injections can be defined directly using only the attributes “pfixed” and “qfixed”.

-
Naming Convention and main containership hierarchy is : GeographicalRegion/SubGeographicalRegion/Substation/VoltageLevel

-
[R8.2] is satisfied by navigation to ConnectivityNode and Substation

-
See EnergyConsumer for specific notes about inherited attributes.

-
If LoadResponseCharacteristic is missing, this load is assumed to be constant power

Native Members (Operation)

LoadGroup

1..1

ConformLoadGroup


Group of this ConformLoad.

Inherited Members

Inheritance pass: ->EnergyConsumer->ConductingEquipment->Equipment->PowerSystemResource->IdentifiedObject

pfixed (Operation)

0..1

ActivePower

see EnergyConsumer

pfixedPct (Operation)

0..1

PerCent

see EnergyConsumer

qfixed (Operation)

0..1

ReactivePower

see EnergyConsumer

qfixedPct (Operation)

0..1

PerCent

see EnergyConsumer

LoadResponse

0..1

LoadResponseCharacteristic

see EnergyConsumer

BaseVoltage

0..1

BaseVoltage

see ConductingEquipment

aggregate

0..1

Boolean

see Equipment

EquipmentContainer

0..1

EquipmentContainer

see Equipment

name

1..1

String

see IdentifiedObject

ControlArea

ControlArea


A control area is a grouping of generating units and/or loads and a cutset of tie lines (as terminals) which may be used for a variety of purposes including automatic generation control, powerflow solution area interchange control specification, and input to load forecasting. Note that any number of overlapping control area specifications can be superimposed on the physical model.

-
The active power slack is specified by using the multiple generator slack participation factor in CIM. In case GeneratingUnit.normalPF is set to one and all other generating units have a zero participation factor the GeneratingUnit which has normalPF equal to one will be the active power slack for the ControlArea to which it belongs. In case multiple generators all these GeneratingUnit(s) have non-zero normalPF, but there must be one GeneratingUnit per control area that have maximum participation factor (GeneratingUnit.normalPF).

Native Members (Operation)

EnergyArea

0..1

EnergyArea


The energy area that is forecast from this control area specification.
Entso-E : ControlArea.EnergyArea is required for Operation, not for Planning (bus-branch model).

Native Members

netInterchange

1..1

ActivePower


The specified positive net interchange into the control area.

pTolerance

0..1

ActivePower


Active power net interchange tolerance

type

1..1

ControlAreaTypeKind


The type of control area defintion used to determine if this is used for automatic generation control, for planning interchange control, or other purposes.

Inherited Members

Inheritance pass: ->PowerSystemResource->IdentifiedObject

name

1..1

String

see IdentifiedObject

ControlAreaGeneratingUnit

ControlArea


A control area generating unit. This class is needed so that alternate control area definitions may include the same generating unit. Note only one instance within a control area should reference a specific generating unit.

Native Members

ControlArea

1..1

ControlArea


The parent control area for the generating unit specifications.

GeneratingUnit

1..1

GeneratingUnit


The generating unit specified for this control area. Note that a control area should include a GeneratingUnit only once.

CurrentLimit

OperationalLimits


Operational limit on current.

Native Members

value

1..1

CurrentFlow


Limit on current flow.

Inherited Members

Inheritance pass: ->OperationalLimit->IdentifiedObject

OperationalLimitSet

1..1

OperationalLimitSet

see OperationalLimit

OperationalLimitType

1..1

OperationalLimitType

see OperationalLimit

name

1..1

String

see IdentifiedObject

CurveData

Core


Multi-purpose data points for defining a curve.

-
The CurveData class is used to represent points for various curves that derive from the Curve class. The curves defined in this profile are:

Native Members

xvalue

1..1

Simple_Float


The data value of the X-axis variable, depending on the X-axis units

y1value

1..1

Simple_Float


The data value of the first Y-axis variable, depending on the Y-axis units

y2value

0..1

Simple_Float


The data value of the second Y-axis variable (if present), depending on the Y-axis units

Curve

1..1

Curve


The point data values that define a curve

Disconnector

Wires


A manually operated or motor operated mechanical switching device used for changing the connections in a circuit, or for isolating a circuit or equipment from a source of power. It is required to open or close circuits when negligible current is broken or made.

-
For switching Devices, Naming Convention and main containership hierarchy is : GeographicalRegion/SubGeographicalRegion/Substation/VoltageLevel
or
GeographicalRegion/SubGeographicalRegion/SubstationàVoltageLevel/Bay

-
[R6.2] and [R6.3] are satisfied by navigation to ConnectivityNode and Substation

-
[R6.4] is satisfied by the class name

Inherited Members

Inheritance pass: ->Switch->ConductingEquipment->Equipment->PowerSystemResource->IdentifiedObject

normalOpen

1..1

Boolean

see Switch

ratedCurrent

0..1

CurrentFlow

see Switch

retained

1..1

Boolean

see Switch

BaseVoltage

0..1

BaseVoltage

see ConductingEquipment

aggregate

0..1

Boolean

see Equipment

EquipmentContainer

0..1

EquipmentContainer

see Equipment

name

1..1

String

see IdentifiedObject

EnergyConsumer

Wires


Generic user of energy - a point of consumption on the power system model

-
If LoadResponseCharacteristic is missing, this load is assumed to be constant power

-
Attributes (pfixed, qfixed, pfixedPct and qfixedPct) are used for load allocation. Attributes (pfixed and qfixed) represent base load, while attributes (pfixedPct and qfixedPct) represent the time-varying components

-
[R8.2] is satisfied by navigation to ConnectivityNode and Substation
- The definition of the real and reactive power injections for an EnergyConsumer can be done using different sets of attributes. In the simplest case, the injections can be defined directly using only the attributes “pfixed” and “qfixed”.
- To specify conforming and nonconforming loads, the classes ConformLoad, NonConformLoad, or their subtypes should be used.
- The attributes defining the affect of voltage and frequency on the injection defined by an associated LoadResponseCharacteristic should be supplied, if they are available, but are not required.

-
Naming Convention and main containership hierarchy is : GeographicalRegion/SubGeographicalRegion/Substation/VoltageLevel

Native Members (Operation)

pfixed

0..1

ActivePower


Active power of the load that is a fixed quantity.

pfixedPct

0..1

PerCent


Fixed active power as per cent of load group fixed active power

qfixed

0..1

ReactivePower


Reactive power of the load that is a fixed quantity.

qfixedPct

0..1

PerCent


Fixed reactive power as per cent of load group fixed reactive power.

Native Members

LoadResponse

0..1

LoadResponseCharacteristic


The load response characteristic of this load.

Inherited Members

Inheritance pass: ->ConductingEquipment->Equipment->PowerSystemResource->IdentifiedObject

BaseVoltage

0..1

BaseVoltage

see ConductingEquipment

aggregate

0..1

Boolean

see Equipment

EquipmentContainer

0..1

EquipmentContainer

see Equipment

name

1..1

String

see IdentifiedObject

EquivalentBranch

Equivalents


The class represents equivalent branches.

-
Equivalentbranch can have either r and x attributes or positiveR12, negativeR12, zeroR12, positiveR21, negativeR21, zeroR21, positiveX12, negativeX12, zeroX12, positiveX21, negativeX21, zeroX21 attributes present in the instance file. In case EquivalentBranch.r and Equivalentbranch.x are present in the instance file they are used to model EquivalentBranch for load flow calculations. In case other attributes are present in the instance file they are used ony to model EquivalentBranch for short circuit calculations according to IEC 60909

-
EquivalentBranch association to BaseVoltage is required

Native Members (Entsoe,ShortCircuit)

negativeR12

0..1

Resistance


Negative sequence series resistance from terminal sequence 1 to terminal sequence 2. Used for short circuit data exchange according to IEC 60909.
Usage rule : EquivalentBranch is a result of network reduction prior to the data exchange.

negativeR21

0..1

Resistance


Negative sequence series resistance from terminal sequence 2 to terminal sequence 1. Used for short circuit data exchange according to IEC 60909
EquivalentBranch is a result of network reduction proir to the data exchange

negativeX12

0..1

Reactance


Negative sequence series reactance from terminal sequence 1 to terminal sequence 2. Used for short circuit data exchange according to IEC 60909
Usage : EquivalentBranch is a result of network reduction prior to the data exchange.

negativeX21

0..1

Reactance


Negative sequence series reactance from terminal sequence 2 to terminal sequence 1. Used for short circuit data exchangeaccording to IEC 60909
Usage : EquivalentBranch is a result of network reduction prior to the data exchange.

positiveR12

0..1

Resistance


Positive sequence series resistance from terminal sequence 1 to terminal sequence 2 . Used for short circuit data exchange according to IEC 60909.
EquivalentBranch is a result of network reduction prior to the data exchange.

positiveR21

0..1

Resistance


Positive sequence series resistance from terminal sequence 2 to terminal sequence 1. Used for short circuit data exchange according to IEC 60909
Usage rule : EquivalentBranch is a result of network reduction prior to the data exchange.

positiveX12

0..1

Reactance


Positive sequence series reactance from terminal sequence 1 to terminal sequence 2. Used for short circuit data exchange according to IEC 60909
Usage :EquivalentBranch is a result of network reduction prior to the data exchange.

positiveX21

0..1

Reactance


Positive sequence series reactance from terminal sequence 2 to terminal sequence 1. Used for short circuit data exchange according to IEC 60909
Usage : EquivalentBranch is a result of network reduction prior to the data exchange.

zeroR12

0..1

Resistance


Zero sequence series resistance from terminal sequence 1 to terminal sequence 2. Used for short circuit data exchange according to IEC 60909
EquivalentBranch is a result of network reduction proir to the data exchange

zeroR21

0..1

Resistance


Zero sequence series resistance from terminal sequence 2 to terminal sequence 1. Used for short circuit data exchange according to IEC 60909
Usage :EquivalentBranch is a result of network reduction prior to the data exchange.

zeroX12

0..1

Reactance


Zero sequence series reactance from terminal sequence 1 to terminal sequence 2. Used for short circuit data exchange according to IEC 60909
Usage : EquivalentBranch is a result of network reduction proir to the data exchange

zeroX21

0..1

Reactance


Zero sequence series reactance from terminal sequence 2 to terminal sequence 1. Used for short circuit data exchange according to IEC 60909
Usage : EquivalentBranch is a result of network reduction prior to the data exchange.

Native Members (Entsoe)

r21

0..1

Resistance


Resistance from terminal sequence 2 to terminal sequence 1 .Used for steady state power flow. This attribute is optional and represent unbalanced network such as off-nominal phase shifter. If only EquivalentBranch.r is given, then EquivalentBranch.r is assumed equal to EquivalentBranch.r21.
Usage rule : EquivalentBranch is a result of network reduction prior to the data exchange.

x21

0..1

Reactance


Reactance from terminal sequence 2 to terminal sequence 1 .Used for steady state power flow. This attribute is optional and represent unbalanced network such as off-nominal phase shifter. If only EquivalentBranch.x is given, then EquivalentBranch.x is assumed equal to EquivalentBranch.x21.
Usage rule : EquivalentBranch is a result of network reduction prior to the data exchange.

Native Members

r

1..1

Resistance


Positive sequence series resistance of the reduced branch.

x

1..1

Reactance


Positive sequence series reactance of the reduced branch.

Inherited Members

Inheritance pass: ->EquivalentEquipment->ConductingEquipment->Equipment->PowerSystemResource->IdentifiedObject

EquivalentNetwork

0..1

EquivalentNetwork

see EquivalentEquipment

BaseVoltage

0..1

BaseVoltage

see ConductingEquipment

aggregate

0..1

Boolean

see Equipment

EquipmentContainer

0..1

EquipmentContainer

see Equipment

name

1..1

String

see IdentifiedObject

EquivalentInjection

Equivalents


This class represents equivalent injections (generation or load). Voltage regulation is allowed only at the point of connection.

Native Members (Entsoe,ShortCircuit)

negativeR

0..1

Resistance


Negative sequence resistance. Used to represent Extended-Ward (IEC 60909).
Usage : Extended-Ward is a result of network reduction prior to the data exchange.

negativeX

0..1

Reactance


Negative sequence reactance. Used to represent Extended-Ward (IEC 60909).
Usage : Extended-Ward is a result of network reduction prior to the data exchange.

positiveR

0..1

Resistance


Positive sequence resistance. Used to represent Extended-Ward (IEC 60909).
Usage : Extended-Ward is a result of network reduction prior to the data exchange.

positiveX

0..1

Reactance


Positive sequence reactance. Used to represent Extended-Ward (IEC 60909).
Usage : Extended-Ward is a result of network reduction prior to the data exchange.

zeroR

0..1

Resistance


Zero sequence resistance. Used to represent Extended-Ward (IEC 60909).
Usage : Extended-Ward is a result of network reduction prior to the data exchange.

zeroX

0..1

Reactance


Zero sequence reactance. Used to represent Extended-Ward (IEC 60909).
Usage : Extended-Ward is a result of network reduction prior to the data exchange.

Native Members (Entsoe)

maxQ

0..1

ReactivePower


Not for short circuit modelling; It is used for modelling of infeed for load flow exchange. If maxQ and minQ are not used ReactiveCapabilityCurve can be used

minQ

0..1

ReactivePower


Not for short circuit modelling; It is used for modelling of infeed for load flow exchange. If maxQ and minQ are not used ReactiveCapabilityCurve can be used

Native Members

maxP

0..1

ActivePower


Minimum active power of the injection.

minP

0..1

ActivePower


Maximum active power of the injection.

regulationCapability

1..1

Boolean


Specifies whether or not the EquivalentInjection has the capability to regulate the local voltage.

regulationStatus

1..1

Boolean


Specifies the default regulation status of the EquivalentInjection. True is regulating. False is not regulating.

regulationTarget

1..1

Voltage


The target voltage for voltage regulation.

Inherited Members

Inheritance pass: ->EquivalentEquipment->ConductingEquipment->Equipment->PowerSystemResource->IdentifiedObject

EquivalentNetwork

0..1

EquivalentNetwork

see EquivalentEquipment

BaseVoltage

0..1

BaseVoltage

see ConductingEquipment

aggregate

0..1

Boolean

see Equipment

EquipmentContainer

0..1

EquipmentContainer

see Equipment

name

1..1

String

see IdentifiedObject

EquivalentNetwork

Equivalents


A class that represents an external meshed network that has been reduced to an electrically equivalent model. The ConnectivityNodes contained in the equivalent are intended to reflect internal nodes of the equivalent. The boundary Connectivity nodes where the equivalent connects outside itself are NOT contained by the equivalent.

Native Members

Inherited Members

Inheritance pass: ->ConnectivityNodeContainer->PowerSystemResource->IdentifiedObject

name

1..1

String

see IdentifiedObject

EquivalentShunt

Equivalents


The class represents equivalent shunts.

Native Members

b

1..1

Susceptance


Positive sequence shunt susceptance.

g

1..1

Conductance


Positive sequence shunt conductance.

Inherited Members

Inheritance pass: ->EquivalentEquipment->ConductingEquipment->Equipment->PowerSystemResource->IdentifiedObject

EquivalentNetwork

0..1

EquivalentNetwork

see EquivalentEquipment

BaseVoltage

0..1

BaseVoltage

see ConductingEquipment

aggregate

0..1

Boolean

see Equipment

EquipmentContainer

0..1

EquipmentContainer

see Equipment

name

1..1

String

see IdentifiedObject

FossilFuel

Production


The fossil fuel consumed by the non-nuclear thermal generating unit. For example, coal, oil, gas, etc. This a the specific fuels that that the generating unit can consume.

Native Members

fossilFuelType

1..1

FuelType


The type of fossil fuel, such as coal, oil, or gas.

ThermalGeneratingUnit

1..1

ThermalGeneratingUnit


A thermal generating unit may have one or more fossil fuels

Inherited Members

Inheritance pass: ->IdentifiedObject

name

1..1

String

see IdentifiedObject

GeneratingUnit

Production


A single or set of synchronous machines for converting mechanical power into alternating-current power. For example, individual machines within a set may be defined for scheduling purposes while a single control signal is derived for the set. In this case there would be a GeneratingUnit for each member of the set and an additional GeneratingUnit corresponding to the set.

-
The active power slack is specified by using the multiple generator slack participation factor in CIM. In case GeneratingUnit.normalPF is set to one and all other generating units have a zero participation factor the GeneratingUnit which has normalPF equal to one will be the active power slack for the ControlArea to which it belongs. In case multiple generators all these GeneratingUnit(s) have non-zero normalPF, but there must be one GeneratingUnit per control area that have maximum participation factor (GeneratingUnit.normalPF).

-



Native Members

genControlSource

0..1

GeneratorControlSource


The source of controls for a generating unit.

governorSCD

0..1

PerCent


Governor Speed Changer Droop. This is the change in generator power output divided by the change in frequency normalized by the nominal power of the generator and the nominal frequency and expressed in percent and negated. A positive value of speed change droop provides additional generator output upon a drop in frequency.

initialP

1..1

ActivePower


Default Initial active power which is used to store a powerflow result for the initial active power for this unit in this network configuration

longPF

0..1

Simple_Float


Generating unit economic participation factor

maximumAllowableSpinningReserve

0..1

ActivePower


Maximum allowable spinning reserve. Spinning reserve will never be considered greater than this value regardless of the current operating point.

maxOperatingP

1..1

ActivePower


This is the maximum operating active power limit the dispatcher can enter for this unit

minOperatingP

1..1

ActivePower


This is the minimum operating active power limit the dispatcher can enter for this unit.

nominalP

0..1

ActivePower


The nominal power of the generating unit. Used to give precise meaning to percentage based attributes such as the govenor speed change droop (govenorSCD attribute).
For Entso-E, should not be null or zero

normalPF

0..1

Simple_Float


Generating unit economic participation factor

ratedGrossMaxP

0..1

ActivePower


The unit's gross rated maximum capacity (Book Value).

ratedGrossMinP

0..1

ActivePower


The gross rated minimum generation level which the unit can safely operate at while delivering power to the transmission grid

ratedNetMaxP

0..1

ActivePower


The net rated maximum capacity determined by subtracting the auxiliary power used to operate the internal plant machinery from the rated gross maximum capacity

shortPF

0..1

Simple_Float


Generating unit economic participation factor

startupCost

0..1

Money


The initial startup cost incurred for each start of the GeneratingUnit.

variableCost

0..1

Money


The variable cost component of production per unit of ActivePower.

Inherited Members

Inheritance pass: ->Equipment->PowerSystemResource->IdentifiedObject

aggregate

0..1

Boolean

see Equipment

EquipmentContainer

0..1

EquipmentContainer

see Equipment

name

1..1

String

see IdentifiedObject

GeographicalRegion

Core


A geographical region of a power system network model.

Native Members

Inherited Members

Inheritance pass: ->IdentifiedObject

name

1..1

String

see IdentifiedObject

HydroGeneratingUnit

Production


A generating unit whose prime mover is a hydraulic turbine (e.g., Francis, Pelton, Kaplan)

Inherited Members

Inheritance pass: ->GeneratingUnit->Equipment->PowerSystemResource->IdentifiedObject

genControlSource

0..1

GeneratorControlSource

see GeneratingUnit

governorSCD

0..1

PerCent

see GeneratingUnit

initialP

1..1

ActivePower

see GeneratingUnit

longPF

0..1

Simple_Float

see GeneratingUnit

maximumAllowableSpinningReserve

0..1

ActivePower

see GeneratingUnit

maxOperatingP

1..1

ActivePower

see GeneratingUnit

minOperatingP

1..1

ActivePower

see GeneratingUnit

nominalP

0..1

ActivePower

see GeneratingUnit

normalPF

0..1

Simple_Float

see GeneratingUnit

ratedGrossMaxP

0..1

ActivePower

see GeneratingUnit

ratedGrossMinP

0..1

ActivePower

see GeneratingUnit

ratedNetMaxP

0..1

ActivePower

see GeneratingUnit

shortPF

0..1

Simple_Float

see GeneratingUnit

startupCost

0..1

Money

see GeneratingUnit

variableCost

0..1

Money

see GeneratingUnit

aggregate

0..1

Boolean

see Equipment

EquipmentContainer

0..1

EquipmentContainer

see Equipment

name

1..1

String

see IdentifiedObject

HydroPump

Production


A synchronous motor-driven pump, typically associated with a pumped storage plant

Native Members

SynchronousMachine

1..1

SynchronousMachine


The synchronous machine drives the turbine which moves the water from a low elevation to a higher elevation. The direction of machine rotation for pumping may or may not be the same as for generating.

Inherited Members

Inheritance pass: ->PowerSystemResource->IdentifiedObject

name

1..1

String

see IdentifiedObject

Line

Wires


Contains equipment beyond a substation belonging to a power transmission line.

-
A Line is not required to be associated with a SubGeographicalRegion

-
Use of the Line class is not required. If used, it can only be used as a container for ACLineSegments and SeriesCompensators.

Native Members

Region

0..1

SubGeographicalRegion


A Line can be contained by a SubGeographical Region.

Inherited Members

Inheritance pass: ->EquipmentContainer->ConnectivityNodeContainer->PowerSystemResource->IdentifiedObject

name

1..1

String

see IdentifiedObject

LoadBreakSwitch

Wires


A mechanical switching device capable of making, carrying, and breaking currents under normal operating conditions.

-
[R6.4] is satisfied by the class name.

-
For switching Devices, Naming Convention and main containership hierarchy is : GeographicalRegion/SubGeographicalRegion/Substation/VoltageLevel
or
GeographicalRegion/SubGeographicalRegion/SubstationàVoltageLevel/Bay

-
[R6.2] and [R6.3] are satisfied by navigation to ConnectivityNode and Substation

Inherited Members

Inheritance pass: ->ProtectedSwitch->Switch->ConductingEquipment->Equipment->PowerSystemResource->IdentifiedObject

normalOpen

1..1

Boolean

see Switch

ratedCurrent

0..1

CurrentFlow

see Switch

retained

1..1

Boolean

see Switch

BaseVoltage

0..1

BaseVoltage

see ConductingEquipment

aggregate

0..1

Boolean

see Equipment

EquipmentContainer

0..1

EquipmentContainer

see Equipment

name

1..1

String

see IdentifiedObject

LoadResponseCharacteristic

LoadModel


Models the characteristic response of the load demand due to to changes in system conditions such as voltage and frequency. This is not related to demand response.

If LoadResponseCharacteristic.exponentModel is True, the voltage exponents are specified and used as to calculate:

Active power component = Pnominal * (Voltage/cim:BaseVoltage.nominalVoltage) ** cim:LoadResponseCharacteristic.pVoltageExponent

Reactive power component = Qnominal * (Voltage/cim:BaseVoltage.nominalVoltage)** cim:LoadResponseCharacteristic.qVoltageExponent

Where * means "multiply" and ** is "raised to power of".

-
In case the values for LoadResponseCharacteristic cannot be obtained, the default values for pConstantPower and qConstantPower are set to 1.

Native Members

exponentModel

1..1

Boolean


Indicates the exponential voltage dependency model (pVoltateExponent and qVoltageExponent) is to be used. If false, the coeficient model (consisting of pConstantImpedance, pConstantCurrent, pConstantPower, qConstantImpedance, qConstantCurrent, and qConstantPower) is to be used.

pConstantCurrent

0..1

Simple_Float


Portion of active power load modeled as constant current. Used only if the useExponentModel is false. This value is noralized against the sum of pZ, pI, and pP.

pConstantImpedance

0..1

Simple_Float


Portion of active power load modeled as constant impedance. Used only if the useExponentModel is false. This value is noralized against the sum of pZ, pI, and pP.

pConstantPower

0..1

Simple_Float


Portion of active power load modeled as constant power. Used only if the useExponentModel is false. This value is noralized against the sum of pZ, pI, and pP.

pFrequencyExponent

0..1

Simple_Float


Exponent of per unit frequency effecting active power

pVoltageExponent

0..1

Simple_Float


Exponent of per unit voltage effecting real power. This model used only when "useExponentModel" is true.

qConstantCurrent

0..1

Simple_Float


Portion of reactive power load modeled as constant current. Used only if the useExponentModel is false. This value is noralized against the sum of qZ, qI, and qP.

qConstantImpedance

0..1

Simple_Float


Portion of reactive power load modeled as constant impedance. Used only if the useExponentModel is false. This value is noralized against the sum of qZ, qI, and qP.

qConstantPower

0..1

Simple_Float


Portion of reactive power load modeled as constant power. Used only if the useExponentModel is false. This value is noralized against the sum of qZ, qI, and qP.

qFrequencyExponent

0..1

Simple_Float


Exponent of per unit frequency effecting reactive power

qVoltageExponent

0..1

Simple_Float


Exponent of per unit voltage effecting reactive power. This model used only when "useExponentModel" is true.

Inherited Members

Inheritance pass: ->IdentifiedObject

name

1..1

String

see IdentifiedObject

Name

Core


The Name class provides the means to define any number of human readable names for an object. A name is not to be used for defining inter-object relationships. For inter-object relationships instead use the object identification 'mRID'.

-
When associated NameType.name is "description", Name.name gives the description of the associated IdentifiedObject. In this case, Name.name is a 256 characters max string. Name.name use is as follows :
- GeographicalRegion: not used, but optional
- SubGeographicalRegion: not used, but optional
- Substation: free text 256 characters (example: new configuration long term only)
- TopologicalNode: free text 256 characters (example: new configuration long term only). By agreement the first 8 characters of 256 available characters contain the Node code string as defined by UCTE DEF (version 2: 2007.05.01). This is valid some of the ENTSO-E Regional Groups which used UCTE DEF.
- GeneratingUnit: free text 256 characters (example: new unit in 2013)
- ACLineSegement: free text 256 characters (example: new line in 2013)
- PowerTransformer: free text 256 characters (example: new transformer in 2013)
- ControlArea: not used, but optional
- EnergyConsumer: free text 256 characters (example: new in 2013)
- OperationalLimitType: free text 256 characters (example: the limit is valid for the following conditions)
- ShuntCompensator: free text 256 characters (example: new in 2018)
- Switch: free text 256 characters (example: new element in 2013)

-

Native Members

name

1..1

String


Any free text that name the object.

IdentifiedObject

1..1

IdentifiedObject


Identified object that this name designates.

NameType

1..1

NameType


Type of this name.

NameType

Core


Type of name. Possible values for attribute 'name' are implementation dependent but standard profiles may specify types. An enterprise may have multiple IT systems each having its own local name for the same object, e.g. a planning system may have different names from an EMS. An object may also have different names within the same IT system, e.g. localName and aliasName as defined in CIM version 14. Their definitions from CIM14 are
The localName is a human readable name of the object. It is only used with objects organized in a naming hierarchy. localName: A free text name local to a node in a naming hierarchy similar to a file directory structure. A power system related naming hierarchy may be: Substation, VoltageLevel, Equipment etc. Children of the same parent in such a hierarchy have names that typically are unique among them.
aliasName: A free text alternate name typically used in tabular reports where the column width is limited.

-
NameType.name is "description", "energyIdentCodeEIC", "borderName", "tieLineSubstationEnd" or "tieLineTSOName".

-
NameType is only a concrete class in the EQ file (Equipment for TSO MAS and Equipment for Boundary Set). All other profile files should point at these concrete classes if they need them.

Native Members

name

1..1

String


Name of the name type.

NonConformLoad

LoadModel


NonConformLoad represent loads that do not follow a daily load change pattern and changes are not correlated with the daily load change pattern.

-
Naming Convention and main containership hierarchy is : GeographicalRegion/SubGeographicalRegion/Substation/VoltageLevel

-
[R8.2] is satisfied by navigation to ConnectivityNode and Substation
- The definition of the real and reactive power injections for an EnergyConsumer can be done using different sets of attributes. In the simplest case, the injections can be defined directly using only the attributes “pfixed” and “qfixed”.
- The injections for a NonConformLoad can be defined as a percentage of the NonConformLoadGroup with the attributes “pfixedPct” and “qfixedPct”. In this case, the associated NonConformLoadGroup would have to have an associated NonConformLoadSchedule.
- The attributes defining the affect of voltage and frequency on the injection defined by an associated LoadResponseCharacteristic should be supplied, if they are available, but are not required.

-
If LoadResponseCharacteristic is missing, this load is assumed to be constant power

Native Members (Operation)

LoadGroup

1..1

NonConformLoadGroup


Group of this ConformLoad.

Inherited Members

Inheritance pass: ->EnergyConsumer->ConductingEquipment->Equipment->PowerSystemResource->IdentifiedObject

pfixed (Operation)

0..1

ActivePower

see EnergyConsumer

pfixedPct (Operation)

0..1

PerCent

see EnergyConsumer

qfixed (Operation)

0..1

ReactivePower

see EnergyConsumer

qfixedPct (Operation)

0..1

PerCent

see EnergyConsumer

LoadResponse

0..1

LoadResponseCharacteristic

see EnergyConsumer

BaseVoltage

0..1

BaseVoltage

see ConductingEquipment

aggregate

0..1

Boolean

see Equipment

EquipmentContainer

0..1

EquipmentContainer

see Equipment

name

1..1

String

see IdentifiedObject

NuclearGeneratingUnit

Production


A nuclear generating unit.

Inherited Members

Inheritance pass: ->GeneratingUnit->Equipment->PowerSystemResource->IdentifiedObject

genControlSource

0..1

GeneratorControlSource

see GeneratingUnit

governorSCD

0..1

PerCent

see GeneratingUnit

initialP

1..1

ActivePower

see GeneratingUnit

longPF

0..1

Simple_Float

see GeneratingUnit

maximumAllowableSpinningReserve

0..1

ActivePower

see GeneratingUnit

maxOperatingP

1..1

ActivePower

see GeneratingUnit

minOperatingP

1..1

ActivePower

see GeneratingUnit

nominalP

0..1

ActivePower

see GeneratingUnit

normalPF

0..1

Simple_Float

see GeneratingUnit

ratedGrossMaxP

0..1

ActivePower

see GeneratingUnit

ratedGrossMinP

0..1

ActivePower

see GeneratingUnit

ratedNetMaxP

0..1

ActivePower

see GeneratingUnit

shortPF

0..1

Simple_Float

see GeneratingUnit

startupCost

0..1

Money

see GeneratingUnit

variableCost

0..1

Money

see GeneratingUnit

aggregate

0..1

Boolean

see Equipment

EquipmentContainer

0..1

EquipmentContainer

see Equipment

name

1..1

String

see IdentifiedObject

OperationalLimitSet

OperationalLimits


A set of limits associated with equipment. Sets of limits might apply to a specific temperature, or season for example. A set of limits may contain different severities of limit levels that would apply to the same equipment. The set may contain limits of different types such as apparent power and current limits or high and low voltage limits that are logically applied together as a set.

-
Either an association to Equipment or an association to Terminal must be supplied, but not both

Native Members

Terminal

0..1

Terminal


The terminal specifically associated to this operational limit set. If no terminal is associated, all terminals of the equipment are implied.

Equipment

0..1

Equipment


The equpment to which the limit set applies.

Inherited Members

Inheritance pass: ->IdentifiedObject

name

1..1

String

see IdentifiedObject

OperationalLimitType

OperationalLimits


The operational meaning of a catagory of limits

-
If OperationalLimitType.acceptableDuration is missing means infinite duration

-
The name of OperationalLimitType (inherited from IdentifiedObject) must have one of the following values : LowVoltage, HighVoltage, PATL, TATL, Alarm, TrippingCurrent, WarningTrippingCurrent

-
For further details on the use case and definitions see ENTSO-E Operation Handbook (Policy 3): https://www.entsoe.eu/resources/publications/entso-e/operation-handbook

-
ENTSO-E branches may have up to "N" OperationalLimits in an OperationalLimitSet associated with branch terminals. The term "operational" is a CIM definition and it is not the same as ENTSO-E definitions. Any limits for operational, planning or other purposes can be exchanged using this object.
ENTSO-E voltage limits must be specified as an OperationalLimitSet associated with the terminal of a conducting equipment instance at the TopologicalNode and containing one high VoltageLimit and one low VoltageLimit.
Since the terminal assignment is always explicitly exchanged as OperationalLimitSet.Terminal and given that the exchange of a Terminal.sequenceNumber is not necessary.
The OperationalLimitType.direction is absolute value (OperationalLimitDirectionKind.absoluteValue) for all OperatonalLimitType objects except the high (OperationalLimitDirectionKind.high) and low (OperationalLimitDirectionKind.low) voltage limits.
To further explain the above statements, the following should be noted:
· At least one of the limit types must be provided (this is the minimum requirement)
· The PATL limits must be specified for all Transformers and at both ends of the ACLineSegment
· All types of limits are exchanged (at the same time) if required by the specific exchange process, which could change depending on the business use for the exchanged files.
For operations, the parties involved in the exchange need to clearly define what limit types will be included in the exchange.

Native Members

acceptableDuration

0..1

Seconds


The nominal acceptable duration of the limit. Limits are commonly expressed in terms of the a time limit for which the limit is normally acceptable. The actual acceptable duration of a specific limit may depend on other local factors such as temperature or wind speed.

For Entso-E an infinite duration is expressed as 45000

direction

0..1

OperationalLimitDirectionKind


The direction of the limit.

Inherited Members

Inheritance pass: ->IdentifiedObject

name

1..1

String

see IdentifiedObject

PhaseTapChangerAsymetrical

Wires


In a PhaseTapChangerAsymetrical tranformer the difference voltage vector adds to the primary side voltage. The angle between the primary side voltage and the difference voltage is named the winding connection angle. The phase shift depends on both the difference voltage magnitude and the winding connection angle.

Native Members

windingConnectionAngle

1..1

AngleDegrees


The phase angle between the in-phase winding and the out-of -phase winding used for creating phase shift. It is only possible to have a symmemtrical transformer if this angle is 90 degrees.

Inherited Members

Inheritance pass: ->PhaseTapChangerNonLinear->PhaseTapChanger->TapChanger->PowerSystemResource->IdentifiedObject

voltageStepIncrement

1..1

PerCent

see PhaseTapChangerNonLinear

xMax

1..1

Reactance

see PhaseTapChangerNonLinear

xMin (Entsoe)

1..1

Reactance

see PhaseTapChangerNonLinear

TransformerEnd

1..1

TransformerEnd

see PhaseTapChanger

PhaseTapChangerTabular

0..1

PhaseTapChangerTabular

see PhaseTapChanger

highStep

1..1

Integer

see TapChanger

lowStep

1..1

Integer

see TapChanger

ltcFlag

1..1

Boolean

see TapChanger

neutralStep

1..1

Integer

see TapChanger

neutralU

1..1

Voltage

see TapChanger

normalStep

1..1

Integer

see TapChanger

regulationStatus

0..1

Boolean

see TapChanger

TapChangerControl

0..1

TapChangerControl

see TapChanger

name

1..1

String

see IdentifiedObject

PhaseTapChangerLinear

Wires


PhaseTapChangerLinear describes a linear relation between the tap step and the phase angle difference across the transformer. This is a mathematical model that is an approximation of a real phase tap changer.

Native Members

stepPhaseShiftIncrement

1..1

AngleDegrees


Phase shift per step position. A positive value indicates a positive phase shift from the winding where the tap is located to the other winding (for a two-winding transformer).
The actual phase shift increment might be more accurately computed from the symmetrical or asymmetrical models or a tap step table lookup if those are available.

Inherited Members

Inheritance pass: ->PhaseTapChanger->TapChanger->PowerSystemResource->IdentifiedObject

TransformerEnd

1..1

TransformerEnd

see PhaseTapChanger

PhaseTapChangerTabular

0..1

PhaseTapChangerTabular

see PhaseTapChanger

highStep

1..1

Integer

see TapChanger

lowStep

1..1

Integer

see TapChanger

ltcFlag

1..1

Boolean

see TapChanger

neutralStep

1..1

Integer

see TapChanger

neutralU

1..1

Voltage

see TapChanger

normalStep

1..1

Integer

see TapChanger

regulationStatus

0..1

Boolean

see TapChanger

TapChangerControl

0..1

TapChangerControl

see TapChanger

name

1..1

String

see IdentifiedObject

PhaseTapChangerSymetrical

Wires


In a PhaseTapChangerSymetrical tranformer the secondary side voltage magnitude is the same as at the primary side. The difference voltage magnitude is the base in an equal-sided triangle where the sides corresponds to the primary and secondary voltages. The phase angle difference corresponds to the top angle and can be expressed as twice the arctangent of half the total difference voltage.

Inherited Members

Inheritance pass: ->PhaseTapChangerNonLinear->PhaseTapChanger->TapChanger->PowerSystemResource->IdentifiedObject

voltageStepIncrement

1..1

PerCent

see PhaseTapChangerNonLinear

xMax

1..1

Reactance

see PhaseTapChangerNonLinear

xMin (Entsoe)

1..1

Reactance

see PhaseTapChangerNonLinear

TransformerEnd

1..1

TransformerEnd

see PhaseTapChanger

PhaseTapChangerTabular

0..1

PhaseTapChangerTabular

see PhaseTapChanger

highStep

1..1

Integer

see TapChanger

lowStep

1..1

Integer

see TapChanger

ltcFlag

1..1

Boolean

see TapChanger

neutralStep

1..1

Integer

see TapChanger

neutralU

1..1

Voltage

see TapChanger

normalStep

1..1

Integer

see TapChanger

regulationStatus

0..1

Boolean

see TapChanger

TapChangerControl

0..1

TapChangerControl

see TapChanger

name

1..1

String

see IdentifiedObject

PhaseTapChangerTabular

Wires


With PhaseTapChangerTabular it is possible to describe curve how the the phase angle difference and reactance varies with the tap step.

Native Members

Inherited Members

Inheritance pass: ->IdentifiedObject

name

1..1

String

see IdentifiedObject

PhaseTapChangerTabularPoint

Wires


PhaseTapChangerTabularPoint describe each tap step in the curve.

Native Members

angle

0..1

AngleDegrees


The angle difference in degrees.

b

0..1

PerCent


The magnetizing branch suseptance deviation in percent of nominal value. The actual suseptance is calculated as follows:
calculated magnetizing suseptance = b(nominal) * (1 + b(from this class)/100). The b(nominal) is defined as the static magnetizing suseptance on the associated power transformer end or ends. This model assumes the star impedance (pi model) form.

g

0..1

PerCent


The magnetizing branch conductance deviation in percent of nominal value. The actual conductance is calculated as follows:
calculated magnetizing conductance = b(nominal) * (1 + g(from this class)/100). The g(nominal) is defined as the static magnetizing conductance on the associated power transformer end or ends. This model assumes the star impedance (pi model) form.

r

0..1

PerCent


The resistance deviation in percent of nominal value. The actual reactance is calculated as follows:
calculated resistance = r(nominal) * (1 + r(from this class)/100). The r(nominal) is defined as the static resistance on the associated power transformer end or ends. This model assumes the star impedance (pi model) form.

step

1..1

Integer


The tap step.

x

0..1

PerCent


The reactance deviation in percent of nominal value. The actual reactance is calculated as follows
xcal = xnom(1 + x/100).

PhaseTapChangerTabular

1..1

PhaseTapChangerTabular


PowerTransformer

Wires


An electrical device consisting of two or more coupled windings, with or without a magnetic core, for introducing mutual coupling between electric circuits. Transformers can be used to control voltage and phase shift (active power flow).
A power transformer may be composed of separate transformer tanks that need not be identical.
A power transformer can be modelled with or without tanks and is intended for use in both balanced and unbalanced representations. A power transformer typically has two terminals, but may have one (grounding), three or more terminals.

-
a PowerTransformer is contained in one Substation but it can connect a Terminal to another Substation

-
Transformer name is 32 characters (used as Transformer ID for the user). Example: T1 or T Gen G1. PowerTransformer.description free text 256 characters (example: new transformer in 2013)

-
Association between PowerTransformer and BaseVoltage is not exchanged

-
PowerTransformer now inherits from ConductingEquipment instead of Equipment. The terminals that were formerly attached to TransformerWinding are now attached to PowerTransformer. The Terminal.sequenceNumber distinquishes the terminals much as previously done by TransformerWinding.windingType:WindingType. A PowerTransformer may be balanced or unbalanced and may optionally model unbalanced tank level detail.
The Terminal to PowerTransformerEnd association in addition to the Terminal to ConductingEquipment (to PowerTransformer instances) association is used. There is one terminal per PoweTransformerEnd, i.e. for a 2-winding transformer in total two terminals. Each terminal would have an association to the same PowerTransformer instance and one association to the individual PowerTransformerEnd instances.
TransformerEnd.endNumber attribute is used to define high and lower sides of the PowerTransformer.

-
A PowerTransformer could be associated to 2 or 3 Terminals

-
A PowerTransformer can be either two winding or three winding.
- A two winding transformer has two PowerTransformerEnds
- A three winding transformer has three PowerTransformerEnds

-
Naming Convention and main containership hierarchy is : GeographicalRegion/SubGeographicalRegion/Substation

Native Members (Entsoe,ShortCircuit)

beforeShCircuitHighestOperatingCurrent

0..1

CurrentFlow


The highest operating current (Ib in the IEC 60909-0) before short circuit (depends on network configuration and relevant reliability philosophy). It is used for calculation of the impedance correction factor KT defined in IEC 60909-0.

beforeShCircuitHighestOperatingVoltage

0..1

Voltage


The highest operating voltage (Ub in the IEC 60909-0) before short circuit. It is used for calculation of the impedance correction factor KT defined in IEC 60909-0. This is worst case voltage on the low side winding (Section 3.7.1 in the standard). Used to define operating conditions.

beforeShortCircuitAnglePf

0..1

AngleDegrees


The angle of power factor before short circuit (phib in the IEC 60909-0). It is used for calculation of the impedance correction factor KT defined in IEC 60909-0. This is the worst case power factor. Used to define operating conditions.

highSideMinOperatingU

0..1

Voltage


The minimum operating voltage (uQmin in the IEC 60909-0) at the high voltage side (Q side) of the unit transformer of the power station unit. A value well established from long-term operating experience of the system. It is used for calculation of the impedance correction factor KG defined in IEC 60909-0

isPartOfGeneratorUnit

0..1

Boolean


Indicates whether the machine is part of a power station unit. Used for short circuit data exchange according to IEC 60909

operationalValuesConsidered

0..1

Boolean


It is used to define if the data (other attributes related to short circuit data exchange) defines long term operational conditions or not. Used for short circuit data exchange according to IEC 60909.

Native Members

Inherited Members

Inheritance pass: ->ConductingEquipment->Equipment->PowerSystemResource->IdentifiedObject

BaseVoltage

0..1

BaseVoltage

see ConductingEquipment

aggregate

0..1

Boolean

see Equipment

EquipmentContainer

0..1

EquipmentContainer

see Equipment

name

1..1

String

see IdentifiedObject

PowerTransformerEnd

Wires


A PowerTransformerEnd is associated with each Terminal of a PowerTransformer.
The impdedance values r, r0, x, and x0 of a PowerTransformerEnd represents a star equivalentas follows
1) for a two Terminal PowerTransformer the high voltage PowerTransformerEnd has non zero values on r, r0, x, and x0 while the low voltage PowerTransformerEnd has zero values for r, r0, x, and x0.
2) for a three Terminal PowerTransformer the three PowerTransformerEnds represents a star equivalent with each leg in the star represented by r, r0, x, and x0 values.
3) for a PowerTransformer with more than three Terminals the PowerTransformerEnd impedance values cannot be used. Instead use the TransformerMeshImpedance or split the transformer into multiple PowerTransformers.

-
- [R5.4], [R5.6], and [R5.10] are satisfied by navigation to ConnectivityNode and Substation

-
- Each PowerTransformerEnd must be contained by a PowerTransformer. Because a PowerTransformerEnd (or any other object) can not be contained by more than one parent, a PowerTransformerEnd can not have an association to an EquipmentContainer (Substation, VoltageLevel, etc).

Native Members (ShortCircuit)

b0

0..1

Susceptance


Zero sequence magnetizing branch susceptance.

g0

0..1

Conductance


Zero sequence magnetizing branch conductance (star-model).

phaseAngleClock

0..1

Integer


Terminal voltage phase angle displacement where 360 degrees are represented with clock hours. The valid are 0 to 11. For example, for the secondary side end of a transformer with vector group code of 'Dyn11', specify the connection kind as wye with neutral and specify the phase angle of the clock as 11. The clock value of the transformer end number specified as 1, is assumed to be zero. Note the transformer end number is not assumed to be the same as the terminal sequence number.

r0

0..1

Resistance


Zero sequence series resistance (star-model) of the transformer end.

x0

0..1

Reactance


Zero sequence series reactance of the transformer end.

Native Members

b

1..1

Susceptance


Magnetizing branch susceptance (B mag). The value can be positive or negative.

connectionKind

0..1

WindingConnection


Kind of connection.

g

0..1

Conductance


Magnetizing branch conductance (G mag).

r

1..1

Resistance


Resistance (star-model) of the transformer end.

ratedS

0..1

ApparentPower


Normal apparent power rating.

ratedU

1..1

Voltage


Rated voltage: phase-phase for three-phase windings, and either phase-phase or phase-neutral for single-phase windings.

x

1..1

Reactance


Positive sequence series reactance (star-model) of the transformer end.

PowerTransformer

1..1

PowerTransformer


Inherited Members

Inheritance pass: ->TransformerEnd->IdentifiedObject

endNumber

1..1

Integer

see TransformerEnd

grounded (ShortCircuit)

0..1

Boolean

see TransformerEnd

rground (ShortCircuit)

0..1

Resistance

see TransformerEnd

xground (ShortCircuit)

0..1

Reactance

see TransformerEnd

Terminal

1..1

Terminal

see TransformerEnd

BaseVoltage

1..1

BaseVoltage

see TransformerEnd

name

1..1

String

see IdentifiedObject

RatioTapChanger

Wires


A tap changer that changes the voltage ratio impacting the voltage magnitude but not the phase angle across the transformer.

-
- The attribute TapChanger.ltcflag specifies whether or not a TapChanger has load tap changing capabilities. If the ltcFlag is true, the attribute "stepVoltageIncrement” is required.

Native Members

stepVoltageIncrement

1..1

PerCent


Tap step increment, in per cent of nominal voltage, per step position.

tculControlMode

1..1

TransformerControlMode


Specifies the regulation control mode (voltage or reactive) of the RatioTapChanger.

TransformerEnd

1..1

TransformerEnd


Transformer end to which this ratio tap changer belongs.

RatioTapChangerTabular

0..1

RatioTapChangerTabular


Inherited Members

Inheritance pass: ->TapChanger->PowerSystemResource->IdentifiedObject

highStep

1..1

Integer

see TapChanger

lowStep

1..1

Integer

see TapChanger

ltcFlag

1..1

Boolean

see TapChanger

neutralStep

1..1

Integer

see TapChanger

neutralU

1..1

Voltage

see TapChanger

normalStep

1..1

Integer

see TapChanger

regulationStatus

0..1

Boolean

see TapChanger

TapChangerControl

0..1

TapChangerControl

see TapChanger

name

1..1

String

see IdentifiedObject

RatioTapChangerTabular

Wires


With RatioTapChangerTabular it is possible to describe curve how the voltage magnitude and reactance varies with the tap step.

Native Members

Inherited Members

Inheritance pass: ->IdentifiedObject

name

1..1

String

see IdentifiedObject

RatioTapChangerTabularPoint

Wires


RatioTapChangerTabularPoint describe each tap step in the curve.

Native Members

b

0..1

PerCent


The magnetizing branch suseptance deviation in percent of nominal value. The actual suseptance is calculated as follows:
calculated magnetizing suseptance = b(nominal) * (1 + b(from this class)/100). The b(nominal) is defined as the static magnetizing suseptance on the associated power transformer end or ends. This model assumes the star impedance (pi model) form.

g

0..1

PerCent


The magnetizing branch conductance deviation in percent of nominal value. The actual conductance is calculated as follows:
calculated magnetizing conductance = b(nominal) * (1 + g(from this class)/100). The g(nominal) is defined as the static magnetizing conductance on the associated power transformer end or ends. This model assumes the star impedance (pi model) form.

r

0..1

PerCent


The resistance deviation in percent of nominal value. The actual reactance is calculated as follows:
calculated resistance = r(nominal) * (1 + r(from this class)/100). The r(nominal) is defined as the static resistance on the associated power transformer end or ends. This model assumes the star impedance (pi model) form.

ratio

0..1

Simple_Float


The voltage ratio in per unit. Hence this is a value close to one.

step

1..1

Integer


The tap step.

x

0..1

PerCent


The reactance deviation in percent of nominal value. The actual reactance is calculated as follows
xcal = xnom(1 + x/100).

RatioTapChangerTabular

1..1

RatioTapChangerTabular


ReactiveCapabilityCurve

Wires


Reactive power rating envelope versus the synchronous machine's active power, in both the generating and motoring modes. For each active power value there is a corresponding high and low reactive power limit value. Typically there will be a separate curve for each coolant condition, such as hydrogen pressure. The Y1 axis values represent reactive minimum and the Y2 axis values represent reactive maximum.

-
- ReactiveCapabilityCurves are not required if the reactive power limits of the SynchronousMachine do not vary with real power output.
- By convention, the Y1 axis values represent reactive minimum and the Y2 axis values represent reactive maximum.
- Because the x value will always be specified in MW and the y values will always be specified in MVAr, the xMultiplier, y1Multiplier, and y2Multiplier attributes do not need to be supplied.

Native Members

Inherited Members

Inheritance pass: ->Curve->IdentifiedObject

curveStyle

1..1

CurveStyle

see Curve

xUnit

1..1

UnitSymbol

see Curve

y1Unit

1..1

UnitSymbol

see Curve

y2Unit

0..1

UnitSymbol

see Curve

name

1..1

String

see IdentifiedObject

RegulatingControl

Wires


Specifies a set of equipment that works together to control a power system quantity such as voltage or flow.

-
RegulatingControl targetrange and targetvalue are required if a RegulationSchedule is not provided.

Native Members

discrete

1..1

Boolean


The regulation is performed in a discrete mode.

mode

1..1

RegulatingControlModeKind


The regulating control mode presently available. This specifications allows for determining the kind of regualation without need for obtaining the units from a schedule.

targetRange

0..1

Simple_Float


This is the case input target range. This performs the same function as the value2 attribute on the regulation schedule in the case that schedules are not used. The units of those appropriate for the mode.

targetValue

0..1

Simple_Float


The target value specified for case input. This value can be used for the target value wihout the use of schedules. The value has the units appropriate to the mode attribute.

Terminal

1..1

Terminal


The terminal is regulated by a control.

Inherited Members

Inheritance pass: ->PowerSystemResource->IdentifiedObject

name

1..1

String

see IdentifiedObject

SeriesCompensator

Wires


A Series Compensator is a series capacitor or reactor or an AC transmission line without charging susceptance. It is a two terminal device.

-
[R9.3] is satisfied by navigation to ConnectivityNode and Substation

-
Each SeriesCompensator is required to have an association to a BaseVoltage

-
The positive sequence resistance (r) and reactance (x) are the same as negative sequence. Therefore negative sequence data is not modeled.

Native Members (ShortCircuit)

r0

0..1

Resistance


Zero sequence resistance.

x0

0..1

Reactance


Zero sequence reactance.

Native Members

r

1..1

Resistance


Positive sequence resistance.

x

1..1

Reactance


Positive sequence reactance.

Inherited Members

Inheritance pass: ->ConductingEquipment->Equipment->PowerSystemResource->IdentifiedObject

BaseVoltage

0..1

BaseVoltage

see ConductingEquipment

aggregate

0..1

Boolean

see Equipment

EquipmentContainer

0..1

EquipmentContainer

see Equipment

name

1..1

String

see IdentifiedObject

ShuntCompensator

Wires


A shunt capacitor or reactor or switchable bank of shunt capacitors or reactors. A section of a shunt compensator is an individual capacitor or reactor. A negative value for reactivePerSection indicates that the compensator is a reactor. ShuntCompensator is a single terminal device. Ground is implied.

-
- [R9.3] is satisfied by navigation to ConnectivityNode and Substation
- If the reactivePerSection attribute is positive, the Compensator is a capacitor. If the value is negative, the Compensator is a reactor.
- Attributes b0PerSection and g0PerSection are not required.

-
Naming Convention and main containership hierarchy is : GeographicalRegion/SubGeographicalRegion/Substation/VoltageLevel

Native Members (ShortCircuit)

b0PerSection

0..1

Susceptance


Zero sequence shunt (charging) susceptance per section

g0PerSection

0..1

Conductance


Zero sequence shunt (charging) conductance per section

Native Members

bPerSection

1..1

Susceptance


Positive sequence shunt (charging) susceptance per section

gPerSection

1..1

Conductance


Positive sequence shunt (charging) conductance per section

maximumSections

1..1

Integer


For a capacitor bank, the maximum number of sections that may be switched in.

nomU

1..1

Voltage


The nominal voltage at which the nominal reactive power was measured. This should normally be within 10% of the voltage at which the capacitor is connected to the network.

normalSections

1..1

Integer


For a capacitor bank, the normal number of sections switched in. This number should correspond to the nominal reactive power (nomQ).

Inherited Members

Inheritance pass: ->RegulatingCondEq->ConductingEquipment->Equipment->PowerSystemResource->IdentifiedObject

RegulatingControl

0..1

RegulatingControl

see RegulatingCondEq

BaseVoltage

0..1

BaseVoltage

see ConductingEquipment

aggregate

0..1

Boolean

see Equipment

EquipmentContainer

0..1

EquipmentContainer

see Equipment

name

1..1

String

see IdentifiedObject

StaticVarCompensator

Wires


A facility for providing variable and controllable shunt reactive power. The SVC typically consists of a stepdown transformer, filter, thyristor-controlled reactor, and thyristor-switched capacitor arms.

The SVC may operate in fixed MVar output mode or in voltage control mode. When in voltage control mode, the output of the SVC will be proportional to the deviation of voltage at the controlled bus from the voltage setpoint. The SVC characteristic slope defines the proportion. If the voltage at the controlled bus is equal to the voltage setpoint, the SVC MVar output is zero.

-
Naming Convention and main containership hierarchy is : GeographicalRegion/SubGeographicalRegion/Substation/VoltageLevel

-
- The value of the “inductiveRating” attribute must always be negative.
- The value of the “capactiveRating” attribute must always be positive.
- [R9.3] is satisfied by navigation to ConnectivityNode and Substation

Native Members

capacitiveRating

1..1

Reactance


Maximum available capacitive reactance.

inductiveRating

1..1

Reactance


Maximum available inductive reactance.

slope

1..1

VoltagePerReactivePower


The characteristics slope of an SVC defines how the reactive power output changes in proportion to the difference between the regulated bus voltage and the voltage setpoint.

sVCControlMode

1..1

SVCControlMode


SVC control mode.

voltageSetPoint

1..1

Voltage


The reactive power output of the SVC is proportional to the difference between the voltage at the regulated bus and the voltage setpoint. When the regulated bus voltage is equal to the voltage setpoint, the reactive power output is zero.

Inherited Members

Inheritance pass: ->RegulatingCondEq->ConductingEquipment->Equipment->PowerSystemResource->IdentifiedObject

RegulatingControl

0..1

RegulatingControl

see RegulatingCondEq

BaseVoltage

0..1

BaseVoltage

see ConductingEquipment

aggregate

0..1

Boolean

see Equipment

EquipmentContainer

0..1

EquipmentContainer

see Equipment

name

1..1

String

see IdentifiedObject

SubGeographicalRegion

Core


A subset of a geographical region of a power system network model.

Native Members

Region

1..1

GeographicalRegion


The association is used in the naming hierarchy.

Inherited Members

Inheritance pass: ->IdentifiedObject

name

1..1

String

see IdentifiedObject

Substation

Core


A collection of equipment for purposes other than generation or utilization, through which electric energy in bulk is passed for the purposes of switching or modifying its characteristics.

Native Members

Region

1..1

SubGeographicalRegion


The association is used in the naming hierarchy.

Inherited Members

Inheritance pass: ->EquipmentContainer->ConnectivityNodeContainer->PowerSystemResource->IdentifiedObject

name

1..1

String

see IdentifiedObject

Switch

Wires


A generic device designed to close, or open, or both, one or more electric circuits.

-
For switching Devices, Naming Convention and main containership hierarchy is : GeographicalRegion/SubGeographicalRegion/Substation/VoltageLevel
or
GeographicalRegion/SubGeographicalRegion/SubstationàVoltageLevel/Bay

-
Instance data to be exchanged MUST make use of the most detailed class possible. The class Switch should only be used if the information to determine the more detailed class (Breaker, Disconnector, etc.) is not available.

-
- [R6.2] and [R6.3] are satisfied by navigation to ConnectivityNode and Substation
- [R6.4] is satisfied by the class name.

Native Members

normalOpen

1..1

Boolean


The attribute is used in cases when no Measurement for the status value is present. If the Switch has a status measurment the Discrete.normalValue is expected to match with the Switch.normalOpen.

ratedCurrent

0..1

CurrentFlow


The maximum continuous current carrying capacity in amps governed by the device material and construction.

retained

1..1

Boolean


Branch is retained in a bus branch model.

Inherited Members

Inheritance pass: ->ConductingEquipment->Equipment->PowerSystemResource->IdentifiedObject

BaseVoltage

0..1

BaseVoltage

see ConductingEquipment

aggregate

0..1

Boolean

see Equipment

EquipmentContainer

0..1

EquipmentContainer

see Equipment

name

1..1

String

see IdentifiedObject

SynchronousMachine

Wires


An electromechanical device that operates synchronously with the network. It is a single machine operating either as a generator or synchronous condenser or pump.

-
In case SynchronousMachine represents only synchronous condenser the SynchronousMachine.GeneratingUnit is not required.

-
The active power slack is specified by using the multiple generator slack participation factor in CIM. In case GeneratingUnit.normalPF is set to one and all other generating units have a zero participation factor the GeneratingUnit which has normalPF equal to one will be the active power slack for the ControlArea to which it belongs. In case multiple generators all these GeneratingUnit(s) have non-zero normalPF, but there must be one GeneratingUnit per control area that have maximum participation factor (GeneratingUnit.normalPF).

-
Naming Convention and main containership hierarchy is : GeographicalRegion/SubGeographicalRegion/Substation/VoltageLevel

-
- [R7.2] and [R9.3] are satisfied by navigation to ConnectivityNode and Substation.
- If a SynchronousMachine is not associated with a ReactiveCapabilityCurve, then the minQ and maxQ attributes will be used.
- If a ReactiveCapabilityCurve is supplied, then the minQ and maxQ attributes are not required.
- If a synchronous condenser is being modeled so that there is no capability for real power output, the SynchronousMachine is not required to be associated with a GeneratingUnit. In this case, the type and operatingMode attributes must both be set to “condenser”.

-
The attribute satDirectTransX is not required for short circuit data exchange according to IEC 60909.

Native Members (Entsoe,ShortCircuit)

earthing

0..1

Boolean


Indicates the type of earthing of the generator. Used for short circuit data exchange according to IEC 60909

earthingStarPointR

0..1

Resistance


Generator star point earthing resistance (Re) in Ohm. Used for short circuit data exchange according to IEC 60909

earthingStarPointX

0..1

Reactance


Generator star point earthing reactance (Xe) in Ohm. Used for short circuit data exchange according to IEC 60909

equivalentResistance

0..1

Resistance


Equivalent resistance (RG) of generator in Ohm. RG is considered for the calculation of all currents, except for the calculation of the peak current ip. Used for short circuit data exchange according to IEC 60909

ikk

0..1

CurrentFlow


Steady-state short-circuit current (in A for the profile) of generator with compound excitation during 3-phase short circuit.
- Ikk=0: Generator with no compound excitation.
- Ikk not 0: Generator with compound excitation.
Ikk is used to calculate the minimum steady-state short-circuit current for generators with compound excitation
(Section 4.6.1.2 in the IEC 60909-0)
Used only for single fed short circuit on a genetator. (Section 4.3.4.2. in the IEC 60909-0)

motor

0..1

SynchronousMachineType


Indicates if SynchronousMachine is a motor, a generator, a condenser or a generator_or_condenser. Used for short circuit data exchange accourging to IEC 60909

mue

0..1

Simple_Float


Factor to calculate the breaking current (Section 4.5.2.1 in the IEC 60909-0)
Used only for single fed short circuit on a genetator. (Section 4.3.4.2. in the IEC 60909-0)

satDirectSubtransX

0..1

PU


Direct-axis subtransient reactance saturated, also known as Xd"sat.

satDirectSyncX

0..1

PU


Direct-axes saturated synchronous reactance (xdsat); reciprocal of short-circuit ration. Used for short circuit data exchange, only for single fed short circuit on a generator. (Section 4.3.4.2. in the IEC 60909-0).

satDirectTransX

0..1

PU


Saturated Direct-axis transient reactance

synchronousGeneratorType

0..1

SynchronousGeneratorType


Type of Synchronous Generator used in Dynamic simulation applications.

voltageRegulationRange

0..1

PerCent


Range of generator voltage regulation (PG in the IEC 60909-0) used for calculation of the impedance correction factor KG defined in IEC 60909-0
This attribute is used to describe the operating voltage of the generating unit.

Native Members (ShortCircuit)

r0

0..1

PU


Zero sequence resistance of the synchronous machine.

r2

0..1

PU


Negative sequence resistance.

x0

0..1

PU


Zero sequence reactance of the synchronous machine.

x2

0..1

PU


Negative sequence reactance.

Native Members

maxQ

0..1

ReactivePower


Maximum reactive power limit. This is the maximum (nameplate) limit for the unit.

minQ

0..1

ReactivePower


Minimum reactive power limit for the unit.

operatingMode

1..1

SynchronousMachineOperatingMode


Current mode of operation.

qPercent

0..1

PerCent


Percent of the coordinated reactive control that comes from this machine.

r

0..1

PU


Positive sequence resistance of the synchronous machine.

referencePriority

0..1

Integer


Priority of unit for use as powerflow voltage phase angle reference bus selection. 0 = don t care (default) 1 = highest priority. 2 is less than 1 and so on.

type

1..1

SynchronousMachineType


Modes that this synchronous machine can operate in.

x

0..1

PU


Positive sequence reactance of the synchronous machine.

InitialReactiveCapabilityCurve

0..1

ReactiveCapabilityCurve


The default ReactiveCapabilityCurve for use by a SynchronousMachine

GeneratingUnit

0..1

GeneratingUnit


A synchronous machine may operate as a generator and as such becomes a member of a generating unit

Inherited Members

Inheritance pass: ->RotatingMachine->RegulatingCondEq->ConductingEquipment->Equipment->PowerSystemResource->IdentifiedObject

ratedPowerFactor (Entsoe)

0..1

Simple_Float

see RotatingMachine

ratedS

0..1

ApparentPower

see RotatingMachine

ratedU (Entsoe)

0..1

Voltage

see RotatingMachine

RegulatingControl

0..1

RegulatingControl

see RegulatingCondEq

BaseVoltage

0..1

BaseVoltage

see ConductingEquipment

aggregate

0..1

Boolean

see Equipment

EquipmentContainer

0..1

EquipmentContainer

see Equipment

name

1..1

String

see IdentifiedObject

TapChangerControl

Wires


Describes behaviour specific to tap changers, e.g. how the voltage at the end of a line varies with the load level and compensation of the voltage drop by tap adjustment.

Native Members

Inherited Members

Inheritance pass: ->RegulatingControl->PowerSystemResource->IdentifiedObject

discrete

1..1

Boolean

see RegulatingControl

mode

1..1

RegulatingControlModeKind

see RegulatingControl

targetRange

0..1

Simple_Float

see RegulatingControl

targetValue

0..1

Simple_Float

see RegulatingControl

Terminal

1..1

Terminal

see RegulatingControl

name

1..1

String

see IdentifiedObject

Terminal

Core


An electrical connection point to a piece of conducting equipment. Terminals are connected at physical connection points called "connectivity nodes".

-
Terminal.sequenceNumber is required for ACLineSegment in case of MutualCoupling and for EquivalentBranch. The attribute sequenceNumber is optional in the profile for all other classes, but it is recommended to exchange the sequenceNumber.

-
Each ConductingEquipment could have Terminals. All ConductingEquipment is associated to two Terminals, except PowerTransformer that could have 2 ou 3 Terminals, and BusBarSection that has only one Terminal.

Native Members (Operation)

ConnectivityNode

1..1

ConnectivityNode


Terminals interconnect with zero impedance at a node. Measurements on a node apply to all of its terminals.

Native Members

sequenceNumber

0..1

Integer


The orientation of the terminal connections for a multiple terminal conducting equipment. The sequence numbering starts with 1 and additional terminals should follow in increasing order. The first terminal is the "starting point" for a two terminal branch.

ConductingEquipment

1..1

ConductingEquipment


ConductingEquipment has 1 or 2 terminals that may be connected to other ConductingEquipment terminals via ConnectivityNodes

Inherited Members

Inheritance pass: ->IdentifiedObject

name

1..1

String

see IdentifiedObject

ThermalGeneratingUnit

Production


A generating unit whose prime mover could be a steam turbine, combustion turbine, or diesel engine.

Native Members

Inherited Members

Inheritance pass: ->GeneratingUnit->Equipment->PowerSystemResource->IdentifiedObject

genControlSource

0..1

GeneratorControlSource

see GeneratingUnit

governorSCD

0..1

PerCent

see GeneratingUnit

initialP

1..1

ActivePower

see GeneratingUnit

longPF

0..1

Simple_Float

see GeneratingUnit

maximumAllowableSpinningReserve

0..1

ActivePower

see GeneratingUnit

maxOperatingP

1..1

ActivePower

see GeneratingUnit

minOperatingP

1..1

ActivePower

see GeneratingUnit

nominalP

0..1

ActivePower

see GeneratingUnit

normalPF

0..1

Simple_Float

see GeneratingUnit

ratedGrossMaxP

0..1

ActivePower

see GeneratingUnit

ratedGrossMinP

0..1

ActivePower

see GeneratingUnit

ratedNetMaxP

0..1

ActivePower

see GeneratingUnit

shortPF

0..1

Simple_Float

see GeneratingUnit

startupCost

0..1

Money

see GeneratingUnit

variableCost

0..1

Money

see GeneratingUnit

aggregate

0..1

Boolean

see Equipment

EquipmentContainer

0..1

EquipmentContainer

see Equipment

name

1..1

String

see IdentifiedObject

TieFlow

ControlArea


A flow specification in terms of location and direction for a control area.

Native Members

positiveFlowIn

1..1

Boolean


The flow is positive into the terminal. A flow is positive if it is an import into the control area.

ControlArea

1..1

ControlArea


The control area of the tie flows.

Terminal

1..1

Terminal


The terminal to which this tie flow belongs.

VoltageLevel

Core


A collection of equipment at one common system voltage forming a switchgear. The equipment typically consist of breakers, busbars, instrumentation, control, regulation and protection devices as well as assemblies of all these.

-
- The attributes highVoltageLimit and lowVoltageLimit are not required.

Native Members

highVoltageLimit

0..1

Voltage


The bus bar's high voltage limit

lowVoltageLimit

0..1

Voltage


The bus bar's low voltage limit

Substation

1..1

Substation


The association is used in the naming hierarchy.

BaseVoltage

1..1

BaseVoltage


The base voltage used for all equipment within the VoltageLevel.

Inherited Members

Inheritance pass: ->EquipmentContainer->ConnectivityNodeContainer->PowerSystemResource->IdentifiedObject

name

1..1

String

see IdentifiedObject

VoltageLimit

OperationalLimits


Operational limit applied to voltage.

Native Members

value

1..1

Voltage


Limit on voltage. High or low limit depends on the OperatoinalLimit.limitKind

Inherited Members

Inheritance pass: ->OperationalLimit->IdentifiedObject

OperationalLimitSet

1..1

OperationalLimitSet

see OperationalLimit

OperationalLimitType

1..1

OperationalLimitType

see OperationalLimit

name

1..1

String

see IdentifiedObject

WindGeneratingUnit

Production


A wind driven generating unit.

Inherited Members

Inheritance pass: ->GeneratingUnit->Equipment->PowerSystemResource->IdentifiedObject

genControlSource

0..1

GeneratorControlSource

see GeneratingUnit

governorSCD

0..1

PerCent

see GeneratingUnit

initialP

1..1

ActivePower

see GeneratingUnit

longPF

0..1

Simple_Float

see GeneratingUnit

maximumAllowableSpinningReserve

0..1

ActivePower

see GeneratingUnit

maxOperatingP

1..1

ActivePower

see GeneratingUnit

minOperatingP

1..1

ActivePower

see GeneratingUnit

nominalP

0..1

ActivePower

see GeneratingUnit

normalPF

0..1

Simple_Float

see GeneratingUnit

ratedGrossMaxP

0..1

ActivePower

see GeneratingUnit

ratedGrossMinP

0..1

ActivePower

see GeneratingUnit

ratedNetMaxP

0..1

ActivePower

see GeneratingUnit

shortPF

0..1

Simple_Float

see GeneratingUnit

startupCost

0..1

Money

see GeneratingUnit

variableCost

0..1

Money

see GeneratingUnit

aggregate

0..1

Boolean

see Equipment

EquipmentContainer

0..1

EquipmentContainer

see Equipment

name

1..1

String

see IdentifiedObject

Abstract Classes

EnergyArea (Operation)

LoadModel


The class describes an area having energy production or consumption.

Native Members (Operation)

Inherited Members

Inheritance pass: ->IdentifiedObject

name

1..1

String

see IdentifiedObject

Measurement (Operation)

Meas


A Measurement represents any measured, calculated or non-measured non-calculated quantity. Any piece of equipment may contain Measurements, e.g. a substation may have temperature measurements and door open indications, a transformer may have oil temperature and tank pressure measurements, a bay may contain a number of power flow measurements and a Breaker may contain a switch status measurement.
The PSR - Measurement association is intended to capture this use of Measurement and is included in the naming hierarchy based on EquipmentContainer. The naming hierarchy typically has Measurements as leafs, e.g. Substation-VoltageLevel-Bay-Switch-Measurement.
Some Measurements represent quantities related to a particular sensor location in the network, e.g. a voltage transformer (PT) at a busbar or a current transformer (CT) at the bar between a breaker and an isolator. The sensing position is not captured in the PSR - Measurement association. Instead it is captured by the Measurement - Terminal association that is used to define the sensing location in the network topology. The location is defined by the connection of the Terminal to ConductingEquipment.
If both a Terminal and PSR are associated, and the PSR is of type ConductingEquipment, the associated Terminal should belong to that ConductingEquipment instance.
When the sensor location is needed both Measurement-PSR and Measurement-Terminal are used. The Measurement-Terminal association is never used alone.

Native Members

measurementType

1..1

String


Specifies the type of Measurement, e.g. IndoorTemperature, OutDoorTemperature, BusVoltage, GeneratorVoltage, LineFlow etc.

unitMultiplier

1..1

UnitMultiplier


The unit multiplier of the measured quantity.

unitSymbol

1..1

UnitSymbol


The unit of measure of the measured quantity.

Terminal

0..1

Terminal


One or more measurements may be associated with a terminal in the network

PowerSystemResource

1..1

PowerSystemResource


The Measurements that are included in the naming hierarchy where the PSR is the containing object

Inherited Members

Inheritance pass: ->IdentifiedObject

name

1..1

String

see IdentifiedObject

MeasurementValue (Operation)

Meas


The current state for a measurement. A state value is an instance of a measurement from a specific source. Measurements can be associated with many state values, each representing a different source for the measurement.

Native Members (Operation)

MeasurementValueSource

1..1

MeasurementValueSource


A reference to the type of source that updates the MeasurementValue, e.g. SCADA, CCLink, manual, etc. User conventions for the names of sources are contained in the introduction to IEC 61970-301.

Inherited Members

Inheritance pass: ->IdentifiedObject

name

1..1

String

see IdentifiedObject

SeasonDayTypeSchedule (Operation)

LoadModel


A time schedule covering a 24 hour period, with curve data for a specific type of season and day.

-
For schedules that are associated with Season and DayType, the associations to Season and DayType are not required. If a schedule does not have an associated Season, the schedule will be considered valid for all Seasons. Similarly, if a schedule does not have an association to a DayType, the schedule will be considered to apply to all days of the week.

Native Members (Operation)

Season

1..1

Season


Schedules that use this Season.

DayType

1..1

DayType


Schedules that use this DayType.

Inherited Members

Inheritance pass: ->RegularIntervalSchedule->BasicIntervalSchedule->IdentifiedObject

endTime

1..1

DateTime

see RegularIntervalSchedule

timeStep

1..1

Seconds

see RegularIntervalSchedule

startTime

1..1

DateTime

see BasicIntervalSchedule

value1Unit

1..1

UnitSymbol

see BasicIntervalSchedule

value2Unit

0..1

UnitSymbol

see BasicIntervalSchedule

name

1..1

String

see IdentifiedObject

BasicIntervalSchedule

Core


Schedule of values at points in time.

Native Members

startTime

1..1

DateTime


The time for the first time point.

value1Unit

1..1

UnitSymbol


Value1 units of measure.

value2Unit

0..1

UnitSymbol


Value2 units of measure.

Inherited Members

Inheritance pass: ->IdentifiedObject

name

1..1

String

see IdentifiedObject

ConductingEquipment

Core


The parts of the power system that are designed to carry current or that are conductively connected through terminals.

-
There are two associations defined at ConductingEquipment level and inherited by the concrete ConductingEquipment classes, i.e. Equipment.EquipmentContainer and ConductingEquipment.BaseVoltage. These two associations are optional by default, i.e. with cardinality 0..1 specified at the ConductingEquipment side. However, these two associations may be required for some concrete ConductingEquipment classes, even though the cardinality specification is shown as 0..1 in the profile. More specifically, ConductingEquipment.BaseVoltage is required for class ACLineSegment, EquivalentBranch and SeriesCompensator and optional for any other concrete ConductingEquipment classes.
Equipment.EquipmentContainer is required for any concrete ConductingEquipment classes other than ACLineSegment and SeriesCompensator.

Reason: ACLineSegment and SeriesCompensator may not be contained. Thus, it is necessary to specify BaseVoltage. Other ConductingEquipments (except PowerTransformer) are normally contained by VoltageLevel, thus there is no need to specify the BaseVoltage for them. BaseVoltage is specified at PowerTransformerEnd for PowerTransformer

Native Members

BaseVoltage

0..1

BaseVoltage


Use association to ConductingEquipment only when there is no VoltageLevel container used.

Inherited Members

Inheritance pass: ->Equipment->PowerSystemResource->IdentifiedObject

aggregate

0..1

Boolean

see Equipment

EquipmentContainer

0..1

EquipmentContainer

see Equipment

name

1..1

String

see IdentifiedObject

Conductor

Wires


Combination of conducting material with consistent electrical characteristics, building a single electrical system, used to carry current between points in the power system.

Native Members

length

0..1

Length


Segment length for calculating line section capabilities

Inherited Members

Inheritance pass: ->ConductingEquipment->Equipment->PowerSystemResource->IdentifiedObject

BaseVoltage

0..1

BaseVoltage

see ConductingEquipment

aggregate

0..1

Boolean

see Equipment

EquipmentContainer

0..1

EquipmentContainer

see Equipment

name

1..1

String

see IdentifiedObject

ConnectivityNodeContainer

Core


A base class for all objects that may contain ConnectivityNodes or TopologicalNodes.

Inherited Members

Inheritance pass: ->PowerSystemResource->IdentifiedObject

name

1..1

String

see IdentifiedObject

Connector

Wires


A conductor, or group of conductors, with negligible impedance, that serve to connect other conducting equipment within a single substation and are modelled with a single logical terminal.

Inherited Members

Inheritance pass: ->ConductingEquipment->Equipment->PowerSystemResource->IdentifiedObject

BaseVoltage

0..1

BaseVoltage

see ConductingEquipment

aggregate

0..1

Boolean

see Equipment

EquipmentContainer

0..1

EquipmentContainer

see Equipment

name

1..1

String

see IdentifiedObject

Curve

Core


A multi-purpose curve or functional relationship between an independent variable (X-axis) and dependent (Y-axis) variables.

Native Members

curveStyle

1..1

CurveStyle


The style or shape of the curve.

xUnit

1..1

UnitSymbol


The X-axis units of measure.

y1Unit

1..1

UnitSymbol


The Y1-axis units of measure.

y2Unit

0..1

UnitSymbol


The Y2-axis units of measure.

Inherited Members

Inheritance pass: ->IdentifiedObject

name

1..1

String

see IdentifiedObject

EntsoeEquipmentVersion

EntsoeEquipmentProfile


Profile version details

Native Members

baseURI

1..1

String

DefaultValue=http://iec.ch/TC57/61970-452/Equipment/2


Profile URI used in the Model Exchange header. It uniquely identifies the Profile and its version. It matches URI used for CPSM.

date

1..1

Date

FixedValue=2011-07-31


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

URI

1..1

String

DefaultValue=http://www.entsoe.eu/profile/Equipment/Edition2_v21


Entso-E profile URI

version

1..1

String

DefaultValue=Entsoe_Equipment_Edition2.v21


Profile version

Equipment

Core


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

-
Attribute aggregate: for ENTSO-E, the TSOs will use this flag for equivalent equipment. This Boolean flag indicates that this equipment (element) of the power system model is obtained by a network reduction procedure. If the flag is set to "true", the equipment is treated as an equivalent. This flag provides an alternative way of representing an aggregated (equivalent) element by allowing usage of all available attributes for a given class instead of usage of dedicated classes for equivalent equipment that have a limited number of attributes.

Do not use this attribute for PowerTransformerEnd, BusBarSection, EquivalentBranch, EquivalentShunt and EquivalentInjection.

Native Members

aggregate

0..1

Boolean


The single instance of equipment represents multiple pieces of equipment that have been modeled together as an aggregate. Examples would be PowerTransformers or SychronousMachines operating in parallel modeled as a single aggregate PowerTransformer or aggregate SynchronousMachine. This is not to be used to indicate equipment that is part of a group of interdependent equipment produced by a network production program.

EquipmentContainer

0..1

EquipmentContainer


The association is used in the naming hierarchy.

Inherited Members

Inheritance pass: ->PowerSystemResource->IdentifiedObject

name

1..1

String

see IdentifiedObject

EquipmentContainer

Core


A modeling construct to provide a root class for containing equipment.

Native Members

Inherited Members

Inheritance pass: ->ConnectivityNodeContainer->PowerSystemResource->IdentifiedObject

name

1..1

String

see IdentifiedObject

EquivalentEquipment

Equivalents


The class represents equivalent objects that are the result of a network reduction. The class is the base for equivalent objects of different types.

Native Members

EquivalentNetwork

0..1

EquivalentNetwork


The associated reduced equivalents.

Inherited Members

Inheritance pass: ->ConductingEquipment->Equipment->PowerSystemResource->IdentifiedObject

BaseVoltage

0..1

BaseVoltage

see ConductingEquipment

aggregate

0..1

Boolean

see Equipment

EquipmentContainer

0..1

EquipmentContainer

see Equipment

name

1..1

String

see IdentifiedObject

IdentifiedObject

Core


This is a root class to provide common naming attributes for all classes needing naming attributes

-
· GeographicalRegion: ISO code (2 characters) of the country, capital letters (example: BE for Belgium)
· SubGeographicalRegion: TSO name (32 characters), capital letters (example: ELIA for Elia); free space, underscore and bar characters are allowed
· Substation: Substation name (geographical name), 32 characters, capital letters. In case the substation is within a power plant the name of the substation begins with “PP_”. In case of two or more substations within a power plant the name (geographical name) of the substation is the same.
· TopologicalNode: Node code/Node number which must be unique within the substation/voltage level (2 characters).
· GeneratingUnit: Generator name. (used as Generator ID for the user). Example: G1 or Unit G1
· ACLineSegment: Line name. (used as Line ID for the user). Example: L1 or Line 1
· ControlArea: Name of the control area. In most cases this is going to be the same as GeographicalRegion, but in some cases ControlArea could be named in a different way. Example: “German control block”.
· EnergyConsumer: Load name. (used as Load ID for the user). Example: D1 or Load A
· OperationalLimitType: The name must be one of these: LowVoltage, HighVoltage, PATL, TATL, Alarm, TrippingCurrent or WarningTrippingCurrent.
· PowerTransformer: Transformer name (used as Transformer ID for the user). Example: T1 or T Gen G1
· ShuntCompensator: ShuntConpensator name (used as Shunt ID). Example: S1 or shunt B1.
· Switch: Switch name. (used as Switch ID for the user). Example: S1 or Switch 1
· VoltageLevel: Meaningful for the user name. It is recommended to be a combination of substation name and voltage (8 characters), generated by the TSO. The name must be unique within the country. Working Groups responsible for data exchange are responsible for defining a rule for this name.
· Remark: All 32 characters must be supported. In some case such as GeographicalRegion, TopologicalNode and VoltageLevel limitations are related to the business use of the profile.
· The names of all elements connected to one node must be unique. The names of all elements connected between two nodes (or three nodes in case of three-winding transformers) such as parallel lines or transformers must be unique.
· Naming convention for Node code (Node name) is based on the rule that duplication of data should be minimized in CIM/XML file. Therefore the name of the node that the import function of the tools should create has the following structure:
· Node name (12 characters) = [GeographicalRegion.name] + [VoltageLevel.name] + [TopologicalNode .name]

-
The attribute “name” inherited by many classes from the abstract class IdentifiedObject is not required to be unique. Software developers should not count on this to link the power system model.

-
The name attribute is required except for the following classes:

FossilFuel, HydorPump, LoadResponseCharacteristic, MutualCoupling, ReactiveCapabilityCurve, RegulatingControl, SynchronousMachine, TopologicalIsland, ConductingEquipment, Conductor, ConnectivityNodeContainer, Curve, Equipment, EquipmentContainer, EquivalentEquipment, RegulatingCondEq, TapChanger, BaseVoltage, Terminal, PowerTransformerEnd, RatioTapChanger, PhaseTapChanger, OperationalLimitSet, CurrentLimit, and VoltageLimit.

Native Members

name

1..1

String


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

IEC61970CIMVersion

EntsoeEquipmentProfile


This is the IEC 61970 CIM version number assigned to this UML model.

-
The CIM base URI is "http://iec.ch/TC57/2010/CIM-schema-cim15#"

Native Members

date

0..1

Date

FixedValue=2011-07-07


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

version

0..1

String

FixedValue=IEC61970CIM15v31


Form is IEC61970CIMXXvYY where XX is the major CIM package version and the YY is the minor version. For ecample IEC61970CIM13v18.

LoadGroup

LoadModel


The class is the third level in a hierarchical structure for grouping of loads for the purpose of load flow load scaling.

Native Members (Operation)

SubLoadArea

1..1

SubLoadArea


The SubLoadArea where the Loadgroup belongs.

Inherited Members

Inheritance pass: ->IdentifiedObject

name

1..1

String

see IdentifiedObject

OperationalLimit

OperationalLimits


A value associated with a specific kind of limit.

Native Members

OperationalLimitSet

1..1

OperationalLimitSet


Values of equipment limits.

OperationalLimitType

1..1

OperationalLimitType


The limit type associated with this limit.

Inherited Members

Inheritance pass: ->IdentifiedObject

name

1..1

String

see IdentifiedObject

PhaseTapChanger

Wires


A transformer phase shfiting tap model that controls the phase angle difference across the power transformer and potentially the activer power flow through the power transformer. This phase tap model may also impact the voltage magnitude.

Native Members

TransformerEnd

1..1

TransformerEnd


Transformer end to which this phase tap changer belongs.

PhaseTapChangerTabular

0..1

PhaseTapChangerTabular


Inherited Members

Inheritance pass: ->TapChanger->PowerSystemResource->IdentifiedObject

highStep

1..1

Integer

see TapChanger

lowStep

1..1

Integer

see TapChanger

ltcFlag

1..1

Boolean

see TapChanger

neutralStep

1..1

Integer

see TapChanger

neutralU

1..1

Voltage

see TapChanger

normalStep

1..1

Integer

see TapChanger

regulationStatus

0..1

Boolean

see TapChanger

TapChangerControl

0..1

TapChangerControl

see TapChanger

name

1..1

String

see IdentifiedObject

PhaseTapChangerNonLinear

Wires


PhaseTapChangerNonLinear describe the non linear behavior of a phase tap changer. This is a base class for the symmetrical and asymmetrical models. The details of these models can be found in the IEC 61970-301 document.

Native Members (Entsoe)

xMin

1..1

Reactance


Native Members

voltageStepIncrement

1..1

PerCent


The voltage step increment on the out-of-phase winding specified in percent of nominal voltage of the transformer end.

xMax

1..1

Reactance


The reactance at the maximum tap step.

Inherited Members

Inheritance pass: ->PhaseTapChanger->TapChanger->PowerSystemResource->IdentifiedObject

TransformerEnd

1..1

TransformerEnd

see PhaseTapChanger

PhaseTapChangerTabular

0..1

PhaseTapChangerTabular

see PhaseTapChanger

highStep

1..1

Integer

see TapChanger

lowStep

1..1

Integer

see TapChanger

ltcFlag

1..1

Boolean

see TapChanger

neutralStep

1..1

Integer

see TapChanger

neutralU

1..1

Voltage

see TapChanger

normalStep

1..1

Integer

see TapChanger

regulationStatus

0..1

Boolean

see TapChanger

TapChangerControl

0..1

TapChangerControl

see TapChanger

name

1..1

String

see IdentifiedObject

PowerSystemResource

Core


A power system resource can be an item of equipment such as a Switch, an EquipmentContainer containing many individual items of equipment such as a Substation, or an organisational entity such as SubControlArea. Power system resources can have measurements associated.

Inherited Members

Inheritance pass: ->IdentifiedObject

name

1..1

String

see IdentifiedObject

ProtectedSwitch

Wires


A ProtectedSwitch is a switching device that can be operated by ProtectionEquipment.

Inherited Members

Inheritance pass: ->Switch->ConductingEquipment->Equipment->PowerSystemResource->IdentifiedObject

normalOpen

1..1

Boolean

see Switch

ratedCurrent

0..1

CurrentFlow

see Switch

retained

1..1

Boolean

see Switch

BaseVoltage

0..1

BaseVoltage

see ConductingEquipment

aggregate

0..1

Boolean

see Equipment

EquipmentContainer

0..1

EquipmentContainer

see Equipment

name

1..1

String

see IdentifiedObject

RegularIntervalSchedule

Core


The schedule has time points where the time between them is constant.

Native Members

endTime

1..1

DateTime


The time for the last time point.

timeStep

1..1

Seconds


The time between each pair of subsequent RegularTimePoints.

Inherited Members

Inheritance pass: ->BasicIntervalSchedule->IdentifiedObject

startTime

1..1

DateTime

see BasicIntervalSchedule

value1Unit

1..1

UnitSymbol

see BasicIntervalSchedule

value2Unit

0..1

UnitSymbol

see BasicIntervalSchedule

name

1..1

String

see IdentifiedObject

RegulatingCondEq

Wires


A type of conducting equipment that can regulate a quanity (i.e. voltage or flow) at a specific point in the network.

Native Members

RegulatingControl

0..1

RegulatingControl


The regulating control scheme in which this equipment participates.

Inherited Members

Inheritance pass: ->ConductingEquipment->Equipment->PowerSystemResource->IdentifiedObject

BaseVoltage

0..1

BaseVoltage

see ConductingEquipment

aggregate

0..1

Boolean

see Equipment

EquipmentContainer

0..1

EquipmentContainer

see Equipment

name

1..1

String

see IdentifiedObject

RotatingMachine

Wires


A rotating machine which may be used as a generator or motor.

-
RotatingMachine.ratedS is required in case of dynamic data exchange

Native Members (Entsoe)

ratedPowerFactor

0..1

Simple_Float


Power factor (nameplate data). It is primarily used for short circuit data exchange according to IEC 60909.

ratedU

0..1

Voltage


Rated voltage (nameplate data, Ur in IEC 60909-0) in kV. It is primarily used for short circuit data exchange according to IEC 60909.

Native Members

ratedS

0..1

ApparentPower


Nameplate apparent power rating for the unit

Inherited Members

Inheritance pass: ->RegulatingCondEq->ConductingEquipment->Equipment->PowerSystemResource->IdentifiedObject

RegulatingControl

0..1

RegulatingControl

see RegulatingCondEq

BaseVoltage

0..1

BaseVoltage

see ConductingEquipment

aggregate

0..1

Boolean

see Equipment

EquipmentContainer

0..1

EquipmentContainer

see Equipment

name

1..1

String

see IdentifiedObject

TapChanger

Wires


Mechanism for changing transformer winding tap positions.

Native Members

highStep

1..1

Integer


Highest possible tap step position, advance from neutral

lowStep

1..1

Integer


Lowest possible tap step position, retard from neutral

ltcFlag

1..1

Boolean


Specifies whether or not a TapChanger has load tap changing capabilities.

neutralStep

1..1

Integer


The neutral tap step position for this winding.

neutralU

1..1

Voltage


Voltage at which the winding operates at the neutral tap setting.

normalStep

1..1

Integer


The tap step position used in "normal" network operation for this winding. For a "Fixed" tap changer indicates the current physical tap setting.

regulationStatus

0..1

Boolean


Specifies the default regulation status of the TapChanger. True is regulating. False is not regulating.

TapChangerControl

0..1

TapChangerControl


Inherited Members

Inheritance pass: ->PowerSystemResource->IdentifiedObject

name

1..1

String

see IdentifiedObject

TransformerEnd

Wires


A conducting connection point of a power transformer. It corresponds to a physical transformer winding terminal. In earlier CIM versions, the TransformerWinding class served a similar purpose, but this class is more flexible because it associates to terminal but is not a specialization of ConductingEquipment.

Native Members (ShortCircuit)

grounded

0..1

Boolean


(for Yn and Zn connections) True if the neutral is solidly grounded.

rground

0..1

Resistance


(for Yn and Zn connections) Resistance part of neutral impedance where 'grounded' is true.

xground

0..1

Reactance


(for Yn and Zn connections) Reactive part of neutral impedance where 'grounded' is true.

Native Members

endNumber

1..1

Integer


Number for this transformer end, corresponding to the end's order in the power transformer vector group or phase angle clock number. Highest voltage winding should be 1. Each end within a power transformer should have a unique subsequent end number. Note the transformer end number need not match the terminal sequence number.

Terminal

1..1

Terminal


External terminal of the power transformer to which this end belongs.

BaseVoltage

1..1

BaseVoltage


Base voltage of the transformer end. This is essential for PU calculation.

Inherited Members

Inheritance pass: ->IdentifiedObject

name

1..1

String

see IdentifiedObject

Enumerations

UnitMultiplier

EntsoeDomainProfile


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


UnitSymbol

EntsoeDomainProfile


The units defiend 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 destinguish 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

SeasonName

LoadModel


Name of season

winter


spring


summer


fall


AsynchronousMachineType

EntsoeDomainProfile


generator


motor


ControlAreaTypeKind

ControlArea


The type of control area.

AGC


Used for automatic generatoin control.

Forecast


Used for load forecast.

Interchange


Used for interchange specification or control.

CurveStyle

Core


Style or shape of curve.

constantYValue


straightLineYValues


rampYValue


formula


FuelType

Production


Type of fuel.

coal


oil


gas


lignite


The fuel is lignite coal. Note that this is a special type of coal, so the other enum of coal is reserved for hard coal types or if the exact type of coal is not known.

GeneratorControlSource

Production


The source of controls for a generating unit.

unavailable


offAGC


onAGC


plantControl


OperationalLimitDirectionKind

OperationalLimits


The direction of an operational limit.

high


The limit is a high limit. If applied to a terminal flow, the positive direction is into the terminal.

low


The limit is a low limit. If applied to a terminal flow, the positive direction is into the terminal.

absoluteValue


If the absolute value of the monitored value is above the limit value, the limit is violated. In effect, the limit is both a high limit and its negative a low limit.

WindingConnection

Wires


Winding connection type.

D


Delta

Y


Wye

Z


ZigZag

Yn


Wye, with neutral brought out for grounding.

Zn


ZigZag, with neutral brought out for grounding.

A


Autotransformer common winding

I


Independent winding, for single-phase connections

TransformerControlMode

Wires


Control modes for a transformer.

reactive


Reactive power flow control

volt


Voltage control

RegulatingControlModeKind

Wires


The kind of regulation model. For example regulating voltage, reactive power, active power, etc.

voltage


Voltage is specified.

activePower


Active power is specified.

reactivePower


Reactive power is specified.

currentFlow


Current flow is specified.

fixed


The regulation mode is fixed, and thus not regulating.

admittance


Admittance is specified

timeScheduled


Control switches on/off by time of day. The times may change on the weekend, or in different seasons.

temperature


Control switches on/off based on the local temperature (i.e., a thermostat).

powerFactor


SVCControlMode

Wires


Static VAr Compensator control mode.

reactivePower


voltage


off


SynchronousMachineType

EntsoeDomainProfile


Synchronous machine type.

generator


motor


condenser


generator_or_condenser


SynchronousGeneratorType

EntsoeDomainProfile


Type of synchronous generator as used in dynamic simulation applications

roundRotor


Also known as genrou

turboSeries2


same as Turbo series 2 in IEC 60909

salientPole


Also known as gensal

salientPole2


same as Salient pole 2 in IEC 60909

transient


Also known as gentra

typeF


typeJ


turboSeries1


Turbo Series 1 in the IEC 60909

salientPole1


Salient Pole 1 in the IEC 60909

SynchronousMachineOperatingMode

Wires


Synchronous machine operating mode.

generator


condenser


Compound types

Datatypes

PerCent

EntsoeDomainProfile


Normally 0 - 100 on a defined base

-
Value type is IEEE 754 simple precision floating point

value

0..1

Float

Constraint=>choice=simple


Normally 0 - 100 on a defined base

unit

0..1

UnitSymbol

FixedValue=none


multiplier

0..1

UnitMultiplier

FixedValue=none


CurrentFlow

EntsoeDomainProfile


Electrical current (positive flow is out of the ConductingEquipment into the ConnectivityNode)

-
Value type is IEEE 754 simple precision floating point

value

0..1

Float

Constraint=>choice=simple


unit

0..1

UnitSymbol

FixedValue=A


multiplier

0..1

UnitMultiplier

FixedValue=none


ActivePower

EntsoeDomainProfile


Product of RMS value of the voltage and the RMS value of the in-phase component of the current

-
Value type is IEEE 754 simple precision floating point

value

0..1

Float

Constraint=>choice=simple


The value space for Float type is the one of IEEE 754 simple precision floating point. It correspond to the xs:float datatype

unit

0..1

UnitSymbol

FixedValue=W


multiplier

0..1

UnitMultiplier

FixedValue=M


ReactivePower

EntsoeDomainProfile


Product of RMS value of the voltage and the RMS value of the quadrature component of the current.

-
Value type is IEEE 754 simple precision floating point

value

0..1

Float

Constraint=>choice=simple


The value space for Float type is the one of IEEE 754 simple precision floating point. It correspond to the xs:float datatype

unit

0..1

UnitSymbol

FixedValue=VAr


multiplier

0..1

UnitMultiplier

FixedValue=M


Simple_Float

EntsoeDomainProfile


A floating point number. The range is unspecified and not limited.

-
In ENTSO-E profile, Simple_Float range is the IEEE754 simple precision floating point one. It correspond to xs:float datatype

value

1..1

Float

Constraint=>choice=simple


PU

EntsoeDomainProfile


Per Unit - a positive or negative value referred to a defined base. Values typically range from -10 to +10.

-
Value type is IEEE 754 simple precision floating point

value

0..1

Float

Constraint=>choice=simple


unit

0..1

UnitSymbol

FixedValue=none


multiplier

0..1

UnitMultiplier

FixedValue=none


Susceptance

EntsoeDomainProfile


Imaginary part of admittance.

-
Value type is IEEE 754 simple precision floating point

value

0..1

Float

Constraint=>choice=simple


unit

0..1

UnitSymbol

FixedValue=S


multiplier

0..1

UnitMultiplier

FixedValue=none


Length

EntsoeDomainProfile


Unit of length.

-
Value type is IEEE 754 simple precision floating point

value

0..1

Float

Constraint=>choice=simple


unit

0..1

UnitSymbol

FixedValue=m


multiplier

0..1

UnitMultiplier

FixedValue=k


Conductance

EntsoeDomainProfile


Factor by which voltage must be multiplied to give corresponding power lost from a circuit. Real part of admittance.

-
Value type is IEEE 754 simple precision floating point

value

0..1

Float

Constraint=>choice=simple


unit

0..1

UnitSymbol

FixedValue=S


multiplier

0..1

UnitMultiplier

FixedValue=none


Resistance

EntsoeDomainProfile


Resistance (real part of impedance).

-
Value type is IEEE 754 simple precision floating point

value

0..1

Float

Constraint=>choice=simple


The value space for Float type is the one of IEEE 754 simple precision floating point. It correspond to the xs:float datatype

unit

0..1

UnitSymbol

FixedValue=ohm


multiplier

0..1

UnitMultiplier

FixedValue=none


Reactance

EntsoeDomainProfile


Reactance (imaginary part of impedance), at rated frequency.

-
Value type is IEEE 754 simple precision floating point

value

0..1

Float

Constraint=>choice=simple


The value space for Float type is the one of IEEE 754 simple precision floating point. It correspond to the xs:float datatype

unit

0..1

UnitSymbol

FixedValue=ohm


multiplier

0..1

UnitMultiplier

FixedValue=none


ApparentPower

EntsoeDomainProfile


Product of the RMS value of the voltage and the RMS value of the current

-
Value type is IEEE 754 simple precision floating point

value

0..1

Float

Constraint=>choice=simple


The value space for Float type is the one of IEEE 754 simple precision floating point. It correspond to the xs:float datatype

unit

0..1

UnitSymbol

FixedValue=VA


multiplier

0..1

UnitMultiplier

FixedValue=M


Temperature

EntsoeDomainProfile


Value of temperature in degrees Celsius.

-
Value type is IEEE 754 simple precision floating point

multiplier

0..1

UnitMultiplier

FixedValue=none


unit

0..1

UnitSymbol

FixedValue=degC


value

0..1

Float

Constraint=>choice=simple


Frequency

Domain


Cycles per second.

multiplier

0..1

UnitMultiplier


unit

0..1

UnitSymbol

FixedValue=Hz


value

0..1

Float


RotationSpeed

EntsoeDomainProfile


Number of revolutions per second.

-
Value type is IEEE 754 simple precision floating point

value

0..1

Float

Constraint=>choice=simple


unit

0..1

UnitSymbol

FixedValue=none


multiplier

0..1

UnitMultiplier

FixedValue=none


denominatorUnit

0..1

UnitSymbol

FixedValue=s


denominatorMultiplier

0..1

UnitMultiplier

FixedValue=none


Voltage

EntsoeDomainProfile


Electrical voltage.

-
Value type is IEEE 754 simple precision floating point

value

0..1

Float

Constraint=>choice=simple


The value space for Float type is the one of IEEE 754 simple precision floating point. It correspond to the xs:float datatype

unit

0..1

UnitSymbol

FixedValue=V


multiplier

0..1

UnitMultiplier

FixedValue=k


Money

EntsoeDomainProfile


Amount of money

-
Value type is IEEE 754 simple precision floating point

unit

0..1

Currency

FixedValue=EUR


multiplier

0..1

UnitMultiplier

FixedValue=none


value

0..1

Decimal


Seconds

EntsoeDomainProfile


Time, in seconds

-
Value type is IEEE 754 simple precision floating point

value

0..1

Float

Constraint=>choice=simple


The value space for Float type is the one of IEEE 754 simple precision floating point. It correspond to the xs:float datatype

unit

0..1

UnitSymbol

FixedValue=s


multiplier

0..1

UnitMultiplier

FixedValue=none


AngleDegrees

EntsoeDomainProfile


Measurement of angle in degrees

-
Value type is IEEE 754 simple precision floating point

value

0..1

Float

Constraint=>choice=simple


The value space for Float type is the one of IEEE 754 simple precision floating point. It correspond to the xs:float datatype

unit

0..1

UnitSymbol

FixedValue=deg


multiplier

0..1

UnitMultiplier

FixedValue=none


VoltagePerReactivePower

EntsoeDomainProfile


Voltage variation with reactive power

-
Value type is IEEE 754 simple precision floating point

value

0..1

Float

Constraint=>choice=simple


unit

0..1

UnitSymbol

FixedValue=V


denominatorMultiplier

0..1

UnitMultiplier

FixedValue=M


multiplier

0..1

UnitMultiplier

FixedValue=k


denominatorUnit

0..1

UnitSymbol

FixedValue=VAr