(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.
|
条件
关键字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.
