二维弹性波频率域17点差分格式及正演模拟
岳晓鹏1,2, 白超英1, 岳崇旺1
1.长安大学 地质工程与测绘学院,陕西 西安 710064
2.许昌学院 数学与统计学院,河南 许昌 461000
白超英(1959-),男,陕西延长人,教授,博导,从事地震学相关领域的研究工作。Email:baicy@chd.edu.cn

作者简介: 岳晓鹏(1981-),男,河南开封人,博士研究生,从事地震波场数值模拟研究工作。Email:yuexiaopeng001@163.com

摘要

为优化二维各向同性介质中弹性波频率域正演时阻抗矩阵的结构,减小正演所需内存,提高正演效率,在25点差分格式的基础上进行适当的简化,得到了二维弹性波频率域17点差分格式。该格式重新计算了弹性波中偏微分项和加速项的差分算子,减少了计算过程中的网格节点需求,构造了优化阻抗矩阵后的频率域正演矩阵方程;推导了纵波和横波相速度的频散公式,给出了不同泊松比条件下的频散曲线,得到了相速度误差控制范围±1%时每一横波波长内网格数需求。通过对比频散曲线和数值模拟时得到的波场快照及检波点处 U V分量,验证了17点差分格式与25点差分格式相比,具有稍严格的网格间距需求、相当的计算精度、略少的计算时间和更小的阻抗矩阵带宽等特点。

关键词: 弹性波方程; 有限差分; 频率域; 数值模拟
中图分类号:P631.4 文献标志码:A 文章编号:1000-8918(2017)02-0299-07
A 17-point difference scheme for 2D frequency-domain elastic wave and modeling
YUE Xiao-Peng1,2, BAI Chao-Ying1, YUE Chong-Wang1
1.College of Geology Engineering and Geomatics,Chang’an University,Xi’an 710064,China
2.School of Mathematics and Statistics,Xuchang University,Xuchang 461000,China
Abstract

The 2D elastic wave frequency domain 17-point difference scheme is obtained based on the simplified 25-point difference scheme so as to optimize the structure of impedance matrix,reduce required memory and improve efficiency in 2D isotropic media forward.This scheme recalculates partial differential operators in the elastic wave equation,reduces the grid node in calculation process,and constructs the forward matrix equation with optimized impedance matrix.The P-wave and S-wave velocity dispersion formulae are derived,the dispersion curves of different Poisson's ratio are given,and the grid number requirement in each horizontal wave length is given with phase velocity error range being ±1%.The frequency dispersion curve and numerical simulation of the wave field snapshots and seismic records show that the 17-point difference scheme has slightly strict grid spacing requirements, similar accuracy,slightly less computation time and smaller impedance matrix bandwidth in comparison with 25-point difference scheme.

Keyword: elastic wave equation; finite difference; frequency domain; numerical simulation
0 引言

频率域正演模拟最早由Lysmer和Drake提出, 他们利用该方法研究了多种介质中波的传播特征[1]; Shin等进一步发展了这种方法, 将频率域有限元法应用于地震波形反演[2]; Jo等提出了最优化9点差分格式, 极大地减小了数值频散效应[3]; Stekl和Pratt在Jo的基础上, 将最优化9点差分格式引入到黏弹性介质的弹性波方程[4]; Min等提出了一种25点差分格式, 通过计算最优化系数来减小数值频散, 且减小了空间采样点数[5]; 吴国忱教授分别将25点差分格式应用于VTI和TTI介质的正演模拟[6, 7]; 谷丙洛和梁光河等提出了一种21点差分格式对二维弹性波进行了数值模拟, 该方法较25点差分格式能够保持精度相当且减少15%的计算内存和计算时间[8]。此外, 还有一些学者在波场分解及双相介质、TTI介质等方面进行了许多的数值模拟和研究[6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]

