一种应用于声波有限差分数值模拟的组合吸收边界条件转让专利

申请号 : CN201510756473.9

文献号 : CN105447225B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 李婧张晓波王磊宋鹏谭军李金山夏冬明姜秀萍赵波李沅衡

申请人 : 中国海洋大学

摘要 :

一种应用于声波有限差分数值模拟的组合吸收边界条件,属于地震勘探数值模拟领域,具体包括以下步骤:基于2N(N>0)阶精度交错网格有限差分格式进行声波方程数值模拟时,首先在人工截断边界处设置L(L>N)层完全匹配层(PML),应用PML边界条件吸收来自中心波场的边界反射波;然后对于PML外部的N层边界应用Higdon三阶吸收边界条件,以吸收PML的外边界反射。本发明方法充分利用PML边界条件和Higdon三阶吸收边界条件两者的优势,能够有效吸收人工边界内层和外层的边界反射,从而实现了高精度的有限差分数值模拟。

权利要求 :

1.一种应用于声波有限差分数值模拟的组合吸收边界条件的方法,其特征在于所述的方法具体包括以下步骤:(1)在数值模拟的中心波场区域利用声波方程交错网格有限差分方法进行波场计算,确定中心波场的计算区域大小、观测系统信息;有限差分格式的空间精度为2N阶,其中N>0,N取值3或4;在中心波场的人工截断边界处构造L层完全匹配层,其中L>N,应用PML边界条件吸收来自中心波场的边界反射波;PML内的阻尼因子d(s)采用四阶指数型吸收衰减因子,其表达式为:其中,s为PML内的计算点到PML最外层边界的距离,R为理论反射系数,Vp为地震波传播速度,L为PML厚度;

(2)在PML外部的N层边界应用Higdon三阶吸收边界条件,以吸收PML的外边界反射,其左边界的表达式为:其中,cosαj(j=1,2,3)为入射角度,v为波速,P为声波方程中的压强值,B3P表示变量P应用Higdon三阶吸收边界条件时左边界的表达式;

上式有限差分格式为:

其中,m,n为空间离散网格点坐标,m=0,1,…,N-1,N;n=0,1,…,Nz-1,Nz;Nz为中心波场的纵向网格点数; 表示在k+1时刻边界上空间坐标为m,n的变量P的值,P为声波方程中的压强值;左边界表达式中各系数表达式如下:其中, Δt、Δh分别为时间、空间采样间隔;右边界、上

边界和下边界类比以上推导过程得出。

说明书 :

一种应用于声波有限差分数值模拟的组合吸收边界条件

技术领域

[0001] 本发明属于地震勘探数值模拟领域,具体地涉及一种应用于声波有限差分数值模拟的组合吸收边界条件。

背景技术

[0002] 地震波正演模拟是一种通过将真实的地下地层介质简化为数学模型,然后用数值计算方法模拟地震波在模型中传播的方法。数值模拟是了解地震波在介质中传播规律、帮助识别实测数据中有效信息的重要手段。在基于计算机实现的地震勘探数值模拟中,受限于当前计算机的存储能力和计算能力,对于无限空间中的地质模型需要引入人工截断边界来界定计算区域,但是简单地人为截断将导致边界处产生强烈的反射干扰,因此在地震波正演模拟时通常都需要对人工边界进行特殊处理以消除人工边界的虚假反射。
[0003] 目前常用的消除人工边界反射的处理方法主要有两类:第一类是最佳匹配层(PML)边界条件方法,第二类是基于单程波近似的吸收边界条件方法。基于最佳匹配层的边界条件其主要思想是在人工截断边界上设置一定厚度的“匹配层”,层内引入衰减因子,使得地震波在此区域内传播时能量迅速衰减以消除人工边界反射。基于单程波近似的吸收边界条件则是从常规双程波动方程中分解出外行波方程(只能描述外行波的传播规律),并将外行波方程置于人工边界区域以此作为吸收边界条件,从而达到消除边界反射的目的。
[0004] PML边界条件理论上能够有效吸收各个角度的边界入射波,具有较高的边界反射吸收效率,但PML最外层是一个强反射界面,波场模拟时其最外层边界仍然会产生部分残余边界反射,从而在一定程度上影响波场模拟的精度。基于单程波近似的吸收边界条件方法主要包括Clayton-Enquist吸收边界方法和Higdon吸收边界方法,其吸收效率与边界条件的阶数有关。高阶的Clayton-Enquist吸收边界方法难以实现差分计算,因此在实际模拟时,Clayton-Enquist吸收边界方法通常只能应用到二阶吸收边界条件,其对大角度入射波的吸收效果较差。

