地球物理学报  2021, Vol. 64 Issue (11): 4215-4227   PDF    
大闭环伺服控制随钻智能导向钻井方法
吴思源1,2,3, 李守定1,2,3, 陈冬5, 李晓1,2,3, 杜爱民2,3,4, 张莹2,3,4     
1. 中国科学院页岩气与地质工程重点实验室, 中国科学院地质与地球物理研究所, 北京 100029;
2. 行星与地球科学学院, 中国科学院大学, 北京 100049;
3. 中国科学院地球科学研究院, 北京 100029;
4. 中国科学院深地资源装备技术工程实验室, 中国科学院地质与地球物理研究所, 北京 100029;
5. 油气资源与探测国家重点实验室, 中国石油大学(北京), 北京 102249
摘要:深层油气资源量巨大,是全球油气开发的重要方向.随着钻井朝着深层(>4500 m)和超深层(>6000 m)发展,地质条件更加复杂,深层钻井泥浆信号传输速率受限,井下随钻测井等数据传输延迟,增加了钻井事故的频率及钻出储层的风险.当前井场智能决策钻井的方法不适用,井下自主智能钻进是未来深层超深层高效钻进的发展方向.本文借鉴无人驾驶汽车的理论技术架构,提出了一种大闭环伺服控制随钻智能导向钻井方法,集旋转导向、地质导向、随钻地震、电磁前探、随钻测量、信号传输、自动钻机等技术于一体,利用"边钻边学"的人工智能评价与决策方法,智能识别钻头前方油气藏甜点,智能决策钻进方向和钻速,并利用大闭环伺服控制实现井下钻头的自主智能导向和钻进.大闭环伺服控制随钻智能导向钻井架构包括钻进感知、智能决策与大闭环控制3个部分.钻进感知部分通过随钻测井数据获取钻头定位信息、井周地层及钻头前方特性参数,智能决策部分依据钻进感知部分获取的信息通过人工智能决策模型修正轨道和优化钻进策略,大闭环控制部分根据智能决策指令调整钻进方向和速度.本文在钻进感知部分采用支持向量机算法利用随钻测井数据进行岩性智能识别,优选随机森林算法和长短期记忆(Long Short Term Memory,LSTM)循环神经网络对孔隙度、渗透率、饱和度和泥质含量进行评价.在智能决策部分优选随机森林算法对机械钻速进行预测与优化,均获得了高准确率.
关键词: 随钻测井      人工智能      深度学习      机器学习      地质导向      智能钻井      大闭环伺服控制     
An intelligent-while-drilling steering method of global closed-loop servo control
WU SiYuan1,2,3, LI ShouDing1,2,3, CHEN Dong5, LI Xiao1,2,3, DU AiMin2,3,4, ZHANG Ying2,3,4     
1. Key Laboratory of Shale Gas and Geoengineering, Institute of Geology and Geophysics, Chinese Academy of Sciences, Beijing 100029, China;
2. College of Earth and Planetary Sciences, University of Chinese Academy of Sciences, Beijing 100049, China;
3. Innovation Academy for Earth Science, Chinese Academy of Sciences, Beijing 100029, China;
4. CAS Engineering Laboratory for Deep Resources Equipment and Technology, Institute of Geology and Geophysics, Chinese Academy of Sciences, Beijing 100029, China;
5. State Key Laboratory of Petroleum Resources and Prospecting, China University of Petroleum(Beijing), Beijing 102249, China
Abstract: The reserves of deep oil and gas resources are huge, making them significant for global oil and gas development. As the drilling depth goes towards to deep (>4500 m) and ultra-deep (>6000 m) formations, the geological conditions becomes more complex, the transmission rate of drilling mud signal is limited. The delay in the downhole logging while drilling data transmission would increase the risks of drilling accidents and drilling out of the reservoir. The current drilling site decision-making method is not applicable, and the downhole autonomous intelligent drilling will be an important direction of deep and ultra-deep drilling operations. Referring to the theoretical and technical framework of autonomous car, a global closed-loop servo control intelligent drilling method is proposed. This method integrates rotary steering, geosteering, seismic while drilling, far-field electromagnetic measurement, measurement while drilling, signal transmission, automatic drill rig and other technologies. After using the "learning while drilling" approach, the artificial intelligence evaluation and decision method, it is able to intelligent identification of sweet spot in front of drill bit, intelligent determination of drilling direction and rate of penetration, and allow the drill bit automatically navigate and drill downhole with the global closed-loop servo control. The global closed-loop servo control intelligent drilling system framework includes three parts: drilling perception, intelligent decision-making and global closed-loop control. The drilling perception part obtains the bit position and the characteristic parameters of formations around and in front of the well through the logging while drilling data. Based on the information obtained by the drilling perception part, the intelligent decision-making part uses the AI (Artificial Intelligence) decision-making model to update the well path and optimize the drilling strategy. The global closed-loop control part adjusts the drilling direction and rate of penetration according to the intelligent decision instruction. In the drilling perception part, support vector machine learning algorithm is used to intelligently identify lithology using logging while drilling data. Random forest algorithm and LSTM (Long Short Term Memory) recurrent neural network are used to evaluate porosity, permeability, saturation and shale content. The intelligent decision-making part uses the random forest algorithm to predict and optimize the rate of penetration. They all have achieved high accuracy.
Keywords: Logging While Drilling (LWD)    Artificial intelligence    Deep learning    Machine learning    Geosteering    Intelligent drilling    Large closed-loop servo control    
0 引言

石油与天然气是国际战略资源,是国民经济发展的“血液”.随着国内外油气勘探开发力度进一步加大、钻井深度进一步加深,高效开发深层超深层油气资源是实现中国能源接替战略的首要任务,也是当前和未来油气勘探开发的重点和热点,但目前深层油气勘探开发仍面临系列挑战(刘光鼎,2005贾承造和庞雄奇,2015).由于深井超深井地层情况复杂,井下复杂事故频发,建井周期长,钻完井成本高,降低了油气开发的技术性和经济性,智能化是解决以上问题的重要途径(底青云等,2021).在我国塔里木盆地、准噶尔盆地、四川盆地及柴达木盆地等地区,分布着众多的深井超深井,其勘探开发的进程受到勘探科技水平约束.因此,提出了一种大闭环伺服控制随钻智能导向钻井方法的架构设计,并开展了相关算法的初探.

