地球物理学进展  2015, Vol. 30 Issue (5): 2120-2124   PDF    
基于奇异值分解的废道自动识别算法
曹永生, 陈金焕, 王小青, 毕进娜, 林庆富     
中国石油化工股份有限公司石油物探技术研究院, 南京 211103
摘要: 在地震资料处理中,废道检测是一项基础性工作,对后续处理进度和质量有较大影响.奇异值分解技术广泛应用于地震资料处理,本文首次将奇异值分解应用于废道识别中,给出一种基于奇异值分解的废道自动识别算法,通过提取平均振幅、主频、过零点个数、相关系数和衰减因子等5个地震道属性特征,利用奇异值分解技术找出正常道所具有的属性特征向量,根据向量距离找出废道,最后通过实际生产所用地震资料进行了测试验证,结果表明,本算法可以快速准确地识别废道.
关键词: 废道     奇异值分解     自动识别     道属性特征     向量距离    
Automatic rejection algorithm of abnormal seismic traces via singular value decomposition
CAO Yong-sheng, CHEN Jin-huan, WANG Xiao-qing, BI Jin-na, LIN Qing-fu     
SINOPEC Geophysical Research Institute, Nanjing 211103, China
Abstract: The detection of abnormal seismic traces is a basic work in seismic data processing. And the result has a significant impact on subsequent processing and quality. Today, the singular value decomposition (SVD) technique has been used in seismic data processing widely. This paper applies SVD to identify abnormal seismic traces firstly and gives an automatic rejection algorithm of abnormal seismic traces via SVD. Firstly, the seismic trace attribute features, which contain average amplitude, main frequency, zero crossing number, the correlation coefficient and attenuation factor, were extracted. Secondly, the SVD technique was used to find the property feature vector of the normal trace. Then, the abnormal traces were identified by the distance of vectors. Finally, the algorithm was tested for the real seismic data through the oriented developed software system. The results show that this algorithm can identify the abnormal seismic traces quickly and accurately.
Key words: abnormal seismic traces     singular value decomposition(SVD)     automatic rejection     seismic trace's attribute features     distance of vectors    
 0 引 言

在野外地震采集过程中,由于环境影响以及技术制约,使得检波器布设方式无法按设计实施、出现线路故障、信号接受条件差等不利因素,进而导致数据中地震波能量、频率分布不均匀,干扰波类型多、分布广,严重影响原始地震数据的品质.特别是能量较强的废道,对地表一致性振幅补偿、叠前随机噪声衰减等有极其不良的影响.因此,准确检测并去除废道,是进行叠前多道处理技术的保障.

对废道检测的研究可以回溯到上世纪中期,(Hilterman,1975)提出了利用振幅来区分废道的方法.随着对此问题不断研究深入,专家学者提出了各种不同的方法检测废道,(张学工和李衍达,1992)将人工神经网络用于到废道自动切除中,(朱广生等,1994)将BP神经网络引入废道识别中,(庄东海和肖春燕,1995)也利用了神经网络的自主学习能力进行废道检测,(周振晓等,2012)利用改进的神经网络检测废道,虽然提高了废道识别的准确性,但是不同的样本间要重新学习,比较耗时.(张志让和张扬,1998)根据地震道相关的特性来识别废道,(沈克非,2007)使用软件Promax编辑坏道,应用的是地震道频率的特性,(苏世龙等,2009)提出使用多种地震道属性特征分析检测废道,包含振幅、主频、相关参数等,(刘成斋等,2009)提出了六种不同的地震道属性特征检测废道,(王在民等,2011)利用振幅分频特性识别废道.利用地震道属性识别废道比较简单,但采用的识别方式有所不同,或单独利用某一特征,或综合一些特征,识别效果也依据识别方式不同而不同.

