一种针对部分缺失的地震数据的恢复重构方法转让专利

申请号 : CN201910474117.6

文献号 : CN110398773B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 李振春国运东黄建平李庆洋刘定进余敏高睿语张入化

申请人 : 中国石油大学(华东)

摘要 :

本发明公开了一种针对部分缺失的地震数据的恢复重构方法。本发明对地震数据采用坐标变换的方法,变换到映射域,减少直达的斜率,提高直达波的拉平度,提高了其在曲波域的凸集映射数据恢复精度,将恢复的数据再利用反映射公式变换到正常炮集。此外,利用先验约束信息约束进行进一步高精度恢复,从而进一步提高了数据恢复的信噪比和恢复精度。

权利要求 :

1.一种针对部分缺失的地震数据的恢复重构方法,其特征在于,包括以下步骤:S1,输入地震的观测数据D,并且拾取初至窗;

S2,利用初至窗,对观测数据利用坐标映射进行变换得到映射炮集,具体包括如下方式:p2(x,z)=p(x,z1+1)*(t2(x,z)-t(x,z1))/dt+p(x,z1)*(t(x,z1+1)-t2(x,z))/dt其中,(x,z)表示观测数据第x道第z个采样点,p(x,z)为观测数据D在(x,z)采样点处的波场值,p2(x,z)为映射炮集在(x,z)采样点处的波场值,t(x,z1)为观测数据在采样点(x,z1)处的采样时刻,t2(x,z)为映射炮集在(x,z)处的采样时刻,其中t2(x,z)、t(x,z1)、z1分别通过以下公式获得:其中,gc(x)为第x道的初至窗G(x),dt为观测数据的采样时间间隔,dtxin为映射炮集的采样时间间隔,nt为炮集的每道的采样点数,int为取整函数;

S3,对映射炮集做曲波变换得到曲波域内的曲波系数矩阵;

S4,基于所述曲波系数矩阵,利用凸集映射方法对映射炮集进行迭代重构得到重构炮集;

S5,利用反坐标映射公式对重构炮集反变换得到恢复炮集,具体包括:p1(x,z)为采样点处(x,z)反变换后的波场值,组成恢复炮集Dpre,mod为取余函数。

2.如权利要求1所述的方法,所述方法还包括:

以所述恢复炮集作为先验约束信息约束,迭代生成目标地震数据,具体包括如下方式:其中 为第k+1次迭代的目标地震数据,其中Dk+1为采用常规凸集映射公式重构的地震数据,Lmk+1为加权矩阵因子,I为单位矩阵。

3.如权利要求1所述的方法,所述S4中,基于所述曲波系数矩阵,利用凸集映射方法对映射炮集进行迭代重构得到重构炮集,包括:基于预设的阈值矩阵,对所述曲波系数矩阵进行滤波,生成滤波后的曲波系数矩阵,其中,所述阈值矩阵为τk=τ0*e(1-k)/M,k=1,2...num,其中,τ0为给定的初始最大阈值,M为系数衰减项,k为迭代次数,num为总迭代次数;

基于滤波后的曲波系数矩阵,利用凸集映射方法对映射炮集进行迭代重构得到重构炮集。

说明书 :

一种针对部分缺失的地震数据的恢复重构方法

技术领域

[0001] 本发明涉及一种针对部分缺失的地震数据的恢复重构方法,属于油气物探工程领域。

背景技术

[0002] 在当前的勘探领域中,地震数据采集的完整性关键,由于采集成本、坏道、噪声、地形等诸多因素的影响,实际采集到的数据往往会出现缺失道和野值道,这些不规则的或者稀疏的地震数据,给数据的处理与解释工作造成了一定的困扰。曲波域凸集映射方法可以较好的重建炮集,但是炮集中直达波的能量较强时,在迭代重建地震数据的过程中产生较强的干扰噪音,影响重建效果,可以在重建过程中将直达波进行切除处理,再进行数据恢复,然而有些直达波与反射波等波场耦合在一起,并且直达波及早至波在后期处理中,尤其在速度反演中具有重要作用。
[0003] 因此,对于地震勘探中采集的地震数据缺失部分,进行高精度地震数据恢复是非常必要的。

发明内容

