天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 自動(dòng)化論文 >

基于存儲(chǔ)測(cè)試的大容量數(shù)據(jù)處理技術(shù)研究

發(fā)布時(shí)間:2018-03-27 05:25

  本文選題:存儲(chǔ)測(cè)試 切入點(diǎn):LabVIEW 出處:《中北大學(xué)》2017年碩士論文


【摘要】:在存儲(chǔ)測(cè)試領(lǐng)域中,為了獲得更高的數(shù)據(jù)測(cè)量精度,數(shù)據(jù)采集與存儲(chǔ)系統(tǒng)的數(shù)據(jù)采集時(shí)間越來越長(zhǎng)、數(shù)據(jù)采樣率越來越大,因而采集存儲(chǔ)的數(shù)據(jù)容量也越來越大,有的數(shù)據(jù)容量甚至達(dá)到幾百個(gè)G,采集存儲(chǔ)的數(shù)據(jù)文件里的通道數(shù)目也越來越多,有的通道數(shù)目甚至達(dá)到幾千個(gè),采集存儲(chǔ)的數(shù)據(jù)文件的數(shù)目也越來越多,有的數(shù)據(jù)文件的數(shù)目甚至達(dá)到幾千個(gè)。傳統(tǒng)的數(shù)據(jù)處理技術(shù)已經(jīng)不能滿足對(duì)大容量數(shù)據(jù)的處理要求,所以對(duì)大容量數(shù)據(jù)處理技術(shù)的研究變的至關(guān)重要,它是研發(fā)能針對(duì)大容量數(shù)據(jù)進(jìn)行處理的數(shù)據(jù)處理軟件的前提條件。本文首先對(duì)多個(gè)存儲(chǔ)測(cè)試系統(tǒng)進(jìn)行分析,得出存儲(chǔ)測(cè)試領(lǐng)域中數(shù)據(jù)處理軟件的常規(guī)功能,然后對(duì)這些常規(guī)功能涉及到的大容量數(shù)據(jù)處理難題進(jìn)行技術(shù)方法研究,也是本文的研究重點(diǎn):用內(nèi)存映射文件技術(shù)代替分塊讀取數(shù)據(jù)技術(shù)讀取大容量數(shù)據(jù),以提高大容量數(shù)據(jù)的讀取效率;對(duì)數(shù)據(jù)可視化的等距抽點(diǎn)算法進(jìn)行改進(jìn),提出了塊內(nèi)數(shù)據(jù)分析算法,以精確捕獲瞬態(tài)數(shù)據(jù)和優(yōu)化數(shù)據(jù)顯示;用文件索引定位方法代替遍歷文件名稱方法查找目標(biāo)數(shù)據(jù)文件,以提高目標(biāo)數(shù)據(jù)文件的查找效率;用基于Windows API函數(shù)的多線程技術(shù)代替基于MSComm控件的中斷服務(wù)方式進(jìn)行大容量數(shù)據(jù)的采樣讀數(shù),既解決了大容量數(shù)據(jù)采樣讀數(shù)過程中數(shù)據(jù)丟失的問題,又提高了系統(tǒng)效率;用粗糙懲罰算法代替五點(diǎn)三次平滑算法對(duì)大容量數(shù)據(jù)進(jìn)行平滑,改善了大容量數(shù)據(jù)的平滑效果。最后,采用LabVIEW編程語言作為軟件的開發(fā)平臺(tái),從軟件工程的角度出發(fā),將大容量數(shù)據(jù)處理技術(shù)應(yīng)用到車輛測(cè)試軟件的研發(fā)中。采用“白盒測(cè)試”和“黑盒測(cè)試”軟件測(cè)試方法設(shè)計(jì)相關(guān)的軟件測(cè)試用例,對(duì)軟件的內(nèi)部邏輯結(jié)構(gòu)和實(shí)現(xiàn)功能進(jìn)行測(cè)試。測(cè)試結(jié)果表明車輛測(cè)試軟件內(nèi)部邏輯結(jié)構(gòu)合理并且實(shí)現(xiàn)功能可靠,能同時(shí)滿足對(duì)大容量數(shù)據(jù)和小容量數(shù)據(jù)的處理要求,解決了傳統(tǒng)數(shù)據(jù)處理軟件對(duì)大容量數(shù)據(jù)處理效果不理想甚至不能處理的難題,證明了本文所研究的大容量數(shù)據(jù)處理技術(shù)在存儲(chǔ)測(cè)試領(lǐng)域中具有很高的實(shí)用價(jià)值。
[Abstract]:In the field of storage testing, in order to obtain higher data measurement accuracy, data acquisition and storage system data acquisition time is getting longer and longer, the data sampling rate is increasing, so the data capacity of data acquisition and storage is also increasing. Some of the data capacity even reached several hundred Gs, the number of channels in the data files collected and stored is increasing, and the number of channels in some cases has even reached several thousand, and the number of data files collected and stored is also increasing. The number of some data files even reaches several thousand. The traditional data processing technology can not meet the requirements of large capacity data processing, so the research on large capacity data processing technology becomes very important. It is the precondition of developing data processing software which can deal with large capacity data. Firstly, this paper analyzes several storage and test systems, and obtains the conventional functions of data processing software in the field of storage and testing. Then the technical methods of these conventional functions involved in large capacity data processing are studied, which is also the key point of this paper: using memory mapping file technology instead of block reading data technology to read large capacity data. In order to improve the reading efficiency of large capacity data, the isometric pumping algorithm of data visualization is improved, and the block data analysis algorithm is proposed to accurately capture transient data and optimize data display. In order to improve the searching efficiency of the target data file, the file index location method is used instead of traversing the file name method to find the target data file. Using multithreading technology based on Windows API function to replace interrupt service mode based on MSComm control to sample large capacity data not only solves the problem of data loss in the process of large capacity data sampling and reading, but also improves the system efficiency. The rough penalty algorithm is used instead of the 5.3 times smoothing algorithm to smooth the large capacity data, which improves the smoothing effect of the large capacity data. Finally, the LabVIEW programming language is used as the development platform of the software, starting from the point of view of software engineering. The large capacity data processing technology is applied to the research and development of vehicle test software. The software test cases are designed by using "white box test" and "black box test" software test method. The test results show that the internal logic structure of the vehicle test software is reasonable and the realization function is reliable, and it can meet the processing requirements of both large capacity and small capacity data. It solves the difficult problem that the traditional data processing software can not deal with the large capacity data. It proves that the large capacity data processing technology studied in this paper has a high practical value in the field of storage and testing.
【學(xué)位授予單位】:中北大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類號(hào)】:TP333;TP274

