Application of CUDA-Accelerated GO/PO Method in Calculation of Electromagnetic Scattering From Coated Targets

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 E...

Full description

Bibliographic Details
Main Authors: Chunlei Dong, Lixin Guo, Xiao Meng
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
GPU
Online Access:https://ieeexplore.ieee.org/document/9001135/
id doaj-fa870d25bc00423d9937c9336fc25c99
record_format Article
spelling doaj-fa870d25bc00423d9937c9336fc25c992021-03-30T02:07:40ZengIEEEIEEE Access2169-35362020-01-018354203542810.1109/ACCESS.2020.29747709001135Application of CUDA-Accelerated GO/PO Method in Calculation of Electromagnetic Scattering From Coated TargetsChunlei Dong0https://orcid.org/0000-0002-5815-7962Lixin Guo1https://orcid.org/0000-0003-3854-206XXiao Meng2https://orcid.org/0000-0002-4410-2995School of Physics and Optoelectronic Engineering, Xidian University, Xi’an, ChinaSchool of Physics and Optoelectronic Engineering, Xidian University, Xi’an, ChinaSchool of Physics and Optoelectronic Engineering, Xidian University, Xi’an, ChinaIn 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.https://ieeexplore.ieee.org/document/9001135/EM scatteringGO/PO methodCUDAGPUcoated targets
collection DOAJ
language English
format Article
sources DOAJ
author Chunlei Dong
Lixin Guo
Xiao Meng
spellingShingle Chunlei Dong
Lixin Guo
Xiao Meng
Application of CUDA-Accelerated GO/PO Method in Calculation of Electromagnetic Scattering From Coated Targets
IEEE Access
EM scattering
GO/PO method
CUDA
GPU
coated targets
author_facet Chunlei Dong
Lixin Guo
Xiao Meng
author_sort Chunlei Dong
title Application of CUDA-Accelerated GO/PO Method in Calculation of Electromagnetic Scattering From Coated Targets
title_short Application of CUDA-Accelerated GO/PO Method in Calculation of Electromagnetic Scattering From Coated Targets
title_full Application of CUDA-Accelerated GO/PO Method in Calculation of Electromagnetic Scattering From Coated Targets
title_fullStr Application of CUDA-Accelerated GO/PO Method in Calculation of Electromagnetic Scattering From Coated Targets
title_full_unstemmed Application of CUDA-Accelerated GO/PO Method in Calculation of Electromagnetic Scattering From Coated Targets
title_sort application of cuda-accelerated go/po method in calculation of electromagnetic scattering from coated targets
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2020-01-01
description 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.
topic EM scattering
GO/PO method
CUDA
GPU
coated targets
url https://ieeexplore.ieee.org/document/9001135/
work_keys_str_mv AT chunleidong applicationofcudaacceleratedgopomethodincalculationofelectromagneticscatteringfromcoatedtargets
AT lixinguo applicationofcudaacceleratedgopomethodincalculationofelectromagneticscatteringfromcoatedtargets
AT xiaomeng applicationofcudaacceleratedgopomethodincalculationofelectromagneticscatteringfromcoatedtargets
_version_ 1724185802467966976