一种基于时间递归神经网络的钻井事故预警模型制造技术

技术编号:20655510 阅读:16 留言:0更新日期:2019-03-23 07:05
本发明专利技术公开了一种基于时间递归神经网络的钻井事故预警模型。第一步,采用自回归模型分析方法预测某一时刻的钻井特征值,并衡量预测得到的特征值与该时刻钻井真实数据之间的差异,由此得到事故候选集合。然后利用专家知识对事故候选集合中的事故进行真伪判断,并划分事故类型;最后获得已标注的若干钻井时序数据;在获得标注数据的前提下,训练一个有监督的模型,第二步,基于深度学习,构建时间递归神经网络模型。首先,随机选取部分标注的时序数据作为训练集,具体输入为各特征的组合和时间窗口的选取,然后对模型进行训练,最终预测输出一分钟后的事故发生概率与事故发生的类型。

A Drilling Accident Early Warning Model Based on Time Recursive Neural Network

The invention discloses a drilling accident early warning model based on time recursive neural network. In the first step, the autoregressive model analysis method is used to predict the drilling eigenvalues at a certain time, and to measure the difference between the predicted eigenvalues and the real drilling data at that time, so as to get the candidate set of accidents. Then, expert knowledge is used to judge the truth and falsity of the accidents in the candidate set of accidents and to classify the types of accidents. Finally, several drilling time series data are obtained. On the premise of obtaining the labeled data, a supervised model is trained. The second step is to construct a time recursive neural network model based on in-depth learning. Firstly, the partially labeled time series data are randomly selected as the training set, and the specific input is the combination of each feature and the selection of time window. Then the model is trained, and the accident probability and the type of accident occurring one minute after the output are predicted.

