Adaptive Dipole Model Based Disturbance Compensation in Nonlinear Magnetic Position Systems

The nonlinear magnetic model of an oscillating ferromagnetic object can be used for accurate real-time estimation of its position. This is useful for piston position estimation in a number of automation and performance improvement applications involving hydraulic actuators, pneumatic cylinders, and internal combustion engines. A significant challenge to magnetic field based position estimation comes from disturbances due to unexpected ferromagnetic objects coming close to the sensors. This paper develops a new disturbance estimation method based on modeling the magnetic disturbance as a dipole with unknown location, magnitude, and orientation. A truncated interval unscented Kalman filter is used to estimate all the parameters of this unknown dipole, in addition to estimating piston position from nonlinear magnetic field models. Experimental data from a pneumatic actuator are used to verify the performance of the developed estimator. Experimental results show that the developed estimator is significantly superior to a linear magnetic field model based disturbance estimator. It can reliably estimate piston position and the unknown dipole parameters in the presence of a variety of unknown disturbances.

[1]  Mir Behrad Khamesee,et al.  Dual-Axial Motion Control of a Magnetic Levitation System Using Hall-Effect Sensors , 2016, IEEE/ASME Transactions on Mechatronics.

[2]  A. Makni,et al.  Energy-Aware Adaptive Attitude Estimation Under External Acceleration for Pedestrian Navigation , 2016, IEEE/ASME Transactions on Mechatronics.

[3]  Rajesh Rajamani,et al.  Magnetic Sensor-Based Large Distance Position Estimation With Disturbance Compensation , 2015, IEEE Sensors Journal.

[4]  E. Ramsden Hall-effect sensors : theory and applications , 2006 .

[5]  Gang Liu,et al.  Field Dynamic Balancing for Rigid Rotor-AMB System in a Magnetically Suspended Flywheel , 2016, IEEE/ASME Transactions on Mechatronics.

[6]  Barbara M. Kreutz Mediterranean Contributions to the Medieval Mariner’s Compass , 1973 .

[7]  Dennis S. Bernstein,et al.  Unscented filtering for interval-constrained nonlinear systems , 2008, 2008 47th IEEE Conference on Decision and Control.

[8]  H. Knoepfel Magnetic Fields: A Comprehensive Theoretical Treatise for Practical Use , 2000 .

[9]  M. Caruso,et al.  A New Perspective on Magnetic Field Sensing , 1999 .

[10]  Rajesh Rajamani,et al.  Nature-inspired position determination using inherent magnetic fields , 2014 .

[11]  Zongxuan Sun,et al.  Non-Intrusive Piston Position Measurement System Using Magnetic Field Measurements , 2013, IEEE Sensors Journal.

[12]  Oliver Maier,et al.  Development of a Braking Dynamics Assistance System for Electric Bicycles: Design, Implementation, and Evaluation of Road Tests , 2016, IEEE/ASME Transactions on Mechatronics.

[13]  Rudolph van der Merwe,et al.  The unscented Kalman filter for nonlinear estimation , 2000, Proceedings of the IEEE 2000 Adaptive Systems for Signal Processing, Communications, and Control Symposium (Cat. No.00EX373).

[14]  Daniel J. Sadler,et al.  On-chip eddy current sensor for proximity sensing and crack detection , 2001 .

[15]  Min Cheol Lee,et al.  Measuring system for development of stroke-sensing cylinder for automatic excavator , 1998, IEEE Trans. Ind. Electron..

[16]  Leonardo A. B. Tôrres,et al.  On unscented Kalman filtering with state interval constraints , 2010 .

[17]  Saber Taghvaeeyan Exploiting Inherent Magnetic Signatures of Ferromagnetic Objects for Detection, Identification, and Position Estimation Applications , 2014 .

[18]  Louis-A. Dessaint,et al.  A high efficiency interface for a biphase incremental encoder with error detection [servomotor control] , 1993, IEEE Trans. Ind. Electron..

[19]  Dan Simon,et al.  Optimal State Estimation: Kalman, H∞, and Nonlinear Approaches , 2006 .

[20]  Benedetto Allotta,et al.  An Attitude Estimation Algorithm for Mobile Robots Under Unknown Magnetic Disturbances , 2016, IEEE/ASME Transactions on Mechatronics.