Package Modelica.​Electrical.​Machines.​Examples.​AsynchronousInductionMachines
Test examples of asynchronous induction machines

Information

This package contains test examples of asynchronous induction machines.

Extends from Modelica.​Icons.​ExamplesPackage (Icon for packages containing runnable examples).

Package Contents

NameDescription
AIMC_ConveyorTest example: AsynchronousInductionMachineSquirrelCage with inverter driving a conveyor
AIMC_DOLTest example: AsynchronousInductionMachineSquirrelCage direct-on-line
AIMC_InitializeTest example: Steady-State Initialization of AsynchronousInductionMachineSquirrelCage
AIMC_InverterTest example: AsynchronousInductionMachineSquirrelCage with inverter
AIMC_InverterDriveTest example: AsynchronousInductionMachineSquirrelCage inverter drive
AIMC_SteinmetzAsynchronousInductionMachineSquirrelCage Steinmetz-connection
AIMC_TransformerTest example: AsynchronousInductionMachineSquirrelCage transformer starting
AIMC_withLossesTest example: AsynchronousInductionMachineSquirrelCage with losses
AIMC_YDTest example: AsynchronousInductionMachineSquirrelCage Y-D
AIMS_StartTest example: AsynchronousInductionMachineSlipRing

Model Modelica.​Electrical.​Machines.​Examples.​AsynchronousInductionMachines.​AIMC_DOL
Test example: AsynchronousInductionMachineSquirrelCage direct-on-line

Information

At start time tStart three phase voltage is supplied to the asynchronous induction machine with squirrel cage; the machine starts from standstill, accelerating inertias against load torque quadratic dependent on speed, finally reaching nominal speed.

Simulate for 1.5 seconds and plot (versus time):

Default machine parameters are used.

Extends from Modelica.​Icons.​Example (Icon for runnable examples).

Parameters

TypeNameDefaultDescription
VoltageVNominal100Nominal RMS voltage per phase
FrequencyfNominal50Nominal frequency
TimetStart10.1Start time
TorqueTLoad161.4Nominal load torque
AngularVelocitywLoad0.016666666666667 * (2880.9 * Modelica.Constants.pi)Nominal load speed
InertiaJLoad0.29Load's moment of inertia
AIM_SquirrelCageDataaimcData  

Model Modelica.​Electrical.​Machines.​Examples.​AsynchronousInductionMachines.​AIMC_YD
Test example: AsynchronousInductionMachineSquirrelCage Y-D

Information

At start time tStart three phase voltage is supplied to the asynchronous induction machine with squirrel cage, first star-connected, then delta-connected; the machine starts from standstill, accelerating inertias against load torque quadratic dependent on speed, finally reaching nominal speed.

Simulate for 2.5 seconds and plot (versus time):

Default machine parameters are used.

Extends from Modelica.​Icons.​Example (Icon for runnable examples).

Parameters

TypeNameDefaultDescription
VoltageVNominal100Nominal RMS voltage per phase
FrequencyfNominal50Nominal frequency
TimetStart10.1Start time
TimetStart22Start time from Y to D
TorqueTLoad161.4Nominal load torque
AngularVelocitywLoad0.016666666666667 * (2880.9 * Modelica.Constants.pi)Nominal load speed
InertiaJLoad0.29Load's moment of inertia
AIM_SquirrelCageDataaimcData  

Model Modelica.​Electrical.​Machines.​Examples.​AsynchronousInductionMachines.​AIMC_Transformer
Test example: AsynchronousInductionMachineSquirrelCage transformer starting

Information

At start time tStart1 three phase voltage is supplied to the asynchronous induction machine with squirrel cage via the transformer; the machine starts from standstill, accelerating inertias against load torque quadratic dependent on speed; at start time tStart2 the machine is fed directly from the voltage source, finally reaching nominal speed.

Simulate for 2.5 seconds and plot (versus time):

Default machine parameters are used.

Extends from Modelica.​Icons.​Example (Icon for runnable examples).

Parameters

TypeNameDefaultDescription
VoltageVNominal100Nominal RMS voltage per phase
FrequencyfNominal50Nominal frequency
TimetStart10.1Start time
TimetStart22Start time of bypass transformer
TorqueTLoad161.4Nominal load torque
AngularVelocitywLoad0.016666666666667 * (2880.9 * Modelica.Constants.pi)Nominal load speed
InertiaJLoad0.29Load's moment of inertia
TransformerDatatransformerData  
AIM_SquirrelCageDataaimcData  

