modelIMC_Inverter

Induction machine with squirrel cage and inverter

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

Information

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

Simulate for 1.5 seconds and plot (versus time):

  • currentQuasiRMSSensor.I: stator current RMS
  • aimc.wMechanical: machine speed
  • aimc.tauElectrical: machine torque
  • fs: stator frequency
  • fr: rotor frequency
  • s: slip

Compare with transient models IMC_Inverter (Electrical.Machines) and IMC_Inverter (FundamentalWave). Note that electrical transients are neglected, but mechanical transients are taken into account.

Theoretical thoughts

By setting the stator resistance Rs = 0, comparing quasistatic points of operation for different stator frequencies fs, it can be seen that

  • in the base region fs ≤ fNominal rotor frequency fr is constant, if the load torque is constant,
  • whereas in the field weakening region f ≥ fNominal slip is constant, if load torque is adapted according to tau = tauNominal*fNominal/f.

Default machine parameters are used.

Parameters

TypeNameDefaultDescription
Integerm3Number of phases
SI.VoltageVNominal100Nominal RMS voltage per phase
SI.FrequencyfNominal50Nominal frequency
SI.Frequencyf50Maximum operational frequency
SI.TimetRamp1Frequency ramp
SI.TorqueTLoad161.4*min(1, fNominal/abs(f))Nominal load torque
SI.TimetStep1.2Time of load torque step
SI.InertiaJLoad0.29Load's moment of inertia
Modelica.Electrical.Machines.Utilities.ParameterRecords.IM_SquirrelCageDataaimcDataInduction machine data

Components

TypeNameDefaultDescription
SI.Frequencyfsramp.yStator frequency
SI.Frequencyfrs*fsRotor frequency
Realsif noEvent(abs(fs) < small) then 0 else 1 - aimc.wMechanical*aimcData.p/(2*pi*fs)Slip
Modelica.Magnetic.QuasiStatic.FundamentalWave.BasicMachines.InductionMachines.IM_SquirrelCageaimc
Modelica.Electrical.QuasiStatic.Polyphase.Sensors.CurrentQuasiRMSSensorcurrentQuasiRMSSensor
Modelica.Blocks.Sources.Rampramp
Modelica.Magnetic.QuasiStatic.FundamentalWave.Utilities.VfControllervfController
Modelica.Electrical.QuasiStatic.Polyphase.Sources.VariableVoltageSourcevoltageSource
Modelica.Electrical.QuasiStatic.Polyphase.Basic.Starstar
Modelica.Electrical.QuasiStatic.SinglePhase.Basic.Groundground
Modelica.Mechanics.Rotational.Components.InertialoadInertia
Modelica.Mechanics.Rotational.Sources.TorqueSteploadTorqueStep
Modelica.Magnetic.QuasiStatic.FundamentalWave.Utilities.TerminalBoxterminalBox
Modelica.Electrical.QuasiStatic.SinglePhase.Basic.Groundground1