孤掌难鸣-------堵水眼

序言:

      一口水平井,井斜已经52度,方位在水平井的连线方向上。此段为增斜段,多次钻具组合的调整就为了正钻轨迹符合设计轨迹。然而在更换钻具组合下到底后,出现了两趟钻“堵水眼”的现象,第一次运气好顶开,而第二次被迫起钻。

正文:

     水平井在三开的时候,不管你的井斜有多小,只要方位不与AB两靶的连线方位垂直,你就得起钻扭方位至AB垂线上,这也是出于水平井轨迹的控制。

     第一趟钻下到底后,单凡尔开泵顶时,钻具内的泥浆灌满的速度缓慢,由于操作的耐心不够,用另一台泵3凡尔灌浆,待水龙带跳动后,再倒回单凡尔开泵。泵压上升2MPa不回,再次顶泵至5MPa泵压不降,采取泵房放回水倒低压的形式,下砸钻具。其原理就是利用U型管原理,利用下砸钻具产生较高的激动压力来顶松被堵塞的水眼,下砸两次后,倒回高压。单凡尔开泵,观察泵压下降情况,活动转盘甩动钻具。反复操作,泵压略微下降,且副度一次比一次有所增加。最后直接泵压憋至8MPa,指针突然回落,水眼蹩开。立即建立单凡尔循环,待一段时间后,泵压稳定再三凡尔正常循环。

    第一次处理“堵水眼”耗时30多分钟,反复的尝试,“水眼”的积砂在多次操作下顶松,顶开。第二次下钻吸取第一次的教训,提前4柱开泵,三凡尔灌满钻具,三凡尔开泵,泵压直接蹩到5MPa不回。间断放回水,下砸钻具,操作者在感觉几次操作没有立竿见影的效果,采取极端的方法一次蹩压至18MPa,试图大泵压强行蹩开被堵的“水眼”,造成了无力回天的效果。也就是这样,让我们重新思考了什么是“堵水眼”。

     一般来讲,很多人认为,“堵水眼”是堵的钻头水眼。其实当我们带入螺杆钻具后,下钻进入钻头水眼的泥浆,或者下钻过程中的激动压力不足以推动螺杆的定子倒转。这是由于螺杆定向与转子的设计方式决定的。再加上牙轮钻头的喷嘴要比PDC钻头的喷嘴高,钻头中本身存满泥浆,在激动压力下无法压缩再次进入些粘土、钻屑。如这口井,已经将易垮、易膨胀的地层封死,且中途顶水眼正常,下部地层稳定,堵钻头水眼的几率很低。

     在第二趟起钻过程中,钻具一直起到井口都是喷泥浆严重,其量丝毫不减。那么是否是螺杆的旁通阀堵死呢?

     螺杆的旁通阀在螺杆不工作的状态下,一直是打开状态,它的开口一直是径向面对井壁。在下钻过程即使有一侧压入低边井壁堵死,那另一侧的窗口也不应堵死,一般旁通阀失效都是因为旁通阀压下后无法弹起,而本口井使用的是新螺杆,而且牌子过硬,在历史上没有出现过关于旁通阀的故障。

     不是钻头水眼堵,也不是旁通阀失效,而起钻的过程中柱柱喷,只有可能是定向仪器限流环处被堵。从起钻出的仪器上来,就是压实的砂将仪器的入口埋死。

         图1 堵在定向仪器垫块中的细砂

     从上图可以看出,有些细砂在蹩压的情况下,已经压成仪器内体积的形状。这也说明,在不确切井下的状况下,不到万不得已不要使用大泵压憋开水眼。

                图2 掏定向接头内的沉砂

     取出仪器的垫块后,仪器的提升短节无法伸入取出仪器。人为的掏干净内筒,方便提升短节的作业。

              图3   取出的涡轮发电部分拆解图

