苏宇等
摘 要:为了提高LEAP600B固井质量测井现场处理效率与准确性,弥补原有测井软件存在的不足(测后CBL曲线在固井质量好的井段中出现连续拉直线,后查看数据显示CBL数值相同),我们在保证原始测井数据符合固井质量评价标准的基础上,利用软件处理方法对异常数据进行修正。此软件操作简单,仅需要一步操作即可完成。有效解决了现场操作工程师对LEAP600B固井质量测井测后资料存在的曲线异常问题所带来的复杂处理工作。并且资料符合固井质量评价标准,不影响其后续解释工作。
关键词:LEAP600B测井系统;数据格式;现场固井质量评价标准;CBL数据
中图分类号:P631 文献标识码:A 文章编号:1006-8937(2014)5-0057-02
1 问题及改进原因
根据目前绿洲现场固井质量测井的测后资料来看,测井软件存在着不足。出现的问题是在水泥与套管胶结良好的某些井段时,CBL曲线为一条直线。查看LAS数据显示在这些井段时,数值连续为1。将原始测得数据用HH2530测后处理软件回放如图1所示。
2 分析问题及采取措施
发现问题以后,我们及时与北京环鼎公司联系,并咨询解决的办法,经厂家建议对HH2530测井软件进行升级,但是升级后依然存在此问题。由于都没有较好的解决办法,又要满足现场出资料的效率。只有依靠项目人员自己对测井曲线的理解与甲方的要求,在保证质量的前提下,对软件进行补充设计。
根据绿洲甲方的要求以及LEAP600B仪器性能指标,规定固井质量评价标准为:
“CBL≤20%,Cement bonding quality is good;
20% 40% CBL>70%,Cement bonding quality is free casing; ” 因为在CBL≤20%的时候,固井质量为好,软件出现的问题恰好在固井质量好的时候CBL数值重复为1,这里说明水泥与套管之间胶结已经非常好了(这里我们经过多次试验,已经想办法排除了其它外界因素所带来的影响,包括:仪器偏心、地层因素影响、测速影响、声波耦合不好,仪器自身性能原因)。所以可以认为在不影响测井解释以及不违反现场固井质量评价标准的同时,重新对问题CBL曲线进行合理范围内的随机赋值(随机数值区间为:2-10)。使曲线既能符合理论数值,并且保留其它井段原始数据的完整性。 3 实施措施与实验 有了以上设计初衷,我们运用基于计算机C语言来为软件编写相应的程序。以下为软件程序: BEGIN { srand() } { if (NR >= 36) { last = $NF while (last in pool) { last = sprintf("%9.4f", rand() *8+2)} pool[last] = 1 if (last != $NF) {gsub(/.........$/, last)}} print $0} 首先将“run”的文件夹放在系统盘(默认为C盘)的根目录下。然后打开文件夹,只需要把将要处理的LAS文件直接拖进最下面的 “run”就会自动形成一个新文件,文件名保持不变。旧文件会自动重命名为“原文件名.bak”。 4 结果与可行性 经过转化后的LAS文件数值如图2所示。 经过滤波处理后如图3所示。 实验结果证实,是可以得出我们想要的曲线形态的,并且符合曲线质量要求。 5 现场实际应用情况与评价 在伊拉克绿洲测井现场AD1-16-7井中,实际测出多处井段CBL数值为1,如图4所示。 由图4可见,深度从270~295 m处CBL为一条明显的直线。截取一段LAS数据,CBL数值全部为1。利用此软件对这部分数据进行合理修正。修正后的曲线如图5所示。 处理后的LAS文件如图6所示: 将此数据作为最终数据向甲方提交与专业人员的验收审核,最后将此次最终测井资料评为有效优秀资料。也进一步说明了此处理软件得到了认可。 6 结 语 HH2530软件仍然有很多地方需要完善,也请大家对我们的工作提出宝贵意见。在接下来的时间里,我们会继续努力,一如既往的为取得更加准确的测井数据做出贡献! 参考文献: [1] 谭浩强.C程序设计[M].北京:清华大学出版社,1991. [2] 谭浩强,刘炳文.C++程序设计教程[M].北京:中国科学技术出版社,1995. [3] 谭浩强,张基温,唐永炎.C语言程序设计教程[M].北京:高等教育出版社,1992. [4] 谭浩强.QBASIC语言教程[M].北京:电子工业出版社,1997. [5] 谭浩强,田淑清.PASCAL语言程序设计(第二版)[M].北京:高等教育出版社,1998. [6] 谭浩强,田淑清.FORTRAN语言——FORTRAN77结构化程序设计[M].北京:清华大学出版社,1993.