舰船与周围铁磁物体相互磁化产生附加的感应磁场,影响舰船磁场的磁感应强度的测量,针对此问题提出一种求解附加感应磁场的磁感应强度的计算方法。该方法以舰船与铁磁物体的磁偶极子阵列作为磁场数学模型,以系数矩阵条件数为目标函数的蚁群算法来优化磁偶极子的分布位置,并把物体的磁化等效为其磁模型中各磁偶极子的磁化,借助于均匀地磁场对舰船、铁磁物体磁化产生的感应磁场的磁感应强度来求解出各自的附加感应磁场强度,最终得到舰船磁场的磁感应强度。实验结果表明:该计算方法可行,且计算精度较高。
As additional induction field which is produced by magnetization between a vessel and ferromagnetic objects and affects magnetic measurement, a calculating method for additional induction field intensity was proposed. Magnetic dipole array model for a vessel and ferromagnetic objects was gotten, and ant colony algorithm whose objective function is condition number of the coefficient matrix was used to optimize the location of magnetic dipoles. Based on the assumption that an object's magnetization is equivalent to each magnetic dipole's magnetization in magnetic model, additional induction field and the vessel's magnetic field intensity were worked out by recurring to the vessel's and ferromagnetic object's magnetization in symmetrical geomagnetic field. The results of a model experiment show that the method is feasible and has high accuracy.