天然气价值评估软件系统的开发 天然气价值评估软件系统的开发

天然气价值评估软件系统的开发

  • 期刊名字:天然气工业
  • 文件大小:
  • 论文作者:黄嘉鑫
  • 作者单位:中国石油西南油气田分公司勘探开发研究院
  • 更新时间:2020-03-24
  • 下载次数:
论文简介

经营管理天然气工业2003年5月天然气价值评估软件系统的开发*黄嘉鑫(中国石油西南油气田分公司勘探开发研究院)黄嘉鑫.天然气价值评估软件系统的开发.天然气工业2003 23( 3 ):124~ 126 .摘要为建立与我国天然气储量价值评估体系相配套的软件系统以天然气经济可采储量计算及价值评估方法体系为基础根据石油行业应用软件工程规范按软件工程方法开发天然气价值评估软件系统。软件开发主要包括后台数据库的建立和维护以及前端应用程序的开发。使用Mierosoft公司的Visual Basic 6. 0中文版作为软件开发工具利用其提供的各种面向对象的开发工具尤其是Microsoft的Jet 数据库引擎方便简洁地操纵数据库的对象,首先在短时间内建立系统应用原型然后对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。软件在对塔里木项目和对国际合作局的咨询项目试用中已见到良好的社会经济效益。软件的研制建立起了具有中国特色的、并能与国际接轨的天然气储量价值评估体系逐步实现我国储量资产评估工作与国际通用(如D&M公司所用)的评估方法接轨从而间接地取得良好的社会经济效益。主题词天然气储量计算产量预测 经济评价数据库模块程序设计供了与数据库打交道的途径通过Jet数据库引擎在开发环境Visual Basic 中实现对数据库的访问等操作。Visual本软件严格遵循《石油工业应用软件工程规范》Basic. Access间通过共用Jet数据库引擎,为用户提中的开发规范进行研制开发。供了丰富而灵活的数据类型。Data 控件的使用,简(1 )硬件环境。选取CPU主频大于等于233 化了数据库编程工作。将Data控件放在窗体中后,MHz ,内存大于等于64 MB硬盘剩余空间大于等于在该控件 与要处理的数据库之间建立起联系。1GB的微机为硬件开发环境任意型号打印机。模块设计说明(2 )编程环境。Microsoft 公司的Visual Basic 6.模块内部各成分之间联系越强模块与模块之0是目前应用最为广泛、易于使用的Windows应用间联系越弱则模块的独立性愈高坚持模块的独立程序开发工具。Visual Basic所提供的大量控件可用性是获得良好设计的关键。模块的划分按照自顶于界面设计并能满足程序大部分功能的实现相应向下、逐步细化”的原理进行软件在设计上采用事减轻了编程人员的工作量,也简化了界面设计过程,务型结构(图1)。从而有效地提高了应用程序的运行效率和可靠性。评价对象因此本软件系统的开发采用Visual Basic 6.0。( 3 )关系型数据库的实现。以Access 2000作为务储量复核 产量预测经济评价关系数据库开发工具建立关系数据库实现数据的查询、存储和检索功能。使用Access的优点在于一预测产量给出结果方面它能与现有开发数据库实现数据接口,另一方面由于它提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其它网图1天然气价值评估软件系统软件结构络用户共享数据库。(4 )二者的结合。Microsoft 的Jet数据库引擎提1.菜单设计说明x本文系西南油气田分公司设立的《天然气储量价值评估体系的建立及其软件研制》课题的部分成果。作者简介黄嘉鑫,1970年生工程师;1992年毕业于西南石油学院石油地质专业现在西南油气田分公司勘探开发研究院规划室从事储量管理工作。地址( 610051 )四川省成都市府青路- -段1号。电话(028 )86015636。第23卷第3期天然气工业经营管理软件采用模块式程序设计、下拉式菜单操作各(2技术指标。①直接输入直接输入所预测的功能模块间数据通过数据库传递,后面模块依靠前产量②压力预测法根据井口压力随时间变化情况面运算的结果。用户只能依次操作。软件主菜单设判断气藏所处的阶段(递减期或稳产期),针对不同计为项目管理菜单项、储量复核菜单项、产量预测菜的情况进行预测③指标预测法根据稳产时间和稳单项和经济评价菜单项。产产量对气藏进行预测④HCZ预测法按胡陈张法对气藏进行预测⑤指数递减法:根据产量变化对气2.项目管理模块设计(1)模块流程。项目管理模块按功能细分为新藏进行预测⑥改进衰减法:按 衰减法对气藏进行预建项目、选取项目和删除项目等3个子模块。测。以上②~⑥项均以图形及表格形式显示预测结(2 )技术指标。①新建项目:建立待评价项目的果并能将结果打印出来。名称及所属信息;②选取项目:选取待评价项目;③5.经济评价删除项目:删除错误建立的项目或不再需要的项打印出来。本模块完成对储量单元的经济评价,并将结果目。3.储量复核模块程序逻辑模块的功能在于用不同方法针对不同类型储量为方便用户使用采用下拉式菜单,各模块间功单元实现天然气储量复核计算。能清晰明了前后逻辑性连贯界面大量使用傻瓜”(1 )模块流程。储量复核模块按采用方法不同.式设计,以方便操作。软件在运行中可随时调整参划分为直接输入弹性二相产量递减HCZ模型水数反复计算,直至得到满意的结果。驱特征和物质平衡等若干子模块。数据结构设计(2 )技术指标。①直接输入对不需要用其它方法复算或核算储量的评价对象直接输入储量数据;1.数据结构与模块关系②弹性二相法对小型定容封闭的弹性气驱(包括不本软件采用数据库为底层数据,记录是本软件活跃水驱)气藏、单井裂缝系统、小断块气藏采用此数据结构的表现形式。 采用数据库不但增加了数据方法进行储量复核或核算③产量递减法对处于递的安全性和灵活性,且可充分利用已有数据库中数减阶段的气层气气藏,采用此方法;④HCZ模型法:据避免重复性工作。在程序运行中通过各功能模对无稳产期、产量变化为单峰的气藏,采用此方法;块的操作实现对数据库的操作,各模块间数据依靠⑤水驱特征法:对活跃水驱气藏,可采用此方法;⑥数据库来进行传递。因此数据结构与模块之间存物质平衡法:对具有天然水侵且岩石和流体均为可在密不可分的关系。压缩的非定容气藏,采用此方法。以上方法浏览数2.物理结构设计据均以表格形式完成复核过程为人机交互,以图形软件数据库使用MicrosoftAccess数据库设计,不同性质的数据放入不同的表中存放于工作目录曲线方式动态显示拟合情况。之下。4.产量预测模块本模块针对评价单元具体情况按不同的方法进软件系统使用的数据库表;行产量预测。(1流程图。产量预测模块按不同的适用情况软件使用的数据库表有:储量单元名称表、生产数据表、基本参数表、储量复核算结果表、产量预测划分出子模块(图2)。参数表、产量预测结果表、经济评价结果表。这些表产量预测属现有开发数据库表,表间通过统一的字段UNI-TID发生关系。充分考虑到用户已有的数据资料,直搂输入早期预测法全程预测法晚期预测法特别设计了数据的导入功能转换不同格式数据方便用户灵活操作。由于软件的编制严格按照软件工程规范实施因此能在较短时间内完成软件的编制及调试,保证了软件的可靠性及逻辑正确性提高了软件质量避免了不规范编程的发生减少了软件错误,使软件更图2产量预测模块流程图技术应用天然气工业2003年5月新场致密砂岩气藏泡沫排水采气技术应用优化中国石化新星西南分公司川西采输处张百灵周静位于川西坳陷中段的新场气田,是一个由多套含气砂体~ 50 kg/d个别气井产水量较高,可达日产3 t左右不含凝纵向叠置而成的致密砂岩气田,气田的地质储量达千余亿立析油或含少 量凝析油。方米是致密砂岩领域的典型大气田。沙溪庙组主力气藏为Js2和Js2*二个主力气藏,气田水新场气田由浅层的蓬莱镇组气藏( J3p )和沙溪庙组气藏型以CaC2型为主少数气井产出Na2SO4型气田水矿化度( J25 )及深层的须家河组气藏( T,x组成,目前浅层蓬莱镇组均高于5000mg/L值域范围在5000~30000mg/L表现气藏和沙溪庙组气藏已进入规模开发阶段蓮莱镇组气藏埋出典型的地层水特征;气藏也没有大量的产出地层水单井深在500~1 500 m范围中深层沙溪庙组气藏埋深在2000产水量一般在 50~ 300 kg/d个别气井日产水量较高,可达3~2500 m之间均为定容封闭干气藏。~4 to气田水主要以残余可动水和凝析液组成随着气田开发泡沫剂的优选工作的深入地层能量下降,仅依靠天然气能量无法将气田水完全带出地表,日积月累在井底形成积液产生回压生产泡沫剂的优选主要通过实验的方法对各类泡沫剂的泡压差减小天然气产量降低甚至造成积液停产影响着气井沫稳定性、发泡能力、对温度敏感性、矿化度的适应性及抗凝的连续正常生产。析油程度等方面进行综合评价,在此基础上结合新场气田泡沫排水采气技术是通过油管或者环空向气井井底注不同气层 的特点优选出针对性较强的泡沫剂。入泡沫表面活性剂从而降低液体密度,依靠天然气自身能.1.实验方法选择量携液至地表达到排水采气目的,该项技术主要针对少量目前评价泡沫剂常用的方法有搅拌法(WaringBlendor井底积液的气井非常奏效,要求气井具有一定的自喷能力 ,法 )气流法( API法和倾注法( Ross- Miles法)从三种评价极适合新场气田的气井排液并以其低投入、高产出、适应性方法的原理而言 ,气流法( API法)的实验条件与气井实际生强等优点被国内外天然气行业广泛采用。产条件相似并且可以评价多项指标较好的反映了不同气,新场气田纵向气层众多,气层温度差异较大,气田水相.井条件下的泡沫性能,因此泡沫剂的优选以气流法实验结果差悬殊,针对这种特征从实验和实践角度,有必要优选不同作为评价的依据。产层针对性较强的泡沫剂,优化现场施工参数避免泡沫排2.泡沫剂性能评价水采气的盲目性提高泡沫排水采气的成功率,对气田的长( 1 )泡沫剂的发泡能力及稳定性期稳定具有十分重要的现实意义。发泡能力用收集等体积泡沫所用时间( t )来评价心越小其起泡能力越强泡沫稳定性用半衰期指标来评价,即等气田水的产出特征,体积泡沫体积衰减一半所用的时间( t )心越大其稳定性越新场气田蓬莱镇组气藏共分为Jp1、Jp2二个主力气藏,好。气田水型以Na2SO4型水和NaHCO3型水,有少量的CaCL2用清水在恒定40C条件下用气流法对六种泡沫剂的发型气田水矿化度在102 mg/L到1.3x 10*mg/L 表明既有泡能力和泡沫稳 定性进行实验图1为起泡能力实验结果。凝析水的产出也有地层水产出。产水量也不大,一般在10图可以看出,UT- 1、UT- 13、UT- 11C的起泡能力相差表明软件系统运行正常,计算及评估结果准确可靠,编程.北京清华大学出版社,1999实现了对天然气储量价值评估所需的全部功能在2傅清祥,王晓东.算法与数据结构.北京:电子工业出版对塔里木项目和对国际合作局的咨询项目试用中,社,1998已见到良好的社会经济效益。3师素娟.软件工程教程.郑州黄河水利出版社,1999 :参考文献(收稿日期2002-11-19 编辑赵勤)1 Curtis Smith ,Michael Amundsen. Visual Basic 6. 0数据库作者简介张百灵,1965 年生高级工程师。详见本刊2002年第6期第119页。地址( 618000四川省德阳市泰山北路三段318号。电话( 0838 )401825。

论文截图
版权:如无特殊注明,文章转载自网络,侵权请联系cnmhg168#163.com删除!文件均为网友上传,仅供研究和学习使用,务必24小时内删除。