recordData

Data of the whole drive, including load and controller

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

Information

Data record, summarizing all parameters of:

  • the mechanical load
  • the source
  • the inverter
  • the machine
  • the limitations
  • the current controller
  • the speed controller
  • the position controller
Parameters calculated unambiguously from previously given parameters are disabled for input, just shown.

Parameters

TypeNameDefaultDescription
Stringdrive"fictious"
Modelica.Units.SI.InertiaJtotJr + JLInertia machine + load
Modelica.Units.SI.TimeTmJtot*wNom/tauNomMechanical time constant
Load
Modelica.Units.SI.InertiaJLJrInertia load
Modelica.Units.SI.TorquetauLtauShaftLoad torque
Modelica.Units.SI.AngularVelocitywLwNomLoad speed
Source
Modelica.Units.SI.VoltageVdc0VMax/(1 - IMax/IdcMax)No-load DC-voltage of source
Modelica.Units.SI.CurrentIdcMax100*IMaxShort-cirucit DC-current of source
Modelica.Units.SI.ResistanceRiVdc0/IdcMaxInner resistamce of DC-source
Inverter
Modelica.Units.SI.FrequencyfS1000Switching frequency
Modelica.Units.SI.TimeTd0.5/fSDeadtime inverter
Modelica.Units.SI.InductanceLdc0*LaDC smoothing inductor
Machine
Modelica.Units.SI.VoltageVNom105Nominal voltage
Modelica.Units.SI.CurrentINom100Nominal current
Modelica.Units.SI.ResistanceRa0.05Armature resistance
Modelica.Units.SI.InductanceLa0.001Armature inductance
Modelica.Units.SI.TimeTaLa/RaArmature time constant
Modelica.Units.SI.MagneticFluxkPhi(VNom - Ra*INom)/wNomFlux constant
Modelica.Units.SI.TorquetauNomkPhi*INomNominal torque
Modelica.Units.SI.TorquetauShafttauNom - tauFricNominal shaft torque
Modelica.Units.SI.AngularVelocitywNom100Nominal speed
Modelica.Units.SI.InertiaJr0.05Inertia of machine rotor
Modelica.Units.SI.PowerPFric0Friction losses at nominal speed
Modelica.Units.SI.TorquetauFricPFric/wNomFriction torque at nominal speed
Limits › Limits
Modelica.Units.SI.VoltageVMaxkPhi*wMax + Ra*IMaxMaximum voltage >= kPhi*wMax + Ra*IMax
Modelica.Units.SI.CurrentIMax1.2*INomMaximum current <= (VMax - kPhi*wMax)/Ra
Modelica.Units.SI.TorquetauMaxkPhi*IMaxMaximum torque
Modelica.Units.SI.AngularAccelerationaMaxtauMax/JtotMaximum acceleration
Modelica.Units.SI.AngularVelocitywMaxwNomMaximum speed <= (VMax - Ra*IMax)/kPhi
Modelica.Units.SI.AnglephiMaxinfMaximum position
Modelica.Units.SI.AnglephiMin-infMinimum position
Controller › Current controller
Modelica.Units.SI.ResistancekpIRa*Ta/(2*Ts)Proportional gain current controller
Modelica.Units.SI.TimeTiITaIntegral time constant current controller
Modelica.Units.SI.TimeTsTd + TsISum of small time constants
Modelica.Units.SI.TimeTsI2/(2*pi*fS)Smoothing time constant current controller
Modelica.Units.SI.TimeTfITsIPrefilter current controller
Modelica.Units.SI.TimeTsub2*TsSubstitute time constant current controlled drive
Controller › Speed controller
Reala2Symmetrical optimum
Modelica.Units.SI.InertiakpWtauNom/wNom*Tm/(a*Tsub)Propotional gain speed controller
Modelica.Units.SI.TimeTiWa^2*TsubIntegral time constant speed controller
Modelica.Units.SI.TimeTfWTiWPrefilter speed controller
Controller › Position controller
Modelica.Units.SI.DampingCoefficientkpP1/(16*Tsub)Propotional gain position controller