Journal of Xidian University ›› 2022, Vol. 49 ›› Issue (1): 188-193.doi: 10.19665/j.issn1001-2400.2022.01.019

• Information and Communications Engineeringe • Previous Articles     Next Articles

Efficient implementation of unconditionally stable FDTD with the local eigenvalue solution

ZHAO Sihan1(),WEI Bing1,2(),HE Xinbo1,2()   

  1. 1. School of Physics and Optoelectronic Engineering,Xidian University,Xi'an 710071,China
    2. Collaborative Innovation Center of Information Sensing and Understanding,Xidian University,Xi'an 710071,China
  • Received:2020-12-18 Online:2022-02-20 Published:2022-04-27
  • Contact: Bing WEI E-mail:zshanzshan@163.com;bwei@xidian.edu.cn;hxb_ak@163.com

Abstract:

Due to the explicit and unconditionally stable finite difference time domain (US-FDTD) method has a high computational cost of solving eigenvalues of the global matrix and field iteration when there are a large number of unknown fields or unstable modes.To solve this problem,an efficient implementation scheme of US-FDTD based on the local eigenvalue solution (USL-FDTD) is given.All unstable modes in the entire system can be obtained accurately and efficiently without solving the eigenvalue problem of the global matrix by this scheme.In the implementation,first,the computational domain is divided into two parts.Region I contains all fine grids and the adjacent coarse grids.Region Ⅱ consists of the remaining coarse grids.Then the original global system matrix can be divided naturally into four local matrix blocks.These four small matrices contain the grid information on region I and region Ⅱ respectively,and the coupling relationship between region I and region Ⅱ.Since the unstable modes only exist in fine grids and the adjacent coarse grids,all unstable modes can be obtained by solving the eigenvalue problem of the local matrix corresponding to region I.Finally,the fields in region I and region Ⅱ can be calculated respectively.The fields of these two regions are associated by two coupling matrix blocks.In addition,there is no unstable mode in coupling matrix blocks.USL-FDTD not only decreases the dimension of the matrix to be solved,but also reduces the computational complexity and improves the computational efficiency.Numerical results show the accuracy and efficiency of this implementation.

Key words: finite difference time domain, explicit, unconditionally stable, unstable modes, local eigenvalue, coarse and fine grids

CLC Number: 

  • O441