发明内容

[0005] 本发明要解决的技术问题在于提供一种应用于声波有限差分数值模拟的组合吸收边界条件,本发明充分利用PML边界条件和Higdon三阶吸收边界条件的优势(综合考虑边界反射吸收效果和计算效率,本发明采用Higdon三阶吸收边界条件,将PML边界条件与Higdon吸收边界条件有机结合,在不增加模拟波场范围大小的情况下,显著提高了人工边界反射的吸收效率。
[0006] 本发明采取以下技术方案:
[0007] 一种应用于声波有限差分数值模拟的组合吸收边界条件,具体包括以下步骤:
[0008] (1)在数值模拟的中心波场区域利用声波方程交错网格有限差分方法进行波场计算,确定中心波场的计算区域大小、观测系统信息;有限差分格式的空间精度为2N阶,其中N>0,N取值3或4;在中心波场的人工截断边界处构造L层完全匹配层,其中L>N,应用PML边界条件吸收来自中心波场的边界反射波;PML内的阻尼因子d(s)采用四阶指数型吸收衰减因子,其表达式为:
[0009]
[0010] 其中,s为PML内的计算点到PML最外层边界的距离,R为理论反射系数,Vp为地震波传播速度,L为PML厚度;
[0011] (2)在PML外部的N层边界应用Higdon三阶吸收边界条件,以吸收PML的外边界反射,其左边界的表达式为:
[0012]
[0013] 其中,cosαj(j=1,2,3)为入射角度,v为波速,P为声波方程中的压强值;
[0014] 上式有限差分格式为:
[0015]
[0016] 其中,m,n为空间离散网格点坐标,m=0,1,…,N-1,N,n=0,1,…,Nz-1,Nz,Nz为中心波场的纵向网格点数,左边界表达式中各系数表达式如下:
[0017]
[0018] 其中, Δt、Δh分别为时间、空间采样间隔;右边界、上边界和下边界类比以上推导过程得出。
[0019] 本发明与现有技术相比的有益效果:
[0020] 本发明采取组合吸收边界条件,将四阶指数型吸收衰减因子的PML边界条件与Higdon三阶吸收边界条件进行组合,作为声波方程有限差分数值模拟时的边界条件,即在PML外部的N层(有限差分格式的空间精度为2N)网格点上使用Higdon三阶吸收边界条件。与单纯使用PML边界条件相比,一方面PML+Higdon组合吸收边界条件能够集合二者的优势,利用Higdon吸收边界条件的特点对PML外边界的强反射进行再吸收,总体上加强了对边界反射的吸收效果,从而提高了数值模拟的精度;另一方面由于应用PML+Higdon组合吸收边界条件所设置的Higdon吸收边界为PML外部因有限差分计算而引入的N层网格点,使用该边界条件时整个波场的大小与仅使用PML边界条件时相等,因而不增加整个波场的内存消耗。

附图说明

[0021] 图1为PML和Higdon吸收区域的组合示意图;
[0022] 图2为应用PML边界条件时小角度入射情况下的波场;
[0023] 图3为应用PML+Higdon组合吸收边界条件时小角度入射情况下的波场;
[0024] 图4为分别应用PML边界条件与PML+Higdon组合吸收边界条件时,在4000m深度处波场值曲线,实线对应PML边界条件时的波场值曲线,虚线对应PML+Higdon组合吸收边界条件时的波场值曲线。
[0025] 图5为应用PML边界条件时大角度入射情况下的波场;
[0026] 图6为应用PML+Higdon组合吸收边界条件时大角度入射情况下的波场;
[0027] 图7为分别应用PML边界条件与PML+Higdon组合吸收边界条件时,在7500m深度处波场值曲线,实线对应PML边界条件时的波场值曲线,虚线对应PML+Higdon组合吸收边界条件时的波场值曲线。

具体实施方式

[0028] 下面通过实施例结合附图来对本发明的技术方案作进一步解释,但本发明的保护范围不受实施例任何形式上的限制。
[0029] 实施例1
[0030] 本发明采取组合吸收边界条件,在声波方程有限差分计算的过程中,将四阶指数型吸收衰减因子的PML边界条件与Higdon三阶吸收边界条件进行组合,在人工截断边界处构造组合边界区域,即在PML外部的N层(有限差分格式的空间精度为2N)网格点上使用Higdon三阶吸收边界条件,显著提高了正演模拟的边界吸收效果。
[0031] 本发明的主要实施过程分为两个步骤:利用声波方程进行交错网格有限差分数值模拟,在人工截断边界处构造L层PML,应用PML边界条件吸收来自中心波场的边界反射波;在PML外部的N层区域应用Higdon三阶吸收边界条件以吸收PML的外边界反射。其具体步骤如下:
[0032] (1)确定中心波场的计算区域大小、观测系统信息等,利用基于声波方程的交错网格有限差分方法实现中心波场的数值模拟,其交错网格有限差分格式为:
[0033]
[0034] 其中, 表示在空间规则离散节点i,j、时间规则离散节点k上的压强值, 表示在空间x方向上位于规则的j节点、在z方向位于 的半节点、时间 的半节点上的速度分量, 表示在空间x方向上位于 的半节点、在z方向位于规则的i节点、时间的半节点上的速度分量,K为介质的物性参数,K=ρc2,ρ为介质的密度,c为声波在介质中传播的速度,一阶导数差分系数an的表达式为:
[0035]
[0036] 在中心波场的人工截断边界构建组合吸收边界区域,如图1所示,图中L层PML利用PML边界条件进行计算,衰减因子采用四阶指数型吸收衰减因子,其表达式为:
[0037]
[0038] 其中,s为PML区域内的计算点到其最外层边界的距离,R为理论反射系数(R=0.001),Vp为地震波传播速度,L为PML厚度。在中心波场区域dx=0,dz=0;在PML的上下部分dx=0,dz=d(s);在PML的左右部分dx=d(s),dz=0;在PML的角点区域dx=d(s),dz=d(s);
[0039] (2)在PML外部的N层网格点上采用Higdon三阶吸收边界条件对入射到PML外边界上的波进行吸收衰减。以Higdon三阶吸收条件的左边界为例,其表达式为:
[0040]
[0041] 其中,cosαj(j=1,2,3)为入射角度,v为波速,P为声波方程中的压强值;上式有限差分格式为:
[0042]
[0043] 其中,m,n为空间离散网格点坐标,m=0,1,…,N-1,N,n=0,1,…,Nz-1,Nz,Nz为中心波场的纵向网格点数,左边界表达式中各系数表达式如下:
[0044]
[0045] 其中, Δt、Δh分别为时间、空间采样间隔。下面给出右边界、上边界和下边界的有限差分格式。
[0046] 右边界表达式:
[0047]
[0048] 其中,m,n为空间离散网格点坐标,m=0,1,…,N-1,N,n=0,1,…,Nz-1,Nz,Nz为中心波场的纵向网格点数,L为PML层数,各系数表达式与左边界相同;
[0049] 上边界表达式:
[0050]
[0051] 其中,m,n为空间离散网格点坐标,m=0,1,…,Nx-1,Nx,n=0,1,…,N-1,N,Nx为中心波场的横向网格点数,各系数表达式与左边界相同;
[0052] 下边界表达式为:
[0053]
[0054] 其中,m,n为空间离散网格点坐标,m=0,1,…,Nx-1,Nx,n=0,1,…,N-1,N,Nx为中心波场的横向网格点数,L为PML层数,各系数表达式与左边界相同。
[0055] 通过对比图2、3以及图5、6可以看出,使用组合吸收边界条件后中心波场内的边界反射比仅使用PML边界条件时明显要弱。结合图4和图7所提供的单道数据对比可以看出,无论小角度边界入射还是大角度边界入射,当使用组合吸收边界条件时边界反射的幅值要小于仅使用PML边界条件的情况。因此,在构造相同大小的吸收层的前提下,本发明的一种应用于声波方程有限差分数值模拟的组合吸收边界条件的边界吸收效果相比仅使用PML边界条件的效果得到了显著提高,应用该方法能够有效减少声波方程有限差分数值模拟中的边界反射。