[发明专利]用于软件测试的分布式地震仪模拟系统及软件测试方法有效
申请号: | 201611255583.8 | 申请日: | 2016-12-30 |
公开(公告)号: | CN106802981B | 公开(公告)日: | 2020-07-10 |
发明(设计)人: | 胡鑫;唐学峰;杨阳;俞小露;陈静 | 申请(专利权)人: | 合肥国为电子有限公司 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06F11/36;G01V13/00 |
代理公司: | 合肥天明专利事务所(普通合伙) 34115 | 代理人: | 金凯 |
地址: | 230088 安徽省高新区*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 软件 测试 分布式 地震仪 模拟 系统 方法 | ||
1.一种用于软件测试的分布式地震仪模拟系统,其特征在于,包括依次连接的参数设置模块(10)、数据生成模块(20)以及通信模块(30),其中,数据生成模块(20)与通信模块(30)进行双向通信;
参数设置模块(10)用于设置模拟参数并将模拟参数发送至数据生成模块(20),其中,模拟参数包括分布式地震仪系统拓扑结构信息和地震波场模拟的参数;
数据生成模块(20)基于参数设置模块(10)中设置的模拟参数,通过通信模块(30)与分布式地震仪数据采集软件进行双向通信以对分布式地震仪数据采集软件进行测试;
其中,数据生成模块(20)包括初始化数据生成单元(21)、采集数据生成单元(22)、监控数据生成单元(23)和自检数据生成单元(24);
初始化数据生成单元(21)使用参数设置模块(10)中设置的模拟参数生成初始化数据;
采样数据生成单元(22)使用参数设置模块(10)中设置的模拟参数以及接收到的采集命令中的采集参数生成采样数据;
监控数据生成单元(23)用于监控分布式地震仪模拟系统的工作状态并生成监控数据;
自检数据生成单元(24)用于生成分布式地震仪硬件自检测试数据。
2.如权利要求1所述的系统,其特征在于,所述的参数设置模块(10)包括系统拓扑结构设置单元(11)和地震波场模拟设置单元(12);
拓扑结构设置单元(11)用于设置分布式地震仪系统的拓扑结构;
地震波场模拟设置单元(12)用于设置地震波场模拟的参数。
3.一种应用如权利要求1-2任一项所述的系统的软件测试方法,其特征在于,包括如下步骤:
S1、通过所述的分布式地震仪模拟系统来设置软件测试所需的模拟参数,其中,模拟参数包括分布式地震仪系统拓扑结构参数和地震波场模拟的参数;
S2、分布式地震仪数据采集软件与所述的分布式地震仪模拟系统建立通信连接;
S3、基于所述的分布式地震仪模拟系统对分布式地震仪数据采集软件进行测试,具体包括:
S31、分布式地震仪数据采集软件通过通信模块(30)发送系统初始化指令至初始化数据生成单元(21);
S32、初始化数据生成单元(21)根据接收到的初始化指令使用拓扑结构设置单元设置的参数生成对应的初始化数据;
S33、分布式地震仪数据采集软件通过通信模块(30)发送采集指令至采集数据生成单元(22),所述的采集指令携带有积极道和炮点的位置信息;
S34、采样数据生成单元(22)根据采集指令中携带的积极道和炮点的位置信息以及地震波场模拟单元(12)中设置的模拟数据,生成地震波模拟采样数据,并将生成的地震波模拟采样数据返回至分布式地震仪数据采集软件完成采集功能测试;
S35、分布式地震仪数据采集软件通过通信模块(30)发送系统监控指令至监控数据生成单元(23);
S36、监控数据生成单元(23)根据接收到的系统监控指令生成模拟的环境噪声数据并返回至分布式地震仪数据采集软件完成系统监控功能的测试;
S37、分布式地震仪数据采集软件通过通信模块(30)发送硬件自检测试指令至自检数据生成单元(24);
S38、自检数据生成单元(24)根据接收到的硬件自检测试指令生成自检测试波形数据并返回至分布式地震仪数据采集软件完成硬件自检功能的测试。
4.如权利要求3所述的方法,其特征在于,所述的步骤S1包括:
S11、通过拓扑结构设置单元(11)设置分布式地震仪系统的拓扑结构,其中,拓扑结构包括采集站和交叉站的数目以及连接方式、采集站的通道数、通道间距、编号、电压值以及温度值;
S12、通过地震波场模拟设置单元(12)设置地震波场模拟所需的参数,包括虚拟工区地层速度模型以及待模拟的波形类型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥国为电子有限公司,未经合肥国为电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611255583.8/1.html,转载请声明来源钻瓜专利网。