The invention discloses a method and device for generating full hexahedron grids in actual strata, which includes: regular resampling of actual strata horizons to obtain the grid node coordinates of regularized actual strata horizons; determining the coordinates of each grid node in each layer of regularized actual strata and the corresponding line of grid node coordinates in adjacent layers; and determining regularization. According to the number of vertical slices of each layer and its adjacent layers in the actual stratum, the space between each layer and adjacent layers in the regularized actual stratum is divided according to the line and the number of slices, and the grid node coordinates of each slice between each layer and adjacent layers on the line are obtained according to each layer and adjacent layer and each of them. The hexahedral mesh is generated by dividing the coordinates of grid nodes into layers. The invention can generate all-hexahedron mesh quickly in actual stratum subdivision, and has high automation degree and good mesh subdivision quality.
【技术实现步骤摘要】
实际地层全六面体网格生成方法及装置
本专利技术涉及石油勘探及开发中的储层建模研究领域,尤其涉及地下复杂储层全六面体网格生成方法及装置。
技术介绍
有限元方法在众多计算地球物理学者的不懈努力下,目前不但已经广泛地应用于地球物理中静态场的计算,像静磁场、静电场、地应力、地温场等方面,而且还应用于解决随时间变化的地球物理问题,像地震正演模拟、地震反演、油藏数值模拟等问题。开展有限元计算的第一步是将地球物理中的连续介质(如实际地层)离散为若干个有限子域(单元),即有限元网格生成,并通过这些离散单元的组合体来逼近连续介质。从生成单元的几何形状来说,针对二维连续介质,目前生成的网格主要采用三角形和四边形单元;针对三维连续介质,目前生成的网格主要采用四面体和六面体单元。此外,对于三维连续介质,也有一些其它几何形状的单元,像金字塔单元、棱镜体单元等,但是这些单元并不常用。有限元网格生成技术研究过程中,关于四面体(或三角形)网格生成技术研究比较成熟,在商用软件中获得了广泛应用。相较于四面体单元,六面体单元具有相同自由度条件下精度更高的优点,是目前有限元网格生成技术研究的热点和难点。 ...
【技术保护点】
1.一种实际地层全六面体网格生成方法,其特征在于,包括:对实际地层层位进行规则重采样,获得规则化的实际地层层位的网格节点坐标;确定规则化的实际地层层位中每一层中每一个网格节点坐标和相邻层中对应网格节点坐标所在直线;确定规则化的实际地层层位中每一层和相邻层在垂向上的剖分层数,根据所述直线和所述剖分层数,对规则化的实际地层层位中每一层与相邻层之间的空间进行剖分,得到每一层与相邻层之间的每一剖分层在所述直线上的网格节点坐标;根据每一层和相邻层以及二者之间的每一剖分层的网格节点坐标,生成六面体网格。
【技术特征摘要】
1.一种实际地层全六面体网格生成方法,其特征在于,包括:对实际地层层位进行规则重采样,获得规则化的实际地层层位的网格节点坐标;确定规则化的实际地层层位中每一层中每一个网格节点坐标和相邻层中对应网格节点坐标所在直线;确定规则化的实际地层层位中每一层和相邻层在垂向上的剖分层数,根据所述直线和所述剖分层数,对规则化的实际地层层位中每一层与相邻层之间的空间进行剖分,得到每一层与相邻层之间的每一剖分层在所述直线上的网格节点坐标;根据每一层和相邻层以及二者之间的每一剖分层的网格节点坐标,生成六面体网格。2.如权利要求1所述的实际地层全六面体网格生成方法,其特征在于,对实际地层层位进行规则重采样,获得规则化的实际地层层位网格节点坐标,包括:获得实际地层层位中每一层的主测线方向和联络测线方向的最大值和最小值;根据所述主测线方向和联络测线方向的最大值和最小值,获得每一层的矩形区域,将每一层的矩形区域以等间距划分为多个矩形子区域,确定为规则化后的每一层;对所述规则化后的每一层重采样,得到规则化的实际地层层位的网格节点坐标。3.如权利要求1所述的一种实际地层全六面体网格生成方法,其特征在于,确定规则化的实际地层层位中每一层和相邻层在垂向上的剖分层数,根据所述直线和所述剖分层数,对规则化的实际地层层位中每一层与相邻层之间的空间进行剖分,得到每一层与相邻层之间的每一剖分层在所述直线上的网格节点坐标,包括:确定规则化的实际地层层位中每一层和相邻层在垂向上的剖分层数;根据所述剖分层数和所述直线,获得每一层和相邻层在所述直线上的厚度;根据所述厚度,计算每一层与相邻层层之间的每一剖分层在所述直线垂向上的坐标;根据每一剖分层在所述直线垂向上的坐标和所述直线,计算得到每一层与相邻层层之间的每一剖分层在所述直线上的网格节点。4.如权利要求1所述的一种实际地层全六面体网格生成方法,其特征在于,根据每一层和相邻层以及二者之间的每一剖分层的网格节点坐标,生成六面体网格,包括:对每一层和相邻层以及二者之间的每一剖分层的网格节点坐标进行编号;将相邻的八个网格节点组成六面体单元,得到六面体单元集合;对六面体单元集合中的六面体单元进行编号,生成六面体网格,输出网格节点坐标、网格节点编号和六面体单元编号及组成所述六面体单元的网格节点编号。5.如权利要求2所述的一种实际地层全六面体网格生成方法,其特征在于,采用最邻近插值方法对所述规则化后的每一层重采样,得到规则化的实际地层层位的网格节点坐标。6.一种实际地层全六面体网格生成装置,其特...
【专利技术属性】
技术研发人员:闫国亮,杨午阳,高建虎,赵万金,李琳,王恩利,李海山,谢春辉,
申请(专利权)人:中国石油天然气股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。