地质导向技术与旋转导向技术是目前钻井领域自动化程度最高的钻井方法,可以有效提高油气钻遇率、钻进效率和井眼质量.该方法依赖高效的井地数据传输,通过专家远程分析上传数据判断钻井作业状态,可及时优化钻井决策.现有井地数据传输主要使用的方法是泥浆脉冲法(房军和苏义脑,2004),把钻柱内流动的钻井液作为传输介质,以编码压力脉冲或波的形式传输信息.然而,随着井深的增加,泥浆脉冲信号会不断衰减.因此,在深井超深井中,高效的数据传输面临着巨大的困难(Berro and Reich, 2019).目前解决方法有以下两种:一种是采用有线钻杆等新型数据传输技术,保障在深井超深井条件下井地数据传输效率;另一种是采用大闭环伺服控制随钻智能导向钻井方法,利用人工智能(Artificial Intelligence,AI)方法提高钻井智能化水平,使其具有自主决策能力,以减少对数据传输和人类专家的依赖.要实现大闭环伺服控制随钻智能导向钻井系统,需要完成两个部分的无人化自主预测:一是利用随钻测井实时感知,并快速智能地对储层进行评价,为数据融合与闭环控制策略提供物理机制与参数基础;二是利用钻井工程参数对钻进过程中机械钻速进行预测和优化,为综合优快钻井提供可靠的数据保障.

纵向分辨率较高、连续性较好的地球物理测井参数在油藏描述中具有重要作用.在储层评价中,地球物理测井综合解释可解决两类问题:一类是通过地球物理测井曲线对地层进行划分,即地层中油气水层的判别、不同岩性的划分等分类问题;另一类是利用地球物理测井曲线求取地层的物性参数,如孔隙度、渗透率、饱和度等回归问题(雍世和和张超谟,1996).随着计算机技术的发展和地质行业数据量的爆炸式增长,人工智能技术在油气勘探开发领域中应用非常广泛.Wu和Nyland(1987)认为人工智能可以将地质因素纳入地层分层解释中,故采用了一个简单的迭代线性回归模型来识别界面,并用启发式算法过滤得到分层.刘争平和何永富(1995)应用人工神经网络中的BP神经网络(Back Propagation Neural Network)建立了地球物理测井参数与地层参数的关系,克服了传统地球物理测井解释方法中所遇到的高度复杂非线性建模困难的问题.王淑盛等(2004)改进了传统K近邻方法,提出了加权K近邻的方法利用地球物理测井数据进行岩性识别.近年来,随着深度学习的发展应用,在地球物理学领域中也引入了深度学习的方法.张吉昌等(2005)利用神经网络(Artificial Neural Network,ANN)结合模糊逻辑的方法,以地球物理测井资料为输入参数进行裂缝识别研究.许滔滔等(2020)利用LSTM循环神经网络,对大地电磁工频干扰进行有效压制,从而提高了数据处理质量.目前利用人工智能方法对储层进行评价的研究很多,但大多都是针对一个参数进行预测,并且预测准确率和泛化能力差异较大,没有形成统一的理论体系.所以本研究尝试了多种机器学习和深度学习算法,通过地球物理测井参数来预测储层物性参数,对比不同算法的优劣,为大闭环伺服控制随钻智能导向钻井系统中钻进环境感知模块提供参数基础.

钻井过程中大部分工作是破碎岩石,从而达到增加井深的目的.在安全、成功、高效的钻进目标下,提高机械钻速是目前超深井钻井的迫切需求(孙金声等,2009陈平,2005).刘向君等(2005)结合地球物理测井资料和其他岩石物理参数提出了一个地层可钻性模型,可以在现场进行快速实时的可钻性预测.范翔宇等(2007)利用地震资料,运用数理统计方法模拟和优选出了地震层速度与机械钻速之间的定量计算模型.林元华等(2005)借鉴三牙轮钻头仿真理论,建立了冲击器动力学模型和机械钻速仿真模型,并预测出空气冲旋转钻井机械钻速.Bybee(2006)针对钻头、动力钻具以及底部钻具组合,提出了提高机械钻速的方法.本研究将机器学习算法引入到利用钻井工程参数预测机械钻速中,并获得了较好的结果,为大闭环伺服控制随钻智能导向钻井系统中智能决策模块提供了钻进参数优化的依据.

本文在提出大闭环伺服控制随钻智能导向钻井方法的基础上,采用机器学习和深度学习算法,对大闭环伺服控制随钻智能导向钻井系统架构的钻进环境感知模块、钻进参数智能决策模块开展详细研究,为深井超深井导向钻井提供了解决方案.既体现了该系统架构的可行性,也为系统内其他环节的实现提供了参考实例,符合自动化钻井朝着智能化钻井发展的历史趋势.

1 大闭环伺服控制随钻智能导向钻井方法架构

随着钻井朝着4500 m以深的深层超深层发展,复杂的地质条件对油气储层的刻画、井眼轨迹的设计及控制提出了更高的要求.深层超深层井型越来越复杂,泥浆信号传输速率受限,导致井下地质导向等数据很难实时传到井场,使井场钻井及远程控制滞后,增加了钻出储层风险和深层超深层钻井的成本.因此,对于深层超深层钻井,发展智能钻井方法,实现井下自主探测、自主决策、自主控制、自主钻进的智能控制钻井技术,是未来深层油气高效开发的必由之路(刘清友,2009).

大闭环伺服控制随钻智能导向钻井方法,基于地质模态、钻进策略和导向策略建立导向知识库,实现井下油气藏甜点的智能探测识别,自主智能钻进,这将是未来地下能源无人化智能开发的前沿技术.井下自主智能钻进须构建新的技术方法与实现路径,图 1构建了一种大闭环伺服控制随钻智能导向钻井系统架构,将旋转导向、地质导向、随钻地震、电磁前探、随钻测量、信号传输、自动钻机等技术集成于一体,通过人工智能评价与决策,实现井下自主智能钻进.该系统架构分为钻进感知、智能决策与大闭环控制3个部分:

图 1 大闭环伺服控制随钻智能导向钻井系统架构 Fig. 1 Global closed-loop servo control of intelligent-while-drilling steering system framework

