Vector and Parallel Implementations for the FDTD Analysis of Millimeter Wave Planar Antennas

The 3D Finite-Difference Time-Domain (FDTD) method is a powerful numerical technique for directly solving Maxwell's equations. This paper describes its implementation on high speed computers. This technique is used here for the analysis of millimeter wave planar antennas. In our algorithm, Berenger's Perfectly Matched Layers (PML) are implemented as absorbing boundary conditions to mimic free space. Dielectric and metallic losses are taken into account in a recursive and dispersive formulation. We present the main techniques implemented to optimize the non-sequential program on vector computers. Besides, two parallel supercomputers of different architectures as well as a multi-user network of Sun workstations are used to investigate the parallel FDTD code. The performances obtained on vector/distributed memory massively parallel/hybrid computers show that the FDTD algorithm is ideally suited for the implementations on both vector and parallel computers. Comparisons with experimental results in the millimeter wave frequency band validate our codes.

[1]  Allen Taflove,et al.  Computational Electrodynamics the Finite-Difference Time-Domain Method , 1995 .

[2]  Jack Dongarra,et al.  MPI: The Complete Reference , 1996 .

[3]  Robert L. Higdon,et al.  Numerical absorbing boundary conditions for the wave equation , 1987 .

[4]  J. Bérenger Perfectly matched layer for the FDTD solution of wave-structure interaction problems , 1996 .

[5]  R. Luebbers,et al.  The Finite Difference Time Domain Method for Electromagnetics , 1993 .

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

[7]  F. Lansing,et al.  Simulating "large" microwave circuits with the parallel Planar Generalized Yee algorithm , 1996, 1996 IEEE MTT-S International Microwave Symposium Digest.

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

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

[10]  Paolo Palazzari,et al.  Simulation of Patch Array Antennas through the Implementation of Finite-Difference Time-Domain (FD-TD) Algorithm on Distributed Memory Massively Parallel Systems , 1998, HPCN Europe.

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

[12]  H. Stephen Morse Practical Parallel Computing , 1994 .

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

[14]  Jacques Citerne,et al.  AN extension of the PML technique to the fdtd analysis of multilayer planar circuits and antennas , 1995 .

[15]  Ronan Sauleau,et al.  Etude de resonateurs de perot-fabry et d'antennes imprimees en ondes millimetriques. Conception d'antennes a faisceau gaussien , 1999 .

[16]  Implementation of conductor losses in an FDTD algorithm combined with Floquet boundary conditions: Application to the study of millimeter-wave resonant cavities , 1999 .