摘要

The orientation of a vector magnetic sensor can affect the measurement accuracy of magnetic anomaly, thereby increasing the localization error of a magnetic target. Compared with vector magnetic sensor, the measurement of the scalar magnetic sensor is almost not influenced by its orientation. Therefore, we present a method for tracking the magnetic target with a static scalar magnetometer array. In this study, the magnitude of the target's magnetic moment is a key parameter. We isolate it and formulate an optimization problem based on it to estimate the position and magnetic parameters of the target. To calculate the solution of this optimization problem, a dedicated particle swarm optimization (PSO) algorithm is developed. Then, we define a quality index to evaluate the solution calculated by the optimization problem. The proposed method was validated by the simulation and the real data collected when an SUV car was passing by the array on a straight path. The results show that the tracked trajectory is very close to the true trajectory and the quality index can be used as a criterion to allow accepting or rejecting the localization of the target.