获取地震数据的方法及设备的制作方法

文档序号:6219035阅读:151来源:国知局
获取地震数据的方法及设备的制作方法
【专利摘要】一种获取地震数据的方法及设备。所述方法包括:从至少一个地震数据文件检测满足预定条件的道;提取检测到的道的道地址和提取检测到的道的指标的值;将检测到的道之中的具有相同的指标的值的道的道地址划分为一个子集;以映射的方式将每个子集的指标、每个子集的指标的值以及每个子集存储到索引文件中;接收用户输入的指标的值的范围;从索引文件中检测范围内的指标的值所对应的子集;读取检测到的子集包含的道地址下存储的道地震数据。根据本发明,可以快速地获取所需的地震数据。
【专利说明】获取地震数据的方法及设备
【技术领域】
[0001]本发明涉及地球物理勘探【技术领域】,更具体地讲,涉及一种获取地震数据的方法及设备。
【背景技术】
[0002]随着地震勘探技术的不断发展,各种新的勘探方式不断涌现,其中高密度、宽方位的地震勘探逐步在生产中得到应用。由于宽方位、高密度的地震勘探采集的地震数据是常规地震勘探采集的地震数据的几倍甚至数十倍,因此,在对地震资料处理和解释时对大规模的地震数据的快速获取成为面临的难题。
[0003]在实际生产应用中,需要分别对指定范围内的地震数据进行处理和解释,这使得每次都要对所有地震数据文件中的所有地震数据进行扫描来获取指定范围内的地震数据,由于地震数据较大,导致每次都需要很长时间来获取指定范围内的地震数据,严重影响生产周期。
[0004]因此,需要一种地震数据获取的方法及设备,以能够快速地获取所需的地震数据。
【发明内容】

