论文部分内容阅读
摘 要:针对油管传输射孔人工排炮过程存在耗时耗力的现状,开发了相应的软件系统。针对真实井运用软件进行自动设计并与一线设计人员设计结果比对。结果表明,软件设计结果平均误差为8%,验证了软件系统的可靠性。
关键词:排炮;油管传输;排炮算法;射孔作业;软件开发
一、引言
本文在分析了众多排炮类软件的基础上,结合在射孔领域多年的相关经验,总结出基于人工排炮的自动排炮理念,开发了油管传输射孔排炮软件,达到让一线设计人员降低劳动强度,提高设计准确度的目的。
二、软件设计思路
在分析了众多排炮类软件的基础上,结合在射孔领域多年的相关经验,总结出基于人工排炮的自动排炮软件设计思路。即以依靠人工排布的排炮系统为基础,提供特殊器材与射孔枪的添加、选择功能;排布结果分析与统计功能;输入与输出功能。随后采用计算较为快速的算法在人工排炮结果任意位置进行自动排炮计算,并直接导入到人工排布系统中,这样就做到了排炮结果可随时编辑,真正实现了电脑辅助射孔排炮设计。
软件系统架构如图1所示。
三、软件简介
软件主要由排炮界面与结果统计两个界面组成,以下介绍软件的使用流程。
1.软件启动与管串数据库设置
点击电脑开始菜单,选择程序,找到所安装软件并打开(如图2所示)。点击“数据库”按钮,进行管串数据的设置,如图3所示。
2.软件基础操作
点击主界面上的“油层设置”按钮,根据设计情况输入油层信息后,系统会自动在“操作界面”显示油层图例,点击左侧器材按钮即可进行手动排枪;勾选相关器材后点击“自动排枪”按钮,即可由系统根据所选器材进行自动排枪,并将结果显示在“操作界面”中,如图4所示。
3.排炮相关参数计算
结果显示界面用于枪零长、实际射孔率、油层厚度、射孔枪数量、装弹数等计算结果,若用户需要查看详细的装弹与器材统计信息,可以点击“排炮输出”按钮,查看详细结果,如图5所示。点击“输出WORD报告”按钮即可生成标准化的排炮报告以备施工时使用。
四、算例分析
4.1 基础数据
(2) 油层相关参数
某油田4个区块共计5口井的油层特点以及理论覆盖率见表1所示。
(2) 施工枪串要求
套管内径为121.36mm;井液类型为均为清水,密度为998.15kg/m3;计划采用射孔枪参数如表2所示。
4.2 软件自动排炮结果
软件自动排炮结果如表4所示
4.3 结果分析
对于大多数井况,自动排炮均能取得较满意的结果;在夹层短,油层短且密集的情况下结果略差,跟理论最大覆盖率约有8%的误差;装弹槍的使用率较高;对于夹层段长枪的使用频率也远高于短枪;值得一提的是,本次所有试验完全采用采用自动排炮算法,没有人为干涉,油层信息输入、待选器材设置、自动排布全部操作总耗时均小于3分钟,尤其对于复杂井况可极大节约时间;如果人工干预自动排炮结果,也可轻松解决夹层短,油层短且密集井况下的覆盖率较差问题。
五、小结:
本文描述了将射孔排炮这一设计过程参数化,利用计算机技术实现自动排炮,同时借用计算机辅助设计软件思路,引入手工修改功能,编写而成的软件系统的过程。
通过某油田一线设计人员实际设计结果与软件计算结果相比较,本文所建立的排炮软件系统是可靠的,能够推广到应用到现场生产。
参考文献:
[1] 蔺兴洋. 电缆输送式联炮图设计软件优化[J]. 中国石油和化工标准与质量, 2013(7):107-107
[2] 王军祥. 动态规划算法原理及应用研究[J]. 电脑知识与技术, 2006(12X):150-151
[3] 孙志文,董爱群. 巧用EXCEL表格实现通用射孔排炮设计[J]. 《油气井测试》, 2009, 18(4):12-13
关键词:排炮;油管传输;排炮算法;射孔作业;软件开发
一、引言
本文在分析了众多排炮类软件的基础上,结合在射孔领域多年的相关经验,总结出基于人工排炮的自动排炮理念,开发了油管传输射孔排炮软件,达到让一线设计人员降低劳动强度,提高设计准确度的目的。
二、软件设计思路
在分析了众多排炮类软件的基础上,结合在射孔领域多年的相关经验,总结出基于人工排炮的自动排炮软件设计思路。即以依靠人工排布的排炮系统为基础,提供特殊器材与射孔枪的添加、选择功能;排布结果分析与统计功能;输入与输出功能。随后采用计算较为快速的算法在人工排炮结果任意位置进行自动排炮计算,并直接导入到人工排布系统中,这样就做到了排炮结果可随时编辑,真正实现了电脑辅助射孔排炮设计。
软件系统架构如图1所示。
三、软件简介
软件主要由排炮界面与结果统计两个界面组成,以下介绍软件的使用流程。
1.软件启动与管串数据库设置
点击电脑开始菜单,选择程序,找到所安装软件并打开(如图2所示)。点击“数据库”按钮,进行管串数据的设置,如图3所示。
2.软件基础操作
点击主界面上的“油层设置”按钮,根据设计情况输入油层信息后,系统会自动在“操作界面”显示油层图例,点击左侧器材按钮即可进行手动排枪;勾选相关器材后点击“自动排枪”按钮,即可由系统根据所选器材进行自动排枪,并将结果显示在“操作界面”中,如图4所示。
3.排炮相关参数计算
结果显示界面用于枪零长、实际射孔率、油层厚度、射孔枪数量、装弹数等计算结果,若用户需要查看详细的装弹与器材统计信息,可以点击“排炮输出”按钮,查看详细结果,如图5所示。点击“输出WORD报告”按钮即可生成标准化的排炮报告以备施工时使用。
四、算例分析
4.1 基础数据
(2) 油层相关参数
某油田4个区块共计5口井的油层特点以及理论覆盖率见表1所示。
(2) 施工枪串要求
套管内径为121.36mm;井液类型为均为清水,密度为998.15kg/m3;计划采用射孔枪参数如表2所示。
4.2 软件自动排炮结果
软件自动排炮结果如表4所示
4.3 结果分析
对于大多数井况,自动排炮均能取得较满意的结果;在夹层短,油层短且密集的情况下结果略差,跟理论最大覆盖率约有8%的误差;装弹槍的使用率较高;对于夹层段长枪的使用频率也远高于短枪;值得一提的是,本次所有试验完全采用采用自动排炮算法,没有人为干涉,油层信息输入、待选器材设置、自动排布全部操作总耗时均小于3分钟,尤其对于复杂井况可极大节约时间;如果人工干预自动排炮结果,也可轻松解决夹层短,油层短且密集井况下的覆盖率较差问题。
五、小结:
本文描述了将射孔排炮这一设计过程参数化,利用计算机技术实现自动排炮,同时借用计算机辅助设计软件思路,引入手工修改功能,编写而成的软件系统的过程。
通过某油田一线设计人员实际设计结果与软件计算结果相比较,本文所建立的排炮软件系统是可靠的,能够推广到应用到现场生产。
参考文献:
[1] 蔺兴洋. 电缆输送式联炮图设计软件优化[J]. 中国石油和化工标准与质量, 2013(7):107-107
[2] 王军祥. 动态规划算法原理及应用研究[J]. 电脑知识与技术, 2006(12X):150-151
[3] 孙志文,董爱群. 巧用EXCEL表格实现通用射孔排炮设计[J]. 《油气井测试》, 2009, 18(4):12-13