[发明专利]面向海量数据的相对波速变化计算的并行化方法及应用有效
申请号: | 201910554900.3 | 申请日: | 2019-06-25 |
公开(公告)号: | CN110275203B | 公开(公告)日: | 2020-11-24 |
发明(设计)人: | 司冠南;蔡寅;张明;周风余 | 申请(专利权)人: | 山东交通学院 |
主分类号: | G01V1/28 | 分类号: | G01V1/28;G01V1/30;G01V1/36;G06F16/25;G06F16/27 |
代理公司: | 济南泉城专利商标事务所 37218 | 代理人: | 纪艳艳 |
地址: | 250357*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 面向 海量 数据 相对 波速 变化 计算 并行 方法 应用 | ||
1.一种面向海量数据的相对波速变化计算的并行化方法,其特征在于,包括:整理对应波形、分布式时域归一化和分布式数据计算;其中整理对应波形为:两个站台每个时点和对应分量波形文件构成二元组,二元组组合构成波形集合作为分布式数据集的原始数据;分布式时域归一化为:将每个二元组作为数据单元分布到算法执行队列中,二元组数据进行运算形成数据文件;分布式数据计算:将数据文件整合成分布式数据集,将数据集算法在执行队列中并行执行,得到结果文件;
分布式数据计算具体步骤如下:
S1:将分布式时域归一化所形成的文件集合整合成分布式数据集,数据集的数量应满足如下公式:
,
其中TA为所有数据集计算总时间,TP为系统进行并行调度的损耗时间,N为分布式数据集的数量,TD为每个数据文件的计算时间,ND为数据文件的数量,M为算法执行队列,S为计算节点的数量,C为计算节点的CPU核心数;
TA、N、M未知,且TA需要取值最小;
S2:根据数据文件的数量ND,通过非线性规划法求得N、M的值;
S3:将数据集均匀分布到M个算法执行队列中并行执行,测量各台站对走时偏移的经验格林函数的时间范围,通过互相关谱提取相位谱斜率的频带,及在此频带内求出时间窗内当前波形与参考波形的走时偏移;
S4:每个数据文件形成名为“Station1_ Station2_.txt”的结果文件,其中Station1、Station2为台站名称。
2.根据权利要求1所述面向海量数据的相对波速变化计算的并行化方法,其特征在于:其中整理对应波形具体步骤如下:将两个台站在不同时点上的各分量波形SAC文件一一对应起来, 每个时点的对应关系组成一个二元组,形如:
Time_Station1_Component.SAC, Time_Station2_Component.SAC
二元组中每个元素表示一个波形文件名称,其中Station1、Station2为台站名称,Time为选取的时点,Component为波形所属分量,每个二元组中各台站的对应时点和分量都相同,所有二元组组合起来构成一个波形对应集合,并将此集合作为分布式数据集的原始数据。
3.根据权利要求1所述面向海量数据的相对波速变化计算的并行化方法,其特征在于:分布式时域归一化具体步骤如下:
S1:以每个二元组为一个数据单元,均匀分布到个算法执行队列中并行执行波形数据转换,其中,S为计算节点的数量,C为计算节点的CPU核心数;
S2:提取二元组各波形文件的数据,执行多频段进行时域归一化,并叠加这些归一化的曲线来生成1个宽频带数据,然后进行互相关运算,在时域和频域得到更加均匀的能量分布;
S3:每个数据单元形成名为“Station1_ Station2_Time.dat”的数据文件,并将所有文件的集合作为输入执行下一步计算,Station1、Station2为台站名称,Time为选取的时点。
4.一种权利要求1至3任一项所述面向海量数据的相对波速变化计算的并行化方法应用,其特征在于:适用于地震波速变化计算。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东交通学院,未经山东交通学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910554900.3/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置