石油壹号网消息 截至8月4日,西部钻探应用自主研发的SAGD钻井技术,在新疆风城油田共完成SAGD水平井16组,为风城油田超稠油开发提供了有力的技术支撑。
风城油田是建设“新疆大庆”的主战场。风城超稠油要实现有效开发,需要采取水平井注汽热采的开发方式。SAGD成对水平井技术是实现这一开发方式的主体钻井技术。
在施工中,SAGD成对水平井对井眼轨迹要求极高。要满足油藏开采要求,必须采用能够实现精确测量的磁定位导向技术。2012年,经过3年攻关和试验,西部钻探自主研发RMS-Ⅰ型磁定位系统。试验中,该系统性能、测量精度得到充分验证,获得国家专利授权6项,总体达到国际先进水平。至此,西部钻探掌握了SAGD成对水平井磁定位导向工艺,形成了SAGD成对水平井磁定位系统应用配套工艺,并服务于风城油田超稠油开发。
风城油田油藏埋藏浅、造斜率大,对底部造斜钻具组合提出了更高要求。受油层厚度限制,SAGD成对水平井的水平段轨迹除了要保证预计储层段内以一定的角度和方向穿行外,还必须严格控制水平段井眼轨迹在重力垂向和水平方向相对位置关系,在垂向上的位移要控制在1米至2米内,水平面方向上的位移要控制在5±0.5米以内。
今年年初以来,负责SAGD钻井技术服务的西部钻探定向井公司,加强SAGD钻井技术应用研究,针对风城油田地层构造、储层特征和钻井特点,采用磁定位系统、近钻头井斜测量和导向钻井等配套技术,完成了多组SAGD水平井施工。
在风城重18区第一组SAGD成对水平井FHW126I/P井组施工中,专家和技术人员认真分析测斜数据,合理调整工具面,避免大幅度调整井斜;利用磁定位系统确定I井和P井的左右偏移量,及时调整I井的井眼轨迹,保证两口井水平段垂向上的位移控制在2米以内,全井段平面偏移始终保持在正常范围之内。
在FHW3014I/P井组施工中,西部钻探施工人员使用RMS-Ⅰ型磁定位系统,精确引导井眼轨迹,垂向位移和水平面偏移控制在正常范围,仅用不到19天完成施工,节约工期将近7天,刷新了风城油田SAGD水平井钻井周期最短纪录。
为解决SAGD成对水平井钻井过程中造斜段的轨迹重合性难题,西部钻探科研人员对采集分析软件进行了修改,经过大量室内测试,研制出能够在套管内进行磁导向轨迹引导的磁导向工具。5月7日,西部钻探成功在FHW3014井I井造斜段实现套管内磁导向轨迹引导。这口井钻至374.21米中完,达到设计要求。此技术能使水平段出套管后30米至50米的轨迹重合性大为提高,为三开水平段轨迹引导提供了技术支撑。
西部钻探成立SAGD水平井专打队伍,有力促进了钻井提速。定向井公司在FHW3019P/I井施工中,使用MGWD磁导向仪器及配套技术,仅用22天,完成重1区超长水平段FHW310P/I井组的定向施工。
|
客户热线:010-85072204 传真:010-85072202 投稿邮箱:news@oilone.cn Copyright 2012 oilone.org. All Rights Reserved 石油壹号网版权所有 京ICP备12033856号-1 京公网安备11010102000532号 var _bdhmProtocol = (("https:" == document.location.protocol) ? " https://" : " http://"); document.write(unescape("%3Cscript src='" + _bdhmProtocol + "hm.baidu.com/h.js%3F358cd5735a43fc1ef04e4e5557e01e54' type='text/javascript'%3E%3C/script%3E")); 未经石油壹号网书面授权,请勿转载内容或建立镜像,违者依法必究! |
//调用向左滚动 toleft("demo","demo1","demo2",30,"hehe123") //调用向右滚动 toright("demo0","demo11","demo22",20,"hehe1123") function $(id){return document.getElementById(id)} //向左滚动函数,demo包含demo1与demo2,speed是滚动速度,flag一个网页内有多个时设置为不同的任意字符。 //by 柳永法(yongfa365)'Blog www.yongfa365.com function toleft(demo,demo1,demo2,speed,flag){ demo=$(demo);demo1=$(demo1);demo2=$(demo2) demo2.innerHTML=demo1.innerHTML function Marquee(){ if(demo2.offsetWidth-demo.scrollLeft<=0){ demo.scrollLeft-=demo1.offsetWidth } else{ demo.scrollLeft++ } } flag=setInterval(Marquee,speed) demo.onmouseover=function(){clearInterval(flag);} demo.onmouseout=function(){flag=setInterval(Marquee,speed);} }