modelMotorWithCurrentControl

Synchronous induction machine with current controller and measurement noise

Extends from Modelica.Electrical.Machines.Icons.TransientMachine.

Information

A synchronous induction machine with permanent magnets, current controller and measurement noise of ±0.01 rad accelerates a quadratic speed dependent load from standstill. The rms values of d- and q-current in rotor fixed coordinate system are converted to three-phase currents, and fed to the machine. The result shows that the torque is influenced by the q-current, whereas the stator voltage is influenced by the d-current.

Default machine parameters of model SM_PermanentMagnet are used.

This motor is used in the Examples.NoiseExamples.ActuatorWithNoise actuator example

Parameters

TypeNameDefaultDescription
Integerm3Number of phases
Modelica.SIunits.VoltageVNominal100Nominal RMS voltage per phase
Modelica.SIunits.FrequencyfNominal50Nominal frequency
Modelica.SIunits.Frequencyf50Actual frequency
Modelica.SIunits.TimetRamp1Frequency ramp
Modelica.SIunits.TorqueTLoad181.4Nominal load torque
Modelica.SIunits.TimetStep1.2Time of load torque step
Modelica.SIunits.InertiaJLoad0.29Load's moment of inertia
Modelica.Electrical.Machines.Utilities.ParameterRecords.SM_PermanentMagnetDatasmpmDataData for motor

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputiq_rms1
Modelica.Mechanics.Rotational.Interfaces.Flange_bflangeRight flange of shaft
Modelica.Blocks.Interfaces.RealOutputphiAbsolute angle of flange as output signal
Modelica.Blocks.Interfaces.RealOutputphi_motorRotational position
Modelica.Blocks.Interfaces.RealOutputwRotational speed

Components

TypeNameDefaultDescription
Modelica.Electrical.Machines.BasicMachines.SynchronousInductionMachines.SM_PermanentMagnetsmpm
Modelica.Electrical.MultiPhase.Sources.SignalCurrentsignalCurrent
Modelica.Electrical.MultiPhase.Basic.Starstar
Modelica.Electrical.Analog.Basic.Groundground
Modelica.Electrical.Machines.Utilities.CurrentControllercurrentController
Modelica.Electrical.MultiPhase.Basic.StarstarM
Modelica.Electrical.Analog.Basic.GroundgroundM
Modelica.Electrical.Machines.Utilities.TerminalBoxterminalBox
Modelica.Electrical.Machines.Sensors.RotorDisplacementAnglerotorDisplacementAngle
Modelica.Mechanics.Rotational.Sensors.AngleSensorangleSensor
Modelica.Mechanics.Rotational.Sensors.TorqueSensortorqueSensor
Modelica.Mechanics.Rotational.Sensors.SpeedSensorspeedSensor
Modelica.Electrical.Machines.Sensors.VoltageQuasiRMSSensorvoltageQuasiRMSSensor
Modelica.Electrical.Machines.Sensors.CurrentQuasiRMSSensorcurrentQuasiRMSSensor
Modelica.Mechanics.Rotational.Components.InertiainertiaLoad
Modelica.Blocks.Sources.Constantid
Modelica.Blocks.Math.AddaddNoise
Noise.UniformNoiseuniformNoise

Revisions

Date Description
June 22, 2015
Initial version implemented by A. Klöckner, F. v.d. Linden, D. Zimmer, M. Otter.
DLR Institute of System Dynamics and Control