写入sr3文件信息的频率(可选) *WSRF

目的:

控制*OUTSRF定义的信息写入SR3结果文件的频率。

WSRF中,W代表Writing,SRF=Simulation Results File。

初学软件时,我们往往把注意力放在模型如何创建,模型是否能正常运行等方面。当我们对软件已经有所了解,操作日益娴熟之后,可以思考如何让模型更好地“表达”,为我们的汇报“锦上添花”,这就涉及结果输出的设置,包括输出频率(WSRF 控制)和输出内容(OUTSRF 控制),输出频率是其中的关键一环。

SR3文件大小随模拟时间而逐渐增大,随模型大小以及复杂的开采过程而增大,可能导致结果后处理加载时间过长,以及更高的内存需求。在合理控制SR3文件的大小的前提下,对输入/输出控制进行修改,可满足数值模拟工作者对模拟的机理进行分析,并通过相关的现象进行有理有据地分析。通过频率的控制,我们可以输出更加细腻的动画,也可以有效控制SR3文件的大小。

更多详情,请参考《第61期:定制 STARS模拟结果文件的输出》,链接如下:http://learncmg.cn/?p=6821

格式:

*WSRF (*GRID | *WELL | *SECTOR)(*TIME | freq)

定义:

*GRID

定义*OUTSRF *GRID指定的网格信息写入频率,使用比缺省情况更高的频率将明显地增加结果文件的大小。

*WELL

定义*OUTSRF *WELL和*SPECIAL指定的井信息写入频率,使用比缺省情况更低的频率将会减少模拟结果文件的大小。

*SECTOR

定义sector信息写入频率。sector统计信息的写入频率可以是不输出(freq = 0),或者与*WELL频率相同。

freq

非负的整数,表示每freq个时间步写入一次信息,同时在每个参考时间也输出。

对于 *GRID 来说,如果freq = 0,则不输出任何结果。*WELL不允许使用零值。

*TIME

在定义*TIME或*DATE的每个参考时间点写入指定结果,相当于定义一个较大的 freq值。

缺省:

如果未定义*WSRF *GRID,则假设*WSRF *GRID *TIME。

如果未定义*WSRF *WELL,则假设*WSRF *WELL 1。

如果未定义*WSRF *SECTOR,则假设 freq = 0,也就是不输出sector信息到SR3文件。

条件:

*WSRF关键字可出现在输入/输出控制部分,以及井和动态部分。因而在模拟过程中,模拟结果的输出频率是可以随时更改的。

说明:

每10个时间步输出一次网格信息,则使用*WSRF *GRID 10;

在*TIME或*DATE定义的时间点输出结果,则使用*WSRF *GRID *TIME;

在*TIME或*DATE 所确定的时间取消输出*GRID结果,则在这个时间之前使用*WSRF *GRID 0。

Builder界面:

发表评论