(1) 钻进感知模块.包括随钻测量、地质导向、电磁前探和随钻地震.随钻测量工具获取钻头定位信息,地质导向获取井周地层特性与参数,电磁前探和随钻地震探测获取钻头前方地层与结构信息,具体而言:①随钻测量工具,获取地磁方位、重力井斜等参数确定钻头的空间坐标与姿态,实现井轨迹实时计算.这些参数输入到大闭环控制模块中的数字闭环伺服控制器,作为钻井轨道控制目标,同时也作为智能决策模块中轨道钻进参数智能修正的初始参数.②地质导向通过方位声波电磁波成像、电阻率成像、方位声波成像、核磁共振与地层测试等技术获取井周地层的地球物理测井参数,感知井周地层特性.这些参数将传入智能决策模块的参数智能反演,为钻进决策提供依据.③电磁前探和随钻地震能对钻头前方地层进行超前探测,获得地层岩性、结构及地质力学相关特性.这些参数将传入智能决策模块进行参数智能反演,为自主确定钻进轨道提供依据.

(2) 智能决策模块.包括预设轨道参数、预设钻进参数、参数智能反演和轨道钻进参数智能修正部分.该模块是智能钻进的“大脑”,依据智能感知系统获取的信息和先验知识输入AI预测模型进行决策判断,并根据预测结果对轨道和钻进策略进行智能修正,及时调整钻进方向和速度.决策方法主要包括有限状态机模型、强化学习、决策树模型、神经网络和贝叶斯网络等.①预设轨道参数,是钻井初始轨道参数序列.在区块井场地质、地球物理与前期钻井资料形成的三维地质模型基础上,形成的钻井设计预设轨道参数,是参数智能修正的基础轨道参数.②预设钻进参数,是钻井的初始钻进工程参数.在轨道参数的基础上,结合地层特性与结构参数,形成的钻井设计预设钻进机械与水力参数,是参数智能修正的基础钻进参数.③参数智能反演,根据钻进感知的探边与前探数据,通过人工智能算法模型反演井周与钻头前方地层岩性与物性参数,实时分辨油、气、水层和前方地层的结构特性,建立储层的地质模型并对钻头前方的地层特性和油气甜点进行评价.④轨道钻进参数智能修正.在地质模型的基础上,利用地层参数智能反演结果生成新的预设钻井轨道参数和预设钻进参数,然后输入AI模型对轨道钻进参数进行智能修正,使钻头钻进轨道不脱离储层,有效地穿过储层甜点,更安全快速地完成钻进任务.

(3) 大闭环伺服控制模块.包括数字闭环伺服控制器,旋转导向、钻头、自动钻机等部分,是智能钻井的执行模块.数字闭环伺服控制器,是钻进策略与轨道执行的“中枢”,它根据智能决策模块中修正后的轨道和钻进参数,结合井斜和方位计算偏执力,将偏执力矢量信号传输到旋转导向执行转向,使旋转导向前方的钻头实现偏转.同时,数字闭环伺服控制器还将钻进参数组模式信号通过泥浆脉冲传输到井场自动钻机,自动钻机根据接收到的钻进参数组模式信号,调整钻压、转速、泵压和泵量等钻进参数,合理调整钻头的钻进速度.随钻测量工具和地质导向在钻头钻进过程中,将记录的井斜、方位和机械钻速、钻头位置等参数反馈到数字闭环伺服控制器,由此实现了钻头钻进与转向两个钻进指标的大闭环伺服控制.

图 2为大闭环伺服控制随钻智能导向钻井系统软硬件智能测控关系,钻头后方从前到后分别为旋转导向、地质导向、随钻测量工具,地质导向实现井周和钻头前方地层的地球物理特性探测,获得钻头井周地层情况;这些井周与钻头前方的位置和特性参数,作为轨迹和钻进参数智能修正的输入条件,经过轨迹与钻进参数修正,使钻头钻进轨道不脱离储层;修正后的轨道和钻进参数输入到闭环控制器,闭环控制器将这些参数作为伺服目标,经过伺服控制计算,向旋转导向发送偏执力信号,旋转导向执行钻头转向,通过泥浆脉冲向井场钻机发送钻进模式信号,钻机按照预定好的钻进模式设定钻进工程与水力参数进行钻进,地质导向和随钻测量中的定位模块将钻头位置返回到数字闭环伺服控制器,伺服控制器根据钻头位置反馈进行误差计算,调整新的偏执力与钻进模态分别发送到旋转导向和井场钻机,独立完成钻头钻进与转向的闭环伺服测控.上述大闭环伺服控制随钻智能导向钻井系统井下工具组合与信号传输关系见图 3.

图 2 大闭环伺服控制随钻智能导向钻井系统软硬件智能测控关系 Fig. 2 Measurement and control technique between software and hardware of global closed-loop servo control of intelligent-while-drilling steering system
图 3 大闭环伺服控制随钻智能导向钻井系统井下工具组合与信号传输 Fig. 3 Downhole tool combination and signal transmission of global closed-loop servo control of intelligent-while-drilling steering system
2 钻进环境感知智能反演算法

钻进感知算法决定了感知信息的利用程度与利用效率,是大闭环伺服控制随钻智能导向钻井系统中获取地层信息的重要模块.利用地球物理测井技术获取地层地球物理测井参数,建立适当的算法关系,将其转化为如岩性、孔隙度、渗透率、含水饱和度、泥质含量等地质信息,根据这些信息能科学地评价钻遇地层并智能优化预设的钻进参数,也能为井眼轨道智能规划和导钻决策控制提供数据支撑.井地信息双向传输能力弱和井下闭环控制算法不足,是制约深井超深井智能钻井系统钻进感知能力的主要因素.尝试不同的机器学习算法构建地层特性预测模型,进行地球物理测井参数反演,为轨道钻进参数智能修正提供依据.

首先进行数据准备.在综合分析中国华南多源多尺度地质和地球物理数据得到的理论背景下(Di et al., 2021),收集地球物理测井参数和岩性、物性等参数组成数据集,数据来源于已完成勘探开发的区块且该数据集所在区块的录井和地球物理测井等地质资料较为齐全,保证了数据的有效性和正确性.根据国内外各大石油公司目前随钻测井仪器的技术水平,选取自然伽马GR、声波AC、密度DEN、中子CNL、电阻率RT等5个地球物理测井参数作为输入.选取通过地球物理测井解释后得到的岩性、孔隙度、渗透率、饱和度、泥质含量等物性参数作为输出,输出参数按数据类型分为:属于分类问题的岩性识别和属于回归问题的孔隙度、渗透率、饱和度、泥质含量预测等.

