一种数据处理方法和装置与流程

文档序号:14724364发布日期:2018-06-19 03:52阅读:来源:国知局
技术特征:

1.一种数据处理方法,其特征在于,所述方法包括:

基于预设半波长系数范围设置多个目标面波频散点第一预设数量的半波长系数;

利用所述目标面波频散点的层速度、频率和半波长系数计算所述目标面波频散点的所述半波长系数所对应的表层厚度;

基于预设控制点表层速度和表层厚度按照预设深度内插间隔进行表层速度扩展处理,得到第二预设数量的控制点的表层数据,所述控制点的表层数据包括一一对应的表层速度和表层厚度;

计算同一表层厚度所对应的控制点的表层速度与目标面波频散点的层速度之间的相关系数;

将最高的相关系数所对应的半波长系数作为所述目标面波频散点在相应表层厚度的半波长系数。

2.根据权利要求1所述的方法,其特征在于,所述基于预设半波长系数范围设置目标面波频散点第一预设数量的半波长系数包括:

利用所述预设半波长系数范围和所述目标面波频散点的数量确定半波长系数最小值,半波长增量和半波长系数最大值;

基于所述半波长系数最小值,所述半波长增量和所述半波长系数最大值确定多个目标面波频散点的第一半波长系数组;

从所述第一半波长系数组中选取一个半波长系数,作为替换系数;

将所述第一半波长系数组作为待替换系数组;

以所述替换系数替换所述待替换半波长系数组中任一与所述替换系数不同的半波长系数,得到所述多个目标面波频散点的第一数量的第二半波长系数组;

以所述替换系数替换所述第一数量的第二半波长系数组中与所述替换系数不同的半波长系数,得到所述多个目标面波频散点的第二数量的第三半波长系数组;

重复替换半波长系数的操作至得到的半波长系数组中的半波长系数都为所述替换系数;

将当前获得的半波长系数组作为待替换半波长系数组;

选取所述第一半波长系数组中新的半波长系数作为替换系数,所述新的半波长系数为第一半波长系数组中未作为替换系数的半波长系数;

重复上述替换处理的步骤至预设收敛条件;

将所述第一半波长系数组和达到所述预设收敛条件之前每次替换得到的半波长系数组中的半波长系数作为目标面波频散点第一预设数量的半波长系数;

其中,所述预设收敛条件包括选取所述第一半波长系数组中的全部半波长系数作为替换系数,且最后一个替换系数替换得到半波长系数组中的全部半波长系数为所述最后替换系数。

3.根据权利要求1所述的方法,其特征在于,所述利用所述目标面波频散点的层速度、频率和半波长系数计算所述目标面波频散点的所述半波长系数所对应的表层厚度包括采用下述公式计算:

Hij=Cij*Vi/fi

其中,Hij表示第i个目标面波频散点的第j个半波长系数所对应的表层厚度;Cij表示第i个目标面波频散点的第j个半波长系数;Vi表示第i个目标面波频散点的层速度;fi表示第i个目标面波频散点的频率。

4.根据权利要求1所述的方法,其特征在于,所述计算同一表层厚度所对应的控制点的表层速度与目标面波频散点的层速度之间的相关系数包括采用下述公式计算:

其中,rhi表示表层厚度为h时,多组模板表层数据中表层速度与第i个目标面波频散点目标面波频散点的层速度之间的相关系数;xhik表示表层厚度为h时,第i个目标面波频散点的第k个半波长系数所对应的层速度;k表示表层厚度为h时,第i个目标面波频散点所对应的第k个表层速度;n表示表层厚度为h时,第i个目标面波频散点所对应的层速度数量;yhk表层厚度为h时,第k个控制点的层速度;k表示表层厚度为h时,第k个控制点所对应的表层速度;n表示表层厚度为h时,第k个控制点所对应的表层速度数量;当表层速度相同时,第i个目标面波频散点所对应的层速度数量与第k个控制点所对应的表层速度数量相同。

5.根据权利要求1至4任一所述的方法,其特征在于,在计算同一表层厚度所对应的控制点的表层速度与目标面波频散点的层速度之间的相关系数之前,所述方法还包括:

对所述多个目标面波频散点进行分段处理,第四预设数量的分段目标面波频散点;

相应的,所述计算同一表层厚度所对应的控制点的表层速度与目标面波频散点的层速度之间的相关系数包括计算同一表层厚度所对应的控制点的表层速度与分段目标面波频散点的层速度之间的相关系数。

6.根据权利要求1至4任一所述的方法,其特征在于,所述方法还包括:

基于所述目标面波频散点在相应表层厚度的半波长系数进行半波长法近地表结构反演,得到所述目标面波频散点近地表结构;

利用所述目标面波频散点近地表结构进行建模,得到地层模型;

基于所述地层模型确定近地表结构反演数据。

7.一种数据处理装置,其特征在于,所述装置包括:

