一种通过核磁T2谱计算地层含水饱和度的方法_CN109779619A

一种通过核磁T2谱计算地层含水饱和度的方法_CN109779619A
一种通过核磁T2谱计算地层含水饱和度的方法_CN109779619A

关于油藏的相渗曲线的以及含水饱和度曲线交点求法

关于油藏的相渗曲线的以及含水饱和度曲线交点求法 小熊维尼 在油藏的期末复习的时候,我就发现了这个问题,明明很正常的fw-Sw曲线,想当然的会以为直接对它求导,然后求得斜率相等的点就行了。但是往往事与愿违,往往给出的是点的数据,就是测井数据。那么我们怎么来精确地求得那个交点值呢,以下给出一种数值方法,希望对大家有用。 前期准备: 你必须得有mathematical,matlab或者maple,当然如果你对自己的计算能力有信心,那也行的。 步骤: 1,我们从Excel表格中读取数据(以下我以传姐的数据为例) 2,对导入的数据进行插值(三次艾米尔特插值的精度就可以了),画出插值函数,即: 这就是经过插值之后的fw-Sw曲线了,既然我们有了函数表达式,那么后面的步骤我相信很多人都明白了。 3,但是事情往往没这么简单,你可能会想:“对啊,我略懂mathematical或者matlab 我知道切点的斜率和切线的斜率相等,而且切线过(0.32,0)这个点,这个还不好求吗?不就是一个Solve命令嘛。”如果你真要这么想,我只能表示呵呵了。可以明确表示常规的解方程命令在这里都不起作用。原因是你的曲线是插值分段函数,虽然你看起来就像一条完整的曲线一样。 4,穷则思变,我们采用的是牛顿切线法或者割线法,这是一种线性收敛的计算方法,但是对于这道题的要求够了。在mathematical下命令是FindRoot,matlab我就不知道了(求教)。本质上牛顿切线法是一种迭代方法,也就是说必须给出迭代初始点 以上是mathematical下的FindRoot函数的调用格式,和普通解方程的格式一致,看看

低阻油层含水饱和度计算方法研究——以渤海A油田新近系低阻油层为例

第22卷第2期2010年4月 中国海上油气 CHINAOFFSH()REOILANDGAS V01.22No.2 Apr.2010低阻油层含水饱和度计算方法研究 ——以渤海A油田新近系低阻油层为例 王培春吕洪志 (中海石油(中国)有限公司天津分公司渤海油田勘探开发研究院) 摘要针对渤海A油田新近系低阻油层评价中存在的J'。-I题,提出了一种利用毛管压力资料并由J函数计算低阻油层含水饱和度的方法。利用本文方法,成功地解决了A油田低阻油层含水饱和度计算的难题,也为今后其它类似油田低阻油层含水饱和度的定量解释提供了新思路。 关键词低阻油层含水饱和度毛管压力.,函数渤海A油田新近系 1问题的提出 近几年在渤海地区新近系发现了许多低阻 油层[1],虽然有研究者对低阻油层的成因进行了探 讨,但对于低阻油层的定量研究尚未取得突破性进 展,而常规的含水饱和度计算公式(如Archie公式、 Waxman—Smits方程)难以满足低阻油层评价的 需要。 图1为渤海A油田1井新近系目的层段常 规测井曲线图,通过MDT测压确定A、D层为水 层,B、C层为油层。对比可以发现,油层B深侧 向电阻率值明显低于油层C的深侧向电阻率值, 且低于水层A的深侧向电阻率值。假如采用常规 测井方法,利用同样的处理参数计算该井段的含 水饱和度,得到的结果肯定是油层B的含油饱和度 要低于水层A的含油饱和度,这显然与实际情况 不符。 针对渤海地区新近系低阻油层含水饱和度定量 解释中存在的上述问题,笔者根据渤海A油田1、2井岩心样品的毛管压力数据,以及目的层段的MDT和实验室测得的界面张力等资料,在详细分析国内外同行研究结果的基础上,提出了一种利用毛管压力资料并由.,函数计算低阻油层含水饱和度的方法,即根据实验室毛管压力分析数据建立J函数与含水饱和度的关系式,并通过油柱高度、油水 图1渤海油田Al井目的层段常规测井曲线图 界面张力、油水密度差等参数计算.,函数,进而计算出低阻油层的含水饱和度。利用本文提出的方法,成功地解决了A油田低阻油层含水饱和度计算的难题,也为今后其他类似油田低阻油层含水饱和度的定量解释提供了新的思路。 第一作者简介:王培春,男,2008年毕业于西南石油大学地球探测与信息技术专业,获硕士学位,现主要从事测井解释与评价工作。地址: 天津市塘沽区州北路609信箱(邮编:300452)。 万方数据

相关主题
相关文档
最新文档