matlab井深测量,一种井深测量系统及方法与流程

c25bd45e848b6d512b88a9da692d3a7e.gif

本申请涉及钻井

技术领域:

,尤其涉及一种井深测量系统及方法。

背景技术:

:在钻井施工中过程中,施工人员需要实时了解井深的变换情况,因此,需要在钻井的过程中实时对井深进行测量。。目前,井深主要是由现场录井队工作人员通过在钻井井架钻台绞车轴承上加装绞车转速仪,通过测量绞车转动计算绞车上钢丝绳上提下放长度,在录井软件中人工对应预先丈量好的标号钻杆,每使用一根钻杆人工在软件添加一根钻杆的长度数据,并使用所有钻杆的累计长度加上钻进时钢丝绳下放长度,计算得出目前井深。上述井深计算因为需要人工确认钻杆编号添加单个钻杆长度,而且钢丝绳下放可能包含其他工况不一定是井深增加下放,所以这种方式复杂且容易误算由此可见,上述井深计算方法不不仅测量效率低,而且计算精度差。技术实现要素:本申请实施例提供了一种井深测量系统及方法,以解决目前井深测量效率低、精度差的问题。第一方面,本实施例提供一种井深测量系统,包括:第一传感器,用于统计井架上至地面以下井底已负载钻杆的数量;第二传感器,用于实时监测井架的大钩至钻台面的距离;数据采集转换模块,与所述第一传感器和所述第二传感器通信,用于将所述已负载钻杆的数量和当前时刻大钩至钻台面的距离,发送至计算机;所述计算机,被配置为:根据已负载钻杆的数量在预设的钻杆信息列表中查询每一个已负载钻杆的长度,并将每一个已负载钻杆的长度相加,获得钻杆总长度;其中,所述钻杆信息列表包括钻杆的安装次序和长度的对应关系;使用所述钻杆总长度减去当前时刻大钩至钻台面的距离和钻台面到地面的距离,获得当前时刻的井深。在第一方面的第一种实现方式中,所述计算机还被配置为,根据井深测量时间和井深的对应关系,生成井深数据报表。在第一方面的第二种实现方式中,所述第一传感器,还用于以4-20ma模拟量将至地面以下井底已负载钻杆的数量发送至所述数据采集转换模块;所述第二传感器,还用于以4-20ma模拟量将大钩至钻台面的距离发送至所述数据采集转换模块。在第一方面的第三种实现方式中,所述第一传感器为防爆光栅编码传感器;所述第二传感器为防爆激光传感器。在第一方面的第四种实现方式中,所述采集转换模块,还用于采集所述第一传感器和所述第二传感器传入的模拟量数据,并将所述模拟量数据以太网数字量信号输出,通过modbustcp通信协议传输至所述计算机。第二方面,本实施例提供一种井深测量方法,包括:统计井架上至地面以下井底已负载钻杆的数量;实时监测井架的大钩至钻台面的距离;根据已负载钻杆的数量在预设的钻杆信息列表中查询每一个已负载钻杆的长度,并将每一个已负载钻杆的长度相加,获得钻杆总长度,其中,所述钻杆信息列表包括钻杆的安装次序和长度的对应关系;使用所述钻杆总长度减去当前时刻大钩至钻台面的距离和钻台面到地面的距离,获得当前时刻的井深。在第二方面的第一种实现方式中,所述方法还包括:根据井深测量时间和井深的对应关系,生成井深数据报表。本申请实施例所能达到的有益效果:本实施例提供的井深测量系统及方法,能够实时测量已负载钻杆的数据和大钩到台面的距离,并结合预设的钻杆信息列表和钻台面到地面的距离,实时并准确计算井深,无需人工辅助操作,计算效率高、精度高。附图说明为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的井架的结构示意图;图2为本申请实施例提供的井深测量系统的结构示意图。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。目前,如图1所示,国内油田钻井中所用各型号井架通常都包括井架架体、钻台面、大钩、钻杆和小鼠洞。钻台面设置在井架的中间部位,距离地面2-3m的位置。钻台面上方的井架顶部悬用定滑轮挂着大钩,大钩位于钻台面上方,并且大钩下方方钻杆竖直连接多根不断加长向地下延伸的钻杆。该钻台面的下方设置临时存放待连接单一钻杆的竖直管段叫一个小鼠洞,并且小鼠洞与钻台面上方连通。在一个示例中,小鼠洞的长度可以为9.6m。在钻井过程中,钻杆在电机的带动下不断钻入地面,形成钻井过程。在钻井机向下钻进的过程中,新连接的钻杆随着井深延伸不断被竖直向下送入地下,大钩也在与井下钻杆连接的情况下,不断地靠近钻台面垂直向下运动。当钻杆长度不够时,需要根据钻井井深需求,依次将需要连接的钻杆提前吊入位于钻台上的小鼠洞中,以便在钻台上将方钻杆与井下连接的钻杆卸开后与小鼠洞内的钻杆进行上扣连接。当钻杆连接好之后,再将钻杆从小鼠洞中提出,与卡在钻台面上的井下钻杆连串的最上端连接,连接好后放入井架下方井眼内开始向下持续钻进。为了解决目前井深测量效率低、精度差的问题,本实施例提供一种应用于上述井架的井深测量系统,以高效、高精度地测量钻井的深度。需要说明的是,本申请中使用的术语“模块”,是指任何已知或后来开发的硬件、软件、固件、人工智能、模糊逻辑或硬件或/和软件代码的组合,能够执行与该元件相关的功能。请参阅图2,本实施例提供的一种井深测量系统。该系统包括:防爆光栅编码传感器、防爆激光传感器、数据采集转换模块和计算机。防爆光栅编码传感器,安装在小鼠洞内,用于监测小鼠洞内累计放入钻杆的数量,该数量即为井架上至地面以下井底已负载钻杆的数量。每当按钻杆吊入小鼠洞时,防爆光栅编码传感器开始计数。防爆光栅编码传感器在更新监测数据之后,以4-20ma模拟量将检测到的已负载钻杆的数量发送至数据采集转换模块,以便由数据采集转换模块发送至计算机。防爆激光传感器,安装在井架的大钩上,用于在钻井过程中,实时监测井架的大钩至钻台面的距离,并以4-20ma模拟量将大钩至钻台面的距离发送至数据采集转换模块,以便由数据采集转换模块发送至计算机。数据采集转换模块,与防爆光栅编码传感器和防爆激光传感器通信。数据采集转换模块用于将接收到的已负载钻杆的数量和当前时刻大钩至钻台面的距离的模拟量数据,以太网数字量信号输出,通过modbustcp通信协议传输至计算机。在一种可能的实现方式中,防爆光栅编码传感器和防爆激光传感器,与数据采集转换模块有线连接。在另一种可能的实现方式中,防爆光栅编码传感器和防爆激光传感器,与数据采集转换模块采用无线的方式连接。计算机,被配置为根据已负载钻杆的数量,在钻杆信息列表中查询每一个已负载钻杆的长度,并将每一个已负载钻杆的长度相加,获得钻杆总长度;以及,使用钻杆总长度减去当前时刻大钩至钻台面的距离和钻台面到地面的距离,获得当前时刻的井深。在本实施例中,计算机可以为笔记本电脑、台式电脑、智能手机、平板电脑等带有显示器的智能电子设备,本实施例对此不进行限制。此外,需要说明的是,由于钻井的深度通常较深(例如3000m),因此,在钻井过程中通常需要用到依次连接的多根钻杆。这些钻杆在安装的过程中,必须按照特定的顺序连接,才能保证钻井过程的可靠性。所以,在进行钻井施工之前,施工人员需要对即将使用到的各个钻杆的长度进行测量,并根据各个钻杆的长度和钻杆的安装次序,生成一个钻杆信息列表,并将该钻杆信息列表录入计算机中。在本实施例中,以表1示例性示出的钻杆信息列表为例,计算当钻台面距离地面的距离为3m、至地面以下井底已负载钻杆的数量为5、大钩至钻台面的距离为5.5m时的井深。具体地,井深h=(9.75+9.65+9.70+9.69+9.72+9.78)-3-5.5=40.07m。在表1中,编号表示钻杆的安装次序。例如,编号1表示该钻杆第一个安装,编号5表示该钻杆第5个安装。表1钻杆信息列表编号长度/m19.7529.6539.7049.6959.7869.7679.8189.7499.72……509.69此外,在本实施例中,计算机还被配置为根据井深测量时间和井深的对应关系,生成井深数据报表,以形象地展示井深随着时间的变化关系。综上所述,本实施例提供的井深测量系统,能够实时测量已负载钻杆的数据和大钩到台面的距离,并结合预设的钻杆信息列表和钻台面到地面的距离,实时并准确计算井深,无需人工辅助操作,计算效率高、精度高。此外,本实施例提供的井深测量系统还能够达到以下有益效果:(1)通过现场传感器及数据处理软件,计算出精确井深,实时井深数据精度达到厘米级,远高于人工计算。(2)排除采集、计算过程中人工操作,杜绝人为失误造成井深误算。(3)现场传感器硬件满足油田防爆要求,无施工安全隐患。(4)设备安装简单,造价成本低。需要说明的是,术语“第一”、“第二”、“第三”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,例如能够根据本申请实施例图示或描述中给出那些以外的顺序实施。术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。以上所述仅是本申请的具体实施方式,使本领域技术人员能够理解或实现本申请。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。应当理解的是,本申请并不局限于上面已经描述的内容,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求来限制。当前第1页1&nbsp2&nbsp3&nbsp

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/298874.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