系数设置模块,用于基于预设半波长系数范围设置多个目标面波频散点第一预设数量的半波长系数;

第一计算模块,用于利用所述目标面波频散点的层速度、频率和半波长系数计算所述目标面波频散点的所述半波长系数所对应的表层厚度;

表层速度扩展处理模块,用于基于预设控制点表层速度和表层厚度按照预设深度内插间隔进行表层速度扩展处理,得到第二预设数量的控制点的表层数据,所述控制点的表层数据包括一一对应的表层速度和表层厚度;

第二计算模块,用于计算同一表层厚度所对应的控制点的表层速度与目标面波频散点的层速度之间的相关系数;

半波长系数确定模块,用于将最高的相关系数所对应的半波长系数作为所述目标面波频散点在相应表层厚度的半波长系数。

8.根据权利要求7所述的装置,其特征在于,所述系数设置模块包括:

第一系数设置单元,用于利用所述预设半波长系数范围和所述目标面波频散点的数量确定半波长系数最小值,半波长增量和半波长系数最大值;

第一半波长系数组确定单元,用于基于所述半波长系数最小值,所述半波长增量和所述半波长系数最大值确定多个目标面波频散点的第一半波长系数组;

第一替换系数选取单元,用于从所述第一半波长系数组中选取一个半波长系数,作为替换系数;

第一待替换系数组确定单元,用于将所述第一半波长系数组作为待替换系数组;

第一替换单元,用于以所述替换系数替换所述待替换半波长系数组中任一与所述替换系数不同的半波长系数,得到所述多个目标面波频散点的第一数量的第二半波长系数组;

第二替换单元,用于以所述替换系数替换所述第一数量的第二半波长系数组中与所述替换系数不同的半波长系数,得到所述多个目标面波频散点的第二数量的第三半波长系数组;

第一数据处理单元,用于重复替换半波长系数的操作至得到的半波长系数组中的半波长系数都为所述替换系数;

第二待替换系数组确定单元,用于将当前获得的半波长系数组作为待替换半波长系数组;

第二替换系数选取单元,用于选取所述第一半波长系数组中新的半波长系数作为替换系数,所述新的半波长系数为第一半波长系数组中未作为替换系数的半波长系数;

第二数据处理单元,用于重复上述替换处理的步骤至预设收敛条件;

半波长系数确定单元,用于将所述第一半波长系数组和达到所述预设收敛条件之前每次替换得到的半波长系数组中的半波长系数作为目标面波频散点第一预设数量的半波长系数;

其中,所述预设收敛条件包括选取所述第一半波长系数组中的全部半波长系数作为替换系数,且最后一个替换系数替换得到半波长系数组中的全部半波长系数为所述最后替换系数。

9.根据权利要求7所述的装置,其特征在于,所述第一计算模块中采用的计算公式包括下述计算公式:

Hij=Cij*Vi/fi

其中,Hij表示第i个目标面波频散点的第j个半波长系数所对应的表层厚度;Cij表示第i个目标面波频散点的第j个半波长系数;Vi表示第i个目标面波频散点的层速度;fi表示第i个目标面波频散点的频率。

10.根据权利要求7所述的装置,其特征在于,所述第二计算模块中采用的计算公式包括下述计算公式:

其中,rhi表示表层厚度为h时,多组模板表层数据中表层速度与第i个目标面波频散点目标面波频散点的层速度之间的相关系数;xhik表示表层厚度为h时,第i个目标面波频散点的第k个半波长系数所对应的层速度;k表示表层厚度为h时,第i个目标面波频散点所对应的第k个表层速度;n表示表层厚度为h时,第i个目标面波频散点所对应的层速度数量;yhk表层厚度为h时,第k个控制点的层速度;k表示表层厚度为h时,第k个控制点所对应的表层速度;n表示表层厚度为h时,第k个控制点所对应的表层速度数量;当表层速度相同时,第i个目标面波频散点所对应的层速度数量与第k个控制点所对应的表层速度数量相同。

11.根据权利要求7至10任一所述的装置,其特征在于,所述装置还包括:

分段处理模块,用于在计算同一表层厚度所对应的控制点的表层速度与目标面波频散点的层速度之间的相关系数之前,对所述多个目标面波频散点进行分段处理,第四预设数量的分段目标面波频散点;

相应的,所述第二计算模块计算同一表层厚度所对应的控制点的表层速度与目标面波频散点的层速度之间的相关系数包括计算同一表层厚度所对应的控制点的表层速度与分段目标面波频散点的层速度之间的相关系数。

12.根据权利要求7至10任一所述的装置,其特征在于,所述装置还包括:

半波长法反演模块,用于基于所述目标面波频散点在相应表层厚度的半波长系数进行半波长法近地表结构反演,得到所述目标面波频散点近地表结构;

地层模型建立模块,用于利用所述目标面波频散点近地表结构进行建模,得到地层模型;

近地表结构反演数据确定模块,用于基于所述地层模型确定近地表结构反演数据。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1