初始时间步长 *DTWELL

目的:

提供参考时间或井生产条件发生重大变化后的开始运算的第一个时间步长。

格式:

*DTWELL  time_size

定义:

*DTWELL time_size

参考时间(*TIME 或*DATE)后的第一个时间步长大小time_size(days | days | min)。如果参考时间是第一个时间点,那么time_size是模型运算的第一个时间步长。否则,time_size将覆盖自动时间步长选择器建议的值(详情见*NORM)。

缺省:

如果*DTWELL不存在,参考时间点后的第一个时间步长是基于先前的时间步长自动获取,具体参见*NORM。

条件:

*在第一个和第二个参考时间之间需要*DTWELL,提供模拟的第一个时间步长的大小。对于随后的井动态数据段,它是可选的。

当使用关键字*DTWELL时,time_size must必须大于最小时间步长(*DTMIN定义最小时间步长)。

说明:

使用*DTWELL定义先前参考时间点第一个时间步长大小。

举例:

*TIME 0

*DTWELL 0.5

*TIME 100

*DTWELL 0.01

……

*TIME 200

Builder界面:

应用领域

初始时间步长的关键字是*DTWELL,它定义的是数值模拟的启动速度,一般以较小的步长启动,如0.001天。

除了在第一个时间点定义*DTWELL,还可以在其他时间点定义。在模型遇到收敛性问题时,可以尝试在相应时间点定义*DTWELL,设置较小的时间步长,以便模型顺利进行运算。

发表评论