AsynchronousMachineEquivalentCircuit
_The electrical equations of all variations of the asynchronous model are based on the AsynchronousEquivalentCircuit diagram for the direct- and quadrature- axes, with two equivalent rotor windings in each axis. _
Equations for conversion between equivalent circuit and time constant reactance forms:
Xs = Xm + Xl
X' = Xl + Xm x Xlr1 / (Xm + Xlr1)
X'' = Xl + Xm x Xlr1 x Xlr2 / (Xm x Xlr1 + Xm x Xlr2 + Xlr1 x Xlr2)
T'o = (Xm + Xlr1) / (omega0 x Rr1)
T''o = (Xm x Xlr1 + Xm x Xlr2 + Xlr1 x Xlr2) / (omega0 x Rr2 x (Xm + Xlr1)
Same equations using CIM attributes from AsynchronousMachineTimeConstantReactance class on left of "=" and AsynchronousMachineEquivalentCircuit class on right (except as noted):
xs = xm + RotatingMachineDynamics.statorLeakageReactance
xp = RotatingMachineDynamics.statorLeakageReactance + xm x xlr1 / (xm + xlr1)
xpp = RotatingMachineDynamics.statorLeakageReactance + xm x xlr1 x xlr2 / (xm x xlr1 + xm x xlr2 + xlr1 x xlr2)
tpo = (xm + xlr1) / (2 x pi x nominal frequency x rr1)
tppo = (xm x xlr1 + xm x xlr2 + xlr1 x xlr2) / (2 x pi x nominal frequency x rr2 x (xm + xlr1).
URI: cim:AsynchronousMachineEquivalentCircuit
Type: Class
classDiagram
class AsynchronousMachineEquivalentCircuit
click AsynchronousMachineEquivalentCircuit href "../AsynchronousMachineEquivalentCircuit"
AsynchronousMachineDynamics <|-- AsynchronousMachineEquivalentCircuit
click AsynchronousMachineDynamics href "../AsynchronousMachineDynamics"
AsynchronousMachineEquivalentCircuit : AsynchronousMachineDynamics.AsynchronousMachine
AsynchronousMachineEquivalentCircuit --> AsynchronousMachine : AsynchronousMachineDynamics.AsynchronousMachine
click AsynchronousMachine href "../AsynchronousMachine"
AsynchronousMachineEquivalentCircuit : RotatingMachineDynamics.damping
AsynchronousMachineEquivalentCircuit : IdentifiedObject.description
AsynchronousMachineEquivalentCircuit : DynamicsFunctionBlock.enabled
AsynchronousMachineEquivalentCircuit : RotatingMachineDynamics.inertia
AsynchronousMachineEquivalentCircuit --> Seconds : RotatingMachineDynamics.inertia
click Seconds href "../Seconds"
AsynchronousMachineEquivalentCircuit : AsynchronousMachineDynamics.MechanicalLoadDynamics
AsynchronousMachineEquivalentCircuit --> MechanicalLoadDynamics : AsynchronousMachineDynamics.MechanicalLoadDynamics
click MechanicalLoadDynamics href "../MechanicalLoadDynamics"
AsynchronousMachineEquivalentCircuit : IdentifiedObject.mRID
AsynchronousMachineEquivalentCircuit : IdentifiedObject.name
AsynchronousMachineEquivalentCircuit : AsynchronousMachineEquivalentCircuit.rr1
AsynchronousMachineEquivalentCircuit --> PU : AsynchronousMachineEquivalentCircuit.rr1
click PU href "../PU"
AsynchronousMachineEquivalentCircuit : AsynchronousMachineEquivalentCircuit.rr2
AsynchronousMachineEquivalentCircuit --> PU : AsynchronousMachineEquivalentCircuit.rr2
click PU href "../PU"
AsynchronousMachineEquivalentCircuit : RotatingMachineDynamics.saturationFactor
AsynchronousMachineEquivalentCircuit : RotatingMachineDynamics.saturationFactor120
AsynchronousMachineEquivalentCircuit : RotatingMachineDynamics.statorLeakageReactance
AsynchronousMachineEquivalentCircuit --> PU : RotatingMachineDynamics.statorLeakageReactance
click PU href "../PU"
AsynchronousMachineEquivalentCircuit : RotatingMachineDynamics.statorResistance
AsynchronousMachineEquivalentCircuit --> PU : RotatingMachineDynamics.statorResistance
click PU href "../PU"
AsynchronousMachineEquivalentCircuit : AsynchronousMachineDynamics.TurbineGovernorDynamics
AsynchronousMachineEquivalentCircuit --> TurbineGovernorDynamics : AsynchronousMachineDynamics.TurbineGovernorDynamics
click TurbineGovernorDynamics href "../TurbineGovernorDynamics"
AsynchronousMachineEquivalentCircuit : AsynchronousMachineDynamics.WindTurbineType1or2Dynamics
AsynchronousMachineEquivalentCircuit --> WindTurbineType1or2Dynamics : AsynchronousMachineDynamics.WindTurbineType1or2Dynamics
click WindTurbineType1or2Dynamics href "../WindTurbineType1or2Dynamics"
AsynchronousMachineEquivalentCircuit : AsynchronousMachineEquivalentCircuit.xlr1
AsynchronousMachineEquivalentCircuit --> PU : AsynchronousMachineEquivalentCircuit.xlr1
click PU href "../PU"
AsynchronousMachineEquivalentCircuit : AsynchronousMachineEquivalentCircuit.xlr2
AsynchronousMachineEquivalentCircuit --> PU : AsynchronousMachineEquivalentCircuit.xlr2
click PU href "../PU"
AsynchronousMachineEquivalentCircuit : AsynchronousMachineEquivalentCircuit.xm
AsynchronousMachineEquivalentCircuit --> PU : AsynchronousMachineEquivalentCircuit.xm
click PU href "../PU"
Inheritance
- IdentifiedObject
- DynamicsFunctionBlock
- RotatingMachineDynamics
- AsynchronousMachineDynamics
- AsynchronousMachineEquivalentCircuit
- AsynchronousMachineDynamics
- RotatingMachineDynamics
- DynamicsFunctionBlock
Attributes
Name | URI | Cardinality and Range | Description | Inheritance |
---|---|---|---|---|
xm | cim:AsynchronousMachineEquivalentCircuit.xm | 1 PU |
Magnetizing reactance | direct |
rr1 | cim:AsynchronousMachineEquivalentCircuit.rr1 | 1 PU |
Damper 1 winding resistance | direct |
xlr1 | cim:AsynchronousMachineEquivalentCircuit.xlr1 | 1 PU |
Damper 1 winding leakage reactance | direct |
rr2 | cim:AsynchronousMachineEquivalentCircuit.rr2 | 1 PU |
Damper 2 winding resistance | direct |
xlr2 | cim:AsynchronousMachineEquivalentCircuit.xlr2 | 1 PU |
Damper 2 winding leakage reactance | direct |
AsynchronousMachine | cim:AsynchronousMachineDynamics.AsynchronousMachine | 1 AsynchronousMachine |
Asynchronous machine to which this asynchronous machine dynamics model applie... | AsynchronousMachineDynamics |
TurbineGovernorDynamics | cim:AsynchronousMachineDynamics.TurbineGovernorDynamics | 0..1 TurbineGovernorDynamics |
Turbine-governor model associated with this asynchronous machine model | AsynchronousMachineDynamics |
MechanicalLoadDynamics | cim:AsynchronousMachineDynamics.MechanicalLoadDynamics | 0..1 MechanicalLoadDynamics |
Mechanical load model associated with this asynchronous machine model | AsynchronousMachineDynamics |
WindTurbineType1or2Dynamics | cim:AsynchronousMachineDynamics.WindTurbineType1or2Dynamics | 0..1 WindTurbineType1or2Dynamics |
Wind generator type 1 or type 2 model associated with this asynchronous machi... | AsynchronousMachineDynamics |
damping | cim:RotatingMachineDynamics.damping | 1 float |
Damping torque coefficient (D) (>= 0) | RotatingMachineDynamics |
inertia | cim:RotatingMachineDynamics.inertia | 1 Seconds |
Inertia constant of generator or motor and mechanical load (H) (> 0... | RotatingMachineDynamics |
saturationFactor | cim:RotatingMachineDynamics.saturationFactor | 0..1 float |
Saturation factor at rated terminal voltage (S1) (>= 0) | RotatingMachineDynamics |
saturationFactor120 | cim:RotatingMachineDynamics.saturationFactor120 | 0..1 float |
Saturation factor at 120% of rated terminal voltage (S12) (>= Rotat... | RotatingMachineDynamics |
statorLeakageReactance | cim:RotatingMachineDynamics.statorLeakageReactance | 1 PU |
Stator leakage reactance (Xl) (>= 0) | RotatingMachineDynamics |
statorResistance | cim:RotatingMachineDynamics.statorResistance | 1 PU |
Stator (armature) resistance (Rs) (>= 0) | RotatingMachineDynamics |
enabled | cim:DynamicsFunctionBlock.enabled | 1 boolean |
Function block used indicator | DynamicsFunctionBlock |
description | cim:IdentifiedObject.description | 0..1 string |
The description is a free human readable text describing or naming the object | IdentifiedObject |
mRID | cim:IdentifiedObject.mRID | 1 string |
Master resource identifier issued by a model authority | IdentifiedObject |
name | cim:IdentifiedObject.name | 0..1 string |
The name is any free human readable and possibly non unique text naming the o... | IdentifiedObject |
Identifier and Mapping Information
Schema Source
- from schema: http://iec.ch/TC57/ns/CIM/Dynamics-EU#Package_DynamicsProfile
Mappings
Mapping Type | Mapped Value |
---|---|
self | cim:AsynchronousMachineEquivalentCircuit |
native | this:AsynchronousMachineEquivalentCircuit |