• DocumentCode
    989560
  • Title

    Unconditionally-stable FDTD method based on Crank-Nicolson scheme for solving three-dimensional Maxwell equations

  • Author

    Sun, G. ; Trueman, C.W.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Concordia Univ., Montreal, Que., Canada
  • Volume
    40
  • Issue
    10
  • fYear
    2004
  • fDate
    5/13/2004 12:00:00 AM
  • Firstpage
    589
  • Lastpage
    590
  • Abstract
    The approximate-factorisation-splitting (CNAFS) method as an efficient implementation of the Crank-Nicolson scheme for solving the three-dimensional Maxwell equations in the time domain, using much less CPU time and memory than a direct implementation, is presented. At each time step, the CNAFS method solves tridiagonal matrices successively instead of solving a huge sparse matrix. It is shown that CNAFS is unconditionally stable and has much smaller anisotropy than the alternating-direction implicit (ADI) method, though the numerical dispersion is the same as in the ADI method along the axes. In addition, for a given mesh density, there will be one value of the Courant number at which the CNAFS method has zero anisotropy, whereas the Crank-Nicolson scheme always has anisotropy. Analysis shows that both ADI and CNAFS have time step-size limits to avoid numerical attenuation, although both are still unconditionally stable beyond their limit.
  • Keywords
    Maxwell equations; finite difference time-domain analysis; matrix decomposition; mesh generation; CPU time; Courant number; Crank-Nicolson scheme; alternating direction implicit method; approximate factorisation splitting method; direct implementation; huge sparse matrix; mesh density; numerical attenuation; numerical dispersion; three dimensional Maxwell equations; time domain; tridiagonal matrices; unconditionally stable FDTD method; zero anisotropy;
  • fLanguage
    English
  • Journal_Title
    Electronics Letters
  • Publisher
    iet
  • ISSN
    0013-5194
  • Type

    jour

  • DOI
    10.1049/el:20040420
  • Filename
    1300221