会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
首页 / 专利库 / 勘探 / 勘探地球物理学 / 基于弹性波场矢量分解与低秩分解的地震正演模拟方法

基于弹性波场矢量分解与低秩分解的地震正演模拟方法

阅读:281发布:2020-05-22

IPRDB可以提供基于弹性波场矢量分解与低秩分解的地震正演模拟方法专利检索,专利查询,专利分析的服务。并且本发明属于勘探地球物理学领域,具体地,涉及一种弹性地震波场正演模拟方法。首先,该方法基于波场矢量分解原理将弹性地震波场分解为纵波波场和横波波场,并分别计算相应的纵、横波波场传播矩阵,所得到的传播矩阵包含了对介质参数和数值模拟参数的补偿,因而具有较高的计算精度;然后,基于低秩分解原理将传播矩阵进行分解得到矢量纵波和矢量横波的传播算子,从而降低数值模拟的计算量,提高计算效率;最后,将数值模拟得到的更新后的矢量纵波记录和矢量横波记录进行耦合,得到地震波场正演模拟结果。本发明构建的正演方法得到的地震波场记录几乎不存在数值频散,数值模拟稳定性较高,是一种高精度的弹性波场数值模拟方法。,下面是基于弹性波场矢量分解与低秩分解的地震正演模拟方法专利的具体信息内容。

1.一种弹性地震波场正演模拟方法,其特征在于,包括如下步骤:步骤1,基于波场矢量分解原理将弹性地震波场分解为一个矢量纵波波场和一个矢量横波波场,根据递归时间积分原理分别计算矢量纵波和矢量横波的地震波场传播矩阵;

步骤2,基于矩阵低秩分解原理,分别将步骤1计算得到的地震波场传播矩阵进行分解得到矢量纵波和矢量横波的地震波场传播算子;

步骤3,基于步骤1和步骤2得到的地震波场传播算子进行弹性波场外推,在每一个时间步长中,分别应用矢量纵波和矢量横波的地震波场传播算子计算得到更新后的纵、横波场;

步骤4,基于步骤1、步骤2和步骤3得到的地震波场传播算子进行弹性波场外推,在每一个时间步长中,对于更新后的纵、横波场,通过纵、横波场耦合得到更新后的地震弹性波场。

2.根据权利要求1所述的弹性地震波场正演模拟方法,其特征在于,步骤1中,所述的基于波场矢量分解原理将弹性地震波场分解为一个矢量纵波波场和一个矢量横波波场,包括采用如下波场矢量分解公式:UP=FFT-1[AP(AP·FFT[U])]

US=-FFT-1[AP×(AP×FFT[U])]

其中,UP表示空间域的纵波位移矢量、US表示空间域的横波位移矢量、FFT和FFT-1分别表示傅里叶正变换和反变换、AP表示纵波的偏振矢量、U表示空间域的位移矢量;

步骤1中,所述的根据递归时间积分原理分别计算矢量纵波和矢量横波的地震波场传播矩阵,包括:采用如下公式计算矢量纵波沿水平方向的分量的递归时间积分波场外推公式:以及,采用如下公式计算矢量横波的波场外推公式:

P S

其中,u和u分别表示纵横波位移场;n+1、n、n-1分别表示下一个时刻、当前时刻和过去时刻;vP和vS分别表示纵横波的相速度;ω、Δt和|k|分别表示圆周频率、时间步长和波数。

3.根据权利要求2所述的弹性地震波场正演模拟方法,其特征在于,步骤2具体为:通过低秩分解原理,将递归时间积分波场外推矩阵进行分解,分别得到纵波和横波的波场外推算子,其中,矩阵低秩分解后的子矩阵由原矩阵的部分行、部分列以及数个常数组成,具体表示为:其中,矩阵W(x,k)是需要进行分解的目标矩阵;W(x,km)表示由矩阵W的若干列组成的矩阵;W(xn,k)表示由矩阵W的若干行组成的矩阵;amn表示常数矩阵;ML=W(x,km)·amn,MR=W(xn,k)。

4.根据权利要求3所述的弹性地震波场正演模拟方法,其特征在于,步骤3包括:第一步,在每一个时间步长中,对地震波场进行傅里叶正变换得到波数域的地震波场其中,U表示空间域的位移矢量、表示波数域的位移矢量,FFT表示快速傅里叶变换;

第二步,对波数域的地震波场 分别乘以矢量纵波波场外推算子和矢量横波波场外推算子:其中, 表示波数域的位移矢量; 表示波数域的纵波位移矢量; 表示波数域的横波位移矢量;n+1、n-1和n分别表示下一个时间时刻、过去时刻和当前时刻;MPR和MSR分别表示纵波和横波的地震波传播右矩阵;

