写入out文件的信息频率(可选) *WPRN

目的:

*WPRN控制*OUTPRN定义的参数写入*.out文件的频率。

和WSRF的解读相似,WPRN中,W代表Writing,PRN=Print=Simulation output file。

通常我们使用Results后处理模块查看网格、分区(sector)以及井的信息,而out文件中也有网格和sector的信息。WPRN的效果与WSRF相似,都是控制输出时间点信息的疏密。通常情况,如果用不到此类信息,可以使用缺省输出。对于百万级或千万级网格规模的矿场模型,如果模型收敛很好,我们也不需要查看SAM和灵活井的井筒热损失和压降,甚至可以是不输出网格等信息。

格式:

*WPRN (*GRID | *ITER | *SECTOR)(*TIME | freg)

定义:

*GRID

输出储层和其中流体的状况,以及详细的井况报告。

*ITER

输出简要的单井产量报告以及模拟器性能,如物质平衡等。

*SECTOR

启用或禁用基于Sector的报告的写入。freq = 0,禁用;freq > 0或*TIME,启用。一旦定义*WPRN *SECTOR,基于sector的报告则根据*WPRN *GRID定义的时间写入,只有同时定义*WPRN *SECTOR和*WPRN *GRID时,才会出现sector的报告。

要启用基于sector报告,同时禁用基于网格的报告,使用*OUTPRN *GRID *NONE来禁用基于网格的报告。

freq

每freq个时间步写入一次指定的信息,这里的freq是一个整数。如果freq等于 0,则不写入。

*TIME

在随后的*TIME或*DATE关键字定义的每个时间写入一次指定的信息。这相当于指定一个大的freq值。

缺省:

如果未定义*WPRN *GRID,则假定*WPRN *GRID *TIME。同样适用于*WPRN *ITER。

如果未定义*WPRN *SECTOR,则不会在out文件中写入sector报告。

条件:

*WPRN可以在输入/输出控制部分以及井和动态部分定义,因此模拟的过程中可以随时进行更改。

举例:

在第100天之前,每10个时间步,写入一次基于网格的信息,最后在第200天写入一次;根据网格信息频率,写入基于sector的信息;在每个时间点写入数值计算性能结果。

*WPRN *GRID 10

*WPRN *SECTOR 1

*WPRN *ITER *TIME

. . .

*RUN  ** Recurrent data follows

. . .

** Disable grid and sector writing

*TIME 100.

*WPRN *GRID 0

*TIME 150.

*WPRN *GRID *TNEXT

*TIME 200.

Builder界面:

发表评论