Model Modelica.​Electrical.​Machines.​Examples.​AsynchronousInductionMachines.​AIMS_Start
Test example: AsynchronousInductionMachineSlipRing

Information

At start time tStart1 three phase voltage is supplied to the asynchronous induction machine with sliprings; the machine starts from standstill, accelerating inertias against load torque quadratic dependent on speed, using a starting resistance. At time tStart2 external rotor resistance is shortened, finally reaching nominal speed.

Simulate for 1.5 seconds and plot (versus time):

Default machine parameters are used.

Extends from Modelica.​Icons.​Example (Icon for runnable examples).

Parameters

TypeNameDefaultDescription
VoltageVNominal100Nominal RMS voltage per phase
FrequencyfNominal50Nominal frequency
TimetStart10.1Start time
ResistanceRstart0.16 / aimsData.turnsRatio ^ 2Starting resistance
TimetStart21Start time of shorting starting resistance
TorqueTLoad161.4Nominal load torque
AngularVelocitywLoad0.016666666666667 * (2880.9 * Modelica.Constants.pi)Nominal load speed
InertiaJLoad0.29Load's moment of inertia
AIM_SlipRingDataaimsData  

Model Modelica.​Electrical.​Machines.​Examples.​AsynchronousInductionMachines.​AIMC_Inverter
Test example: AsynchronousInductionMachineSquirrelCage with inverter

Information

An ideal frequency inverter is modeled by using a VfController and a three-phase SignalVoltage. Frequency is raised by a ramp, causing the asynchronous induction machine with squirrel cage to start, and accelerating inertias.
At time tStep a load step is applied.

Simulate for 1.5 seconds and plot (versus time):

Default machine parameters are used.

Extends from Modelica.​Icons.​Example (Icon for runnable examples).

Parameters

TypeNameDefaultDescription
VoltageVNominal100Nominal RMS voltage per phase
FrequencyfNominal50Nominal frequency
Frequencyf50Actual frequency
TimetRamp1Frequency ramp
TorqueTLoad161.4Nominal load torque
TimetStep1.2Time of load torque step
InertiaJLoad0.29Load's moment of inertia
AIM_SquirrelCageDataaimcData  

Model Modelica.​Electrical.​Machines.​Examples.​AsynchronousInductionMachines.​AIMC_Conveyor
Test example: AsynchronousInductionMachineSquirrelCage with inverter driving a conveyor

Information

An ideal frequency inverter is modeled by using a VfController and a three-phase SignalVoltage. Frequency is driven by a load cycle of acceleration, constant speed, deceleration and standstill. The mechanical load is a constant torque like a conveyor (with regularization around zero speed).

Simulate for 20 seconds and plot (versus time):

Default machine parameters are used.

Extends from Modelica.​Icons.​Example (Icon for runnable examples).

Parameters

TypeNameDefaultDescription
VoltageVNominal100Nominal RMS voltage per phase
FrequencyfNominalaimcData.​fsNominalNominal frequency
AngularVelocitywNominal2 * pi * fNominal / aimcData.pNominal speed
TorqueTLoad161.4Nominal load torque
InertiaJLoad0.29Load's moment of inertia
Lengthr0.05Transmission radius
AIM_SquirrelCageDataaimcData  

Model Modelica.​Electrical.​Machines.​Examples.​AsynchronousInductionMachines.​AIMC_InverterDrive
Test example: AsynchronousInductionMachineSquirrelCage inverter drive

Information

This is a model of a complete inverter drive comprising:

Please note: Be patient, two switching devices cause many event iteratons which cost performance.

Note that due to the voltage drop the voltage at the machine can't reach the full voltage which means torque reduction.

Default machine parameters are adapted to nominal phase voltage 400 V and nominal phase current 25 A.

Extends from Modelica.​Icons.​Example (Icon for runnable examples).

Parameters

