modelTorqueControlledMachine

Signal torque input machine

Extends from ElectroMechanicalDrives.Icons.Machine.

Information

This is an idealized torque controlled electric machine model. The actual torque of the electric machine can be adjusted by means of the signal input.


Fig. 1: Principle of controlled machine model without gear

The following variables are calculated in the model

  • Machine
    • aMachine = angular acceleration of machine
    • phiMachine = mechanical angle of machine
    • wMachine = angular velocity of machine
    • tauMachine = (electrical) torque of machine
    • powerMachine = power of machine

This machine model considers the following effect:

  • Optional field weaking is considered by
    • the maximum torque of the machine, tauLimit for w ≤ wBase
    • the base speed limit wBase
    • torque reduction proportial to wBase/w for w > wBase

Parameters

TypeNameDefaultDescription
BooleanuseFieldWeakeningfalseTrue, if field weakening is considered
Modelica.Units.SI.TorquetauLimitModelica.Constants.infTorque limit
Modelica.Units.SI.AngularVelocitywBaseModelica.Constants.infBase angular frequency

Connectors

TypeNameDefaultDescription
Modelica.Mechanics.Rotational.Interfaces.Flange_bflangeShaft flange
Modelica.Blocks.Interfaces.RealInputtau_refReference torque as input signal

Components

TypeNameDefaultDescription
Modelica.Mechanics.Rotational.Sources.Torquetorque
TorqueLimitertorqueLimiter
Modelica.Units.SI.AngularVelocitywMachinespeedMachineSensor.wAngular velcocity of machine
Modelica.Units.SI.AnglephiMachineAbsolute rotation angle of machine
Modelica.Units.SI.AngularAccelerationaMachineAbsolute rotational acceleration of machine
Modelica.Units.SI.TorquetauMachinetorqueMachineSensor.tauTorque of machine
Modelica.Units.SI.PowerpowerMachinepowerMachineSensor.powerPower of machine
Modelica.Mechanics.Rotational.Sensors.SpeedSensorspeedMachineSensor
Modelica.Mechanics.Rotational.Sensors.TorqueSensortorqueMachineSensor
Modelica.Mechanics.Rotational.Sensors.PowerSensorpowerMachineSensor