频率域正演模拟的优势在于它采用有限差分算子对频率域弹性波方程进行离散, 不存在时间累积误差; 由于每次使用独立的频率正演, 可以灵活选择频带, 方法更适用于并行计算。由于正演前需要建立选择适当的空间采样点数, 正演过程中需要求解大型的稀疏矩阵方程, 这也给频率域正演模拟的快速发展带来了一些阻碍。

作为一种改进, 我们在25点差分格式的基础上提出了17点差分格式的弹性波频率域正演方法, 重新计算了差分系数和频散条件, 对比了17点差分格式得到的数值解与25点差分格式数值解, 比较了二者的的阻抗矩阵。数值算例证明, 17点差分格式与25点差分格式相比, 具有稍严格的网格间距需求、相当的计算精度、略少的计算时间和更小的阻抗矩阵带宽等特点。

1 频率域17点有限差分格式推导

在二维各向同性介质中, 当体力为零时, 将时间域二维弹性波方程沿时间轴的傅里叶变换, 可得频率域弹性波方程:

-ρω2U=(λ+2μ)2Ux2+μ2Uz2+(λ+μ)2Vxz, -ρω2V=(λ+2μ)2Vx2+μ2Vz2+(λ+μ)2Uxz(1)

这里, U(x, z, ω )和V(x, z, ω )分别表示水平位移和垂直位移, ω 为角频率, ρ (x, z)为介质密度, λ (x, z)( vp2-2 vs2)和μ (x, z) vs2为拉梅系数。

在式(1)中共有两个加速项和6个偏微分项, 图1为利用17点差分格式对这些项进行离散所需的点数分布。

对于加速项ρ ω 2U, 将全部网格点的波场值进行加权平均, 假设与计算点距离相同的网格点加权系数相同。加权系数分布如图1a所示, 表达式为:

ρω2Uρω2a1Ui, j+ρω2a2(Ui, j+1+Ui+1, j+Ui-1, j+Ui, j-1)+ρω2a3(Ui+1, j+1+Ui+1, j-1+Ui-1, j+1+Ui-1, j-1)+ρω2a4(Ui, j+2+Ui, j-2+Ui-2, j+Ui+2, j)+ρω2a5(Ui+2, j+2+Ui+2, j-2+Ui-2, j+2+Ui-2, j-2)(2)

对于偏微分项 2Ux2, 加权系数分布如图1b所示, 在图中x轴所在行构造两个中心差分算子, 加权系数为a9a10, 其他行只用一个系数为a9(或a10)中心差分算子, 最后将这5个差分算子再利用系数a6a7a8加权平均, 表达式为:

2Ux2=a6Δx2[a9(Ui+1, j-2Ui, j+Ui-1, j)+a10(Ui+2, j-2Ui, j+Ui-2, j)]+a7Δx2[a9(Ui+1, j+1-2Ui, j+1+Ui-1, j+1)+a9(Ui+1, j-1-2Ui, j-1+Ui-1, j-1)]+a8Δx2[a10(Ui+2, j+2-2Ui, j+2+Ui-2, j+2)+a10(Ui+2, j-2-2Ui, j-2+Ui-2, j-2)](3)

图1 17点加权离散示意
a— 加速项系数分布; b、c、d— 分别对应偏微分项 2Uz2, 2Uz2, 2Uxz的系数分布

对于偏微分项 2Uz2, 加权系数分布如图1c所示, 在图中z轴所在列构造两个中心差分算子, 加权系数为a9a10, 其他列只用一个系数为a9(或a10)中心差分算子, 最后将这5个差分算子再利用系数a6a7a8将其加权平均, 表达式为:

2Uz2=a6Δz2[a9(Ui, j+1-2Ui, j+Ui, j-1)+a10(Ui, j+2-2Ui, j+Ui, j-2)]+a7Δz2[a9(Ui+1, j+1-2Ui+1, j+Ui+1, j-1)+a9(Ui-1, j+1-2Ui-1, j+Ui-1, j-1)]+a8Δz2[a10(Ui+2, j+2-2Ui+2, j+Ui+2, j-2)+a10(Ui-2, j+2-2Ui-2, j+Ui-2, j-2)](4)

