摘要

在采用有限差分法进行波动方程数值模拟时,其固有的数值频散现象影响计算结果的精度。已有常系数优化方法,大多是在给定误差阈值条件下通过求解满足最宽波数覆盖范围的差分系数压制数值频散,但这会导致较小波数区间的频散误差较大,造成波场传播过程中显著的误差积累效应。为此,提出了一种新的声波方程交错网格优化有限差分正演模拟方法。首先基于L1范数在波数域建立空间一阶导数的目标函数,然后采用交替方向乘子法(ADMM)求解交错网格有限差分系数。数值频散曲线对比表明,在万分之一的误差容限条件下,ADMM算法在中低波数域对频散误差的控制效果更好。均匀介质模型和复杂模型的数值实验证明,基于不同范数的优化方法中,L1范数对误差积累的控制效果更优。

全文