针对磁场积分法非对称稠密系数矩阵导致在大规模船磁建模中计算效率低的不足,提出了一种基于磁场积分法和快速多极子的舰船感应磁场快速预报方法,阐述了其基本原理,重点推导了聚合、转移、发散等基本理论公式,并给出了相应数值实现方法及编程流程。该方法将磁场积分法只需剖分源区、易于处理船磁等开域问题的优点与快速多极子在迭代过程中加速矩阵矢量乘积运算的优点相结合,使得船磁计算效率大大提高。设计的球体感应磁场解析算例和地磁作用下简化艇模主舱段感应磁场实验算例表明,该方法在保证较好精度的前提下,大大减少了计算时间,可实现舰船感应磁场的快速计算,具有很高的工程实用价值。
The nonsymmetric and dense coefficient matrix of integral equation method results in low computation efficiency and large memory in induced magnetic field computation of large scale ships. In order to improve computation efficiency,a new method was developed based on the fast multipole and the integral equation methods. The proposed method were deduced. The numerical implementations of the multipole expansion,multipole to local translation and local expansion were described in detail. The proposed method not only has the virtue of the vector integral equation method,which needs only meshed source area and easily handles infinite domain problems,such as induced magnetic field modeling of ships,but also has the excellent performance of the fast multipole method in conjunction with an iterative solver,which can accelerate the matrix-vector product. The analytical numerical experiment of a sphere magnetized in an uniform applied magnetic field and the magnetostatic field modeling of the main cabin of a simple submarine mockup was designed. The results show that the proposed method has high calculation accuracy with noticeably less time. The proposed method is very helpful in engineering application.