An efficient algorithm for truncating spatial domain in modeling light scattering by finite-difference technique

被引:28
作者
Yang, P [1 ]
Liou, KN [1 ]
机构
[1] Univ Calif Los Angeles, Dept Atmospher Sci, Los Angeles, CA 90095 USA
基金
美国国家科学基金会; 美国国家航空航天局;
关键词
boundary condition; computational domain; finite-difference; light scattering;
D O I
10.1006/jcph.1998.5897
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The finite-difference time domain technique is one of the the most robust and accurate numerical methods for the solution of light scattering by small particles with arbitrary composition and geometry. In practice, this method requires that the spatial domain for the computation of near-field be truncated, An absorbing boundary condition must be imposed in conjunction with this truncation. The performance of this boundary condition is essential to the stability of numerical computations and the reliability of results. In the present study, a new boundary condition, referred to as the mixed T algorithm has been developed, which is a generalization of the transmitting boundary condition originally developed by Liao and co-workers. The present algorithm does not require spatial interpolation far wave values at interior grid points. In addition, it produces two minima of spurious reflections at small and large incident angles, allowing efficient absorption of the scattered waves at the boundary for large incident angles, When the third-order mixed T algorithm is used, the reflection coefficient of the boundary is less than 1% for incident angles from 0 degrees to about 70 degrees, We find that the numerical instability associated with the transmitting boundary condition is caused by the location-dependent amplitude of outgoing waves in the vicinity of the boundary, For this reason, the mixed T algorithm is stabilized by consistently introducing diffusive coefficients into the boundary equation. When the stabilized algorithm is applied, the near-field within the truncated domain can be computed by using single-precision arithmetic without overflows for more than 10(5) steps in the time-marching iteration. Finally, the new absorbing boundary condition is validated by carrying out numerical experiments involving the propagation of a TM wave excited by a sinusoidal point source, simultaneous simulation of the wave propagation in small and large domains, and the scattering of a TM wave by an infinite circular cylinder. (C) 1998 Academic Press.
引用
收藏
页码:346 / 369
页数:24
相关论文
共 25 条
[1]  
Achenbach J. D., 1973, WAVE PROPAGATION ELA
[2]   RADIATION BOUNDARY-CONDITIONS FOR WAVE-LIKE EQUATIONS [J].
BAYLISS, A ;
TURKEL, E .
COMMUNICATIONS ON PURE AND APPLIED MATHEMATICS, 1980, 33 (06) :707-725
[3]   A COMPARATIVE-STUDY OF ABSORBING BOUNDARY-CONDITIONS [J].
BLASCHAK, JG ;
KRIEGSMANN, GA .
JOURNAL OF COMPUTATIONAL PHYSICS, 1988, 77 (01) :109-139
[4]   SOLUTION OF ELECTROMAGNETIC SCATTERING PROBLEMS USING TIME DOMAIN TECHNIQUES [J].
BRITT, CL .
IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, 1989, 37 (09) :1181-1192
[5]  
Chew W. C., 1992, IEEE Antennas and Propagation Society International Symposium. 1992 Digest. Held in Conjuction with: URSI Radio Science Meeting and Nuclear EMP Meeting (Cat. No.92CH3178-1), P536, DOI 10.1109/APS.1992.221882
[6]  
ENGQUIST B, 1977, MATH COMPUT, V31, P629, DOI 10.1090/S0025-5718-1977-0436612-4
[7]   IMPROVEMENTS TO THE FINITE-DIFFERENCE TIME-DOMAIN METHOD FOR CALCULATING THE RADAR CROSS-SECTION OF A PERFECTLY CONDUCTING TARGET [J].
FURSE, CM ;
MATHUR, SP ;
GANDHI, OP .
IEEE TRANSACTIONS ON MICROWAVE THEORY AND TECHNIQUES, 1990, 38 (07) :919-927
[9]   ACOUSTIC PULSE SCATTERING BY BAFFLED MEMBRANES [J].
KRIEGSMANN, GA ;
NORRIS, AN ;
REISS, EL .
JOURNAL OF THE ACOUSTICAL SOCIETY OF AMERICA, 1986, 79 (01) :1-8
[10]  
LIAO ZP, 1984, SCI SIN A-MATH P A T, V27, P1063