一种海上拖缆时移地震数据的构建方法和装置的制造方法

文档序号:9546027阅读:295来源:国知局
一种海上拖缆时移地震数据的构建方法和装置的制造方法
【技术领域】
[0001]本发明涉及时移地震技术领域,尤其涉及一种海上拖缆时移地震数据的构建方法和装置。
【背景技术】
[0002]时移地震技术是针对同一勘探区域的多期地震响应的差异信息进行油藏动态特征研究的技术。当非储层岩石的地震响应特征不随时间变化时,通过时移地震技术可以分析出因开采因素所造成的储层内孔隙压力、孔隙度、流体成分、流体饱和度及温度等油藏特性的变化情况,从而了解储层中流体流动状况以及流体成分的变化情况,为制定或更新油气开发方案提供有效依据。
[0003]现有技术中,一般将重复性好的两期时移地震数据相减可以消除由非储层岩石的构造、岩性等形成的地震响应,得到差异地震响应。利用所述差异地震响应可以研究储层中流体流动状况以及流体成分的变化情况。但在时移地震勘探实施过程中,特别是海上拖缆采集时移地震数据时,由于受到潮汐、风浪、洋流等特定施工环境和采集条件的限制,船体在行进过程中激发的炮点位置和拖缆上各检波器的接收位置都难以精确控制。这就导致两期的海上时移地震数据的重复性难以得到保障,使得两期地震数据相减得到的差异地震响应中既包括油藏流体变化产生的期望差异,又包括非油藏变化产生的非期望差异。因此,无法根据差异地震数据准确获取储层中流体流动状况以及流体成分的变化情况,不能为制定或更新油气开发方案提供有效的依据。

【发明内容】

[0004]本申请的目的是提供一种海上拖缆时移地震数据的构建方法和装置,以提高两期时移地震数据的重复性,从而可以获得准确反映储层中流体流动状况以及流体成分的变化情况的差异地震数据,为制定或更新油气开发方案提供有效的依据。
[0005]为了实现上述目的,本申请提供了一种海上拖缆时移地震数据的构建方法,所述方法包括:预先获取第一期时移地震数据和第二期时移地震数据;遍历所述第一期时移地震数据中的每一炮点,对所述第一期时移地震数据中的每一炮点执行下述操作:
[0006]从所述第一期时移地震数据中获取第一炮点的时移地震数据;
[0007]确定预设圆范围内的第二期时移地震数据,所述预设圆包括以所述第一炮点的位置为圆心,且以预先设置的炮点误差阈值为半径的圆;
[0008]遍历所述第一炮点的时移地震数据中的每一炮检对,对所述第一炮点中的每一炮检对执行下述操作:
[0009]获取所述第一炮点的时移地震数据中的第一炮检对的信息;
[0010]判断所述预设圆范围内的第二期时移地震数据中的炮检对的信息是否与所述第一炮检对的信息相匹配;
[0011]当判断结果为不匹配时,从所述预设圆范围内的第二期时移地震数据中选取符合预设条件的炮检对的信息作为构建后的时移地震数据。
[0012]在一个优选的实施例中,所述方法还包括:
[0013]当判断结果为匹配时,将所述预设圆范围内的第二期时移地震数据中与所述第一炮检对的信息相匹配的炮检对的信息作为构建后的时移地震数据。
[0014]在一个优选的实施例中,所述从所述预设圆范围内的第二期时移地震数据中选取符合预设条件的炮检对的信息作为构建后的时移地震数据包括:
[0015]计算所述第一炮检对的炮点与所述预设圆范围内的第二期时移地震数据中的第二炮检对的炮点间的炮点距离,计算所述第一炮检对的检波点与所述第二炮检对的检波点间的检波点距离,计算所述炮点距离与所述检波点距离之和;
[0016]当所述炮点距离小于所述预先设置的炮点误差阈值,且所述检波点距离小于预先设置的检波点误差阈值时,且所述炮点距离与所述检波点距离的之和小于预先设置的炮检对误差阈值时,将数值最小的所述炮点距离与所述检波点距离的之和所对应的炮检对的信息作为构建后的时移地震数据。
[0017]在一个优选的实施例中,所述方法还包括:
[0018]在一个优选的实施例中,所述炮点误差阈值设置为70m。
[0019]在一个优选的实施例中,所述检波点误差阈值设置为50m。
[0020]在一个优选的实施例中,所述炮检对误差阈值设置为100m。
[0021]—种海上拖缆时移地震数据的构建装置,所述装置包括:
[0022]预设模块,用于预先获取第一期时移地震数据和第二期时移地震数据;遍历所述第一期时移地震数据中的每一炮点,以及遍历所述第一炮点的时移地震数据中的每一炮检对;
[0023]第一数据获取模块,用于从所述第一期时移地震数据中获取第一炮点的时移地震数据;
[0024]第一确定模块,用于确定预设圆范围内的第二期时移地震数据,所述预设圆包括以所述第一炮点的位置为圆心,且以预先设置的炮点误差阈值为半径的圆;
[0025]第二数据获取模块,用于获取所述第一炮点的时移地震数据中的第一炮检对的信息;
[0026]判断模块,用于判断所述预设圆范围内的第二期时移地震数据中的炮检对的信息是否与所述第一炮检对的信息相匹配;
[0027]第一数据处理模块,用于当所述判断模块的判断结果为不匹配时,从所述预设圆范围内的第二期时移地震数据中选取符合预设条件的炮检对的信息作为构建后的时移地震数据。
[0028]在一个优选的实施例中,所述装置还包括:
[0029]第二数据处理模块,用于当所述判断模块的判断结果为匹配时,将所述预设圆范围内的第二期时移地震数据中与所述第一炮检对的信息相匹配的炮检对的信息作为构建后的时移地震数据。
[0030]在一个优选的实施例中,第一数据处理模块包括:
[0031]计算单元,用于计算所述第一炮检对的炮点与所述预设圆范围内的第二期时移地震数据中的第二炮检对的炮点间的炮点距离,计算所述第一炮检对的检波点与所述第二炮检对的检波点间的检波点距离,计算所述炮点距离与所述检波点距离之和;
[0032]数据处理单元,用于当所述炮点距离小于所述预先设置的炮点误差阈值,且所述检波点距离小于预先设置的检波点误差阈值时,且所述炮点距离与所述检波点距离的之和小于预先设置的炮检对误差阈值时,将数值最小的所述炮点距离与所述检波点距离之和所对应的炮检对的信息作为构建后的时移地震数据。
[0033]在一个优选的实施例中,所述装置还包括:
[0034]在一个优选的实施例中,所述炮点误差阈值设置为70m。
[0035]在一个优选的实施例中,所述检波点误差阈值设置为50m。
[0036]在一个优选的实施例中,所述炮检对误差阈值设置为100m。
[0037]由以上本申请实施例提供的技术方案可见,本申请实施例通过对将第一期时移地震数据中的每一炮点中的每一检波点依次与第二期时移地震数据中的检波点进行匹配,且从所述预设圆范围内的第二期时移地震数据中选取符合预设条件的炮检对的信息作为构建后的时移
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1