modelLM
Model of a linear motor that can be parametrized with typical supplier data such as from Siemens 1FN3
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Engineering data | |||
| SI.Force | F_N | Rated force | |
| SI.Current | I_n | Rated current | |
| SI.Mass | m | Mass of primary motor part | |
| Limiting data | |||
| SI.Force | F_max | Maximum torque | |
| SI.Current | I_max | Maximum current | |
| SI.Voltage | U_eff_max | 380 | Voltage limit of motor module |
| Physical constants | |||
| SI.ElectricalForceConstant | k_F_0_20 | Rated force constant at 20degC | |
| SI.Resistance | R_ph_20 | Winding resistance at 20degC | |
| SI.Inductance | L_D | Rotating field inductance | |
| SI.Time | T_th | Thermal time constant | |
| SI.Length | tau_p | Pole width | |
| Start conditions | |||
| SI.Temperature | T_start | Start temperature | |
| Safety factors | |||
| Real | S_F | 1 | Safety factor (>=1) for torque (S_n * M <= M_max) |
| Real | S_U | 1 | Safety factor (>=1) for voltage (S_n * v <= v_max) |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_b | heatPort | ||
| Modelica.Blocks.Interfaces.RealInput | u_q | ||
| Modelica.Blocks.Interfaces.RealOutput | i_q | current in the branch from p to n as output signal | |
| Modelica.Mechanics.Translational.Interfaces.Flange_b | flange_b1 | Right flange of translational component |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Real | con_F_max | ||
| Real | con_U_max | ||
| Real | obj_rms_current | ||
| Real | obj_absMax_current | ||
| Components.Converter | converter | ||
| Components.MotorInductance | inductance | ||
| Components.MotorResistor | resistance | ||
| Modelica.Thermal.HeatTransfer.Components.HeatCapacitor | heatCapacitor | ||
| Modelica.Thermal.HeatTransfer.Components.ThermalConductor | thermConductor | ||
| HelpBlocks.TemperatureSensor | tempSensor | ||
| Components.MotorCurrentSensor | currentSensor | ||
| Components.MotorVoltageSensor | voltageSensor | ||
| Components.MotorGround | motorGround | ||
| Components.EMF_linear | emf | ||
| TranslationalComponents.Sensors.TranslationalSensor | transSensor | ||
| Modelica.Mechanics.Translational.Components.Mass | mass |