对于偏微分项 2Uxz, 加权系数a11a12分布如图1d所示, 表达式为:

2Uxz=a114ΔxΔz(Ui+1, j+1-Ui+1, j-1-Ui-1, j+1+Ui-1, j-1)+a1216ΔxΔz(Ui+2, j+2-Ui+2, j-2-Ui-2, j+2+Ui-2, j-2)。 (5)

同理, 可以构造其他几项的差分算子。

将这些差分算子代入式(1)中并进行适当整理后, 可以得到一个矩阵方程:

A(v, ω)Y(ω)=F(ω), (6)

这里, 假设计算区域网格数为Nz× Nx, 记N=Nz× Nx, 则A是一个22N的阻抗矩阵, Y是待求解的一个21的波场值(包含U, V), F大小为21, 表示震源项。

2 加权系数及网格频散分析

根据文献[5]的25点相速度频散公式, 可以得到17点相速度频散公式:

VpphVp=12π1Gs12A1+Vs2Vp2B+1-Vs2Vp2C12, VsphVs=12π1Gs12A1+Vp2Vs2B+1-Vp2Vs2C12(7)

其中:

B=-Pxx-Pzz; C=(Pxx+Pzz)2+4 Pxz2;

A=Pm=a1+2a2[cos(kxΔ )+cos(kzΔ )]+

4a3cos(kxΔ )cos(kzΔ )+2a4[cos(2kxΔ )+

cos(2kzΔ )]+4a5cos(2kxΔ )cos(2kzΔ );