【參考文獻(xiàn)】

相關(guān)期刊論文 前9條

1 孫朝隨;劉青;胡桐;郭忠文;;海洋大數(shù)據(jù)處理軟件體系結(jié)構(gòu)設(shè)計(jì)[J];中國(guó)海洋大學(xué)學(xué)報(bào)(自然科學(xué)版);2015年02期

2 徐計(jì);王國(guó)胤;于洪;;基于粒計(jì)算的大數(shù)據(jù)處理[J];計(jì)算機(jī)學(xué)報(bào);2015年08期

3 馬志剛;劉文怡;張文棟;;航天測(cè)試系統(tǒng)大容量數(shù)據(jù)處理方法研究[J];火力與指揮控制;2014年10期

4 姚蓓窈;向東游;張華棟;;高速串口的軟件設(shè)計(jì)模式研究[J];計(jì)算機(jī)測(cè)量與控制;2014年07期

5 徐輝;丁瑞芳;;淺談嵌入式軟件的質(zhì)量管理[J];計(jì)算機(jī)光盤軟件與應(yīng)用;2014年13期

6 劉燕俐;;軟件測(cè)試發(fā)展創(chuàng)新探究[J];中國(guó)管理信息化;2012年02期

7 伍星華;王旭;;國(guó)內(nèi)虛擬儀器技術(shù)的應(yīng)用研究現(xiàn)狀及展望[J];現(xiàn)代科學(xué)儀器;2011年04期

8 李震,柯旭貴,汪云祥;虛擬儀器的發(fā)展歷史、研究現(xiàn)狀與展望[J];安徽工程科技學(xué)院學(xué)報(bào)(自然科學(xué)版);2003年04期

9 孫強(qiáng);火炮膛壓的測(cè)定方法[J];一重技術(shù);2002年Z1期

,

本文編號(hào):1670195

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/zidonghuakongzhilunwen/1670195.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶69314***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com