Performance advantages of CPML over UPML absorbing boundary conditions in FDTD algorithm
Pubblicato online: 14 mar 2017
Pagine: 47 - 53
Ricevuto: 29 nov 2016
DOI: https://doi.org/10.1515/jee-2017-0006
Parole chiave
© Faculty of Electrical Engineering and Information Technology, Slovak University of Technology
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License.
Implementation of absorbing boundary condition (ABC) has a very important role in simulation performance and accuracy in finite difference time domain (FDTD) method. The perfectly matched layer (PML) is the most efficient type of ABC. The aim of this paper is to give detailed insight in and discussion of boundary conditions and hence to simplify the choice of PML used for termination of computational domain in FDTD method. In particular, we demonstrate that using the convolutional PML (CPML) has significant advantages in terms of implementation in FDTD method and reducing computer resources than using uniaxial PML (UPML). An extensive number of numerical experiments has been performed and results have shown that CPML is more efficient in electromagnetic waves absorption. Numerical code is prepared, several problems are analyzed and relative error is calculated and presented.