第三步,对波数域的纵横波矢量 和 进行傅里叶反变换,并乘以地震波传播左矩阵得到更新后的纵横波波场:其中, 和 表示波数域的纵横波位移矢量,UP和US表示空间域的纵横波位移矢量;

MPL和MSL分别表示纵波和横波的地震波传播左矩阵;IFFT表示傅里叶反变换。

5.根据权利要求4所述的弹性地震波场正演模拟方法,其特征在于,步骤4具体为:将更新后的纵横波位移矢量耦合得到地震波正演模拟记录:U=UP+US

其中,UP和US表示空间域的纵横波位移矢量,U表示地震波正演模拟记录。

说明书全文

基于弹性波场矢量分解与低秩分解的地震正演模拟方法

技术领域

[0001] 本发明属于勘探地球物理学领域,具体地,涉及一种弹性地震波场正演模拟方法。

背景技术

[0002] 正演模拟方法是研究地震波在地球介质中传播规律的重要手段,同时也是开展地震波成像方法和波动方程反演方法等技术研究的理论基础。就描述地球介质的方程而言,目前最为常用的方法主要有声波方程正演模拟和弹性波方程正演模拟。在过去相当长的时间里,基于声波方程的正演方法由于其计算速度快,计算机内存需求小而受到了工业界和学术界的青睐,发挥了巨大的作用。但是实际地球介质是一个弹性体,简单的声学近似不足以描述地震波在其中传播的全部波场信息。特别是随着近年来石油工业的发展,涌现出大量的以弹性波为基础的地震勘探方法,例如弹性波逆时偏移成像、多分量联合反演等。新的发展也对弹性波模拟方法提出了更高的要求,因此开展高精度的弹性波正演模拟方法研究势在必行。
[0003] 目前普遍使用的弹性波数值模拟方法主要有有限差分方法、有限元方法和伪谱法。其中,有限差分方法具有计算速度快、内存需求小的优点,但是这种算法的数值模拟精度较低,越来越难以满足工业界对高精度数值模拟算法的需求;有限元方法可以模拟任意几何形状的地球介质模型,数值模拟精度很高,但是这类方法的计算量非常大,并且数值频散较为严重;谱方法通过快速正反傅里叶变换计算微分,在均匀介质情况下可以认为是一种具有无穷高阶近似的数值方法,但是不适用于复杂变速介质限制了该类算法的应用范围。近些年来,在声波数值模拟中,新发展出了一种矩阵低秩分解的谱方法,这类方法对数值微分进行了一个与介质参数和模拟参数相关的补偿,极大的提高了计算精度,且计算量较为适中,但是其传播算子并不适用于弹性波方程。
[0004] 本专利提出了一种基于弹性矢量波场分解和矩阵低秩分解构建弹性波波场外推算子,该方法是一种弹性波递归时间积分波场外推算法,保持了传统谱方法计算精度高,同时克服了传统谱方法不适用于复杂变速介质的难题。该方法对弹性波场正演模拟及其相关领域的研究具有重要意义。

发明内容

[0005] 为克服现有技术的缺陷,本发明提供一种弹性地震波场正演模拟方法。
[0006] 为实现上述目的,本发明采用下述方案:
[0007] 基于波场矢量分解原理将弹性地震波场分解为一个矢量纵波波场和一个矢量横波波场,并分别计算相应的纵、横波波场传播矩阵;然后,基于矩阵低秩分解原理将传播矩阵进行分解得到矢量纵波和矢量横波的传播算子;最后,将数值模拟得到的更新后的矢量纵波记录和矢量横波记录进行耦合,得到地震波场正演模拟结果,具体包括如下步骤:
[0008] 步骤1,基于波场矢量分解原理将弹性地震波场分解为一个矢量纵波波场和一个矢量横波波场,根据递归时间积分原理分别计算矢量纵波和矢量横波的的地震波场传播矩阵;
[0009] 步骤2,基于矩阵低秩分解原理,分别将第1步计算得到的纵横波传播矩阵进行分解得到相应的地震波场传播算子;
[0010] 步骤3,基于第1步和第2步得到的地震波场传播算子进行弹性波场外推。在每一个时间步长中,分别应用纵横波的地震波传播算子计算得到更新后的纵、横波场;
[0011] 步骤4,基于第1步、第2步和第3步得到的更新后的纵、横波场,通过纵、横波场耦合得到更新后的弹性波场。
[0012] 相对于现有技术,本发明的有益效果如下:
[0013] 1、基于弹性波场矢量分解构建的弹性波场正演模拟方法本质上是一种谱方法,因此该算法具有计算精度高,几乎不存在数值频散且算法稳定性较好。同时在算子推导中对介质参数(弹性参数和密度)和模拟参数(空间步长和时间步长)进行了补偿,在一定程度上解决了谱方法不适用于复杂变速介质正演的难题;
[0014] 2、虽然本文提出的波场传播算子依然是作用于单独的纵波或横波,但是通过求解弹性波矢量分解而得到波场传播矩阵内隐含了弹性波场的全部信息,所以本文方法是一种弹性波的正演模拟方法。相比较于传统的伪声波或伪横波方程递归时间积分波场外推算法,本文提出数值模拟方法能够更加真实的模拟地震波场的动力学特征和运动学特征;
[0015] 3、由于传播算子矩阵通常具有较低的秩,所以通过矩阵低秩分解得到的两个子矩阵的规模都远远小于原始传播矩阵。因此,矩阵低秩分解可以极大的降低迭代过程中的傅里叶反变换次数,从而提高数值模拟的计算效率。

