一种大规模地震数据的曲面重建方法技术

技术编号:13997818 阅读:47 留言:0更新日期:2016-11-15 11:03
本发明专利技术提供了一种大规模地震数据的曲面重建方法。所述方法首先将原始的层位数据和地质约束多边形数据按照地形划分入不同地形块内,并保存至外存中;然后以每个地形块为基本单位进行曲面重建,先对地形块中的层位数据和断层多边形数据进行预处理,然后对处理后的数据进行二维网格构建,根据网格数据构建二维Delaunay三角剖分并进行三维空间三角网恢复,最后进行曲面插值并保存重建后的曲面拓扑数据,在显示时将所有地形块内的曲面拓扑一起显示,从而实现整个大规模工区的曲面重建和显示。本发明专利技术针对数据量很大的情况提出一种新的曲面重建方法,有效地利用有限的内存完成海量数据的处理。

【技术实现步骤摘要】

本专利技术涉及地质勘探
,更具体地讲,涉及一种大规模工区产生的海量勘探数据的曲面重建方法。
技术介绍
在三维地质建模的领域,对三维大规模海量地震数据进行曲面重建、三维可视化乃至进行人机交互的操作,都已经成为常规而且必要的工业需求。然而,在大规模地震数据进行曲面重建有一定的难度,原因之一在于原始数据量过大,数据范围过广。在现有的条件下,一台普通PC机的硬件条件有限,尤其是内存方面,一般来说只有几GB到十几GB,大规模地震勘探数据,原始数据一般有GB级别,在曲面重建过程中还会出现大量中间数据,因而难以将所有大规模的地震勘探数据同时放入电脑内存中进行曲面重建。本专利技术针对数据量很大的情况提出一种新的曲面重建方法,有效地利用有限的内存完成海量数据的处理。
技术实现思路
针对现有技术中存在的不足,本专利技术的目的之一在于解决上述现有技术中存在的一个或多个问题。例如,本专利技术的目的之一在于针对原始地震数据量很大的情况下提出一种新的曲面重建方法,以有效地利用有限的内存完成海量数据的处理。为了实现上述目的,本专利技术提供了一种大规模地震数据的曲面重建方法。所述方法首先进行大规模地震数据的地形分块,具体包括将层位数据和地质约束多边形数据划分入不同地形块内并保存至外存中;然后以每个地形块为基本单位进行曲面重建;其中,所述地形分块步骤采用动态添加地形块的方式,具体地:给定初始地形块属性,所述地形块属性包括地形块的长度、X方向地形块个数和Y方向地形块个数,其中,X方向地形块个数和Y方向地形块个数的最小值为1;如果读入的地震数据在初始给定的地形块内,则将地震数据分配到地形块中;如果读入的地震数据在初始给定的地形块之外,则对初始给定的地形块进行扩充以包含读入的地震数据。根据本专利技术大规模地震数据的曲面重建方法的一个实施例,所述方法读取大规模地震数据中的预定行,并对所述预定行的地震数据进行地形分块处理,然后重复进行所述读取和地形分块操作,直至大规模地震数据被读取和处理完。根据本专利技术大规模地震数据的曲面重建方法的一个实施例,所述对初始给定的地形块进行扩充时保证整个区域呈矩形。根据本专利技术大规模地震数据的曲面重建方法的一个实施例,在所述保存步骤中,为每个地形块设置一个id,并采用二维数组的方式进行地形块的id索引,确定一个二维数组a[M][N],其中所述二维数组的第一维表示地形块的X方向,二维数组的第二维表示地形块的Y方向,二维数组中的值为地形块的id。根据本专利技术大规模地震数据的曲面重建方法的一个实施例,所述曲面重建步骤可以包括:从对应路径下的外存中读取地形块内部的层位数据和地质约束多边形数据,然后在地形块内构建初始网格,在每个初始网格内进行约束Delaunay三角剖分并进行三维空间三角网恢复,得到三维拓扑,最后对三维拓扑上的点进行曲面插值,得到三维地质曲面。根据本专利技术大规模地震数据的曲面重建方法的一个实施例,在对地质约束多边形数据进行分块处理时,当一个地形块内只有一个地质约束多边形点时,求出两个相邻地质约束多边形点连成的线段与地形块边界的交点,并加入对应的地形块内的地质约束多边形数据中。根据本专利技术大规模地震数据的曲面重建方法的一个实施例,所述方法还包括保留一份整体的封闭多边形数据,并且,在对每个地形块进行曲面重建操作时,都要调用封闭多边形数据进行属性判断。具体地:定义封闭多边形数据集合P:P={P1,P2,…,Pm本文档来自技高网...

【技术保护点】
一种大规模地震数据的曲面重建方法,其特征在于,所述方法首先进行大规模地震数据的地形分块,具体包括将层位数据和地质约束多边形数据划分入不同地形块内并保存至外存中;然后以每个地形块为基本单位进行曲面重建;其中,所述地形分块步骤采用动态添加地形块的方式,具体地:给定初始地形块属性,所述地形块属性包括地形块的长度、X方向地形块个数和Y方向地形块个数,其中,X方向地形块个数和Y方向地形块个数的最小值为1;如果读入的地震数据在初始给定的地形块内,则将地震数据分配到地形块中;如果读入的地震数据在初始给定的地形块之外,则对初始给定的地形块进行扩充以包含读入的地震数据。

【技术特征摘要】
1.一种大规模地震数据的曲面重建方法,其特征在于,所述方法首先进行大规模地震数据的地形分块,具体包括将层位数据和地质约束多边形数据划分入不同地形块内并保存至外存中;然后以每个地形块为基本单位进行曲面重建;其中,所述地形分块步骤采用动态添加地形块的方式,具体地:给定初始地形块属性,所述地形块属性包括地形块的长度、X方向地形块个数和Y方向地形块个数,其中,X方向地形块个数和Y方向地形块个数的最小值为1;如果读入的地震数据在初始给定的地形块内,则将地震数据分配到地形块中;如果读入的地震数据在初始给定的地形块之外,则对初始给定的地形块进行扩充以包含读入的地震数据。2.根据权利要求1所述的大规模地震数据的曲面重建方法,其特征在于,所述方法读取大规模地震数据中的预定行,并对所述预定行的地震数据进行地形分块处理,然后重复进行所述读取和地形分块操作,直至大规模地震数据被读取和处理完。3.根据权利要求1所述的大规模地震数据的曲面重建方法,其特征在于,所述对初始给定的地形块进行扩充时保证整个区域呈矩形。4.根据权利要求1所述的大规模地震数据的曲面重建方法,其特征在于,在所述保存步骤中,为每个地形块设置一个i...

【专利技术属性】
技术研发人员:王颀赵洲孙健陆林超张亨罗文唐浩刘璞范晓刘开元吴秋波邹文
申请(专利权)人:中国石油集团川庆钻探工程有限公司地球物理勘探公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1