【技术实现步骤摘要】
一种基于时间递归神经网络的钻井事故预警模型
本专利技术属于钻井预警模型的
,具体涉及一种基于时间递归神经网络的钻井事故预警模型。
技术介绍
在钻井施工过程中,工程事故发生的可能性随时都存在,事故的发生会造成资金的巨大损失和时间的巨大浪费。而在工程事故发生前给出某种程度、某种意义上的警示,对于预防事故的发生、控制事故的发展、最大限度的减少损失都具有重大意义。长期以来,安全钻井和优化钻井一直是钻探工程的重要研究课题之一,根据钻井过程中的参数变化,分析和处理钻井数据,建立事故预警模型来预测并诊断事故现象,及时知道各种可能出现的钻井事故,如井涌、井喷及卡钻等,才能保证钻井作业正常进行。现已有的用于预测钻井事故的方法,主要包括:通过计算计划的预期井眼能量和计划的井身的预期迂曲度来对钻井事故的发生进行预测;用液压循环系统模拟过程中套管内油气输运特性;通过水压缓冲器的波动变化信号,使报警器发出事故报警。这三种方法,都通过对钻井时一个或两个特征信号改变,如根据计算计划的预期井眼能量和计划的井身的预期迂曲度或是根据泵压的改变等来对钻井事故是否会发生进行判断,而事故发生的影响因素又有很多,所以现有的技术对钻井事故的预测不够准确和全面。
技术实现思路
本专利技术的目的在于针对现有技术中的上述不足,提供一种基于时间递归神经网络的钻井事故预警模型,以解决现有钻井预警方法对钻井事故的预测不够准确和全面的问题。为达到上述目的,本专利技术采取的技术方案是:一种基于时间递归神经网络的钻井事故预警模型,其包括:S1、采用自回归模型分析方法预测某一时刻的钻井特征值,并衡量预测得到的特征值与所述时刻钻井真实数据之间的差异,得到事故候选集合;利用专家知识对事故候选集合中的事故进行真伪判断,并划分事故类型,获得已标注的若干钻井时序数据;S2、基于深度学习,构建时间递归神经网络模型;随机选取部分标注的时序数据作为训练集,具体输入为各特征的组合和时间窗口的选取,并对模型进行训练,预测输出一分钟后的事故发生概率与事故发生的类型。优选地,实现步骤S1的方法为:确定平滑窗口大小;根据自回归模型分析方法,利用时间序列数据一个时刻前的一个平滑窗口中的数据预测本时刻的钻井特征值;根据相似性衡量标准衡量所述时刻的特征值与钻井真实数据之间的相似性,若所述相似性低于预设的阈值,则判断所述时刻出现钻井事故,并得到钻井事故候选集合;基于专家知识对事故候选集合中事故进行真伪判断,筛选钻井生产过程中真实的事故,并对事故类别划分,获得标注的大量钻井时序数据。优选地,输出一分钟后的事故发生概率与事故发生的类型的方法为:构建预测事故的神经网络模型;随机选出步骤S1中标注的若干钻井时序数据中的部分数据,并将部分数据作为训练集;将钻井中产生的36个特征数据进行组合,并根据设置的时间窗口大小切分钻井实时数据,得到模型的输入;迭代所述训练集中的数据,并预测1分钟后钻井现场事故发生概率和事故类型,进而得到钻井事故预警模型。优选地,相似性衡量标准包括一范数相似性、二范数相似性和余弦相似性中的任意一种。优选地,若特征数据值与真实值之间的的差异高于预设的阈值,则弃用所述特征数据值;若特征数据值与真实值之间的的差异低于预设的阈值,则得到特征值数据的事故候选集。优选地,构建的预测事故的神经网络模型包括输入节点、输出节点和隐藏层节点数;输入节点数为标注了的钻井时序数据的标签数;输出节点为三个,分别对应卡钻、井涌和井喷三种异常事故。本专利技术提供的基于时间递归神经网络的钻井事故预警模型,具有以下有益效果:利用自回归模型预测的本时刻特征数据值与真实值进行比较获得候选事故集,进而得到能反映钻井真实状况的并且标注了的时序数据。本方法可以获得真实、准确、高时效性数据,提高钻井事故的准确性和及时性。神经网络模型,利用深度学习中的时间递归神经网络,考虑钻井数据时间维度的前提下,学习事故预警模型,并预测一分钟后的事故发生概率与事故发生的类型。具有很强的联想记忆、自学习、自适应和非线性处理能力,并且具有强大的并行处理能力和实习性,适用于钻井过程难以建立数学模型、信息不足、实时性要求高等特点,为钻井事故预测的准确性提供了可靠保障,能够有效地解决现有钻井预警方法对钻井事故的预测不够准确和全面的问题,具有较强的实用性和推广性。附图说明图1为基于时间递归神经网络的钻井事故预警模型构建自回归模型的流程图。图2为基于时间递归神经网络的钻井事故预警模型训练钻井事故预警模型的流程图。图3为基于时间递归神经网络的钻井事故预警模型深度学习方法中时间递归神经网络的模型图。具体实施方式下面对本专利技术的具体实施方式进行描述,以便于本
的技术人员理解本专利技术,但应该清楚,本专利技术不限于具体实施方式的范围,对本
的普通技术人员来讲,只要各种变化在所附的权利要求限定和确定的本专利技术的精神和范围内,这些变化是显而易见的,一切利用本专利技术构思的专利技术创造均在保护之列。根据本申请的一个实施例,本方案的基于时间递归神经网络的钻井事故预警模型,包括:S1、首先采用自回归模型分析方法预测某一时刻的钻井特征值,并衡量预测得到的特征值与该时刻钻井真实数据之间的差异,由此得到事故候选集合;然后利用专家知识对事故候选集合中的事故进行真伪判断,并划分事故类型;最后获得已标注的若干钻井时序数据。以下对步骤S1进行详细说明钻井实时数据的采集带有天然的时间特性,将钻井过程中实时产生的36维特征数据按其出现的时间先后排列而成的钻井实测数据看作是一种高维的时间序列,故利用时间序列对钻井数据进行建模,并利用时间序列模型得到的预测值和实际值之间的差异程度来衡量该时刻数据的异常程度。参考图1,其详细步骤包括:确定平滑窗口大小;根据自回归模型分析方法,利用时间序列数据一个时刻前的一个平滑窗口数据预测本时刻的特征数据值;根据相似性衡量标准衡量所述时刻的特征数据值与真实值之间的相似性,若所述相似性低于预设的阈值,则判断为事故,并得到特征数据的事故候选集合;基于专家知识对事故候选集合中事故进行真伪判断,筛选钻井生产过程中真实的事故,并对事故类别划分,获得标注的大量钻井时序数据。其中,相似性衡量标准包括一范数相似性、二范数相似性和余弦相似性等中的任意一种。S2、基于时间递归神经网络模型。首先,随机选取S1的部分标注的时序数据作为训练集,具体输入为各特征的组合和时间窗口的选取,然后对模型进行训练,最终预测输出一分钟后的事故发生概率与事故发生的类型。参考图2,以下对步骤S2进行详细说明参考图3,构建预测事故的神经网络模型,确定输入节点数、输出节点数及隐藏层节点数:其中,输入节点数即是标注了的钻井时序数据的标签数,标注钻井时序数据的标签包括取自提升系统的钻压、大钩负荷、大钩高度、井眼深度、钻头位置等;取自旋转系统的转盘转速、转盘扭矩等;取自循环系统的泥浆密度、泥浆进出口温度、地面泥浆总体积、进出口泥浆流量、泥浆进出口电导率、泵压、泵排量、烃类气体含量等;还有众多的监测参数,如水力参数及钻井参数等。上述特征数据有的与泥浆性能有关,有的与机械特性相联系,综合反映了钻井工程各个设备与系统的工作状态,并很好地反映钻井过程的运行状况,是后续事故发生预测的基础。隐藏层节点数没有固定的公式,一般根据经验选取。输出层的本文档来自技高网
...