由于数据集来自西部地区某区块的不同井次,地球物理测井参数和解释参数的侧重点有所差异,故需要对数据集进行基础的数据清洗,即对一些缺失数据、异常点和分类数据进行处理.针对缺失数据:若是局部缺失,主要通过邻点插值的方法补全缺失点数据,若是缺失层段较长,则删除对应深度所有参数值以保证数据集的真实性.地层性质随着地层深度的增加变得越来越复杂,时常有异常点出现.根据地质录井资料、钻井报告等查询该深度在勘探过程中是否出现过事故,判断该异常点是否能真实反映地层性质,对该异常点进行合理取舍.

地层发育的连续性使得储层岩性分布具有渐变性,因此在试验中岩性的划分非常精细.由于分类类别过多会使支持向量机的训练和测试计算量大大提高,故选择粉砂质泥岩、细砂岩、泥岩、泥质粉砂岩4类岩性作为标签进行训练,分别记为1、2、3、4,方便后续数据处理与分析.

随钻测井工具获得的参数较多,但有些参数相关性不大,由于数据集维数较大时会增加分类器的计算量,应该去掉这部分特征,以增加分析任务的有效性,从而提高模型精度、减少运行时间. 在建立物性参数与地球物理测井参数之间关系矩阵时,引入信息熵(Kolter and Maloof, 2004)的概念,通过计算得到特征属性的重要程度.增强热图是一种能很好反映各特征重要性程度以及特征之间相关性的表现方法,可以从大量无序的地球物理测井参数找出与预测值相关性较高的特征.以孔隙度为例,引入增强热图直观表示各地球物理测井参数与孔隙度之间的关系,两者相关性越大图中的数值越趋近于1,相关性越低数值越趋近于0.具体实现流程如下:首先设置关系矩阵的框架格式,并调用某区块超深井数据集中的5个地球物理测井参数列以及孔隙度列. 引入sns.heatmap函数,对函数内的参数进行设置,即可实现用颜色编码的矩阵来绘制矩形数据-热力图. 最后得到孔隙度与地球物理测井参数之间的关系矩阵,如图 4所示,与孔隙度相关性较高的地球物理测井曲线有密度、声波、中子,符合地球物理测井原理.

图 4 孔隙度与地球物理测井参数之间的关系矩阵 Fig. 4 The relationship matrix between porosity and logging parameters
2.1 岩性识别智能算法

岩性识别是储层评价和油藏描述的重要研究内容,同时也是钻进感知需要获取的基础参数.在划分层位、地层对比时,仅从岩屑录井来判断岩性分类往往是不够的.地球物理测井曲线中包含丰富的地层信息,不同地球物理测井曲线对岩性和地层的区分程度不同.其中,自然伽马、自然电位、岩石体积密度等常规地球物理测井曲线常作为岩性分层的依据(马海等,2009).地球物理测井曲线是判断、解释岩性剖面的主要依据,但是由于地下储层非均质性很高,地球物理测井参数与岩性的对应关系大多是非线性关系.目前使用较多的传统岩性识别方法,如:交会图法、地质统计学方法,其准确率和效率主要取决于人的经验,可靠性无法得到保证.

支持向量机算法被广泛应用于岩性识别中,但得到的识别率和泛化能力差异较大.通过岩心取样和录井剖面获得的岩性是较为可靠的,但由于花费较大,往往只在储层段或具有研究价值的目的层段取心,数据量相对较小.所以相对于孔隙度、渗透率、饱和度等物性参数的预测回归任务,岩性分类属于小样本数据学习.由于支持向量机更适合对非线性小样本数据进行学习且具有优秀的泛化性能,故采用该算法对岩性进行分类.通过学习分类寻找并建立不同岩性切分的超平面,再根据现场随钻测井测得的地球物理测井资料自动划分钻遇地层的岩性.

支持向量机在1995年被正式提出(Cortes and Vapnik, 1995),是一种非常强大和多功能的基于线性判别函数的有监督模型.其思想如下:能将训练样本划分开的超平面有很多,但只有位于两类训练样本正中心的超平面使得正负例之间的间隔最大化,在这个超平面上的数据称为支持向量(周志华,2016).

支持向量机算法在本质上与地球物理测井解释的思想一致,寻找确定不同岩性数据的边界,即通过学习分类寻找并建立将不同岩性切分的超平面,再根据现场随钻测井测得的地球物理测井资料自动划分钻遇地层的岩性.针对岩性样本数量较少、分类标签复杂度较低的情况,选择一对一的多类分类支持向量机(Multi-class Support Vector Machines,MSVM) 来解决此分类问题.决策采用投票法,每个分类器都对类别进行判断并投票,未知样本的类别输出是得票数最多的那一类别(Krepel,1999薛宁静,2011).二分类支持向量机可以通过最小二乘法来寻找决策超平面(Gestel et al., 2004Sengur,2009Adankon and Cheriet, 2009).二分类支持向量机的核函数选择常用的是高斯径向基核函数,核参数σ二进间隔取值范围为2-10~210.通过核函数,可将低维空间中非线性的数据映射为高维或无限维空间中近似线性关系的数据,然后进行求解.

收集了某区块的地球物理测井数据共368组,在同一深度具有相对应的岩性数据,在判别岩性时可以相互验证、互为依据.将数据集按4 ∶ 1的比例分为训练集、测试集,为模型的建立及测试提供数据基础.根据从随钻测井常测的参数中选出自然伽马、电阻率、密度、声波、中子等5条地球物理测井曲线,对其进行归一化后作为岩性预测的输入.然后,引入支持向量机模型来构建预测模型. 模型的参数设置如下:支持向量机惩罚因子C=1.0和核函数参数Gamma =28.594,核函数选择的是RBF kernel,分类策略是ovo(one v one),即类别两两之间进行划分,用二分类方法模拟多分类的结果.岩性识别结果见图 5,左图是通过录井资料实测的真实岩性剖面,右图是此次试验中构建的支持向量机模型预测的岩性剖面. 分析岩性分类结果可知,砂泥岩互层的地层主要靠泥质含量进行区分.结果显示,该模型对细砂岩和泥岩的识别能力较强,而对于粉砂质泥岩和泥质粉砂岩或其互层的地层识别能力相对较弱.模型在训练集中得到了87.34%的准确率,在测试集上得到了86.08%的准确率.

