井的定义 *WELL

目的:

*WELL 用于定义一口新井。

格式:

*WELL  (wnum | ‘well_name’)    (*VERT  ib  jb)  (*FRAC  frac)

(*ATTACHTO  ‘group_name’)

定义:

wnum

一个正整数,表示井的顺序编号。井序号必须从1开始,随着井数的增加,每次递增1。

现在很少使用井序号了,为了与以前的文件保持兼容,STARS 和Builder仍然可以读取井序号,但是Builder不再写入井序号。

‘well_name’

井名(最多40个字符)。

必须设置wnum和 ‘well_name’其中至少1个来识别井。

*VERT  ib jb

该可选子关键字表明该井为直井,所有射孔都有相同的I 和J 网格坐标。ibl和jbl 分别是该直井的 I和J方向的网格编号。没有缺省值。

K方向的射孔层通过关键字*PERFV来设置。

*FRAC frac

该可选关键字表明,内部使用的井流量和井指数是井数据中直接定义的数值乘以 frac。frac的允许范围是0 到1。在一个完整的井定义中所有的流量和井指数都可以输入,然后内部计算时乘以frac。

*ATTACHTO   ‘group_name’

该可选子关键字将该井归属到名为 group_name的井组中。其中group_name由关键字*GROUP定义。如果 *ATTACHTO不存在,那么该井就归属到内部生成的缺省名为 ‘Default-Group’ 的井组上。

缺省:

*WELL是定义一口井的必选关键字,没有缺省值。最少需要:

*WELL   ‘well_name
-或-
*WELL   wnum

如果子关键字*VERT不存在,必须通过关键字*PERF输入每个射孔层的完整网格坐标。

如果子关键字*FRAC不存在,那么frac=1。

如果子关键字*ATTACHTO不存在,那么该井就归属到内部生成的缺省名为 ‘Default-Group’ 的井组上。

单井不能直接归属于顶级井组(代表整个油藏的井组)。

如果模型中没有设置二级井组,那么所有井自动归属于名为’Default-Group’的井组中。例如,如果模型中有这样的一行:

*GROUP ‘Default-Group’ *ATTACHTO ‘Field’

并且井组’Field’的生产速度通过关键字*GCONP设置,那么缺省状态下就有如下的树状井组结构。

条件:

该关键字必须位于井和动态数据(Well and Recurrent Data )关键字段。

一口井必须先用*WELL关键字定义,然后才能由其他关键字引用。

井名和井的序号必须是独一无二的,也就是说,不允许有2口井使用同样的井名或序号。

说明:

关键字*WELL用于注册一口井,然后可以选择将其归属于一个井组中。

示例:

  1. 同时使用井的序号和井名:

*WELL 1 ‘Producer1’

  1. 只使用井的序号:

*WELL 2

  1. 只使用井名:

*WELL ‘Prod. 54-233a’

Builder界面:

发表评论