Research Method and Practice of Artificial Intelligence Drilling Technology
-
摘要: 人工智能技术飞速发展,在部分行业已取得明显的应用效果,但在钻井领域的应用尚处于探索阶段。为推动人工智能技术在钻井领域的应用,在简述钻井行业人工智能应用研究情况的基础上,提出了将人工智能技术应用到钻井领域的“三轮驱动”方法论,分析了钻井领域适合开展人工智能研究的业务场景及人工智能技术工具,提出了基于方法论评价优选项目的方法,给出了评价优选实例,并以井下故障复杂实时诊断为例简述了钻井人工智能应用研究的过程。同时,指出了钻井领域开展人工智能应用研究存在的不足,提出了钻井人工智能技术的发展建议。Abstract: With the rapid development of artificial intelligence (AI) technology, it has made remarkable breakthroughs in many fields. However, the application of AI in drilling engineering is still in the primary stage. In order to promote the application of AI technology in drilling, based on a brief description of the research situation of its application in drilling engineering, a “three-wheels drive” methodology for the specific application of AI technology in drilling area was proposed. Then, business application scenarios and AI technology tools suitable for the research of AI in drilling engineering were analyzed. After putting forward a method of evaluating and optimizing projects based on the methodology with examples, the research process of AI application in drilling was illustrated by the real-time diagnosis of complex downhole failures. Finally, the shortcomings were identified and suggestions were given for the application of AI in drilling engineering, so as to promote the development of AI drilling technology.
-
近年来,新一代人工智能技术快速发展,在智慧安防、智慧金融、智慧零售等领域取得了良好的应用效果。因此,全社会掀起了“人工智能+”的研究热潮,石油行业也不例外,尽管一些报道称在某些场景取得了很好的应用结果,但总体来说,人工智能技术在石油行业的应用研究仍处在探索阶段,在钻井领域尚未取得工业应用的实质进展。从现有文献报道看,人工智能的应用场景很多,人工智能算法也很多,需要采用科学的方法加快人工智能应用技术研发。笔者从方法论入手,阐述了一条将人工智能技术应用到钻井领域的技术路径,并提出了钻井人工智能技术的发展建议。
1. 钻井领域人工智能应用概况
人工智能(简称AI)是计算机科学的一个分支,是一门认知学科,它试图了解智能的实质,并生产出一种新的、能以人类智能相似的方式做出反应的智能机器。AI包括机器人、计算机视觉、自然语言处理、认知与推理、机器学习和博弈与伦理等6大方面[1],广泛应用于社交、医疗和商业等领域。支撑AI崛起的3大支柱条件是数据、算力和算法。
BP公司与IBM公司联合研发了下套管卡管智能预测系统,准确率达到了85%。沙特阿美公司利用决策树和k-邻近算法预测井涌,准确率达到了90%以上[2]。Oceanit和Shell公司合作研发了智能定向钻井系统,利用14口井的定向钻井数据进行强化学习训练,基于当前施工参数预测未来的压差和扭矩,误差分别为0.21%和2.72%,可以实现高效定向钻进[3]。Aramco公司利用人工智能方法计算基于时间的钻井液安全密度窗口,计算速度与传统的物理解析算法相比大幅提高[4]。管志川等人[5]采用神经网络方法,研究了钻井过程中的井下复杂情况,并对漏、涌、卡等风险进行识别和预测。殷志明等人[6]采用机器学习的方式研究了钻速预测过程中的离群点问题,提出了一种融合离群点的检测算法。Yin Qishuai等人[7]利用大数据挖掘技术研究实时录井数据、识别钻井状态,分析了钻井非生产时间,形成了提高钻井效率的方案。
近年来,国外油公司或油服公司纷纷与人工智能研究机构进行联合,加快了油气领域人工智能应用的研究;同时,各大公司认识到数据共享平台及开放性人工智能创新环境的重要性,斯伦贝谢公司推出的DELFI云平台和哈里伯顿公司推出的DecisionSpace® 365云平台,都是具备全业务链数据管理、大数据及支撑人工智能研究的开放式云平台。国内中国石油集团发布了“梦想云”,包括云平台、数据湖、数据中台、应用商店和人工智能应用等关键技术,为加快包括钻井在内的油气人工智能技术研究奠定了基础[8]。中国石化也着手打造石化智云平台,并开展了智能油气田试点建设,但支撑钻井大数据及人工智能研究的基础仍然薄弱。
2. 钻井领域AI技术方法论
工业界AI不同于人机博弈和商业营销,仅仅靠简单的数据驱动是行不通的,必须从实际问题出发,用领域知识来约束人工智能建模[9]。钻井是一项复杂的工程,必须找到合适的场景、合适的数据,并将行业知识与AI算法相融合,才能将AI技术真正应用于钻井领域。
2.1 AI建模基础
大数据是AI的基石,进行AI建模,必须确保有可用的数据。可用的数据应包含3大特征:数据量要大,只有原始数据量大,才有可能构建足够多的训练样本;数据要准确,利用错误数据和假数据无法构建正确的关联关系;数据维度全面,即数据项必须涵盖应用场景所需的主要特征量。
钻井领域的AI技术不仅依赖于各类工程数据,还依赖于井下环境数据,即岩石与地层特征数据。工程类数据包括井眼轨迹、井身结构、钻具组合、钻头、钻井液体系、钻井液性能、实时综合录井(包括工程参数、钻井液参数、气测参数)、岩屑录井、测井、故障复杂情况记录和钻时等数据,上述部分数据为时间序列,部分为深度序列,部分兼而有之,不同场合都可以用。此外,还包括一些计算数据,如环空压力、摩阻扭矩、机械比能等。岩石与地层特征数据包括岩石力学参数、岩石产状、岩石物理性质、地层三压力和地层岩性等,这些参数大多是基于测录井数据计算或解释,进而通过试验或实测校验得到的,而测录井数据的解释可以利用AI技术。
2.2 AI模型应用场景
李杰等人[10]提出,需要从以下3个方向开展智能制造系统研究:1)在解决可见问题的过程中积累经验和知识,从而规避这些问题;2)需要根据数据去分析产生问题的隐性线索、关联性和根本原因,将不可见问题显性化,进而解决不可见问题;3)通过深度挖掘知识,建立知识和问题之间的相关性,从旧知识中产生新知识,并利用新知识精确建模,从设计层面避免可见和不可见问题的发生。参考这一思路,结合钻井领域的业务特点,大致可以梳理出钻井领域AI应用场景(见表1)。
表 1 钻井领域AI应用场景及解决的问题Table 1. AI application scenarios and problems to be solved in drilling engineering序号 业务点 应用场景 解决的具体问题 1 机械钻速预测 工程设计 结合大量邻井实钻数据、新井地质与工程设计方案,预测每个井段的机械钻速,进而预测钻井周期、钻井进度及成本 2 机械钻速预测 施工(实时) 结合大量邻井实钻数据以及当前正钻井具体参数,预测当前或下一井段的机械钻速,为优化钻压、转速等钻井参数提供依据 3 地层三压力预测 工程设计 根据邻井测录井数据、压力测试数据及研究成果,进行目标井地层三压力预测 4 岩石力学参数预测 工程设计 结合邻井测录井数据、岩石力学试验数据及研究成果,预测目标井各地层的岩石可钻性、弹性模量、黏聚力、泊松比等 5 钻头优选 工程设计 结合当前井的地质特征、区域钻井大数据,优选最适合当前地层的钻头 6 钻井液优选 工程设计 结合当前地质环境、区域钻井大数据推荐最适合当前地层的钻井液体系及性能参数 7 井下工况识别 施工(实时) 从大量历史实时数据中,分析不同工况下的参数变化规律,进而实时判别井下工况(钻进、起钻、下钻、循环等),进而实时分析钻井时效,为故障预警奠定基础 8 卡钻预警 施工(实时) 结合卡钻历史案例数据、当前工程参数变化趋势进行压差卡钻、坍塌卡钻、缩径卡钻的征兆预警 9 井涌溢流预警 施工(实时) 结合井涌溢流历史案例数据、当前工程参数变化趋势进行井涌溢流的征兆预警 10 井漏预警 施工(实时) 结合井漏历史案例数据、当前工程参数变化趋势进行井漏的征兆预警 11 故障处理方案推荐 施工 当井下出现复杂情况或发生故障时,能根据大量历史事故处理案例和专家知识库,推荐最合适的解决方案 12 钻井参数推荐 施工(实时) 结合基于历史数据的钻速预测及风险预警模型,推荐低风险、高钻速的钻井参数 13 钻头磨损监测 施工(实时) 结合历史数据中的工程参数及取出钻头磨损情况记录,对当前钻头进行磨损状况监测及预测,便于确定合理的起钻时间 14 岩屑浓度预测 施工(实时) 基于钻井工况和地质录井相关参数预测当前井筒中的岩屑分布 15 起下钻速度控制 施工(实时) 匹配最相似邻井历史案例,提取邻井无风险起下钻的最优速度,为司钻推荐合理的起下钻速度区间,实现安全提效 16 水力计算模型校正 施工(实时) 利用邻井数据学习获得修正系数,实时校正水力计算模型,提高计算实时响应速度(不进行稳压影响下的复杂迭代计算) 17 摩阻系数监测 施工(实时) 通过大量实时数据与大钩载荷之间的内在关系,预测不同井段的摩阻系数,解决摩阻影响因素复杂,难以建立物理计算模型的难题 18 地层岩性识别 施工(实时) 从历史数据中学习规律,利用随钻测录井数据,实时识别岩性,为现场钻井参数优化提供直接依据 19 设备故障预测 全周期 分析不同设备的历史运行数据,捕捉设备损坏前的状态特征,预测设备维护周期,以缩短停工时间 20 井场视频异常识别 施工(实时) 利用计算机视觉技术,结合钻井井场的人员活动特征,实现井场人员异常行为(如人员倒地、坠落、人员徘徊、敏感区域人员进入、井场周边异常人员等)的实时识别,为钻井HSSE管理提供高效到手段 2.3 AI建模的支撑技术
2.3.1 大数据支撑平台
机器学习是基于数据的科学方法,因此首先要把各类数据、海量数据组织起来,并转换成AI算法可直接调用的数据集,常规数据管理系统无法完成这一工作。大数据支撑平台主要实现的功能包括:异构数据存储、数据预处理、数据聚合、数据过滤、数据变换、特征提取、特征衍生、特征降维、样本标记和数据服务等。由于涉及异构数据,数据体量大,必须使用ETL数据提取工具、Hadoop分布式存储与计算工具、Spark大数据计算引擎等流行工具。
2.3.2 AI建模算法及工具库
成熟的AI算法非常多,且还在不断研发出新的AI算法。表2列举了钻井程领域可能用到的算法及其适用场景[11-12]。
表 2 常用AI算法及其适用场景Table 2. Common AI algorithms and their applicable scenarios算法大类 算法名称 特点及适用场景 分类 支持向量机 数据特征较多、线性模型 平均感知器 训练时间短、线性模型 逻辑回归 训练时间短、线性模型 贝叶斯点机 训练时间短、线性模型,允许缺失值,更适用于增量训练 决策森林 训练时间短、精准度高 决策丛林 训练时间短、精确度高、内存占用量小 神经网络 精准度高、数据量大、训练时间较长 XGBoost 精确度高、训练时间短、允许存在缺失值 聚类 层次聚类 训练时间短、数据量大 K-means 精准度高、训练时间短,仅适用于数值型数据训练 FCM 精确度高、训练时间短 SOM神经网络 大数据量、运行时间较长 回归 排序回归 对数据进行分类排序 泊松回归 预测事件次数 森林分位数回归 预测分布 线性回归 训练时间短、线性模型 贝叶斯线性回归 训练数据量较少、线性模型 神经网络回归 精准度高、训练时间较长 决策森林回归 精准度高、训练时间短 XGBoost回归 精确度高、训练时间短、内存占用较大 时序序列 自回归(AR) 描述当前值与历史值之间的关系,用变量自身的历史时间数据对自身进行预测,必须满足平稳性的要求,适用于自相关系数拖尾、偏相关系数截尾的情形 移动平均
(MA)关注AR中误差项的累加,消除预测的随机波动,适用于自相关系数截尾、偏相关系数拖尾的情形 自回归移动平均(ARMA) 以上二者的结合,适用于自相关系数和偏相关系数均为拖尾的情形 我国在AI基础方面的研究比较薄弱,尚未形成可用的算法平台。目前,国内研究人员主要使用国外开源的算法库(已经把一些算法进行了程序封装,可直接调用),包括TensorFlow、Apache SystemML、Caffe、Apache Mahout、OpenNN、PyTorch、Neuroph、Deeplearning4j、Mycroft、OpenCog等,每个算法库都有其优缺点,需要甄别选用或组合使用[13]。
2.4 “三轮驱动”方法论
钻井领域AI项目成功的关键在于3个条件:有实际需求的业务场景、有满足条件的数据、有适用的技术工具(即AI工具)。业务、数据、技术三者欠缺任何一项,都不可能获得理想的结果,好比三轮车的3个轮子,任何1个轮子有缺陷,都影响行车速度和平稳性。确立AI项目时应遵循“三轮驱动”方法(见图1),优先选择三者交集中心区的项目。
实际研究工作中,分别从业务、数据、技术3个方面进行现状梳理,针对每种组合情形,分别归入图1的7个区:0区代表三者兼备,具备开展AI建模的条件,可启动应用研究工作;1区、2区和3区代表具备了其中2项条件,可进一步探索另一条件的可行性,比如搜集必须的数据、挖掘业务需求,或者寻找适合的AI方法,这些情形可通过努力逐渐向0区过渡;4区、5区和6区是极不成熟的情形,建议暂时放弃。
对于0区的情形,还可对每个条件进行评估:业务场景方面,可从需求迫切程度、预期应用广度、潜在社会经济效益等方面进行量化评价;数据基础方面,可从数据完整性、数据量、准确率、可标记率等维度进行量化评价;技术工具方面,可从算法丰富程度、算法在其他行业应用成熟度、样本需求量、可迁移性、算法工具获取难易程度等角度进行量化评价。最终从中选出三者均为高分的项目开展研究,并快速应用研究成果。
3. 钻井领域AI技术应用实践
3.1 项目优选
以表1所列的业务场景为纲,以“三轮驱动”方法为指导,根据笔者所在团队的技术现状,分别从3个方面进行评估,开展了项目优选,限于篇幅,表3仅列出了部分项目的评估情况(业务需求已在表1 阐述,此处不再赘述)。
表 3 钻井领域AI技术部分应用项目评价Table 3. Project evaluation (example) of AI application in drilling engineering项目名称 数据基础 AI工具 综合评价 机械钻速预测
(设计)历史井的地层岩性、岩石力学参数、地层压力、实时钻井参数、钻井液性能、钻具组合及钻头数据齐全,完全满足建模所需 神经网络、决策森林等回归工具 模型训练的3个条件均满足,也能提供应用模型所需的数据,可为区域钻井时效分析及方案优化、新井周期预估提供新途径,预计效果优于传统手段。推荐! 参数优化与钻头状态评价(实时) 历史数据同上,满足建模需求;应用模型所需的钻井参数、钻时数据可实时获取 同上 训练模型所需的历史数据满足要求,应用所需的参数可实时采集,随钻过程中可以最优钻速为目标优化钻井参数,满足应用条件。推荐! 井下故障复杂诊断预警 综合录井实时数据容易获取,存量也大 支持向量机、神经网络、决策森林、XGBoost等分类工具 故障复杂发生前,相关参数一般都有异常变化的征兆,可实时获取随钻数据,技术可行性相对较弱,历史案例偏少,但对于预防与控制井下故障有着重要意义,现场急需 地层岩性识别 通过测井解释可得到地层岩性,测井数据和历史井对岩性数据都比较齐全,实钻过程中也可以获取测井数据 神经网络、支持向量机等分类或聚类工具 模型训练的3个条件均能满足,对测井数据与岩性的关联性有较好的认知,条件成熟 设备故障预测 大部分井场设备状态尚未实现实时监测,历史案例积累的太少 方法可行但数据基础薄弱,难以完成模型训练。建议尽快规模化升级井场关键设备,实现井场设备实时监测,待条件成熟再启动AI项目 由表3可知,模型训练主要使用历史数据,而模型应用必须使用实际数据作为入口参数,模型训练和实际应用场景下的数据满足程度可能有差异,某些情况下即便模型可以训练出来,实际场景应用时也存在很大难度,比如随钻机械钻速的预测和监测。
3.2 实践案例
钻井领域亟待解决且适合应用人工智能技术的问题,包括地层特征识别、钻井参数优化、井眼轨道优化、井下故障诊断预警等。下面以钻井井下风险实时识别为例,简要阐述人工智能建模及试验验证情况。
3.2.1 数据提取与预处理
从实时分析数据集和复杂情况案例知识库中自动提取钻井复杂情况样本,包括复杂情况类型、发生时间、井深和录井参数等。由于录井实时数据存在空值、异常、重复、噪声等情况,如不处理将对模型产生影响,因此对数据进行预处理,选取多种数据处理方法,开发数据提取和预处理模块。以钻井实时数据为例,最常见的问题是数据项值缺失和数据项值异常(如超出正常值范围)、数据记录重复,对于这些异常,一般采取数据项整列删除、数据记录整条删除、利用本列均值替换等方式进行处理,通过开发数据预处理模块,预先设置每种异常的处理方式,软件即可自动批量处理数据,得到正常可用的数据;亦可在随钻过程中对动态采集的数据进行实时处理,以满足实时智能预测的应用需求。
3.2.2 业务标签
基于业务专家理论及油田历史井实钻经验,按照正常作业、故障征兆、故障发生等作业状态,对实钻录井时间域原始数据划分时间段,如以3 min为时间窗格,通过专家分析对井漏前、井漏时和井漏后的录井数据打标签,分别定义为非井漏样本、井漏样本和非井漏样本(见图2)。
3.2.3 特征选取
根据数据相关性分析结果,确定不同钻井复杂情况的特征参数。以井漏为例,提取参数(入口流量、出口流量、钻井液池内钻井液体积、立管压力等)的绝对值、变化率、偏度、峰度和相关性等特征量,找到井漏与非井漏样本之间数据变化的差异性,利用斯皮尔曼相关性分析方法分析特征参数与井漏的相关性,形成训练井漏识别模型特征参数的选取逻辑(见图3),最终确定9个特征参数,即工况、入口流量、出口流量、计量罐内钻井液体积变化、钻井液体积变化、立管压力、立管压力变化率、套管压力和套管压力变化率。
以卡钻为例进行分析。卡钻发生前大钩载荷、立压、扭矩及转速等参数异常波动,大量卡钻实例分析结果表明,卡钻发生时参数呈现随时间变化的规律,因此引入了平均值和峰值作为新的特征参数。由于每个参数都存在正常的波动,相邻2组数据(一般相隔5~10 s)的变化不能准确体现参数真正的变化趋势,于是将数据按连续时间窗划分为处理单元,最终确定了14个特征参数(每3 min一个数据窗格作为计算单元):工况、大钩载荷、过去30 min大钩载荷的平均值、大钩载荷变化率峰值、立压、过去30 min立压的平均值、立压变化率峰值、扭矩、过去30 min扭矩的平均值、扭矩变化率峰值、钻压、入口流量和转速。
3.2.4 算法选取与模型构建
根据复杂情况的特征参数,将钻井复杂情况识别问题处理为二分类问题,即井漏和非井漏、溢流和非溢流、卡钻和非卡钻。大数据分类算法丰富,典型算法包括决策树、随机森林和支持向量机等,目前应用较多的是以决策树为基础的集成算法,XGBoost是应用效果较好的一种集成算法。XGBoost算法由GBDT(梯度提升迭代决策树)改进而来,是由多个基学习器共同构成的整体模型,既可以用于分类问题,也可以用于回归问题。依据混淆矩阵,利用XGBoost算法进行推算,验证模型的准确率和召回率,通过反复调整模型的框架参数(比如调整最大迭代次数n、迭代步长l等),逐步得到最优模型。
钻井井下故障智能识别建模过程中,首先提取80%的案例数据集加载到算法中进行训练,用剩余的20%案例数据集进行验证;然后局部更换数据集中的案例,重复上述过程,通过验证识别结果与实际案例的吻合度,促进模型通过学习提高准确率。以某地区57口井的114个井下故障案例作为基本数据样本集,附加100个正常钻进的数据样本,共同构建了模型训练样本集。研究发现,基于XGBoost算法训练的模型,井漏识别准确率80%,溢流识别准确率82.7%,卡钻识别准确率71.2%,识别准确率和计算速度与经典GBDT相比明显提高。此外,该结果也比笔者此前基于传统方法建模的识别准确率有所提高,今后随着案例样本不断积累和增加,该模型识别井下故障的准确率会进一步提高。
4. 存在的问题与发展建议
4.1 存在的问题
1)钻井领域AI应用场景很多,但国内石油企业“数据孤岛”问题较严重,而且钻井历史数据的标准化、完整性、正确性欠缺,数据的自动化采集程度较低(数据频度、准确性和时效性不足),较难构建出针对每个应用场景的高质量训练样本。
2)大数据及人工智能应用研究离不开大数据相关技术的支撑,传统技术手段难以支撑海量数据的抽取、处理、转换、服务,而针对钻井工程大数据的支撑平台刚刚起步。
4.2 发展建议
1)建立集团级数据共享中心,加快数据治理,打破油田分公司之间、专业板块之间的信息壁垒,提高数据质量,将科研单位的研发能力同生产单位的数据优势结合起来,共同促成企业数字转型和钻井的智能化。
2)借鉴国外经验,同知名的AI专业研究机构合作,首先构建一体化大数据及人工智能研究支撑平台,针对钻速预测及参数优化、井眼轨道优化、地层特征识别等场景,优选或自研人工智能算法,选择复杂疑难的钻井工区,加强工程特征研究及模型验证,注重现场的可实施性。
3)进行井场设备的数字化升级换代,大幅提高现场数据的自动化采集程度,为钻井AI技术发展积累高质量的“原材料”,促进钻井技术自动化、智能化的快速发展。
5. 结束语
随着人工智能算法的不断丰富和钻井领域数据的积累,人工智能方法将为钻井技术提供新的途径和重要补充,特别是在利用传统试验方法难以构建准确物理模型的场景,人工智能技术将大有作为。在大数据及人工智能技术的推动下,钻井工程正在经历一场数字化转型革命。钻井人工智能应用场景很多,每个场景所需要的基础条件和算法各不相同,“三轮驱动”的方法论可在一定程度上帮助研究者走出“无从下手”的困境,能够快速评估优选出应用人工智能技术的场景,按照规范的步骤构建人工智能模型,并进行现场试验,从而促进钻井技术的升级转型。
-
表 1 钻井领域AI应用场景及解决的问题
Table 1 AI application scenarios and problems to be solved in drilling engineering
序号 业务点 应用场景 解决的具体问题 1 机械钻速预测 工程设计 结合大量邻井实钻数据、新井地质与工程设计方案,预测每个井段的机械钻速,进而预测钻井周期、钻井进度及成本 2 机械钻速预测 施工(实时) 结合大量邻井实钻数据以及当前正钻井具体参数,预测当前或下一井段的机械钻速,为优化钻压、转速等钻井参数提供依据 3 地层三压力预测 工程设计 根据邻井测录井数据、压力测试数据及研究成果,进行目标井地层三压力预测 4 岩石力学参数预测 工程设计 结合邻井测录井数据、岩石力学试验数据及研究成果,预测目标井各地层的岩石可钻性、弹性模量、黏聚力、泊松比等 5 钻头优选 工程设计 结合当前井的地质特征、区域钻井大数据,优选最适合当前地层的钻头 6 钻井液优选 工程设计 结合当前地质环境、区域钻井大数据推荐最适合当前地层的钻井液体系及性能参数 7 井下工况识别 施工(实时) 从大量历史实时数据中,分析不同工况下的参数变化规律,进而实时判别井下工况(钻进、起钻、下钻、循环等),进而实时分析钻井时效,为故障预警奠定基础 8 卡钻预警 施工(实时) 结合卡钻历史案例数据、当前工程参数变化趋势进行压差卡钻、坍塌卡钻、缩径卡钻的征兆预警 9 井涌溢流预警 施工(实时) 结合井涌溢流历史案例数据、当前工程参数变化趋势进行井涌溢流的征兆预警 10 井漏预警 施工(实时) 结合井漏历史案例数据、当前工程参数变化趋势进行井漏的征兆预警 11 故障处理方案推荐 施工 当井下出现复杂情况或发生故障时,能根据大量历史事故处理案例和专家知识库,推荐最合适的解决方案 12 钻井参数推荐 施工(实时) 结合基于历史数据的钻速预测及风险预警模型,推荐低风险、高钻速的钻井参数 13 钻头磨损监测 施工(实时) 结合历史数据中的工程参数及取出钻头磨损情况记录,对当前钻头进行磨损状况监测及预测,便于确定合理的起钻时间 14 岩屑浓度预测 施工(实时) 基于钻井工况和地质录井相关参数预测当前井筒中的岩屑分布 15 起下钻速度控制 施工(实时) 匹配最相似邻井历史案例,提取邻井无风险起下钻的最优速度,为司钻推荐合理的起下钻速度区间,实现安全提效 16 水力计算模型校正 施工(实时) 利用邻井数据学习获得修正系数,实时校正水力计算模型,提高计算实时响应速度(不进行稳压影响下的复杂迭代计算) 17 摩阻系数监测 施工(实时) 通过大量实时数据与大钩载荷之间的内在关系,预测不同井段的摩阻系数,解决摩阻影响因素复杂,难以建立物理计算模型的难题 18 地层岩性识别 施工(实时) 从历史数据中学习规律,利用随钻测录井数据,实时识别岩性,为现场钻井参数优化提供直接依据 19 设备故障预测 全周期 分析不同设备的历史运行数据,捕捉设备损坏前的状态特征,预测设备维护周期,以缩短停工时间 20 井场视频异常识别 施工(实时) 利用计算机视觉技术,结合钻井井场的人员活动特征,实现井场人员异常行为(如人员倒地、坠落、人员徘徊、敏感区域人员进入、井场周边异常人员等)的实时识别,为钻井HSSE管理提供高效到手段 表 2 常用AI算法及其适用场景
Table 2 Common AI algorithms and their applicable scenarios
算法大类 算法名称 特点及适用场景 分类 支持向量机 数据特征较多、线性模型 平均感知器 训练时间短、线性模型 逻辑回归 训练时间短、线性模型 贝叶斯点机 训练时间短、线性模型,允许缺失值,更适用于增量训练 决策森林 训练时间短、精准度高 决策丛林 训练时间短、精确度高、内存占用量小 神经网络 精准度高、数据量大、训练时间较长 XGBoost 精确度高、训练时间短、允许存在缺失值 聚类 层次聚类 训练时间短、数据量大 K-means 精准度高、训练时间短,仅适用于数值型数据训练 FCM 精确度高、训练时间短 SOM神经网络 大数据量、运行时间较长 回归 排序回归 对数据进行分类排序 泊松回归 预测事件次数 森林分位数回归 预测分布 线性回归 训练时间短、线性模型 贝叶斯线性回归 训练数据量较少、线性模型 神经网络回归 精准度高、训练时间较长 决策森林回归 精准度高、训练时间短 XGBoost回归 精确度高、训练时间短、内存占用较大 时序序列 自回归(AR) 描述当前值与历史值之间的关系,用变量自身的历史时间数据对自身进行预测,必须满足平稳性的要求,适用于自相关系数拖尾、偏相关系数截尾的情形 移动平均
(MA)关注AR中误差项的累加,消除预测的随机波动,适用于自相关系数截尾、偏相关系数拖尾的情形 自回归移动平均(ARMA) 以上二者的结合,适用于自相关系数和偏相关系数均为拖尾的情形 表 3 钻井领域AI技术部分应用项目评价
Table 3 Project evaluation (example) of AI application in drilling engineering
项目名称 数据基础 AI工具 综合评价 机械钻速预测
(设计)历史井的地层岩性、岩石力学参数、地层压力、实时钻井参数、钻井液性能、钻具组合及钻头数据齐全,完全满足建模所需 神经网络、决策森林等回归工具 模型训练的3个条件均满足,也能提供应用模型所需的数据,可为区域钻井时效分析及方案优化、新井周期预估提供新途径,预计效果优于传统手段。推荐! 参数优化与钻头状态评价(实时) 历史数据同上,满足建模需求;应用模型所需的钻井参数、钻时数据可实时获取 同上 训练模型所需的历史数据满足要求,应用所需的参数可实时采集,随钻过程中可以最优钻速为目标优化钻井参数,满足应用条件。推荐! 井下故障复杂诊断预警 综合录井实时数据容易获取,存量也大 支持向量机、神经网络、决策森林、XGBoost等分类工具 故障复杂发生前,相关参数一般都有异常变化的征兆,可实时获取随钻数据,技术可行性相对较弱,历史案例偏少,但对于预防与控制井下故障有着重要意义,现场急需 地层岩性识别 通过测井解释可得到地层岩性,测井数据和历史井对岩性数据都比较齐全,实钻过程中也可以获取测井数据 神经网络、支持向量机等分类或聚类工具 模型训练的3个条件均能满足,对测井数据与岩性的关联性有较好的认知,条件成熟 设备故障预测 大部分井场设备状态尚未实现实时监测,历史案例积累的太少 方法可行但数据基础薄弱,难以完成模型训练。建议尽快规模化升级井场关键设备,实现井场设备实时监测,待条件成熟再启动AI项目 -
[1] 李开复, 王咏刚.人工智能[M].北京: 文化发展出版社, 2017: 188–290. LEE Kaifu, WANG Yonggang. Artificial intelligence[M]. Beijing: Cultural Development Press, 2017: 188-290.
[2] ALOUHALI R, ALJUBRAN M, GHARBI S, et al. Drilling through data: automated kick detection using data mining[R]. SPE 193687, 2018.
[3] POLLOCK J, STOECKER-SYLVIA Z, VEEDU V, et al. Machine learning for improved directional drilling[R]. OTC 28633, 2018.
[4] PHAN D T, LIU Chao, ALTAMMAR M J, et al. Application of artificial intelligence to predict time-Ydependent safe mud weight windows for inclined wellbores[R]. IPTC 19900, 2020.
[5] 管志川,胜亚楠,许玉强,等. 基于PSO优化BP神经网络的钻井动态风险评估方法[J]. 中国安全生产科学技术,2017,13(8):5–11. GUAN Zhichuan, SHENG Ya’nan, XU Yuqiang, et al. Dynamic risk assessment method of drilling based on PSO optimized BP neural network[J]. Journal of Safety Science and Technology, 2017, 13(8): 5–11.
[6] 殷志明,刘书杰,谭扬,等. 基于机器学习的深水钻井大数据处理方法研究[J]. 海洋工程装备与技术,2019,6(11):446–453. YIN Zhiming, LIU Shujie, TAN Yang, et al. Research on outlier marking method of deepwater drilling big data in machine learning[J]. Ocean Engineering Equipment and Technology, 2019, 6(11): 446–453.
[7] YIN Qishuai, YANG Jin, ZHOU Bo. et al. Improve the drilling operations efficiency by the big data mining of real-time logging[R]. SPE/IADC 189330, 2018.
[8] 林伯韬,郭建成. 人工智能在石油工业中的应用现状探讨[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.
[9] 李杰.工业人工智能[M].刘宗长, 高虹安, 贾晓东, 译.上海: 上海交通大学出版社, 2019: 29-113. LEE Jay. Industrial artificial intelligence[M]. LIU Zongchang, GAO Hongan, JIA Xiaodong, translated. Shanghai: Shanghai Jiao Tong University Press, 2019.
[10] 李杰, 倪军, 王安正.从大数据到智能制造[M].上海: 上海交通大学出版社, 2016. LEE Jay, NI Jun, WANG Anzheng. From bigdata to intelligent manufacturing[M]. Shanghai: Shanghai Jiao Tong University Press, 2016.
[11] CSDN.人工智能算法总结[EB/OL].[2019-12-26].https://blog.csdn.net/JimBraddock/article/details/100376290. [12] CSDN.机器学习(三): 时间序列法[EB/OL].[2019-12-26].https://blog.csdn.net/livan1234/article/details/80863021. [13] CSDN.10大热门人工智能开源工具(框架)[EB/OL].[2019-12-26].https://blog.csdn.net/zhangbijun1230/article/details/80714032.
-
期刊类型引用(31)
1. 孙虎,郭阳,张媛,喻建胜,陈思锦. 智能化钻井完井技术研究与工程实践. 钻采工艺. 2025(01): 46-54 . 百度学术
2. 杨传书,王敏生,李昌盛,张洪宝,吴建军,付宣,袁多. 中国石化钻井工程决策支持系统进展及展望. 钻采工艺. 2025(01): 55-62 . 百度学术
3. 聂臻,夏朝辉,吴波鸿,黄雪琴. 中东地区碳酸盐岩油藏钻井工程技术现状及发展趋势. 石油钻探技术. 2024(01): 8-16 . 本站查看
4. 孙伟峰,冯剑寒,张德志,李威桦,刘凯,戴永寿. 结合LSTM自编码器与集成学习的井漏智能识别方法. 石油钻探技术. 2024(03): 61-67 . 本站查看
5. 王贺强,郭海涛,马翠岩,王子毓,陈友军,李斌,梁毅. 智能钻井系统在赵东油田的应用. 世界石油工业. 2024(03): 59-67 . 百度学术
6. 刘明,许鹏,陈述,夏林,边建杰,张华. 四川盆地致密气水平井钻井关键技术. 非常规油气. 2024(04): 152-159 . 百度学术
7. 杜松涛,杨晓峰,刘克强. 人工智能技术在钻井工程的应用与发展. 石油化工应用. 2024(06): 1-5+10 . 百度学术
8. 卢聪,罗扬,郭建春,曾凡辉. 融合物理约束的压裂水平井产能智能预测框架构建与应用. 天然气工业. 2024(09): 99-107 . 百度学术
9. 裴学良,黄哲. 胜利工程智能钻井关键技术探索与建议. 石油钻探技术. 2024(05): 62-68 . 本站查看
10. 王建龙,王越支,邱卫红,于琛,张菲菲,王学迎. 基于大数据与融合模型的钻井智能辅助决策系统. 石油钻探技术. 2024(05): 105-116 . 本站查看
11. 曾义金,王敏生,光新军,王果,张洪宝,陈曾伟,段继男. 中国石化智能钻井技术进展与展望. 石油钻探技术. 2024(05): 1-9+171 . 本站查看
12. 景明,王增祥. 数字孪生技术在实物地质资料工作中的应用场景探索. 中国矿业. 2024(S2): 145-148 . 百度学术
13. 赵汩凡,李婧,光新军,马广军. 基于专利的钻井参数优化技术发展态势分析. 石油化工应用. 2024(12): 1-7 . 百度学术
14. 付长民,王啸天,底青云. 智能导向钻井一体化软件系统平台研发. 地球物理学报. 2023(01): 139-152 . 百度学术
15. 朱日祥,金之钧,底青云,杨长春,陈文轩,田飞,张文秀. 智能导钻技术体系与相关理论研发进展. 地球物理学报. 2023(01): 1-15 . 百度学术
16. 廖璐璐,李根生,宋先知,冯连勇,高启超,程世忠. 我国脱碳路径与油公司能源转型策略研究. 石油钻探技术. 2023(01): 115-122 . 本站查看
17. 汝渴. 面向全智能石油钻机发展路径探讨. 化工管理. 2023(12): 136-139 . 百度学术
18. 孙伟峰,刘凯,张德志,李威桦,徐黎明,戴永寿. 结合钻井工况与Bi-GRU的溢流与井漏监测方法. 石油钻探技术. 2023(03): 37-44 . 本站查看
19. 张好林,杨传书,李昌盛,王果,段继男. 钻井数字孪生系统设计与研发实践. 石油钻探技术. 2023(03): 58-65 . 本站查看
20. 李昌华,张学龄,杜小芸,郭志阳. 基于卷积神经网络的井漏预测. 实验室研究与探索. 2023(05): 102-106+142 . 百度学术
21. 李根生,宋先知,祝兆鹏,田守嶒,盛茂. 智能钻完井技术研究进展与前景展望. 石油钻探技术. 2023(04): 35-47 . 本站查看
22. 李华洋,邓金根,谭强,冯永存,董保宏,曹志鹏,严科. 智能钻井技术应用体系构建及研究进展. 现代化工. 2023(10): 41-45+51 . 百度学术
23. 郭建春,任文希,曾凡辉,罗扬,李宇麟,杜肖泱. 非常规油气井压裂参数智能优化研究进展与发展展望. 石油钻探技术. 2023(05): 1-7+179 . 本站查看
24. 孙金声,刘凡,程荣超,冯杰,郝惠军,王韧,白英睿,刘钦政. 机器学习在防漏堵漏中研究进展与展望. 石油学报. 2022(01): 91-100 . 百度学术
25. 薛亮,戴城,韩江峡,杨明瑾,刘月田. 油藏渗流物理和数据联合驱动的深度神经网络模型. 油气地质与采收率. 2022(01): 145-151 . 百度学术
26. 李中. 中国海油油气井工程数字化和智能化新进展与展望. 石油钻探技术. 2022(02): 1-8 . 本站查看
27. 陶宇龙. 智能钻井技术研究现状及发展趋势探究. 石油化工建设. 2022(02): 151-153 . 百度学术
28. 杨传书. 数字孪生技术在钻井领域的应用探索. 石油钻探技术. 2022(03): 10-16 . 本站查看
29. 蒋廷学,周珺,廖璐璐. 国内外智能压裂技术现状及发展趋势. 石油钻探技术. 2022(03): 1-9 . 本站查看
30. 蒋海军,耿黎东,王晓慧,光新军. 国外石油工程碳减排技术与作业管理发展现状及启示. 石油钻探技术. 2022(05): 125-134 . 本站查看
31. 陈应显,周萌. 基于智能岩性识别的炮孔装药量计算. 爆破. 2022(04): 92-99 . 百度学术
其他类型引用(13)