• DocumentCode
    1166576
  • Title

    Development of a graphical user interface for the conformal finite-difference/time-domain (CFDTD) software package

  • Author

    Yu, Wenhua ; Mittra, Raj

  • Author_Institution
    Electromagn. Commun. Lab., Pennsylvania State Univ., University Park, PA, USA
  • Volume
    45
  • Issue
    1
  • fYear
    2003
  • fDate
    2/1/2003 12:00:00 AM
  • Firstpage
    58
  • Lastpage
    74
  • Abstract
    We present the development of the graphical user interface of a conformal FDTD software package utilizing the Visual Basic programming language. We describe a complete interface, including the drawing of three-dimensional objects, the generation of non-uniform and conformal mesh, interfacing with AutoCad and GID, and data post-processing. The engine for the software package is based on a conformal FDTD algorithm, designed to handle general electromagnetic problems, including curved PEC and dielectric surfaces, without the use of "staircasing". To illustrate the versatility of the package, we present several representative simulation examples, viz., the modeling of a microwave stripline, a patch antenna, a triangular antenna, and the evaluation of the surface impedance of Earth. We also provide a comparison between the numerical results derived by using this package and other commercial software for a patch antenna.
  • Keywords
    CAD; electrical engineering computing; finite difference time-domain analysis; graphical user interfaces; microstrip antennas; software packages; strip lines; surface impedance; AutoCad; CFDTD software package; Earth surface impedance; GID; Visual Basic programming language; commercial software; conformal FDTD algorithm; conformal FDTD software package; conformal finite-difference/time-domain software package; conformal mesh generation; curved PEC surface; data post-processing; dielectric surface; electromagnetic problems; graphical user interface; microwave stripline; nonuniform mesh generation; patch antenna; simulation; software package engine; three-dimensional objects; triangular antenna; Computer languages; Engines; Finite difference methods; Graphical user interfaces; Mesh generation; Packaging; Patch antennas; Software packages; Time domain analysis; Visual BASIC;
  • fLanguage
    English
  • Journal_Title
    Antennas and Propagation Magazine, IEEE
  • Publisher
    ieee
  • ISSN
    1045-9243
  • Type

    jour

  • DOI
    10.1109/MAP.2003.1189651
  • Filename
    1189651