地球物理学进展  2015, Vol. 30 Issue (2): 616-620   PDF    
基于支持向量机法识别砂岩中流体类型
宋超, 郭智奇, 鹿琪, 冯晅, 姜宇航, 刘财     
吉林大学地球探测科学与技术学院, 长春 130026
摘要:砂岩储层孔隙中的流体识别一直是石油勘探开发过程中重要的环节, 传统方法主要依赖于测井数据, 但是在测井数据缺失的条件下较难得到准确的流体识别结果.本文提出一种只依靠地震数据的砂岩中流体识别的新方法, 并选择地球物理方法可测或可求的地球物理参数σ、ρλρμ作为流体识别因子, 然后进行模型实验.首先, 设置典型流体状态, 用Gassmann方程进行流体替换, 将得到的流体识别因子作为支持向量机的训练集数据, 并定义支持向量机的分类标签;之后, 设置随机流体状态, 利用Gassmann方程计算流体因子, 将得到的结果作为支持向量机的测试集数据.将训练集、测试集数据集输入支持向量机, 进行分类, 得出测试集数据的分类结果.模型实验分类结果表明, 支持向量机法可以判别砂岩孔隙中流体的主要属性.
关键词支持向量机     流体识别     识别因子     Gassmann方程    
Fluid type identification of sandstone based on support vector machine
SONG Chao, GUO Zhi-qi, LU Qi, FENG Xuan, JIANG Yu-hang, LIU Cai     
College of Geo-exploration Science and Technology, Jilin University, Changchun 130026, China
Abstract: Pore fluid identification in sandstone reservoir has always been a important step in the process of petroleum exploration and development, conventional methods depend on the logging data. Generally speaking, it is hard to get accurate fluid identification result under the condition of lack of logging data. In this paper, we present a new fluid identification method based on Support Vector Machine. This new method can achieve the fluid identification with only seismic data. We set geophysical parameters σ, ρλ and ρμ which can be observed or rectifiable by geophysical methods as fluid identification factor, then do model experiments. First, set up typical fluid states and do the fluid substitution with Gassmann equation, then set the fluid identification factors we get as training data for support vector machine. After that, we set up random fluid states, using Gassmann equation to calculate fluid identification factors, the results will be set as test data for support vector machine. Model experiments indicate that support vector machine method can determine the major fluid properties in the sandstone porosity.
Key words: support vector machine     fluid identification     identification factor     gassmann equation    
0 引 言

支持向量机法(support vector machine)(Vapnik,1995)是基于统计学习理论发展而来,通过训练学习样本来建立高精度分类模型.对于有限个样本数据,支持向量机法相比于其他机器学习方法有着更高的精度.

自提出以来,经过数年的发展与完善,支持向量机法在地球物理领域得到了广泛应用.Dr. Jiakang L应用支持向量机法进行了AVO的识别与分类(Li and Castagna, 2004);在非线性AVO反演中,支持向量机也得到了应用(邴萍萍等,2012);此外,支持向量机法还应用到低阻油层流体识别(张银德等,2008),碳酸盐岩储层测井评价(徐敬领等,2012),变化地磁场预测建模(易世华等,2013)和大地电磁测深资料去噪(程怀蒙和张胜业,2014)等方面.对于区分砂岩储层孔隙所含的流体类别如今仍然是石油勘探与开发的重要环节.前人的研究主要建立在研究区内有较多测井资料的前提下完成,测井资料成本较高,所以多数的研究区内,测井资料都是稀缺的.本文提出的支持向量机法识别砂岩中流体类型,通过Gassmann方程正演流体替换模型(Gassmann,1951李维新等,2009)计算流体识别因子σ、ρλρμ(王西文,2004杨占龙等,2007刘伟和曹思远,2009印兴耀等,2013),并定义流体因子误差范围计算公式,之后完成砂岩储层中流体的分类,取得了很好的效果.

1 方法原理

1.1 Gassmann流体替换过程

