Skip to content

ThermalGeneratingUnit

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

URI: cim:ThermalGeneratingUnit
Type: Class

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

      ThermalGeneratingUnit : Equipment.aggregate

      ThermalGeneratingUnit : ThermalGeneratingUnit.CAESPlant

          ThermalGeneratingUnit --> CAESPlant : ThermalGeneratingUnit.CAESPlant
          click CAESPlant href "../CAESPlant"

      ThermalGeneratingUnit : ThermalGeneratingUnit.CogenerationPlant

          ThermalGeneratingUnit --> CogenerationPlant : ThermalGeneratingUnit.CogenerationPlant
          click CogenerationPlant href "../CogenerationPlant"

      ThermalGeneratingUnit : ThermalGeneratingUnit.CombinedCyclePlant

          ThermalGeneratingUnit --> CombinedCyclePlant : ThermalGeneratingUnit.CombinedCyclePlant
          click CombinedCyclePlant href "../CombinedCyclePlant"

      ThermalGeneratingUnit : GeneratingUnit.ControlAreaGeneratingUnit

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

      ThermalGeneratingUnit : IdentifiedObject.description

      ThermalGeneratingUnit : IdentifiedObject.energyIdentCodeEic

      ThermalGeneratingUnit : Equipment.EquipmentContainer

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

      ThermalGeneratingUnit : ThermalGeneratingUnit.FossilFuels

          ThermalGeneratingUnit --> FossilFuel : ThermalGeneratingUnit.FossilFuels
          click FossilFuel href "../FossilFuel"

      ThermalGeneratingUnit : GeneratingUnit.genControlSource

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

      ThermalGeneratingUnit : GeneratingUnit.governorSCD

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

      ThermalGeneratingUnit : GeneratingUnit.GrossToNetActivePowerCurves

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

      ThermalGeneratingUnit : GeneratingUnit.longPF

      ThermalGeneratingUnit : GeneratingUnit.maximumAllowableSpinningReserve

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

      ThermalGeneratingUnit : GeneratingUnit.maxOperatingP

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

      ThermalGeneratingUnit : GeneratingUnit.minOperatingP

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

      ThermalGeneratingUnit : IdentifiedObject.mRID

      ThermalGeneratingUnit : IdentifiedObject.name

      ThermalGeneratingUnit : GeneratingUnit.nominalP

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

      ThermalGeneratingUnit : Equipment.normallyInService

      ThermalGeneratingUnit : Equipment.OperationalLimitSet

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

      ThermalGeneratingUnit : GeneratingUnit.ratedGrossMaxP

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

      ThermalGeneratingUnit : GeneratingUnit.ratedGrossMinP

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

      ThermalGeneratingUnit : GeneratingUnit.ratedNetMaxP

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

      ThermalGeneratingUnit : GeneratingUnit.RotatingMachine

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

      ThermalGeneratingUnit : IdentifiedObject.shortName

      ThermalGeneratingUnit : GeneratingUnit.shortPF

      ThermalGeneratingUnit : GeneratingUnit.startupCost

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

      ThermalGeneratingUnit : GeneratingUnit.startupTime

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

      ThermalGeneratingUnit : GeneratingUnit.totalEfficiency

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

      ThermalGeneratingUnit : GeneratingUnit.variableCost

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

Inheritance

Attributes

Name URI Cardinality and Range Description Inheritance
CAESPlant cim:ThermalGeneratingUnit.CAESPlant 0..1
CAESPlant
A thermal generating unit may be a member of a compressed air energy storage ... direct
CogenerationPlant cim:ThermalGeneratingUnit.CogenerationPlant 0..1
CogenerationPlant
A thermal generating unit may be a member of a cogeneration plant direct
CombinedCyclePlant cim:ThermalGeneratingUnit.CombinedCyclePlant 0..1
CombinedCyclePlant
A thermal generating unit may be a member of a combined cycle plant direct
FossilFuels cim:ThermalGeneratingUnit.FossilFuels *
FossilFuel
A thermal generating unit may have one or more fossil fuels direct
ControlAreaGeneratingUnit cim:GeneratingUnit.ControlAreaGeneratingUnit *
ControlAreaGeneratingUnit
ControlArea specifications for this generating unit GeneratingUnit
genControlSource cim:GeneratingUnit.genControlSource 0..1
GeneratorControlSource
The source of controls for a generating unit GeneratingUnit
governorSCD cim:GeneratingUnit.governorSCD 0..1
PerCent
Governor Speed Changer Droop GeneratingUnit
longPF cim:GeneratingUnit.longPF 0..1
float
Generating unit long term economic participation factor GeneratingUnit
maximumAllowableSpinningReserve cim:GeneratingUnit.maximumAllowableSpinningReserve 0..1
ActivePower
Maximum allowable spinning reserve GeneratingUnit
maxOperatingP cim:GeneratingUnit.maxOperatingP 1
ActivePower
This is the maximum operating active power limit the dispatcher can enter for... GeneratingUnit
minOperatingP cim:GeneratingUnit.minOperatingP 1
ActivePower
This is the minimum operating active power limit the dispatcher can enter for... GeneratingUnit
nominalP cim:GeneratingUnit.nominalP 0..1
ActivePower
The nominal power of the generating unit GeneratingUnit
ratedGrossMaxP cim:GeneratingUnit.ratedGrossMaxP 0..1
ActivePower
The unit's gross rated maximum capacity (book value) GeneratingUnit
ratedGrossMinP cim:GeneratingUnit.ratedGrossMinP 0..1
ActivePower
The gross rated minimum generation level which the unit can safely operate at... GeneratingUnit
ratedNetMaxP cim:GeneratingUnit.ratedNetMaxP 0..1
ActivePower
The net rated maximum capacity determined by subtracting the auxiliary power ... GeneratingUnit
shortPF cim:GeneratingUnit.shortPF 0..1
float
Generating unit short term economic participation factor GeneratingUnit
startupCost cim:GeneratingUnit.startupCost 0..1
Money
The initial startup cost incurred for each start of the GeneratingUnit GeneratingUnit
variableCost cim:GeneratingUnit.variableCost 0..1
Money
The variable cost component of production per unit of ActivePower GeneratingUnit
startupTime cim:GeneratingUnit.startupTime 0..1
Seconds
Time it takes to get the unit on-line, from the time that the prime mover mec... GeneratingUnit
totalEfficiency cim:GeneratingUnit.totalEfficiency 0..1
PerCent
The efficiency of the unit in converting the fuel into electrical energy GeneratingUnit
GrossToNetActivePowerCurves cim:GeneratingUnit.GrossToNetActivePowerCurves *
GrossToNetActivePowerCurve
A generating unit may have a gross active power to net active power curve, de... GeneratingUnit
RotatingMachine cim:GeneratingUnit.RotatingMachine 1..*
RotatingMachine
A synchronous machine may operate as a generator and as such becomes a member... GeneratingUnit
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
CAESPlant ThermalGeneratingUnit range ThermalGeneratingUnit
CogenerationPlant ThermalGeneratingUnits range ThermalGeneratingUnit
CombinedCyclePlant ThermalGeneratingUnits range ThermalGeneratingUnit
FossilFuel ThermalGeneratingUnit range ThermalGeneratingUnit

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:ThermalGeneratingUnit
native this:ThermalGeneratingUnit