APP下载

地震数据谱反演压缩感知算法实现及应用

2021-05-15夏红敏刘兰锋张显辉陈双全

石油地球物理勘探 2021年2期
关键词:子波反射系数波谱

夏红敏 刘兰锋 张显辉 陈双全*

(①中国石化石油勘探开发研究院,北京100083;②中国石油大学(北京)油气资源与探测国家重点实验室,北京102249;③中国石油大学(北京)CNPC物探重点实验室,北京102249)

0 引言

为了解决油气勘探中薄储层的识别问题,地球物理学家们尝试了许多提高地震资料分辨率的处理方法。Portniaguine等[1-2]和Chopra等[3-5]最早基于地层反射系数奇、偶分解原理提出了谱反演方法;Puryear等[6]将反射系数对分解成奇、偶两个分量,根据奇、偶分量对薄层的分辨能力不同,首先构建了地震数据谱反演方法模型,合成数据测试和实际地震数据反演验证了方法的正确性,为提高地震数据分辨率提供了一种新方法。在随后的几年,谱反演方法得到了快速的发展和完善[7-8]。

Zhang等[9]介绍了一种反射系数基追踪反演方法,该方法通过建立反映反射模式的函数字典,将地震道数据看成是这些函数的叠加,并在反演过程中引入先验信息进行反演约束。柴新涛等[10]提出基于最小二乘奇异值分解(LSQR)算法与模拟退火算法相结合的方法,完成了稀疏谱与非稀疏谱两种假设条件下的反演,同时分析了谱反演结果的影响因素。Yuan等[11]将反射系数反演与稀疏贝叶斯学习相结合实现了谱反演,通过添加、删除或重新估计等方式检索稀疏反射系数序列,无需预先设置非零反射系数的个数,并在合成数据、物理模型数据和实际数据中验证了该方法,结果表明谱反演方法能较好地识别地下薄层。刘万金等[12]利用谱反演法有效地提高了地震数据的分辨率,并将其应用于地震属性分析。田立新等[13]基于贝叶斯理论框架,将测井等信息转换为地质统计先验信息,引入到谱反演过程,提出地质统计学谱反演法。张华等[14]及刘洁等[15]在实际地震资料处理中应用谱反演,均取得不错的效果。张军华等[16]实现了基于Moore-Penrose算法的谱反演;陈祖庆等[17]实现了基于压缩感知的谱反演算法。

地震数据谱反演的假设条件是反射系数为稀疏序列,而稀疏性也是信号分析中压缩感知算法的条件之一。因此,将压缩感知算法引入地震数据谱反演,可以很好地实现地震数据谱反演方法的求解。另外,针对实际地震数据反演过程中地震子波谱难以估算的问题,唐文博等[18]提出利用地震数据二次谱估算子波谱的方法,直接将频率域的地震子波谱用于谱反演。

本文提出联合地震数据二次谱计算方法及基于压缩感知算法的谱反演方法,试算结果表明,可以很好地解决实际数据谱反演中的稳定性问题。

1 方法原理

1.1 谱反演方法

在地震数据时间域,利用脉冲函数的性质,将时间间隔为T的地层顶、底反射系数对(r1,r2)表示为[7]

g(t)=r1δ(t-t1)+r2δ(t-t1-T)

(1)

式中:r1、r2分别是地层顶、底界面的反射系数;t为时间序列采样;t1、t2分别是顶、底界面的反射时间,T=t2-t1;δ(·)为脉冲函数。如果零时间设置到地层中点,则有

(2)

对式(2)进行傅里叶变换得到

(3)

根据反射系数对的奇偶分解原理[6]可得

g(t,f)=2recos(πfT)+j2rosin(πfT)

(4)

其中re、ro为地层反射系数对(r1,r2)的偶分量和奇分量,且2re=r1+r2,2ro=r1-r2。

频率域反射系数对的实部Re[·]和虚部Im[·]为

Re[g(t,f)]=2recos(πfT)

(5)

Im[g(t,f)]=2rosin(πfT)

(6)

则单一层的顶、底反射系数对 Δt=t1+T/2的时延谱为

米多想到自己莫名丢失的录音笔,正想问鲍泽,对方却神色一变,突然摆出一副不耐烦的样子。随即,米多的耳旁传来了一个熟悉的声音。

Re[e-j2πfΔtg(t,f)]=2recos(πfT)cos(2πfΔt)+

