大容量動態(tài)數(shù)據(jù)采集存儲與分析程序設(shè)計
[Abstract]:Data acquisition, storage and analysis unit is an important part of modern test system. Its main function is to complete real-time data storage, dynamic display and analysis and processing, and to view the status of the test process. It is very important to manage the experimental data. With the development of modern test system, it is necessary to realize the technology of high sampling rate, large capacity and multi-channel dynamic data acquisition and analysis. This paper summarizes the functional requirements and characteristics of the large capacity dynamic data acquisition and analysis program, and discusses the implementation methods and key technologies of each function in modules. According to the function, the program is divided into three modules: efficient storage module, dynamic display module and analysis and processing module. In order to meet the requirements of the project, this paper demonstrates the implementation of 16 channel data storage, display and analysis. On the basis of. Net Framework 4 framework, combined with the technical specifications of the system and the software and hardware platform based on the software and hardware, the mechanism of "producer and consumer" mode combined with multi-thread is adopted to realize the fast storage of the large capacity test data into the computer hard disk. Using the technology of double buffering and component, the dynamic display of multi-channel data is completed, and there are two ways to display the multi-channel data: single graph, single channel and single graph. Multi-thread method is used to process data storage, display, and achieve multi-task synchronization. Microsoft Visual 2010 (C #) is used to complete the design of each module of the program and the performance test of the key parts. Finally, after the test is completed, the software provides the operation of data analysis, data playback, data export and so on. The method of memory mapping file is used to realize the fast reading of the data on the hard disk. The verification experiment combining computer drawing with parallel programming is given, and the experimental results and reasons are analyzed. Through the software design of the large capacity dynamic test data acquisition and analysis system, the requirements of the test system are fulfilled, and the further improvement of the system is prospected.
【學位授予單位】:西安工業(yè)大學
【學位級別】:碩士
【學位授予年份】:2017
【分類號】:TP274
【參考文獻】
相關(guān)期刊論文 前10條
1 張建;;基于虛擬儀器的電梯導軌多參數(shù)測量系統(tǒng)分析[J];科技創(chuàng)新與應用;2017年01期
2 莫中平;;測斜儀數(shù)據(jù)管理系統(tǒng)的開發(fā)及應用[J];水電與新能源;2016年05期
3 隋濤;孔維維;王明欽;王竟灃;;基于C#礦井提升機溫度監(jiān)測系統(tǒng)的設(shè)計[J];煤礦現(xiàn)代化;2015年05期
4 王艷萍;姜超;;基于GDI+的軌道電路分路不良監(jiān)測系統(tǒng)的實現(xiàn)[J];鄭州鐵路職業(yè)技術(shù)學院學報;2013年03期
5 王輝;李世平;徐修峰;曹宏睿;陰澤杰;;基于通用數(shù)據(jù)采集卡實現(xiàn)的實時多通道多道能譜分析儀[J];核電子學與探測技術(shù);2013年07期
6 李元章;孫志卓;馬忠梅;鄭軍;譚毓安;;S-RAID5:一種適用于順序數(shù)據(jù)訪問的節(jié)能磁盤陣列[J];計算機學報;2013年06期
7 史桂紅;;XML及GDI+在便攜式電子相冊中的應用[J];計算機系統(tǒng)應用;2013年03期
8 張鵬非;李方園;;基于OPC功能的群控電梯組態(tài)實現(xiàn)[J];自動化博覽;2010年10期
9 盛賢君;王愛武;楊睿;;基于LaRC-MFC致動器的振動主動控制[J];壓電與聲光;2010年04期
10 史春磊;劉常杰;葉聲華;;基于Modbus總線白車身視覺檢測站控制系統(tǒng)的研究[J];新技術(shù)新工藝;2010年05期
相關(guān)博士學位論文 前1條
1 穆帥;針對不規(guī)則應用的圖形處理器資源調(diào)度關(guān)鍵技術(shù)研究[D];清華大學;2013年
相關(guān)碩士學位論文 前10條
1 許琪瑋;基于.NET技術(shù)的高校成人教育部成績管理系統(tǒng)的設(shè)計與實現(xiàn)[D];吉林大學;2015年
2 陳瑩;基于.NET框架的高校社團管理系統(tǒng)的設(shè)計與實現(xiàn)[D];吉林大學;2015年
3 雷惠;橫編織物結(jié)構(gòu)特征研究與外觀真實感模擬[D];江南大學;2014年
4 張武;基于GIS的ADS-B地面站部署研究[D];中國民用航空飛行學院;2014年
5 黃學壽;基于.net的高校學生成績管理系統(tǒng)設(shè)計與實現(xiàn)[D];吉林大學;2014年
6 宋世明;網(wǎng)絡文庫中海量存儲系統(tǒng)的文件分級存儲方法與應用研究[D];昆明理工大學;2014年
7 呂青松;飛機燃油系統(tǒng)試驗臺數(shù)據(jù)采集與管理系統(tǒng)設(shè)計與實現(xiàn)[D];南京航空航天大學;2014年
8 劉浩洋;面向可重構(gòu)云計算系統(tǒng)的FPGA小文件系統(tǒng)的設(shè)計與實現(xiàn)[D];上海交通大學;2014年
9 夏麗佳;全光纖電流互感器的信號解調(diào)系統(tǒng)研究[D];暨南大學;2013年
10 錢義偉;基于CAN總線的車載數(shù)據(jù)采集與通信裝置的設(shè)計與實現(xiàn)[D];湖南大學;2013年
,本文編號:2259505
本文鏈接:http://sikaile.net/shoufeilunwen/xixikjs/2259505.html