(35)跨区域传导率倍数*INTER_REGION_TM 

Inter Region Transmissibility Multiplier (Optional) 

目的

修改指定区域之间的传导率。

格式

*INTER_REGION_TM

    { region1  (region2 | *ALL)  tmult  (direction) }

 

数组

*TRANS_MULT_REGION

 

定义

*TRANS_MULT_REGION

为每个网格块指定一个区域号(正整数),用于定义*INTER_REGION_TM可以作用的不同区域。允许使用网格数组限定符 *MATRIX*FRACTUREE,同位的基质/裂缝网格可以被分配到不同的区域。未分配的局部加密网格块将继承其父网格的区域号。

*INTER_REGION_TM

指定接口修正(倍数)的表格。第一行表格可以与关键字出现在同一行。如果将一个乘数应用于特定的区域间接口多次,则只使用最后一个定义。

region1

Specify the region on one side of the modified interface(s), with region number region1 defined via *TRANS_MULT_REGION.

指定修改接口的一侧的区域(通过*TRANS_MULT_REGION定义区域号region1)。

region2 | *ALL

指定另一侧修改接口的一个或多个区域(通过*TRANS_MULT_REGION定义)。可以使用单个区域号region2(不能与region1相同),或使用*ALL表示与region1相邻的所有区域。

tmult

Specify the inter region multiplier tmult which must be greater than or equal to zero. This multiplier is applied along with other multipliers generated by other keywords (e.g., *TRANSI). The value tmult = 0 eliminates an interblock connection in isothermal mode.

指定区域间的倍数tmult,必须大于或等于零。此倍数与其他关键字(例如TRANSI)生成的其他倍数一起应用。当tmult = 0时,在等温模式下消除了块间连接。

direction

Optionally limit application of tmult to the specified directions.

directionLimit to these directions:
*II direction
*JJ direction
*KK direction
*IJI and J directions
*IKI and K directions
*JKJ and K directions
*IJKNo limitation

条件

关键字TRANSMULT可以出现在油藏描述部分和井和动态数据部分。

解释

在流体流动方程中使用的传导率为: Tbase • Msave

Tbase 是来自输入几何和绝对渗透率的传导率基值;渗透率在运行过程中可能会因为膨胀等原因而变化。 Msave是为每个间隙连接单独保存的任意倍增器。 在数据输入开始时,每个连接的Msave为1.

以下关键字指定新的倍数Minput: 

*TRANSI*TRANSJ*TRANSK
*TRANLI*TRANLJ*TRANLK
*TRANSMF
*TRANSD

关键字 *TRANSMULT指定了如何从 Minput得到Msave的操作。 

Sub-keyword

New Msave is

*REPLACE

Minput

*ACCUMULATE

Minput times old Msave

例如,假设 *TRANSI 在运行初期指定了一个值为2,而在运行后期再次出现 *TRANSI指定了一个值为5,对于同一个连接。 对于REPLACE,第二个*TRANSI之后的乘数值将为5; 对于ACCUMULATE,第二个TRANSI之后的乘数值将为5·2=10. 因为运行开始时Msave=1,所以对于连接的第一个变化,这两个TRANSMULT操作给出了相同的结果。 只有对连接的后续变化才会给出不同的结果。

关键字TRANSMULT可以在数据集中任意次数使用,以在REPLACE和ACCUMULATE之间切换操作。 数据读取始终从生效的REPLACE操作开始。 每当遇到传导率倍数关键字时,根据当前*TRANSMULT操作来解释倍数。

举例

 The following data changes the *TRANSMULT action several times.

 *GRID *CART 10 1 10
 . . .
 *TRANSI *IJK 2:8 1 3  2.0
 *TRANSI *IJK 2:8 1 3  2.5     ** Multiplier is 2.5
 . . .
 *RUN
 . . .
 *TIME 100.   *TRANSMULT *ACCUMULATE
    *TRANSI *IJK 2:8 1 3  2.0
 *TIME 200.
    *TRANSI *IJK 2:8 1 3  5.0  ** Multiplier is 25.
 *TIME 300.
    *TRANSMULT *REPLACE
    *TRANSI *IJK 2:8 1 3  1.0  ** Reset multipliers
 *TIME 400.
    *TRANSMULT *ACCUMULATE
    *TRANSI *IJK 2:8 1 3  5.0  ** Multiplier is 5.
 *TIME 500.
    *TRANSI *IJK 2:8 1 3  3.0  ** Multiplier is 15.

发表评论