2rosin(πfT)sin(2πfΔt)

(7)

Im[e-j2πfΔtg(t,f)]=2rosin(πfT)cos(2πfΔt)-

2recos(πfT)sin(2πfΔt)

(8)

根据以上推导可得到N个稀疏反射系数序列r(ti),i=1,2,…,N,其频率域反射系数的奇、偶分量形式如下

2ro(i,i+1)sin(πfTi)sin(2πfΔti)]

(9)

2re(i,i+1)cos(πfTi)sin(2πfΔti)]

(10)

式中:2re(i,i+1)=ri+ri+1;2ro(i,i+1)=ri-ri+1。

式(9)和式(10)表明,可以利用地震记录和地震子波的部分谱信息进行反演进而得到反射系数序列,该方法即地震数据谱反演[7]。因此,目标函数式为

(11)

谱反演目标函数求解过程是利用部分地震信息求解整个时间域内稀疏反射系数的过程,压缩感知的基本思想是在满足有效等距条件(RIP)下,利用少量采样信号重构出完整的原信号。二者思路不谋而合,因此本文选用压缩感知算法解决谱反演问题。假设反射系数为稀疏信号,可将谱反演目标函数重写为最优化目标函数公式

(12)

式中:r是待求解的反射系数;b是地震记录频谱与地震子波频谱之比;A是构建的测量矩阵;τ表示反射系数的最大幅值,一般取0.2。

可将式(12)的约束优化条件改写为无约束优化条件

(13)

其中λ是用于平衡二次项和稀疏项结果权重的正则化参数。上述最优化过程为带边界约束的二次规划问题,正则化参数用于控制稀疏解。为了将非凸优化问题转化为凸优化问题,采用梯度投影稀疏重构(Gradient Projection for Sparse Reconstruction, GPSR)算法[19]进行求解。

1.2 地震子波谱的求取

式(11)表明,地震数据谱反演目标函数与地震子波谱相关。因此,地震子波谱估算的准确度直接影响谱反演结果的准确性。本文通过地震数据二次谱求取地震子波谱,具体方法如下。

首先,根据地震数据褶积模型,得到频率域的地震数据振幅谱关系式

AS(f)=AW(f)Ar(f)

(14)

式中AS(f)、AW(f)和Ar(f)分别为地震记录、地震子波和反射系数的振幅谱。

然后,设法提取地震子波振幅谱。在频率域,地震信号中同时包含反射系数与地震子波的频谱信息,无法将其有效分离。而在谱模拟假设条件下,地震子波的振幅谱主要为地震记录频谱中光滑的低频分量,因此,对式(14)两边同时进行傅里叶变换,可得到地震数据的二次谱,即地震子波二次谱与反射系数二次谱的褶积,表达式为

(15)

2 合成数据测试

进行合成数据测试时,首先利用合成地震道数据验证由地震记录二次谱求取地震子波谱方法的准确性。图1显示了30Hz Ricker子波和三种不同信噪比的合成地震记录的二次谱曲线,可以看出:在0~45Hz频率范围内,合成地震记录的二次谱可以很好地模拟地震子波的振幅谱。图2显示合成地震记录振幅谱(黑线)、利用二次谱得到的子波谱(红线)和已知的地震子波谱(蓝线)。对比表明,利用地震记录二次谱可以计算得到最吻合的地震子波频谱,为实际地震数据谱反演中的地震子波谱估算提供了实用且有效的方法。

图1 地震子波与合成地震记录二次谱对比

利用地震记录二次谱估算得到较准确的地震子波谱后,通过GPSR算法对合成地震记录进行谱反演试算。图3分别展示了30Hz地震Ricker子波(图3a)、无噪声的合成地震记录(图3b)以及信噪比SNR分别为10、5、2的合成地震记录(图3c~图3e)。谱反演结果如图4所示。对比表明,对于信噪比较高的地震数据,通过谱反演可以得到准确的反射系数。但是当SNR < 5时,反演结果受信噪比影响较大,低信噪比(如SNR=2)地震数据反演结果与实际反射系数的偏差较大。因此,谱反演输入地震数据的信噪比不能太低。

图2 合成地震记录振幅谱(黑线)、地震子波振幅谱(蓝线)和计算得到的地震子波振幅谱(红线)对比(a)无噪声; (b)SNR=10; (c)SNR=5