图 5 支持向量机算法预测岩性对比剖面图 Fig. 5 Comparison of lithology section predicted by SVM algorithm
2.2 储层物性智能反演算法

孔隙度、渗透率、饱和度和泥质含量是评价储集层油气储集能力的基本物性参数,受埋藏深度、储层构造、沉积环境、成岩作用等多种地质因素的影响,这些参数与地球物理测井参数之间是典型的多参数非线性映射关系.充分利用多种地球物理测井参数对孔隙度、渗透率、饱和度参数进行综合预测,对勘探开发具有十分重要的意义.以孔隙度为例,介绍利用地球物理测井数据构建回归模型预测孔隙度,并推广到其他储层物性参数的预测方法.

2.2.1 随机森林

随机森林(Random Forest)是一种统计学习理论,以决策树为基学习器,通过对每个基学习器的预测值进行投票或者求平均值得出最终预测结果的一种方法.作为一种机器学习理论,随机森林是集成学习的一个扩展变体(Breiman, 1996, 2001).与集成学习中只通过样本扰动的方法实现基学习器的“多样性”(通过对初始训练集采样)不同,随机森林中基学习器的多样性除了来自样本扰动,还来自属性扰动,使得个体学习器之间的差异程度增加,从而使最终集成的模型泛化性进一步提高.随机森林算法逻辑简单、计算开销低,在许多任务实现中表现出强大的性能.

收集到某区块的处理后数据3642组,按3 ∶ 1的比例将数据集分为训练集和测试集,用于模型的训练和测试.通过特征选择,选择输入样本特征与岩性识别相同,即对孔隙度敏感的密度、中子、声波,反映岩层泥质含量的自然伽马,以及包含丰富的岩层渗透率和饱和度信息的电阻率曲线(刘争平和何永富,1995).通过以下步骤实现孔隙度预测:向建立好的随机森林中输入一个新样本(训练集);随机森林中的每棵决策树都可以独立地做出判断;将所有回归决策树输出值的平均值作为预测值进行输出;将训练完成的模型应用在测试集上验证其性能,并调整参数.实际试验调用RandomForestRegressor函数构建模型,函数内部的参数设置为:nestimators=4,criterion=‘mse’,randomstate=3,njobs=-1. 试验结果显示,应用随机森林算法进行孔隙度预测,在测试集上得到了97.39%的准确率.同样的,应用随机森林算法对渗透率、饱和度和泥质含量进行预测,得到的准确率分别是93.22%、91.05%、96.53%,真实值与预测值的对比见图 6.基于随机森林算法的孔隙度、渗透率和饱和度的预测结果与真实值具有良好的相关性,表明了随机森林算法预测孔隙度、渗透率和饱和度的有效性和实用性.在预测精度得到保证的情况下,应用随机森林算法预测储层参数的时间大大缩短,节省了时间成本.

图 6 储层参数预测结果对比图 Fig. 6 Comparison of reservoir parameters prediction results
2.2.2 LSTM循环神经网络

传统的机器学习算法在很多储层评价和表征的实例中都能得到很好的结果,但由于训练数据量较小和传统机器学习算法自身的局限性,导致了很多模型泛化能力不足,即训练好的模型不能应用于更广泛的地区.而这时拥有着更强泛化能力的深度学习算法就可以取得更好的效果.许多专家学者采用深度学习的方法对地球物理测井数据进行分析预测.针对地球物理测井数据量较大的问题,循环神经网络暴露了梯度消失和梯度爆炸的问题,导致无法利用时间较为靠前的数据,Hochreiter和Schmidhuber(1997)提出了长短期记忆LSTM循环神经网络.Zhang等(2018a)将LSTM方法运用于地球物理测井曲线的补全和人工测井的生成,有利于更好的认识地层并改进钻井策略,从而达到油气开发降本增效的目的.安鹏等(2019)运用LSTM的方法,利用地球物理测井参数对储层的物性参数进行预测.Zhang(2018b)运用LSTM的方法预测地下水位深度,获得了比传统前馈神经网络更好的R2得分.

针对孔隙度反演,在Keras框架下实现,Keras是基于Theano和TensorFlow等底层框架实现的高层框架,该框架提供了许多用于快速训练和测试网络的高级接口. 本次试验构建了一个包含6个隐层的深度神经网络模型,数据通过MinMaxScaler的方式进行了预处理,输入参数为DEN、CNL、AC、GR、RT. 神经网络优化算法使用Adagrad算法,激励函数使用ReLU函数,最后使用了Softmax层进行输出. 试验中构建的LSTM循环神经网络整体结构框架见图 7.训练模型除了包含循环神经网络外部结构基本的循环外,LSTM还存在内部的“单元”循环(自循环).具体地,LSTM和普通的循环网络相似之处在于每个单元都具有相同的输入和输出,但增加了控制信息流动的门控单元系统和更多的参数设置.

图 7 LSTM循环神经网络框架 Fig. 7 LSTM recurrent neural network framework

图 7框架中最重要的组成部分是状态单元ct,保证信息不变地流过整个RNNs.第一个自环的权重(或相关联的时间常数)由遗忘门(Forget Gate)ft控制是否丢弃ct-1中的信息,是线性自环.具体操作为sigmoid单元将权重设置为0和1之间的值,控制细胞状态ct-1的信息.因此LSTM细胞内部状态更新,其中有一个条件的自环权重ft

(1)

输入门(Input Gate)控制单元信息的存储,并利用ht-1xt通过输入门确定需要更新的信息.外部输入门(External Input Gate)单元则通过类似遗忘门的方式更新(利用Sigmoid函数获取一个0到1范围内的值),利用ht-1xt通过激活单元(tanh层)得到新的候选细胞信息

(2)

(3)

