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...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2020-01-01
|
Series: | IEEE Access |
Subjects: | |
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 |