recordDriveDataDCPM

Parameters of a controlled DC permanent magnet drive

Extends from Modelica.Icons.Record (Icon for records).

Information

Calculates controller parameters of a DC permanent magnet drive: Current controller according to absolute optimum, speed controller according to symmetric optimum.

Parameters

TypeNameDefaultDescription
Motor
Modelica.Electrical.Machines.Utilities.ParameterRecords.DcPermanentMagnetDatamotorDataMotor data
SI.ResistanceRaconvertResistance(motorData.Ra, motorData.TaRef, motorData.alpha20a, motorData.TaNominal)Armature resistance at nominal temperature
SI.TimeTamotorData.La/RaArmature time constant
SI.PowerPNominalmotorData.ViNominal*motorData.IaNominal - motorData.frictionParameters.PRef - motorData.coreParameters.PRef - motorData.strayLoadParameters.PRefNominal mechanical output
SI.TorquetauNominalPNominal/motorData.wNominalNominal torque
SI.ElectricalTorqueConstantkPhitauNominal/motorData.IaNominalTorque constant
SI.AngularVelocityw0motorData.wNominal*motorData.VaNominal/motorData.ViNominalNo-load speed
Inverter › Armature inverter
SI.FrequencyfS2e3Switching frequency
SI.VoltageVBatVaMaxDC no-load voltage
SI.TimeTd0.5/fSDead time of inverter
SI.TimeTmf4*TdMeasurement filter time constant
SI.TimeTsigmaTd + TmfSum of small time constants
Load
SI.InertiaJLmotorData.JrLoad inertia
Controller › Limits
SI.VoltageVaMax1.2*motorData.VaNominalMaximum Voltage
SI.CurrentIaMax1.5*motorData.IaNominalMaximum current
SI.TorquetauMaxkPhi*IaMaxMaximum torque
SI.AngularVelocitywMaxmotorData.wNominal*motorData.VaNominal/motorData.ViNominalMaximum speed
SI.AngularAccelerationaMaxtauMax/(JL + motorData.Jr)Maximum acceleration
Controller › Current controller
RealkpImotorData.La/(2*Tsigma)Proportional gain
SI.TimeTiITaIntegral time constant
SI.TimeTsub2*TsigmaSubstitute time constant
Controller › Speed controller
Realkpw(JL + motorData.Jr)/(2*Tsub)Proportional gain
SI.TimeTiw4*TsubIntegral time constant
SI.TimeTfwTiwFilter time constant
Controller › Position controller
RealkpP1/(16*Tsub)Proportional gain