Abstract:
To address the limitations of the finite-difference time-domain (FDTD) algorithm in electromagnetic wave propagation efficiency, a convolutional/perfectly matched layer (CPML/PML) implementation is constructed for the mixed-order FDTD algorithm and applied to a body-of-revolution (BOR) cylindrical structure. First, the electromagnetic field equations of the BOR–FDTD algorithm are transformed from the time domain to the frequency domain, followed by coordinate scaling applied to the frequency-domain equations. Subsequently, after incorporating CPML/PML auxiliary functions, the modified frequency-domain equations are transformed back into the time domain. Second, a coefficient matrix is obtained, and a perturbation term is introduced, yielding a new form of the BOR–FDTD algorithm with CPML/PML implementation over two sub-time steps. Finally, through mathematical transformation, the CPML/PML implementation equations for the fully explicit mixed-order BOR–FDTD algorithm are derived. Numerical examples demonstrate that the proposed algorithm's CPML/PML implementation outperforms conventional BOR–FDTD algorithms, achieving an optimal efficiency improvement of 64% with nearly identical memory consumption. Moreover, under CPML/PML implementation, the proposed algorithm exhibits excellent electromagnetic wave absorption performance, with relative reflection errors consistently below –60 dB.