Skip to content

Class: AsynchronousMachine

A rotating machine whose shaft rotates asynchronously with the electrical field. Also known as an induction machine with no external connection to the rotor windings, e.g. squirrel-cage induction machine.

URI: cim:AsynchronousMachine

 classDiagram
    class AsynchronousMachine
      RotatingMachine <|-- AsynchronousMachine

      AsynchronousMachine : additional_equipment_container

          AsynchronousMachine --> EquipmentContainer : additional_equipment_container

      AsynchronousMachine : aggregate

      AsynchronousMachine : alias_name

      AsynchronousMachine : asset_datasheet

          AsynchronousMachine --> AssetInfo : asset_datasheet

      AsynchronousMachine : assets

          AsynchronousMachine --> Asset : assets

      AsynchronousMachine : asynchronous_machine_dynamics

          AsynchronousMachine --> AsynchronousMachineDynamics : asynchronous_machine_dynamics

      AsynchronousMachine : asynchronous_machine_type

          AsynchronousMachine --> AsynchronousMachineKind : asynchronous_machine_type

      AsynchronousMachine : base_voltage

          AsynchronousMachine --> BaseVoltage : base_voltage

      AsynchronousMachine : clearances

          AsynchronousMachine --> ClearanceDocument : clearances

      AsynchronousMachine : configuration_event

          AsynchronousMachine --> ConfigurationEvent : configuration_event

      AsynchronousMachine : contingency_equipment

          AsynchronousMachine --> ContingencyEquipment : contingency_equipment

      AsynchronousMachine : control_enabled

      AsynchronousMachine : controls

          AsynchronousMachine --> Control : controls

      AsynchronousMachine : converter_fed_drive

      AsynchronousMachine : description

      AsynchronousMachine : diagram_objects

          AsynchronousMachine --> DiagramObject : diagram_objects

      AsynchronousMachine : efficiency

          AsynchronousMachine --> PerCent : efficiency

      AsynchronousMachine : energy_component

          AsynchronousMachine --> EnergyComponent : energy_component

      AsynchronousMachine : eqiupment_limit_series_component

          AsynchronousMachine --> EquipmentLimitSeriesComponent : eqiupment_limit_series_component

      AsynchronousMachine : equipment_container

          AsynchronousMachine --> EquipmentContainer : equipment_container

      AsynchronousMachine : equipment_unavailability_schedule

          AsynchronousMachine --> EquipmentUnavailabilitySchedule : equipment_unavailability_schedule

      AsynchronousMachine : faults

          AsynchronousMachine --> Fault : faults

      AsynchronousMachine : generating_unit

          AsynchronousMachine --> GeneratingUnit : generating_unit

      AsynchronousMachine : generic_action

          AsynchronousMachine --> GenericAction : generic_action

      AsynchronousMachine : grounding_action

          AsynchronousMachine --> GroundAction : grounding_action

      AsynchronousMachine : hydro_pump

          AsynchronousMachine --> HydroPump : hydro_pump

      AsynchronousMachine : ia_ir_ratio

      AsynchronousMachine : in_service

      AsynchronousMachine : instance_set

          AsynchronousMachine --> InstanceSet : instance_set

      AsynchronousMachine : jumping_action

          AsynchronousMachine --> JumperAction : jumping_action

      AsynchronousMachine : limit_dependency_model

          AsynchronousMachine --> LimitDependency : limit_dependency_model

      AsynchronousMachine : location

          AsynchronousMachine --> Location : location

      AsynchronousMachine : m_rid

      AsynchronousMachine : measurements

          AsynchronousMachine --> Measurement : measurements

      AsynchronousMachine : names

          AsynchronousMachine --> Name : names

      AsynchronousMachine : network_analysis_enabled

      AsynchronousMachine : nominal_frequency

          AsynchronousMachine --> Frequency : nominal_frequency

      AsynchronousMachine : nominal_speed

          AsynchronousMachine --> RotationSpeed : nominal_speed

      AsynchronousMachine : normally_in_service

      AsynchronousMachine : operating_share

          AsynchronousMachine --> OperatingShare : operating_share

      AsynchronousMachine : operational_limit_set

          AsynchronousMachine --> OperationalLimitSet : operational_limit_set

      AsynchronousMachine : operational_restrictions

          AsynchronousMachine --> OperationalRestriction : operational_restrictions

      AsynchronousMachine : operational_tags

          AsynchronousMachine --> OperationalTag : operational_tags

      AsynchronousMachine : outage

          AsynchronousMachine --> Outage : outage

      AsynchronousMachine : outages

          AsynchronousMachine --> Outage : outages

      AsynchronousMachine : p

          AsynchronousMachine --> ActivePower : p

      AsynchronousMachine : pin_equipment

          AsynchronousMachine --> PinEquipment : pin_equipment

      AsynchronousMachine : pole_pair_number

      AsynchronousMachine : properties_cimdata_object

          AsynchronousMachine --> ChangeSetMember : properties_cimdata_object

      AsynchronousMachine : protection_equipments

          AsynchronousMachine --> ProtectionEquipment : protection_equipments

      AsynchronousMachine : protective_action_adjustment

          AsynchronousMachine --> ProtectiveActionAdjustment : protective_action_adjustment

      AsynchronousMachine : protective_action_equipment

          AsynchronousMachine --> ProtectiveActionEquipment : protective_action_equipment

      AsynchronousMachine : psrevents

          AsynchronousMachine --> PSREvent : psrevents

      AsynchronousMachine : psrtype

          AsynchronousMachine --> PSRType : psrtype

      AsynchronousMachine : q

          AsynchronousMachine --> ReactivePower : q

      AsynchronousMachine : rated_mechanical_power

          AsynchronousMachine --> ActivePower : rated_mechanical_power

      AsynchronousMachine : rated_power_factor

      AsynchronousMachine : rated_s

          AsynchronousMachine --> ApparentPower : rated_s

      AsynchronousMachine : rated_u

          AsynchronousMachine --> Voltage : rated_u

      AsynchronousMachine : regulating_control

          AsynchronousMachine --> RegulatingControl : regulating_control

      AsynchronousMachine : reporting_group

          AsynchronousMachine --> ReportingGroup : reporting_group

      AsynchronousMachine : reversible

      AsynchronousMachine : rr

          AsynchronousMachine --> Resistance : rr

      AsynchronousMachine : rx_locked_rotor_ratio

      AsynchronousMachine : sv_status

          AsynchronousMachine --> SvStatus : sv_status

      AsynchronousMachine : targeting_cimdata_object

          AsynchronousMachine --> ChangeSetMember : targeting_cimdata_object

      AsynchronousMachine : terminals

          AsynchronousMachine --> Terminal : terminals

      AsynchronousMachine : tpo

          AsynchronousMachine --> Seconds : tpo

      AsynchronousMachine : tppo

          AsynchronousMachine --> Seconds : tppo

      AsynchronousMachine : usage_points

          AsynchronousMachine --> UsagePoint : usage_points

      AsynchronousMachine : verification_action

          AsynchronousMachine --> VerificationAction : verification_action

      AsynchronousMachine : weather_station

          AsynchronousMachine --> WeatherStation : weather_station

      AsynchronousMachine : xlr

          AsynchronousMachine --> Reactance : xlr

      AsynchronousMachine : xm

          AsynchronousMachine --> Reactance : xm

      AsynchronousMachine : xp

          AsynchronousMachine --> Reactance : xp

      AsynchronousMachine : xpp

          AsynchronousMachine --> Reactance : xpp

      AsynchronousMachine : xs

          AsynchronousMachine --> Reactance : xs