Pxx=-a6 4a9sin2kxΔ2+a10sin2(kxΔ-

8a7a9cos(kzΔ )sin2 kxΔ2-2a8a10cos(2kzΔ )sin2(kxΔ );

Pzz=-a6 4a9sin2kzΔ2+a10sin2(kzΔ-

8a7a9cos(kxΔ )sin2 kzΔ2-2a8a10cos(2kxΔ )sin2(kzΔ );

Pxz=-a11sin(kxΔ )sin(kzΔ )- a124sin(2kxΔ )sin(2kzΔ )。

这里, Vp为纵波速度, Vs为横波速度, Vph为纵波相速度, Vsh为横波相速度, Gs是横波波长内的网格点数, 网格间距Δ x=Δ z=Δ , 波数kxkz均为波传播方向与x轴夹角θ 的函数, a1~a12为加权系数。

计算加权系数a1~a12, 令K=1/Gs, 目标函数

E(a1~a12)=1-Vph(K, θ, σ, a1~a12)V2dKdθ(8)

综合考虑每一横波波长内网格数的倒数K、波传播角度θ 、泊松比σ = λ2(λ+μ)等因素, 采用最优化的方法可以求得一组加权系数为:

a1=0.4214, a2=0.0863, a3=0.0328, a4=-0.0023,

a5=0.0019, a6=0.6664, a7=0.0694, a8=0.0359,

a9=0.6863, a10=0.4246, a11=0.9384, a12=-0.0440。

根据这一组系数及相速度频散公式(6), 可以得到在不同网格大小、不同角度、不同泊松比情况下的相速度频散曲线, 图2、3分别是在泊松比为0.1的条件下, 17点和25点差分格式下的相速度频散曲线, 通过计算可以得到, 要使相速度误差控制在± 1%内, 17点差分格式每一横波波长内需要8.7个网格以上, 25点差分格式中需要3.3个网格以上; 虽然网格数需求略多一些, 但一般情况下, 常规的网格剖分都可以满足要求。

另外, 泊松比也是影响频散的一个因素, 图4、5分别是在泊松比为0.33的条件下, 两种差分格式的频散曲线, 可以发现, 同样使相速度误差控制在± 1%内, 17点差分格式每一横波波长内需要增加到10个网格以上, 25点差分格式中要求基本不变。相对而言, 17点差分格式变化不算太大。

图2 17点差分格式相速度频散曲线(泊松比σ =0.1)

图3 25点差分格式相速度频散曲线(泊松比σ =0.1)

图4 17点差分格式相速度频散曲线(泊松比σ =0.33)

图5 25点差分格式相速度频散曲线(泊松比σ =0.33)

3 数值实现

地层模型参数为:纵波速度为3 000 m/s; 横波速度2 000 m/s; 介质密度2 500 kg/m3; 差分近似计算网格采用矩形网格, x方向网格数Nx=160, z方向网格数Nz=160; 空间步长Δ x=Δ z=5 m。采样时间间隔1 ms, 记录时间0.3 s, 震源采用为主频 25 Hz 的Richer子波(垂向), 震源坐标位置为(80, 80), 检波点坐标(120, 120)(以网格数为单位), 边界采用厚度为20个网格的PML边界。

观察17点格式和25点格式在175 ms时刻波场快照, 可以发现二者几乎一致(见图6、7)。

图6 17点格式175 ms时刻波场快照

图7 25点格式175 ms时刻波场快照

为进一步进行对比分析, 将17点格式与25点格式及解析解[20]在检波点处的U, V分量分别画出, 如图8所示。17点格式与25点格式的U, V分量均能与解析解较好的对应, 仅在个别极值点附近稍有差异, 虽然25点格式比17点格式在U分量效果略好, 但17点格式在V分量结果又好于25点格式, 总体来讲二者模拟精度大致相同。

为了直观地比较二者的阻抗矩阵, 假设计算区域网格数为10× 10, 则阻抗矩阵大小为200× 200, 图9为17点格式和25点格式的阻抗矩阵中元素分布, 圆点表示阻抗矩阵中非零元素, nz表示阻抗矩阵中非零元素的个数, nz, 17=3 880, nz, 25=5 032。

计算区域网格数为160× 160时, 加上边界后, 实际计算区域网格大小200× 200, 阻抗矩阵大小为80 000× 80 000, nz, 17=1 976 080, nz, 25=2 606 512, 17点格式阻抗矩阵非零元素比例为 0.03%, 25点格式阻抗矩阵非零元素比例为 0.04%, 采用稀疏格式存储后, 17点格式阻抗矩阵大小为32.0 M, 25点格式阻抗矩阵大小为43.8 M, 内存占用减少26.94%; 对每个频率求解矩阵方程(6)时, 利用pardiso软件包, 多次计算后取耗时平均值, 得到17点格式平均耗时7.363 247 s, 25点格式平均耗时7.441 218 s, 耗时减少1.05%。

图8 检波点处分量数值解与解析解

图9 当计算区域网格数为10× 10时, 17点格式(a)和25点格式(b)的阻抗矩阵中元素分布示例

为了更直观地说明问题, 我们将以上数据放入表格进行对比(见表1、2)。

表1 17点格式和25点格式对比
表2 17点格式和25点格式对比(以25点格式结果为1)
4 结论

1) 频率域17点格式弹性波正演模拟是通过改变空间导数项与质量加速度项来优化阻抗矩阵, 达到使用较少点数实现高精度波场模拟的效果。

2) 通过计算可以发现, 虽然17点格式在泊松比为0.1的条件下, 要使相速度误差控制在± 1%内, 每一横波波长内需要8.7个网格以上, 较25点差分格式的3.3个网格要多一些, 但常规网格设置均能满足这一要求。

3) 从波场模拟结果来看, 二者与解析解的拟合程度各有优缺, 大致相当。

4) 从内存占用上来分析, 17点格式阻抗矩阵占用内存较25点格式减少了23.84%。

5) 从计算耗时角度分析, 17点格式较25点格式减少了1.05%。

总之, 与25点格式相比, 17点格式是一种网格设置要求略严格, 精度相当, 用时略少, 内存占用较少的正演方法。

The authors have declared that no competing interests exist.