从图上看出,正对我们的是定向仪器用来传输信号的脉冲头,钻具中的泥浆要通前面的环中过。在整个拆卸的过程中,也就是在这块被埋死。

 那么,此次堵“水眼”全过程,包括上次运气好而顶开的第一趟钻,钻具在中途循环的过程中,仪器信号、泵压皆为正常。而在过井斜、方位变化较大的井段时,根据U型管原理,由于钻具内大段未灌浆,环空中的泥浆由旁通阀进入钻具内,而在现场下钻的过程中,几乎每柱都返浆,其实这返到泥浆罐中的浆未必就完全就是钻具排除的体积,有一部分倒吸至钻具内,由于下钻钻具内敞口,未能感觉到泵压的变化,在加上井底井壁不规整,有缩径的井眼,在钻具快速通过时,泥浆来不急因排出钻具所占体积的泥浆过类似锁喉段时,泥浆被吸入钻具内,待接立柱时,发现环空液面下降。加上在大井斜下,低边旁通阀在此情况下,吸入井壁上细砂,或者本身井底细砂浓度高,造成定向仪器段附近细砂,细小的岩屑多。加上开泵者采取三凡尔顶泵,一次性将定向仪器限流环处堵死,类似于常规钻具在钻进细砂浓度高的井段,要求开泵不能过猛。

总结:

1、井斜过大,井较深,且起钻前并未充分循环的情况下,坚持用单凡尔来顶水眼,待顶通正常后,在三凡尔循环。

2、在“堵水眼”的轻微期,有耐心的尝试松动沉砂部位的细砂,不要有一瞬间就摆平复杂的想法,坚持正确的操作最终能解决眼前的复杂。

转载于:https://www.cnblogs.com/315358525/p/3215253.html

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

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

相关文章

技术分享 | 一条神奇的曲线——贝塞尔曲线在前端的应用

源宝导读:在前端的开发中我们经常会遇到利用贝塞尔曲线帮助我们完成前端的动画和图形绘制,但是对其中的一些参数配置是一头雾水。本文将从贝塞尔曲线的原理讲起,由浅入深剖析一阶到多阶贝塞尔的实现原理,最后从三个方向来介绍它的…

链表之单、双链表反序

