Skip to content

RotatingMachine

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

URI: cim:RotatingMachine
Type: Class

 classDiagram
    class RotatingMachine
    click RotatingMachine href "../RotatingMachine"
      RegulatingCondEq <|-- RotatingMachine
        click RegulatingCondEq href "../RegulatingCondEq"


      RotatingMachine <|-- AsynchronousMachine
        click AsynchronousMachine href "../AsynchronousMachine"
      RotatingMachine <|-- SynchronousMachine
        click SynchronousMachine href "../SynchronousMachine"


      RotatingMachine : Equipment.aggregate

      RotatingMachine : ConductingEquipment.BaseVoltage

          RotatingMachine --> BaseVoltage : ConductingEquipment.BaseVoltage
          click BaseVoltage href "../BaseVoltage"

      RotatingMachine : IdentifiedObject.description

      RotatingMachine : IdentifiedObject.energyIdentCodeEic

      RotatingMachine : Equipment.EquipmentContainer

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

      RotatingMachine : RotatingMachine.GeneratingUnit

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

      RotatingMachine : RotatingMachine.HydroPump

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

      RotatingMachine : IdentifiedObject.mRID

      RotatingMachine : IdentifiedObject.name

      RotatingMachine : Equipment.normallyInService

      RotatingMachine : Equipment.OperationalLimitSet

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

      RotatingMachine : RotatingMachine.ratedPowerFactor

      RotatingMachine : RotatingMachine.ratedS

          RotatingMachine --> ApparentPower : RotatingMachine.ratedS
          click ApparentPower href "../ApparentPower"

      RotatingMachine : RotatingMachine.ratedU

          RotatingMachine --> Voltage : RotatingMachine.ratedU
          click Voltage href "../Voltage"

      RotatingMachine : RegulatingCondEq.RegulatingControl

          RotatingMachine --> RegulatingControl : RegulatingCondEq.RegulatingControl
          click RegulatingControl href "../RegulatingControl"

      RotatingMachine : IdentifiedObject.shortName

      RotatingMachine : ConductingEquipment.Terminals

          RotatingMachine --> Terminal : ConductingEquipment.Terminals
          click Terminal href "../Terminal"

Inheritance

Attributes

Name URI Cardinality and Range Description Inheritance
GeneratingUnit cim:RotatingMachine.GeneratingUnit 0..1
GeneratingUnit
A synchronous machine may operate as a generator and as such becomes a member... direct
HydroPump cim:RotatingMachine.HydroPump 0..1
HydroPump
The synchronous machine drives the turbine which moves the water from a low e... direct
ratedPowerFactor cim:RotatingMachine.ratedPowerFactor 0..1
float
Power factor (nameplate data) direct
ratedS cim:RotatingMachine.ratedS 0..1
ApparentPower
Nameplate apparent power rating for the unit direct
ratedU cim:RotatingMachine.ratedU 0..1
Voltage
Rated voltage (nameplate data, Ur in IEC 60909-0) direct
RegulatingControl cim:RegulatingCondEq.RegulatingControl 0..1
RegulatingControl
The regulating control scheme in which this equipment participates RegulatingCondEq
BaseVoltage cim:ConductingEquipment.BaseVoltage 0..1
BaseVoltage
Base voltage of this conducting equipment ConductingEquipment
Terminals cim:ConductingEquipment.Terminals *
Terminal
Conducting equipment have terminals that may be connected to other conducting... ConductingEquipment
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
GeneratingUnit RotatingMachine range RotatingMachine
HydroGeneratingUnit RotatingMachine range RotatingMachine
HydroPump RotatingMachine range RotatingMachine
NuclearGeneratingUnit RotatingMachine range RotatingMachine
SolarGeneratingUnit RotatingMachine range RotatingMachine
ThermalGeneratingUnit RotatingMachine range RotatingMachine
WindGeneratingUnit RotatingMachine range RotatingMachine

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