更新旧的细胞信息,变为新的细胞信息.更新新旧细胞信息的原则是通过遗忘门有选择性地忘记部分旧细胞信息,并利用输入门有选择性地增加部分细胞信息从而获得新的细胞信息ct

(4)

输出门(Output Gate)ot控制着LSTM细胞信息的输出ht(使用Sigmoid单元作为门控),ht为当前隐藏层向量,包含所有LSTM细胞信息的输出,xt为当前输入向量:

(5)

(6)

数据共有14666组,选择前10000组数据进行LSTM模型训练,利用后4666组数据进行测试,在训练集上得到的结果和实际孔隙度的对比见图 8. 可以明显看出预测的孔隙度和实际的孔隙度十分接近,在测试集上预测结果的准确率为95.4%,均方根误差RMSE=0.0261,RMSE是方差的算术平方根,能反映一个数据集的离散程度.与随机森林算法相比,LSTM循环神经网络算法在构建孔隙度预测模型时的数据量远大于随机森林,最终模型的泛化能力也高于随机森林算法,能应用于更多区块的油藏评价.所以,随着大闭环伺服控制随钻智能导向钻井系统的不断完善和发展,油气田勘探开发获取的数据量暴增,深度学习算法在预测能力和泛化能力上比机器学习更有优势.

图 8 基于LSTM的孔隙度预测结果对比图 Fig. 8 Comparison of porosity prediction results by LSTM
3 钻进参数智能决策算法

智能决策的主要任务是根据感知到的地层信息进行全局钻井参数优化和钻井设计,并根据钻头实时的定位信息进行实时钻进参数智能优化和轨道参数智能修正,是大闭环伺服控制随钻智能导向钻井系统的决策中心.钻井参数包括机械破岩参数与水力参数,通过AI模型确定最佳钻井参数组合,实现优质高效钻进.轨道规划参数需要根据预设轨道参数与随钻测量数据,通过AI模型进行智能修正,使轨道不偏离储层,并穿越更多的地质甜点.

3.1 钻进参数智能决策

国内深井超深井钻井技术起步较晚,但深井数量和机械钻速都在不断提高(汪海阁和郑新权,2005).机械钻速预测的发展大体经历了三个阶段(林元华等,2004):(1)收集现场的钻井工程数据,通过统计学的方法构建机械钻速方程;(2)考虑钻头结构、地层力学性质和钻井工程参数等因素的经验公式;(3)在实验室数据的基础上,建立与钻井过程有关的钻井仿真数值模型.随着计算机技术的发展,机械钻速预测的准确性和速度有了显著提高.

本文提出了基于随机森林的机械钻速预测方法,根据机械钻速预测模型确定最优钻进工程与水力参数.首先,收集钻进工程数据进行分析和预测,大部分钻进深度超过6500 m,属于深井、超深井范畴.随后,对机械钻速数据进行预处理,使数据呈正态分布趋势.针对同一组钻井工程参数,应用不同的机器学习方法构建模型并进行机械钻速预测.最后,验证模型的准确率.不同机器学习算法在训练集和测试集上获得的准确率见表 1.由表 1可知,随机森林构建的模型与其他机器学习算法相比,具有较高的预测准确率.高效、准确地预测出机械钻速,是实现科学化、智能化钻井的重要工作之一(Li et al., 2019).通过钻进参数预测机械钻速,不仅可以为现场机械钻速的控制提供参考,还可以为轨道钻进参数智能修正提供准确的输入,以保证闭环控制的完成.

表 1 不同机器学习方法的机械钻速预测结果 Table 1 Rate of penetration prediction results by different machine learning methods
3.2 轨道智能修正方法

自动导向钻井技术基本已实现,但钻井技术的发展并未真正意义上进入智能化钻井阶段.因为在轨道规划阶段还有人工参与,未实现钻井轨道智能修正与轨迹闭环控制.钻井轨道的设计主要以地质、采油部门提供的地质分层情况与目标点或目标井段的数据为基础,通过数学方法计算出满足设计要求的井眼轨道(刘修善,2006).以上轨道设计方法本质上都在使用数值迭代法求解,难以满足复杂油气藏井眼轨道设计与实时优化钻井轨道的要求.理论研究的缺失使得井轨道设计技术向智能方向发展的进程缓慢,且严重阻碍了自动化钻井技术的发展以及大闭环伺服控制随钻智能导向钻井方法的实现.

Wang等(2019)提出了一种基于计算机视觉的油气储层内井轨道智能规划算法.这一井轨道智能规划方法能够在获取实际地层信息的前提下,利用计算机自主进行井轨道规划,见图 9.图中红色部分为油气分布图像,线条为计算机根据油气分布规律自主规划的井轨道.这种井轨道规划的思路有益于解决具有较大不确定性地下复杂工况的井轨道实时规划问题.

图 9 井轨道智能规划算法示意图(Wang et al., 2019) Fig. 9 Schematic diagram of intelligent well track planning algorithm (Wang et al., 2019)
4 结论

大闭环伺服控制随钻智能导向钻井方法的提出,旨在借鉴无人驾驶汽车的理论架构,提出井下自主智能钻井的方法,解决深层超深层钻井“看得清、找得准、打得快”的系统架构问题.该方法的实现将大幅降低钻井成本,提高钻井速度,减少钻井事故的发生,实现井眼轨迹的精确控制,提高深层超深层钻井效率.此外,基于大闭环伺服控制随钻智能导向钻井方法与技术架构,在对大量地球物理测井和钻井工程数据分析的基础上,利用机器学习和深度学习的方法建立了钻进感知智能反演算法和钻进参数智能决策算法,快速并准确地预测储层物性参数、机械钻速和识别岩性.具体结论如下:

(1) 大闭环伺服控制随钻智能导向钻井系统包括钻进感知、智能决策与大闭环控制3个部分.钻进感知部分通过随钻测井数据获取钻头定位信息、井周地层及钻头前方特性与参数;智能决策部分依据钻进感知部分获取的信息通过AI决策模型修正轨道和钻进策略;大闭环控制部分根据智能决策指令执行调整钻进方向和速度.该系统的实施能有效地克服因井地传输慢而导致决策不及时的问题,提高钻进的安全性、及时性、经济性.

