modelLM

Model of a linear motor that can be parametrized with typical supplier data such as from Siemens 1FN3

Parameters

TypeNameDefaultDescription
Engineering data
SI.ForceF_NRated force
SI.CurrentI_nRated current
SI.MassmMass of primary motor part
Limiting data
SI.ForceF_maxMaximum torque
SI.CurrentI_maxMaximum current
SI.VoltageU_eff_max380Voltage limit of motor module
Physical constants
SI.ElectricalForceConstantk_F_0_20Rated force constant at 20degC
SI.ResistanceR_ph_20Winding resistance at 20degC
SI.InductanceL_DRotating field inductance
SI.TimeT_thThermal time constant
SI.Lengthtau_pPole width
Start conditions
SI.TemperatureT_startStart temperature
Safety factors
RealS_F1Safety factor (>=1) for torque (S_n * M <= M_max)
RealS_U1Safety factor (>=1) for voltage (S_n * v <= v_max)

Connectors

TypeNameDefaultDescription
Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_bheatPort
Modelica.Blocks.Interfaces.RealInputu_q
Modelica.Blocks.Interfaces.RealOutputi_qcurrent in the branch from p to n as output signal
Modelica.Mechanics.Translational.Interfaces.Flange_bflange_b1Right flange of translational component

Components

TypeNameDefaultDescription
Realcon_F_max
Realcon_U_max
Realobj_rms_current
Realobj_absMax_current
Components.Converterconverter
Components.MotorInductanceinductance
Components.MotorResistorresistance
Modelica.Thermal.HeatTransfer.Components.HeatCapacitorheatCapacitor
Modelica.Thermal.HeatTransfer.Components.ThermalConductorthermConductor
HelpBlocks.TemperatureSensortempSensor
Components.MotorCurrentSensorcurrentSensor
Components.MotorVoltageSensorvoltageSensor
Components.MotorGroundmotorGround
Components.EMF_linearemf
TranslationalComponents.Sensors.TranslationalSensortransSensor
Modelica.Mechanics.Translational.Components.Massmass