modelForceCurrentBehaviour
Extends from Modelica.Icons.Example (Icon for runnable examples).
Information
Have a look at ConstantActuator and at PermeanceActuator for an explanation of both converter models.
Simulation of the force-current characteristics of both converter models with the armature blocked at mid-position x=0 reveals the difference between the two models. In the ConstantActuator, force is proportional to current. In the simple PermeanceActuator there is an additional non-linear force component that is due to the dependency of the inductance on the armature position. Comparison with FEA results validates the higher accuracy of the PermeanceActuator. In the FEA model, the relative permeability of the stator iron was set to mu_rFe=const.=1000 in order to avoid additional non-linear force components due to saturation. Simulate for 6 s and plot vs. current (e.g., iSensor.i)
pmFixedPos.flange_b.f // force of permeance model cFixedPos.flange_b.f // force of converter constant model comparisonWithFEA.y[1] // force of FEA model for comparison
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Electrical.Analog.Basic.Ground | pmGround | ||
| FluxTubes.Examples.MovingCoilActuator.Components.PermeanceActuator | pmActuator | Moving coil actuator described with permeance model | |
| Modelica.Mechanics.Translational.Components.Fixed | pmFixedPos | Fixed armature position | |
| Modelica.Electrical.Analog.Sources.RampCurrent | pmRampCurrent | Ideal current source | |
| Modelica.Electrical.Analog.Basic.Ground | cGround | ||
| Modelica.Mechanics.Translational.Components.Fixed | cFixedPos | Fixed armature position | |
| Modelica.Electrical.Analog.Sources.RampCurrent | cRampCurrent | Ideal current source | |
| FluxTubes.Examples.MovingCoilActuator.Components.ConstantActuator | cActuator | Moving coil actuator described with converter constant | |
| Modelica.Blocks.Tables.CombiTable1Ds | comparisonWithFEA | Column 1: current, col. 2: force; mu_rFe=const.=1000 in FEA model | |
| Modelica.Electrical.Analog.Sensors.CurrentSensor | iSensor | Input value for look-up table with FEA results |