Drilling Intelligent Decision Support System Based on Big Data and Fusion Model
-
摘要:
为了深度利用钻井过程中产生的大量数据,实现对随钻风险监测与预警的智能分析和辅助决策,基于C/S三层架构和数据中台,结合物理模型、智能算法和趋势分析技术,开发了钻井智能辅助决策系统。通过分析钻井数据来源、结构和用途,结合数据传输、自然语言提取和数据融合技术,实现了多源异构数据获取、融合和管理;综合考虑钻井过程中水力学和管柱力学的耦合影响,设计了模型融合机制,建立了随钻数字井筒系统。在此基础上,结合预测参数与实测参数的偏差变化趋势,建立了风险异常监测算法,将针对井下故障和复杂情况的处理措施与预警机制相结合,实现了风险预警与辅助决策。该系统在页岩油气水平井、深井等不同类型探井中应用50余口井,预警结果与现场符合率达91.5%,验证了其可行性及实用性。钻井智能辅助决策系统能够进行钻井参数优化和钻井风险监测,为高效安全钻井提供了技术保障。
Abstract:In order to deeply leverage the large amount of data generated during the drilling process and achieve intelligent analysis and auxiliary decision-making for risk monitoring while drilling, a drilling intelligent decision support system has been developed. This system was developed based on a client/server (C/S) three-tier architecture and data platform, integrating with the physical models, intelligent algorithms, and trend analysis technologies. Through analyzing the source, structure, and usage of drilling data, combined with data transmission, natural language extraction, and data fusion technology, the data acquisition, fusion, and management of multi-source heterogeneous data have been achieved. Taking into account the coupling effect of hydraulics and tubular mechanics during the drilling process, the model fusion mechanism was designed, and the digital wellbore system while drilling was established. On this basis, combined with the deviation trend of predicted parameters and measured parameters, a risk anomaly monitoring algorithm was established, and thus the risk alerting and decision-making support could be realized through integrating construction measures with the alerting mechanism for downhole failure and complex situations. This system has been applied in over 50 exploration wells across various types, including shale oil and gas horizontal wells and deep wells, with an accuracy rate of 91.5% between predicted results and actual field results. Its practicality and feasibility was thereby verified. The drilling intelligent decision support system can realize drilling parameter optimization and risk monitoring, thereby it serves as a robust technical safeguard for the efficient drilling and safe operations.
-
Keywords:
- big data /
- fusion model /
- intelligent decision-making /
- decision support /
- risk alerting /
- intelligent drilling
-
水平井桥塞分段压裂已成为非常规油气高效开发的核心技术之一[1]。桥塞用于封隔已压裂井段裂缝,通常桥塞中心管中空,需井口投球、落入桥塞球座,起到密封桥塞中心管的作用。当桥塞球座处于完全密封状态,则为有效坐封[2]。一旦球座坐封失效,易发生压裂砂堵、重复压裂已改造井段等问题,无法正常后续作业。目前主要依靠人为观察井口压力变化特征判断坐封的有效性,然而对于非典型压力特征,难以快速准确识别,这已成为制约水平井桥塞分段压裂技术发展的瓶颈之一。
近年来,以大数据、机器学习、超强算力为基础的新一代人工智能技术蓬勃发展[3–4],基于海量压裂历史数据,通过人工智能算法从大数据中学习数据变化特征[5–7],形成了压裂工况智能诊断方法,达到实时诊断压裂工况的目的。前人已开展基于大数据分析的压裂起止时刻、暂堵、球座坐封等工况诊断研究。A. Ramirez等人[8]采用分类算法结合泵压曲线和专家经验,实现压裂作业起始与终止时刻的识别;M. M. Awad等人[9]利用小波变换方法将施工泵压蕴含的能量信息与裂缝扩展物理过程相关联,实现了单位时间内裂缝扩展事件数的定量表征;袁彬等人[10]结合长短期记忆神经网络、反向传播神经网络等多种模型,实现了泵球、前置酸降压、暂堵压裂、砂堵等事件的智能识别;盛茂等人[11]利用聚类算法、特征参数阈值法分析压裂施工数据,建立了暂堵有效性评价模型。Shen Yuchang等人[12]利用包含地面泵压以及排量的施工曲线图,基于识别图像的U-Net架构深度学习算法,建立了桥塞球座坐封起止时刻的识别模型,识别准确率达95%。该研究的判别特征是单一的排量下降,而复杂地层压裂作业过程中往往存在大量的排量下降现象,但这些并不都是由桥塞球座坐封造成的,因此仅以排量下降作为识别坐封工况的特征具有一定局限性。
为此,笔者融合专家经验定性判识和坐封数据特征挖掘定量标注,滑动窗口数据切片形成5 792组样本数据,优选井口压力–排量二维输入的长短期记忆神经网络,建立了压裂球座坐封有效性智能诊断模型;并采用欠采样平衡数据集方式提升模型判识精度,实现了每秒输出诊断结果,为桥塞球座坐封有效性实时自动诊断提供了方法。
1. 球座坐封特征参数提取
1.1 压裂球座坐封工况数据分割与标签标注
水平井桥塞分段压裂时,压裂投球坐封阶段,排量先降至0.5~1.0 m3/min,维持压裂球以较低速度坐入桥塞球座;当球座被完全密封,井筒内流体憋压,此时井口压力显著升高[13];压力达到地层破裂压力使地层破裂后,井口压力骤降;随后逐级提高排量至压裂设计值,井口压力缓慢上升,整个投球坐封阶段井口压力呈现陡升—陡降—平缓上升的显著特征(见图1)。根据该特征,采用滑动窗口方式,对球座坐封工况进行数据分割:在排量开始降低且累计排量小于井筒体积的时段寻找第一次压力突升的时刻,并标记为坐封开始时刻;在滑动时间窗口寻找压力降落结束时刻,向后继续寻找至排量开始增加的时刻,并标记为坐封结束时刻。
工况分割后形成198段坐封数据,结合专家经验对井口压力和排量的变化特征进行判识,对每段坐封数据打标签,分为有效坐封和无效坐封2类标签,分别将其对应的时刻标记为数字1和0,最终得到有效坐封168段,无效坐封30段。
1.2 有效坐封数据特征分析
整合并提取168段有效坐封数据共有的特征点,分别是压力升高前的最小值、压力升高后达到的峰值、压力下降后的最小值及排量开始增加时刻的压力回升值,形成1—2,2—3,3—4明显的三阶段特征(见图2(a));统计3个阶段对应的持续时间及井口压力变化值,得到各阶段的斜率分布和小提琴图(见图2(b)和(c))。
从图2可知,阶段一压力上升变化斜率区间[0.14,5.62];阶段二压力下降变化斜率区间 [−0.01,−7.39],分布范围较大;阶段三压力上升变化斜率区间[0.02,1.36],与前2个阶段相比,分布区间更为集中。尽管有效坐封数据均呈显著的井口压力陡升—陡降—平缓上升的三阶段特征,但是数据样本分布范围较大、且不一致,无法形成明确的诊断规则实现准确诊断。
1.3 无效坐封数据特征分析
统计分析30段无效坐封数据,发现存在2类形态的无效坐封曲线(见图3)。其中,A类无效坐封虽然存在阶段一对应的压力升高过程,但阶段二的压力会降至低于压力升高前的起始值;B类无效坐封的井口压力在降低后直至提排量前始终未呈现回升趋势。
2. 基于长短期记忆神经网络模型建立
2.1 神经网络结构设计
压裂泵注曲线具有显著的长时序性和数据关联性,即压裂全过程具有较长的时间跨度,且每个时间步长之间的压力存在依赖关系,为此优选长短期记忆神经网络[14–18],其特有的记忆门控单元可捕捉序列数据中的长期依赖关系[19–20]。神经网络设计采用二分类问题的设计思路,其中隐含层初始设置为256层,输入维度分别设置为一维和二维,输出设置为代表坐封有效与失效的1或0标签,对每一种输入特征值进行批标准化处理;选择Softmax激活函数对每一维度相同位置的数值进行Softmax运算,每次模型调用时对待训练参数矩阵和待训练偏置项进行初始化处理;选用Adam优化器处理二分类问题,初始学习率设置为0.01;使用交叉熵损失函数表征模型输出的有效坐封标签与实际有效坐封标签的偏差,来衡量该网络在此数据集上对坐封有效性识别效果的好坏。每次输入神经网络的训练集样本数初始设置为128个,迭代200次,每次迭代输出一次损失函数,保留最后一次训练参数,并计算准确率。神经网络结构如图4所示。
图4中,t表示时间,p和Q分别表示井口压力与排量的时序值,X和Y表示LSTM网络的输入和输出,σ和tanh分别表示sigmoid激活函数和tanh激活函数,参数C、h、f、i和o分别代表LSTM网络的细胞状态、隐藏状态、遗忘门、输入门和输出门。
2.2 标签数据切片处理
全连接层的神经元网络用分割出的坐封段作为训练数据集时,训练集太过冗长,会大大增加迭代时间,影响训练效果[21],因此采用滑动窗口切片送入模型的方式来缩短训练的数据长度[22]。
统计每段数据中有效坐封的3个阶段特征的时长,得出坐封所需的时间最长为252 s。为保证特征被全部包含,将时间跨度增加,初步设定切片窗口为300 s。考虑到时间序列前后数据的相关性,设置移动步长为50 s,即窗口每次向后移动50 s,以保证对同样的一段坐封特征,其前后段的数据都能作为有效坐封的样本输入,同时也增加了样本数量。窗口从左到右,依次对每个时刻的标签进行扫描,当该窗口第一秒和最后一秒的标签均为0,且中间有且仅有一段连续为1的标签时,视为此窗口包含了一个完整的坐封段,并将整个窗口标记为标签1,作为一个有效坐封样本;当窗口内数据标签均为0,或者由1开始与结束,即无坐封段或坐封段不完整时,整个窗口标记为标签0,作为一个无效坐封样本。滑动窗口切片标注如图5所示。
198段坐封工况数据按照时间窗口300 s、移动步长50 s切片后形成5 792个样本,其中有效坐封383个,占比仅6.61%。当二分类模型中标签为1的数据量极少时,神经网络被重复传入大量的无效坐封样本,从而无法学习到有效坐封的特征。为此,采用欠采样平衡数据集方式[23],从切片后的样本中等比例地提取标签为1和0的样本,总计766个,再以8∶2的比例划分为训练集和测试集,最终形成610个样本的训练集,156个样本的测试集。
3. 模型训练与结果分析
为考察压力和排量变化对坐封有效性判识效果的影响,分别建立井口压力一维输入和井口压力–排量二维输入的长短期记忆神经网络模型进行对比训练。首先,调整数据切片时间窗口为300,400和500 s,随着时间窗口增长,准确率由88%降至70%,表明过长的时间窗口导致样本包含更多冗余的数据信息,从而输入的干扰特征增多,因此时间窗口选择300 s;然后,调整批量大小为64,128和256,学习率分别为0.001,0.01和0.1,进行组合训练,训练结果如图6(a)所示。训练结果表明,批量大小为256时,模型准确率整体偏低,仅为50%~70%;批量大小为64、学习率为0.001时,井口压力一维输入模型的准确率最高为91.7%;批量大小为128、学习率为0.01时,井口压力–排量二维输入模型的准确率最高为96.8%,相比井口压力一维输入模型提高5.1百分点。2种模型准确率最高时对应的损失函数变化曲线如图6(b)所示。由图6(b)可以看出,迭代至第25次时,井口压力一维输入模型的损失函数降至0.30,而井口压力–排量二维输入模型的损失函数降至0.15,收敛速度更快,最终趋近于0.10。
验证集选用长庆油田合水区块51段未参与训练的压裂数据。将井口压力和排量数据以时间窗口300 s、移动步长1 s滑动输入模型,模型调用训练准确率最高的权重参数进行判识,实时输出坐封工况判识标签。若井口压力从排量降至送球排量时开始运行到累计液量达到一个井筒体积时仍未呈现三阶段特征,则判识为无效坐封。对比专家经验标签,井口压力一维输入的模型准确率为73.7%,井口压力–排量二维输入的模型准确率为84.3%。将模型识别出的43段有效坐封段绘制成瀑布图(见图7(a)),可以看出,虽然井口压力数据跨度分布较大,但该模型均能正确判识,验证了模型的有效性;将实际有效坐封、但模型误判为无效坐封的8段数据绘制成瀑布图(见图7(b)),发现此类曲线在压力突升至峰值后有一段时间的缓慢爬升,未能被该模型识别,其原因是此类情况下输入样本不足,长短期记忆神经网络未能学习到该类曲线的特征。
4. 结 论
1)针对压裂桥塞球座坐封有效性难以形成有效规则、快速准确判识的问题,提出了人工智能技术辅助诊断方法。融合专家经验定性判识和坐封数据特征挖掘定量标注,建立了基于长短记忆神经网络的压裂球座坐封有效性智能诊断模型,并采用欠采样平衡数据集方式提高模型的预测精度。
2)压裂桥塞球座有效坐封时,井口压力呈现陡升—陡降—平缓上升特征,但各阶段变化值分布离散,持续时间跨度大;无效坐封时,井口压力呈2种形态,一种是陡降幅度超过陡升幅度,一种是缺少平缓上升阶段特征。
3)利用未参与训练的51个样本验证模型,井口压力–排量二维输入模型成功识别出43个有效坐封段,准确率达84.3%。
-
-
[1] 李根生,宋先知,祝兆鹏,等. 智能钻完井技术研究进展与前景展望[J]. 石油钻探技术,2023,51(4):35–47. doi: 10.11911/syztjs.2023040 LI Gensheng, SONG Xianzhi, ZHU Zhaopeng, et al. Research progress and the prospect of intelligent drilling and completion technologies[J]. Petroleum Drilling Techniques, 2023, 51(4): 35–47. doi: 10.11911/syztjs.2023040
[2] 杨传书,李昌盛,孙旭东,等. 人工智能钻井技术研究方法及其实践[J]. 石油钻探技术,2021,49(5):7–13. doi: 10.11911/syztjs.2020136 YANG Chuanshu, LI Changsheng, SUN Xudong, et al. Research method and practice of artificial intelligence drilling technology[J]. Petroleum Drilling Techniques, 2021, 49(5): 7–13. doi: 10.11911/syztjs.2020136
[3] 张菲菲,王茜,王学迎,等. 油气井工程多源多模态数据融合技术与展望[J]. 天然气工业,2024,44(9):152–166. ZHANG Feifei, WANG Xi, WANG Xueying, et al. Multi-source and multi-modal data fusion technology and its prospect in oil and gas well engineering[J]. Natural Gas Industry, 2024, 44(9): 152–166.
[4] 耿黎东. 大数据技术在石油工程中的应用现状与发展建议[J]. 石油钻探技术,2021,49(2):72–78. doi: 10.11911/syztjs.2020134 GENG Lidong. Application status and development suggestions of big data technology in petroleum engineering[J]. Petroleum Drilling Techniques, 2021, 49(2): 72–78. doi: 10.11911/syztjs.2020134
[5] 张福祥,郑新权,李志斌,等. 钻井优化系统在国内非常规油气资源开发中的实践[J]. 中国石油勘探,2020,25(2):96–109. doi: 10.3969/j.issn.1672-7703.2020.02.010 ZHANG Fuxiang, ZHENG Xinquan, LI Zhibin, et al. Practice of drilling optimization system in the development of unconventional oil and gas resources in China[J]. China Petroleum Exploration, 2020, 25(2): 96–109. doi: 10.3969/j.issn.1672-7703.2020.02.010
[6] XIE Tao, HOU Xinxin, HUO Hongbo, et al. Improving drilling efficiency using intelligent decision system for drilling in Bohai Oilfield based on big data[R]. SPE 215427, 2023.
[7] 林伯韬,郭建成. 人工智能在石油工业中的应用现状探讨[J]. 石油科学通报,2019,4(4):403–413. LIN Botao, GUO Jiancheng. Discussion on current application of artificial intelligence in petroleum industry[J]. Petroleum Science Bulletin, 2019, 4(4): 403–413.
[8] 马涛,张仲宏,王铁成,等. 勘探开发梦想云平台架构设计与实现[J]. 中国石油勘探,2020,25(5):71–81. doi: 10.3969/j.issn.1672-7703.2020.05.010 MA Tao, ZHANG Zhonghong, WANG Tiecheng, et al. Architecture design and implementation of E & P Dream Cloud Platform[J]. China Petroleum Exploration, 2020, 25(5): 71–81. doi: 10.3969/j.issn.1672-7703.2020.05.010
[9] 雷智博,唐梦,宋泽文. 工程作业智能支持中心 (EISC) 建设与应用[J]. 信息系统工程,2022(7):121–124. doi: 10.3969/j.issn.1001-2362.2022.07.032 LEI Zhibo, TANG Meng, SONG Zewen. Construction and application of engineering operation intelligent support center (EISC)[J]. China CIO News, 2022(7): 121–124. doi: 10.3969/j.issn.1001-2362.2022.07.032
[10] 柳海啸,刘芳,代文星,等. 基于大数据分析技术的钻井提效实践[J]. 石油钻采工艺,2021,43(4):436–441. LIU Haixiao, LIU Fang, DAI Wenxing, et al. Drilling efficiency improvement practice based on big data analysis technology[J]. Oil Drilling & Production Technology, 2021, 43(4): 436–441.
[11] 刘宝生,和鹏飞,杨保健,等. 钻井辅助决策系统构建及在渤中19-6的工程实践[J]. 石油钻采工艺,2018,40(6):684–689. LIU Baosheng, HE Pengfei, YANG Baojian, et al. Construction of assistant decision-making system for well drilling and its engineering practice in BZ19-6 Block[J]. Oil Drilling & Production Technology, 2018, 40(6): 684–689.
[12] BELLO B, HOLZMANN J, YAQOOB T, et al. Application of artificial intelligence methods in drilling system design and operations: a review of the state of the art[J]. Journal of Artificial Intelligence and Soft Computing Research, 2015, 5(2): 121–139. doi: 10.1515/jaiscr-2015-0024
[13] 曾义金,李大奇,陈曾伟,等. 基于自然语言处理与大数据分析的漏失分析与诊断[J]. 石油钻探技术,2023,51(6):1–11. doi: 10.11911/syztjs.2023069 ZENG Yijin, LI Daqi, CHEN Zengwei, et al. Loss analysis and diagnosis based on natural language processing and big data analysis[J]. Petroleum Drilling Techniques, 2023, 51(6): 1–11. doi: 10.11911/syztjs.2023069
[14] 张菲菲,崔亚辉,于琛,等. 基于机器学习的钻井工况识别技术现状及发展[J]. 长江大学学报(自然科学版),2023,20(4):53–65. doi: 10.3969/j.issn.1673-1409.2023.04.006 ZHANG Feifei, CUI Yahui, YU Chen, et al. Recent developments and future trends of drilling status recognition technology based on machine learning[J]. Journal of Yangtze University (Natural Science Edition), 2023, 20(4): 53–65. doi: 10.3969/j.issn.1673-1409.2023.04.006
[15] CAO Dingzhou, HENDER D, ARIABOD S, et al. Digital transformation strategy enables automated real-time torque-and-drag modeling[R]. SPE 199670, 2020.
[16] 李紫璇,张菲菲,祝钰明,等. 钻井模型与机器学习耦合的实时卡钻预警技术[J]. 石油机械,2022,50(4):15–21. LI Zixuan, ZHANG Feifei, ZHU Yuming, et al. Real-time pipe sticking early warning technology based on coupling of drilling model and machine learning[J]. China Petroleum Machinery, 2022, 50(4): 15–21.
[17] 王茜,张菲菲,李紫璇,等. 基于钻井模型与人工智能相耦合的实时智能钻井监测技术[J]. 石油钻采工艺,2020,42(1):6–15. WANG Xi, ZHANG Feifei, LI Zixuan, et al. Real-time intelligent drilling monitoring technique based on the coupling of drilling model and artificial intelligence[J]. Oil Drilling & Production Technology, 2020, 42(1): 6–15.