Skip to content

Class: SynchronousMachine

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

URI: cim:SynchronousMachine

 classDiagram
    class SynchronousMachine
      RotatingMachine <|-- SynchronousMachine

      SynchronousMachine : a_vrto_manual_lag

          SynchronousMachine --> Seconds : a_vrto_manual_lag

      SynchronousMachine : a_vrto_manual_lead

          SynchronousMachine --> Seconds : a_vrto_manual_lead

      SynchronousMachine : additional_equipment_container

          SynchronousMachine --> EquipmentContainer : additional_equipment_container

      SynchronousMachine : aggregate

      SynchronousMachine : alias_name

      SynchronousMachine : asset_datasheet

          SynchronousMachine --> AssetInfo : asset_datasheet

      SynchronousMachine : assets

          SynchronousMachine --> Asset : assets

      SynchronousMachine : base_q

          SynchronousMachine --> ReactivePower : base_q

      SynchronousMachine : base_voltage

          SynchronousMachine --> BaseVoltage : base_voltage

      SynchronousMachine : clearances

          SynchronousMachine --> ClearanceDocument : clearances

      SynchronousMachine : condenser_p

          SynchronousMachine --> ActivePower : condenser_p

      SynchronousMachine : configuration_event

          SynchronousMachine --> ConfigurationEvent : configuration_event

      SynchronousMachine : contingency_equipment

          SynchronousMachine --> ContingencyEquipment : contingency_equipment

      SynchronousMachine : control_enabled

      SynchronousMachine : controls

          SynchronousMachine --> Control : controls

      SynchronousMachine : coolant_condition

      SynchronousMachine : coolant_type

          SynchronousMachine --> CoolantType : coolant_type

      SynchronousMachine : description

      SynchronousMachine : diagram_objects

          SynchronousMachine --> DiagramObject : diagram_objects

      SynchronousMachine : earthing

      SynchronousMachine : earthing_star_point_r

          SynchronousMachine --> Resistance : earthing_star_point_r

      SynchronousMachine : earthing_star_point_x

          SynchronousMachine --> Reactance : earthing_star_point_x

      SynchronousMachine : energy_component

          SynchronousMachine --> EnergyComponent : energy_component

      SynchronousMachine : eqiupment_limit_series_component

          SynchronousMachine --> EquipmentLimitSeriesComponent : eqiupment_limit_series_component

      SynchronousMachine : equipment_container

          SynchronousMachine --> EquipmentContainer : equipment_container

      SynchronousMachine : equipment_unavailability_schedule

          SynchronousMachine --> EquipmentUnavailabilitySchedule : equipment_unavailability_schedule

      SynchronousMachine : faults

          SynchronousMachine --> Fault : faults

      SynchronousMachine : generating_unit

          SynchronousMachine --> GeneratingUnit : generating_unit

      SynchronousMachine : generic_action

          SynchronousMachine --> GenericAction : generic_action

      SynchronousMachine : grounding_action

          SynchronousMachine --> GroundAction : grounding_action

      SynchronousMachine : hydro_pump

          SynchronousMachine --> HydroPump : hydro_pump

      SynchronousMachine : ikk

          SynchronousMachine --> CurrentFlow : ikk

      SynchronousMachine : in_service

      SynchronousMachine : initial_reactive_capability_curve

          SynchronousMachine --> ReactiveCapabilityCurve : initial_reactive_capability_curve

      SynchronousMachine : instance_set

          SynchronousMachine --> InstanceSet : instance_set

      SynchronousMachine : jumping_action

          SynchronousMachine --> JumperAction : jumping_action

      SynchronousMachine : limit_dependency_model

          SynchronousMachine --> LimitDependency : limit_dependency_model

      SynchronousMachine : location

          SynchronousMachine --> Location : location

      SynchronousMachine : m_rid

      SynchronousMachine : manual_to_avr

          SynchronousMachine --> Seconds : manual_to_avr

      SynchronousMachine : max_q

          SynchronousMachine --> ReactivePower : max_q

      SynchronousMachine : max_u

          SynchronousMachine --> Voltage : max_u

      SynchronousMachine : measurements

          SynchronousMachine --> Measurement : measurements

      SynchronousMachine : min_q

          SynchronousMachine --> ReactivePower : min_q

      SynchronousMachine : min_u

          SynchronousMachine --> Voltage : min_u

      SynchronousMachine : mu

      SynchronousMachine : names

          SynchronousMachine --> Name : names

      SynchronousMachine : network_analysis_enabled

      SynchronousMachine : normally_in_service

      SynchronousMachine : operating_mode

          SynchronousMachine --> SynchronousMachineOperatingMode : operating_mode

      SynchronousMachine : operating_share

          SynchronousMachine --> OperatingShare : operating_share

      SynchronousMachine : operational_limit_set

          SynchronousMachine --> OperationalLimitSet : operational_limit_set

      SynchronousMachine : operational_restrictions

          SynchronousMachine --> OperationalRestriction : operational_restrictions

      SynchronousMachine : operational_tags

          SynchronousMachine --> OperationalTag : operational_tags

      SynchronousMachine : outage

          SynchronousMachine --> Outage : outage

      SynchronousMachine : outages

          SynchronousMachine --> Outage : outages

      SynchronousMachine : p

          SynchronousMachine --> ActivePower : p

      SynchronousMachine : pin_equipment

          SynchronousMachine --> PinEquipment : pin_equipment

      SynchronousMachine : prime_movers

          SynchronousMachine --> PrimeMover : prime_movers

      SynchronousMachine : properties_cimdata_object

          SynchronousMachine --> ChangeSetMember : properties_cimdata_object

      SynchronousMachine : protection_equipments

          SynchronousMachine --> ProtectionEquipment : protection_equipments

      SynchronousMachine : protective_action_adjustment

          SynchronousMachine --> ProtectiveActionAdjustment : protective_action_adjustment

      SynchronousMachine : protective_action_equipment

          SynchronousMachine --> ProtectiveActionEquipment : protective_action_equipment

      SynchronousMachine : psrevents

          SynchronousMachine --> PSREvent : psrevents

      SynchronousMachine : psrtype

          SynchronousMachine --> PSRType : psrtype

      SynchronousMachine : q

          SynchronousMachine --> ReactivePower : q

      SynchronousMachine : q_percent

          SynchronousMachine --> PerCent : q_percent

      SynchronousMachine : r

          SynchronousMachine --> Resistance : r

      SynchronousMachine : rated_power_factor

      SynchronousMachine : rated_s

          SynchronousMachine --> ApparentPower : rated_s

      SynchronousMachine : rated_u

          SynchronousMachine --> Voltage : rated_u

      SynchronousMachine : reactive_capability_curves

          SynchronousMachine --> ReactiveCapabilityCurve : reactive_capability_curves

      SynchronousMachine : reference_priority

      SynchronousMachine : regulating_control

          SynchronousMachine --> RegulatingControl : regulating_control

      SynchronousMachine : reporting_group

          SynchronousMachine --> ReportingGroup : reporting_group

      SynchronousMachine : sat_direct_subtrans_x

          SynchronousMachine --> PU : sat_direct_subtrans_x

      SynchronousMachine : sat_direct_sync_x

          SynchronousMachine --> PU : sat_direct_sync_x

      SynchronousMachine : sat_direct_trans_x

          SynchronousMachine --> PU : sat_direct_trans_x

      SynchronousMachine : short_circuit_rotor_type

          SynchronousMachine --> ShortCircuitRotorKind : short_circuit_rotor_type

      SynchronousMachine : sv_status

          SynchronousMachine --> SvStatus : sv_status

      SynchronousMachine : synchronous_machine_dynamics

          SynchronousMachine --> SynchronousMachineDynamics : synchronous_machine_dynamics

      SynchronousMachine : targeting_cimdata_object

          SynchronousMachine --> ChangeSetMember : targeting_cimdata_object

      SynchronousMachine : terminals

          SynchronousMachine --> Terminal : terminals

      SynchronousMachine : type

          SynchronousMachine --> SynchronousMachineKind : type

      SynchronousMachine : usage_points

          SynchronousMachine --> UsagePoint : usage_points

      SynchronousMachine : verification_action

          SynchronousMachine --> VerificationAction : verification_action

      SynchronousMachine : voltage_regulation_range

          SynchronousMachine --> PerCent : voltage_regulation_range

      SynchronousMachine : weather_station

          SynchronousMachine --> WeatherStation : weather_station

      SynchronousMachine : x

          SynchronousMachine --> Reactance : x

