Induction machine examples
Extends from Modelica.Icons.ExamplesPackage (Icon for packages containing runnable examples).
| Name | Description |
|---|---|
| Characteristic curves of Induction machine with squirrel cage | |
| Induction machine with squirrel cage started directly on line (DOL) | |
| Induction machine with squirrel cage starting Y-D | |
| Induction machine with squirrel cage starting with transformer | |
| Induction machine with squirrel cage and inverter driving a conveyor | |
| Induction machine with squirrel cage and losses | |
| Steady-state initialization of induction machine with squirrel cage | |
| Characteristic curves of induction machine with slip rings | |
| Starting of induction machine with slip rings |
Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_CharacteristicsCharacteristic 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 |
Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_DOLInduction 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 |
Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_YDInduction 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 |
Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_TransformerInduction 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 |
Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_ConveyorInduction 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 |
Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_withLossesInduction 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 |
Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_InitializeSteady-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 |
Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMS_CharacteristicsCharacteristic 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 |
Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMS_StartStarting 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 |