TypeNameDefaultDescription
VoltageVNominal400Nominal RMS voltage per phase
FrequencyfNominal50Nominal frequency
ResistanceRGrid0.01Grid choke resistance
InductanceLGrid5e-4Grid choke inductance
VoltageVDCfactorY2DC(m) * VNominal / sqrt(3)Theoretical DC voltage
CapacitanceCDC0.005DC capacitor
TorqueTLoad161.4Nominal load torque
AngularVelocitywLoad0.016666666666667 * (2880.9 * pi)Nominal load speed
InertiaJLoad0.29Load's moment of inertia
AIM_SquirrelCageDataaimcData  

Model Modelica.​Electrical.​Machines.​Examples.​AsynchronousInductionMachines.​AIMC_Steinmetz
AsynchronousInductionMachineSquirrelCage Steinmetz-connection

Information

At start time tStart single phase voltage is supplied to the asynchronous induction machine with squirrel cage; the machine starts from standstill, accelerating inertias against load torque quadratic dependent on speed, finally reaching nominal speed.

Default machine parameters are used.

Extends from Modelica.​Icons.​Example (Icon for runnable examples).

Parameters

TypeNameDefaultDescription
VoltageVNominal100Nominal RMS voltage per phase
FrequencyfNominal50Nominal frequency
TimetStart10.1Start time
CapacitanceCr0.0035Motor's running capacitor
CapacitanceCs5 * CrMotor's (additional) starting capacitor
AngularVelocitywSwitch0.016666666666667 * (2700 * Modelica.Constants.pi)Speed for switching off the starting capacitor
TorqueTLoad107.6Nominal load torque
AngularVelocitywLoad0.016666666666667 * (2925 * Modelica.Constants.pi)Nominal load speed
InertiaJLoad0.29Load's moment of inertia
AIM_SquirrelCageDataaimcData  

Model Modelica.​Electrical.​Machines.​Examples.​AsynchronousInductionMachines.​AIMC_withLosses
Test example: AsynchronousInductionMachineSquirrelCage with losses

Information

Current I_sim I_meas
Speed w_sim w_meas
Power factor pf_sim pf_meas
Efficiency eff_sim eff_meas

Machine parameters are taken from a standard 18.5 kW 400 V 50 Hz motor, simulation results are compared with measurements.

Nominal stator current 32.85 A
Power factor 0.898
Speed 1462.5 rpm
Electrical input 20,443.95 W
Stator copper losses 770.13 W
Stator core losses 410.00 W
Rotor copper losses 481.60 W
Stray load losses 102.22 W
Friction losses 180.00 W
Mechanical output 18,500.00 W
Efficiency 90.49 %
Nominal torque 120.79 Nm

Stator resistance per phase 0.56 Ω
Temperature coefficient copper
Reference temperature 20 °C
Operation temperature 90 °C
Stator leakage reactance at 50 Hz 1.52 Ω
Main field reactance at 50 Hz 66.40 Ω
Rotor leakage reactance at 50 Hz 2.31 Ω
Rotor resistance per phase 0.42 Ω
Temperature coefficient aluminium
Reference temperature 20 °C
Operation temperature 90 °C

See:
Anton Haumer, Christian Kral, Hansjörg Kapeller, Thomas Bäuml, Johannes V. Gragger
The AdvancedMachines Library: Loss Models for Electric Machines
Modelica 2009, 7th International Modelica Conference

Extends from Modelica.​Icons.​Example (Icon for runnable examples).

Parameters

TypeNameDefaultDescription
AIM_SquirrelCageDataaimcData  

Model Modelica.​Electrical.​Machines.​Examples.​AsynchronousInductionMachines.​AIMC_Initialize
Test example: Steady-State Initialization of AsynchronousInductionMachineSquirrelCage

Information

The asynchronous induction machine with squirrel cage is initialized in steady-state at no-load; at time tStart a load torque step is applied.

Simulate for 1.5 seconds and plot (versus time):

Default machine parameters are used.

Extends from Modelica.​Icons.​Example (Icon for runnable examples).

Parameters

TypeNameDefaultDescription
VoltageVNominal100Nominal RMS voltage per phase
FrequencyfNominal50Nominal frequency
AngularVelocitywSync2 * pi * fNominal / aimc.p 
TimetStart0.5Start time
TorqueTLoad161.4Nominal load torque
AngularVelocitywLoad0.016666666666667 * (2880.9 * Modelica.Constants.pi)Nominal load speed
InertiaJLoad0.29Load's moment of inertia
AIM_SquirrelCageDataaimcData