给定一个单链表,然后对它反序。 ListNode类 public class ListNode {int val;ListNode next;ListNode(int x){val=x;next=null;}ListNode(){}ListNode(int x,ListNode node){val=x;next=node;}public void setVal(int val){this.val=val;}public int getVal(){return val;}pu…

女生来大姨妈该怎么哄她?

1 这捞人速度!▼2 老师:我怀疑你在内涵我!?(素材来源网络,侵删)▼3 就很出戏(素材来源网络,侵删)▼4 分手到底有多痛苦?▼5 家长会上看到的纸…

junit问题

在junit中写了个测试类,测试数据库相关操作,结果在执行时,出现Caused by: javax.xml.parsers.FactoryConfigurationError: Provider org.apache.xerces.jaxp.DocumentBuilderFactoryImpl not found的错误,这是缺少了xercesImpl.ja…

C#的7个原则

C#的七个原则如下: 1.单一职责原则(Single Responsibility Principle, SRP):一个类只负责一个功能领域中的相应职责。 2.开闭原则(Open-Closed Principle, OCP):软件实体应对扩展开放,而对修改关闭。 3.里氏代换原则(Liskov Subst…

OAuth 2.1 的进化之路

背景2010年, OAuth 授权规范 1.0 (rfc 5849) 版本发布, 2年后, 更简单易用的 OAuth 2.0 规范发布(rfc 6749), 这也是大家最熟悉并且在互联网上使用最广泛的版本, 在2012年的时候, iPhone 5 是全新的, 微软最新的浏览器还是 IE9, 单页面应用在当时还被称作…

php中怎样表示组合框,php – 如何实现动态组合框选择系统

诀窍是订阅更改事件并相应地重置第二个框的内容.HTML:- select -NokiaAppleJavaScript(准备好了):var selectBrand $("#brand");var selectType $("#type");var optionsList {nokia: ["C6-01","E7-00"],appl…

用beyond compare解决git不能同步项目重新下载项目然后就行对比解决冲突

用beyond compare解决git不能同步项目重新下载项目然后就行对比解决冲突 这几天一直由于之前的的项目实现的功能没有提交,git客户端我用的是smartGit,然后用着用着需要那个licesenc,反正要一个有效的生成文件,然后我就想解决办法。 方法一: 我就到网上找,csd…

中科院超牛的物理学家,摇滚界无人不知的“李白”,你一定听过他的歌!

全世界只有3.14 % 的人关注了爆炸吧知识一个热爱音乐的科研工作者最近,有不少模友在后台问,如何如何去平衡好学习/工作和兴趣爱好之间的关系?很多人会说这么简单的问题,为什么还要问?其实并不简单,在现实生…

Nginx源码安装及应用

一:Nginx简介: Nginx ("engine x") 是一个高性能的HTTP和反向代理服务器。在高连接并发的情况下,Nginx是Apache服务器不错的替代品。 Nginx作为负载均衡服务器:Nginx 既可以在内部直接支持Rails和PHP 程序对外进行服务&…

宝藏好物gRPCurl

gRPCurl简介gRPCurl[1]是一个与gRPC服务器交互的命令行工具,可认为是gRPC的curl工具。gRPCurl用于从命令行调用gRPC服务器支持的RPC方法,gRPC使用二进制编码(protobuf), 不能利用常规的curl工具(早期的curl版本还不支持HTTP/2)。1. gRPCurl工具接受json编…

数组与链表的对比

特点对比:1、存取方式上,数组可以顺序存取或者随机存取,而链表只能顺序存取;2、存储位置上,数组逻辑上相邻的元素在物理存储位置上也相邻,而链表不一定;3、存储空间上,链表由于带有指…

php 查询数据是否大于,怎么实现从数据查询数据的时候判断如果数据大于N条分次查询 递归吗?...

比如数据库有300000条数据 现在根据条件查询符合的有30000条数据 一次取太多了可能慢或者其他问题 我想每次取10000 三次取完 这只是个例子 应该怎么实现啊?用递归吗?告知下 谢谢!!!还有就是如果查俩张表的数据 合并在…

黑白图像(DFS)

输入一个n*n的黑白图像(1表示黑色,0表示白色),任务是统计其中八连块的个数。如果两个黑格子有公共边或者公共顶点,就说它们属于同一个八连块。如图6-11所示的图形有3个八连块。 图6-11 拥有3个八连块的黑白图形 【分析…

快速学习使用springmvc、strust2、strust1以及它们的对比

1、如何快速学习springmvc 首先,我们需要在复制spring相关的jar包到web-inf/lib里面去,然后在web.xml里面加入以下代码,相当于springmvc里面的servlet,这里只说明了一些常见的用法,如果要了解springmvc里面的控制器这些详细原理可…

你的输入法都暴露了些啥?

1 三哥对柠檬茶下手了要不要来一杯?▼2 能成功求婚的应该就是真爱了吧?▼3 气泡的花样玩法▼4 很正确?▼5 高手过招!牛▼6 幽默中带着点死亡气息▼7 输入法:我暴露了一切▼你点的每个赞,我都认真当成了…

从 ThreadLocal 到 AsyncLocal

前些天跟大佬们在群里讨论如何在不使用构造函数,不增加方法参数的情况下把一个上下文注入到方法内部使用,得出的结论是 AsyncLocal 。感叹自己才疏学浅,居然才知道有 AsyncLocal 这种神器。于是赶紧恶补一下。ThreadLocal 要说 AsyncLocal 还…

Sersync+Rsync 增量实时同步

准备环境: rsync服务器:172.16.3.21sersync2服务器:172.16.3.23一、 rsync服务器先把原来的rsync包删掉yum remove rsync-2.6.8-3.1 -y,然后到http://rsync.samba.org/下载rsync包我用的包如下图所示利用securecrt上传本地[rootacong tongbu1…

浅谈RBF函数

所谓径向基函数 (Radial Basis Function 简称 RBF), 就是某种沿径向对称的标量函数。 通常定义为空间中任一点x到某一中心xc之间欧氏距离的单调函数 , 可记作 k(||x-xc||), 其作用往往是局部的 , 即当x远离xc时函数取值很小。 最常用的径向基函数是高斯核函数 ,形式为 k(||x-xc…

Repeater嵌套绑定Repeater

cs代码: private void RpTypeBind() {//GetQuestionTypeAndCount() 返回一个datatable this.rptypelist.DataSource LiftQuestionCtr.GetQuestionTypeAndCount(); this.rptypelist.DataBind(); } …