[0004] 本发明的目的在于,提供一种针对部分缺失的地震数据的恢复重构方法,它可以解决当前技术中存在的问题,对含有较强直达波不完整地震数据,提高了地震数据恢复精度。
[0005] 为解决上述技术问题,本发明采用如下的技术方案,一种针对部分缺失的地震数据的恢复重构方法,包括以下步骤:
[0006] S1,输入地震的观测数据D,并且拾取初至窗;
[0007] S2,利用初至窗,对观测数据利用坐标映射进行变换得到映射炮集,具体包括如下方式:
[0008] p2(x,z)=p(x,z1+1)*(t2(x,z)-t(x,z1))/dt
[0009]        +p(x,z1)*(t(x,z1+1)-t2(x,z))/dt
[0010] 其中,(x,z)表示观测数据第x道第z个采样点,p(x,z)为观测数据D在(x,z)采样点处的波场值,p2(x,z)为映射炮集D2在(x,z)采样点处的波场值,t(x,z1)为观测数据在采样点(x,z1)处的采样时刻,t2(x,z)为映射炮集在(x,z)处的采样时刻,其中t2(x,z)、t(x,z1)、z1分别通过以下公式获得:
[0011]
[0012] 其中,gc(x)为第x道初至时间窗G(x),dt为观测数据的采样时间间隔,dtxin为映射炮集的采样时间间隔,nt为炮集的每道的采样点数,int为取整函数;
[0013] S3,对映射炮集做曲波变换得到曲波域内的曲波系数矩阵;
[0014] S4,基于所述曲波系数矩阵,利用凸集映射方法对映射炮集进行迭代重构得到重构炮集;
[0015] S5,利用反坐标映射公式对重构炮集反变换得到恢复炮集,具体包括:
[0016]
[0017] p1(x,z)为采样点处(x,z)反变换后的波场值,组成恢复炮集Dpre,mod为取余函数。
[0018] 与现有技术相比,本发明对地震炮集采用坐标变换的方法,变换到映射域,减少直达的斜率,提高直达波的拉平度,提高了其在曲波域的凸集映射数据恢复精度,将恢复的数据再利用反映射公式变换到正常炮集。此外,利用先验约束信息约束进行进一步高精度恢复,从而进一步提高了数据恢复的信噪比和恢复精度。

附图说明

[0019] 附图是用来提供对本发明的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明,但并不构成对本发明的限制。在附图中:
[0020] 图1为本发明的实施例的流程示意图;
[0021] 图2为本常规技术中的完整地震数据;
[0022] 图3为本说明书实施例所提供的缺失部分数据的观测数据;
[0023] 图4为本发明所提供的映射炮集的示意图;
[0024] 图5为本发明所提供的多次迭代得到的最终的恢复炮集的示意图;
[0025] 图6为本发明所提供的对重构炮集进行反坐标变换的示意图;
[0026] 图7为本发明所提供的基于约束所得到的目标地震数据的示意图;
[0027] 图8为不采用重构约束的常规凸集映射地震数据的示意图;
[0028] 图9a为常规方法所得到的地震数据与标准的数据做差所得到的示意图,图9b为本发明所得到的地震数据与标准的数据做差所得到的示意图。
[0029] 下面结合附图和具体实施方式对本发明作进一步的说明。

具体实施方式