图3 地震子波及合成地震记录对比(a)Ricker子波; (b)无噪; (c)SNR=10; (d)SNR=5; (e)SNR=2

图4 原始反射系数与谱反演结果对比(a)原始反射系数序列; (b)无噪; (c)SNR=10; (d)SNR=5; (e)SNR=2

3 实际数据应用

地震数据谱反演最终得到的是反射系数序列,之后,可以进一步反演波阻抗,也可以将反射系数与宽频地震子波合成高分辨率地震记录。本文利用基于压缩感知算法的谱反演结果进行实际地震数据提高分辨率处理的应用,以验证该反演算法的稳定性和有效性。处理流程包括:

(1)对地震数据进行频谱分析,确定反演的频率范围;

(2)计算地震记录的二次谱,进行低通滤波处理;

(3)求取地震子波谱;

(4)利用式(11)求解反射系数序列;

(5)利用宽频带子波合成地震数据,得到提高分辨率后的处理结果。

所选实际地震工区的目的层为奥陶系风化壳气藏储层,由于受上覆煤层影响,目的层的地震资料分辨率较低,后续进行高精度储层预测难度很大。图5为工区内一条地震剖面,图中的强反射同相轴为煤层反射信号。

图5 实际地震数据剖面

根据上述处理流程,首先通过地震数据频谱分析选取合适的反演频率范围,结合反演测试,最终选取的频率范围为10~70Hz。其次,利用地震资料的二次谱进行地震子波谱估计。针对该实际数据,采用多道平均谱估算地震子波谱。图6为地震数据的二次谱(蓝色)与低通滤波后的二次谱(红色)对比,图7为计算得到的地震子波谱。利用本文提出的谱反演方法对地震数据进行反演,并将反演得到的反射系数序列与宽频子波合成,输出提高分辨率处理后的结果(图8a)。

为了验证本文方法针对实际地震数据的处理效果,同时对地震数据进行了谱白化处理,结果如图8b所示。对比两种方法处理后的地震剖面可以看到:本文方法处理后的地震数据信噪比更高,剖面信息更加丰富,视分辨率得到明显提高;而利用谱白化处理得到的地震剖面,分辨率提高不明显,并且信噪比偏低。

图6 实际地震数据二次谱(蓝色)与滤波后的二次谱(红色)对比

图7 计算得到的地震子波振幅谱

图8 实际数据反演提高分辨率处理(a)及谱白化处理(b)结果对比

对原始地震数据及处理后数据进行分频扫描,可更好地分析不同方法处理效果。图9对比了原始数据、谱白化处理及本文方法处理结果的分频扫描结果,扫描频率分别为10~40Hz、40~80Hz和80~120Hz。可以看到,在10~40Hz扫描频段,谱白化处理(图9d)及本文方法处理(图9g)结果均能很好地保持原始数据的信息;40~80Hz扫描时谱白化处理结果信噪比明显降低(图9e);在80~120Hz的扫描结果中,原始数据中80Hz以上的信息不足(图9c),谱白化处理结果的信噪比更低(图9f),只有本文方法处理结果恢复得到了高频段的有效信号(图9i)。三个频段的扫描结果均表明,本文方法处理后的地震剖面的信噪比最高。

图9 数据分频扫描剖面对比(a~c)原始数据; (d~f)谱白化处理结果; (g~i)本文方法处理结果

4 结论

本文结合地震记录的二次谱估算地震子波谱的方法,提出了一种基于压缩感知算法的地震数据谱反演方法,形成了利用谱反演结果提高地震资料分辨率的数据处理流程。实际地震资料应用结果表明,该处理流程计算步骤和参数选取均较简单,在实际数据处理中可以很好地恢复高频段有效信号,而且经过处理后的地震数据信噪比高、横向连续性好。合成数据测试表明,该方法受原始地震数据信噪比的影响较大,因此对于低信噪比资料的数据反演还需要进一步完善。

猜你喜欢

子波反射系数波谱
一类非线性动力系统的孤立子波解
多道随机稀疏反射系数反演
琥珀酸美托洛尔的核磁共振波谱研究
美国波谱通讯系统公司
球面波PP反射系数的频变特征研究
波谱法在覆铜板及印制电路板研究中的应用
精神分裂症磁共振波谱分析研究进展
地震反演子波选择策略研究
沙质沉积物反射系数的宽带测量方法
基于反射系数的波导结构不连续位置识别