A robust parallel conformal finite-difference time-domain processing package using the MPI library

We present a parallel conformal finite-difference time-domain (PCFDTD) technique using the MPI library, which carries out the field exchange between the neighboring processes in a highly efficient way. A robust conformal mesh-generation technique based on the proposed parallel-processing scheme is also described. In addition, this paper introduces some novel approaches to implementing the excitation sources, including rectangular and circular waveguides, lumped elements, matched terminators, and sub-gridding, as well as meshing and simulation-result collection in the parallel scheme. The efficiency of the parallel-processing FDTD code is analyzed through several typical examples. Several electrically large finite antenna arrays are presented to validate the proposed techniques.

[1]  Jean-Pierre Berenger,et al.  A perfectly matched layer for the absorption of electromagnetic waves , 1994 .

[2]  Wenhua Yu,et al.  An efficient approach to predict far field pattern in FDTD simulation , 2004 .

[3]  Stephen D. Gedney,et al.  Finite-difference time-domain analysis of microwave circuit devices on high performance vector/parallel computers , 1995 .

[4]  Raj Mittra,et al.  A conformal FDTD software package modeling antennas and microstrip circuit components , 2000 .

[5]  K. Mahdjoubi,et al.  A parallel FDTD algorithm using the MPI library , 2001 .

[6]  Constantine A. Balanis,et al.  Antenna Theory: Analysis and Design , 1982 .

[7]  Raj Mittra,et al.  Finite-difference time-domain (FDTD) analysis using distributed computing , 1994, IEEE Microwave and Guided Wave Letters.

[8]  T. Namiki,et al.  A new FDTD algorithm based on alternating-direction implicit method , 1999 .

[9]  Raj Mittra,et al.  A novel approach to deriving a stable hybridized FDTD algorithm using the cell method , 2003, IEEE Antennas and Propagation Society International Symposium. Digest. Held in conjunction with: USNC/CNC/URSI North American Radio Sci. Meeting (Cat. No.03CH37450).

[10]  L. Catarinucci,et al.  A parallel FDTD tool for the solution of large dosimetric problems: an application to the interaction between humans and radiobase antennas , 2002, 2002 IEEE MTT-S International Microwave Symposium Digest (Cat. No.02CH37278).

[11]  R. Mittra,et al.  A conformal mesh-generating technique for the conformal finite-difference time-domain (CFDTD) method , 2004, IEEE Antennas and Propagation Magazine.

[12]  C. Balanis Antenna theory , 1982 .

[13]  Anthony Skjellum,et al.  Using MPI - portable parallel programming with the message-parsing interface , 1994 .

[14]  K. Yee Numerical solution of initial boundary value problems involving maxwell's equations in isotropic media , 1966 .

[15]  S. Watanabe,et al.  Computation with a parallel FDTD system of human-body effect on electromagnetic absorption for portable telephones , 2004, IEEE Transactions on Microwave Theory and Techniques.

[16]  Qing Huo Liu,et al.  The PSTD algorithm: A time-domain method requiring only two cells per wavelength , 1997 .

[17]  L. Carin,et al.  Three-dimensional biorthogonal multiresolution time-domain method and its application to electromagnetic scattering problems , 2003 .

[18]  Raj Mittra,et al.  A NEW SUBGRIDDING METHOD FOR THE FINITE-DIFFERENCE TIME-DOMAIN (FDTD) ALGORITHM , 1999 .

[19]  S. Gedney An anisotropic perfectly matched layer-absorbing medium for the truncation of FDTD lattices , 1996 .

[20]  R. Mittra,et al.  A conformal finite difference time domain technique for modeling curved dielectric surfaces , 2001, IEEE Microwave and Wireless Components Letters.

[21]  Yansheng Jiang,et al.  A hybrid 2-D ADI-FDTD subgridding scheme , 2001, 6th International SYmposium on Antennas, Propagation and EM Theory, 2003. Proceedings. 2003.

[22]  G. Mur Absorbing Boundary Conditions for the Finite-Difference Approximation of the Time-Domain Electromagnetic-Field Equations , 1981, IEEE Transactions on Electromagnetic Compatibility.

[23]  Vincent Fusco,et al.  A parallel implementation of the finite difference time‐domain algorithm , 1995 .