块中心(BC)网格和角点(CP)网格
ECLIPSE支持多种网格类型,包括块中心(BC)网格和角点(CP)网格。每一种网格类型都各有优劣,BC或CP的选择取决于模型的类型。在同一个数据文件中不能够同时使用BC和CP网格。
块中心网格:
• 块中心网格需要知道各网格的顶深及X、Y、Z方向上的网格尺寸。各网格的上、下底面都是水平的,各侧面都是平的且垂直的。所有的网格块都是矩形的。
• 要创建笛卡儿BC网格需要指定关键字TOPS,DX(或DXV),DY(或DYV)和DZ。
• 要创建径向BC网格需要指定关键字DR(或DRV),DTHETA(或DTHETAV)和DZ。以V结尾的关键字指的是向量格式的关键字,是其他关键字的替代。由于每个网格块都只用四个实数来定义,所以BC网格比它响应的CP网格的数据量要少一些。用BC网格建立的简单模型甚至可以不用GRID之类的前处理软件就可以创建。
• 考虑相邻的BC网格块。对于倾斜结构,各网格的顶深TOPS是不同的。那么断层两边的网格的顶深TOPS也是不同的。BC网格有效地忽略了倾斜。
• 面和断层的差别。例如,在没有构造图指导的情况下,图中的横断面可以看作是倾斜面,也可以看作是断层。
• BC网格没有足够的信息来计算相邻网格间的交迭面积,这是因为不知道网格块拐点处的深度。流体通常在相邻网格间流动,所以需要建立相邻网格之间的连接关系。ECLIPSE假设有相邻标号的网格(如图中箭头所连接的网格)之间是有连接的,即使它们之间实际可能并没有,如图中所示的有交叠面的网格间就没有连接。这就是因为在BC网格中不区分断层和倾斜面。
•
角点网格:
• 角点(CP)网格是建立在坐标线和拐点深度的概念基础上的。一个坐标线定义一个网格柱的一个边。坐标线总是直线,但不一定是垂直的。给出直线上分别在网格上下的两个点的X、Y、Z坐标就可以定义一条坐标线。然后,只要确定其各拐点在各坐标线上的位置就可以确定网格块了。这种定义网格的方式使得网格块可以是任何可能的形状:倾斜表面、断层面、尖灭和剥蚀面都可以正确的表示出来。因为每一个网格块都是用4条坐标线和8各拐点坐标定义的,所以CP网格比BC网格有更大的数据量,而且几乎只能借助于如FloGrid/GRID之类的前处理软件才可以创建。
• 角点网格包含足够的信息来计算相邻网格块间的交迭区域,因为知道各网格块的拐点深度。这意味着,在图中,只有可以看到真正有公共交接面的网格之间才有流体的交换。因此,箭头所指的网格间的流体不可能穿过断层流动。