*FRG油气系统中气相摩尔分数 *PCW水的毛管压力 *PCG气的毛管压力 *KRO油的相对渗透率 *KRG气的相对渗透率 *KRW水的相对渗透率 *VISO油的粘度 *VISG气的粘度 *MWO油的子分量 *MWG气的分子量 *DENO油质量密度 *DENG气质量密度 *DENW水质量密度 *SIG油气界面张力
*Zm组分m总摩尔分数
*Xm油相中级分M的摩尔分数 *Ym气相中组分M的摩洋分数 *Wm水相中组分M的摩尔分数 *Km组分M的气/油K值
缺省值:如果缺省*OUTSRF WELL关键字,在上述WELL下指定的井性质按*WSRF WELL中指定的频率定入SRF文件中。如果缺省*OUTSRF*RES,则不将初始信息定入SR2文件中。而*OUTSRF RES等价于OUTSRF *RES *ALL 条件:该关键字也可在模拟期间修改。 井、水层和区域汇总表(可选) 格式:*SUMMARY 油藏描述
网格卡(必须)
格式:*GRID(*CART)ni nj nk (*VARI)ni nj nk (*CORNER)ni nj nk
(*RADIAL)ni nj nk *RW rw 定义:
*CART 标准矩形网可知
*VARI矩形网格,深度和厚度变化 *CORNER角点网格 *RADIAL径向网格 *RW井筒半径关键字 rw井筒半径,非零值。
缺省值:如果RW缺省或赋零值,则使用0.0762m(0.25ft) 条件:该关键字应是油藏描述关键字组第一个关键字。
说明:在*VARI关键字中,同一层的相邻网格间的全部流动保持不变,即使它们处于不同深度。
半径“rw”所表示的井筒体积从径赂网格的所有层的最内环取掉,因而最内环有一与井筒相连的圆柱形内边界。
网格类型 I J K 层顺序
*CART X Y Z向上(缺省) *VARI X Y Z向上(缺省) *CORNER X Y Z 总是向下
*RADIAL R θ Z向上(缺省) K下标的方向(可选) 格式:*KDIR(*UP) (*DOWN)
I方向网格长度(条件) 格式:*DI
J方向网格长度(条件) 格式:*DJ
K方向网格长度(条件) 格式:*DK 深度(条件)
目的:*DEPTH后输入单个网格的油藏深度,该深度通常以网格中心为准,除非*TOP出现。
格式:*DEPTH(*TOP)I j k depth (*CENTER) 定义:
*TOP 指到参考网格顶部顶面中心深度 *CENTER指到参考网格中心深度。 I j k 参考网格 I、j 、k方向下标。
Depth深度,值可正可负,取决于参考面的位置。 到网格顶部深度(条件) 格式:*DTOP
条件:必须输入(ni nj)个值。 到有效百姓工中心深度(条件) 格式:*PAYDEPTH 网格倾角(条件)
格式:*DIP idip jdip (对*GRID *CART) DIP idip (对GRID *RADIAL) 定义:idip X倾角 i jdip Y轴倾角
说明:idip 和jdip的范围为—900到+900 角点网格的角点深度(条件) 格式:*ZCORN
角点网格的层面角点位置(条件) 格式:*XCORN或*YCORN 基于线的角点位置(条件) 格式:*COORD
角点网格完全角点位置 格式:*CORNERS 双孔隙度(可选)
格式:*DUALPOR 双渗透率(可选) 格式:*DUALPORM
基岩—裂缝交换项计算(条件)
目的:*TRANSFER表示双孔或双渗油藏中使用的基岩—裂缝模型。 格式:*TRANSFER ntran 定义:
ntran基岩一裂缝模型号:
=0;无特殊处理。该选择不能精确模拟重力驱过程。一般不推荐该选择。 =1;完全相分离模型 =2;拟毛管压力模型
=3;具有相界面校正的拟毛管压力模型 缺省值:3
条件:仅对于由Dualpor或DUALPERM关键字指定的天然裂缝油藏要求。 裂缝间距(条件) 格式:*DIFRAC *DJFRAC *DKFRAC
条件:若裂缝间距为零,表示无裂缝面与该轴垂直,即裂缝间距 无穷大。 说明:若某一网格DIFRAC=DJFRAC=DKFRAC=0,则假定无裂缝孔隙度。 死结点标识符网格(可选) 格式:*NULL
条件:紧接着数组值,对死结点是零,对有效网格为1。 说明:其它性质也可使网格无效。如果一个网格标为无效网格,设一非无效性质,包括一非零孔隙度,也不能使网格成为有效网格,所赋性质不使用。
如果使用一双孔隙模型,用*NULL可选择使用两个孔隙度。使用*NULL,无*MATRIX之一无效,然后再使另一个无效具有与上述方法相同的效果。使用*NULL MATRIX并且给DIFRAC,*DJFRAC和*DKFRAC赋零值,其结果亦相同。使用*NULL MATRIX或NULL *Fracture仅使用得一种孔隙无效,流动仍可在另一种孔隙中发生。
需要注意的是,岩石尖灭覆盖*NULL设置。这就意味着,如果一网格出夙在*PINCHOUT中,或具有零厚度,流体在其中会发生流动,而不管该网网格已被定义成无效格块(或给定零孔隙度)。 孔隙度(必须) 格式:*POR
岩石压缩系数(必须)
格式:*PRPOR(*MATRIX ref_pressure (*FRACTURE)
CPOR(MATRIX)cpor (*FRACTURE)
DCPOR(MATRIX)dcopor (*FRACTURE) 定义:
ref_pressure参考压力(Kpa|psi)
cpor依赖于压力的地层孔隙度(岩石压缩系数)(1/ Kpa|1/psi) dcpor依赖于压力的岩石压缩系数(1 Kpa**2|1/|psi**2) 缺小值:DCPOR的缺省值是0。
说明:在压力为P时,包含流体的地层孔隙度por的计算使用下列公式: por(P)=por*[1+cpor*(p-ref_pressure)+ dcpor*(P—ref_pressur)**2
其中“por”是*POR关键字输入的原始孔隙度,P是油相压力。
使用cpor和ref_pressur计算所有网格的孔隙度,除非在岩石流体性质中由*CROCK定义了压缩系数。
在双孔模型中,应输入基岩参考孔隙度、裂缝参考孔隙度和岩石压缩系数。 孔隙体积修改(可选) 格式:*VOLMOD
说明:在双孔模型中,或者同时使用VOLMOD MATRIX和VOLMOD*FRACTURE或者都不用。 当油藏边界穿过一网网格时,使得网格的某一部位于油藏之外,或者模拟一井网驱动时,遇到流动单元边界,需要调整孔隙体积。
渗透率(必须) 格式:*PERMI *PERNJ *PERMK
传导率乘子(可选) 格式:*TRANSI *TRANSJ *TRANSK 缺省值:1.0
条件:也可位于循环数据中。 说明:因为网格间流动计算涉及到两个网格,因此需要确定哪一个网格对传导率因子做贡献。如果考虑两个网格间的流动,则选择在I方向为最小的I下标的网格,J方向为最小数点的J下标的网格,K方向为最小的K下标的网格。即这些具有方向性的传导率乘子应用于该方向具有较大下标邻近网格的界面。
同理,当使用*KDIR中*UP(缺省值)时,*TRANSK适用于K方向增加的网格表面:
如果选*KDIR *DOWN,则为K减少的网格表面。 双孔隙度
对双孔模型,考虑非空基 岩块,同时在某一方向具有非零裂缝间隔,那么*MATRIX指定的传导率用于基岩裂缝间流动。 双渗透率
基岩传导率乘子用于基岩与基岩间流动。典型的情况是,I、J方向传导率乘子是零,而K方向非零,因为相密度不同使得最重要的双渗透率效果体现在垂向上。 有效厚度(可选) 格式:*NETPAY 厚度因子(可选)
目的:*NETROSS标识有效厚度与总厚度之比。 格式:*NETGROSS
条件:如果使用*NETPAY,则不应使用该关键字。 尖灭(可选)
格式:*PINCHOUT i1:i2 j1:j2 k1:k2 条件:零厚度网格(DK为零)自动尖灭。
说明:*PINCHOUT模拟尖灭层。这些网网格不参与任何流动计算,即:定为无效网格,但是,允许垂向流动。尖灭网格用于从某些区域中抽掉一些层,它们不在该区域而有基它区域。
注意:尖灭说明覆盖*NUL说明。如果一网格为尖灭或零厚度,则流动会穿过该网格,尽管该网格已用*NULL定为无效网格。 断层(可选)
格式:*FAULT throw I1:I2 J1:J2 定义:
throw从地质上来说,“throw”是地质断层块与邻近油藏岩石之间的深度差。 说明:当一部分油藏与另一部分油藏错位时,就形成了地质断层。这些错位部分形成地质层块。断层网格之间的平面流动不遵循通常的地质层位。 水层(可选)