Skip to content

GeneratingUnit

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.

URI: cim:GeneratingUnit
Type: Class

 classDiagram
    class GeneratingUnit
    click GeneratingUnit href "../GeneratingUnit"
      Equipment <|-- GeneratingUnit
        click Equipment href "../Equipment"


      GeneratingUnit <|-- HydroGeneratingUnit
        click HydroGeneratingUnit href "../HydroGeneratingUnit"
      GeneratingUnit <|-- NuclearGeneratingUnit
        click NuclearGeneratingUnit href "../NuclearGeneratingUnit"
      GeneratingUnit <|-- SolarGeneratingUnit
        click SolarGeneratingUnit href "../SolarGeneratingUnit"
      GeneratingUnit <|-- ThermalGeneratingUnit
        click ThermalGeneratingUnit href "../ThermalGeneratingUnit"
      GeneratingUnit <|-- WindGeneratingUnit
        click WindGeneratingUnit href "../WindGeneratingUnit"


      GeneratingUnit : Equipment.aggregate

      GeneratingUnit : GeneratingUnit.ControlAreaGeneratingUnit

          GeneratingUnit --> ControlAreaGeneratingUnit : GeneratingUnit.ControlAreaGeneratingUnit
          click ControlAreaGeneratingUnit href "../ControlAreaGeneratingUnit"

      GeneratingUnit : IdentifiedObject.description

      GeneratingUnit : IdentifiedObject.energyIdentCodeEic

      GeneratingUnit : Equipment.EquipmentContainer

          GeneratingUnit --> EquipmentContainer : Equipment.EquipmentContainer
          click EquipmentContainer href "../EquipmentContainer"

      GeneratingUnit : GeneratingUnit.genControlSource

          GeneratingUnit --> GeneratorControlSource : GeneratingUnit.genControlSource
          click GeneratorControlSource href "../GeneratorControlSource"

      GeneratingUnit : GeneratingUnit.governorSCD

          GeneratingUnit --> PerCent : GeneratingUnit.governorSCD
          click PerCent href "../PerCent"

      GeneratingUnit : GeneratingUnit.GrossToNetActivePowerCurves

          GeneratingUnit --> GrossToNetActivePowerCurve : GeneratingUnit.GrossToNetActivePowerCurves
          click GrossToNetActivePowerCurve href "../GrossToNetActivePowerCurve"

      GeneratingUnit : GeneratingUnit.longPF

      GeneratingUnit : GeneratingUnit.maximumAllowableSpinningReserve

          GeneratingUnit --> ActivePower : GeneratingUnit.maximumAllowableSpinningReserve
          click ActivePower href "../ActivePower"

      GeneratingUnit : GeneratingUnit.maxOperatingP

          GeneratingUnit --> ActivePower : GeneratingUnit.maxOperatingP
          click ActivePower href "../ActivePower"

      GeneratingUnit : GeneratingUnit.minOperatingP

          GeneratingUnit --> ActivePower : GeneratingUnit.minOperatingP
          click ActivePower href "../ActivePower"

      GeneratingUnit : IdentifiedObject.mRID

      GeneratingUnit : IdentifiedObject.name

      GeneratingUnit : GeneratingUnit.nominalP

          GeneratingUnit --> ActivePower : GeneratingUnit.nominalP
          click ActivePower href "../ActivePower"

      GeneratingUnit : Equipment.normallyInService

      GeneratingUnit : Equipment.OperationalLimitSet

          GeneratingUnit --> OperationalLimitSet : Equipment.OperationalLimitSet
          click OperationalLimitSet href "../OperationalLimitSet"

      GeneratingUnit : GeneratingUnit.ratedGrossMaxP

          GeneratingUnit --> ActivePower : GeneratingUnit.ratedGrossMaxP
          click ActivePower href "../ActivePower"

      GeneratingUnit : GeneratingUnit.ratedGrossMinP

          GeneratingUnit --> ActivePower : GeneratingUnit.ratedGrossMinP
          click ActivePower href "../ActivePower"

      GeneratingUnit : GeneratingUnit.ratedNetMaxP

          GeneratingUnit --> ActivePower : GeneratingUnit.ratedNetMaxP
          click ActivePower href "../ActivePower"

      GeneratingUnit : GeneratingUnit.RotatingMachine

          GeneratingUnit --> RotatingMachine : GeneratingUnit.RotatingMachine
          click RotatingMachine href "../RotatingMachine"

      GeneratingUnit : IdentifiedObject.shortName

      GeneratingUnit : GeneratingUnit.shortPF

      GeneratingUnit : GeneratingUnit.startupCost

          GeneratingUnit --> Money : GeneratingUnit.startupCost
          click Money href "../Money"

      GeneratingUnit : GeneratingUnit.startupTime

          GeneratingUnit --> Seconds : GeneratingUnit.startupTime
          click Seconds href "../Seconds"

      GeneratingUnit : GeneratingUnit.totalEfficiency

          GeneratingUnit --> PerCent : GeneratingUnit.totalEfficiency
          click PerCent href "../PerCent"

      GeneratingUnit : GeneratingUnit.variableCost

          GeneratingUnit --> Money : GeneratingUnit.variableCost
          click Money href "../Money"