搞怪菜鸟加入域全程图解[为企业部署Windows Server 2008系列十二]

在前面部署完毕了windows server 2008的服务器。那么现在我们需要考虑的是如何将客户端加入域。很多朋友在企业实际生产环境中经常遇到加入域的问题,那么在windows server 2008 域环境中呢,如何排除这些问题,本次课程就以雷人故事的角度专门为…

怎样让电脑速度变快_硬盘在电脑中起什么作用?

计算机中的所有数据都保存在硬盘上, 很简单,硬盘的作用就是存储数据。一、补充:1、移动硬盘(Mobile Hard disk)顾名思义是以硬盘为存储介质,计算机之间交换大容量数据,强调便携性的存储产品。2、市场上绝大多数的移动硬…

Qualcomm平台camera调试移植入门

2019独角兽企业重金招聘Python工程师标准>>> 1 camera基本代码架构 高通平台对于camera的代码组织,大体上还是遵循Android的框架:即上层应用和HAL层交互,高通平台在HAL层里面实现自己的一套管理策略; 在kernel中实现s…

Blazor WebAssembly 应用程序中进行 HTTP 请求

翻译自 Waqas Anwar 2021年5月13日的文章 《Making HTTP Requests in Blazor WebAssembly Apps》 [1]在我的前篇文章《Blazor Server 应用程序中进行 HTTP 请求》中,我介绍了在 Blazor Server 应用程序中进行 HTTP 请求的相关技术,在 Blazor Server App …