(2) 基于支持向量机算法利用地球物理测井数据进行岩性智能识别,达到了86.08%的准确率;利用地球物理测井数据对孔隙度、渗透率、饱和度和泥质含量进行评价,随机森林算法具有很好的适用性,均达到了90%以上的准确率;进一步地,用深度学习的方法中对序列化数据具有较好的预测能力的LSTM循环神经网络对孔隙度进行预测,达到了95.4%的准确率.不仅可以为大闭环伺服控制随钻智能导向钻井系统提供控制参数,还可以应用于区块乃至盆地级别的储层评估及分析,为油藏评价提供可靠的储层参数.

(3) 利用钻井工程参数对机械钻速进行预测与优化,随机森林算法获得了76%的准确率,相较于其他算法准确率更高,为大闭环伺服控制随钻智能导向钻井系统提供决策参数.

致谢  文章撰写过程中得到中国科学院地质与地球物理研究所张文秀博士的帮助和修改,在此表示诚挚的感谢.
References
Adankon M M, Cheriet M. 2009. Model selection for the LS-SVM. application to handwriting recognition. Pattern Recognition, 42(12): 3264-3270. DOI:10.1016/j.patcog.2008.10.023
An P, Cao D P, Zhao B Y, et al. 2019. Reservoir physical parameters prediction based on LSTM recurrent neural network. Progress in Geophysics (in Chinese), 34(5): 1849-1858. DOI:10.6038/pg2019CC0366
Berro M J, Reich M. 2019. Laboratory investigations of a hybrid mud pulse telemetry(HMPT)-A new approach for speeding up the transmitting of MWD/LWD data in deep boreholes. Journal of Petroleum Science and Engineering, 183: 106374. DOI:10.1016/j.petrol.2019.106374
Breiman L. 1996. Bagging predictors. Machine Learning, 24(2): 123-140. DOI:10.1023/A:1018054314350
Breiman L. 2001. Random forest. Machine Learning, 45(1): 5-32. DOI:10.1023/A:1010933404324
Bybee K. 2006. Improved ROP in ultrahard rock. Journal of Petroleum Technology, 58(12): 76-77. DOI:10.2118/1206-0076-JPT
Chen P. 2005. Drilling and Completion Engineering (in Chinese). Beijing: Petroleum Industry Press: 181-196.
Cortes C, Vapnik V. 1995. Support vector networks. Machine Learning, 20(3): 273-297. DOI:10.1023/A:1022627411411
Di Q H, Li S D, Fu C M, et al. 2021. Intelligent steering drilling technology method based on cloud big data. Journal of Engineering Geology (in Chinese), 29(1): 162-170. DOI:10.13544/j.cnki.Jeg.2021-0055
Di Q Y, Tian F, Suo Y H, et al. 2021. Linkage of deep lithospheric structures to intraplate earthquakes: a perspective from multi-source and multi-scale geophysical data in the South China Block. Earth-Science Reviews, 214: 103504. DOI:10.1016/J.EARSCIREV.2021.103504
Fan X Y, Xia H Q, Zheng L Q, et al. 2007. New method of using seismic velocity to predict layer drill ability and drilling rate. Drilling & Production Technology (in Chinese), 30(1): 4-6.
Fang J, Su Y N. 2004. The basic types and it's mechanism of the hydraulic signal producer. Petroleum Drilling Techniques (in Chinese), 32(2): 39-41.
Gestel T V, Suykens J A K, Baesens B, et al. 2004. Benchmarking least squares support vector machine classifiers. Machine Learning, 54(1): 5-32. DOI:10.1023/B:MACH.0000008082.80494.e0
Hochreiter S, Schmidhuber J. 1997. Long short-term memory. Neural Computation, 9(8): 1735-1780. DOI:10.1162/neco.1997.9.8.1735
Jia C Z, Pang X Q. 2015. Research processes and main development directions of deep hydrocarbon geological theories. Acta Petrolei Sinica (in Chinese), 36(12): 1457-1469. DOI:10.7623/syxb201512001
Kolter J Z, Maloof M A. 2004. Learning to detect malicious executables in the wild. //Proceedings of the 10th ACM SIGKDD International Conference. New York, ACM: 470-478, doi: 10.1145/1014052.1014105.
Krepel U. 1999. Pairwise classification and support vector machines. //Advances in Kernel Methods: Support Vector Learning. Cambridge, MA, USA: The MIT Press, 255-268.
Li S D, Zhang J L, Wu S Y. 2019. Prediction of rate of penetration based on random forest in deep well. Information Technology in Geo-Engineering. Springer Series in Geomechanics and Geoengineering. Springer, Cham, 517-526. doi: https://doi.org/10.1007/978-3-030-32029-4_45.
Lin Y H, Zong Y Y, Liang Z, et al. 2004. The developments of rop prediction for oil drilling. Petroleum Drilling Techniques (in Chinese), 32(1): 10-13.
Lin Y H, Shi T H, Li R F, et al. 2005. Simulation of impact force and penetration rate of air hammer bit drilling. Chinese Journal of Rock Mechanics and Engineering (in Chinese), 24(18): 3337-3341.
Liu G D. 2005. Main problems and countermeasures existed in explorating oil and gas resources in China. Progress in Geophysics (in Chinese), 20(1): 1-3.
Liu Q Y. 2009. Future intelligent drilling technology. CAAI Transactions on Intelligent Systems (in Chinese), 4(1): 16-20.
Liu X J, Yan J J, Luo P Y, et al. 2005. Evaluation on rock drill-ability by well logging data. Natural Gas Industry (in Chinese), 25(7): 69-71.
Liu X S. 2006. Geometry of Wellbore Trajectory (in Chinese). Beijing: Petroleum Industry Press.
Liu Z P, He Y F. 1995. Application of artificial neural networks in log analysis. Chinese Journal of Geophysics (Acta Geophysica Sinica) (in Chinese), 38(S1): 323-330.
Ma H, Wang Y J, Hu R, et al. 2009. A novel method for well logging lithologic identification. Progress in Geophysics (in Chinese), 24(1): 263-269.
Sengur A. 2009. Multiclass least-squares support vector machines for analog modulation classification. Expert Systems with Applications, 36(3): 6681-6685. DOI:10.1016/j.eswa.2008.08.066
Sun J S, Yang Y P, An S M, et al. 2009. A study on the theory and technology of drilling fluids to increase ROP. Drilling Fluid & Completion Fluid (in Chinese), 26(2): 1-6.
Wang H, Chen D, Ye Z H, et al. 2019. Intelligent planning of drilling trajectory based on computer vision. The Abu Dhabi International Petroleum Exhibition & Conference, Abu Dhabi, UAE, November. doi: https://doi.org/10.2118/197362-MS.
Wang H G, Zheng X Q. 2005. Status quo and faced challenges of deep well drilling techniques of Petro China. Oil Drilling & Production Technology (in Chinese), 27(2): 4-8. DOI:10.13639/j.odpt.2005.02.002
Wang S S, Xu Z G, Liu H W, et al. 2004. The advanced k-nearest neighborhood method used in the recognition of lithology. Progress in Geophysics (in Chinese), 19(2): 478-480.
Wu X Z, Nyland E. 1987. Automated stratigraphic interpretation of well-log data. Geophysics, 52(12): 1665-1676. DOI:10.1190/1.1442283
Xu T T, Wang Z X, Xiao Z W, et al. 2020. Magnetotelluric power frequency interference suppression based on LSTM recurrent neural network. Progress in Geophysics (in Chinese), 35(5): 2016-2022. DOI:10.6038/pg2020DD0402
Xue N J. 2011. Comparison of multi-class support vector machines. Computer Engineering and Design (in Chinese), 32(5): 1792-1795.
Yong S H, Zhang C M. 1996. Logging Data Processing and Comprehensive Interpretation (in Chinese). Dongying: China University of Petroleum Press.
Zhang D X, Chen Y T, Meng J. 2018a. Synthetic well logs generation via recurrent neural networks. Petroleum Exploration and Development, 45(4): 629-639. DOI:10.1016/S1876-3804(18)30068-5
Zhang J C, Xing Y Z, Zheng L H. 2005. Using artificial intelligent technique to identify fractures. Well Logging Technology (in Chinese), 29(1): 52-54. DOI:10.16489/j.issn.1004-1338.2005.01.016
Zhang J F, Zhu Y, Zhang X P, et al. 2018b. Developing a Long Short-Term Memory (LSTM) based model for predicting water table depth in agricultural areas. Journal of Hydrology, 561: 918-929. DOI:10.1016/j.jhydrol.2018.04.065
Zhou Z H. 2016. Machine Learning (in Chinese). Beijng: Tsinghua University Press: 121-137.
安鹏, 曹丹平, 赵宝银, 等. 2019. 基于LSTM循环神经网络的储层物性参数预测方法研究. 地球物理学进展, 34(5): 1849-1858. DOI:10.6038/pg2019CC0366
陈平. 2005. 钻井与完井工程. 北京: 石油工业出版社: 181-196.
底青云, 李守定, 付长民, 等. 2021. 基于云端大数据的智能导向钻井技术方法. 工程地质学报, 29(1): 162-170. DOI:10.13544/j.cnki.jeg.2021-0055
范翔宇, 夏宏泉, 郑雷清, 等. 2007. 利用地震层速度预测地层可钻性和钻速的新方法. 钻采工艺, 30(1): 4-6.
房军, 苏义脑. 2004. 液压信号发生器基本类型与信号产生的原理. 石油钻探技术, 32(2): 39-41. DOI:10.3969/j.issn.1001-0890.2004.02.013
贾承造, 庞雄奇. 2015. 深层油气地质理论研究进展与主要发展方向. 石油学报, 36(12): 1457-1469. DOI:10.7623/syxb201512001
林元华, 宗玉宇, 梁政, 等. 2004. 石油钻井机械钻速预测研究进展. 石油钻探技术, 32(1): 10-13. DOI:10.3969/j.issn.1001-0890.2004.01.007
林元华, 施太和, 李润方, 等. 2005. 空气冲旋钻井冲击力和机械钻速仿真研究. 岩石力学与工程学报, 24(18): 3337-3341. DOI:10.3321/j.issn:1000-6915.2005.18.024
刘光鼎. 2005. 我国油气资源勘探开发中存在的主要问题及对策. 地球物理学进展, 20(1): 1-3. DOI:10.3969/j.issn.1004-2903.2005.01.001
刘清友. 2009. 未来智能钻井系统. 智能系统学报, 4(1): 16-20.
刘向君, 宴建军, 罗平亚, 等. 2005. 利用测井资料评价岩石可钻性研究. 天然气工业, 25(7): 69-71. DOI:10.3321/j.issn:1000-0976.2005.07.023
刘修善. 2006. 井眼轨道几何学. 北京: 石油工业出版社.
刘争平, 何永富. 1995. 人工神经网络在测井解释中的应用. 地球物理学报, 38(S1): 323-330.
马海, 王延江, 胡睿, 等. 2009. 测井岩性识别新方法研究. 地球物理学进展, 24(1): 263-269.
孙金声, 杨宇平, 安树明, 等. 2009. 提高机械钻速的钻井液理论与技术研究. 钻井液与完井液, 26(2): 1-6. DOI:10.3969/j.issn.1001-5620.2009.02.001
汪海阁, 郑新权. 2005. 中石油深井钻井技术现状与面临的挑战. 石油钻采工艺, 27(2): 4-8. DOI:10.13639/j.odpt.2005.02.002
王淑盛, 徐正光, 刘黄伟, 等. 2004. 改进的K近邻方法在岩性识别中的应用. 地球物理学进展, 19(2): 478-480. DOI:10.3969/j.issn.1004-2903.2004.02.042
许滔滔, 王中兴, 肖卓伟, 等. 2020. 基于LSTM循环神经网络的大地电磁工频干扰压制. 地球物理学进展, 35(5): 2016-2022. DOI:10.6038/pg2020DD0402
薛宁静. 2011. 多类支持向量机分类器对比研究. 计算机工程与设计, 32(5): 1792-1795. DOI:10.16208/j.issn1000-7024.2011.05.080
雍世和, 张超谟. 1996. 测井数据处理与综合解释. 东营: 中国石油大学出版社.
张吉昌, 邢玉忠, 郑丽辉. 2005. 利用人工智能技术进行裂缝识别研究. 测井技术, 29(1): 52-54. DOI:10.16489/j.issn.1004-1338.2005.01.016
周志华. 2016. 机器学习. 北京: 清华大学出版社: 121-137.