附图说明

[0016] 图1是基于波场矢量分解与耦合的弹性波正演模拟方法流程图;
[0017] 图2是三维空间角度定义示意图;
[0018] 图3是地质模型示意图;
[0019] 图4(a)是更新后的纵波波场;
[0020] 图4(b)是更新后的横波波场;
[0021] 图5(a)是本专利方法得到的正演模拟结果;
[0022] 图5(b)是传统有限差分方法得到的正演模拟结果。
[0023] 图6是Sigsbee2a模型示意图;
[0024] 图7(a)是1050毫秒时刻本专利所提出的正演模拟方法得到的波场快照;
[0025] 图7(b)是1050毫秒时刻交错网格有限差分方法得到的波场快照;
[0026] 图8(a)是本专利所提出的正演模拟方法得到的地震剖面;
[0027] 图8(b)是交错网格有限差分方法得到的地震剖面。

具体实施方式

[0028] 实施例一,如图1所示,在对一个实际地质模型(如图-3所示)进行模拟时,基于波场矢量分解原理将弹性地震波场分解为一个矢量纵波波场和一个矢量横波波场,并分别计算相应的纵、横波波场传播矩阵;然后,基于矩阵低秩分解原理将传播矩阵进行分解得到矢量纵波和矢量横波的传播算子;最后,将数值模拟得到的更新后的矢量纵波记录和矢量横波记录进行耦合,得到地震波场正演模拟结果,具体包括如下步骤:
[0029] 步骤1,基于波场矢量分解原理将弹性地震波场分解为一个矢量纵波波场和一个矢量横波波场,根据递归时间积分原理分别计算矢量纵波和矢量横波的的地震波场传播矩阵。
[0030] 波场矢量分解的具体方法如下:
[0031] 第一步,对于地震波场的位移矢量U进行空间傅里叶变换,得到波数域的地震波场[0032]
[0033] 其中,U表示空间域的位移矢量、 表示波数域的位移矢量,FFT表示快速傅里叶变换;
[0034] 第二步,对于波数域的位移矢量 点乘纵波偏振矢量AP得到波数域的纵波位移矢量
[0035]
[0036] 其中, 表示波数域的位移矢量、 表示波数域的纵波位移矢量,AP表示纵波偏振矢量;
[0037] 第三步,对于波数域的位移矢量 叉乘纵波偏振矢量AP得到波数域的横波位移矢量
[0038]
[0039] 其中, 表示波数域的位移矢量、 表示波数域的横波位移矢量,AP表示纵波偏振矢量;
[0040] 第四步,对得到的结果进行傅里叶反变换,从而得到分解后的P波矢量和横波矢量:
[0041]
[0042]
[0043] 其中, 表示波数域的纵波位移矢量、 表示波数域的横波位移矢量、 表示空-1间域的纵波位移矢量、 表示空间域的横波位移矢量、FFT 表示傅里叶反变换[0044] 递归时间积分的具体方法如下,以纵波为例:
[0045] 第一步,假设该质点传播的地震波场可以近似成一个平面波:
[0046]
[0047] 其中, 是一个常数,表示P波振幅; 表示沿三维空间不同方向的归一化波数;ω、t和j分别表示圆周频率,时间和复数单位,并且ω=|k|vp;
[0048] 第二步,平面P波沿空间水平的分量同样是一个平面波,通过坐标轴映射可以得到该分量的表达式为:
[0049]
[0050] 其中,角度θ和 的分别表示平面波传播方向与水平方向和垂直方向的夹角,具体定义如图2所示;
[0051] 第三步,根据平面波公式,可以得到P波沿水平方向的分量的递归时间积分波场外推公式:
[0052]
[0053] 同理,横波的波场外推公式表示为:
[0054]
[0055] 其中,uP和uS分别表示纵横波位移场;n+1、n、n-1分别表示下一个时刻、当前时刻和过去时刻;vP和vS分别表示纵横波的相速度;ω、Δt和|k|分别表示圆周频率、时间步长和波数
[0056] 步骤2,通过矩阵低秩分解原理,将递归时间积分波场外推矩阵进行分解,分别得到纵波和横波的外场外推算子。矩阵低秩分解后的子矩阵由原矩阵的部分行、部分列以及数个常数组成,可以表示为:
[0057]
[0058] 其中,矩阵W(x,k)是一个需要进行分解的目标矩阵;W(x,km)表示一个由矩阵W某几列组成的矩阵;W(xn,k)表示一个由矩阵W某几行组成的矩阵;amn表示一个常数矩阵;ML=W(x,km)·amn,MR=W(xn,k);
[0059] 矩阵低秩分解的具体做法为:
[0060] 第一步,随机选取W(x,k)中的β·rε列(通常β=3或4即可,rε表示矩阵W的秩)构成一个新的矩阵S。对新构建的矩阵进行主元QR分解,其前rε个主元列对应于S矩阵的rε行。定义W1是原始矩阵W(x,k)的一个子矩阵,包含对应与rε的列数据;
[0061] 第二步,随机选取W(x,k)中的β·rε行(通常β=3或4,rε表示矩阵W的秩)构成一个新的矩阵T。定义W2是原始矩阵W(x,k)的一个子矩阵,包含对应与rε的行数据;
[0062] 第三步,选取矩阵W1和矩阵W2相互交叉的部分求伪逆,即为中间矩阵A=W+(xn,km);
[0063] 第四步,结合以上步骤就可以得到矩阵的低秩分解W(x,k)≈W1AW2。
[0064] 步骤3,在每一个时刻的波场外推时,采用如下的计算流程
[0065] 第一步,在每一个时间步长中,对地震波场进行傅里叶正变换得到波数域的地震波场
[0066]
[0067] 其中,U表示空间域的位移矢量、 表示波数域的位移矢量,FFT表示快速傅里叶变换;
[0068] 第二步,对波数域的地震波场 分别乘以矢量纵波波场外推算子和矢量横波波场外推算子:
[0069]
[0070] 其中, 表示波数域的位移矢量; 表示波数域的纵波位移矢量; 表示波数域的横波位移矢量;n+1、n-1和n表示下一个时间时刻、过去时刻和当前时刻;MPR和MSR分别表示纵波和横波是地震波传播右矩阵;
[0071] 第三步,对波数域的纵横波矢量 和 进行傅里叶反变换,并乘以地震波传播左矩阵得到更新后的纵横波波场,如图4(a)和图4(b)所示:
[0072]
[0073] 其中, 和 表示波数域的纵横波位移矢量,UP和US表示空间域的纵横波位移矢量;MPL和MSL分别表示纵波和横波是地震波传播左矩阵;IFFT表示傅里叶反变换。
[0074] 步骤4,将更新后的纵横波位移矢量耦合得到地震波正演模拟记录,如图5(a)所示:
[0075] U=UP+US
[0076] 其中,UP和US表示空间域的纵横波位移矢量,U表示地震波正演模拟记录。
[0077] 图5(b)为传统有限差分方法得到的波场快照,通过对比,本专利提出的弹性波数值模拟方法能准确的描述弹性波场的地震波传播特征,通过该算法得到的地震记录几乎不存在数据频散,具有较高的计算稳定性和数值模拟精度。
[0078] 在第二个实施例中,为了验证本专利方法对复杂模型的适用性,将本发明提出的基于弹性波场矢量分解与低秩分解的地震正演模拟方法用于Sigsbee2a模型(详见文献:Paffenholz J.,McLain B.,Zaske J.,et al.Subsalt Multiple Attenuation and Imaging:Observations from the Sigsbee2b Synthetic Dataset[A].in 2002 SEG Annual Meeting[C].Society of Exploration Geophysicists,2002),该模型纵波速度如图6所示。通过对比弹性波正演模拟得到的波场快照(图7)和地震剖面(图8):本专利提出的正演模拟方法较为稳定,没有出现数值溢出;得到的地震记录同相轴清晰,几乎没有数值频散。而传统的交错网格正演模拟方法所得到的波场快照和地震剖面都存在较为明显的数值频散,影响了正演模拟的精度。通过Sigsbee2a模型测试,证明了本专利所提出的基于弹性波场矢量分解与低秩分解的地震正演模拟方法的有效性。
高效检索全球专利

IPRDB是专利检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,专利查询、专利分析

电话:13651749426

侵权分析

IPRDB的侵权分析产品是IPRDB结合多位一线专利维权律师和专利侵权分析师的智慧,开发出来的一款特色产品,也是市面上唯一一款帮助企业研发人员、科研工作者、专利律师、专利分析师快速定位侵权分析的产品,极大的减少了用户重复工作量,提升工作效率,降低无效或侵权分析的准入门槛。

立即试用