Abstract
To improve the modeling accuracy of radiative transfer, the scattering properties of aerosol particles with irregular shapes and inhomogeneous compositions should be simulated accurately. To this end, a light-scattering model for nonspherical particles is established based on the pseudo-spectral time domain (PSTD) technique. In this model, the perfectly matched layer with auxiliary differential equation (ADE-PML), an excellent absorption boundary condition (ABC) in the finite difference time domain generalized for the PSTD, and the weighted total field/scattered field (TF/SF) technique is employed to introduce the incident light into 3D computational domain. To improve computational efficiency, the model is further parallelized using the OpenMP technique. The modeling accuracy of the PSTD scheme is validated against Lorenz–Mie, Aden–Kerker, T-matrix theory and DDA for spheres, inhomogeneous particles and nonspherical particles, and the influence of the spatial resolution and thickness of ADE-PML on the modeling accuracy is discussed as well. Finally, the parallel computational efficiency of the model is also analyzed. The results show that an excellent agreement is achieved between the results of PSTD and well-tested scattering models, where the simulation errors of extinction efficiencies are generally smaller than 1%, indicating the high accuracy of our model. Despite its low spatial resolution, reliable modeling precision can still be achieved by using the PSTD technique, especially for large particles. To suppress the electromagnetic wave reflected by the absorption layers, a six-layer ADE-PML should be set in the computational domain at least.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have