在地震勘探中,奇异值分解算法应用广泛,涉及到测井(谭茂金和邹友龙,2012),波场分离(高磊等,2013),反演(李伦等,2013),等,尤其在地震资料处理的去噪和地震属性降维中,奇异值分解已经得到广泛的应用,(胡家富等,1998)将奇异值分解技术应用到地震数据反演中,(钟本善等,2000)、(沈鸿雁,2012)将奇异值分解技术应用到地震资料去噪中,并取得良好效果,(郭淑文等,2010)、(畅永刚等,2012)将奇异值分解技术应用到地震属性降维中,并取得了很好的效果.本文将给出基于奇异值分解的废道自动识别方法,首先提取地震道属性,然后介绍基于奇异值分解的废道识别算法,最后利用实际资料进行了验证,结果显示本方法可以快速有效地识别废道.

1 地震波属性提取

在地震数据中,废道的形式多种多样,产生的原因也复杂多变,单靠一种属性去判断是否为废道存在很大的风险.本文中选择平均振幅、主频、过零点个数、相关系数和衰减因子等共5个属性特征,并量化这些特征组成地震道属性特征向量.

下面给出这些特征的提取量化方式.

1 )平均振幅.对于第j道,在时间区间[t1t2]内的平均振幅Aj(t1t2)为

式中xj(t)表示第jt时刻的样点值,N(t1t2)表示时间区间[t1t2]内共有N(t1t2)个采样点.

2 )主频.对于第j道,在时间区间[t1t2]内的主频为Fj(t1t2)

式中k(t1t2)为时间区间[t1t2]内地震数据经过FFT变换后最大振幅对应的频率采样点序号,N表示频率采样点数,fS为信号的采样频率.

3 )过零点个数.对于第j道,在时间区间[t1t2]内的过零点个数为

式中gj(t)函数表示时刻样点值xj(t)与它的下一个样点值之积,若小于等于0,gj(t)=1,否则gj(t)=0.

4 )相关系数.对于第j道,在时间区间[t1t2]内计算相关系数具有以下步骤:①找到零偏移距对应的地震信号xk(t);②对于地震信号xj(t),查看其偏移距offsetj,若offsetj≥0,则xj(t)与xk(t)的相关系数记为rjk(t),否则xj(t)与xk(t)的相关系数记为rkj(t);③无论rjk(t)或者rkj(t)都是利用FFT计算得到的:具体为选择N=2n,构造xj(t)与xk(t)的以N为周期的周期信号$\tilde x$j(t)与$\tilde x$k(t),利用FFT分别计算$\tilde x$j(t)与$\tilde x$k(t)对应的离散频谱$\tilde X$j(t)与$\tilde X$k(t),再计算$\tilde R$kj=$\tilde X$k·$\tilde X$j或者,再利用FFT反变换得到rjk(t)或者rkj(t);④寻找rjk(t)或者rkj(t)的最大值,公式为

即为第j道的相关系数.

5 )衰减因子.对于第j道,在时间区间[t1t2]内视衰减因子为

式中S(t1)为t1时刻振幅的平方,S(t2)为t2时刻振幅的平方.

2 基于奇异值分解的废道识别算法

目前,奇异值分解较为广泛地应用在数字处理领域中,比如:去除图像噪声、人脸识别、图像降维压缩等.在地震资料处理解释中,也有较多的应用,例如:利用自动追踪奇异值分解来消除叠前资料中的线性干扰波等.

2.1 奇异值分解(SVD)原理

给定一个秩为rm×n维矩阵 A,则A 的奇异值分解形式为

式中: U,V 分别为m×mn×n正交矩阵,∑0r×r维对角阵,其对角线元素为矩阵 A 的非零奇异值σi,且以非增顺序排列,即:σ1σ2≥…≥σr,其中0代表零元素矩阵,T表示矩阵转置.

奇异值分解是一个适用于任意矩阵的分解方法,本文中矩阵 A表示的是地震道属性向量矩阵,每一列表示一道地震数据取得的5个属性列向量,有多少道就有多少列.矩阵AAT中的每一个元素表示对应地震属性特征的相关性,矩阵 AT A 中的每一个元素表示对应地震道之间的相关性,由于

