DCPM_CurrentControlled

Test example: DC with permanent magnet starting with current controller


信息

Test example: Permanent magnet DC machine started with current controller
The current controller is parameterized according to absolute optimum.At time 0.1 s a reference current step with height = nominal armature current is applied,causing the DC machine to start, and accelerating inertias.
The machine is loaded by a quadratic speed dependent load torque.
Simulate for 2 seconds and plot (versus time):
  • dcpm.ia: armature current
  • dcpm.wMechanical: motor's speed
  • dcpm.tauElectrical: motor's torque
Default machine parameters of model DC_PermanentMagnet are used.

参数

类型名称缺省单位描述
 Torque   TLoad   ViNominal*dcpmData.IaNominal/dcpmData.wNominal   N.m   Nominal load torque  
 AngularVelocity   wLoad   dcpmData.wNominal   rad/s   Nominal load torque  
 Inertia   JLoad   dcpmData.Jr   kg.m2   Load's moment of inertia  
 Resistance   Ra   Modelica.Electrical.Machines.Thermal.convertResistance( dcpmData.Ra, dcpmData.TaRef, dcpmData.alpha20a, dcpmData.TaNominal)   Ohm   Warm armature resistance  
 Voltage   ViNominal   dcpmData.VaNominal - Ra*dcpmData.IaNominal   V   Nominal induced voltage  
 Time   Ta   dcpmData.La/Ra   s   Armature time constant  
 Time   Ts   1e-3   s   Dead time of inverter  
 Resistance   k   Ra*Ta/(2*Ts)   Ohm   Current controller proportional gain  
 Time   Ti   Ta   s   Current controller integral time constant  
 MagneticFlux   kPhi   ViNominal/dcpmData.wNominal   Wb   Voltage constant  
 DcPermanentMagnetData   dcpmData         DC machine data