参考文献
[1] Lysmer J, Drake L A. A finite-element method for seismology[J]. Methods in computational physics: Advances in Research and Applications, Academic Press Inc. ,1972, 11: 181-216. [本文引用:1]
[2] Shin C S. Nonlinear elastic wave Inversion by Blocky Parameterization[D]. Tulsa: University of Tulsa, 1988. [本文引用:1]
[3] Jo C, Shin C, Suh J. An optimal 9-point finite-difference frequency-space 2-D scalar wave extrapolator[J]. Geophysics, 1996, 61(2): 529-537. [本文引用:1]
[4] Stekl I, Pratt K G. Frequency-domain finite accurate differences visco-elastic modeling by using rotated operators[J]. Geophysics, 1998, 63(5): 1779-1794. [本文引用:1]
[5] Min J, Shin C, Kwon B, et al. Improved frequency-domain elastic wave modeling using weighted-averaging difference operators[J]. Geophysics, 2000, 65(3): 884-895. [本文引用:1]
[6] 吴国忱, 梁锴. VTI介质频率—空间域准P波正演模拟[J]. 石油地球物理勘探, 2005, 40(5): 535-545. [本文引用:2]
[7] 吴国忱, 罗彩明, 梁锴. TTI介质弹性波频率—空间域有限差分数值模拟[J]. 吉林大学学报: 地球科学版, 2007, 37(5): 1023-1033. [本文引用:2]
[8] Bingluo Gu, Guanghe Liang, Zhiyuan Li. A21-point finite difference scheme for 2D frequency-domain elastic wave modeling[J]. Exploration Geophysics, 2013, 44: 156-166. [本文引用:2]
[9] 董良国, 马在田, 曹景忠, . 一阶弹性波方程交错网格高阶差分解法[J]. 地球物理学报, 2000, 43(3): 411-419. [本文引用:1]
[10] 任浩然, 王华忠, 龚婷. 标量地震波频率—空间域有限差分法数值模拟[J]. 石油物探, 2009, 48(1): 20-27. [本文引用:1]
[11] 裴正林, 王尚旭. 任意倾斜各向异性介质中弹性波波场交错网格高阶有限差分法模拟[J]. 地震学报, 2005, 27(4): 441-451. [本文引用:1]
[12] 裴正林. 三维各向同性介质弹性波方程交错网格高阶有限差分法模拟[J]. 石油物探, 2005, 44(4): 308-315. [本文引用:1]
[13] 李敏, 刘洋. 高阶旋转交错网格有限差分方法模拟TTI介质中横波分裂[J]. 物探与化探, 2012, 36(6): 934-940. [本文引用:1]
[14] 张伟, 甘伏平, 刘伟, . 双相介质瑞雷面波有限差分正演模拟[J]. 物探与化探, 2014, 38(6): 1275-1283. [本文引用:1]
[15] 杨庆节, 刘财, 耿美霞, . 交错网格任意阶导数有限差分格式及差分系数推导[J]. 吉林大学学报: 地球科学版, 2014, 44(1): 375-385. [本文引用:1]
[16] 王亚妮, 李长江, 李庆春. 旋转交错网格VTI介质波场模拟与波场分解[J]. 物探化探计算技术, 2015, 37(2): 198-202. [本文引用:1]
[17] 李长江, 李庆春, 王亚妮. 旋转交错网格TTI介质波场模拟与波场分解[J]. 物探与化探, 2015, 39(3): 553-557. [本文引用:1]
[18] 王小丹, 印兴耀, 杨富森. 稳定的二维TTI介质一阶qP波方程RSGFD数值模拟[J]. 物探与化探, 2016, 40(1): 135-142. [本文引用:1]
[19] 林朋, 卢勇旭. 传统和旋转交错网格有限差分在双相介质中的模拟对比[J]. 物探与化探, 2016, 40(1): 203-208. [本文引用:1]
[20] Pilant W L. Elastic waves in the earth[M]. Amsterdam: Elsevier Press, 1979. [本文引用:1]