AIM_SquirrelCage

Asynchronous induction machine with squirrel cage rotor

    AIM_SquirrelCage

Library

Modelica/Electrical/Machines/BasicMachines/AsynchronousInductionMachines

Description

Model of a three phase asynchronous induction machine with squirrel cage.
Resistance and stray inductance of stator is modeled directly in stator phases, then using space phasor transformation. Resistance and stray inductance of rotor's squirrel cage is modeled in two axis of the rotor-fixed coordinate system. Both together connected via a stator-fixed AirGap model. The machine models take the following loss effects into account:

  • heat losses in the temperature dependent stator winding resistances
  • heat losses in the temperature dependent cage resistances
  • friction losses
  • core losses (only eddy current losses, no hysteresis losses)
  • stray load losses

Default values for machine's parameters (a realistic example) are:

number of pole pairs p2
stator's moment of inertia0.29kg.m2
rotor's moment of inertia0.29kg.m2
nominal frequency fNominal50Hz
nominal voltage per phase100V RMS
nominal current per phase100A RMS
nominal torque161.4Nm
nominal speed1440.45rpm
nominal mechanical output24.346kW
efficiency92.7%
power factor0.875
stator resistance0.03Ohm per phase at reference temperature
reference temperature TsRef20°C
temperature coefficient alpha20s 01/K
rotor resistance0.04Ohm at reference temperature
reference temperature TrRef20°C
temperature coefficient alpha20r 01/K
stator reactance Xs3Ohm per phase
rotor reactance Xr3Ohm
total stray coefficient sigma0.0667
stator operational temperature TsOperational20°C
rotor operational temperature TrOperational20°C
These values give the following inductances:
stator stray inductance per phaseXs * (1 - sqrt(1-sigma))/(2*pi*fNominal)
rotor stray inductanceXr * (1 - sqrt(1-sigma))/(2*pi*fNominal)
main field inductance per phasesqrt(Xs*Xr * (1-sigma))/(2*pi*fNominal)

Parameters

AIM_SquirrelCage_0

NameLabelDescriptionData TypeValid Values

mo_m

m

Number of phases

Scalar

mo_p

p

Number of pole pairs (Integer)

Scalar

mo_fsNominal

fsNominal

Nominal frequency

Scalar

mo_Jr

Jr

Rotor's moment of inertia

Scalar

mo_useSupport

useSupport

Enable / disable (=fixed stator) support

Number

0
1

mo_Js

Js

Stator's moment of inertia

Scalar

mo_useThermalPort

useThermalPort

Enable / disable (=fixed temperatures) thermal port

Number

0
1

mo_TsOperational

TsOperational

Operational temperature of stator resistance

Scalar

mo_TrOperational

TrOperational

Operational temperature of rotor resistance

Scalar

mo_phiMechanical

phiMechanical

phiMechanical

Structure

mo_phiMechanical/fixed

fixed

Cell of scalars

true
false

mo_phiMechanical/start

start

Cell of scalars

mo_wMechanical

wMechanical

wMechanical

Structure

mo_wMechanical/fixed

fixed

Cell of scalars

true
false

mo_wMechanical/start

start

Cell of scalars

AIM_SquirrelCage_1

NameLabelDescriptionData TypeValid Values

mo_Rs

Rs

Stator resistance per phase at TRef

Scalar

mo_TsRef

TsRef

Reference temperature of stator resistance

Scalar

mo_alpha20s

alpha20s

Temperature coefficient of stator resistance at 20 degC

Scalar

mo_Lszero

Lszero

Stator zero sequence inductance

Scalar

mo_Lssigma

Lssigma

Stator stray inductance per phase

Scalar

mo_Lm

Lm

Stator main field inductance per phase

Scalar

mo_Lrsigma

Lrsigma

Rotor stray inductance per phase (equivalent three phase winding)

Scalar

mo_Rr

Rr

Rotor resistance per phase (equivalent three phase winding) at TRef

Scalar

mo_TrRef

TrRef

Reference temperature of rotor resistance

Scalar

mo_alpha20r

alpha20r

Temperature coefficient of rotor resistance at 20 degC

Scalar

AIM_SquirrelCage_2

NameLabelDescriptionData TypeValid Values

mo_frictionParameters

frictionParameters

Friction loss parameter record

FromModelica('Modelica.Electrical.Machines.Losses.FrictionParameters')

mo_statorCoreParameters

statorCoreParameters

Stator core loss parameter record; all parameters refer to stator side

FromModelica('Modelica.Electrical.Machines.Losses.CoreParameters')

mo_strayLoadParameters

strayLoadParameters

Stray load loss parameter record

FromModelica('Modelica.Electrical.Machines.Losses.StrayLoadParameters')

AIM_SquirrelCage_3

NameLabelDescriptionData TypeValid Values

mo__nmodifiers

Number of Modifiers

Specifies the number of modifiers

Number

mo__modifiers

Modifiers

Add new modifier

Structure

mo__modifiers/varname

Variable name

Cell of strings

'tauElectrical'
'tauShaft'
'powerBalance'
'vs'
'is'
'i_0_s'
'idq_ss'
'idq_sr'
'idq_rs'
'idq_rr'
'ir'

mo__modifiers/attribute

Attribute

Cell of strings

'start'
'fixed'

mo__modifiers/value

Value

Ports

NameTypeDescriptionIO TypeNumber

flange

implicit

Shaft

input

1

plug_sp

implicit

Positive stator plug

input

2

plug_sn

implicit

Negative stator plug

output

1

Port 4

implicit

Support at which the reaction torque is acting

input

mo_useSupport

Port 5

implicit

input

mo_useThermalPort