卷积完全匹配层在两维声波有限元计算中的应用
Application of convolution perfectly matched layer in finite element method calculation for 2D acoustic wave
-
摘要: 将基于复坐标变换和复频移扩展坐标变量的卷积完全匹配层Convolution Perfectly Machted Layer(CPML)引入到两维声波方程的有限元(FEM)计算中,该匹配层作为一种吸收边界条件Absorbing Boundary Condition(ABC)应用在有限元计算的边界截断上。文中分别给出了频域和时域的CPML方程的表达形式,并在有限元计算软件COMSOL中完成数值计算。相对于经典的PML,CPML最大的优势在于它不需要把场分裂开,这使其具有更好的稳定性和更高的吸收性能,且更易于实现。数值计算结果表明,CPML边界层有着比PML更好的吸收效果,其更有效的吸收了进入其中的声场能量。Abstract: A method is presented to extend the Convolution Perfectly Matched Layer (CPML),which bases on the complex coordinates transformation and complex frequency shifted stretched-coordinate metrics,to the 2D acoustic equation calculated with the method of Finite Element Method (FEM).This non-physical layer is used at the computational edge of a FEM as an Absorbing Boundary Condition (ABC) to truncate unbounded media.In this paper,the CPML equations have been presented in frequency domain and in time domain,respectively,and the calculations have been realized in the FEM software of COMSOL.The main advantage of CPML over the classical PML layer is that it is based on the unsplit components of the wave field leading to a more stable,highly effective absorption and a more facility to realize.The results of numerical simulation demonstrate that CPML has better absorbability than PML and it absorbs the outgoing energy more effectively.