Inheritance

Slots

Name Cardinality and Range Description Inheritance
a_vrto_manual_lag 0..1
Seconds
Time delay required when switching from Automatic Voltage Regulation (AVR) to... direct
a_vrto_manual_lead 0..1
Seconds
Time delay required when switching from Automatic Voltage Regulation (AVR) to... direct
base_q 0..1
ReactivePower
Default base reactive power value direct
condenser_p 0..1
ActivePower
Active power consumed when in condenser mode operation direct
coolant_condition 0..1
Float
Temperature or pressure of coolant medium direct
coolant_type 0..1
CoolantType
Method of cooling the machine direct
earthing 0..1
Boolean
Indicates whether or not the generator is earthed direct
earthing_star_point_r 0..1
Resistance
Generator star point earthing resistance (Re) direct
earthing_star_point_x 0..1
Reactance
Generator star point earthing reactance (Xe) direct
ikk 0..1
CurrentFlow
Steady-state short-circuit current (in A for the profile) of generator with c... direct
manual_to_avr 0..1
Seconds
Time delay required when switching from Manual to Automatic Voltage Regulatio... direct
max_q 0..1
ReactivePower
Maximum reactive power limit direct
max_u 0..1
Voltage
Maximum voltage limit for the unit direct
min_q 0..1
ReactivePower
Minimum reactive power limit for the unit direct
min_u 0..1
Voltage
Minimum voltage limit for the unit direct
mu 0..1
Float
Factor to calculate the breaking current (Section 4 direct
operating_mode 0..1
SynchronousMachineOperatingMode
Current mode of operation direct
q_percent 0..1
PerCent
Part of the coordinated reactive control that comes from this machine direct
r 0..1
Resistance
Negative sequence resistance direct
reference_priority 0..1
Integer
Priority of unit for use as powerflow voltage phase angle reference bus selec... direct
sat_direct_subtrans_x 0..1
PU
Direct-axis subtransient reactance saturated, also known as Xd"sat direct
sat_direct_sync_x 0..1
PU
Direct-axes saturated synchronous reactance (xdsat); reciprocal of short-circ... direct
sat_direct_trans_x 0..1
PU
Saturated Direct-axis transient reactance direct
short_circuit_rotor_type 0..1
ShortCircuitRotorKind
Type of rotor, used by short circuit applications, only for single fed short ... direct
type 0..1
SynchronousMachineKind
Modes that this synchronous machine can operate in direct
voltage_regulation_range 0..1
PerCent
Range of generator voltage regulation (PG in IEC 60909-0) used for calculatio... direct
x 0..1
Reactance
Negative sequence reactance direct
prime_movers 0..*
PrimeMover
Prime movers that drive this SynchronousMachine direct
initial_reactive_capability_curve 0..1
ReactiveCapabilityCurve
The default reactive capability curve for use by a synchronous machine direct
reactive_capability_curves 0..*
ReactiveCapabilityCurve
All available reactive capability curves for this synchronous machine direct
synchronous_machine_dynamics 0..1
SynchronousMachineDynamics
Synchronous machine dynamics model used to describe dynamic behaviour of this... direct
p 0..1
ActivePower
Active power injection RotatingMachine
q 0..1
ReactivePower
Reactive power injection RotatingMachine
rated_power_factor 0..1
Float
Power factor (nameplate data) RotatingMachine
rated_s 0..1
ApparentPower
Nameplate apparent power rating for the unit RotatingMachine
rated_u 0..1
Voltage
Rated voltage (nameplate data, Ur in IEC 60909-0) RotatingMachine
hydro_pump 0..1
HydroPump
The synchronous machine drives the turbine which moves the water from a low e... RotatingMachine
generating_unit 0..1
GeneratingUnit
A synchronous machine may operate as a generator and as such becomes a member... RotatingMachine
control_enabled 0..1
Boolean
Specifies the regulation status of the equipment RegulatingCondEq
regulating_control 0..1
RegulatingControl
The regulating control scheme in which this equipment participates RegulatingCondEq
energy_component 0..*
EnergyComponent
EnergyConnection
protective_action_adjustment 0..*
ProtectiveActionAdjustment
The operating condition to the Conducting Equipment is changed when protectiv... ConductingEquipment
sv_status 0..*
SvStatus
The status state variable associated with this conducting equipment ConductingEquipment
protection_equipments 0..*
ProtectionEquipment
Protection equipment used to protect specific conducting equipment ConductingEquipment
base_voltage 0..1
BaseVoltage
Base voltage of this conducting equipment ConductingEquipment
terminals 0..*
Terminal
Conducting equipment have terminals that may be connected to other conducting... ConductingEquipment
jumping_action 0..1
JumperAction
Jumper action involving jumping operation on this conducting equipment ConductingEquipment
grounding_action 0..1
GroundAction
Action involving grounding operation on this conducting equipment ConductingEquipment
outage 0..1
Outage
The outage that is isolated by the outage isolation equipment ConductingEquipment
aggregate 0..1
Boolean
The aggregate flag provides an alternative way of representing an aggregated ... Equipment
in_service 0..1
Boolean
Specifies the availability of the equipment Equipment
network_analysis_enabled 0..1
Boolean
The equipment is enabled to participate in network analysis Equipment
normally_in_service 0..1
Boolean
Specifies the availability of the equipment under normal operating conditions Equipment
weather_station 0..*
WeatherStation
Equipment
operational_limit_set 0..*
OperationalLimitSet
The operational limit sets associated with this equipment Equipment
contingency_equipment 0..*
ContingencyEquipment
The contingency equipments in which this equipment participates Equipment
equipment_container 0..1
EquipmentContainer
Container of this equipment Equipment
faults 0..*
Fault
All faults on this equipment Equipment
limit_dependency_model 0..*
LimitDependency
Limit dependencymodels organized under this equipment as a means for organizi... Equipment
eqiupment_limit_series_component 0..*
EquipmentLimitSeriesComponent
Equipment limit series calculation component to which this equipment contribu... Equipment
protective_action_equipment 0..*
ProtectiveActionEquipment
Protective action is controlling equipment Equipment
pin_equipment 0..*
PinEquipment
Equipment
equipment_unavailability_schedule 0..*
EquipmentUnavailabilitySchedule
Equipment
additional_equipment_container 0..*
EquipmentContainer
Additional equipment container beyond the primary equipment container Equipment
usage_points 0..*
UsagePoint
All usage points connected to the electrical grid through this equipment Equipment
outages 0..*
Outage
All outages in which this equipment is involved Equipment
operational_restrictions 0..*
OperationalRestriction
All operational restrictions for this equipment Equipment
controls 0..*
Control
The controller outputs used to actually govern a regulating device, e PowerSystemResource
measurements 0..*
Measurement
The measurements associated with this power system resource PowerSystemResource
psrtype 0..1
PSRType
Custom classification for this power system resource PowerSystemResource
configuration_event 0..*
ConfigurationEvent
All configuration events created for this Power System resource PowerSystemResource
reporting_group 0..*
ReportingGroup
Reporting groups to which this power system resource belongs PowerSystemResource
operating_share 0..*
OperatingShare
The operating shares of this power system resource PowerSystemResource
asset_datasheet 0..1
AssetInfo
Datasheet information for this power system resource PowerSystemResource
verification_action 0..*
VerificationAction
The verification action that is performed on the power system resource PowerSystemResource
clearances 0..*
ClearanceDocument
All clearances applicable to this power system resource PowerSystemResource
generic_action 0..*
GenericAction
The generic action that is performed on the power system resource PowerSystemResource
psrevents 0..*
PSREvent
All events associated with this power system resource PowerSystemResource
assets 0..*
Asset
All assets represented by this power system resource PowerSystemResource
location 0..1
Location
Location of this power system resource PowerSystemResource
operational_tags 0..*
OperationalTag
All operational tags placed on this power system resource PowerSystemResource
alias_name 0..1
String
The aliasName is free text human readable name of the object alternative to I... IdentifiedObject
description 0..1
String
The description is a free human readable text describing or naming the object IdentifiedObject
m_rid 0..1
String
Master resource identifier issued by a model authority IdentifiedObject
diagram_objects 0..*
DiagramObject
The diagram objects that are associated with the domain object IdentifiedObject
instance_set 1..1
InstanceSet
Dataset containing the data objects IdentifiedObject
names 0..*
Name
All names of this identified object IdentifiedObject
properties_cimdata_object 0..1
ChangeSetMember
The single CIM data object in the appropriate dataset context IdentifiedObject
targeting_cimdata_object 0..*
ChangeSetMember
Data objects registered IdentifiedObject

Usages

used by used in type used
CombustionTurbine synchronous_machines range SynchronousMachine
PrimeMover synchronous_machines range SynchronousMachine
ReactiveCapabilityCurve initially_used_by_synchronous_machines range SynchronousMachine
ReactiveCapabilityCurve synchronous_machines range SynchronousMachine
SynchronousMachineDynamics synchronous_machine range SynchronousMachine
SteamTurbine synchronous_machines range SynchronousMachine
HydroTurbine synchronous_machines range SynchronousMachine
SynchronousMachineSimplified synchronous_machine range SynchronousMachine
SynchronousMachineDetailed synchronous_machine range SynchronousMachine
SynchronousMachineTimeConstantReactance synchronous_machine range SynchronousMachine
SynchronousMachineEquivalentCircuit synchronous_machine range SynchronousMachine
SynchronousMachineUserDefined synchronous_machine range SynchronousMachine

Identifier and Mapping Information

Schema Source

  • from schema: https://cim.ucaiug.io/ns#TC57CIM

Mappings

Mapping Type Mapped Value
self cim:SynchronousMachine
native cim:SynchronousMachine

LinkML Source

Direct

name: SynchronousMachine
description: An electromechanical device that operates with shaft rotating synchronously
  with the network. It is a single machine operating either as a generator or synchronous
  condenser or pump.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
is_a: RotatingMachine
attributes:
  a_vrto_manual_lag:
    name: a_vrto_manual_lag
    description: Time delay required when switching from Automatic Voltage Regulation
      (AVR) to Manual for a lagging MVAr violation.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.aVRToManualLag
    multivalued: false
    domain_of:
    - SynchronousMachine
    range: Seconds
    required: false
  a_vrto_manual_lead:
    name: a_vrto_manual_lead
    description: Time delay required when switching from Automatic Voltage Regulation
      (AVR) to Manual for a leading MVAr violation.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.aVRToManualLead
    multivalued: false
    domain_of:
    - SynchronousMachine
    range: Seconds
    required: false
  base_q:
    name: base_q
    description: Default base reactive power value. This value represents the initial
      reactive power that can be used by any application function.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.baseQ
    multivalued: false
    domain_of:
    - SynchronousMachine
    range: ReactivePower
    required: false
  condenser_p:
    name: condenser_p
    description: Active power consumed when in condenser mode operation.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.condenserP
    multivalued: false
    domain_of:
    - SynchronousMachine
    range: ActivePower
    required: false
  coolant_condition:
    name: coolant_condition
    description: Temperature or pressure of coolant medium.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.coolantCondition
    multivalued: false
    domain_of:
    - SynchronousMachine
    range: float
    required: false
  coolant_type:
    name: coolant_type
    description: Method of cooling the machine.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.coolantType
    multivalued: false
    domain_of:
    - SynchronousMachine
    range: CoolantType
    required: false
  earthing:
    name: earthing
    description: Indicates whether or not the generator is earthed. Used for short
      circuit data exchange according to IEC 60909.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.earthing
    multivalued: false
    domain_of:
    - SynchronousMachine
    range: boolean
    required: false
  earthing_star_point_r:
    name: earthing_star_point_r
    description: Generator star point earthing resistance (Re). Used for short circuit
      data exchange according to IEC 60909.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.earthingStarPointR
    multivalued: false
    domain_of:
    - SynchronousMachine
    range: Resistance
    required: false
  earthing_star_point_x:
    name: earthing_star_point_x
    description: Generator star point earthing reactance (Xe). Used for short circuit
      data exchange according to IEC 60909.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.earthingStarPointX
    multivalued: false
    domain_of:
    - SynchronousMachine
    range: Reactance
    required: false
  ikk:
    name: ikk
    description: "Steady-state short-circuit current (in A for the profile) of generator\
      \ with compound excitation during 3-phase short circuit.\r\n- Ikk=0: Generator\
      \ with no compound excitation.\r\n- Ikk&lt;&gt;0: Generator with compound excitation.\r\
      \nIkk is used to calculate the minimum steady-state short-circuit current for\
      \ generators with compound excitation.\r\n(4.6.1.2 in IEC 60909-0:2001).\r\n\
      Used only for single fed short circuit on a generator. (4.3.4.2. in IEC 60909-0:2001)."
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.ikk
    multivalued: false
    domain_of:
    - SynchronousMachine
    range: CurrentFlow
    required: false
  manual_to_avr:
    name: manual_to_avr
    description: Time delay required when switching from Manual to Automatic Voltage
      Regulation. This value is used in the accelerating power reference frame for
      powerflow solutions.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.manualToAVR
    multivalued: false
    domain_of:
    - SynchronousMachine
    range: Seconds
    required: false
  max_q:
    name: max_q
    description: Maximum reactive power limit. This is the maximum (nameplate) limit
      for the unit.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.maxQ
    multivalued: false
    domain_of:
    - SynchronousMachine
    - EquivalentInjection
    - PowerElectronicsConnection
    - ExternalNetworkInjection
    - GeneratorTypeAsset
    range: ReactivePower
    required: false
  max_u:
    name: max_u
    description: Maximum voltage limit for the unit.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.maxU
    multivalued: false
    domain_of:
    - SynchronousMachine
    - FrequencyConverter
    range: Voltage
    required: false
  min_q:
    name: min_q
    description: Minimum reactive power limit for the unit.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.minQ
    multivalued: false
    domain_of:
    - SynchronousMachine
    - EquivalentInjection
    - PowerElectronicsConnection
    - ExternalNetworkInjection
    - GeneratorTypeAsset
    range: ReactivePower
    required: false
  min_u:
    name: min_u
    description: Minimum voltage  limit for the unit.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.minU
    multivalued: false
    domain_of:
    - SynchronousMachine
    - FrequencyConverter
    range: Voltage
    required: false
  mu:
    name: mu
    description: "Factor to calculate the breaking current (Section 4.5.2.1 in IEC\
      \ 60909-0).\r\nUsed only for single fed short circuit on a generator (Section\
      \ 4.3.4.2. in IEC 60909-0)."
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.mu
    multivalued: false
    domain_of:
    - SynchronousMachine
    range: float
    required: false
  operating_mode:
    name: operating_mode
    description: Current mode of operation.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:SynchronousMachine.operatingMode
    multivalued: false
    domain_of:
    - GeneratingBid
    - SynchronousMachine
    - CsConverter
    range: SynchronousMachineOperatingMode
    required: false
  q_percent:
    name: q_percent
    description: Part of the coordinated reactive control that comes from this machine.
      The attribute is used as a participation factor not necessarily summing up to
      100% for the participating devices in the control.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.qPercent
    multivalued: false
    domain_of:
    - SynchronousMachine
    range: PerCent
    required: false
  r:
    name: r
    description: Negative sequence resistance.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:SynchronousMachine.r2
    multivalued: false
    domain_of:
    - MutualCoupling
    - TransformerMeshImpedance
    - TransformerEndInfo
    - PowerTransformerEnd
    - ACLineSegment
    - SynchronousMachine
    - EquivalentInjection
    - PowerElectronicsConnection
    - SeriesCompensator
    - TransformerStarImpedance
    - TapChangerTablePoint
    - PerLengthSequenceImpedance
    - PhaseImpedanceData
    - EarthFaultCompensator
    - EnergySource
    - EquivalentBranch
    - DCGround
    - GovCT1
    - GovCT2
    - GovGAST
    - GovGAST1
    - GovHydroDD
    - GovHydroPID
    - GovHydroR
    - GovSteam0
    - GovSteamFV2
    - ExcNI
    - UnderexcLimX2
    range: Resistance
    required: false
  reference_priority:
    name: reference_priority
    description: "Priority of unit for use as powerflow voltage phase angle reference\
      \ bus selection. 0 = don t care (default) 1 = highest priority. 2 is less than\
      \ 1 and so on.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.referencePriority
    multivalued: false
    domain_of:
    - SynchronousMachine
    - ExternalNetworkInjection
    range: integer
    required: false
  sat_direct_subtrans_x:
    name: sat_direct_subtrans_x
    description: Direct-axis subtransient reactance saturated, also known as Xd"sat.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.satDirectSubtransX
    multivalued: false
    domain_of:
    - SynchronousMachine
    range: PU
    required: false
  sat_direct_sync_x:
    name: sat_direct_sync_x
    description: Direct-axes saturated synchronous reactance (xdsat); reciprocal of
      short-circuit ration. Used for short circuit data exchange, only for single
      fed short circuit on a generator. (4.3.4.2. in IEC 60909-0:2001).
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.satDirectSyncX
    multivalued: false
    domain_of:
    - SynchronousMachine
    range: PU
    required: false
  sat_direct_trans_x:
    name: sat_direct_trans_x
    description: Saturated Direct-axis transient reactance. The attribute is primarily
      used for short circuit calculations according to ANSI.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.satDirectTransX
    multivalued: false
    domain_of:
    - SynchronousMachine
    range: PU
    required: false
  short_circuit_rotor_type:
    name: short_circuit_rotor_type
    description: Type of rotor, used by short circuit applications, only for single
      fed short circuit according to IEC 60909.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.shortCircuitRotorType
    multivalued: false
    domain_of:
    - SynchronousMachine
    range: ShortCircuitRotorKind
    required: false
  type:
    name: type
    description: Modes that this synchronous machine can operate in.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:SynchronousMachine.type
    multivalued: false
    domain_of:
    - Asset
    - AcceptanceTest
    - Document
    - StreetDetail
    - Location
    - Priority
    - CatalogAssetType
    - Capability
    - Craft
    - OldPerson
    - Role
    - ActivityRecord
    - EndDeviceEventType
    - EndDeviceGroup
    - DemandResponseProgram
    - UsagePointGroup
    - EndDeviceControlType
    - Hazard
    - OldCrew
    - Route
    - ConstraintDuration
    - AceTariffType
    - ControlArea
    - SynchronousMachine
    - ChargeProfile
    - ChargeComponent
    - MarketRole
    - ResourceGroup
    - Quantity
    - ResourceCertification
    - Auction
    - ScheduledEvent
    - PotentialTransformer
    - BusinessRole
    range: SynchronousMachineKind
    required: false
  voltage_regulation_range:
    name: voltage_regulation_range
    description: "Range of generator voltage regulation (PG in IEC 60909-0) used for\
      \ calculation of the impedance correction factor KG defined in IEC 60909-0.\r\
      \nThis attribute is used to describe the operating voltage of the generating\
      \ unit."
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.voltageRegulationRange
    multivalued: false
    domain_of:
    - SynchronousMachine
    range: PerCent
    required: false
  x:
    name: x
    description: Negative sequence reactance.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:SynchronousMachine.x2
    multivalued: false
    domain_of:
    - MutualCoupling
    - TransformerMeshImpedance
    - PowerTransformerEnd
    - ACLineSegment
    - SynchronousMachine
    - EquivalentInjection
    - PowerElectronicsConnection
    - SeriesCompensator
    - TransformerStarImpedance
    - TapChangerTablePoint
    - PerLengthSequenceImpedance
    - PhaseImpedanceData
    - GroundingImpedance
    - EnergySource
    - EquivalentBranch
    - GovGAST2
    range: Reactance
    required: false
  prime_movers:
    name: prime_movers
    description: Prime movers that drive this SynchronousMachine.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.PrimeMovers
    multivalued: true
    domain_of:
    - SynchronousMachine
    range: PrimeMover
    required: false
  initial_reactive_capability_curve:
    name: initial_reactive_capability_curve
    description: The default reactive capability curve for use by a synchronous machine.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.InitialReactiveCapabilityCurve
    multivalued: false
    domain_of:
    - SynchronousMachine
    range: ReactiveCapabilityCurve
    required: false
  reactive_capability_curves:
    name: reactive_capability_curves
    description: All available reactive capability curves for this synchronous machine.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.ReactiveCapabilityCurves
    multivalued: true
    domain_of:
    - SynchronousMachine
    range: ReactiveCapabilityCurve
    required: false
  synchronous_machine_dynamics:
    name: synchronous_machine_dynamics
    description: Synchronous machine dynamics model used to describe dynamic behaviour
      of this synchronous machine.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.SynchronousMachineDynamics
    multivalued: false
    domain_of:
    - SynchronousMachine
    - GenICompensationForGenJ
    - ExcitationSystemDynamics
    - TurbineGovernorDynamics
    - MechanicalLoadDynamics
    range: SynchronousMachineDynamics
    required: false
class_uri: cim:SynchronousMachine

Induced

name: SynchronousMachine
description: An electromechanical device that operates with shaft rotating synchronously
  with the network. It is a single machine operating either as a generator or synchronous
  condenser or pump.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
is_a: RotatingMachine
attributes:
  a_vrto_manual_lag:
    name: a_vrto_manual_lag
    description: Time delay required when switching from Automatic Voltage Regulation
      (AVR) to Manual for a lagging MVAr violation.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.aVRToManualLag
    multivalued: false
    alias: a_vrto_manual_lag
    owner: SynchronousMachine
    domain_of:
    - SynchronousMachine
    range: Seconds
    required: false
  a_vrto_manual_lead:
    name: a_vrto_manual_lead
    description: Time delay required when switching from Automatic Voltage Regulation
      (AVR) to Manual for a leading MVAr violation.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.aVRToManualLead
    multivalued: false
    alias: a_vrto_manual_lead
    owner: SynchronousMachine
    domain_of:
    - SynchronousMachine
    range: Seconds
    required: false
  base_q:
    name: base_q
    description: Default base reactive power value. This value represents the initial
      reactive power that can be used by any application function.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.baseQ
    multivalued: false
    alias: base_q
    owner: SynchronousMachine
    domain_of:
    - SynchronousMachine
    range: ReactivePower
    required: false
  condenser_p:
    name: condenser_p
    description: Active power consumed when in condenser mode operation.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.condenserP
    multivalued: false
    alias: condenser_p
    owner: SynchronousMachine
    domain_of:
    - SynchronousMachine
    range: ActivePower
    required: false
  coolant_condition:
    name: coolant_condition
    description: Temperature or pressure of coolant medium.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.coolantCondition
    multivalued: false
    alias: coolant_condition
    owner: SynchronousMachine
    domain_of:
    - SynchronousMachine
    range: float
    required: false
  coolant_type:
    name: coolant_type
    description: Method of cooling the machine.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.coolantType
    multivalued: false
    alias: coolant_type
    owner: SynchronousMachine
    domain_of:
    - SynchronousMachine
    range: CoolantType
    required: false
  earthing:
    name: earthing
    description: Indicates whether or not the generator is earthed. Used for short
      circuit data exchange according to IEC 60909.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.earthing
    multivalued: false
    alias: earthing
    owner: SynchronousMachine
    domain_of:
    - SynchronousMachine
    range: boolean
    required: false
  earthing_star_point_r:
    name: earthing_star_point_r
    description: Generator star point earthing resistance (Re). Used for short circuit
      data exchange according to IEC 60909.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.earthingStarPointR
    multivalued: false
    alias: earthing_star_point_r
    owner: SynchronousMachine
    domain_of:
    - SynchronousMachine
    range: Resistance
    required: false
  earthing_star_point_x:
    name: earthing_star_point_x
    description: Generator star point earthing reactance (Xe). Used for short circuit
      data exchange according to IEC 60909.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.earthingStarPointX
    multivalued: false
    alias: earthing_star_point_x
    owner: SynchronousMachine
    domain_of:
    - SynchronousMachine
    range: Reactance
    required: false
  ikk:
    name: ikk
    description: "Steady-state short-circuit current (in A for the profile) of generator\
      \ with compound excitation during 3-phase short circuit.\r\n- Ikk=0: Generator\
      \ with no compound excitation.\r\n- Ikk&lt;&gt;0: Generator with compound excitation.\r\
      \nIkk is used to calculate the minimum steady-state short-circuit current for\
      \ generators with compound excitation.\r\n(4.6.1.2 in IEC 60909-0:2001).\r\n\
      Used only for single fed short circuit on a generator. (4.3.4.2. in IEC 60909-0:2001)."
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.ikk
    multivalued: false
    alias: ikk
    owner: SynchronousMachine
    domain_of:
    - SynchronousMachine
    range: CurrentFlow
    required: false
  manual_to_avr:
    name: manual_to_avr
    description: Time delay required when switching from Manual to Automatic Voltage
      Regulation. This value is used in the accelerating power reference frame for
      powerflow solutions.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.manualToAVR
    multivalued: false
    alias: manual_to_avr
    owner: SynchronousMachine
    domain_of:
    - SynchronousMachine
    range: Seconds
    required: false
  max_q:
    name: max_q
    description: Maximum reactive power limit. This is the maximum (nameplate) limit
      for the unit.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.maxQ
    multivalued: false
    alias: max_q
    owner: SynchronousMachine
    domain_of:
    - SynchronousMachine
    - EquivalentInjection
    - PowerElectronicsConnection
    - ExternalNetworkInjection
    - GeneratorTypeAsset
    range: ReactivePower
    required: false
  max_u:
    name: max_u
    description: Maximum voltage limit for the unit.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.maxU
    multivalued: false
    alias: max_u
    owner: SynchronousMachine
    domain_of:
    - SynchronousMachine
    - FrequencyConverter
    range: Voltage
    required: false
  min_q:
    name: min_q
    description: Minimum reactive power limit for the unit.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.minQ
    multivalued: false
    alias: min_q
    owner: SynchronousMachine
    domain_of:
    - SynchronousMachine
    - EquivalentInjection
    - PowerElectronicsConnection
    - ExternalNetworkInjection
    - GeneratorTypeAsset
    range: ReactivePower
    required: false
  min_u:
    name: min_u
    description: Minimum voltage  limit for the unit.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.minU
    multivalued: false
    alias: min_u
    owner: SynchronousMachine
    domain_of:
    - SynchronousMachine
    - FrequencyConverter
    range: Voltage
    required: false
  mu:
    name: mu
    description: "Factor to calculate the breaking current (Section 4.5.2.1 in IEC\
      \ 60909-0).\r\nUsed only for single fed short circuit on a generator (Section\
      \ 4.3.4.2. in IEC 60909-0)."
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.mu
    multivalued: false
    alias: mu
    owner: SynchronousMachine
    domain_of:
    - SynchronousMachine
    range: float
    required: false
  operating_mode:
    name: operating_mode
    description: Current mode of operation.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:SynchronousMachine.operatingMode
    multivalued: false
    alias: operating_mode
    owner: SynchronousMachine
    domain_of:
    - GeneratingBid
    - SynchronousMachine
    - CsConverter
    range: SynchronousMachineOperatingMode
    required: false
  q_percent:
    name: q_percent
    description: Part of the coordinated reactive control that comes from this machine.
      The attribute is used as a participation factor not necessarily summing up to
      100% for the participating devices in the control.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.qPercent
    multivalued: false
    alias: q_percent
    owner: SynchronousMachine
    domain_of:
    - SynchronousMachine
    range: PerCent
    required: false
  r:
    name: r
    description: Negative sequence resistance.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:SynchronousMachine.r2
    multivalued: false
    alias: r
    owner: SynchronousMachine
    domain_of:
    - MutualCoupling
    - TransformerMeshImpedance
    - TransformerEndInfo
    - PowerTransformerEnd
    - ACLineSegment
    - SynchronousMachine
    - EquivalentInjection
    - PowerElectronicsConnection
    - SeriesCompensator
    - TransformerStarImpedance
    - TapChangerTablePoint
    - PerLengthSequenceImpedance
    - PhaseImpedanceData
    - EarthFaultCompensator
    - EnergySource
    - EquivalentBranch
    - DCGround
    - GovCT1
    - GovCT2
    - GovGAST
    - GovGAST1
    - GovHydroDD
    - GovHydroPID
    - GovHydroR
    - GovSteam0
    - GovSteamFV2
    - ExcNI
    - UnderexcLimX2
    range: Resistance
    required: false
  reference_priority:
    name: reference_priority
    description: "Priority of unit for use as powerflow voltage phase angle reference\
      \ bus selection. 0 = don t care (default) 1 = highest priority. 2 is less than\
      \ 1 and so on.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.referencePriority
    multivalued: false
    alias: reference_priority
    owner: SynchronousMachine
    domain_of:
    - SynchronousMachine
    - ExternalNetworkInjection
    range: integer
    required: false
  sat_direct_subtrans_x:
    name: sat_direct_subtrans_x
    description: Direct-axis subtransient reactance saturated, also known as Xd"sat.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.satDirectSubtransX
    multivalued: false
    alias: sat_direct_subtrans_x
    owner: SynchronousMachine
    domain_of:
    - SynchronousMachine
    range: PU
    required: false
  sat_direct_sync_x:
    name: sat_direct_sync_x
    description: Direct-axes saturated synchronous reactance (xdsat); reciprocal of
      short-circuit ration. Used for short circuit data exchange, only for single
      fed short circuit on a generator. (4.3.4.2. in IEC 60909-0:2001).
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.satDirectSyncX
    multivalued: false
    alias: sat_direct_sync_x
    owner: SynchronousMachine
    domain_of:
    - SynchronousMachine
    range: PU
    required: false
  sat_direct_trans_x:
    name: sat_direct_trans_x
    description: Saturated Direct-axis transient reactance. The attribute is primarily
      used for short circuit calculations according to ANSI.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.satDirectTransX
    multivalued: false
    alias: sat_direct_trans_x
    owner: SynchronousMachine
    domain_of:
    - SynchronousMachine
    range: PU
    required: false
  short_circuit_rotor_type:
    name: short_circuit_rotor_type
    description: Type of rotor, used by short circuit applications, only for single
      fed short circuit according to IEC 60909.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.shortCircuitRotorType
    multivalued: false
    alias: short_circuit_rotor_type
    owner: SynchronousMachine
    domain_of:
    - SynchronousMachine
    range: ShortCircuitRotorKind
    required: false
  type:
    name: type
    description: Modes that this synchronous machine can operate in.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:SynchronousMachine.type
    multivalued: false
    alias: type
    owner: SynchronousMachine
    domain_of:
    - Asset
    - AcceptanceTest
    - Document
    - StreetDetail
    - Location
    - Priority
    - CatalogAssetType
    - Capability
    - Craft
    - OldPerson
    - Role
    - ActivityRecord
    - EndDeviceEventType
    - EndDeviceGroup
    - DemandResponseProgram
    - UsagePointGroup
    - EndDeviceControlType
    - Hazard
    - OldCrew
    - Route
    - ConstraintDuration
    - AceTariffType
    - ControlArea
    - SynchronousMachine
    - ChargeProfile
    - ChargeComponent
    - MarketRole
    - ResourceGroup
    - Quantity
    - ResourceCertification
    - Auction
    - ScheduledEvent
    - PotentialTransformer
    - BusinessRole
    range: SynchronousMachineKind
    required: false
  voltage_regulation_range:
    name: voltage_regulation_range
    description: "Range of generator voltage regulation (PG in IEC 60909-0) used for\
      \ calculation of the impedance correction factor KG defined in IEC 60909-0.\r\
      \nThis attribute is used to describe the operating voltage of the generating\
      \ unit."
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.voltageRegulationRange
    multivalued: false
    alias: voltage_regulation_range
    owner: SynchronousMachine
    domain_of:
    - SynchronousMachine
    range: PerCent
    required: false
  x:
    name: x
    description: Negative sequence reactance.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:SynchronousMachine.x2
    multivalued: false
    alias: x
    owner: SynchronousMachine
    domain_of:
    - MutualCoupling
    - TransformerMeshImpedance
    - PowerTransformerEnd
    - ACLineSegment
    - SynchronousMachine
    - EquivalentInjection
    - PowerElectronicsConnection
    - SeriesCompensator
    - TransformerStarImpedance
    - TapChangerTablePoint
    - PerLengthSequenceImpedance
    - PhaseImpedanceData
    - GroundingImpedance
    - EnergySource
    - EquivalentBranch
    - GovGAST2
    range: Reactance
    required: false
  prime_movers:
    name: prime_movers
    description: Prime movers that drive this SynchronousMachine.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.PrimeMovers
    multivalued: true
    alias: prime_movers
    owner: SynchronousMachine
    domain_of:
    - SynchronousMachine
    range: PrimeMover
    required: false
  initial_reactive_capability_curve:
    name: initial_reactive_capability_curve
    description: The default reactive capability curve for use by a synchronous machine.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.InitialReactiveCapabilityCurve
    multivalued: false
    alias: initial_reactive_capability_curve
    owner: SynchronousMachine
    domain_of:
    - SynchronousMachine
    range: ReactiveCapabilityCurve
    required: false
  reactive_capability_curves:
    name: reactive_capability_curves
    description: All available reactive capability curves for this synchronous machine.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.ReactiveCapabilityCurves
    multivalued: true
    alias: reactive_capability_curves
    owner: SynchronousMachine
    domain_of:
    - SynchronousMachine
    range: ReactiveCapabilityCurve
    required: false
  synchronous_machine_dynamics:
    name: synchronous_machine_dynamics
    description: Synchronous machine dynamics model used to describe dynamic behaviour
      of this synchronous machine.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:SynchronousMachine.SynchronousMachineDynamics
    multivalued: false
    alias: synchronous_machine_dynamics
    owner: SynchronousMachine
    domain_of:
    - SynchronousMachine
    - GenICompensationForGenJ
    - ExcitationSystemDynamics
    - TurbineGovernorDynamics
    - MechanicalLoadDynamics
    range: SynchronousMachineDynamics
    required: false
  p:
    name: p
    description: "Active power injection. Load sign convention is used, i.e. positive\
      \ sign means flow out from a node.\r\nStarting value for a steady state solution."
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:RotatingMachine.p
    multivalued: false
    alias: p
    owner: SynchronousMachine
    domain_of:
    - EnergyGroup
    - BlockDispatchOrder
    - SvPowerFlow
    - RotatingMachine
    - EquivalentInjection
    - PowerElectronicsConnection
    - PowerElectronicsConnectionPhase
    - ACDCConverter
    - EnergyConsumerPhase
    - EnergyConsumer
    - ExternalNetworkInjection
    - GovHydroPID2
    - UnderexcLimIEEE2
    - UnderexcLim2Simplified
    range: ActivePower
    required: false
  q:
    name: q
    description: "Reactive power injection. Load sign convention is used, i.e. positive\
      \ sign means flow out from a node.\r\nStarting value for a steady state solution."
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:RotatingMachine.q
    multivalued: false
    alias: q
    owner: SynchronousMachine
    domain_of:
    - SvPowerFlow
    - RotatingMachine
    - EquivalentInjection
    - PowerElectronicsConnection
    - PowerElectronicsConnectionPhase
    - ACDCConverter
    - EnergyConsumerPhase
    - EnergyConsumer
    - StaticVarCompensator
    - ExternalNetworkInjection
    - UnderexcLimIEEE2
    - UnderexcLim2Simplified
    range: ReactivePower
    required: false
  rated_power_factor:
    name: rated_power_factor
    description: Power factor (nameplate data). It is primarily used for short circuit
      data exchange according to IEC 60909. The attribute cannot be a negative value.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:RotatingMachine.ratedPowerFactor
    multivalued: false
    alias: rated_power_factor
    owner: SynchronousMachine
    domain_of:
    - RotatingMachine
    range: float
    required: false
  rated_s:
    name: rated_s
    description: "Nameplate apparent power rating for the unit.\r\nThe attribute shall\
      \ have a positive value."
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:RotatingMachine.ratedS
    multivalued: false
    alias: rated_s
    owner: SynchronousMachine
    domain_of:
    - TransformerEndInfo
    - PowerTransformerEnd
    - RotatingMachine
    - PowerElectronicsConnection
    range: ApparentPower
    required: false
  rated_u:
    name: rated_u
    description: "Rated voltage (nameplate data, Ur in IEC 60909-0). It is primarily\
      \ used for short circuit data exchange according to IEC 60909.\r\nThe attribute\
      \ shall be a positive value."
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:RotatingMachine.ratedU
    multivalued: false
    alias: rated_u
    owner: SynchronousMachine
    domain_of:
    - TransformerEndInfo
    - PowerTransformerEnd
    - RotatingMachine
    - PowerElectronicsConnection
    range: Voltage
    required: false
  hydro_pump:
    name: hydro_pump
    description: The synchronous machine drives the turbine which moves the water
      from a low elevation to a higher elevation. The direction of machine rotation
      for pumping may or may not be the same as for generating.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:RotatingMachine.HydroPump
    multivalued: false
    alias: hydro_pump
    owner: SynchronousMachine
    domain_of:
    - RotatingMachine
    - HydroPumpOpSchedule
    range: HydroPump
    required: false
  generating_unit:
    name: generating_unit
    description: A synchronous machine may operate as a generator and as such becomes
      a member of a generating unit.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:RotatingMachine.GeneratingUnit
    multivalued: false
    alias: generating_unit
    owner: SynchronousMachine
    domain_of:
    - UnitInitialConditions
    - GenUnitOpSchedule
    - ControlAreaGeneratingUnit
    - GrossToNetActivePowerCurve
    - GenUnitOpCostCurve
    - RotatingMachine
    range: GeneratingUnit
    required: false
  control_enabled:
    name: control_enabled
    description: Specifies the regulation status of the equipment.  True is regulating,
      false is not regulating.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:RegulatingCondEq.controlEnabled
    multivalued: false
    alias: control_enabled
    owner: SynchronousMachine
    domain_of:
    - RegulatingCondEq
    - TapChanger
    range: boolean
    required: false
  regulating_control:
    name: regulating_control
    description: The regulating control scheme in which this equipment participates.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:RegulatingCondEq.RegulatingControl
    multivalued: false
    alias: regulating_control
    owner: SynchronousMachine
    domain_of:
    - Terminal
    - RegulatingCondEq
    - RegulationSchedule
    - ProtectiveActionRegulation
    range: RegulatingControl
    required: false
  energy_component:
    name: energy_component
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:EnergyConnection.EnergyComponent
    multivalued: true
    alias: energy_component
    owner: SynchronousMachine
    domain_of:
    - EnergyGroup
    - EnergyConnection
    range: EnergyComponent
    required: false
  protective_action_adjustment:
    name: protective_action_adjustment
    description: 'The operating condition to the Conducting Equipment is changed when
      protective action adjustment is activated. For ShuntCompensator or other conducting
      equipment that operates on discrete values (integer), the values given in float
      will be rounded. '
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:ConductingEquipment.ProtectiveActionAdjustment
    multivalued: true
    alias: protective_action_adjustment
    owner: SynchronousMachine
    domain_of:
    - Measurement
    - ConductingEquipment
    - DCConductingEquipment
    range: ProtectiveActionAdjustment
    required: false
  sv_status:
    name: sv_status
    description: The status state variable associated with this conducting equipment.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:ConductingEquipment.SvStatus
    multivalued: true
    alias: sv_status
    owner: SynchronousMachine
    domain_of:
    - ConductingEquipment
    range: SvStatus
    required: false
  protection_equipments:
    name: protection_equipments
    description: 'Protection equipment  used to protect specific conducting equipment. '
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:ConductingEquipment.ProtectionEquipments
    multivalued: true
    alias: protection_equipments
    owner: SynchronousMachine
    domain_of:
    - ConductingEquipment
    range: ProtectionEquipment
    required: false
  base_voltage:
    name: base_voltage
    description: Base voltage of this conducting equipment.  Use only when there is
      no voltage level container used and only one base voltage applies.  For example,
      not used for transformers.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:ConductingEquipment.BaseVoltage
    multivalued: false
    alias: base_voltage
    owner: SynchronousMachine
    domain_of:
    - TopologicalNode
    - TransformerEnd
    - ConductingEquipment
    - VoltageLevel
    - AssetDeployment
    range: BaseVoltage
    required: false
  terminals:
    name: terminals
    description: Conducting equipment have terminals that may be connected to other
      conducting equipment terminals via connectivity nodes or topological nodes.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:ConductingEquipment.Terminals
    multivalued: true
    alias: terminals
    owner: SynchronousMachine
    domain_of:
    - ConnectivityNode
    - ConductingEquipment
    range: Terminal
    required: false
  jumping_action:
    name: jumping_action
    description: Jumper action involving jumping operation on this conducting equipment.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:ConductingEquipment.JumpingAction
    multivalued: false
    alias: jumping_action
    owner: SynchronousMachine
    domain_of:
    - ConductingEquipment
    range: JumperAction
    required: false
  grounding_action:
    name: grounding_action
    description: Action involving grounding operation on this conducting equipment.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:ConductingEquipment.GroundingAction
    multivalued: false
    alias: grounding_action
    owner: SynchronousMachine
    domain_of:
    - ConductingEquipment
    range: GroundAction
    required: false
  outage:
    name: outage
    description: The outage that is isolated by the outage isolation equipment.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:ConductingEquipment.Outage
    multivalued: false
    alias: outage
    owner: SynchronousMachine
    domain_of:
    - Incident
    - SwitchingPlan
    - UsagePoint
    - ConductingEquipment
    - Crew
    - EstimatedRestorationTime
    - OutageArea
    - Fault
    range: Outage
    required: false
  aggregate:
    name: aggregate
    description: "The aggregate flag provides an alternative way of representing an\
      \ aggregated (equivalent) element. It is applicable in cases when the dedicated\
      \ classes for equivalent equipment do not have all of the attributes necessary\
      \ to represent the required level of detail.  In case the flag is set to “true”\
      \ the single instance of equipment represents multiple pieces of equipment that\
      \ have been modelled together as an aggregate equivalent obtained by a network\
      \ reduction procedure. Examples would be power transformers or synchronous machines\
      \ operating in parallel modelled as a single aggregate power transformer or\
      \ aggregate synchronous machine.  \r\nThe attribute is not used for EquivalentBranch,\
      \ EquivalentShunt and EquivalentInjection."
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Equipment.aggregate
    multivalued: false
    alias: aggregate
    owner: SynchronousMachine
    domain_of:
    - Equipment
    - ReadingType
    range: boolean
    required: false
  in_service:
    name: in_service
    description: Specifies the availability of the equipment. True means the equipment
      is available for topology processing, which determines if the equipment is energized
      or not. False means that the equipment is treated by network applications as
      if it is not in the model.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Equipment.inService
    multivalued: false
    alias: in_service
    owner: SynchronousMachine
    domain_of:
    - Equipment
    - SvStatus
    - ProtectiveActionEquipment
    range: boolean
    required: false
  network_analysis_enabled:
    name: network_analysis_enabled
    description: The equipment is enabled to participate in network analysis.  If
      unspecified, the value is assumed to be true.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Equipment.networkAnalysisEnabled
    multivalued: false
    alias: network_analysis_enabled
    owner: SynchronousMachine
    domain_of:
    - Equipment
    range: boolean
    required: false
  normally_in_service:
    name: normally_in_service
    description: Specifies the availability of the equipment under normal operating
      conditions. True means the equipment is available for topology processing, which
      determines if the equipment is energized or not. False means that the equipment
      is treated by network applications as if it is not in the model.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Equipment.normallyInService
    multivalued: false
    alias: normally_in_service
    owner: SynchronousMachine
    domain_of:
    - Equipment
    range: boolean
    required: false
  weather_station:
    name: weather_station
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Equipment.WeatherStation
    multivalued: true
    alias: weather_station
    owner: SynchronousMachine
    domain_of:
    - Equipment
    range: WeatherStation
    required: false
  operational_limit_set:
    name: operational_limit_set
    description: The operational limit sets associated with this equipment.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Equipment.OperationalLimitSet
    multivalued: true
    alias: operational_limit_set
    owner: SynchronousMachine
    domain_of:
    - ACDCTerminal
    - OperationalLimit
    - Equipment
    range: OperationalLimitSet
    required: false
  contingency_equipment:
    name: contingency_equipment
    description: The contingency equipments in which this equipment participates.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Equipment.ContingencyEquipment
    multivalued: true
    alias: contingency_equipment
    owner: SynchronousMachine
    domain_of:
    - Equipment
    range: ContingencyEquipment
    required: false
  equipment_container:
    name: equipment_container
    description: Container of this equipment.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Equipment.EquipmentContainer
    multivalued: false
    alias: equipment_container
    owner: SynchronousMachine
    domain_of:
    - Equipment
    range: EquipmentContainer
    required: false
  faults:
    name: faults
    description: All faults on this equipment.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Equipment.Faults
    multivalued: true
    alias: faults
    owner: SynchronousMachine
    domain_of:
    - Equipment
    - Outage
    - FaultCauseType
    range: Fault
    required: false
  limit_dependency_model:
    name: limit_dependency_model
    description: Limit dependencymodels organized under this equipment as a means
      for organizing the model in a tree view.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Equipment.LimitDependencyModel
    multivalued: true
    alias: limit_dependency_model
    owner: SynchronousMachine
    domain_of:
    - OperationalLimit
    - Equipment
    range: LimitDependency
    required: false
  eqiupment_limit_series_component:
    name: eqiupment_limit_series_component
    description: Equipment limit series calculation component to which this equipment
      contributes.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Equipment.EqiupmentLimitSeriesComponent
    multivalued: true
    alias: eqiupment_limit_series_component
    owner: SynchronousMachine
    domain_of:
    - Equipment
    range: EquipmentLimitSeriesComponent
    required: false
  protective_action_equipment:
    name: protective_action_equipment
    description: Protective action is controlling equipment. This can be direct signals
      from the control center, or emulation of action done by protection equipment.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Equipment.ProtectiveActionEquipment
    multivalued: true
    alias: protective_action_equipment
    owner: SynchronousMachine
    domain_of:
    - Equipment
    range: ProtectiveActionEquipment
    required: false
  pin_equipment:
    name: pin_equipment
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Equipment.PinEquipment
    multivalued: true
    alias: pin_equipment
    owner: SynchronousMachine
    domain_of:
    - Equipment
    range: PinEquipment
    required: false
  equipment_unavailability_schedule:
    name: equipment_unavailability_schedule
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Equipment.EquipmentUnavailabilitySchedule
    multivalued: true
    alias: equipment_unavailability_schedule
    owner: SynchronousMachine
    domain_of:
    - Equipment
    - UnavailabilitySwitchAction
    - UnavailablitySchedule
    range: EquipmentUnavailabilitySchedule
    required: false
  additional_equipment_container:
    name: additional_equipment_container
    description: Additional equipment container beyond the primary equipment container.  The
      equipment is contained in another equipment container, but also grouped with
      this equipment container.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Equipment.AdditionalEquipmentContainer
    multivalued: true
    alias: additional_equipment_container
    owner: SynchronousMachine
    domain_of:
    - Equipment
    range: EquipmentContainer
    required: false
  usage_points:
    name: usage_points
    description: All usage points connected to the electrical grid through this equipment.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Equipment.UsagePoints
    multivalued: true
    alias: usage_points
    owner: SynchronousMachine
    domain_of:
    - Equipment
    - CustomerAgreement
    - ServiceCategory
    - PricingStructure
    - EndDeviceControl
    - UsagePointGroup
    - ServiceLocation
    - MetrologyRequirement
    - ServiceSupplier
    - UsagePointLocation
    range: UsagePoint
    required: false
  outages:
    name: outages
    description: All outages in which this equipment is involved.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Equipment.Outages
    multivalued: true
    alias: outages
    owner: SynchronousMachine
    domain_of:
    - Equipment
    range: Outage
    required: false
  operational_restrictions:
    name: operational_restrictions
    description: All operational restrictions for this equipment.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Equipment.OperationalRestrictions
    multivalued: true
    alias: operational_restrictions
    owner: SynchronousMachine
    domain_of:
    - Equipment
    - ProductAssetModel
    range: OperationalRestriction
    required: false
  controls:
    name: controls
    description: The controller outputs used to actually govern a regulating device,
      e.g. the magnetization of a synchronous machine or capacitor bank breaker actuator.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:PowerSystemResource.Controls
    multivalued: true
    alias: controls
    owner: SynchronousMachine
    domain_of:
    - PowerSystemResource
    - HostControlArea
    range: Control
    required: false
  measurements:
    name: measurements
    description: The measurements associated with this power system resource.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:PowerSystemResource.Measurements
    multivalued: true
    alias: measurements
    owner: SynchronousMachine
    domain_of:
    - PowerSystemResource
    - ACDCTerminal
    - Asset
    - Location
    - Procedure
    - AnalogLimitSet
    - AccumulatorLimitSet
    range: Measurement
    required: false
  psrtype:
    name: psrtype
    description: Custom classification for this power system resource.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:PowerSystemResource.PSRType
    multivalued: false
    alias: psrtype
    owner: SynchronousMachine
    domain_of:
    - PowerSystemResource
    range: PSRType
    required: false
  configuration_event:
    name: configuration_event
    description: All configuration events created for this Power System resource.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:PowerSystemResource.ConfigurationEvent
    multivalued: true
    alias: configuration_event
    owner: SynchronousMachine
    domain_of:
    - PowerSystemResource
    - FaultCauseType
    range: ConfigurationEvent
    required: false
  reporting_group:
    name: reporting_group
    description: Reporting groups to which this power system resource belongs.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:PowerSystemResource.ReportingGroup
    multivalued: true
    alias: reporting_group
    owner: SynchronousMachine
    domain_of:
    - PowerSystemResource
    - BusNameMarker
    - TopologicalNode
    - ReportingSuperGroup
    range: ReportingGroup
    required: false
  operating_share:
    name: operating_share
    description: The operating shares of this power system resource.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:PowerSystemResource.OperatingShare
    multivalued: true
    alias: operating_share
    owner: SynchronousMachine
    domain_of:
    - PowerSystemResource
    - OperatingParticipant
    range: OperatingShare
    required: false
  asset_datasheet:
    name: asset_datasheet
    description: Datasheet information for this power system resource.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:PowerSystemResource.AssetDatasheet
    multivalued: false
    alias: asset_datasheet
    owner: SynchronousMachine
    domain_of:
    - PowerSystemResource
    range: AssetInfo
    required: false
  verification_action:
    name: verification_action
    description: The verification action that is performed on the power system resource
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:PowerSystemResource.VerificationAction
    multivalued: true
    alias: verification_action
    owner: SynchronousMachine
    domain_of:
    - PowerSystemResource
    range: VerificationAction
    required: false
  clearances:
    name: clearances
    description: All clearances applicable to this power system resource.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:PowerSystemResource.Clearances
    multivalued: true
    alias: clearances
    owner: SynchronousMachine
    domain_of:
    - PowerSystemResource
    range: ClearanceDocument
    required: false
  generic_action:
    name: generic_action
    description: The generic action that is performed on the power system resource
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:PowerSystemResource.GenericAction
    multivalued: true
    alias: generic_action
    owner: SynchronousMachine
    domain_of:
    - PowerSystemResource
    range: GenericAction
    required: false
  psrevents:
    name: psrevents
    description: All events associated with this power system resource.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:PowerSystemResource.PSREvents
    multivalued: true
    alias: psrevents
    owner: SynchronousMachine
    domain_of:
    - PowerSystemResource
    range: PSREvent
    required: false
  assets:
    name: assets
    description: All assets represented by this power system resource. For example,
      multiple conductor assets are electrically modelled as a single AC line segment.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:PowerSystemResource.Assets
    multivalued: true
    alias: assets
    owner: SynchronousMachine
    domain_of:
    - PowerSystemResource
    - AssetInfo
    - Location
    - WorkTask
    - ErpRecDelvLineItem
    - AssetContainer
    - ActivityRecord
    - Procedure
    - ReliabilityInfo
    - AssetPropertyCurve
    - AssetOrganisationRole
    - ScheduledEvent
    range: Asset
    required: false
  location:
    name: location
    description: Location of this power system resource.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:PowerSystemResource.Location
    multivalued: false
    alias: location
    owner: SynchronousMachine
    domain_of:
    - PowerSystemResource
    - Asset
    - Incident
    - SwitchingOrder
    - TroubleOrder
    - Crew
    - Fault
    - PointOfSale
    - TroubleTicket
    - OutageOrder
    - EnvironmentalMonitoringStation
    - EnvironmentalLocationType
    - PositionPoint
    - FailureEvent
    range: Location
    required: false
  operational_tags:
    name: operational_tags
    description: All operational tags placed on this power system resource.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:PowerSystemResource.OperationalTags
    multivalued: true
    alias: operational_tags
    owner: SynchronousMachine
    domain_of:
    - PowerSystemResource
    - Asset
    range: OperationalTag
    required: false
  alias_name:
    name: alias_name
    description: "The aliasName is free text human readable name of the object alternative\
      \ to IdentifiedObject.name. It may be non unique and may not correlate to a\
      \ naming hierarchy.\r\nThe attribute aliasName is retained because of backwards\
      \ compatibility between CIM relases. It is however recommended to replace aliasName\
      \ with the Name class as aliasName is planned for retirement at a future time.\r\
      \n\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:IdentifiedObject.aliasName
    multivalued: false
    alias: alias_name
    owner: SynchronousMachine
    domain_of:
    - IdentifiedObject
    range: string
    required: false
  description:
    name: description
    description: The description is a free human readable text describing or naming
      the object. It may be non unique and may not correlate to a naming hierarchy.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:IdentifiedObject.description
    multivalued: false
    alias: description
    owner: SynchronousMachine
    domain_of:
    - IdentifiedObject
    - NameType
    - NameTypeAuthority
    - DataSet
    - SwitchingStepGroup
    - AreaReserveSpec
    range: string
    required: false
  m_rid:
    name: m_rid
    description: "Master resource identifier issued by a model authority. The mRID\
      \ is unique within an exchange context. Global uniqueness is easily achieved\
      \ by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is\
      \ strongly recommended.\r\nFor CIMXML data files in RDF syntax conforming to\
      \ IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify\
      \ CIM object elements."
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:IdentifiedObject.mRID
    multivalued: false
    alias: m_rid
    owner: SynchronousMachine
    domain_of:
    - IdentifiedObject
    - DataSet
    range: string
    required: false
  diagram_objects:
    name: diagram_objects
    description: The diagram objects that are associated with the domain object.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:IdentifiedObject.DiagramObjects
    multivalued: true
    alias: diagram_objects
    owner: SynchronousMachine
    domain_of:
    - IdentifiedObject
    range: DiagramObject
    required: false
  instance_set:
    name: instance_set
    description: Dataset containing the data objects.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:IdentifiedObject.InstanceSet
    multivalued: false
    alias: instance_set
    owner: SynchronousMachine
    domain_of:
    - IdentifiedObject
    range: InstanceSet
    required: true
  names:
    name: names
    description: All names of this identified object.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:IdentifiedObject.Names
    multivalued: true
    alias: names
    owner: SynchronousMachine
    domain_of:
    - IdentifiedObject
    - NameType
    range: Name
    required: false
  properties_cimdata_object:
    name: properties_cimdata_object
    description: The single CIM data object in the appropriate dataset context.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:IdentifiedObject.PropertiesCIMDataObject
    multivalued: false
    alias: properties_cimdata_object
    owner: SynchronousMachine
    domain_of:
    - IdentifiedObject
    range: ChangeSetMember
    required: false
  targeting_cimdata_object:
    name: targeting_cimdata_object
    description: Data objects registered.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:IdentifiedObject.TargetingCIMDataObject
    multivalued: true
    alias: targeting_cimdata_object
    owner: SynchronousMachine
    domain_of:
    - IdentifiedObject
    range: ChangeSetMember
    required: false
class_uri: cim:SynchronousMachine