Inheritance

Slots

Name Cardinality and Range Description Inheritance
asynchronous_machine_type 0..1
AsynchronousMachineKind
Indicates the type of Asynchronous Machine (motor or generator) direct
converter_fed_drive 0..1
Boolean
Indicates whether the machine is a converter fed drive direct
efficiency 0..1
PerCent
Efficiency of the asynchronous machine at nominal operation as a percentage direct
ia_ir_ratio 0..1
Float
Ratio of locked-rotor current to the rated current of the motor (Ia/Ir) direct
nominal_frequency 0..1
Frequency
Nameplate data indicates if the machine is 50 Hz or 60 Hz direct
nominal_speed 0..1
RotationSpeed
Nameplate data direct
pole_pair_number 0..1
Integer
Number of pole pairs of stator direct
rated_mechanical_power 0..1
ActivePower
Rated mechanical power (Pr in IEC 60909-0) direct
reversible 0..1
Boolean
Indicates for converter drive motors if the power can be reversible direct
rr 0..1
Resistance
Damper 2 winding resistance direct
rx_locked_rotor_ratio 0..1
Float
Locked rotor ratio (R/X) direct
tpo 0..1
Seconds
Transient rotor time constant (greater than tppo) direct
tppo 0..1
Seconds
Sub-transient rotor time constant (greater than 0) direct
xlr 0..1
Reactance
Damper 2 winding leakage reactance direct
xm 0..1
Reactance
Magnetizing reactance direct
xp 0..1
Reactance
Transient reactance (unsaturated) (greater than or equal to xpp) direct
xpp 0..1
Reactance
Sub-transient reactance (unsaturated) direct
xs 0..1
Reactance
Synchronous reactance (greater than xp) direct
asynchronous_machine_dynamics 0..1
AsynchronousMachineDynamics
Asynchronous machine dynamics model used to describe dynamic behaviour of thi... 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
AsynchronousMachineDynamics asynchronous_machine range AsynchronousMachine
AsynchronousMachineTimeConstantReactance asynchronous_machine range AsynchronousMachine
AsynchronousMachineEquivalentCircuit asynchronous_machine range AsynchronousMachine
AsynchronousMachineUserDefined asynchronous_machine range AsynchronousMachine

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: AsynchronousMachine
description: A rotating machine whose shaft rotates asynchronously with the electrical
  field.  Also known as an induction machine with no external connection to the rotor
  windings, e.g. squirrel-cage induction machine.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
