Solenoid actuator
You ask
Does the plunger pull 5 N at 0.8 A?
Wobbl runs
$ wobbl simulate actuator.step "does the plunger pull 5 N at 0.8 A?" \ --assign "body 1: steel 1010" --assign "body 2: coil 1100 turns 0.8 A" \ --assign "body 3: steel 1010" --force-on "body 3" --no-open
Coil current 0.8 A of 0.8 A
peak flux density
0.701 T
OK
Force 6.22 N, 5 N against the pull 80.4 %
Checks, numbers and charts
OKThe field pushes 'actuator 3' with 6.22 N, mostly along -0.00158, 0.00127, -1 (-0.00984, 0.00787, -6.22 N), with 0.353 mN m of torque about its center. That is enough for the 5 N needed. 'actuator 2' has 96 mH.
- Force
- 6.22 N
- Torque
- 0.353 mN m
- Inductance
- 96 mH
- Confidence
- high
- passmesh convergence
- passaction and reaction
- passvirtual work
- passenergy balance
- passamp turns
- passnonlinear solve
- infosaturation of actuator 1
- infosaturation of actuator 3
OK. The field pushes 'actuator 3' with 6.22 N, mostly along -0.00158, 0.00127, -1 (-0.00984, 0.00787, -6.22 N), with 0.353 mN m of torque about its center. That is enough for the 5 N needed. 'actuator 2' has 96 mH. Confidence: high. passed mesh convergence, action and reaction, virtual work, energy balance, amp turns, nonlinear solveforce: 6.22 Ntorque: 0.353 mN minductance: 96 mHmesh: 33,388 nodes Checks: [pass] mesh convergence: the force on 'actuator 3' moved from 6.04 to 6.22 N on the finer mesh (2.9%) [pass] action and reaction: the forces on all 3 bodies add up to 0.0116 N, 0.19% of the largest, where they should cancel [pass] virtual work: Maxwell stress gives 6.04 N on 'actuator 3' along its pull, and moving it 0.076 mm each way changes the co-energy by 6.05 N times the move (0.072% apart) [pass] energy balance: stored energy plus co-energy is 61.4 mJ and flux linkage times current is 61.4 mJ (1.3e-10% apart) [pass] amp turns: the current through every coil's cross section is N times I to 2.2e-14%, along the winding's own shape [pass] nonlinear solve: Newton iterations on the steel's BH curves reached a relative residual of 9.4e-09 in 3 iterations [info] saturation of actuator 1: 'actuator 1' peaks at 1.07 T against its 1.48 T knee [info] saturation of actuator 3: 'actuator 3' peaks at 0.838 T against its 1.48 T knee Assumptions: - Magnetostatic: steady currents and fields, no eddy currents. - The air reaches to infinity, mapped by a spherical shell. - 'actuator 1' is Low carbon steel 1010, nonlinear BH curve, no hysteresis. - 'actuator 2' is a coil of 1100 turns at 0.8 A, the current spread evenly over its cross section. - 'actuator 3' is Low carbon steel 1010, nonlinear BH curve, no hysteresis. - The winding axis of 'actuator 2' is its hole's axis, +z; current circulates right handed about it (write axis -z to reverse it). Images: field: images/field.pngReport: report.htmlRun it yourself
$ git clone https://github.com/sohan-bhat/wobbl$ cd wobbl/examples/solenoid-actuator && ./run.shThe part, the script and every output are in examples/solenoid-actuator on GitHub.