一种实现地震数据处理的方法、装置及计算机存储介质制造方法及图纸

技术编号:27619965 阅读:17 留言:0更新日期:2021-03-10 10:58
本文公开一种实现地震数据处理的方法、装置及计算机存储介质,本发明专利技术实施例根据地震道数据的地震道数据结束标记(EOR)信息确定每一块地震道数据,再对确定每一块地震道数据进行数据拷贝,避免了丢道或丢炮后读取地震道数据的错误,提升了地震数据的拷贝质量和地震数据的安全。的安全。的安全。

【技术实现步骤摘要】
一种实现地震数据处理的方法、装置及计算机存储介质


[0001]本文涉及但不限于数据处理技术,尤指一种实现地震数据处理的方法、装置及计算机存储介质。

技术介绍

[0002]海洋地震勘探,一般使用磁带对包含地震信息的原始数据进行录制,原始数据的格式多以SEGD和SEGY(SEGD和SEGY为国际勘探地球物理学家学会(SEG)格式作为基础,发展出的数据格式)为主;对录制的原始数据中的地震数据,需要拷贝至新的磁带中作为成果文件使用;以原始数据的格式为SEGD为例,在进行拷贝处理前,根据SEGD格式生成确定SEGD头块和地震道数据的位置的辅助描述文件;通过第三方交互拷贝工具按照辅助描述文件描述的SEGD头块和地震道数据的位置,从原始数据中读取每一炮地震信息的SEGD头块和每一块地震信息的地震道数据;通过建立拷贝任务与指派的磁带机的对应关系的方式,将读取的SEGD头块和地震道数据作为地震数据写入到新的磁带中存储为成果文件。
[0003]图1为相关技术中原始数据的组成示意图,如图1所示,原始数据的记录格式为SEGD,原始数据中包括:SEGD头块(用左斜线填充的方格表示)、地震道数据、地震道数据结束标记(EOR)(用右斜线填充的方格表示)和文件结束标记(EOF)(用横线填充的方格表示);第三方交互拷贝工具根据辅助描述文件对原始数据的数据结构进行分析,读取原始数据中的每一炮地震信息(地震记录由放炮激发,放一炮可以获得若干块地震信息,即一炮地震信息包含若干块的地震信息)的SEGD头块和每一块地震信息对应的一块地震道数据;将读取的每一炮地震信息的SEGD头块和每一块地震信息的地震道数据,通过指定的磁带机存储至磁带中获得成果文件;图2为相关技术中存储的成果文件中的地震数据的结构示意图,如图2所示,成果文件中存储的地震数据不包含地震道数据结束标记和文件结束标记,地震道数据之间无间隔。由于第三方交互拷贝工具按照辅助描述文件进行数据结构分析,当存储原始数据的磁带存在老化、粘连等导致磁带丢道(丢失地震道数据)或丢炮等情况,根据记录格式生成的辅助描述文件,其确定的SEGD头块和地震道数据的位置与实际位置不相符,会出现第三方交互拷贝工具读取地震道数据发生位置错误的问题,最终导致拷贝获得的磁带无用,影响地震数据的安全。此外,指派磁带机和建立拷贝任务与指派的磁带机的对应关系的拷贝过程容易出错,处理效率低,影响了地震数据的处理。
[0004]如何提高拷贝地震数据的质量,提升地震数据的安全,成为一个有待解决的技术问题。

技术实现思路

