[發明專利]用于軟件測試的分布式地震儀模擬系統及軟件測試方法有效
| 申請號: | 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.szxzyx.cn/pat/books/201611255583.8/1.html,轉載請聲明來源鉆瓜專利網。





