一种磁性目标定位跟踪系统的标定方法
A Calibration Method for the Magnetic Target Tracking System
-
摘要: 文章磁目标跟踪系统选用霍尼韦尔 HMC1043 磁传感器阵列来采集永磁体的磁场信息, 并实现定位。由于磁场传感器阵列的各传感器位置、方向和灵敏度直接影响系统定位的精确度, 所以要求对这些磁传感器参数进行准确的标定。文章针对磁传感器阵列的标定问题提出了目标误差函数和优化计算方法。通过对所有参数的迭代计算和优化更新使目标误差函数达到最小, 完成对磁传感器的位置、方向和灵敏度等参数的标定。文章方法已对实际传感器系统实施应用。在 MATLAB 环境下, PC 机采集目标磁体的磁场信号, 通过算法计算确定所有磁传感器的位置、方向和灵敏度, 完成标定。通过文章方法的标定, 系统定位精度有明显的提高, 本方法的可行性和合理性也因此得到验证。Abstract: The magnetic sensor array Honeywell HMC1043 was used to collect the magnetic information of the permanent magnet. Because the precision of the system is directly affected by sensor parameters including the position, the direction and the sensitivity coefficient of the sensor array, the accurate calibration of the magnetic sensors was indispensable to obtain the accurate sensor parameters of the sensor array in the magnetic tracking system. A method of objective error function and optimization calculation for the problem of magnetic sensors calibration was proposed in this paper. The error function was minimized through updated parameters and iterative calculation. Then the accurate location, direction and sensitivity coefficient of the sensors array were obtained. This method was applied to the actual sensor system. In MATLAB environment, the position, the direction and the sensitivity coefficient of the sensor array were determined through calculation and the magnetic information of the permanent magnet was collected by the computer to realize calibration. By this method, the accuracy of the system localization was improved significantly, which therefore verified the feasibility and rationality of the algorithm.