[發(fā)明專利]生成測試傳感器數(shù)據(jù)的方法和設(shè)備有效
| 申請?zhí)枺?/td> | 201710971359.7 | 申請日: | 2017-10-18 |
| 公開(公告)號: | CN109684187B | 公開(公告)日: | 2022-02-18 |
| 發(fā)明(設(shè)計)人: | 張沈斌;孫俊;皮冰鋒 | 申請(專利權(quán))人: | 富士通株式會社 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京集佳知識產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 康建峰;吳瓊 |
| 地址: | 日本神*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 生成 測試 傳感器 數(shù)據(jù) 方法 設(shè)備 | ||
本發(fā)明公開了一種生成測試傳感器數(shù)據(jù)的方法和設(shè)備。該方法包括:獲得初始傳感器數(shù)據(jù);將初始傳感器數(shù)據(jù)比例放大得到中間傳感器數(shù)據(jù),所述中間傳感器數(shù)據(jù)的取值范圍大于初始傳感器數(shù)據(jù)的取值范圍且小于或等于傳感器的量程,所述中間傳感器數(shù)據(jù)的取值范圍被劃分為若干取值間隔,存在至少一個其中沒有中間傳感器數(shù)據(jù)的空缺取值間隔;利用深度生成模型,生成用于補齊空缺取值間隔內(nèi)的數(shù)據(jù)的補償數(shù)據(jù);以及根據(jù)中間傳感器數(shù)據(jù)和補償數(shù)據(jù),生成測試傳感器數(shù)據(jù)。
技術(shù)領(lǐng)域
本發(fā)明一般地涉及信息處理技術(shù)領(lǐng)域。具體而言,本發(fā)明涉及一種能夠生成用于測試物聯(lián)網(wǎng)應(yīng)用的傳感器數(shù)據(jù)的方法和設(shè)備。
背景技術(shù)
近年來,物聯(lián)網(wǎng)(Internet of Things,IoT)應(yīng)用發(fā)展迅猛,越來越多的科技產(chǎn)品開始使用物聯(lián)網(wǎng)技術(shù),例如智能汽車,智能機器人和智能家居等。IoT應(yīng)用由傳感器和APP程序組成。傳感器負責獲取傳感器數(shù)據(jù),而APP程序使用這些傳感器數(shù)據(jù)以實現(xiàn)各種有用的邏輯處理功能。可見,IoT應(yīng)用的運行依賴于傳感器數(shù)據(jù)。由于適合測試的傳感器數(shù)據(jù)難以獲得,所以IoT應(yīng)用的測試較為困難。
在傳統(tǒng)的方法中,測試者僅僅使用真實的傳感器來獲取傳感器數(shù)據(jù)。但是在大多數(shù)情況下,真實傳感器獲取的數(shù)值范圍很小,這些數(shù)值無法覆蓋傳感器的完整取值范圍。例如,某種真實的溫度計可以測量出的范圍為-100到100度。但是事實上,若使用該溫度計去測量氣溫,它大概僅能獲取-10到40度范圍的數(shù)據(jù)。對于其他的數(shù)值范圍,該溫度計在實際場景下無法獲取。因此,無法通過這些真實傳感器獲取的數(shù)據(jù)對IoT應(yīng)用進行充分的測試。
此外,傳感器數(shù)據(jù)的傳輸會受到網(wǎng)絡(luò)的影響。但是,通過模擬網(wǎng)絡(luò)異常來測試IoT應(yīng)用也較為困難。
為了解決上述問題,本發(fā)明提出了一種生成適合用于測試IoT應(yīng)用的傳感器數(shù)據(jù)的方法和模擬網(wǎng)絡(luò)異常來測試IoT應(yīng)用的方法。
發(fā)明內(nèi)容
在下文中給出了關(guān)于本發(fā)明的簡要概述,以便提供關(guān)于本發(fā)明的某些方面的基本理解。應(yīng)當理解,這個概述并不是關(guān)于本發(fā)明的窮舉性概述。它并不是意圖確定本發(fā)明的關(guān)鍵或重要部分,也不是意圖限定本發(fā)明的范圍。其目的僅僅是以簡化的形式給出某些概念,以此作為稍后論述的更詳細描述的前序。
本發(fā)明的目的是提出一種能夠生成適合用于測試IoT應(yīng)用的傳感器數(shù)據(jù)的方法和設(shè)備以及能夠模擬網(wǎng)絡(luò)異常來測試IoT應(yīng)用的方法和設(shè)備。
為了實現(xiàn)上述目的,根據(jù)本發(fā)明的一個方面,提供了一種生成測試傳感器數(shù)據(jù)的方法,該方法包括:獲得初始傳感器數(shù)據(jù);將初始傳感器數(shù)據(jù)比例放大得到中間傳感器數(shù)據(jù),所述中間傳感器數(shù)據(jù)的取值范圍大于初始傳感器數(shù)據(jù)的取值范圍且小于或等于傳感器的量程,所述中間傳感器數(shù)據(jù)的取值范圍被劃分為若干取值間隔,存在至少一個其中沒有中間傳感器數(shù)據(jù)的空缺取值間隔;利用深度生成模型,生成用于補齊空缺取值間隔內(nèi)的數(shù)據(jù)的補償數(shù)據(jù);以及根據(jù)中間傳感器數(shù)據(jù)和補償數(shù)據(jù),生成測試傳感器數(shù)據(jù)。
根據(jù)本發(fā)明的另一個方面,提供了一種生成測試傳感器數(shù)據(jù)的設(shè)備,該設(shè)備包括:獲得裝置,被配置為:獲得初始傳感器數(shù)據(jù);放大裝置,被配置為:將初始傳感器數(shù)據(jù)比例放大得到中間傳感器數(shù)據(jù),所述中間傳感器數(shù)據(jù)的取值范圍大于初始傳感器數(shù)據(jù)的取值范圍且小于或等于傳感器的量程,所述中間傳感器數(shù)據(jù)的取值范圍被劃分為若干取值間隔,存在至少一個其中沒有中間傳感器數(shù)據(jù)的空缺取值間隔;深度生成模型,被配置為:生成用于補齊空缺取值間隔內(nèi)的數(shù)據(jù)的補償數(shù)據(jù);以及生成裝置,被配置為:根據(jù)中間傳感器數(shù)據(jù)和補償數(shù)據(jù),生成測試傳感器數(shù)據(jù)。
根據(jù)本發(fā)明的再一個方面,提供了一種對物聯(lián)網(wǎng)應(yīng)用進行測試的方法,該方法包括:從預(yù)定函數(shù)中選擇特定函數(shù);根據(jù)用戶設(shè)定計算特定函數(shù)的參數(shù);利用具有所計算參數(shù)的特定函數(shù),生成測試傳感器數(shù)據(jù);從所生成的測試傳感器數(shù)據(jù)中抽取測試數(shù)據(jù);以及利用所抽取的測試數(shù)據(jù)對物聯(lián)網(wǎng)應(yīng)用進行測試。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于富士通株式會社,未經(jīng)富士通株式會社許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710971359.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