AI如果耍起了心眼,人类就像个白痴......

耍小心眼已经不是人类专利了。之前,有一群研究者整理了一个场景的List,细数了AI为了完成任务,而耍的小心眼,或者说作弊。例如,在让AI玩俄罗斯方块的时候,发现最佳完成任务的方式是直接暂停游戏;…

【设计模式】—— 中介者模式Mediator

前言:【模式总览】——————————by xingoo 模式意图 使用一个中介的对象,封装一组对象之间的交互,这样这些对象就可以不用彼此耦合。 这个中介者常常起着中间桥梁的作用,使其他的对象可以利用中介者完成某些行为活动&#…

mysql数据库主要用来做什么的_水晶头骨用来做什么的?

1927年一个小女孩在挖掘时,发现了一颗人头骨。这颗头骨是用水晶做成的,之后关于水晶头骨之谜一直被人津津乐道,人们一直在猜测水晶头骨用来做什么的?一共有多少个?在小女孩挖到这颗头骨之前,大英博物馆里就…

日本画风超级“诡异”毕业典礼上线,网友:有被吓到,谢谢!

转眼间又到了日本毕业季,四月份本来是日本毕业季。在日本,毕业季是非常仪式感的存在:学校里会满是穿着浴衣、盛装打扮的小哥哥小姐姐,拿着毕业证书,在樱花树下合照。图片来源:日剧《对不起,青春…

博客编辑工具ckeditor