在式(7)两边同时右乘矩阵 V,得到
V =[v1v2,…,vn],则(8)式可简化为
其中,$\sqrt {{\delta _i}} $=vi,则矩阵(AT A)的特征值对应的特征向量矩阵为V,同理矩阵(AAT)的特征值对应的特征向量矩阵为 UT.

在本文中将地震道分为正常道和废道,由于在任何地震资料中,正常道占据绝大多数,废道只是很少的一部分,根据奇异值分解定理,废道所对应的奇 异值很小,正常道对应的 奇异值很大,因此在重构矩阵时可以忽略掉废道所对应的很小的奇异值,而由于正常道具有相似的属性特征,理论上进行压缩列向量时只会剩下一列,此即为正常道所具有的属性向量列.具体为在(6)式的两边右乘矩阵 AT A的特征向量矩阵V,得到

将(10)两边分别整理,可以为
其中,矩阵 Ak表示每道提取了k个属性特征,n表示一共有n道参与计算.根据式(11),矩阵 V 的第一列v1所做的贡献最大,同时找到了正常道所应该具有的属性向量列σ1u1.

图 1 流程图 Fig. 1 The flowchart

图 2 高信噪比资料废道识别结果 Fig. 2 The rejection result of the abnormal traces with high S/N ratio

图 3 废道自动识别空道检测效果 Fig. 3 The rejection result of empty traces

图 4 废道识别效果图 Fig. 4 The rejection result of abnormal traces

由于废道与正常道的属性特征是有较大区别的,因此利用找到的正常道属性列向量与各道向量寻找距离即可.

2.2 废道自动识别算法实现流程

下面首先给出算法流程图,然后详细介绍各步骤.

如上图所示,本文分为如下几步:

1 )假设地震道集含有n道数据,对于任意的第j道数据,根据前文提到的道集数据属性特征,分别提取平均振幅、主频、过零点个数、相关系数和衰减因子共5个特征,记为 $\tilde a$j=[$\tilde a$1j,$\tilde a$2j,$\tilde a$3j,$\tilde a$4j,$\tilde a$5j]T,其中分别按照公式(1-5)获得;

2)将道数据的属性特征提出后,对每个属性特征分别作归一化处理,得到最后的矩阵 A =[aij]n,其中aij=

3 )对矩阵 A 采用奇异值分解,求得正常道属性列向量s=σ1u1

4)求矩阵 A 中的第j道向量与列向量 s 的欧氏距离dj(dj=|aj),设定阈值d0,若dj<d0,则为正常道,否则,为废道.

3 实际地震资料应用

为了验证算法的有效性,本文利用实际生产资料进行了测试,图 2为高信噪比单炮地震数据,其中第4399道为强噪声道,4409道和4414道为空道,此处设定阈值d0=0.76,从图中我们可以看出,本方法正确将这三个废道全部正确检测出来.

图 3中的单炮记录数据,该炮数据中存在少量的空道如图所示,设定阈值d0=0.7,通过本方法验证,从图中可以看出空道都被检测出来.

图 4中的单炮记录数据中含有强噪声道位置在252道以及347道左右,弱噪声道在第321道左右,以及存在着部分空道,此处取阈值d0=0.78,从图中可以看出,本方法也正确地将废道检测出来.

4 结 论

废道识别是地震资料处理中的必不可少的基础性环节,极大的影响着后续处理的质量和进度.本文通过对废道自动识别算法的研究,在综合多种地震属性特征的基础上,将奇异值分解算法应用到废道自动识别中,通过实际数据测试表明,对于信噪比较高的地震数据,本方法可以快速有效地将废道识别出来;而对于低信噪比的数据,由于其数据本身的原因,其地震属性特征差异表现并不明显,对于这类数据的废道识别并不适用本方法.根据本文的研究,本算法可以继续扩充地震属性特征,以便更好地识别废道.因此后续的研究重点将是如何更准确的提取地震道属性特征.