【技术保护点】
1.一种基于时间递归神经网络的钻井事故预警模型,其特征在于,包括:S1、采用自回归模型分析方法预测某一时刻的钻井特征值,并衡量预测得到的特征值与所述时刻钻井真实数据之间的差异,得到事故候选集合;利用专家知识对事故候选集合中的事故进行真伪判断,并划分事故类型,获得已标注的若干钻井时序数据;S2、基于深度学习,构建时间递归神经网络模型;随机选取部分标注的时序数据作为训练集,具体输入为各特征的组合和时间窗口的选取,并对模型进行训练,预测输出一分钟后的事故发生概率与事故发生的类型。

【技术特征摘要】
1.一种基于时间递归神经网络的钻井事故预警模型,其特征在于,包括:S1、采用自回归模型分析方法预测某一时刻的钻井特征值,并衡量预测得到的特征值与所述时刻钻井真实数据之间的差异,得到事故候选集合;利用专家知识对事故候选集合中的事故进行真伪判断,并划分事故类型,获得已标注的若干钻井时序数据;S2、基于深度学习,构建时间递归神经网络模型;随机选取部分标注的时序数据作为训练集,具体输入为各特征的组合和时间窗口的选取,并对模型进行训练,预测输出一分钟后的事故发生概率与事故发生的类型。2.一种用于权利要求1所述的基于时间递归神经网络的钻井事故预警模型,其特征在于,实现步骤S1的方法为:确定平滑窗口大小;根据自回归模型分析方法,利用时间序列数据一个时刻前的一个平滑窗口中的数据预测本时刻的钻井特征值;根据相似性衡量标准衡量所述时刻的特征值与钻井真实数据之间的相似性,若所述相似性低于预设的阈值,则判断所述时刻出现钻井事故,并得到钻井事故候选集合;基于专家知识对事故候选集合中事故进行真伪判断,筛选钻井生产过程中真实的事故,并对事故类别划分,获得标注的大量钻井时序数据。3.一种用于权利要求1所述的基于时间递归神经网络的钻...

【专利技术属性】
技术研发人员:蒋裕强陈雁黄嘉鑫文敏葛忆李平朱宇谢静程超付永红钟学燕蒋婵蒋增政钟原郑津
申请(专利权)人:西南石油大学四川杰瑞泰克科技有限公司
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1