[0005]本发明的目的在于提供一种获取地震数据的方法及设备,以能够快速地获取所需的地震数据。
[0006]本发明的一方面提供一种获取地震数据的方法,包括:a)从至少一个地震数据文件检测满足预定条件的道;b)提取检测到的道的道地址和提取检测到的道的指标的值;c)将检测到的道之中的具有相同的指标的值的道的道地址划分为一个子集;d)以映射的方式将每个子集的指标、每个子集的指标的值以及每个子集存储到索引文件中;e)接收用户输入的指标的值的范围;f)从索引文件中检测范围内的指标的值所对应的子集;g)读取检测到的子集包含的道地址下存储的道地震数据。
[0007]可选地,提取检测到的道的指标的值的步骤包括:提取检测到的道的N种指标的值,N为大于O的自然数,其中,步骤c)包括:C1)将检测到的道之中的具有相同的第i指标的值的道的道地址划分为一个第i子集;C2)确定i是否等于N ;C3)当i不等于N时,使得i=i+l,针对每个第i_l子集,将该第i_l子集之中的具有相同的第i指标的值的道的道地址划分为该第i_l子集的一个第i子集,返回步骤C2),其中,i的初始值为I。
[0008]可选地,步骤d)包括:以映射的方式将由步骤Cl)生成的每个第i子集的第i指标、每个第i子集的第i指标的值以及每个第i子集存储到索引文件中。
[0009]可选地,步骤d)包括:以映射的方式将由步骤C3)生成的每个第i子集的第I指标至第i指标、每个第i子集的第I指标至第i指标的值以及每个第i子集存储到索引文件中。
[0010]可选地,步骤e)包括:接收用户输入的M种指标的值的范围,M为大于O小于等于N的自然数,其中,步骤f)包括:从索引文件中检测与所述M种指标存在映射关系的子集;从检测的子集中检测所述M种指标的值都符合用户输入的M种指标的值的范围的子集。[0011 ] 可选地,所述满足预定条件的道是预定测线内的道。
[0012]可选地,所述指标包括下列中的至少一个:炮点的横坐标、炮点的纵坐标、检波点的横坐标、检波点的纵坐标、共中心点号、共中心点的横坐标、共中心点的纵坐标、静校正
量、偏移距。
[0013]可选地,所述道的道地址是该道的道数据存储的位置。
[0014]本发明的另一方面提供一种获取地震数据的设备,包括:检测单元,从至少一个地震数据文件检测满足预定条件的道;提取单元,提取检测到的道的道地址和提取检测到的道的指标的值;子集划分单元,将检测到的道之中的具有相同的指标的值的道的道地址划分为一个子集;存储单元,以映射的方式将每个子集的指标、每个子集的指标的值以及每个子集存储到索引文件中;接收单元,接收用户输入的指标的值的范围;子集检测单元,从索引文件中检测范围内的指标的值所对应的子集;读取单元,读取检测到的子集包含的道地址下存储的道地震数据。
[0015]可选地,提取单元提取检测到的道的N种指标的值,N为大于O的自然数,子集划分单元包括:第一划分单元,将检测到的道之中的具有相同的第i指标的值的道的道地址划分为一个第i子集;确定单元,确定i是否等于N ;第二划分单元,当确定单元确定i不等于N时,使得i=i+l,针对每个第1-Ι子集,将该第1-Ι子集之中的具有相同的第i指标的值的道的道地址划分为该第i_l子集的一个第i子集,返回确定单元确定i是否等于N,其中,i的初始值为I。
[0016]可选地,存储单元以映射的方式将由第一划分单元生成的每个第i子集的第i指标、每个第i子集的第i指标的值以及每个第i子集存储到索引文件中。
[0017]可选地,存储单元以映射的方式将由第二划分单元生成的每个第i子集的第I指标至第i指标、每个第i子集的第I指标至第i指标的值以及每个第i子集存储到索引文件中。
[0018]可选地,接收单元接收用户输入的M种指标的值的范围,M为大于O小于等于N的自然数,子集检测单元包括:第一检测单元,从索引文件中检测与所述M种指标存在映射关系的子集;第二检测单元,从检测的子集中检测所述M种指标的值都符合用户输入的M种指标的值的范围的子集。
[0019]可选地,所述满足预定条件的道是预定测线内的道。
[0020]可选地,所述指标包括下列中的至少一个:炮点的横坐标、炮点的纵坐标、检波点的横坐标、检波点的纵坐标、共中心点号、共中心点的横坐标、共中心点的纵坐标、静校正
量、偏移距。
[0021]可选地,所述道的道地址是该道的道数据存储的位置。
[0022]根据本发明的获取地震数据的方法及设备,不需要对所有地震数据文件中的地震数据进行扫描就可以快速地获取所需范围内的地震数据,大大缩短了获取地震数据的时间。
[0023]将在接下来的描述中部分阐述本发明总体构思另外的方面和/或优点,还有一部分通过描述将是清楚的,或者可以经过本发明总体构思的实施而得知。【专利附图】