[0005]以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
[0006]本专利技术实施例提供一种实现地震数据处理的方法、装置及计算机存储介质,能够提升地震数据的拷贝质量和安全。
[0007]本专利技术实施例提供了一种实现地震数据处理的方法,包括:
[0008]根据地震道数据的地震道数据结束标记EOR信息,确定原始数据中包含的每一块地震道数据;
[0009]将确定出的各块地震道数据拷贝至磁带,获得成果文件。
[0010]在一种示例性实例中,所述确定原始数据中包含的每一块地震道数据,包括:
[0011]将所述原始数据加载至预设的磁盘;
[0012]提取加载至磁盘的所述原始数据的EOR信息;
[0013]根据提取的所述原始数据的EOR信息,确定所述每一块所述地震道数据。
[0014]在一种示例性实例中,所述将确定出的各块地震道数据拷贝至磁带之前,所述方法还包括:
[0015]根据预设的分组长度,将确定的所有地震道数据划分为两组以上地震数据分组;
[0016]其中,所述分组长度包括:预先设定的所述地震数据分组包含的地震道数据的块数。
[0017]在一种示例性实例中,所述将确定的所有地震道数据划分为两组以上地震数据分组之后,所述方法还包括:
[0018]对划分的各所述地震数据分组分别添加相应的分组标识信息。
[0019]在一种示例性实例中,所述分组标识信息包括:
[0020]在所述地震数据分组的起始位置添加的、描述所述地震数据分组长度的分组长度信息和起始位置标识信息;在所述地震数据分组的结束位置添加的、所述分组长度信息和结束位置标识信息。
[0021]在一种示例性实例中,所述对划分的各所述地震数据分组分别添加相应的分组标识信息之前,所述方法还包括:
[0022]根据所述EOR信息确定每一块所述地震道数据的长度信息;
[0023]根据确定的各块地震道数据的长度信息和各所述地震数据分组的所述分组长度,确定各地震数据分组的所述分组长度信息。
[0024]在一种示例性实例中,所述获得成果文件之前,所述方法还包括:
[0025]根据所述EOR信息确定每一炮地震道数据的结束位置;
[0026]在确定的每一炮地震道数据的结束位置添加相应的文件结束标识。
[0027]在一种示例性实例中,所述获得成果文件之后,所述方法还包括:
[0028]读取所述成果文件中的一个以上所述地震数据分组的地震道数据时,根据所述分组标识信息确定所述地震数据分组是否发生地震道数据丢失;
[0029]确定并记录发生地震道数据丢失的所述地震数据分组。
[0030]在一种示例性实例中,所述根据所述分组标识信息确定所述地震数据分组是否发生地震道数据丢失,包括:
[0031]确定所述地震数据分组中是否包含相应的起始位置标识信息和结束位置标识信息,所述地震数据分组中只包含起始位置标识信息或结束位置标识信息时,确定所述地震数据分组发生地震道数据丢失;
[0032]所述地震数据分组中包含起始位置标识信息和结束位置标识信息时,根据所述地震数据分组的起始位置标识信息和结束位置标识信息,确定所述地震数据分组的起始位置
和结束位置;根据确定的所述地震数据分组的起始位置和结束位置,确定所述地震数据分组的分组长度;确定的所述地震数据分组的分组长度与所述分组长度信息记录的分组长度不同时,确定所述地震数据分组发生地震道数据丢失。
[0033]在一种示例性实例中,所述将所述原始数据加载至预设的磁盘之后,所述方法还包括:
[0034]确定每一块所述地震道数据的第一消息摘要算法MD5;
[0035]确定所述成果文件中各地震道数据的第二MD5;
[0036]所述第一MD5与所述第二MD5不同时,确定拷贝至磁带的过程异常;
[0037]所述第一MD5与所述第二MD5相同时,确定拷贝至磁带的过程正常。
[0038]另一方面,本专利技术实施例还提供一种计算机存储介质,所述计算机存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现上述实现地震数据处理的方法。
[0039]还一方面,本专利技术实施例还提供一种实现地震数据处理的装置,包括:确定单元和处理单元;其中,
[0040]确定单元设置为:根据地震道数据的EOR信息,确定原始本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种实现地震数据处理的方法,包括:根据地震道数据的地震道数据结束标记EOR信息,确定原始数据中包含的每一块地震道数据;将确定出的各块地震道数据拷贝至磁带,获得成果文件。2.根据权利要求1所述的方法,其特征在于,所述确定原始数据中包含的每一块地震道数据,包括:将所述原始数据加载至预设的磁盘;提取加载至磁盘的所述原始数据的EOR信息;根据提取的所述原始数据的EOR信息,确定所述每一块所述地震道数据。3.根据权利要求1所述的方法,其特征在于,所述将确定出的各块地震道数据拷贝至磁带之前,所述方法还包括:根据预设的分组长度,将确定的所有地震道数据划分为两组以上地震数据分组;其中,所述分组长度包括:预先设定的所述地震数据分组包含的地震道数据的块数。4.根据权利要求3所述的方法,其特征在于,所述将确定的所有地震道数据划分为两组以上地震数据分组之后,所述方法还包括:对划分的各所述地震数据分组分别添加相应的分组标识信息。5.根据权利要求4所述的方法,其特征在于,所述分组标识信息包括:在所述地震数据分组的起始位置添加的、描述所述地震数据分组长度的分组长度信息和起始位置标识信息;在所述地震数据分组的结束位置添加的、所述分组长度信息和结束位置标识信息。6.根据权利要求5所述的方法,其特征在于,所述对划分的各所述地震数据分组分别添加相应的分组标识信息之前,所述方法还包括:根据所述EOR信息确定每一块所述地震道数据的长度信息;根据确定的各块地震道数据的长度信息和各所述地震数据分组的所述分组长度,确定各地震数据分组的所述分组长度信息。7.根据权利要求1~6任一项所述的方法,其特征在于,所述获得成果文件之前,所述方法还包括:根据所述EOR信息确定每一炮地震道数据的结束位置;在确定的每一炮地震道数据的结束位置添加相应的文件结束标识。8.根据权利要求4~6任一项所述的方法,其特征在于...

【专利技术属性】
技术研发人员:徐雷王炜李庆收朱金强焦叙明殷学鑫董水利张明强马晓如
申请(专利权)人:中海油田服务股份有限公司
类型:发明
国别省市:

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

1