假设岩石骨架是均质的,且所有连通孔隙都充满流体,则岩石各物性参数满足Gassmann方程(刘财等,2013).本文研究砂岩中含不同流体时的物理性质的变换,以Gassmann流体替换方程为基础,具体步骤如下(李中元和冯兴强,2012):

(1)已知岩石饱和流体1状态下的波速和密度,计算出岩石的体积模量K1和剪切模量G1

其中,ρ1为岩石饱和流体状态1的密度;vp1、vs1为纵波、横波速度;

(2)计算流体的体积模量和密度:

其中,Kf 为流体体积模量;Kg,Ko和Kw分别为气、油和水的体积模量;Sg,So,Sw分别为气、油和水的饱和度.

其中,ρf为流体密度;ρg,ρo和ρw分别为气、油和水的密度.

(3)利用Gassmann方程计算饱和流体状态2状态下岩石的体积模量为

(4)岩石剪切模量不变,则饱和流体状态2岩石的剪切模量为

G12=G11.

(5)计算饱和流体状态2的岩石密度ρ2

其中,ρ0为岩石矿物密度.

(6)最后计算饱和流体状态2的纵波、横波速度:

其中,vp2、vs2为饱和流体状态2的纵波、横波速度.

1.2 支持向量机法

支持向量机法核心思想为通过用核函数将样本空间映射到特征空间,在特性空间中求出原样本的最优分类面,继而进行模式分类(邓小英等,2010毕明霞等,2011). 支持向量机由线性条件下的最优分类超平面发展而来.两类样本被最优分类超平面分开,而且使得分类间隔达到最大(张学工,2000)(图 1).

图 1 最优超平面示意图 Fig. 1 Image of optimal hyper plane and support vector

对于线性可分的样本集(x i,y i),i=1,2,…,n,满足yi[(ω · x i)+b]-1≥0,i=1,2,…,n,并且使最小化函数φ(ω)= 1 2(ω·ω)最小化的超平面.使用Lagrange乘子法(杨文采,1986)解决上述问题,建立Lagrange函数(张军等,2009):

其中,辅助非负变量αi称为Lagrange乘子.之后对(7)式求ω,b求偏导,可得:

整理后,得到原问题对偶问题:

约束条件为

此对偶问题完全根据训练集数据表达,函数Q(α)的最大化依赖于输入模式点积的集合 x iT x j ,求解出对偶问题的最优解,设 α*i 表示最优的Lagrange乘子,则此问题原问题的最优解为

求出判断函数为

其中,x为测试集样本数据.

对于非线性可分数据,超平面方程为:x.ω+b=0,对应的优化问题可写为

其中,ω为权向量,b为偏置,ξi为松弛变量,C>0是惩罚因子,之后同样用 Lagrange乘子法求解.

2 模型计算及结果分析

为了确定砂岩储层中的流体类型“亮点”技术(黄绪德,1981)和AVO技术(郭智奇等,2010)先后被提出,但是这两种方法都有其局限性.煤层,火成岩侵入都可能引起亮点发生和地震剖面振幅的变化.本文提出的支持向量机法识别砂岩中流体类型,不需要提取地震剖面的振幅信息,只需要提取合适的流体识别因子.由于地震勘探所研究的油气集体越来越复杂,单一的流体因子并不能满足流体识别的精度,所以本文提出选取泊松比σ,ρλ和ρμ三组参数作为组合流体因子来完成流体识别(Goodway,1997).使用基于Matlab平台下的Libsvm-Faruto版工具箱进行支持向量机分类操作.

设置三层地质模型,第一、三层为泥岩,性质完全相同vp1,3=3.8 km/s,第二层为孔隙度φ=0.2的砂岩,vp2=3.2 km/s,砂岩颗粒的体积模量K0=40 GPa.由砂泥岩vp,vs关系式可求出各层的横波速度(Castagna et al,1985):