【附图说明】
[0024]通过下面结合附图对实施例进行的描述,本发明的这些和/或其他方面和优点将会变得清楚和更易于理解,其中:
[0025]图1示出根据本发明的实施例的获取地震数据的方法的流程图;
[0026]图2示出根据本发明的实施例的将检测到的道之中的具有相同的指标的值的道的道地址划分为一个子集的方法的流程图;
[0027]图3示出根据本发明的实施例的获取地震数据的设备的框图;
[0028]图4示出根据本发明的实施例的子集划分单元的框图。
【具体实施方式】
[0029]现在对本发明实施例进行详细的描述,其示例表示在附图中。下面通过参照附图对实施例进行描述以解释本发明。
[0030]图1示出根据本发明的第一示例性实施例的获取地震数据的方法的流程图。
[0031]在步骤101,从至少一个地震数据文件检测满足预定条件的道。具体地说,从一个或者多个存储了道地震数据的文件中检测满足预先设置的条件的道。例如,可以从至少一个地震数据文件检测300-400测线内的道。
[0032]在步骤102,提取检测到的道的道地址和提取检测到的道的指标的值。
[0033]道的道地址可以是该道的道数据存储的位置,即,获取该道的道数据的路径。例如,道的道地址可以包括道的道数据所在的文件的存储位置及道的道数据在该文件中的位置。
[0034]指标可以是用来描述道地震数据的属性的各种指标,例如,可以是炮点的横坐标、炮点的纵坐标、检波点的横坐标、检波点的纵坐标、共中心点(CMP, Common Middle Ponit)号、共中心点的横坐标、共中心点的纵坐标、静校正量、偏移距等。应该理解,不局限于以上所列举的指标。
[0035]在一个示例中,提取检测到的道的N种指标的值,N为大于O的自然数。N种指标可以由用户预先设定,也可以默认为常用的指标。
[0036]在步骤103,将检测到的道之中的具有相同的指标的值的道的道地址划分为一个子集。具体地说,根据检测到的道的指标的值对检测到的道的道地址进行划分,将具有相同的指标的值的道的道地址划分为一个子集,以形成至少一个子集。应该理解,对于一种指标,形成的子集的数量取决于该指标的不同值的数量。
[0037]在一个优选的实施例中,利用图2所示的方法将检测到的道之中的具有相同的指标的值的道的道地址划分为一个子集。
[0038]在步骤104,以映射的方式将每个子集的指标、每个子集的指标的值以及每个子集存储到索引文件中。具体地说,将每个子集的指标、每个子集的指标的值以及每个子集对应的存储到索引文件中,这样,一个子集的指标以及指标的值相当于该子集的标签。
[0039]在步骤105,接收用户输入的指标的值的范围。具体地说,接收用户输入的M种指标的值的范围,即,接收用户输入的M种指标中每种指标的值的范围,其中,M为大于O小于等于N的自然数。应该理解,用户输入M种指标的值的范围,即,用户想要获取地震数据文件中M种指标的值在输入的范围内的道地震数据。[0040]在步骤106,从索引文件中检测范围内的指标的值所对应的子集。可首先从索引文件中检测与所述M种指标存在映射关系的子集,即,从索引文件中检测M种指标所对应的子集,换言之,从索引文件中检测只具有M种指标的子集。然后从检测的子集中检测所述M种指标的值都符合用户输入的M种指标的值的范围的子集,其中,M为大于O小于等于N的自然数。
[0041]在步骤107,读取检测到的子集包含的道地址下存储的道地震数据。具体地说,首先获取检测到的子集包含的道地址,然后根据获取的道地址读取该道地址下存储的道地震数据。可使用现有的各种算法根据获取的道地址读取该道地址下存储的道地震数据。
[0042]图2示出根据本发明的实施例的将检测到的道之中的具有相同的指标的值的道的道地址划分为一个子集的方法的流程图。可在执行步骤103时执行图2所示的方法。
[0043]在步骤201,将检测到的道之中的具有相同的第i指标的值的道的道地址划分为一个第i子集,其中,i的初始值为I。
[0044]因此,在一个示例中,图1的步骤104可还包括:以映射的方式将由步骤201生成的每个第i子集的第i指标、每个第i子集的第i指标的值以及每个第i子集存储到索引文件中。
[0045]在步骤202,确定i是否等于N。
[0046]当在步骤202中确定i不等于N时,在步骤203,使得i=i+l,针对每个第i_l子集,将该第1-ι子集之中的具有相同的第i指标的值的道的道地址划分为该第1-ι子集的一个第i子集,返回步骤202。
[0047]因此,在一个示例中,图1的步骤104可还包括:以映射的方式将由步骤203生成的每个第i子集的第I指标至第i指标、每个第i子集的第I指标至第i指标的值以及每个第i子集存储到索引文件中。
[0048]图3示出根据本发明的实施例的获取地震数据的设备的框图。
[0049]如图3所示,根据本发明的获取地震数据的设备300包括:检测单元310、提取单元320、子集划分单元330、存储单元340、接收单元350、子集检测单元360和读取单元370。
[0050]检测单元310从至少一个地震数据文件检测满足预定条件的道。具体地说,检测单元310从一个或者多个存储了道地震数据的文件中检测满足预先设置的条件的道。例如,检测单元310可以从至少一个地震数据文件检测300-400测线内的道。
[0051]提取单元320提取检测到的道的道地址和提取检测到的道的指标的值。道的道地址可以是该道的道数据存储的位置,即,获取该道的道数据的路径。指标可以是用来描述道地震数据的属性的各种指标。
[0052]在一个示例中,提取单元320提取检测到的道的N种指标的值,N为大于O的自然数。N种指标可以由用户预先设定,也可以默认为常用的指标。
[0053]子集划分单元330将检测到的道之中的具有相同的指标的值的道的道地址划分为一个子集。具体地说,子集划分单元330根据检测到的道的指标的值对检测到的道的道地址进行划分,将具有相同的指标的值的道的道地址划分为一个子集,以形成至少一个子集。
[0054]存储单元340以映射的方式将每个子集的指标、每个子集的指标的值以及每个子集存储到索引文件中。具体地说,存储单元340将每个子集的指标、每个子集的指标的值以及每个子集对应的存储到索引文件中,这样,一个子集的指标以及指标的值相当于该子集的标签。
[0055]接收单元350接收用户输入的指标的值的范围。具体地说,接收单元350接收用户输入的M种指标的值的范围,即,接收用户输入的M种指标中每种指标的值的范围,其中,M为大于O小于等于N的自然数。
[0056]子集检测单元360从索引文件中检测范围内的指标的值所对应的子集。子集检测单元360可包括:第一检测单元(未示出)和第二检测单元(未示出)。第一检测单元从索引文件中检测与所述M种指标存在映射关系的子集。第二检测单元从检测的子集中检测所述M种指标的值都符合用户输入的M种指标的值的范围的子集。
[0057]读取单元370读取检测到的子集包含的道地址下存储的道地震数据。具体地说,读取单元370首先获取检测到的子集包含的道地址,然后根据获取的道地址读取该道地址下存储的道地震数据。读取单元370可使用现有的各种算法根据获取的道地址读取该道地址下存储的道地震数据。
[0058]图4示出根据本发明的实施例的子集划分单元的框图。
[0059]如图4所示,根据本发明的子集划分单元330包括:第一划分单元410、确定单元420和第二划分单元430。
[0060]第一划分单元410将检测到的道之中的具有相同的第i指标的值的道的道地址划分为一个第i子集,其中,i的初始值为I。
[0061]因此,在一个示例中,图3中的存储单元340以映射的方式将由第一划分单元410生成的每个第i子集的第i指标、每个第i子集的第i指标的值以及每个第i子集存储到索引文件中。
[0062]确定单元420确定i是否等于N。
[0063]当确定单元420确定i不等于N时,第二划分单元430使得i=i+l,针对每个第i_l子集,将该第1-ι子集之中的具有相同的第i指标的值的道的道地址划分为该第1-ι子集的一个第i子集,返回确定单元420确定i是否等于N。
[0064]因此,在一个示例中,图3中的存储单元340以映射的方式将由第二划分单元420生成的每个第i子集的第I指标至第i指标、每个第i子集的第I指标至第i指标的值以及每个第i子集存储到索引文件中。
[0065]此外,根据本发明的示例性实施例的上述方法可以被实现为计算机程序,从而当运行该程序时,实现上述方法。根据本发明的示例性实施例的设备中的各个单元可被实现硬件组件。本领域技术人员根据限定的各个单元所执行的处理,可以例如使用现场可编程门阵列(FPGA)或专用集成电路(ASIC)来实现各个单元。
[0066]根据本发明的获取地震数据的方法及设备,不需要对所有地震数据文件中的地震数据进行扫描就可以快速地获取所需范围内的地震数据,大大缩短了获取地震数据的时间。
[0067]虽然已表示和描述了本发明的一些实施例,但本领域技术人员应该理解,在不脱离由权利要求及其等同物限定其范围的本发明的原理和精神的情况下,可以对这些实施例进行修改。
【权利要求】
1.一种获取地震数据的方法,包括: a)从至少一个地震数据文件检测满足预定条件的道; b)提取检测到的道的道地址和提取检测到的道的指标的值; c)将检测到的道之中的具有相同的指标的值的道的道地址划分为一个子集; d)以映射的方式将每个子集的指标、每个子集的指标的值以及每个子集存储到索引文件中; e)接收用户输入的指标的值的范围; f)从索引文件中检测范围内的指标的值所对应的子集; g)读取检测到的子集包含的道地址下存储的道地震数据。
2.如权利要求1所述的方法,其中,提取检测到的道的指标的值的步骤包括:提取检测到的道的N种指标的值,N为大于O的自然数, 其中,步骤c)包括: Cl)将检测到的道之中的具有相同的第i指标的值的道的道地址划分为一个第i子集; C2)确定i是否等于N; C3)当i不等于N时,使得i=i+l,针对每个第1-Ι子集,将该第1-Ι子集之中的具有相同的第i指标的值的道的道地址划分为该第i_l子集的一个第i子集,返回步骤C2),其中,i的初始值为I。
3.如权利要求2所述的方法,其中,步骤d)包括: 以映射的方式将由步骤Cl)生成的每个第i子集的第i指标、每个第i子集的第i指标的值以及每个第i子集存储到索引文件中。
4.如权利要求2所述的方法,其中,步骤d)包括: 以映射的方式将由步骤C3)生成的每个第i子集的第I指标至第i指标、每个第i子集的第I指标至第i指标的值以及每个第i子集存储到索引文件中。
5.如权利要求1所述的方法,其中,步骤e)包括: 接收用户输入的M种指标的值的范围,M为大于O小于等于N的自然数, 其中,步骤f)包括: 从索引文件中检测与所述M种指标存在映射关系的子集; 从检测的子集中检测所述M种指标的值都符合用户输入的M种指标的值的范围的子集。
6.如权利要求1所述的方法,其中,所述满足预定条件的道是预定测线内的道。
7.如权利要求1所述的方法,其中,所述指标包括下列中的至少一个:炮点的横坐标、炮点的纵坐标、检波点的横坐标、检波点的纵坐标、共中心点号、共中心点的横坐标、共中心点的纵坐标、静校正量、偏移距。
8.如权利要求1所述的方法,其中,所述道的道地址是该道的道数据存储的位置。
9.一种获取地震数据的设备,包括: 检测单元,从至少一 个地震数据文件检测满足预定条件的道; 提取单元,提取检测到的道的道地址和提取检测到的道的指标的值; 子集划分单元,将检测到的道之中的具有相同的指标的值的道的道地址划分为一个子集; 存储单元,以映射的方式将每个子集的指标、每个子集的指标的值以及每个子集存储到索引文件中; 接收单元,接收用户输入的指标的值的范围; 子集检测单元,从索引文件中检测范围内的指标的值所对应的子集; 读取单元,读取检测到的子集包含的道地址下存储的道地震数据。
10.如权利要求9所述的设备,其中,提取单元提取检测到的道的N种指标的值,N为大于O的自然数,子集划分单元包括: 第一划分单元,将检测到的道之中的具有相同的第i指标的值的道的道地址划分为一个第i子集; 确定单兀,确定i是否等于N ; 第二划分单元,当确定单元确定i不等于N时,使得i=i+l,针对每个第1-Ι子集,将该第i_l子集之中的具有相同的第i指标的值的道的道地址划分为该第i_l子集的一个第i子集,返回确定单元确定i是否等于N, 其中,i的初始值为I。
11.如权利要求10所述的设备,其中,存储单元以映射的方式将由第一划分单元生成的每个第i子集的第i指标、每个第i子集的第i指标的值以及每个第i子集存储到索引文件中。
12.如权利要求10所述的设备,其中,存储单元以映射的方式将由第二划分单元生成的每个第i子集的第I指标至第i指标、每个第i子集的第I指标至第i指标的值以及每个第i子集存储到索引文件中。
13.如权利要求9所述的设备,其中,接收单元接收用户输入的M种指标的值的范围,M为大于O小于等于N的自然数,子集检测单元包括: 弟一检测单兀,从索引文件中检测与所述M种指标存在映射关系的子集; 第二检测单元,从检测的子集中检测所述M种指标的值都符合用户输入的M种指标的值的范围的子集。
14.如权利要求9所述的设备,其中,所述满足预定条件的道是预定测线内的道。
15.如权利要求9所述的设备,其中,所述指标包括下列中的至少一个:炮点的横坐标、炮点的纵坐标、检波点的横坐标、检波点的纵坐标、共中心点号、共中心点的横坐标、共中心点的纵坐标、静校正量、偏移距。
16.如权利要求9所述的设备,其中,所述道的道地址是该道的道数据存储的位置。
【文档编号】G01V1/28GK103837890SQ201410067404
【公开日】2014年6月4日 申请日期:2014年2月26日 优先权日:2014年2月26日
【发明者】陈三平, 李振, 吴战培, 金德刚, 巫骏, 唐虎, 张恩嘉 申请人:中国石油集团川庆钻探工程有限公司地球物理勘探公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1