is_a: RotatingMachine
attributes:
  asynchronous_machine_type:
    name: asynchronous_machine_type
    description: Indicates the type of Asynchronous Machine (motor or generator).
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:AsynchronousMachine.asynchronousMachineType
    multivalued: false
    domain_of:
    - AsynchronousMachine
    range: AsynchronousMachineKind
    required: false
  converter_fed_drive:
    name: converter_fed_drive
    description: Indicates whether the machine is a converter fed drive. Used for
      short circuit data exchange according to IEC 60909.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:AsynchronousMachine.converterFedDrive
    multivalued: false
    domain_of:
    - AsynchronousMachine
    range: boolean
    required: false
  efficiency:
    name: efficiency
    description: Efficiency of the asynchronous machine at nominal operation as a
      percentage. Indicator for converter drive motors. Used for short circuit data
      exchange according to IEC 60909.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:AsynchronousMachine.efficiency
    multivalued: false
    domain_of:
    - GeneratingUnit
    - AsynchronousMachine
    range: PerCent
    required: false
  ia_ir_ratio:
    name: ia_ir_ratio
    description: Ratio of locked-rotor current to the rated current of the motor (Ia/Ir).
      Used for short circuit data exchange according to IEC 60909.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:AsynchronousMachine.iaIrRatio
    multivalued: false
    domain_of:
    - AsynchronousMachine
    range: float
    required: false
  nominal_frequency:
    name: nominal_frequency
    description: Nameplate data indicates if the machine is 50 Hz or 60 Hz.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:AsynchronousMachine.nominalFrequency
    multivalued: false
    domain_of:
    - AsynchronousMachine
    range: Frequency
    required: false
  nominal_speed:
    name: nominal_speed
    description: Nameplate data.  Depends on the slip and number of pole pairs.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:AsynchronousMachine.nominalSpeed
    multivalued: false
    domain_of:
    - AsynchronousMachine
    range: RotationSpeed
    required: false
  pole_pair_number:
    name: pole_pair_number
    description: Number of pole pairs of stator. Used for short circuit data exchange
      according to IEC 60909.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:AsynchronousMachine.polePairNumber
    multivalued: false
    domain_of:
    - AsynchronousMachine
    range: integer
    required: false
  rated_mechanical_power:
    name: rated_mechanical_power
    description: Rated mechanical power (Pr in IEC 60909-0). Used for short circuit
      data exchange according to IEC 60909.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:AsynchronousMachine.ratedMechanicalPower
    multivalued: false
    domain_of:
    - AsynchronousMachine
    range: ActivePower
    required: false
  reversible:
    name: reversible
    description: Indicates for converter drive motors if the power can be reversible.
      Used for short circuit data exchange according to IEC 60909.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:AsynchronousMachine.reversible
    multivalued: false
    domain_of:
    - AsynchronousMachine
    range: boolean
    required: false
  rr:
    name: rr
    description: "Damper 2 winding resistance.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:AsynchronousMachine.rr2
    multivalued: false
    domain_of:
    - AsynchronousMachine
    - AsynchronousMachineEquivalentCircuit
    range: Resistance
    required: false
  rx_locked_rotor_ratio:
    name: rx_locked_rotor_ratio
    description: Locked rotor ratio (R/X). Used for short circuit data exchange according
      to IEC 60909.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:AsynchronousMachine.rxLockedRotorRatio
    multivalued: false
    domain_of:
    - AsynchronousMachine
    range: float
    required: false
  tpo:
    name: tpo
    description: Transient rotor time constant (greater than tppo).
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:AsynchronousMachine.tpo
    multivalued: false
    domain_of:
    - AsynchronousMachine
    - AsynchronousMachineTimeConstantReactance
    - LoadMotor
    range: Seconds
    required: false
  tppo:
    name: tppo
    description: "Sub-transient rotor time constant (greater than 0).\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:AsynchronousMachine.tppo
    multivalued: false
    domain_of:
    - AsynchronousMachine
    - AsynchronousMachineTimeConstantReactance
    - LoadMotor
    range: Seconds
    required: false
  xlr:
    name: xlr
    description: "Damper 2 winding leakage reactance.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:AsynchronousMachine.xlr2
    multivalued: false
    domain_of:
    - AsynchronousMachine
    - AsynchronousMachineEquivalentCircuit
    range: Reactance
    required: false
  xm:
    name: xm
    description: "Magnetizing reactance.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:AsynchronousMachine.xm
    multivalued: false
    domain_of:
    - AsynchronousMachine
    - AsynchronousMachineEquivalentCircuit
    range: Reactance
    required: false
  xp:
    name: xp
    description: "Transient reactance (unsaturated) (greater than or equal to xpp).\r\
      \n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:AsynchronousMachine.xp
    multivalued: false
    domain_of:
    - AsynchronousMachine
    - AsynchronousMachineTimeConstantReactance
    - ExcELIN2
    range: Reactance
    required: false
  xpp:
    name: xpp
    description: Sub-transient reactance (unsaturated).
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:AsynchronousMachine.xpp
    multivalued: false
    domain_of:
    - AsynchronousMachine
    - AsynchronousMachineTimeConstantReactance
    range: Reactance
    required: false
  xs:
    name: xs
    description: Synchronous reactance (greater than xp).
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:AsynchronousMachine.xs
    multivalued: false
    domain_of:
    - AsynchronousMachine
    - AsynchronousMachineTimeConstantReactance
    - WindGenType3IEC
    range: Reactance
    required: false
  asynchronous_machine_dynamics:
    name: asynchronous_machine_dynamics
    description: Asynchronous machine dynamics model used to describe dynamic behaviour
      of this asynchronous machine.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:AsynchronousMachine.AsynchronousMachineDynamics
    multivalued: false
    domain_of:
    - WindTurbineType1or2Dynamics
    - TurbineGovernorDynamics
    - MechanicalLoadDynamics
    - AsynchronousMachine
    range: AsynchronousMachineDynamics
    required: false