致 谢 感谢赵改善院长和魏嘉总工对本文研究内容的支持和帮助,感谢软件所庞世明所长等对本研究项目的指导,感谢马召贵高工等对本文的指导.

参考文献
[1] Chang Y G, Shi S Q, Zhao Y H, et al. 2012. Application of optimization technology of SVD-based 3D seismic attribution in gas bearing prediction of Sulige gas field[J]. Natural Gas Geoscience (in Chinese), 23(3): 596-601.
[2] Gao L, Chen W C, Wang B L, et al. 2013. Zero-offset VSP wavefield separation using Two-Step SVD approach[J]. Chinese Journal of Geophysics (in Chinese), 56(5): 1667-1675, doi: 10.6038/cjg20130524.
[3] Guo S W, Cheng R, Zhu W L, et al. 2010. Application of data mining technique in reduction of dimensions of seismic attribute parameters[J]. Natural Gas Geoscience (in Chinese), 21(4): 670-677.
[4] Hilterman F J. 1975. Amplitudes of seismic waves—a quick look[J]. Geophysics, 40(5): 745-762.
[5] Hu J F, Wen Y B, Xie Y Q. 1998. The singular value decomposition methods of inversion lithospheric structure from the dispersion of surface waves[J]. Chinese Journal of Geophysics (in Chinese), 41(2): 211-217, doi: 10.1088/0256-307X/16/9/027.
[6] Li L, Wu X B, Long C, et al. 2013. Regularization inversion method for extracting ocean wave spectra from HFSWR sea echo[J]. Chinese Journal of Geophysics (in Chinese), 56(1): 219-229, doi: 10.6038/cjg20130122.
[7] Liu C Z, Wang C L, Wang X, et al. 2009. Automatic recognition and evaluation method of abnormal seismic trace among seismic data objects[J]. Petroleum Geology and Recovery Efficiency (in Chinese), 16(4): 56-57.
[8] Shen H Y. 2012. Seismic data processing for Ordos basin with wave fields separation and denoising via SVD[J]. Progress in Geophysics (in Chinese), 27(5): 2051-2058, doi: 10.6038/j.issn.1004-2903.2012.05.028.
[9] Shen K F. 2007. Using Promax for edit of abnormal traces[J]. Oil Geophysical Prospecting (in Chinese), 42(S): 124-126.
[10] Su S L, Cai X L, Zeng Q Q, et al. 2009. Automatic rejection and quality control of abnormal seismic traces under multi-constraints[J]. Progress in Exploration Geophysical (in Chinese), 32(5): 334-341.
[11] Tan M J, Zou Y L. 2012. A hybrid inversion method of (T2, D) 2D NMR logging and observation parameters effects[J]. Chinese Journal of Geophysics (in Chinese), 55(2): 683-629, doi: 10.3969/j.issn.0001-5733.2012.02.032.
[12] Wang Z M, Zhu J, Li L, et al. 2011. Automatic recognition and suppression of abnormal energy seismic trace by method for amplitude attenuation and frequency division[J]. Xinjiang Petroleum Geology (in Chinese), 32(1): 80-82.
[13] Zhang X G, Li Y D. 1992. Automatic editing of noisy seismic data using an artificial neural network approach[J]. Chinese Journal of Geophysics (in Chinese), 35(5): 637-643.
[14] Zhang Z R, Zhang Y. 1998. One detection method of abnormal shots and traces based on model of marine seismic data[J]. Oil Geophysical Prospecting (in Chinese), 33(S 2): 91-94.
[15] Zhao H H. 2009. Comparative analysis on seismic attribute reduction[J]. Petroleum Geophysics (in Chinese), 7(4): 16-20.
[16] Zhong B S, He C L, Yang Z M. 2000. Application of singular value decomposition to elimination of noise in complex structure[J]. Journal of Chengdu University of Technology (in Chinese), 27(1): 93-95.
[17] Zhou Z X, Ni F T, Liu J H, et al. 2012. Improvement and application of automated trace editing with neural network[J]. Tuha Oil Gas (in Chinese), 17(1): 22-24.
[18] Zhu G S, Liu R L, Wang T G. 1994. Application of neural network to reservoir lateral prediction and trace editing[J]. Geophysical Prospecting for Petroleum (in Chinese), 33(1): 1-9.
[19] Zhuang D H, Xiao C Y. 1995. An effective method for automatic editing seismic data through two steps[J]. Journal of Jianghan Petroleum Institute (in Chinese), 17(2): 39-42.
[20] 畅永刚, 史松群, 赵玉华, 等. 2012. 基于SVD法三维地震属性优化技术在苏里格气田含气性预测中的应用[J]. 天然气地球科学, 23(3): 596-601.
[21] 高磊, 陈文超, 王保利, 等. 2013. 基于两步SVD变换的零偏VSP资料上下行波场分离方法[J]. 地球物理学报, 56(5): 1667-1675, doi: 10.6038/cjg20130524.
[22] 郭淑文, 程然, 祝文亮, 等. 2010. 数据挖掘技术在地震属性降维中的应用[J]. 天然气地球科学, 21(4): 670-677.
[23] 胡家富, 温一波, 谢应齐. 1998. 利用地震面波频散反演岩石圈结构的奇异值分解算法[J]. 地球物理学报, 41(2): 211-217, doi: 10.1088/0256-307X/16/9/027.
[24] 李伦, 吴雄斌, 龙超, 等. 2013. 基于正则化方法的高频地波雷达海浪方向谱反演[J]. 地球物理学报, 56(1): 219-229, doi: 10.6038/cjg20130122.
[25] 刘成斋, 王成礼, 王鑫, 等. 2009. 地震数据体中非正常地震道的自动识别与评价方法[J]. 油气地质与采收率, 16(4): 56-57.
[26] 沈鸿雁. 2012. SVD地震波场分离与去噪技术在鄂尔多斯盆地地震资料处理中的应用[J]. 地球物理学进展, 27(5): 2051-2058, doi: 10.6038/j.issn.1004-2903.2012.05.028.
[27] 沈克非. 2007. 使用Promax进行坏道编辑[J]. 石油地球物理勘探, 42(增刊): 124-126.
[28] 苏世龙, 蔡希玲, 曾庆芹, 等. 2009. 多重约束下异常地震道自动剔出与质量监控[J]. 勘探地球物理进展, 32(5): 334-341.
[29] 谭茂金, 邹友龙. 2012. (T2, D)二维核磁共振测井混合反演方法与参数影响分析[J]. 地球物理学报, 55(2): 683-629, doi: 10.3969/j.issn.0001-5733.2012.02.032.
[30] 王在民, 朱江, 李磊, 等. 2011. 振幅衰减法分频自动识别和压制异常能量道[J]. 新疆石油地质, 32(1): 80-82.
[31] 张学工, 李衍达. 1992. 用人工神经网络实现地震记录中的废道自动切除[J]. 地球物理学报, 35(5): 637-643.
[32] 张志让, 张扬. 1998. 一种基于模型的海上地震资料中废炮废道的检测方法[J]. 石油地球物理勘探, 33(增刊2): 91-94.
[33] 赵海华. 2009. 地震属性约简对比分析[J]. 油气地球物理, 7(4): 16-20.
[34] 钟本善, 何昌礼, 杨忠民. 2000. 复杂构造地区的SVD去噪技术[J]. 成都理工学院学报, 27(1): 93-95.
[35] 周振晓, 倪凤田, 刘建红, 等. 2012. 神经网络自动道编辑的改进与应用[J]. 吐哈油气, 17(1): 22-24.
[36] 朱广生, 刘瑞林, 王庭阁. 1994. 神经网络在油气层横向预测和地震道编辑中的应用[J]. 石油物探, 33(1): 1-9.
[37] 庄东海, 肖春燕. 1995. 自动编辑地震道的两步法[J]. 江汉石油学院学报, 17(2): 39-42.