【技术实现步骤摘要】
一种基于钻井日志智能识别钻井事件的方法及系统
[0001]本专利技术涉及石油钻井开发
,尤指一种基于钻井日志智能识别钻井事件的方法及系统。
技术介绍
[0002]在石油钻井工程施工的过程中,对于生产调度、技术配伍、安全监督等工作情况,现场工程师都会在钻井日志工作内容中以时间轴叙事形式记录,并通过信息化系统传回后方基地。
[0003]目前,对于DDR(钻井日志)工作内容的分析应用,尚停留在工程技术分析师线下人工回读模式,分析效率低,不能对批量井开展规模化大数据挖掘;与此同时,NPT(non
‑
productive time,非生产时间)要素主要依托工程师填报,现场经常出现NPT事件误报、错报、漏报等问题,阻碍了钻完井工程组织实施挖潜增效。
[0004]综上来看,亟需一种可以克服上述缺陷,能够快速有效的分析钻井日志的技术方案。
技术实现思路
[0005]为解决现有技术存在的问题,本专利技术提出了一种基于钻井日志智能识别钻井事件的方法及系统。本专利技术通过自动拾取井场地面停工 ...
【技术保护点】
【技术特征摘要】
1.一种基于钻井日志智能识别钻井事件的方法,其特征在于,该方法包括:设置石油钻井非生产时间的工作状态信息;将所述石油钻井非生产时间的工作状态信息进行正则匹配,结合钻井日志自然语言事件的关键字组进行二次约束,创建钻井事件关键字组规则;获取钻井日志,根据所述钻井日志进行工况识别拆分,得到钻井工况识别拆分结果;按照钻井事件关键字组规则中每一条事件关键字组的优先级,依次将钻井工况识别拆分结果与事件关键字组的工况进行比对;其中,若未比对到相同工况,继续与下一条事件关键字组进行比对;若比对到相同工况,判断钻井工况识别拆分结果是否包含事件关键字组的否定关键字;其中,如果包含否定关键字,判定本条事件关键字组对应的钻井事件不成立,继续与下一条事件关键字组进行比对;如果不包含否定关键字,判断关键字组与钻井工况识别拆分结果是否匹配,若匹配,判定本条事件关键字组对应的钻井事件成立,并停止轮询,将匹配结果结构化存入数据库;若不匹配,继续与下一条事件关键字组进行比对。2.根据权利要求1所述的基于钻井日志智能识别钻井事件的方法,其特征在于,该方法包括:当钻井工况识别拆分结果中出现未识别出钻井事件的钻井日志,且工况不为空白,钻井井深未发生变化,将未识别出钻井事件的钻井日志定义为钻井事件;当钻井工况识别拆分结果中出现工况空白的钻井日志,将钻井日志定义为钻井事件;当同一口井存在相同的钻井事件,且上一条钻井事件的结束时间等于下一条钻井事件的开始时间,将两条钻井事件合并为一条。3.根据权利要求1所述的基于钻井日志智能识别钻井事件的方法,其特征在于,设置的石油钻井非生产时间的工作状态信息包括:时效大类、时效项、工作状态及操作内容;其中,时效大类为非生产时间;时效项至少包括:复杂情况、其他非生产、事故、修理、自然停工、组织停工、特殊停工;每种时效项包含多种工作状态,每一种工作状态对应设置有操作内容。4.根据权利要求1所述的基于钻井日志智能识别钻井事件的方法,其特征在于,钻井事件关键字组规则包括:优先级、钻井事件名称、关键字组、否定关键字、工况、执行条件、范围条件及条件值。5.根据权利要求4所述的基于钻井日志智能识别钻井事件的方法,其特征在于,获取钻井日志,根据所述钻井日志进行工况识别拆分,得到钻井工况识别拆分结果,还包括:按照钻井事件关键字组规则中的执行条件、范围条件及条件值,将所述钻井日志拆分,得到一条或多条钻井工况识别拆分结果。6.根据权利要求1所述的基于钻井日志智能识别钻井事件的方法,其特征在于,获取钻井日志,根据所述钻井日志进行工况识别拆分,得到钻井工况识别拆分结果,包括:采集钻井日志,并将钻井日志存入后台数据中心Oracle数据库。7.根据权利要求5所述的基于钻井日志智能识别钻井事件的方法,其特征在于,将匹配结果结构化存入数据库,还包括:
将匹配结果结构化存入后台数据中心Oracle数据库;当接收到查询指令时,根据所述查询指令在数据库中查询钻井日志,钻井日志匹配的钻井事件,钻井事件中每种工况对应的工作状态及操作内容。8.一种基于钻井日志智能识别钻井事件的系统,其特征在于,该系统包括:设置模块,用于设置石油钻井非生产时间的工作状态信息;规则创建模块,用于将所述石油钻井非生产时间的工作状态信息进行正则匹配,结合钻井日志自然语...
【专利技术属性】
技术研发人员:汪海阁,刘梅全,葛云华,梅运谊,刘继亮,席云龙,张彦龙,
申请(专利权)人:中国石油集团工程技术研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。