贵阳分部广州分部
网站地图联系我们所长信箱内部网English中国科学院
 
 
首页概况简介机构设置研究队伍科研成果实验观测合作交流研究生教育学会学报图书馆党群工作创新文化科学传播信息公开
  新闻动态
  您现在的位置:首页 > 新闻动态 > 研究亮点
高英杰等-JCP:采用空间滤波法突破显式有限差分的稳定性条件限制
2019-12-11 | 作者: | 【 】【打印】【关闭

  显格式有限差分被广泛应用于地震波场数值模拟领域。然而,该方法的最大时间步长tmax严格受到Courant-Friedrichs-Lewy (CFL)稳定性条件限制。当时间步长超过tmax时,波场迭代不再稳定;此外,当时间步长接近tmax时,数值频散噪音逐渐加重,因此,在地球物理数值模拟领域一直采用远小于tmax的步长以获得更高的模拟精度。但是更小时间步长同时也意味着迭代次数将大幅度增加,计算量在长时程模拟时难以承受。采用大于tmax所引发的不稳定现象本质上源于在原本为零的高波数区域出现了非零波场,这些波场的能量迅速放大直到发生肉眼可见的不稳定现象。 

  中科院地质与地球物理所地球与行星物理院重点实验室高英杰博士后与张金海研究员、合作导师姚振兴院士通过空间滤波的方法压制了这些高波数波场,使得可以采用比tmax大得多的时间步长进行稳定的数值模拟。此外,他们还采用逆时离散变换方法有效修正大步长迭代所固有的数值频散噪音,从而实现了稳定而且准确的超长时间步长(即>△tmax)数值模拟,大幅度提升了计算效率。该研究是地震学领域继特征值扰动法(高英杰等- Geophysics突破显式有限差分的稳定性条件限制)之后突破稳定性条件限制的新尝试,有望在全球尺度的多轮回波场传播、地震干涉数值模拟以及深层油气地震成像等领域获得应用。 

  当时间步长超过CFL稳定性条件的限制时,根据CFL稳定性条件曲线(图1),我们可以得到相应的角频率。不稳定噪声就产生在大于的波数区域,而波数值小于的有效波场分量仍然可以进行稳定迭代。随着时间步长的不断加大,逐渐减小。单次时间步长的波场迭代完成之后,通过采用低通滤波的思路,将大于的不稳定波场噪声滤除,就可以保证波场模拟的稳定迭代(图2 

  进一步采用逆时间频散变换法来去除由于大步长模拟造成的时间数值频散(图3a),获得了精确的模拟结果(图3b)。该方法所能采用的最大时间步长是CFL稳定性条件的数倍,在提高计算效率的同时,保证了数值模拟的精度。 

1 二阶时间有限差分(PS (2nd-order))和四阶时间有限差分(PS (4th-order)) CFL稳定性条件所对应的曲线,其中是低通滤波器对应的角频率 

2  基于二阶时间有限差分和四阶时间有限差分,采用时间步长Δt = 3 ms进行模拟所得的波场快照和相应的波数域频谱。(a1)(a3)是从300 ms起停止空间滤波,经过数次迭代所得到的333ms波场快照。(a2)(a4)是分别对(a1)(a3)采用空间滤波之后得到的快照。(b1)-(b4)(a1)-(a4)相应波数域频谱,(b1)(b3)中的蓝色圆弧分别是二阶时间有限差分和四阶时间有限差分对应低通滤波器的角频率(c)(d)分别是(a)(b)中沿红色虚线的波形剖面。本实验中,二阶时间有限差分和四阶时间有限差分CFL稳定性条件所允许的最大时间步长分别为1.125 ms1.949 ms 

3 利用不同时间步长获得的单道波形记录。基于二阶时间有限差分和四阶时间有限差分依次测试了时间步长Δt = 3, 5, 7, 9, 11 ms(a)是采用过空间滤波算法之后得到的模拟波形;(b)是对(a)采用了逆时离散时间变换后的结果。本实验中,二阶时间有限差分和四阶时间有限差分CFL稳定性条件所允许的最大时间步长分别为1.125 ms 1.949 ms    

  研究成果发表于Journal of Computational Physics(Gao Y J, Zhang J H*, Yao Z X. Extending the stability limit of explicit scheme with spatial filtering for solving wave equations[J]. Journal of Computational Physics, 2019, 397: 108853. DOI: 10.1016/j.jcp.2019.07.051)(原文链接) 

 
地址:北京市朝阳区北土城西路19号 邮 编:100029 电话:010-82998001 传真:010-62010846
版权所有© 2009- 中国科学院地质与地球物理研究所 京ICP备05029136号 京公网安备110402500032号