在asp网站开发过程当中常常用到漂亮的编辑工具。 在这个网站有不少:http://ckeditor.com/ 而且下载下来就可以使用,是开源的。它不像asp里面的.dll控件拖进来就可以使用,而是通过调用的方式使用。 下载下来解压之后就可以直接包含在项目中&am…

记一次 .NET 某流媒体独角兽 API 句柄泄漏分析

一:背景 1. 讲故事上上周有位朋友找到我,说他的程序CPU和句柄都在不断的增长,无回头趋势,查了好些天也没什么进展,特加wx寻求帮助,截图如下:看的出来这位朋友也是非常郁闷,出问题还出…

iphone最新款手机_苹果罕见“跌停”!遭遇6年来最惨淡一夜,2019年全球股市第一颗雷引爆...

2019年全球股市的第一颗大雷引爆了。受苹果下调营收预期影响,周四盘中,苹果股价一度跌至142.08美元,创逾一年半新低,日内跌幅超过10%,市值缩水750亿美元。最终,苹果收跌9.96%,创出自2013年1月以…

MVC学习之分页 【转】

分页如果dinners列表记录过多,为了让用户更方便浏览,我们需要实现分页显示,而不是一次显示大量的记录列表。Index() Action方法更新DinnersController类的Index() action方法代码如下://// GET: /Dinners/public ActionResult Ind…

构件图

构件图 目录 构件图概要... 1 构件图中的事物及解释... 1 构件图中的关系及解释... 1 我的构件图... 1 构件图用于静态建模,是表示构件类型的组织以及各种构件之间依赖关系的图。构件图通过对构件间依赖关系的描述来估计对系统构件的修改给系统可能带来的影响…

不小心把硬盘摔了一下,结果电脑变成这样了......

1 会主动要求换尿裤的小宇航员▼2 其实赚钱这个事儿我也不太会▼3 春困、夏倦、秋乏、冬眠一年四季都好适合睡觉啊!▼4 这是硬盘摔了,结果把显示器心疼坏了吧?▼5 柯基:弱小、可怜▼6 朋友相册里的你▼7 人类迷惑行为之放生…

win10前置耳机插孔没声音_音频服务未运行怎么办?win7和win10电脑没声音了恢复方法...

很多人可能都会问电脑没声音了,如何恢复?其实造成这种情况的原因有很多,一般需要一个一个排查。这次,小编跟大家分享其中的一个原因,以及具体的解决方法。个别小伙伴的笔记本电脑,每次开机总会提示音频服务…

开源 java CMS - FreeCMS2.2 系统配置

2019独角兽企业重金招聘Python工程师标准>>> 项目地址:http://www.freeteam.cn/ 系统配置 管理系统使用的配置项。 从左侧管理菜单点击系统配置进入。 从FreeCMS 1.7开始支持 数据变更后栏目页面静态化间隔时间(单位为分):修改栏目、更新…

EF Core使用Simple Logging输出日志

在使用EF Core的时候,很多时候需要知道EF Core实际执行的SQL语句是什么。Simple Logging是EF Core提供的一项功能,可用于在开发和调试应用程序时轻松获取日志。这种形式的日志记录需要最少的配置,而不需要其他NuGet包。功能一瞥配置起来非常简…

如何用全球顶级名画,成为全行业最令人羡慕的人?

▲ 点击查看马克思曾说:“如果你想得到艺术的享受,那你就必须是一个有艺术修养的人。”假如现在有下面两幅画,站在艺术的角度上,你会选择哪个呢?或者我们可以换一个问法:哪一种猫才是最符合你心中标准的猫&…

电脑启动后黑屏只有鼠标_电脑加装固态硬盘后出现黑屏或蓝屏解决方案

以下内容以本人遇到的真实问题为例,从找到加装固态硬盘后出现黑屏及蓝屏的原因,到成功解决问题,请各位看官听我娓娓道来,也希望为遇到同样问题的广大网友拨云见日,废话不多说,走起……一、问题描述:1. 背景…

2021编程语言排行:C#飙升,Python蝉联榜首

文 | 白开水不加糖出品 | OSC开源社区(ID:oschina2013)IEEE Spectrum 2021 年度编程语言排行榜现已发布。该榜单一年发布一次,今年是其发布的第八年。今年的排行榜包含 55 种语言,其排序综合 8 个重要线上数据源的 11 …