IEEE Access (Jan 2020)
Application of CUDA-Accelerated GO/PO Method in Calculation of Electromagnetic Scattering From Coated Targets
Abstract
In this study, fast calculations for the electromagnetic (EM) scattering of complex targets coated by radar absorbing materials have been reported. The Geometric Optics and Physical Optics (GO/PO) methods are combined with the modified surface reflection coefficient method, to solve the problem of EM scattering. Moreover, two acceleration techniques have been employed to improve the efficiency of computations. Firstly, the neighbor search technique is adopted to accelerate the ray tracing process in GO/PO. In this technique, an Octree structure is applied to divide the space into multiple subspaces, namely sub-nodes, where the efficiency of ray tracing can be improved through Morton code transform. In order to further reduce the computational time, parallel acceleration technique, based on GPU platform within the Compute Unified Device Architecture (CUDA) framework is introduced. Our proposed method has been verified from the nice correlation of simulated and multilevel fast multipole method (MLFMM) and CPU-based GO/PO methods. The runtime is compared with that of GO/PO method in serial model, responsible for a good speedup ratio. Finally, the influence of coating thicknesses and types of material on the EM scattering characteristics of the coated targets are also analyzed.
Keywords