modelIMC_withLosses
Induction machine with squirrel cage and losses
Extends from Modelica.Icons.Example (Icon for runnable examples).
Information
- Simulate for 10 seconds: The machine is started at nominal speed, subsequently a load ramp is applied.
- Compare by plotting versus PmechQS:
| 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
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | m | 3 | Number of phases |
| SI.Power | PNominal | 18500 | Nominal output |
| SI.Voltage | VNominal | 400 | Nominal RMS voltage |
| SI.Current | INominal | 32.85 | Nominal RMS current |
| Real | pfNominal | 0.898 | Nominal power factor |
| SI.Power | PsNominal | sqrt(3)*VNominal*INominal*pfNominal | Nominal stator power |
| SI.Power | lossNominal | PsNominal - PNominal | Nominal losses |
| Real | etaNominal | 0.9049 | Nominal efficiency |
| SI.Frequency | fNominal | 50 | Nominal frequency |
| SI.AngularVelocity | wNominal | from_rpm(1462.5) | Nominal speed |
| SI.Torque | TNominal | PNominal/wNominal | Nominal torque |
| SI.Temperature | TempNominal | from_degC(90) | Nominal temperature |
| Modelica.Electrical.Machines.Utilities.ParameterRecords.IM_SquirrelCageData | imcData | Induction machine data |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| SI.Power | PelQS | electricalPowerSensorQS.apparentPower.re | |
| SI.ReactivePower | QelQS | electricalPowerSensorQS.apparentPower.im | |
| SI.ApparentPower | SelQS | sqrt(PelQS^2 + QelQS^2) | |
| SI.Power | PmechQS | powerSensorQS.power | Mechanical output |
| SI.Power | Ps_simQS | sqrt(3)*VNominal*I_simQS*pf_simQS | Simulated stator power |
| SI.Power | Ps_measQS | sqrt(3)*VNominal*I_measQS*pf_measQS | Simulated stator power |
| SI.Power | loss_simQS | Ps_simQS - PmechQS | Simulated total losses |
| SI.Power | loss_measQS | Ps_measQS - PmechQS | Measured total losses |
| SI.Current | I_simQS | currentQuasiRMSSensorQS.I | Simulated current |
| SI.Current | I_measQS | combiTable1DsQS.y[1] | Measured current |
| SI.AngularVelocity | w_simQS | imcQS.wMechanical | Simulated speed |
| SI.AngularVelocity | w_measQS | combiTable1DsQS.y[2] | Measured speed |
| Real | pf_simQS | if noEvent(SelQS > Modelica.Constants.small) then PelQS/SelQS else 0 | Simulated power factor |
| Real | pf_measQS | combiTable1DsQS.y[3] | Measured power factor |
| Real | eff_simQS | if noEvent(abs(PelQS) > Modelica.Constants.small) then PmechQS/PelQS else 0 | Simulated efficiency |
| Real | eff_measQS | combiTable1DsQS.y[4] | Measured efficiency |
| Magnetic.QuasiStatic.FundamentalWave.BasicMachines.InductionMachines.IM_SquirrelCage | imcQS | ||
| Utilities.MultiTerminalBox | terminalBoxQS | ||
| Modelica.Electrical.QuasiStatic.Polyphase.Sensors.PowerSensor | electricalPowerSensorQS | ||
| Modelica.Electrical.QuasiStatic.Polyphase.Sensors.CurrentQuasiRMSSensor | currentQuasiRMSSensorQS | ||
| Modelica.Electrical.QuasiStatic.Polyphase.Sources.VoltageSource | sineVoltageQS | ||
| Modelica.Electrical.QuasiStatic.Polyphase.Basic.Star | starQS | ||
| Modelica.Electrical.QuasiStatic.SinglePhase.Basic.Ground | groundQS | ||
| Modelica.Mechanics.Rotational.Sensors.PowerSensor | powerSensorQS | ||
| Modelica.Mechanics.Rotational.Components.Inertia | loadInertiaQS | ||
| Modelica.Mechanics.Rotational.Sources.Torque | torqueQS | ||
| Modelica.Blocks.Math.Gain | gainQS | ||
| Modelica.Blocks.Continuous.PI | PIQS | ||
| Modelica.Blocks.Math.Feedback | feedbackQS | ||
| Modelica.Blocks.Sources.Ramp | rampQS | ||
| Modelica.Blocks.Tables.CombiTable1Ds | combiTable1DsQS |