modelAngularSpeedControlledMachine

Signal angular speed input machine

Extends from ElectroMechanicalDrives.Icons.Machine.

Information

This is an idealized angular speed controlled electric machine model. The actual angular speed of the electric machine can be adjusted by means of the signal input. Make sure that speed discontinuouties do not occur.


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
Notes
  • Electrical connections are not modeled. The machine will always drive at the controlled input speed.
  • In case of numerical issues, change parameter exact to false

Parameters

TypeNameDefaultDescription
Booleanexacttruetrue/false exact treatment/filtering the input signal
Modelica.Units.SI.Frequencyf_crit50if exact=false, critical frequency of filter to filter input signal

Connectors

TypeNameDefaultDescription
Modelica.Mechanics.Rotational.Interfaces.Flange_bflangeShaft flange
Modelica.Blocks.Interfaces.RealInputw_refReference angular speed as input signal

Components

TypeNameDefaultDescription
Modelica.Units.SI.AnglephiMachineAbsolute rotation angle of machine
Modelica.Units.SI.AngularVelocitywMachinespeedMachineSensor.wAngular velcocity 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.Sources.Speedspeed
Modelica.Mechanics.Rotational.Sensors.TorqueSensortorqueMachineSensor
Modelica.Mechanics.Rotational.Sensors.PowerSensorpowerMachineSensor
Modelica.Mechanics.Rotational.Sensors.SpeedSensorspeedMachineSensor