[0030] 本发明的实施例1:一种提高缺失地震勘探数据恢复精度重构方法,如图1所示,包括以下步骤:
[0031] S1,输入地震的观测数据,并且拾取初至窗。
[0032] 本发明可以针对不同观测数据进行不同选取,当炮点在中间时,选取炮点位置与两边的最远接收道的地震波场初至点组成的两条直线作为初至窗;当炮点在两端时,选取炮点位置与最远接收道的地震波场初至点一条直线作为初至窗。
[0033] 理想的状态下,完成的地震数据常为以共炮方式存储地震数据表现为单炮地震数据,如图2所示。
[0034] 在地震数据缺失时,则常常如图3所示。图3即为本说明书实施例所提供的缺失部分数据的观测数据。在测试时,可以基于图2中所示的数据进行一定比例的数据抽取(例如抽取70%)而得到
[0035] 对图3选取炮点(0,1400)与(230,0)直线为变换G1,(230,0)与(461,1200)直线为变换G2,G1与G2构成映射变换的初至窗G,如图3中的直线G1,G2,五星为炮点,三角形为最远接收道的波场初至点。
[0036] S2,利用初至窗,对观测数据利用坐标映射进行变换得到映射炮集。
[0037] 根据S1中拾取的初至窗G,对缺失的地震数据做映射变换,变换公式为:
[0038]
[0039] 其中,(x,z)表示观测数据第x道第z个采样点,p(x,z)为观测数据D在(x,z)采样点处的波场值,p2(x,z)为映射炮集Dy在(x,z)采样点处的波场值,t(x,z1)为观测数据在采样点(x,z1)处的采样时刻,t2(x,z)为变换后的映射炮集再(x,z)处的采样时刻。其中t2(x,z)、t(x,z1)、z1分别通过以下公式获得:
[0040]
[0041] 其中,gc(x)为第x道初至时间窗G(x),在实际资料处理中可以近似的采用从炮点到检波点斜的直线,dt为观测数据的采样时间间隔,dtxin为映射炮集的采样时间间隔,nt为每道的采样点数,int为取整函数,映射炮集如图4所示。
[0042] S3,对映射炮集做曲波变换得到曲波域内的曲波系数矩阵。
[0043] 曲线是稀疏表示地震波场的理想字典,依据反射系数在曲波域更为稀疏的特点,利用曲波变换实现凸集映射方法。考虑二维情况下的曲波变换,曲波系数矩阵可以表示为:
[0044]
[0045] 式中φm表示曲波基函数,m=(j,kd,l),其中j,kd,l分别为尺度、方向、位置参数,cm为曲波域内的系数矩阵,t1,t2为数据Dy的时间窗。
[0046] S4,基于所述曲波系数矩阵,利用凸集映射方法对映射炮集进行迭代重构得到重构炮集。
[0047] 基于公式(3),映射炮集Dy可以用曲波系数矩阵和基函数表示为:
[0048]
[0049] 具体而言,在曲波域地震的数据凸集映射插值方法的公式如下所示,第k次迭代的映射炮集在曲波域的硬阈值约束为:
[0050]
[0051] 本发明中阈值函数矩阵取值Sτ采用指数衰减的形式阈值函数:
[0052] τk=τ0*e(1-k)/M,k=1,2...num(6)
[0053] 其中M为控制衰减快慢的系数。给定初始的最大阈值τ0,系数衰减项M和迭代次数k即可确定对应的阈值。大于阈值τk的系数保留,小于阈值的系数变为0,num为总迭代次数,e为自然常数。
[0054] S5,利用反坐标映射公式对重构炮集反变换得到恢复炮集。
[0055] 对重构炮集在映射域重构炮集反坐标变换,具体公式如下:
[0056]
[0057] 其中,mod为取余函数,p1(x,z)为采样点处(x,z)反变换后的波场值,组成恢复炮集Dpre,如图6所示,此时的恢复炮集已经恢复了相当部分的缺失数据。
[0058] 在一种实施例中,通过不断的迭代,阈值从大到小的选取,则缺失的地震数据可以被重构出来:
[0059]
[0060] 其中,Dy,obs为S2中映射地震数据Dy未缺失的部分,I为单位矩阵, 为第k次重构的重构炮集,P表示地震数据缺失矩阵, 为阈值函数矩阵取值,Φ,ΦT分别表示地震数据的曲波系数以及曲波域系数求取函数,重复S3到S5满足迭代次数,输出最终的恢复炮集,如图5所示。
[0061] 进一步地,还可以对恢复炮集作为先验约束信息约束,迭代生成目标地震数据。
[0062] 本发明中采用常规的凸集映射方法进行改进,迭代重构得到目标炮集,并且采用新的约束公式为:
[0063]
[0064] 其中 为第k+1次迭代的目标地震数据,其中Dk+1为采用常规凸集映射公式重构的地震数据,Lmk+1为加权矩阵因子,其值取决于对先验信息的准确性。本发明中对于窗函数G以上的部分取值为1,其余部分从上往下选取0.8到0.1递减的过程。
[0065] 具体而言,Dk+1可以通过以下步骤获得,对第k次目标地震数据 做曲波变换得到曲波域内的曲波系数矩阵。当k=1时,目标地震数据即为观测数据。
[0066] 考虑二维情况下的曲波变换,对目标地震数据 可以用曲波系数矩阵和基函数表示为:
[0067]
[0068] 则地震数据Dk+1可以被重构出来:
[0069]
[0070] 其中, 为第k次迭代的得到目标地震数据,Dobs为观测炮集中未缺失的道集部分,I为单位矩阵,为第k次重构的重构炮集,P表示地震数据缺失矩阵, 为阈值函数矩阵取值,Φ,ΦT分别表示地震数据的曲波系数以及曲波域系数求取函数,如公式(6)所示。
[0071] 当满足预设的迭代次数时,输出目标地震数据Dk+1,即随着迭代次数的增加,重构的误差逐渐减少,直到满足重构要求的地震数据,如图7所示。不采用重构约束的常规凸集映射地震数据如图8所示,通过两者比较可以发现图7对于直达波区域的重构更加精确。
[0072] 将两者和标准地震数据作差比较,如图9所示,图9a为常规方法所得到的地震数据与标准的数据做差所得到的示意图,图9b为本发明所得到的地震数据与标准的数据做差所得到的示意图。
[0073] 可以看出采用本说明书实施例所挺的方法所得到重构的地震数据误差更小。由于本发明在测试选用的缺失较大,缺失70%,因此常规方法数据存在较大误差,当缺失的地震数据的较少时,常规方法也可以取得较好的恢复效果,但是经过测试本发明方法误差也比常规方法恢复误差更小。
[0074] 通过前述的方法,本发明对地震数据采用坐标变换的方法,变换到映射域,减少直达的斜率,提高直达波的拉平度,提高了其在曲波域的凸集映射数据恢复精度,将恢复的数据再利用反映射公式变换到正常炮集。此外,利用先验约束信息约束进行进一步高精度恢复,从而进一步提高了数据恢复的信噪比和恢复精度。