modelDCPM_QuasiStatic

Test example: Compare DCPM motors transient - quasi-static

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

Information

Test example: Compare DCPM motors transient and quasi-static
The motors start at no-load speed, then load pulses are applied.
Simulate for 2 seconds and plot (versus time):
  • dcpm1.ia: armature current of transient model
  • dcpm1.wMechanical: motor's speed of transient model
  • dcpm1.tauElectrical: motor's torque of transient model
  • dcpm2.ia: armature current of quasi-static model
  • dcpm2.wMechanical: motor's speed of quasi-static model
  • dcpm2.tauElectrical: motor's torque of quasi-static model

Parameters

TypeNameDefaultDescription
SI.VoltageVa100Actual armature voltage
SI.VoltageVe100Actual excitation voltage
SI.AngularVelocityw0Modelica.Units.Conversions.from_rpm(1500)No-load speed
SI.TorqueTLoad63.66Nominal load torque
SI.InertiaJLoad0.15Load's moment of inertia
Utilities.ParameterRecords.DcPermanentMagnetDatadcpmDataDC machine data

Components

TypeNameDefaultDescription
Machines.BasicMachines.DCMachines.DC_PermanentMagnetdcpm1
Modelica.Electrical.Analog.Sources.ConstantVoltagearmatureVoltage
Modelica.Electrical.Analog.Basic.GroundgroundArmature
Modelica.Mechanics.Rotational.Components.InertialoadInertia1
Modelica.Mechanics.Rotational.Sources.TorqueloadTorque1
Modelica.Blocks.Sources.Pulsepulse
Machines.BasicMachines.QuasiStaticDCMachines.DC_PermanentMagnetdcpm2
Modelica.Mechanics.Rotational.Components.InertialoadInertia2
Modelica.Mechanics.Rotational.Sources.TorqueloadTorque2