A fluxgate magnetometer array for magnetic object localization is designed, where hard-iron and soft-iron magnetic distortion fields are the major factors influencing measurement accuracy. A vector compensation method is proposed to suppress error, in which magnetometer error, misalignment error, and magnetic distortion fields are considered. The experimental system mainly consists of a plane cross magnetometer array, a magnet (to be hard-iron), a steel block (to be soft-iron), and a deployment platform (to change the attitude of the magnetometer array). Experimental results show that integrated compensation parameters can be obtained accurately, and array difference errors are reduced about two orders, thus proving the effectiveness of the vector compensation method. The compensated array is used for static and dynamic localization in 3-D. In static situation, localization errors are reduced from 0.17 m, 0.28 m, and 0.27 m to 0.03 m, 0.05 m, and 0.14 m, respectively. On the object deployment trace, error intensity is reduced from 0.17 to 0.04 m. In particular, the dynamic localization results are unreliable without compensation, and the error intensity is reduced from 2.47 to 0.05 m using the proposed method, thus improving the localization accuracy.
Read full abstract