Welcome to Acta Armamentarii ! Today is Share:

Acta Armamentarii ›› 2014, Vol. 35 ›› Issue (10): 1638-1643.doi: 10.3969/j.issn.1000-1093.2014.10.018

• Paper • Previous Articles     Next Articles

GPU-accelerated Magnetic Moment Method for Magnetic Signatures of Ship

GUO Cheng-bao, LIU Da-ming   

  1. (School of Electrical and Information Engineering, Naval University of Engineering, Wuhan 430033, Hubei, China)
  • Received:2014-01-03 Revised:2014-01-03 Online:2014-11-28
  • Contact: GUO Cheng-bao E-mail:guochengbao@outlook.com

Abstract: Magnetic moment methods (MMMs) are particularly well suited to model the magnetic signatures of the ferromagnetic objects, such as ship, because they do not require the meshing of non-ferromagnetic materials like air. However the methods need the storing and solving of a fully dense matrix system. Computation takes a long time, and a large storage space is reqiured for storing the matrix. The method based on MMM and multilevel adaptive cross approximation (MLACA) leads to a significant reduction of the required memory and computation times. But the computation times are still too long for the resolution of very fine meshed geometries. The graphical processing units (GPU) with high parallel processing capability is used to accelerate MLACA with the natural parallelism, and the parallel computation strategies are presented, implementing the fast analysis of large scale MMM for magnetic signatures of ships. The results of typical examples indicate that the speedup ratio of the parallel computation of graphics processing unit (GPU) is more than 120, and the computation time for the ship hull finely meshed to 100 000 sheet elements is only about 4.3 min. The difference between the calculated results of the proposed method and the FEM commercial software is less than 1%. Thus, it provides a fast, accurate and simple method for the large scale modeling of ship magnetic signatures.

Key words: electromagnetism, ship magnetic field, magnetic moment method, multilevel adaptive cross approximation, graphics processing unit

CLC Number: