含逆断层的复杂地质构造三维地震解释数据管理组织方法技术

技术编号:7120703 阅读:307 留言:0更新日期:2012-04-11 18:40
一种含逆断层的复杂地质构造三维地震解释数据管理组织方法。解释数据为层位或断层在地震道上的时间或者深度。所述方法包括:基于工区的解释数据的类型,确定是否采用冗余型文件结构将解释数据存储于本地存储器;当采用冗余型文件结构时,将解释数据以冗余型文件结构存储于本地存储器;将与用户选择对应的存储的解释数据调用至内存,其中,所述冗余型文件结构包括文件头、用于记录xLine方向剖面的解释数据的第1至第N?xLine剖面数据区、用于记录inLine方向剖面的解释数据的第1至第M?inLine剖面数据区以及第1至第K冗余区,每个剖面数据区具有相同的预定存储空间,当所述预定存储空间小于记录剖面的解释数据所需的存储空间时,将剩余数据存储于冗余区。

【技术实现步骤摘要】

本专利技术涉及地震构造解释领域,具体地讲,涉及一种用于解决含逆断层的情况下地震解释数据的管理问题的。
技术介绍
三维地震解释数据规模通常比较大。以3000道X3000道工区为例,不含断层的层位解释数据一层的数据规模为3000 X 3000等于9M个点,每个点记录信息8个字节,则每一层的解释数据达到72M,如果考虑10层的解释层位数据,则层位的数据空间占720M。另外,由于逆断层的存在,每一层在每一道上可能会存在多点的情况。并且,解释数据一个点在xLine方向上和inLine方向上所属不同段,必然会导致信息的冗余。系统涉及到的层位数据空间通常会达到1-2G左右的规模。对于断层而言,断层在每一道上没有重值。且每一个断层在水平投影上覆盖的区域比较小,但断层数量比较多。一个工区断层数量可能达到几十上百个或者更多。所以,三维地震解释的解释数据是一个数据密集型的管理问题。此外,由于断层的存在,需要计算断层和层位的空间拓扑关系,需要处理每一个层位数据点或者每一个层位数据段与所有断层的关联关系,以及上下盘的空间拓扑关系,并且这种计算可能在解释过程中也会进行。频繁的数学计算形成了该问题的计算密集型特性,并且由于断层的存在,给层位数据的存储和管理带来了空间的不确定性特征,主要体现在占用空间的不确定性和层位和断层拓扑关系的不确定性。综上所述,三维地震解释数据存储和管理问题是一个数据与计算双重密集型的不确定性数据管理问题。
技术实现思路
为了解决现有技术中存在的上述问题,本专利技术提供了一种。根据本专利技术的一种,其中,解释数据为层位或断层在地震道上的时间或者深度,所述方法包括步骤基于工区的解释数据的类型,确定是否采用冗余型文件结构将解释数据存储于本地存储器;当确定采用冗余型文件结构时,将工区的解释数据以冗余型文件结构存储于本地存储器;将与用户选择对应的存储于本地存储器的解释数据调用至内存,其中,所述冗余型文件结构包括文件头、用于记录xLine方向剖面的解释数据的第1至第N xLine剖面数据区、用于记录inLine 方向剖面的解释数据的第1至第M inLine剖面数据区以及第1至第K冗余区,其中,每个剖面数据区具有相同的预定存储空间,当所述预定存储空间小于记录剖面的解释数据所需的存储空间时,将剩余数据存储于冗余区。另外,所述预定存储空间为记录与地震道数量对应的解释数据所需存储空间的2倍。另外,所述文件头记录有关于地震工区的信息、剖面数据区的剖面索引信息和关于冗余区的信息。另外,所述关于冗余区的信息用于表示冗余区所存储的解释数据为哪个剖面数据区的剩余数据。另外,根据所述剖面数据区的剖面索引信息和关于冗余区的信息,选择与用户选择对应的解释数据并调用至内存。另外,所述解释数据为所述时间或深度的实际值乘以特定值后取整的值。另外,所述特定值为1000。另外,记录于剖面数据区的解释数据包括用于记录层位的解释数据的层位解释数据队列和用于记录断层解释数据的断层解释数据队列,每个解释数据队列包括多个解释数据段队列,每个段队列包括多个连续的地震道的解释数据。另外,所述方法还包括步骤当确定不采用冗余型文件结构时,采用紧凑型文件结构将解释数据存储于本地存储器,其中,紧凑型文件结构包括关于地震工区的信息、解释数据段的索引信息。根据本专利技术的实施例的,能够同时解决解释数据的精度问题和处理效率问题。另外,根据本专利技术的实施例的,能够降低处理地震解释数据所需的内存。附图说明通过下面结合附图对实施例进行的描述,本专利技术的这些和/或其他方面和优点将会变得清楚和更易于理解,其中图1为根据本专利技术实施例的的流程图;图2为示出根据本专利技术实施例的冗余型文件结构的示图;图3为示出根据本专利技术实施例的紧凑型文件结构的示图;图4和图5为分别示出根据本专利技术实施例的以3维方式和2维方式显示解释数据的示出。具体实施例方式现在对本专利技术实施例进行详细的描述,其示例表示在附图中,其中,相同的标号始终表示相同部件。下面通过参照附图对实施例进行描述以解释本专利技术。三维地震解释数据(以下,简称“解释数据”)反映的是工区地底下的地质构造信息。从计算机处理角度上讲,解释数据是一个规则的空间网格数据。地震解释数据点描述的是层位或断层在地震道上的时间或者深度。本质上讲,解释数据是空间网格数据的一个皇A朱口 ο以下,参照附图详细描述根据本专利技术的。图1为根据本专利技术实施例的的流程图。4在步骤S101,确定将采用的地震解释数据的文件结构。对于二维的层位解释数据、断层解释数据和三维的断层解释数据,将采用如图3 所示的紧凑型文件结构;而对于三维的层位解释数据将采用如图2所示的基于空间预留及冗余管理层位文件(以下,简称“冗余型文件结构”)。由于在工区采集地震数据时能够获知该工区的解释数据的类型,因此,可以容易判断将采用哪种文件结构来存储地震解释数据。当在步骤SlOl确定将采用冗余性文件结构时,在步骤S102将该工区的解释数据以如图2所示的冗余型文件结构存储于本地存储器。如图2所示,根据本专利技术实施例的冗余型文件结构的文件包括文件头、第1至第N xLine剖面数据区、第1至第M inLine剖面数据区以及第1至第K冗余区。对于三维的层位解释数据,由于逆断层的存在,导致每一个层位所占用的空间无法预知,因此预先分配的空间可能无法满足某一层位的数据量。在根据本专利技术实施例的冗余型文件结构中,分配给每一剖面数据队列的存储空间相同,即,分配预定存储空间。所述预定存储空间为记录与地震道数量对应的解释数据所需存储空间的2倍。当某一剖面的数据量超过所述预定存储空间时,剩余的数据将存储在冗余区中。当将工区的地震解释数据存储为冗余型文件结构时,首先将与该工区的解释数据相关信息记录至文件头,文件头记录有关于地震工区的信息、剖面数据区的剖面索引信息和关于冗余区的信息。关于冗余区的信息用于表示第i冗余区所存储的解释数据为哪个剖面数据区的剩余数据。当由于剖面数据区的空间有限而将该剖面的剩余数据存储到冗余区时,可根据记录在文件头中的关于冗余区的信息,寻找到存储有所述剩余数据的冗余区。然后,将存储的解释数据按剖面的方向划被分为分别存储xline和inline方向的剖面解释数据队列,队列的数量与剖面的数目相同,并将剖面解释数据队列的数据存储到剖面数据区。即,第i xLine剖面数据区存储的是xLine方向上的第i个剖面所包括的数据,第i inLine剖面数据区存储的是inLine方向上的第i个剖面所包括的数据。每个剖面数据区包括断层解释数据队列和层位解释数据队列。每个剖面数据区的解释数据按照层位的类型划分为断层解释数据和断层解释数据,分别存储到断层解释数据队列和层位解释数据队列中。每个解释数据队列包括多个解释数据段队列。每个解释数据段队列包括多个解释数据点,所述多个解释数据点为连续的地震道解释数据。地震解释数据点描述的是层位或断层在地震道上的时间或者深度。由于地震数据在时间或深度上也是采用等间隔采样的方式记录,所以解释数据点在道上的位置可以简单的采用地震数据的采样点位置来描述。根据本专利技术的实施例,存储的地震解释数据点为实际的时间或深度乘以预定值 (例如,1000)后再取整的整数。例如,当实际深度为20. 0256m时,所存储的地震解释数据点为20025。对实际值本文档来自技高网...

【技术保护点】
1.一种含逆断层的复杂地质构造三维地震解释数据管理组织方法,其中,解释数据为层位或断层在地震道上的时间或者深度,其特征在于,包括:基于工区的解释数据的类型,确定是否采用冗余型文件结构将解释数据存储于本地存储器;当确定采用冗余型文件结构时,将工区的解释数据以冗余型文件结构存储于本地存储器;将与用户选择对应的存储于本地存储器的解释数据调用至内存,其中,所述冗余型文件结构包括文件头、用于记录xLine方向剖面的解释数据的第1至第N xLine剖面数据区、用于记录inLine方向剖面的解释数据的第1至第M inLine剖面数据区以及第1至第K冗余区,其中,每个剖面数据区具有相同的预定存储空间,当所述预定存储空间小于记录剖面的解释数据所需的存储空间时,将剩余数据存储于冗余区。

【技术特征摘要】

【专利技术属性】
技术研发人员:邹文陈小二鲁才陈爱萍刘鸿黄东山张洞君刘璞
申请(专利权)人:中国石油集团川庆钻探工程有限公司地球物理勘探公司
类型:发明
国别省市:90

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

1