Induction machine examples
Extends from Modelica.Icons.ExamplesPackage (Icon for packages containing runnable examples).
Name | Description |
---|---|
IMC_Characteristics | Characteristic curves of Induction machine with squirrel cage |
IMC_DOL | Induction machine with squirrel cage started directly on line (DOL) |
IMC_YD | Induction machine with squirrel cage starting Y-D |
IMC_Transformer | Induction machine with squirrel cage starting with transformer |
IMC_Conveyor | Induction machine with squirrel cage and inverter driving a conveyor |
IMC_withLosses | Induction machine with squirrel cage and losses |
IMC_Initialize | Steady-state initialization of induction machine with squirrel cage |
IMS_Characteristics | Characteristic curves of induction machine with slip rings |
IMS_Start | Starting of induction machine with slip rings |
Characteristic curves of Induction machine with squirrel cage
This examples allows the investigation of characteristic curves of quasi-static polyphase induction machines with squirrel cage rotor as a function of rotor speed.
Simulate for 1 second and plot (versus imcQS.wMechanical or perUnitSpeed):
currentSensorQS.abs_i[1]
: (equivalent) RMS stator currentimcQS.tauElectrical
: machine torqueimcQS.powerBalance.powerStator
: stator powerimcQS.powerBalance.powerMechanical
: mechanical powerExtends from Modelica.Icons.Example (Icon for runnable examples).
Name | Description |
---|---|
m | Number of phases |
VsNominal | Nominal RMS voltage per phase [V] |
fNominal | Nominal frequency [Hz] |
w_Load | Nominal load speed [rad/s] |
p | Number of pole pairs |
imcData | Induction machine data |
Induction machine with squirrel cage started directly on line (DOL)
This example compares a time transient and a quasi-static model of a polyphase induction machine.
At start time tOn
a transient and a quasi-static polyphase voltage source are
connected to an induction machine. The machine starts from standstill, accelerating inertias
against load torque quadratic dependent on speed, finally reaching nominal speed.
Simulate for 1 second and plot (versus time):
currentRMSsensor.I|currentSensorQS.abs_i[1]
: (equivalent) RMS stator currentimc|imcQS.wMechanical
: machine speedimc|imcQS.tauElectrical
: machine torqueExtends from Modelica.Icons.Example (Icon for runnable examples).
Name | Description |
---|---|
m | Number of phases |
VsNominal | Nominal RMS voltage per phase [V] |
fNominal | Nominal frequency [Hz] |
tOn | Start time of machine [s] |
T_Load | Nominal load torque [N.m] |
w_Load | Nominal load speed [rad/s] |
J_Load | Load inertia [kg.m2] |
p | Number of pole pairs |
imcData | Induction machine data |
Induction machine with squirrel cage starting Y-D
At start time tStart three-phase voltage is supplied to the 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).
Name | Description |
---|---|
VNominal | Nominal RMS voltage per phase [V] |
fNominal | Nominal frequency [Hz] |
tStart1 | Start time [s] |
tStart2 | Start time from Y to D [s] |
TLoad | Nominal load torque [N.m] |
wLoad | Nominal load speed [rad/s] |
JLoad | Load's moment of inertia [kg.m2] |
imcData | Induction machine data |
Induction machine with squirrel cage starting with transformer
At start time tStart1 three-phase voltage is supplied to the 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).
Name | Description |
---|---|
VNominal | Nominal RMS voltage per phase [V] |
fNominal | Nominal frequency [Hz] |
tStart1 | Start time [s] |
tStart2 | Start time of bypass transformer [s] |
TLoad | Nominal load torque [N.m] |
wLoad | Nominal load speed [rad/s] |
JLoad | Load's moment of inertia [kg.m2] |
transformerData | Transformer data |
imcData | Induction machine data |
Induction machine with squirrel cage and inverter driving a conveyor
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).
Name | Description |
---|---|
m | Number of phases |
VNominal | Nominal RMS voltage per phase [V] |
fNominal | Nominal frequency [Hz] |
wNominal | Nominal speed [rad/s] |
TLoad | Nominal load torque [N.m] |
JLoad | Load's moment of inertia [kg.m2] |
r | Transmission radius [m] |
imcData | Induction machine data |
Induction machine with squirrel cage and losses
Current | I_simQS | I_measQS |
Speed | w_simQS | w_measQS |
Power factor | pf_simQS | pf_measQS |
Efficiency | eff_simQS | eff_measQS |
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).
Name | Description |
---|---|
PNominal | Nominal output [W] |
VNominal | Nominal RMS voltage [V] |
INominal | Nominal RMS current [A] |
pfNominal | Nominal power factor |
PsNominal | Nominal stator power [W] |
lossNominal | Nominal losses [W] |
etaNominal | Nominal efficiency |
fNominal | Nominal frequency [Hz] |
wNominal | Nominal speed [rad/s] |
TNominal | Nominal torque [N.m] |
TempNominal | Nominal temperature [K] |
imcData | Induction machine data |
Steady-state initialization of induction machine with squirrel cage
Extends from Modelica.Icons.Example (Icon for runnable examples).
Name | Description |
---|---|
m | Number of phases |
VNominal | Nominal RMS voltage per phase [V] |
fNominal | Nominal frequency [Hz] |
wSync | Synchronous speed [rad/s] |
tStart | Start time [s] |
TLoad | Nominal load torque [N.m] |
wLoad | Nominal load speed [rad/s] |
JLoad | Load's moment of inertia [kg.m2] |
imcData | Induction machine data |
Characteristic curves of induction machine with slip rings
This examples allows the investigation of characteristic curves of quasi-static polyphase induction machines with slip ring rotor as a function of rotor speed.
Simulate for 1 second and plot (versus imsQS.wMechanical or perUnitSpeed):
currentSensorQS.abs_i[1]
: (equivalent) RMS stator currentimsQS.tauElectrical
: machine torqueimscQS.powerBalance.powerStator
: stator powerimsQS.powerBalance.powerMechanical
: mechanical powerDefault machine parameters are used. The rotor resistance may be varied to demonstrate the impact on the characteristic curves
Extends from Modelica.Icons.Example (Icon for runnable examples).
Name | Description |
---|---|
m | Number of stator phases |
mr | Number of rotor phases |
VsNominal | Nominal RMS voltage per phase [V] |
fNominal | Nominal frequency [Hz] |
Rr | Starting resistance [Ohm] |
p | Number of pole pairs |
w_Load | Nominal load speed [rad/s] |
imsData | Induction machine data |
Starting of induction machine with slip rings
This example compares a time transient and a quasi-static model of a polyphase induction machine.
At start time tOn
a transient and a quasi-static polyphase voltage source are connected to induction machine with sliprings. The machine starts from standstill, accelerating inertias against load torque quadratic dependent on speed,
using a starting resistance. At time tRheostat
external rotor resistance is shortened, finally reaching nominal speed.
Simulate for 1.5 seconds and plot (versus time):
currentRMSsensor.I|currentSensorQS.abs_i[1]
: (equivalent) RMS stator currentims|imsQS.wMechanical
: machine speedims|imsQS.tauElectrical
: machine torqueDefault machine parameters are used.
Extends from Modelica.Icons.Example (Icon for runnable examples).
Name | Description |
---|---|
m | Number of stator phases |
mr | Number of rotor phases |
VsNominal | Nominal RMS voltage per phase [V] |
fNominal | Nominal frequency [Hz] |
tOn | Start time of machine [s] |
RStart | Starting resistance [Ohm] |
tRheostat | Time of shortening the rheostat [s] |
T_Load | Nominal load torque [N.m] |
w_Load | Nominal load speed [rad/s] |
J_Load | Load inertia [kg.m2] |
imsData | Induction machine data |