您的位置:主页 > 成功案例 > 斯伦贝谢软件使用技巧 > ECLIPSE操作技巧 >

成功案例

ECLIPSE操作技巧>>

11.如何定义非水平的油水界面

在油藏数模中,我们可以采用不同方式来定义非水平的油水界面,本文提供两种不同方法,详见下面介绍。

1. J函数方法

在油藏中,由于物性非均值等原因,每处岩心的毛管压力曲线都是有所差异的,通常情况下我们可以通过J函数来实现毛管压力曲线的归一化处理。

J函数方法是毛管压力曲线的常用处理方法, 其具体计算公式见下式:

物性相似岩心的毛管压力曲线通过J函数处理后其曲线接近一致。那么在数模过程中我们可以为同一类型岩性的网格赋予同一J函数,初始化时模拟器再根据J函数反算出每一个网格的毛管压力值,并计算出其含水饱和度从而得到初始化函数饱和度场,在该场中油水界面由于岩心物性不一致而非水平面。具体使用方法请参考如下:

RUNSPEC

激活端点标定选项

ENDSCALE

GRID

J函数设置

JUNC (所有相渗分区采用相同J函数设置)

或者

JUNCR ( 对应不同相渗分区采用不同J函数设置)

PROPS

在相渗定义中,SWOF等关键字对应毛管压力曲线处输入J函数。

由于不同类型岩性岩心的J函数不同,那么J函数使用中也可以进行分区,在激活了J函数的数据体中,SATNUM为其分区对应关键字。

需要注意J函数方法与SWATINIT关键字存在冲突,需避免同时使用。

2. SWATINIT关键字方法

我们还可以采用SWATINIT关键字来定义初始含水饱和度场来实现非水平的油水界面。该关键字的核心原理是通过定义的含水饱和度场反向标定毛管压力曲线,从而保证初始状态的平衡以及饱和度场的设置。具体使用方向参考如下:

RUNSPEC

激活端点标定选项

ENDSCALE

PROPS

必须在相渗定义的SWOF等关键字中定义毛管压力曲线(用于前面提到的----反向标定)。

使用SWATINIT关键字定义初始含水饱和度场。

SOLUTION

使用EQUIL定义油水界面。

地址:北京市朝阳区酒仙桥路20号颐堤港一座4层

邮编:100015 传真:010-64309502

Copyright © 2002-2023 斯伦贝谢科技服务(北京)有限公司  京ICP备 06043577 号-1

技术支持:北京天润智力智能科技有限公司