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.
|
governorSCD |
0..1 |
|
||
|---|---|---|---|---|
|
ikSecond |
0..1 |
|
||
|
maxInitialSymShCCurrent |
0..1 |
|
||
|
maxP |
0..1 |
|
||
|
maxQ |
0..1 |
|
||
|
maxR0ToX0Ratio |
0..1 |
|
||
|
maxR1ToX1Ratio |
0..1 |
|
||
|
maxZ0ToZ1Ratio |
0..1 |
|
||
|
minInitialSymShCCurrent |
0..1 |
|
||
|
minP |
0..1 |
|
||
|
minQ |
0..1 |
|
||
|
minR0ToX0Ratio |
0..1 |
|
||
|
minR1ToX1Ratio |
0..1 |
|
||
|
minZ0ToZ1Ratio |
0..1 |
|
||
|
referencePriority |
0..1 |
|
||
|
voltageFactor |
0..1 |
|
|
RegulatingControl |
0..1 |
see RegulatingCondEq |
||
|---|---|---|---|---|
|
BaseVoltage |
0..1 |
|||
|
aggregate |
0..1 |
see Equipment |
||
|
EquipmentContainer |
0..1 |
see Equipment |
||
|
name |
1..1 |
see IdentifiedObject |
This class represents the zero sequence line mutual coupling.
|
b0ch |
1..1 |
|
||
|---|---|---|---|---|
|
distance11 |
1..1 |
|
||
|
distance12 |
1..1 |
|
||
|
distance21 |
1..1 |
|
||
|
distance22 |
1..1 |
|
||
|
g0ch |
1..1 |
|
||
|
r0 |
1..1 |
|
||
|
x0 |
1..1 |
|
||
|
Second_Terminal |
1..1 |
|
||
|
First_Terminal |
1..1 |
|
|
name |
1..1 |
see IdentifiedObject |
|---|
Accumulator represents an accumulated (counted) Measurement, e.g. an energy value.
-
-
|
measurementType |
1..1 |
see Measurement |
||
|---|---|---|---|---|
|
unitMultiplier |
1..1 |
see Measurement |
||
|
unitSymbol |
1..1 |
see Measurement |
||
|
Terminal |
0..1 |
see Measurement |
||
|
PowerSystemResource |
1..1 |
see Measurement |
||
|
name |
1..1 |
see IdentifiedObject |
AccumulatorValue represents a accumulated (counted) MeasurementValue.
-
|
Accumulator |
1..1 |
|
|---|
|
MeasurementValueSource (Operation) |
1..1 |
see MeasurementValue |
||
|---|---|---|---|---|
|
name |
1..1 |
see IdentifiedObject |
Limit on active power flow.
|
value |
1..1 |
|
|---|
|
OperationalLimitSet |
1..1 |
see OperationalLimit |
||
|---|---|---|---|---|
|
OperationalLimitType |
1..1 |
see OperationalLimit |
||
|
name |
1..1 |
see IdentifiedObject |
Analog represents an analog Measurement.
-
-
-
|
positiveFlowIn |
0..1 |
|
|---|
|
measurementType |
1..1 |
see Measurement |
||
|---|---|---|---|---|
|
unitMultiplier |
1..1 |
see Measurement |
||
|
unitSymbol |
1..1 |
see Measurement |
||
|
Terminal |
0..1 |
see Measurement |
||
|
PowerSystemResource |
1..1 |
see Measurement |
||
|
name |
1..1 |
see IdentifiedObject |
AnalogValue represents an analog MeasurementValue.
-
|
Analog |
1..1 |
|
|---|
|
MeasurementValueSource (Operation) |
1..1 |
see MeasurementValue |
||
|---|---|---|---|---|
|
name |
1..1 |
see IdentifiedObject |
Apparent power limit.
|
value |
1..1 |
|
|---|
|
OperationalLimitSet |
1..1 |
see OperationalLimit |
||
|---|---|---|---|---|
|
OperationalLimitType |
1..1 |
see OperationalLimit |
||
|
name |
1..1 |
see IdentifiedObject |
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.
|
VoltageLevel |
1..1 |
|
|---|
|
name |
1..1 |
see IdentifiedObject |
|---|
A group of loads conforming to an allocation pattern.
|
SubLoadArea (Operation) |
1..1 |
see LoadGroup |
||
|---|---|---|---|---|
|
name |
1..1 |
see IdentifiedObject |
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.
|
ConformLoadGroup |
1..1 |
|
|---|
|
Season (Operation) |
1..1 |
|||
|---|---|---|---|---|
|
DayType (Operation) |
1..1 |
|||
|
endTime |
1..1 |
|||
|
timeStep |
1..1 |
|||
|
startTime |
1..1 |
|||
|
value1Unit |
1..1 |
|||
|
value2Unit |
0..1 |
|||
|
name |
1..1 |
see IdentifiedObject |
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
|
ConnectivityNodeContainer |
1..1 |
|
|---|
|
name |
1..1 |
see IdentifiedObject |
|---|
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.
|
name |
1..1 |
see IdentifiedObject |
|---|
Discrete represents a discrete Measurement, i.e. a Measurement reprsenting discrete values, e.g. a Breaker position.
-
-
|
measurementType |
1..1 |
see Measurement |
||
|---|---|---|---|---|
|
unitMultiplier |
1..1 |
see Measurement |
||
|
unitSymbol |
1..1 |
see Measurement |
||
|
Terminal |
0..1 |
see Measurement |
||
|
PowerSystemResource |
1..1 |
see Measurement |
||
|
name |
1..1 |
see IdentifiedObject |
DiscreteValue represents a discrete MeasurementValue.
-
|
Discrete |
1..1 |
|
|---|
|
MeasurementValueSource (Operation) |
1..1 |
see MeasurementValue |
||
|---|---|---|---|---|
|
name |
1..1 |
see IdentifiedObject |
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
|
GeneratingUnit |
1..1 |
|
|---|
|
curveStyle |
1..1 |
see Curve |
||
|---|---|---|---|---|
|
xUnit |
1..1 |
see Curve |
||
|
y1Unit |
1..1 |
see Curve |
||
|
y2Unit |
0..1 |
see Curve |
||
|
name |
1..1 |
see IdentifiedObject |
The class is the root or first level in a hierarchical structure for grouping of loads for the purpose of load flow load scaling.
|
name |
1..1 |
see IdentifiedObject |
|---|
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.
|
name |
1..1 |
see IdentifiedObject |
|---|
Loads that do not follow a daily and seasonal load variation pattern.
|
SubLoadArea (Operation) |
1..1 |
see LoadGroup |
||
|---|---|---|---|---|
|
name |
1..1 |
see IdentifiedObject |
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.
|
NonConformLoadGroup |
1..1 |
|
|---|
|
Season (Operation) |
1..1 |
|||
|---|---|---|---|---|
|
DayType (Operation) |
1..1 |
|||
|
endTime |
1..1 |
|||
|
timeStep |
1..1 |
|||
|
startTime |
1..1 |
|||
|
value1Unit |
1..1 |
|||
|
value2Unit |
0..1 |
|||
|
name |
1..1 |
see IdentifiedObject |
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.
|
sequenceNumber |
1..1 |
|
||
|---|---|---|---|---|
|
value1 |
1..1 |
|
||
|
value2 |
0..1 |
|
||
|
IntervalSchedule |
1..1 |
|
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.
|
RegulatingControl |
1..1 |
|
|---|
|
Season (Operation) |
1..1 |
|||
|---|---|---|---|---|
|
DayType (Operation) |
1..1 |
|||
|
endTime |
1..1 |
|||
|
timeStep |
1..1 |
|||
|
startTime |
1..1 |
|||
|
value1Unit |
1..1 |
|||
|
value2Unit |
0..1 |
|||
|
name |
1..1 |
see IdentifiedObject |
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”.
|
endDate |
1..1 |
|
||
|---|---|---|---|---|
|
name |
1..1 |
|
||
|
startDate |
1..1 |
|
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
|
pfixed (Operation) |
0..1 |
see EnergyConsumer |
||
|---|---|---|---|---|
|
pfixedPct (Operation) |
0..1 |
see EnergyConsumer |
||
|
qfixed (Operation) |
0..1 |
see EnergyConsumer |
||
|
qfixedPct (Operation) |
0..1 |
see EnergyConsumer |
||
|
LoadResponse |
0..1 |
see EnergyConsumer |
||
|
BaseVoltage |
0..1 |
|||
|
aggregate |
0..1 |
see Equipment |
||
|
EquipmentContainer |
0..1 |
see Equipment |
||
|
name |
1..1 |
see IdentifiedObject |
The class is the second level in a hierarchical structure for grouping of loads for the purpose of load flow load scaling.
|
LoadArea |
1..1 |
|
|---|
|
name |
1..1 |
see IdentifiedObject |
|---|
A schedule of switch positions. If RegularTimePoint.value1 is 0, the switch is open. If 1, the switch is closed.
|
Switch |
1..1 |
|
|---|
|
Season (Operation) |
1..1 |
|||
|---|---|---|---|---|
|
DayType (Operation) |
1..1 |
|||
|
endTime |
1..1 |
|||
|
timeStep |
1..1 |
|||
|
startTime |
1..1 |
|||
|
value1Unit |
1..1 |
|||
|
value2Unit |
0..1 |
|||
|
name |
1..1 |
see IdentifiedObject |
A pre-established pattern over time for a tap step.
|
TapChanger |
1..1 |
|
|---|
|
Season (Operation) |
1..1 |
|||
|---|---|---|---|---|
|
DayType (Operation) |
1..1 |
|||
|
endTime |
1..1 |
|||
|
timeStep |
1..1 |
|||
|
startTime |
1..1 |
|||
|
value1Unit |
1..1 |
|||
|
value2Unit |
0..1 |
|||
|
name |
1..1 |
see IdentifiedObject |
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.
|
ShortCircuitEndTemperature |
0..1 |
|
|---|
|
b0ch |
0..1 |
|
||
|---|---|---|---|---|
|
g0ch |
0..1 |
|
||
|
r0 |
0..1 |
|
||
|
x0 |
0..1 |
|
|
bch |
1..1 |
|
||
|---|---|---|---|---|
|
gch |
0..1 |
|
||
|
r |
1..1 |
|
||
|
x |
1..1 |
|
|
length |
0..1 |
see Conductor |
||
|---|---|---|---|---|
|
BaseVoltage |
0..1 |
|||
|
aggregate |
0..1 |
see Equipment |
||
|
EquipmentContainer |
0..1 |
see Equipment |
||
|
name |
1..1 |
see IdentifiedObject |
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.
|
converterFedDrive |
0..1 |
|
||
|---|---|---|---|---|
|
efficiency |
0..1 |
|
||
|
iaIrRatio |
0..1 |
|
||
|
polePairNumber |
0..1 |
|
||
|
ratedP |
0..1 |
|
||
|
reversible |
0..1 |
|
||
|
rxLockedRotorRatio |
0..1 |
|
|
nominalFrequency |
0..1 |
|
||
|---|---|---|---|---|
|
nominalSpeed |
0..1 |
|
||
|
type |
1..1 |
|
|
ratedPowerFactor (Entsoe) |
0..1 |
see RotatingMachine |
||
|---|---|---|---|---|
|
ratedS |
0..1 |
see RotatingMachine |
||
|
ratedU (Entsoe) |
0..1 |
see RotatingMachine |
||
|
RegulatingControl |
0..1 |
see RegulatingCondEq |
||
|
BaseVoltage |
0..1 |
|||
|
aggregate |
0..1 |
see Equipment |
||
|
EquipmentContainer |
0..1 |
see Equipment |
||
|
name |
1..1 |
see IdentifiedObject |
Defines a nominal base voltage which is referenced in the system.
-
nominalVoltage must be a positive value and not zero.
|
nominalVoltage |
1..1 |
Constraint=>Should be a positive value - not zero |
|
|---|
|
name |
1..1 |
see IdentifiedObject |
|---|
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
|
normalOpen |
1..1 |
see Switch |
||
|---|---|---|---|---|
|
ratedCurrent |
0..1 |
see Switch |
||
|
retained |
1..1 |
see Switch |
||
|
BaseVoltage |
0..1 |
|||
|
aggregate |
0..1 |
see Equipment |
||
|
EquipmentContainer |
0..1 |
see Equipment |
||
|
name |
1..1 |
see IdentifiedObject |
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.
|
ipMax |
0..1 |
|
|---|
|
BaseVoltage |
0..1 |
|||
|---|---|---|---|---|
|
aggregate |
0..1 |
see Equipment |
||
|
EquipmentContainer |
0..1 |
see Equipment |
||
|
name |
1..1 |
see IdentifiedObject |
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
|
LoadGroup |
1..1 |
|
|---|
|
pfixed (Operation) |
0..1 |
see EnergyConsumer |
||
|---|---|---|---|---|
|
pfixedPct (Operation) |
0..1 |
see EnergyConsumer |
||
|
qfixed (Operation) |
0..1 |
see EnergyConsumer |
||
|
qfixedPct (Operation) |
0..1 |
see EnergyConsumer |
||
|
LoadResponse |
0..1 |
see EnergyConsumer |
||
|
BaseVoltage |
0..1 |
|||
|
aggregate |
0..1 |
see Equipment |
||
|
EquipmentContainer |
0..1 |
see Equipment |
||
|
name |
1..1 |
see IdentifiedObject |
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).
|
EnergyArea |
0..1 |
|
|---|
|
netInterchange |
1..1 |
|
||
|---|---|---|---|---|
|
pTolerance |
0..1 |
|
||
|
type |
1..1 |
|
|
name |
1..1 |
see IdentifiedObject |
|---|
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.
|
ControlArea |
1..1 |
|
|
|---|---|---|---|
|
GeneratingUnit |
1..1 |
|
Operational limit on current.
|
value |
1..1 |
|
|---|
|
OperationalLimitSet |
1..1 |
see OperationalLimit |
||
|---|---|---|---|---|
|
OperationalLimitType |
1..1 |
see OperationalLimit |
||
|
name |
1..1 |
see IdentifiedObject |
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:
|
xvalue |
1..1 |
|
||
|---|---|---|---|---|
|
y1value |
1..1 |
|
||
|
y2value |
0..1 |
|
||
|
Curve |
1..1 |
|
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
|
normalOpen |
1..1 |
see Switch |
||
|---|---|---|---|---|
|
ratedCurrent |
0..1 |
see Switch |
||
|
retained |
1..1 |
see Switch |
||
|
BaseVoltage |
0..1 |
|||
|
aggregate |
0..1 |
see Equipment |
||
|
EquipmentContainer |
0..1 |
see Equipment |
||
|
name |
1..1 |
see IdentifiedObject |
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
|
pfixed |
0..1 |
|
||
|---|---|---|---|---|
|
pfixedPct |
0..1 |
|
||
|
qfixed |
0..1 |
|
||
|
qfixedPct |
0..1 |
|
|
LoadResponse |
0..1 |
|
|---|
|
BaseVoltage |
0..1 |
|||
|---|---|---|---|---|
|
aggregate |
0..1 |
see Equipment |
||
|
EquipmentContainer |
0..1 |
see Equipment |
||
|
name |
1..1 |
see IdentifiedObject |
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
|
negativeR12 |
0..1 |
|
||
|---|---|---|---|---|
|
negativeR21 |
0..1 |
|
||
|
negativeX12 |
0..1 |
|
||
|
negativeX21 |
0..1 |
|
||
|
positiveR12 |
0..1 |
|
||
|
positiveR21 |
0..1 |
|
||
|
positiveX12 |
0..1 |
|
||
|
positiveX21 |
0..1 |
|
||
|
zeroR12 |
0..1 |
|
||
|
zeroR21 |
0..1 |
|
||
|
zeroX12 |
0..1 |
|
||
|
zeroX21 |
0..1 |
|
|
r21 |
0..1 |
|
||
|---|---|---|---|---|
|
x21 |
0..1 |
|
|
r |
1..1 |
|
||
|---|---|---|---|---|
|
x |
1..1 |
|
|
EquivalentNetwork |
0..1 |
|||
|---|---|---|---|---|
|
BaseVoltage |
0..1 |
|||
|
aggregate |
0..1 |
see Equipment |
||
|
EquipmentContainer |
0..1 |
see Equipment |
||
|
name |
1..1 |
see IdentifiedObject |
This class represents equivalent injections (generation or load). Voltage regulation is allowed only at the point of connection.
|
negativeR |
0..1 |
|
||
|---|---|---|---|---|
|
negativeX |
0..1 |
|
||
|
positiveR |
0..1 |
|
||
|
positiveX |
0..1 |
|
||
|
zeroR |
0..1 |
|
||
|
zeroX |
0..1 |
|
|
maxQ |
0..1 |
|
||
|---|---|---|---|---|
|
minQ |
0..1 |
|
|
maxP |
0..1 |
|
||
|---|---|---|---|---|
|
minP |
0..1 |
|
||
|
regulationCapability |
1..1 |
|
||
|
regulationStatus |
1..1 |
|
||
|
regulationTarget |
1..1 |
|
|
EquivalentNetwork |
0..1 |
|||
|---|---|---|---|---|
|
BaseVoltage |
0..1 |
|||
|
aggregate |
0..1 |
see Equipment |
||
|
EquipmentContainer |
0..1 |
see Equipment |
||
|
name |
1..1 |
see IdentifiedObject |
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.
|
name |
1..1 |
see IdentifiedObject |
|---|
The class represents equivalent shunts.
|
b |
1..1 |
|
||
|---|---|---|---|---|
|
g |
1..1 |
|
|
EquivalentNetwork |
0..1 |
|||
|---|---|---|---|---|
|
BaseVoltage |
0..1 |
|||
|
aggregate |
0..1 |
see Equipment |
||
|
EquipmentContainer |
0..1 |
see Equipment |
||
|
name |
1..1 |
see IdentifiedObject |
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.
|
fossilFuelType |
1..1 |
|
||
|---|---|---|---|---|
|
ThermalGeneratingUnit |
1..1 |
|
|
name |
1..1 |
see IdentifiedObject |
|---|
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).
-
|
genControlSource |
0..1 |
|
||
|---|---|---|---|---|
|
governorSCD |
0..1 |
|
||
|
initialP |
1..1 |
|
||
|
longPF |
0..1 |
|
||
|
maximumAllowableSpinningReserve |
0..1 |
|
||
|
maxOperatingP |
1..1 |
|
||
|
minOperatingP |
1..1 |
|
||
|
nominalP |
0..1 |
|
||
|
normalPF |
0..1 |
|
||
|
ratedGrossMaxP |
0..1 |
|
||
|
ratedGrossMinP |
0..1 |
|
||
|
ratedNetMaxP |
0..1 |
|
||
|
shortPF |
0..1 |
|
||
|
startupCost |
0..1 |
|
||
|
variableCost |
0..1 |
|
|
aggregate |
0..1 |
see Equipment |
||
|---|---|---|---|---|
|
EquipmentContainer |
0..1 |
see Equipment |
||
|
name |
1..1 |
see IdentifiedObject |
A geographical region of a power system network model.
|
name |
1..1 |
see IdentifiedObject |
|---|
A generating unit whose prime mover is a hydraulic turbine (e.g., Francis, Pelton, Kaplan)
|
genControlSource |
0..1 |
see GeneratingUnit |
||
|---|---|---|---|---|
|
governorSCD |
0..1 |
see GeneratingUnit |
||
|
initialP |
1..1 |
see GeneratingUnit |
||
|
longPF |
0..1 |
see GeneratingUnit |
||
|
maximumAllowableSpinningReserve |
0..1 |
see GeneratingUnit |
||
|
maxOperatingP |
1..1 |
see GeneratingUnit |
||
|
minOperatingP |
1..1 |
see GeneratingUnit |
||
|
nominalP |
0..1 |
see GeneratingUnit |
||
|
normalPF |
0..1 |
see GeneratingUnit |
||
|
ratedGrossMaxP |
0..1 |
see GeneratingUnit |
||
|
ratedGrossMinP |
0..1 |
see GeneratingUnit |
||
|
ratedNetMaxP |
0..1 |
see GeneratingUnit |
||
|
shortPF |
0..1 |
see GeneratingUnit |
||
|
startupCost |
0..1 |
see GeneratingUnit |
||
|
variableCost |
0..1 |
see GeneratingUnit |
||
|
aggregate |
0..1 |
see Equipment |
||
|
EquipmentContainer |
0..1 |
see Equipment |
||
|
name |
1..1 |
see IdentifiedObject |
A synchronous motor-driven pump, typically associated with a pumped storage plant
|
SynchronousMachine |
1..1 |
|
|---|
|
name |
1..1 |
see IdentifiedObject |
|---|
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.
|
Region |
0..1 |
|
|---|
|
name |
1..1 |
see IdentifiedObject |
|---|
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
|
normalOpen |
1..1 |
see Switch |
||
|---|---|---|---|---|
|
ratedCurrent |
0..1 |
see Switch |
||
|
retained |
1..1 |
see Switch |
||
|
BaseVoltage |
0..1 |
|||
|
aggregate |
0..1 |
see Equipment |
||
|
EquipmentContainer |
0..1 |
see Equipment |
||
|
name |
1..1 |
see IdentifiedObject |
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.
|
exponentModel |
1..1 |
|
||
|---|---|---|---|---|
|
pConstantCurrent |
0..1 |
|
||
|
pConstantImpedance |
0..1 |
|
||
|
pConstantPower |
0..1 |
|
||
|
pFrequencyExponent |
0..1 |
|
||
|
pVoltageExponent |
0..1 |
|
||
|
qConstantCurrent |
0..1 |
|
||
|
qConstantImpedance |
0..1 |
|
||
|
qConstantPower |
0..1 |
|
||
|
qFrequencyExponent |
0..1 |
|
||
|
qVoltageExponent |
0..1 |
|
|
name |
1..1 |
see IdentifiedObject |
|---|
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)
-
|
name |
1..1 |
|
||
|---|---|---|---|---|
|
IdentifiedObject |
1..1 |
|
||
|
NameType |
1..1 |
|
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.
|
name |
1..1 |
|
|---|
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
|
LoadGroup |
1..1 |
|
|---|
|
pfixed (Operation) |
0..1 |
see EnergyConsumer |
||
|---|---|---|---|---|
|
pfixedPct (Operation) |
0..1 |
see EnergyConsumer |
||
|
qfixed (Operation) |
0..1 |
see EnergyConsumer |
||
|
qfixedPct (Operation) |
0..1 |
see EnergyConsumer |
||
|
LoadResponse |
0..1 |
see EnergyConsumer |
||
|
BaseVoltage |
0..1 |
|||
|
aggregate |
0..1 |
see Equipment |
||
|
EquipmentContainer |
0..1 |
see Equipment |
||
|
name |
1..1 |
see IdentifiedObject |
A nuclear generating unit.
|
genControlSource |
0..1 |
see GeneratingUnit |
||
|---|---|---|---|---|
|
governorSCD |
0..1 |
see GeneratingUnit |
||
|
initialP |
1..1 |
see GeneratingUnit |
||
|
longPF |
0..1 |
see GeneratingUnit |
||
|
maximumAllowableSpinningReserve |
0..1 |
see GeneratingUnit |
||
|
maxOperatingP |
1..1 |
see GeneratingUnit |
||
|
minOperatingP |
1..1 |
see GeneratingUnit |
||
|
nominalP |
0..1 |
see GeneratingUnit |
||
|
normalPF |
0..1 |
see GeneratingUnit |
||
|
ratedGrossMaxP |
0..1 |
see GeneratingUnit |
||
|
ratedGrossMinP |
0..1 |
see GeneratingUnit |
||
|
ratedNetMaxP |
0..1 |
see GeneratingUnit |
||
|
shortPF |
0..1 |
see GeneratingUnit |
||
|
startupCost |
0..1 |
see GeneratingUnit |
||
|
variableCost |
0..1 |
see GeneratingUnit |
||
|
aggregate |
0..1 |
see Equipment |
||
|
EquipmentContainer |
0..1 |
see Equipment |
||
|
name |
1..1 |
see IdentifiedObject |
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
|
Terminal |
0..1 |
|
|
|---|---|---|---|
|
Equipment |
0..1 |
|
|
name |
1..1 |
see IdentifiedObject |
|---|
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.
|
acceptableDuration |
0..1 |
|
||
|---|---|---|---|---|
|
direction |
0..1 |
|
|
name |
1..1 |
see IdentifiedObject |
|---|
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.
|
windingConnectionAngle |
1..1 |
|
|---|
|
voltageStepIncrement |
1..1 |
|||
|---|---|---|---|---|
|
xMax |
1..1 |
|||
|
xMin (Entsoe) |
1..1 |
|||
|
TransformerEnd |
1..1 |
see PhaseTapChanger |
||
|
PhaseTapChangerTabular |
0..1 |
see PhaseTapChanger |
||
|
highStep |
1..1 |
see TapChanger |
||
|
lowStep |
1..1 |
see TapChanger |
||
|
ltcFlag |
1..1 |
see TapChanger |
||
|
neutralStep |
1..1 |
see TapChanger |
||
|
neutralU |
1..1 |
see TapChanger |
||
|
normalStep |
1..1 |
see TapChanger |
||
|
regulationStatus |
0..1 |
see TapChanger |
||
|
TapChangerControl |
0..1 |
see TapChanger |
||
|
name |
1..1 |
see IdentifiedObject |
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.
|
stepPhaseShiftIncrement |
1..1 |
|
|---|
|
TransformerEnd |
1..1 |
see PhaseTapChanger |
||
|---|---|---|---|---|
|
PhaseTapChangerTabular |
0..1 |
see PhaseTapChanger |
||
|
highStep |
1..1 |
see TapChanger |
||
|
lowStep |
1..1 |
see TapChanger |
||
|
ltcFlag |
1..1 |
see TapChanger |
||
|
neutralStep |
1..1 |
see TapChanger |
||
|
neutralU |
1..1 |
see TapChanger |
||
|
normalStep |
1..1 |
see TapChanger |
||
|
regulationStatus |
0..1 |
see TapChanger |
||
|
TapChangerControl |
0..1 |
see TapChanger |
||
|
name |
1..1 |
see IdentifiedObject |
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.
|
voltageStepIncrement |
1..1 |
|||
|---|---|---|---|---|
|
xMax |
1..1 |
|||
|
xMin (Entsoe) |
1..1 |
|||
|
TransformerEnd |
1..1 |
see PhaseTapChanger |
||
|
PhaseTapChangerTabular |
0..1 |
see PhaseTapChanger |
||
|
highStep |
1..1 |
see TapChanger |
||
|
lowStep |
1..1 |
see TapChanger |
||
|
ltcFlag |
1..1 |
see TapChanger |
||
|
neutralStep |
1..1 |
see TapChanger |
||
|
neutralU |
1..1 |
see TapChanger |
||
|
normalStep |
1..1 |
see TapChanger |
||
|
regulationStatus |
0..1 |
see TapChanger |
||
|
TapChangerControl |
0..1 |
see TapChanger |
||
|
name |
1..1 |
see IdentifiedObject |
With PhaseTapChangerTabular it is possible to describe curve how the the phase angle difference and reactance varies with the tap step.
|
name |
1..1 |
see IdentifiedObject |
|---|
PhaseTapChangerTabularPoint describe each tap step in the curve.
|
angle |
0..1 |
|
||
|---|---|---|---|---|
|
b |
0..1 |
|
||
|
g |
0..1 |
|
||
|
r |
0..1 |
|
||
|
step |
1..1 |
|
||
|
x |
0..1 |
|
||
|
PhaseTapChangerTabular |
1..1 |
|
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
|
beforeShCircuitHighestOperatingCurrent |
0..1 |
|
||
|---|---|---|---|---|
|
beforeShCircuitHighestOperatingVoltage |
0..1 |
|
||
|
beforeShortCircuitAnglePf |
0..1 |
|
||
|
highSideMinOperatingU |
0..1 |
|
||
|
isPartOfGeneratorUnit |
0..1 |
|
||
|
operationalValuesConsidered |
0..1 |
|
|
BaseVoltage |
0..1 |
|||
|---|---|---|---|---|
|
aggregate |
0..1 |
see Equipment |
||
|
EquipmentContainer |
0..1 |
see Equipment |
||
|
name |
1..1 |
see IdentifiedObject |
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).
|
b0 |
0..1 |
|
||
|---|---|---|---|---|
|
g0 |
0..1 |
|
||
|
phaseAngleClock |
0..1 |
|
||
|
r0 |
0..1 |
|
||
|
x0 |
0..1 |
|
|
b |
1..1 |
|
||
|---|---|---|---|---|
|
connectionKind |
0..1 |
|
||
|
g |
0..1 |
|
||
|
r |
1..1 |
|
||
|
ratedS |
0..1 |
|
||
|
ratedU |
1..1 |
|
||
|
x |
1..1 |
|
||
|
PowerTransformer |
1..1 |
|
|
endNumber |
1..1 |
see TransformerEnd |
||
|---|---|---|---|---|
|
grounded (ShortCircuit) |
0..1 |
see TransformerEnd |
||
|
rground (ShortCircuit) |
0..1 |
see TransformerEnd |
||
|
xground (ShortCircuit) |
0..1 |
see TransformerEnd |
||
|
Terminal |
1..1 |
see TransformerEnd |
||
|
BaseVoltage |
1..1 |
see TransformerEnd |
||
|
name |
1..1 |
see IdentifiedObject |
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.
|
stepVoltageIncrement |
1..1 |
|
||
|---|---|---|---|---|
|
tculControlMode |
1..1 |
|
||
|
TransformerEnd |
1..1 |
|
||
|
RatioTapChangerTabular |
0..1 |
|
|
highStep |
1..1 |
see TapChanger |
||
|---|---|---|---|---|
|
lowStep |
1..1 |
see TapChanger |
||
|
ltcFlag |
1..1 |
see TapChanger |
||
|
neutralStep |
1..1 |
see TapChanger |
||
|
neutralU |
1..1 |
see TapChanger |
||
|
normalStep |
1..1 |
see TapChanger |
||
|
regulationStatus |
0..1 |
see TapChanger |
||
|
TapChangerControl |
0..1 |
see TapChanger |
||
|
name |
1..1 |
see IdentifiedObject |
With RatioTapChangerTabular it is possible to describe curve how the voltage magnitude and reactance varies with the tap step.
|
name |
1..1 |
see IdentifiedObject |
|---|
RatioTapChangerTabularPoint describe each tap step in the curve.
|
b |
0..1 |
|
||
|---|---|---|---|---|
|
g |
0..1 |
|
||
|
r |
0..1 |
|
||
|
ratio |
0..1 |
|
||
|
step |
1..1 |
|
||
|
x |
0..1 |
|
||
|
RatioTapChangerTabular |
1..1 |
|
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.
|
curveStyle |
1..1 |
see Curve |
||
|---|---|---|---|---|
|
xUnit |
1..1 |
see Curve |
||
|
y1Unit |
1..1 |
see Curve |
||
|
y2Unit |
0..1 |
see Curve |
||
|
name |
1..1 |
see IdentifiedObject |
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.
|
discrete |
1..1 |
|
||
|---|---|---|---|---|
|
mode |
1..1 |
|
||
|
targetRange |
0..1 |
|
||
|
targetValue |
0..1 |
|
||
|
Terminal |
1..1 |
|
|
name |
1..1 |
see IdentifiedObject |
|---|
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.
|
r0 |
0..1 |
|
||
|---|---|---|---|---|
|
x0 |
0..1 |
|
|
r |
1..1 |
|
||
|---|---|---|---|---|
|
x |
1..1 |
|
|
BaseVoltage |
0..1 |
|||
|---|---|---|---|---|
|
aggregate |
0..1 |
see Equipment |
||
|
EquipmentContainer |
0..1 |
see Equipment |
||
|
name |
1..1 |
see IdentifiedObject |
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
|
b0PerSection |
0..1 |
|
||
|---|---|---|---|---|
|
g0PerSection |
0..1 |
|
|
bPerSection |
1..1 |
|
||
|---|---|---|---|---|
|
gPerSection |
1..1 |
|
||
|
maximumSections |
1..1 |
|
||
|
nomU |
1..1 |
|
||
|
normalSections |
1..1 |
|
|
RegulatingControl |
0..1 |
see RegulatingCondEq |
||
|---|---|---|---|---|
|
BaseVoltage |
0..1 |
|||
|
aggregate |
0..1 |
see Equipment |
||
|
EquipmentContainer |
0..1 |
see Equipment |
||
|
name |
1..1 |
see IdentifiedObject |
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
|
capacitiveRating |
1..1 |
|
||
|---|---|---|---|---|
|
inductiveRating |
1..1 |
|
||
|
slope |
1..1 |
|
||
|
sVCControlMode |
1..1 |
|
||
|
voltageSetPoint |
1..1 |
|
|
RegulatingControl |
0..1 |
see RegulatingCondEq |
||
|---|---|---|---|---|
|
BaseVoltage |
0..1 |
|||
|
aggregate |
0..1 |
see Equipment |
||
|
EquipmentContainer |
0..1 |
see Equipment |
||
|
name |
1..1 |
see IdentifiedObject |
A subset of a geographical region of a power system network model.
|
Region |
1..1 |
|
|---|
|
name |
1..1 |
see IdentifiedObject |
|---|
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.
|
Region |
1..1 |
|
|---|
|
name |
1..1 |
see IdentifiedObject |
|---|
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.
|
normalOpen |
1..1 |
|
||
|---|---|---|---|---|
|
ratedCurrent |
0..1 |
|
||
|
retained |
1..1 |
|
|
BaseVoltage |
0..1 |
|||
|---|---|---|---|---|
|
aggregate |
0..1 |
see Equipment |
||
|
EquipmentContainer |
0..1 |
see Equipment |
||
|
name |
1..1 |
see IdentifiedObject |
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.
|
earthing |
0..1 |
|
||
|---|---|---|---|---|
|
earthingStarPointR |
0..1 |
|
||
|
earthingStarPointX |
0..1 |
|
||
|
equivalentResistance |
0..1 |
|
||
|
ikk |
0..1 |
|
||
|
motor |
0..1 |
|
||
|
mue |
0..1 |
|
||
|
satDirectSubtransX |
0..1 |
|
||
|
satDirectSyncX |
0..1 |
|
||
|
satDirectTransX |
0..1 |
|
||
|
synchronousGeneratorType |
0..1 |
|
||
|
voltageRegulationRange |
0..1 |
|
|
r0 |
0..1 |
|
||
|---|---|---|---|---|
|
r2 |
0..1 |
|
||
|
x0 |
0..1 |
|
||
|
x2 |
0..1 |
|
|
maxQ |
0..1 |
|
||
|---|---|---|---|---|
|
minQ |
0..1 |
|
||
|
operatingMode |
1..1 |
|
||
|
qPercent |
0..1 |
|
||
|
r |
0..1 |
|
||
|
referencePriority |
0..1 |
|
||
|
type |
1..1 |
|
||
|
x |
0..1 |
|
||
|
InitialReactiveCapabilityCurve |
0..1 |
|
||
|
GeneratingUnit |
0..1 |
|
|
ratedPowerFactor (Entsoe) |
0..1 |
see RotatingMachine |
||
|---|---|---|---|---|
|
ratedS |
0..1 |
see RotatingMachine |
||
|
ratedU (Entsoe) |
0..1 |
see RotatingMachine |
||
|
RegulatingControl |
0..1 |
see RegulatingCondEq |
||
|
BaseVoltage |
0..1 |
|||
|
aggregate |
0..1 |
see Equipment |
||
|
EquipmentContainer |
0..1 |
see Equipment |
||
|
name |
1..1 |
see IdentifiedObject |
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.
|
discrete |
1..1 |
|||
|---|---|---|---|---|
|
mode |
1..1 |
|||
|
targetRange |
0..1 |
|||
|
targetValue |
0..1 |
|||
|
Terminal |
1..1 |
|||
|
name |
1..1 |
see IdentifiedObject |
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.
|
ConnectivityNode |
1..1 |
|
|---|
|
sequenceNumber |
0..1 |
|
||
|---|---|---|---|---|
|
ConductingEquipment |
1..1 |
|
|
name |
1..1 |
see IdentifiedObject |
|---|
A generating unit whose prime mover could be a steam turbine, combustion turbine, or diesel engine.
|
genControlSource |
0..1 |
see GeneratingUnit |
||
|---|---|---|---|---|
|
governorSCD |
0..1 |
see GeneratingUnit |
||
|
initialP |
1..1 |
see GeneratingUnit |
||
|
longPF |
0..1 |
see GeneratingUnit |
||
|
maximumAllowableSpinningReserve |
0..1 |
see GeneratingUnit |
||
|
maxOperatingP |
1..1 |
see GeneratingUnit |
||
|
minOperatingP |
1..1 |
see GeneratingUnit |
||
|
nominalP |
0..1 |
see GeneratingUnit |
||
|
normalPF |
0..1 |
see GeneratingUnit |
||
|
ratedGrossMaxP |
0..1 |
see GeneratingUnit |
||
|
ratedGrossMinP |
0..1 |
see GeneratingUnit |
||
|
ratedNetMaxP |
0..1 |
see GeneratingUnit |
||
|
shortPF |
0..1 |
see GeneratingUnit |
||
|
startupCost |
0..1 |
see GeneratingUnit |
||
|
variableCost |
0..1 |
see GeneratingUnit |
||
|
aggregate |
0..1 |
see Equipment |
||
|
EquipmentContainer |
0..1 |
see Equipment |
||
|
name |
1..1 |
see IdentifiedObject |
A flow specification in terms of location and direction for a control area.
|
positiveFlowIn |
1..1 |
|
||
|---|---|---|---|---|
|
ControlArea |
1..1 |
|
||
|
Terminal |
1..1 |
|
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.
|
highVoltageLimit |
0..1 |
|
||
|---|---|---|---|---|
|
lowVoltageLimit |
0..1 |
|
||
|
Substation |
1..1 |
|
||
|
BaseVoltage |
1..1 |
|
|
name |
1..1 |
see IdentifiedObject |
|---|
Operational limit applied to voltage.
|
value |
1..1 |
|
|---|
|
OperationalLimitSet |
1..1 |
see OperationalLimit |
||
|---|---|---|---|---|
|
OperationalLimitType |
1..1 |
see OperationalLimit |
||
|
name |
1..1 |
see IdentifiedObject |
A wind driven generating unit.
|
genControlSource |
0..1 |
see GeneratingUnit |
||
|---|---|---|---|---|
|
governorSCD |
0..1 |
see GeneratingUnit |
||
|
initialP |
1..1 |
see GeneratingUnit |
||
|
longPF |
0..1 |
see GeneratingUnit |
||
|
maximumAllowableSpinningReserve |
0..1 |
see GeneratingUnit |
||
|
maxOperatingP |
1..1 |
see GeneratingUnit |
||
|
minOperatingP |
1..1 |
see GeneratingUnit |
||
|
nominalP |
0..1 |
see GeneratingUnit |
||
|
normalPF |
0..1 |
see GeneratingUnit |
||
|
ratedGrossMaxP |
0..1 |
see GeneratingUnit |
||
|
ratedGrossMinP |
0..1 |
see GeneratingUnit |
||
|
ratedNetMaxP |
0..1 |
see GeneratingUnit |
||
|
shortPF |
0..1 |
see GeneratingUnit |
||
|
startupCost |
0..1 |
see GeneratingUnit |
||
|
variableCost |
0..1 |
see GeneratingUnit |
||
|
aggregate |
0..1 |
see Equipment |
||
|
EquipmentContainer |
0..1 |
see Equipment |
||
|
name |
1..1 |
see IdentifiedObject |
The class describes an area having energy production or consumption.
|
name |
1..1 |
see IdentifiedObject |
|---|
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.
|
measurementType |
1..1 |
|
||
|---|---|---|---|---|
|
unitMultiplier |
1..1 |
|
||
|
unitSymbol |
1..1 |
|
||
|
Terminal |
0..1 |
|
||
|
PowerSystemResource |
1..1 |
|
|
name |
1..1 |
see IdentifiedObject |
|---|
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.
|
MeasurementValueSource |
1..1 |
|
|---|
|
name |
1..1 |
see IdentifiedObject |
|---|
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.
|
Season |
1..1 |
|
|
|---|---|---|---|
|
DayType |
1..1 |
|
|
endTime |
1..1 |
|||
|---|---|---|---|---|
|
timeStep |
1..1 |
|||
|
startTime |
1..1 |
|||
|
value1Unit |
1..1 |
|||
|
value2Unit |
0..1 |
|||
|
name |
1..1 |
see IdentifiedObject |
Schedule of values at points in time.
|
startTime |
1..1 |
|
||
|---|---|---|---|---|
|
value1Unit |
1..1 |
|
||
|
value2Unit |
0..1 |
|
|
name |
1..1 |
see IdentifiedObject |
|---|
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
|
BaseVoltage |
0..1 |
|
|---|
|
aggregate |
0..1 |
see Equipment |
||
|---|---|---|---|---|
|
EquipmentContainer |
0..1 |
see Equipment |
||
|
name |
1..1 |
see IdentifiedObject |
Combination of conducting material with consistent electrical characteristics, building a single electrical system, used to carry current between points in the power system.
|
length |
0..1 |
|
|---|
|
BaseVoltage |
0..1 |
|||
|---|---|---|---|---|
|
aggregate |
0..1 |
see Equipment |
||
|
EquipmentContainer |
0..1 |
see Equipment |
||
|
name |
1..1 |
see IdentifiedObject |
A base class for all objects that may contain ConnectivityNodes or TopologicalNodes.
|
name |
1..1 |
see IdentifiedObject |
|---|
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.
|
BaseVoltage |
0..1 |
|||
|---|---|---|---|---|
|
aggregate |
0..1 |
see Equipment |
||
|
EquipmentContainer |
0..1 |
see Equipment |
||
|
name |
1..1 |
see IdentifiedObject |
A multi-purpose curve or functional relationship between an independent variable (X-axis) and dependent (Y-axis) variables.
|
curveStyle |
1..1 |
|
||
|---|---|---|---|---|
|
xUnit |
1..1 |
|
||
|
y1Unit |
1..1 |
|
||
|
y2Unit |
0..1 |
|
|
name |
1..1 |
see IdentifiedObject |
|---|
Profile version details
|
baseURI |
1..1 |
DefaultValue=http://iec.ch/TC57/61970-452/Equipment/2 |
|
|
|---|---|---|---|---|
|
date |
1..1 |
FixedValue=2011-07-31 |
|
|
|
URI |
1..1 |
DefaultValue=http://www.entsoe.eu/profile/Equipment/Edition2_v21 |
|
|
|
version |
1..1 |
DefaultValue=Entsoe_Equipment_Edition2.v21 |
|
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.
|
aggregate |
0..1 |
|
||
|---|---|---|---|---|
|
EquipmentContainer |
0..1 |
|
|
name |
1..1 |
see IdentifiedObject |
|---|
A modeling construct to provide a root class for containing equipment.
|
name |
1..1 |
see IdentifiedObject |
|---|
The class represents equivalent objects that are the result of a network reduction. The class is the base for equivalent objects of different types.
|
EquivalentNetwork |
0..1 |
|
|---|
|
BaseVoltage |
0..1 |
|||
|---|---|---|---|---|
|
aggregate |
0..1 |
see Equipment |
||
|
EquipmentContainer |
0..1 |
see Equipment |
||
|
name |
1..1 |
see IdentifiedObject |
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.
|
name |
1..1 |
|
|---|
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#"
|
date |
0..1 |
FixedValue=2011-07-07 |
|
|
|---|---|---|---|---|
|
version |
0..1 |
FixedValue=IEC61970CIM15v31 |
|
The class is the third level in a hierarchical structure for grouping of loads for the purpose of load flow load scaling.
|
SubLoadArea |
1..1 |
|
|---|
|
name |
1..1 |
see IdentifiedObject |
|---|
A value associated with a specific kind of limit.
|
OperationalLimitSet |
1..1 |
|
|
|---|---|---|---|
|
OperationalLimitType |
1..1 |
|
|
name |
1..1 |
see IdentifiedObject |
|---|
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.
|
TransformerEnd |
1..1 |
|
|
|---|---|---|---|
|
PhaseTapChangerTabular |
0..1 |
|
|
highStep |
1..1 |
see TapChanger |
||
|---|---|---|---|---|
|
lowStep |
1..1 |
see TapChanger |
||
|
ltcFlag |
1..1 |
see TapChanger |
||
|
neutralStep |
1..1 |
see TapChanger |
||
|
neutralU |
1..1 |
see TapChanger |
||
|
normalStep |
1..1 |
see TapChanger |
||
|
regulationStatus |
0..1 |
see TapChanger |
||
|
TapChangerControl |
0..1 |
see TapChanger |
||
|
name |
1..1 |
see IdentifiedObject |
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.
|
xMin |
1..1 |
|
|---|
|
voltageStepIncrement |
1..1 |
|
||
|---|---|---|---|---|
|
xMax |
1..1 |
|
|
TransformerEnd |
1..1 |
see PhaseTapChanger |
||
|---|---|---|---|---|
|
PhaseTapChangerTabular |
0..1 |
see PhaseTapChanger |
||
|
highStep |
1..1 |
see TapChanger |
||
|
lowStep |
1..1 |
see TapChanger |
||
|
ltcFlag |
1..1 |
see TapChanger |
||
|
neutralStep |
1..1 |
see TapChanger |
||
|
neutralU |
1..1 |
see TapChanger |
||
|
normalStep |
1..1 |
see TapChanger |
||
|
regulationStatus |
0..1 |
see TapChanger |
||
|
TapChangerControl |
0..1 |
see TapChanger |
||
|
name |
1..1 |
see IdentifiedObject |
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.
|
name |
1..1 |
see IdentifiedObject |
|---|
A ProtectedSwitch is a switching device that can be operated by ProtectionEquipment.
|
normalOpen |
1..1 |
see Switch |
||
|---|---|---|---|---|
|
ratedCurrent |
0..1 |
see Switch |
||
|
retained |
1..1 |
see Switch |
||
|
BaseVoltage |
0..1 |
|||
|
aggregate |
0..1 |
see Equipment |
||
|
EquipmentContainer |
0..1 |
see Equipment |
||
|
name |
1..1 |
see IdentifiedObject |
The schedule has time points where the time between them is constant.
|
endTime |
1..1 |
|
||
|---|---|---|---|---|
|
timeStep |
1..1 |
|
|
startTime |
1..1 |
|||
|---|---|---|---|---|
|
value1Unit |
1..1 |
|||
|
value2Unit |
0..1 |
|||
|
name |
1..1 |
see IdentifiedObject |
A type of conducting equipment that can regulate a quanity (i.e. voltage or flow) at a specific point in the network.
|
RegulatingControl |
0..1 |
|
|---|
|
BaseVoltage |
0..1 |
|||
|---|---|---|---|---|
|
aggregate |
0..1 |
see Equipment |
||
|
EquipmentContainer |
0..1 |
see Equipment |
||
|
name |
1..1 |
see IdentifiedObject |
A rotating machine which may be used as a generator or motor.
-
RotatingMachine.ratedS is required in case of dynamic data exchange
|
ratedPowerFactor |
0..1 |
|
||
|---|---|---|---|---|
|
ratedU |
0..1 |
|
|
ratedS |
0..1 |
|
|---|
|
RegulatingControl |
0..1 |
see RegulatingCondEq |
||
|---|---|---|---|---|
|
BaseVoltage |
0..1 |
|||
|
aggregate |
0..1 |
see Equipment |
||
|
EquipmentContainer |
0..1 |
see Equipment |
||
|
name |
1..1 |
see IdentifiedObject |
Mechanism for changing transformer winding tap positions.
|
highStep |
1..1 |
|
||
|---|---|---|---|---|
|
lowStep |
1..1 |
|
||
|
ltcFlag |
1..1 |
|
||
|
neutralStep |
1..1 |
|
||
|
neutralU |
1..1 |
|
||
|
normalStep |
1..1 |
|
||
|
regulationStatus |
0..1 |
|
||
|
TapChangerControl |
0..1 |
|
|
name |
1..1 |
see IdentifiedObject |
|---|
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.
|
grounded |
0..1 |
|
||
|---|---|---|---|---|
|
rground |
0..1 |
|
||
|
xground |
0..1 |
|
|
endNumber |
1..1 |
|
||
|---|---|---|---|---|
|
Terminal |
1..1 |
|
||
|
BaseVoltage |
1..1 |
|
|
name |
1..1 |
see IdentifiedObject |
|---|
The unit multipliers defined for the CIM
|
p |
|
|---|---|
|
n |
|
|
micro |
|
|
m |
|
|
c |
|
|
d |
|
|
k |
|
|
M |
|
|
G |
|
|
T |
|
|
none |
|
The units defiend for usage in the CIM
|
VA |
|
|---|---|
|
W |
|
|
VAr |
|
|
VAh |
|
|
Wh |
|
|
VArh |
|
|
V |
|
|
ohm |
|
|
A |
|
|
F |
|
|
H |
|
|
degC |
|
|
s |
|
|
min |
|
|
h |
|
|
deg |
|
|
rad |
|
|
J |
|
|
N |
|
|
S |
|
|
none |
|
|
Hz |
|
|
g |
|
|
Pa |
|
|
m |
|
|
m2 |
|
|
m3 |
|
The type of control area.
|
AGC |
|
|---|---|
|
Forecast |
|
|
Interchange |
|
Type of fuel.
|
coal |
|
|---|---|
|
oil |
|
|
gas |
|
|
lignite |
|
The source of controls for a generating unit.
|
unavailable |
|
|---|---|
|
offAGC |
|
|
onAGC |
|
|
plantControl |
|
The direction of an operational limit.
|
high |
|
|---|---|
|
low |
|
|
absoluteValue |
|
Winding connection type.
|
D |
|
|---|---|
|
Y |
|
|
Z |
|
|
Yn |
|
|
Zn |
|
|
A |
|
|
I |
|
Control modes for a transformer.
|
reactive |
|
|---|---|
|
volt |
|
The kind of regulation model. For example regulating voltage, reactive power, active power, etc.
|
voltage |
|
|---|---|
|
activePower |
|
|
reactivePower |
|
|
currentFlow |
|
|
fixed |
|
|
admittance |
|
|
timeScheduled |
|
|
temperature |
|
|
powerFactor |
|
Type of synchronous generator as used in dynamic simulation applications
|
roundRotor |
|
|---|---|
|
turboSeries2 |
|
|
salientPole |
|
|
salientPole2 |
|
|
transient |
|
|
typeF |
|
|
typeJ |
|
|
turboSeries1 |
|
|
salientPole1 |
|
Normally 0 - 100 on a defined base
-
Value type is IEEE 754 simple precision floating point
|
value |
0..1 |
Constraint=>choice=simple |
|
|
|---|---|---|---|---|
|
unit |
0..1 |
FixedValue=none |
|
|
|
multiplier |
0..1 |
FixedValue=none |
|
Electrical current (positive flow is out of the ConductingEquipment into the ConnectivityNode)
-
Value type is IEEE 754 simple precision floating point
|
value |
0..1 |
Constraint=>choice=simple |
|
|
|---|---|---|---|---|
|
unit |
0..1 |
FixedValue=A |
|
|
|
multiplier |
0..1 |
FixedValue=none |
|
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 |
Constraint=>choice=simple |
|
|
|---|---|---|---|---|
|
unit |
0..1 |
FixedValue=W |
|
|
|
multiplier |
0..1 |
FixedValue=M |
|
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 |
Constraint=>choice=simple |
|
|
|---|---|---|---|---|
|
unit |
0..1 |
FixedValue=VAr |
|
|
|
multiplier |
0..1 |
FixedValue=M |
|
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 |
Constraint=>choice=simple |
|
|---|
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 |
Constraint=>choice=simple |
|
|
|---|---|---|---|---|
|
unit |
0..1 |
FixedValue=none |
|
|
|
multiplier |
0..1 |
FixedValue=none |
|
Imaginary part of admittance.
-
Value type is IEEE 754 simple precision floating point
|
value |
0..1 |
Constraint=>choice=simple |
|
|
|---|---|---|---|---|
|
unit |
0..1 |
FixedValue=S |
|
|
|
multiplier |
0..1 |
FixedValue=none |
|
Unit of length.
-
Value type is IEEE 754 simple precision floating point
|
value |
0..1 |
Constraint=>choice=simple |
|
|
|---|---|---|---|---|
|
unit |
0..1 |
FixedValue=m |
|
|
|
multiplier |
0..1 |
FixedValue=k |
|
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 |
Constraint=>choice=simple |
|
|
|---|---|---|---|---|
|
unit |
0..1 |
FixedValue=S |
|
|
|
multiplier |
0..1 |
FixedValue=none |
|
Resistance (real part of impedance).
-
Value type is IEEE 754 simple precision floating point
|
value |
0..1 |
Constraint=>choice=simple |
|
|
|---|---|---|---|---|
|
unit |
0..1 |
FixedValue=ohm |
|
|
|
multiplier |
0..1 |
FixedValue=none |
|
Reactance (imaginary part of impedance), at rated frequency.
-
Value type is IEEE 754 simple precision floating point
|
value |
0..1 |
Constraint=>choice=simple |
|
|
|---|---|---|---|---|
|
unit |
0..1 |
FixedValue=ohm |
|
|
|
multiplier |
0..1 |
FixedValue=none |
|
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 |
Constraint=>choice=simple |
|
|
|---|---|---|---|---|
|
unit |
0..1 |
FixedValue=VA |
|
|
|
multiplier |
0..1 |
FixedValue=M |
|
Value of temperature in degrees Celsius.
-
Value type is IEEE 754 simple precision floating point
|
multiplier |
0..1 |
FixedValue=none |
|
|
|---|---|---|---|---|
|
unit |
0..1 |
FixedValue=degC |
|
|
|
value |
0..1 |
Constraint=>choice=simple |
|
Number of revolutions per second.
-
Value type is IEEE 754 simple precision floating point
|
value |
0..1 |
Constraint=>choice=simple |
|
|
|---|---|---|---|---|
|
unit |
0..1 |
FixedValue=none |
|
|
|
multiplier |
0..1 |
FixedValue=none |
|
|
|
denominatorUnit |
0..1 |
FixedValue=s |
|
|
|
denominatorMultiplier |
0..1 |
FixedValue=none |
|
Electrical voltage.
-
Value type is IEEE 754 simple precision floating point
|
value |
0..1 |
Constraint=>choice=simple |
|
|
|---|---|---|---|---|
|
unit |
0..1 |
FixedValue=V |
|
|
|
multiplier |
0..1 |
FixedValue=k |
|
Amount of money
-
Value type is IEEE 754 simple precision floating point
|
unit |
0..1 |
FixedValue=EUR |
|
|
|---|---|---|---|---|
|
multiplier |
0..1 |
FixedValue=none |
|
|
|
value |
0..1 |
|
Time, in seconds
-
Value type is IEEE 754 simple precision floating point
|
value |
0..1 |
Constraint=>choice=simple |
|
|
|---|---|---|---|---|
|
unit |
0..1 |
FixedValue=s |
|
|
|
multiplier |
0..1 |
FixedValue=none |
|
Measurement of angle in degrees
-
Value type is IEEE 754 simple precision floating point
|
value |
0..1 |
Constraint=>choice=simple |
|
|
|---|---|---|---|---|
|
unit |
0..1 |
FixedValue=deg |
|
|
|
multiplier |
0..1 |
FixedValue=none |
|
Voltage variation with reactive power
-
Value type is IEEE 754 simple precision floating point
|
value |
0..1 |
Constraint=>choice=simple |
|
|
|---|---|---|---|---|
|
unit |
0..1 |
FixedValue=V |
|
|
|
denominatorMultiplier |
0..1 |
FixedValue=M |
|
|
|
multiplier |
0..1 |
FixedValue=k |
|
|
|
denominatorUnit |
0..1 |
FixedValue=VAr |
|