共设置80个道极,第1~20道极砂岩层100%含水,21~40道极砂岩层50%含水,50%含油,41~60道极砂岩层100%含油,61~80道极砂岩层100%含气(图 2).模型中,水、油和气的物性参数如表 1.

图 2 速度模型和地震合成记录示意图 Fig. 2 Image of velocity model and synthetic seismogram

表 1 水、油和气的物性参数 Table 1 Physical parameters of water,oil and gas

通过公式(1)~(6)可以分别计算出砂岩层典型流体状态下的σ、ρλρμ三项流体识别因子,并定义支持向量机的分类类别如表 2.

表 2 砂岩层不同流体状态下的识别因子和支持向量机类别 Table 2 Identification factors of different fluid state in s and rock layer

由于各项物性参数测量或计算过程中的误差存在,选取相邻类别同项指标差的10%,记为δi,j作为每个指标的误差取值范围.

其中,i,j分别为3项流体识别因子和4类分类类别.

各个类别中每项指标在[-δi,j,δi,j]误差范围中生成25组数据作为训练集样本.

图 3 训练集样本示意图 Fig. 3 Image of train data

构造如下5组数据作为输入的测试集数据,并应用支持向量机法得出分类结果:

表 2 砂岩层不同流体状态下的识别因子和 支持向量机类别 Table 2 Identification factors of different fluid state in s and rock layer

当参与评价的指标数为2时,支持向量机的评价精度就达到了90%以上,本文设置3个流体因子评价指标(图 4),更可以提高评价的准确性;当最优惩罚参数C=0.32988,最优内核参数g=48.5029时,支持向量机分类准确率达到了100%,说明了支持向量机分类的准确性(图 5).

图 4 流体因子数与评价精度关系图 Fig. 4 Image of the relationship between fluid factor's number and identification accuracy

图 5 参数选择结果图 Fig. 5 Image of parameters selection
3 结 论

本文提出利用泊松比σ、ρλ和ρμ作为组合流体因子,结合Gassmann方程计算出水、油、气三相流体在替换过程中典型流体状态下的流体识别因子参数,作为支持向量机识别的训练集数据,之后对输入的测试集数据进行测试,发现支持向量机的分类准确率很高,可以识别砂岩中流体的主要属性,对石油勘探和开采的油水识别有一定的指导作用.