class_uri: cim:AsynchronousMachine

Induced

name: AsynchronousMachine
description: A rotating machine whose shaft rotates asynchronously with the electrical
  field.  Also known as an induction machine with no external connection to the rotor
  windings, e.g. squirrel-cage induction machine.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
is_a: RotatingMachine
attributes:
  asynchronous_machine_type:
    name: asynchronous_machine_type
    description: Indicates the type of Asynchronous Machine (motor or generator).
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:AsynchronousMachine.asynchronousMachineType
    multivalued: false
    alias: asynchronous_machine_type
    owner: AsynchronousMachine
    domain_of:
    - AsynchronousMachine
    range: AsynchronousMachineKind
    required: false
  converter_fed_drive:
    name: converter_fed_drive
    description: Indicates whether the machine is a converter fed drive. Used for
      short circuit data exchange according to IEC 60909.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:AsynchronousMachine.converterFedDrive
    multivalued: false
    alias: converter_fed_drive
    owner: AsynchronousMachine
    domain_of:
    - AsynchronousMachine
    range: boolean
    required: false
  efficiency:
    name: efficiency
    description: Efficiency of the asynchronous machine at nominal operation as a
      percentage. Indicator for converter drive motors. Used for short circuit data
      exchange according to IEC 60909.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:AsynchronousMachine.efficiency
    multivalued: false
    alias: efficiency
    owner: AsynchronousMachine
    domain_of:
    - GeneratingUnit
    - AsynchronousMachine
    range: PerCent
    required: false
  ia_ir_ratio:
    name: ia_ir_ratio
    description: Ratio of locked-rotor current to the rated current of the motor (Ia/Ir).
      Used for short circuit data exchange according to IEC 60909.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:AsynchronousMachine.iaIrRatio
    multivalued: false
    alias: ia_ir_ratio
    owner: AsynchronousMachine
    domain_of:
    - AsynchronousMachine
    range: float
    required: false
  nominal_frequency:
    name: nominal_frequency
    description: Nameplate data indicates if the machine is 50 Hz or 60 Hz.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:AsynchronousMachine.nominalFrequency
    multivalued: false
    alias: nominal_frequency
    owner: AsynchronousMachine
    domain_of:
    - AsynchronousMachine
    range: Frequency
    required: false
  nominal_speed:
    name: nominal_speed
    description: Nameplate data.  Depends on the slip and number of pole pairs.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:AsynchronousMachine.nominalSpeed
    multivalued: false
    alias: nominal_speed
    owner: AsynchronousMachine
    domain_of:
    - AsynchronousMachine
    range: RotationSpeed
    required: false
  pole_pair_number:
    name: pole_pair_number
    description: Number of pole pairs of stator. Used for short circuit data exchange
      according to IEC 60909.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:AsynchronousMachine.polePairNumber
    multivalued: false
    alias: pole_pair_number
    owner: AsynchronousMachine
    domain_of:
    - AsynchronousMachine
    range: integer
    required: false
  rated_mechanical_power:
    name: rated_mechanical_power
    description: Rated mechanical power (Pr in IEC 60909-0). Used for short circuit
      data exchange according to IEC 60909.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:AsynchronousMachine.ratedMechanicalPower
    multivalued: false
    alias: rated_mechanical_power
    owner: AsynchronousMachine
    domain_of:
    - AsynchronousMachine
    range: ActivePower
    required: false
  reversible:
    name: reversible
    description: Indicates for converter drive motors if the power can be reversible.
      Used for short circuit data exchange according to IEC 60909.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:AsynchronousMachine.reversible
    multivalued: false
    alias: reversible
    owner: AsynchronousMachine
    domain_of:
    - AsynchronousMachine
    range: boolean
    required: false
  rr:
    name: rr
    description: "Damper 2 winding resistance.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:AsynchronousMachine.rr2
    multivalued: false
    alias: rr
    owner: AsynchronousMachine
    domain_of:
    - AsynchronousMachine
    - AsynchronousMachineEquivalentCircuit
    range: Resistance
    required: false
  rx_locked_rotor_ratio:
    name: rx_locked_rotor_ratio
    description: Locked rotor ratio (R/X). Used for short circuit data exchange according
      to IEC 60909.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:AsynchronousMachine.rxLockedRotorRatio
    multivalued: false
    alias: rx_locked_rotor_ratio
    owner: AsynchronousMachine
    domain_of:
    - AsynchronousMachine
    range: float
    required: false
  tpo:
    name: tpo
    description: Transient rotor time constant (greater than tppo).
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:AsynchronousMachine.tpo
    multivalued: false
    alias: tpo
    owner: AsynchronousMachine
    domain_of:
    - AsynchronousMachine
    - AsynchronousMachineTimeConstantReactance
    - LoadMotor
    range: Seconds
    required: false
  tppo:
    name: tppo
    description: "Sub-transient rotor time constant (greater than 0).\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:AsynchronousMachine.tppo
    multivalued: false
    alias: tppo
    owner: AsynchronousMachine
    domain_of:
    - AsynchronousMachine
    - AsynchronousMachineTimeConstantReactance
    - LoadMotor
    range: Seconds
    required: false
  xlr:
    name: xlr
    description: "Damper 2 winding leakage reactance.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:AsynchronousMachine.xlr2
    multivalued: false
    alias: xlr
    owner: AsynchronousMachine
    domain_of:
    - AsynchronousMachine
    - AsynchronousMachineEquivalentCircuit
    range: Reactance
    required: false
  xm:
    name: xm
    description: "Magnetizing reactance.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:AsynchronousMachine.xm
    multivalued: false
    alias: xm
    owner: AsynchronousMachine
    domain_of:
    - AsynchronousMachine
    - AsynchronousMachineEquivalentCircuit
    range: Reactance
    required: false
  xp:
    name: xp
    description: "Transient reactance (unsaturated) (greater than or equal to xpp).\r\
      \n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:AsynchronousMachine.xp
    multivalued: false
    alias: xp
    owner: AsynchronousMachine
    domain_of:
    - AsynchronousMachine
    - AsynchronousMachineTimeConstantReactance
    - ExcELIN2
    range: Reactance
    required: false
  xpp:
    name: xpp
    description: Sub-transient reactance (unsaturated).
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:AsynchronousMachine.xpp
    multivalued: false
    alias: xpp
    owner: AsynchronousMachine
    domain_of:
    - AsynchronousMachine
    - AsynchronousMachineTimeConstantReactance
    range: Reactance
    required: false
  xs:
    name: xs
    description: Synchronous reactance (greater than xp).
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:AsynchronousMachine.xs
    multivalued: false
    alias: xs
    owner: AsynchronousMachine
    domain_of:
    - AsynchronousMachine
    - AsynchronousMachineTimeConstantReactance
    - WindGenType3IEC
    range: Reactance
    required: false
  asynchronous_machine_dynamics:
    name: asynchronous_machine_dynamics
    description: Asynchronous machine dynamics model used to describe dynamic behaviour
      of this asynchronous machine.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:AsynchronousMachine.AsynchronousMachineDynamics
    multivalued: false
    alias: asynchronous_machine_dynamics
    owner: AsynchronousMachine
    domain_of:
    - WindTurbineType1or2Dynamics
    - TurbineGovernorDynamics
    - MechanicalLoadDynamics
    - AsynchronousMachine
    range: AsynchronousMachineDynamics
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    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: AsynchronousMachine
    domain_of:
    - IdentifiedObject
    range: ChangeSetMember
    required: false
class_uri: cim:AsynchronousMachine