Magnetic Position System Design Method Applied to Three-Axis Joystick Motion Tracking

This manuscript discusses the difficulties with magnetic position and orientation (MPO) system design and proposes a general method for finding optimal layouts. The formalism introduces a system quality measure through state separation and reduces the question “How to design an MPO system?” to a global optimization problem. The latter is then solved by combining differential evolution algorithms with magnet shape variation based on analytical computations of the field. The proposed formalism is then applied to study possible realizations of continuous three-axis joystick motion tracking, realized with just a single magnet and a single 3D magnetic field sensor. The computations show that this is possible when a specific design condition is fulfilled and that large state separations as high as 1mT/∘ can be achieved under realistic conditions. Finally, a comparison to state-of-the-art design methods is drawn, computation accuracy is reviewed critically, and an experimental validation is presented.

[2]  Satoshi Hirosawa,et al.  Perspectives for high-performance permanent magnets: applications, coercivity, and new materials , 2017 .

[3]  Samuel Huber,et al.  Experimental Demonstration of Stray-Field Immunity beyond 5 mT for an Automotive-Grade Rotary Position Sensor , 2018, Proceedings.

[4]  Just L. Herder,et al.  A Review on Compliant Joints and Rigid-Body Constant Velocity Universal Joints Toward the Design of Compliant Homokinetic Couplings , 2015 .

[5]  Christoph Vogler,et al.  A fast finite-difference algorithm for topology optimization of permanent magnets , 2017, 1707.09898.

[6]  Long Chen FINITE ELEMENT METHOD , 2013 .

[7]  J. M. Camacho,et al.  Alternative method to calculate the magnetic field of permanent magnets with azimuthal symmetry , 2013 .

[8]  C.P.O Treutler,et al.  Magnetic sensors for automotive applications , 2001 .

[9]  Amikam Aharoni,et al.  Demagnetizing factors for rectangular ferromagnetic prisms , 1998 .

[10]  I. Teliban,et al.  Additive Manufactured and Topology Optimized Passive Shimming Elements for Permanent Magnetic Systems , 2018, Scientific Reports.

[11]  Hartmut Brauer,et al.  A Hall-Sensor-Based Localization Method With Six Degrees of Freedom Using Unscented Kalman Filter , 2019, IEEE Sensors Journal.

[12]  D. A. Dunnett Classical Electrodynamics , 2020, Nature.

[13]  R. Bandorf,et al.  PVD‐Abscheidung von CoSm‐Schichten für magnetische Maßstäbe , 2020, Vakuum in Forschung und Praxis.

[14]  R. Storn,et al.  On the usage of differential evolution for function optimization , 1996, Proceedings of North American Fuzzy Information Processing.

[16]  J.-L. Coulomb,et al.  A review of magnetostatic moment method , 2006, IEEE Transactions on Magnetics.

[17]  Alessio Caciagli,et al.  Exact expression for the magnetic field of a finite cylinder with arbitrary uniform magnetization , 2018, Journal of Magnetism and Magnetic Materials.

[18]  Application of 3D-printed magnets for magnetic position detection systems , 2017, 2017 IEEE SENSORS.

[19]  E. Furlani Permanent Magnet and Electromechanical Devices: Materials, Analysis, and Applications , 2001 .

[20]  Jake J. Abbott,et al.  Six-Degree-of-Freedom Localization of an Untethered Magnetic Capsule Using a Single Rotating Magnetic Dipole , 2017, IEEE Robotics and Automation Letters.

[21]  F. Bruckner,et al.  3D Printing of Polymer-Bonded Rare-Earth Magnets With a Variable Magnetic Compound Fraction for a Predefined Stray Field , 2017, Scientific Reports.

[22]  Z. J. Yang,et al.  Potential and force between a magnet and a bulk Y1Ba2Cu3O7-δ superconductor studied by a mechanical pendulum , 1990 .

[23]  Michael Ortner Improving magnetic linear position measurement by field shaping , 2015, 2015 9th International Conference on Sensing Technology (ICST).

[24]  Christian Huber,et al.  Solving Large-Scale Inverse Magnetostatic Problems using the Adjoint Method , 2017, Scientific reports.

[25]  Joel Nothman,et al.  SciPy 1.0-Fundamental Algorithms for Scientific Computing in Python , 2019, ArXiv.

[26]  Michael Ortner,et al.  Magpylib: A free Python package for magnetic field computation , 2020, SoftwareX.

[27]  P. Rocca,et al.  Differential Evolution as Applied to Electromagnetics , 2011, IEEE Antennas and Propagation Magazine.

[28]  K. K. Nielsen,et al.  The magnetic field from a homogeneously magnetized cylindrical tile , 2020, Journal of Magnetism and Magnetic Materials.

[29]  W. Gordon On the Diffeomorphisms of Euclidean Space , 1972 .

[30]  R. Clérac,et al.  Metal-organic magnets with large coercivity and ordering temperatures up to 242°C , 2020, Science.

[31]  B. Delinchant,et al.  Analytical Calculation of Magnet Systems: Magnetic Field Created by Charged Triangles and Polyhedra , 2013, IEEE Transactions on Magnetics.

[32]  Christoph Vogler,et al.  Topology optimized and 3D printed polymer-bonded permanent magnets for a predefined external field , 2017, 1702.01968.

[33]  Stephan Hartmann,et al.  Performance and Technology Comparison of GMR Versus Commonly used Angle Sensor Principles for Automotive Applications , 2007 .

[34]  G. Close,et al.  A Gradiometric Magnetic Sensor System for Stray-Field-Immune Rotary Position Sensing in Harsh Environment , 2018, Proceedings.

[36]  Yoshifumi Okamoto,et al.  A Novel Topology Optimization of Nonlinear Magnetic Circuit Using ON/OFF Method , 2005 .

[37]  Florian Bruckner,et al.  magnum.fe: A micromagnetic finite-element simulation code based on FEniCS , 2013, 1301.3061.

[38]  Pavel Paces,et al.  BMW iDrive automotive hid device in EFIS control , 2014, 2014 IEEE/AIAA 33rd Digital Avionics Systems Conference (DASC).