致 谢 感谢高月在文献查阅方面给予的帮助,感谢匿名审稿专家和本文编辑详尽的修改建议,在此一并致以诚挚的谢意.
参考文献
[1] Bi M X, Huang H M, Bian Y J, et al. 2011. A study on seismic signal HHT features extraction and SVM recognition of earthquake and explosion[J]. Progress in Geophysics (in Chinese), 26(4): 1157-1164, doi: 10.3969/j.issn.1004-2903.2011.04.004.
[2] Bing P P, Cao S Y, Lu J T. 2012. Non-linear AVO inversion based on support vector machine[J]. Chinese Journal of Geophysics (in Chinese), 55(3): 1025-1032, doi: 10.6038/j.issn.0001-5733.2012.03.033.
[3] Cai M. 2009. New method on fluid identification of low porosity and permeability reservoir based on support vector machine[J]. Inner Mongulia Petrochemical Industry (in Chinese), 35(22): 41-22.
[4] Castagna J P, Batzle M L, Eastwood R L. 1985. Relationships between compressional-wave and shear-wave velocities in clastic silicate rocks[J]. Geophysics, 50(4): 571-581.
[5] Cheng H M, Zhang S Y. 2014. Noise elimination for magnetotelluric sounding data based on ε-SVR algorithm[J]. Progress in Geophysics (in Chinese), 29(2): 668-673, doi: 10.6038/pg20140226.
[6] Deng X Y, Yang D H, Liu T, et al. 2010. Performance analysis of least squares support vector regression filtering system[J]. Chinese Journal of Geophysics (in Chinese), 53(8): 2004-2011, doi: 10.3969/j.issn.0001-5733.2010.08.027.
[7] Faruto. 2009. LIBSVM(faruto ultimate version): a toolbox with implements for support vector machines based on libsvm[EB/OL]. [2012-02-03]. http://www.matlabsky.com.
[8] Gassmann F. 1951. Elastic waves through a packing of spheres[J]. Geophysics, 16(4): 673-685.
[9] Goodway W, Chen T, Downton J. 1997. Improved AVO fluid detection and lithology discrimination using Lame petrophysical parameters; “λρ”, “μρ”, and “λ/μ fluid stack”, from P and S inversion[C].//CSEG national convention, Expanded Abstracts, 148-151.
[10] Guo Z Q, Liu C, Feng X, et al. 2010. Attenuation anisotropy and AVO analysis[J]. Journal of Jilin University(Earth Science Edition) (in Chinese), 40(2): 432-438.
[11] Huang X D. 1981. Building-up and development of lithologic seismic prospecting[J]. Chinese Journal of Geophysics (in Chinese), 24(2): 218-228.
[12] Li J K, Castagna J. 2004. Support vector Machine (SVM) pattern recognition to AVO classification[J]. Geophysical Research Letters, 31(2), doi: 10.1029/2003GL018299.
[13] Li W X, Wang H, Yao Z X, et al. 2009. Shear-wave velocity estimation and fluid substitution by constraint method[J]. Chinese Journal of Geophysics (in Chinese), 52(3): 785-791.
[14] Li Z Y, Feng X Q. 2012. Shear wave velocity inversion based on fluid displacement[J]. Journal of Oil and Gas Technology (in Chinese), 34(7): 98-102.
[15] Liu C, Lan H T, Guo Z Q, et al. 2013. Pseudo-spectral modeling and feature analysis of wave propagation in two-phase HTI medium based on reformulated BISQ mechanism[J]. Chinese Journal of Geophysics (in Chinese), 56(10): 3461-3473, doi: 10.6038/cjg20131021.
[16] Liu W, Cao S Y. 2009. Comparison and analysis of three fluid identification technologies based on seismic data[J]. Progress in Geophysics (in Chinese), 23(6): 1918-1923.
[17] Vapnik V N. 1995. The nature of statistical learning theory[M]. New York, NY, USA: Springer-Verlag New York, Inc., 111-289.
[18] Wang X W. 2004. The prediction and evaluation of lithological reservoir[J]. Geophysical Prospecting for Petroleum (in Chinese), 43(6): 511-517.
[19] Xu J L, Wang G W, Wang Y J, et al. 2012. Integrated research on well-logging evaluation methods for carbonate reservoir[J]. Geophysical Prospecting for Petroleum (in Chinese), 51(5): 521-530.
[20] Yang W C. 1986. A generalized inversion technique for potential field data processing[J]. Chinese Journal of Geophysics (in Chinese), 29(3): 283-291.
[21] Yang Z L, Peng L C, Chen Q L, et al. 2007. Seismic attributes analysis and lithological reservoir exploration[J]. Geophysical Prospecting for Petroleum (in Chinese), 46(2): 385-389.
[22] Yi S H, Liu D Z, He Y L, et al. 2013. Modeling and forecasting of the variable geomagnetic field by support[J]. Chinese Journal of Geophysics (in Chinese), 56(1): 127-135, doi: 10.6038/cjg20130113.
[23] Yin X Y, Zhang S X, Zhang F. 2013. Delicate construction of fluid factor and its application based on two-phase media theory[J]. Progress in Geophysics (in Chinese), 28(6): 2911-2918, doi: 10.6038/pg20130611.
[24] Zhang J, Li H Q, Guo H F, et al. 2009. Abnormal amplitude checking method of log data based on SVM[J]. Progress in Geophysics (in Chinese), 24(6): 2181-2185.
[25] Zhang X G. 2000. Introduction to statistical learning theory and support vector machines[J]. Acta Automatica Sinica (in Chinese), 26(1): 32-43.
[26] Zhang Y D, Tong K J, Zheng J, et al. 2008. Application of support vector machine method for identifying fluid in low-resistivity oil layers[J]. Geophysical Prospecting For Petroleum (in Chinese), 47(3): 306-314.
[27] 毕明霞, 黄汉明, 边银菊,等. 2011. 天然地震与人工爆破波形信号HHT特征提取和SVM识别研究[J]. 地球物理学进展, 26(4): 1157-1164, doi: 10.3969/j.issn.1004-2903.2011.04.004.
[28] 邴萍萍, 曹思远, 路交通. 2012. 基于支持向量机的非线性AVO反演[J]. 地球物理学报, 55(3): 1025-1032, doi: 10.6038/j.issn.0001-5733.2012.03.033.
[29] 蔡敏. 2009. 基于支持向量机的低孔低渗储层流体识别新方法[J]. 内蒙古石油化工, 35(22): 41-22.
[30] 程怀蒙, 张胜业. 2014. 基于ε-SVR算法的大地电磁测深资料去噪[J]. 地球物理学进展, 29(2): 668-673, doi: 10.6038/pg20140226.
[31] 邓小英, 杨顶辉, 刘涛,等. 2010. 最小二乘支持向量回归滤波系统性能分析[J]. 地球物理学报, 53(8): 2004-2011, doi: 10.3969/j.issn.0001-5733.2010.08.027.
[32] 郭智奇, 刘财, 冯晅,等. 2010. 各向异性衰减与AVO分析[J]. 吉林大学学报(地球科学版), 40(2): 432-438.
[33] 黄绪德. 1981. 建立和发展岩性地震勘探法[J]. 地球物理学报, 24(2): 218-228.
[34] 李维新, 王红, 姚振兴,等. 2009. 基于约束条件横波速度反演和流体替代[J]. 地球物理学报, 52(3): 785-791.
[35] 李中元, 冯兴强. 2012. 基于流体替换的横波速度反演[J]. 石油天然气学报, 34(7): 98-102.
[36] 刘财, 兰慧田, 郭智奇,等. 2013. 基于改进BISQ机制的双相HTI介质波传播伪谱法模拟与特征分析[J]. 地球物理学报, 56(10): 3461-3473, doi: 10.6038/cjg20131021.
[37] 刘伟, 曹思远. 2009. 基于地震资料的三种岩性流体预测方法对比分析[J]. 地球物理学进展, 23(6): 1918-1923.
[38] 王西文. 2004. 岩性油气藏的储层预测及评价技术研究[J]. 石油物探, 43(6): 511-517.
[39] 徐敬领, 王贵文, 王亚静,等. 2012. 碳酸盐岩储层测井评价方法综合研究[J]. 石油物探, 51(5): 521-530.
[40] 杨文采. 1986. 用于位场数据处理的广义反演技术[J]. 地球物理学报, 29(3): 283-291.
[41] 杨占龙, 彭立才, 陈启林,等. 2007. 地震属性分析与岩性油气藏勘探[J]. 石油物探, 46(2): 385-389.
[42] 易世华, 刘代志, 何元磊,等. 2013. 变化地磁场预测的支持向量机建模[J]. 地球物理学报, 56(1): 127-135, doi: 10.6038/cjg20130113.
[43] 印兴耀, 张世鑫, 张峰. 2013. 双相介质理论指导下的流体因子精细构建与应用[J]. 地球物理学进展, 28(6): 2911-2918, doi: 10.6038/pg20130611.
[44] 张军, 李洪奇, 郭海峰,等. 2009. 基于支持向量机的测井资料幅度异常验收方法研究[J]. 地球物理学进展, 24(6): 2181-2185.
[45] 张学工. 2000. 关于统计学习理论与支持向量机[J]. 自动化学报, 26(1): 32-43.
[46] 张银德, 童凯军, 郑军,等. 2008. 支持向量机方法在低阻油层流体识别中的应用[J]. 石油物探, 47(3): 306-314.