? Edit | Edit Point;Edit | X Edit;和Edit | Y Edit,用于改变横断线的位置,单击横断线的一端点,拖动到恰当位置即可。
观察有效横断面
35 Settings | Cross Section
36 选择Default按钮或保证横断线坐标与下述数据一致: X (m) -96.64 1596.9 Y (m) -550 -550 37 选择OK,关闭Cross Section Line Coordinate窗口。 38 在Cross Section窗口中双击,使其为有效框架。 39 与图7.4比较,确保输入的顶部深度和厚度数据正确。 40 双击Areal Window,使其激活。 四、输入和处理井数据
以下是在非结构网格生成器中输入两口垂直井。
1 在Reservoir Data Tree中选择Reswevoir。 2 File | Import ASCII | Vertical Wells 3 选择文件VERT.WEL,并单击Open。
4 在Select Well File Format窗口中单击View File按钮,观察井数据。
该项允许在输入数据之前检查文件格式。这是有用的,因为可以接受几种不同格式的井数据。 该数据文件的格式为:X Y MD TVD。 -999用于在数据文件中隔离井。
5 在Select Well File Formate窗口中选择Close View,隐藏井数据。 6 用以下数据修改Select Well File Format window: Well File Formate Marker value UTM X Offset UTM Y Offset X Y MD TVD -999 0 0 7 在Select Well File Formate窗口中单击OK,完成井数据的输入。
注意:非结构网格生成器的一个局限是:不支持斜井。 下面是处理井数据,也可以改变射孔方案。 改变井的射孔方案
改变井的射孔可按以下步骤进行:
8 在Reservoir Data Tree中,双击Well 1。打开Edit Well Data窗口。 9 单击Perforations按钮,打开Edit Perforation Data窗口。 10 按以下数据改变射孔的Start位置: Start (m) 10 End (m) Radius (m) 0.088392 Skin 0 Active Yes 提示:在Edit Perforation Data窗口中,单击True Vertical Depth按钮可以看到实际的射孔位置。这些值是只读的。
注意:尽管在非结构网格生成器中可以有多处射开的井,但这些井将出现完全射开储层的情况。 当前的非结构网格生成器形式应如图7.5。 五、输入和处理断层数据
现在将把断层数据加入到模型中。在该模型中有四个断层。其主要的步骤与井数据和地图的输入是一
致的。
1 在Reservoir Data Tree中选择Reservoir。 2 File | Import ASCII | Faults
3 选择Fault1.FLT,并单击Open。打开Select Fault Format窗口。
4 在该窗口中,选择View File,检查数据的格式。该数据的格式是:“X Y Name”。 5 在Select Fault Format窗口中,单击Close View,隐藏断层数据。 6 将Select Fault Format窗口与图7.6相比较。 7 单击OK,完成断层数据的输入。
8 重复上述步骤,输入另外三个断层(fault2.flt,fault3.flt,fault4.flt)。 注意:该系统不支持倾斜断层。 断层数字化
几个断层在外表上均呈锯齿形。在该部分将改变其中的一条,使其变得光滑。
9 在Reservoir Data Tree中,选择Fault 3。 10 Edit | Feature,打开Edit Fault Data 窗口。
11 选择Fault is a template框。
12 单击OK,使Fault 3到模板中,并关闭Edit Fault Data窗口。
提示:在模板中,断层以虚线显示(而不是粗实线)。Fault 3在非结构网格生成器的Areal View窗口中以绿色的虚线显示。同时,在退出非结构网格生成器后,该模板不被保存。
13 选择Create | Fault(或使用相应的断层)。
在Areal View 窗口中,光标将变成铅笔的形式,以显示将开始数字化。
14 在断层的末端单击鼠标左键,开始数字化。 15 沿模板在几个位置处单击鼠标左键,划分断层部分。
当用户看见出现如图7.7时,每出现一次黑方块,即创建了一断层小块。
16 当接触到了别的断层时,双击或敲回车键,完成断层的划分。
黑方块消失。
如果对新得到的断层不满意,可按以下步骤删除: 17 在Reservoir Data Tree上,选择Fault 5。 18 选择Edit | Delete Feature。
现在可以数字化一新断层,能够删除一旧的断层设置。 19 在Reservoir Data Tree上,选择Fault 3。 20 选择Edit | Delete Feature。
提示:另一种删除方法是:首先在Reservoir Data Tree中选择它们,然后从鼠标右键弹出的菜单中选择Delete feature项。 断层的平滑处理
非结构网格生成器也有十断层自动光滑的功能。方法如下:
21 双击Reservoir Data Tree上的Fault 4,打开Edit Fault Data窗口。 22 单击Smooth按钮,打开Smoothing Parameters窗口。 23 用以下数据编辑Smoothing Parameters窗口: Identification mode Noise level Keep end points of faults Least squares linear 155 m Checked 提示:平滑处理的数目可以通过增加干扰程度或切换到最小二乘线性模式来实现。
24 单击Smooth。
25 单击Accept,接受新断层。
现在,非结构网格生成器将显示为如图7.8的样式。 六、输入孔隙度和渗透率数据
创建这种模型的最后一步是输入孔隙度和渗透率数据。在该例中,孔隙度和渗透率数据是离散数据。
1 在Reservoir Data Tree上,选择Layer 1。 2 Create | Map | PermX 和 Create | Map | Porosity。
提示:如果没有定义Perm-Y,那么X和Y方向的渗透率均将从Perm-X map 中获得。在该例中Perm-Z是定值(是在恒定物性表中定义的)。
3 对于另外三层,重复以上步骤。 4 在Layer 1中选择Perm-X map。 5 File | Import ASCII | Scatter Data 6 载入渗透率文件permx1.cnt
离散数据的位置将显示在Areal View 窗口中。
7 在Layer 1中,选择Porosity map。 8 File | Import ASCII | Scatter Data 9 加载孔隙度文件poro1.cnt
10 对于其余的三层,重复以上步骤。
注意:总之,PEBI网格只能用于各向同性模型。在非结构网格生成器中仅支持Kx∶Ky为定值的各向异性模型。而对于完全各向异性模型仅支持单相流模型。
七、观察输入数据
现在所有的数据已经输入到Reservoir Data Tree中,并且有必要检查其中一些数据。
1 选择View | Options,打开Edit View Options窗口。
2 在Line / Text 键下,取消对Scatter / Contour data按钮的选择。这将关闭离散数据构造器。 3 在Colour Fill 键下面,选择Property Display | Input Map和Layer 1 Tops。 4 单击Apply。
5 在Edit View Options窗口中单击OK,关闭该窗口。
Unstructured Gridder Window | Areal View,将显示包含顶部数据的彩图(如图7.9)。 八、创建网格和物性
现在,将所有的数据都输入到Reservoir Data Tree中,以便创建网格和物性。
1 双击在Reservoir Data Tree中的Boundary项,打开Edit Primary Volume Data 窗口。 2 在该窗口中选择Grid Controls 按钮。将显示Volume Grid Controls窗口。
Gride Style应该设置为Variable(此为缺省项)。
提示:能支持PEBI网格的各种类型。这在Grid Style的下拉菜单列表中选择。 3 修改Volume Grid Controls的下列数据:
? ?
Relative minimum cell size(相对最小网格尺寸)=0.02 Relative maximum cell size=0.05
注意:对于不同的网格类型,应该输入相对最大网格尺寸和最小网格尺寸或绝对最大网格尺寸和最小网格尺寸。
4 在Volume Grid Controls中单击OK,运行变化和关闭面板。 5 在Edit Primary Volume Data窗口中,单击OK。
注意:可以修改断层和井周围的网格。这可在Grid | Grid Controls 菜单中实现。 创建网格
现在可以编辑网格类型,并生成网格。
6 保证选择了 Grid | Show grid report(如果选择了该项,则在下拉菜单中将显示一选中标志)。 7 Grid | Generate Grid
创建非结构网格。Grid Report窗口将提示哪些项不被完全网格化。可以选择全部都网格化或者忽略不
能完全网格化的项。
8 选择忽略不能完全网格化的项。 9 单击OK。这就完成了网格的创建。
在创建完网格后,可以利用Zoom项来检查网格,决定它是否匹配结构数据。
Zoom选项
10 选择Settings | Cross Section | Default,保证横断面与练习中的相同。 11 通过双击横断面,将横断面显示在有效窗口中。
12 使用\图标,放大断层周围区域,以便于检查断层和井。 13 选择禁止放大图标。
14 双击Areal View窗口,使其再成为有效窗口。 创建物性