魏丽君, 张彬, 陈志康
基于分裂场的完全匹配层(PML)吸收边界条件完成了对非物理反射波的吸收,初步实现了有限区域对无限开放空间的数值模拟,然而在计算区域的边界上需要对场分量进行分裂,增加了Maxwell方程组中独立方程的个数,使场分量迭代复杂,增大了数值计算量.单轴各向异性完全匹配层(UPML)边界条件则不需要对场分量进行分裂,迭代公式简单,便于程序实现,本文在常规UPML上增加了自由可变因子,使得对低频成分的反射波具有更好的吸收效果.本文首先推导了TMz波的改进型UPML方程组,给出了改进型UPML的介电参数分布方式,详细介绍了该算法的程序实现步骤,并以数值算例进行验证,分别采用基于分裂场的PML、常规UPML和改进型UPML边界条件进行数值计算,并从波场快照、时间域反射误差和频率域反射误差等方面,对比了三者的吸收效果,结果表明;在电磁波传播后期,改进型UPML吸收边界条件对低频率成分的反射波具有更好的吸收效果,更真实地模拟了开放的无限空间.