Inheritance

Attributes

Name URI Cardinality and Range Description Inheritance
ControlAreaGeneratingUnit cim:GeneratingUnit.ControlAreaGeneratingUnit *
ControlAreaGeneratingUnit
ControlArea specifications for this generating unit direct
genControlSource cim:GeneratingUnit.genControlSource 0..1
GeneratorControlSource
The source of controls for a generating unit direct
governorSCD cim:GeneratingUnit.governorSCD 0..1
PerCent
Governor Speed Changer Droop direct
longPF cim:GeneratingUnit.longPF 0..1
float
Generating unit long term economic participation factor direct
maximumAllowableSpinningReserve cim:GeneratingUnit.maximumAllowableSpinningReserve 0..1
ActivePower
Maximum allowable spinning reserve direct
maxOperatingP cim:GeneratingUnit.maxOperatingP 1
ActivePower
This is the maximum operating active power limit the dispatcher can enter for... direct
minOperatingP cim:GeneratingUnit.minOperatingP 1
ActivePower
This is the minimum operating active power limit the dispatcher can enter for... direct
nominalP cim:GeneratingUnit.nominalP 0..1
ActivePower
The nominal power of the generating unit direct
ratedGrossMaxP cim:GeneratingUnit.ratedGrossMaxP 0..1
ActivePower
The unit's gross rated maximum capacity (book value) direct
ratedGrossMinP cim:GeneratingUnit.ratedGrossMinP 0..1
ActivePower
The gross rated minimum generation level which the unit can safely operate at... direct
ratedNetMaxP cim:GeneratingUnit.ratedNetMaxP 0..1
ActivePower
The net rated maximum capacity determined by subtracting the auxiliary power ... direct
shortPF cim:GeneratingUnit.shortPF 0..1
float
Generating unit short term economic participation factor direct
startupCost cim:GeneratingUnit.startupCost 0..1
Money
The initial startup cost incurred for each start of the GeneratingUnit direct
variableCost cim:GeneratingUnit.variableCost 0..1
Money
The variable cost component of production per unit of ActivePower direct
startupTime cim:GeneratingUnit.startupTime 0..1
Seconds
Time it takes to get the unit on-line, from the time that the prime mover mec... direct
totalEfficiency cim:GeneratingUnit.totalEfficiency 0..1
PerCent
The efficiency of the unit in converting the fuel into electrical energy direct
GrossToNetActivePowerCurves cim:GeneratingUnit.GrossToNetActivePowerCurves *
GrossToNetActivePowerCurve
A generating unit may have a gross active power to net active power curve, de... direct
RotatingMachine cim:GeneratingUnit.RotatingMachine 1..*
RotatingMachine
A synchronous machine may operate as a generator and as such becomes a member... direct
aggregate cim:Equipment.aggregate 0..1
boolean
The aggregate flag provides an alternative way of representing an aggregated ... Equipment
normallyInService cim:Equipment.normallyInService 0..1
boolean
Specifies the availability of the equipment under normal operating conditions Equipment
EquipmentContainer cim:Equipment.EquipmentContainer 0..1
EquipmentContainer
Container of this equipment Equipment
OperationalLimitSet cim:Equipment.OperationalLimitSet *
OperationalLimitSet
The operational limit sets associated with this equipment Equipment
description cim:IdentifiedObject.description 0..1
string
The description is a free human readable text describing or naming the object IdentifiedObject
energyIdentCodeEic eu:IdentifiedObject.energyIdentCodeEic 0..1
string
The attribute is used for an exchange of the EIC code (Energy identification ... IdentifiedObject
mRID cim:IdentifiedObject.mRID 1
string
Master resource identifier issued by a model authority IdentifiedObject
name cim:IdentifiedObject.name 1
string
The name is any free human readable and possibly non unique text naming the o... IdentifiedObject
shortName eu:IdentifiedObject.shortName 0..1
string
The attribute is used for an exchange of a human readable short name with len... IdentifiedObject

Usages

used by used in type used
AsynchronousMachine GeneratingUnit range GeneratingUnit
ControlAreaGeneratingUnit GeneratingUnit range GeneratingUnit
GrossToNetActivePowerCurve GeneratingUnit range GeneratingUnit
RotatingMachine GeneratingUnit range GeneratingUnit
SynchronousMachine GeneratingUnit range GeneratingUnit

Identifier and Mapping Information

Schema Source

  • from schema: http://iec.ch/TC57/ns/CIM/CoreEquipment-EU#Package_CoreEquipmentProfile

Mappings

Mapping Type Mapped Value
self cim:GeneratingUnit
native this:GeneratingUnit