Electromagnetic Computation and Visualization of Transmission Particle Model and its Simulation Based on GPU
School of Automation Science and Electrical Engineering, Beihang University, Beijing, China
Mathematical Problems in Engineering
@article{wu2014electromagnetic,
title={Electromagnetic Computation and Visualization of Transmission Particle Model and its Simulation Based on GPU},
author={Wu, Yingnian and Zhang, Lin and Mu, Lan},
year={2014}
}
Electromagnetic calculation plays an important role in both military and civic fields. Some methods and models proposed for calculation of electromagnetic wave propagation in a large range, bring heavy burden in CPU computation, and also require huge amount of memory. Using the GPU to accelerate computation and visualization can reduce the computational burden on the CPU. Based on forward ray-tracing method, a Transmission Particle Model (TPM) for calculating electromagnetic field is presented to combine the particle method. The movement of a particle obeys the principle of the propagation of electromagnetic wave, and then the particle distribution density in space reflects the distribution status of electromagnetic. The algorithm with particle transmission, movement, reflection, and diffraction, is described in detail. Since the particles in TPM are completely independent, it is very suitable for the parallel computing based on GPU. Updated GPU particle data is stored in display memory, so the data doesn’t need to be transferred back to the memory when making visualization of the particle, and it can directly draw the particle movement after transmission. Deduction verification of TPM with the electric dipole antenna as the transmission source is conducted to prove that the particle movement itself represents the variation of electromagnetic field intensity caused by diffusion. Finally, the simulation comparisons are made against the forward and backward ray-tracing methods. TPM can calculate the electromagnetic distribution status in the whole area at one time as the forward ray-tracing, but can overcome the errors in forward ray-tracing method. The simulation results verified the effectiveness of the proposed method.
July 24, 2014 by hgpu