儀器應(yīng)用軟件模塊標(biāo)準(zhǔn)化技術(shù)與組合方法的研究
本文關(guān)鍵詞:儀器應(yīng)用軟件模塊標(biāo)準(zhǔn)化技術(shù)與組合方法的研究,,由筆耕文化傳播整理發(fā)布。
【摘要】:隨著自動(dòng)測(cè)試系統(tǒng)向模塊化的方向發(fā)展,儀器系統(tǒng)正由專用儀器而向通用化儀器轉(zhuǎn)變,同時(shí)基于虛擬儀器的儀器應(yīng)用軟件在儀器系統(tǒng)中的地位越來越突出。在自研的通用測(cè)試儀器硬件共享平臺(tái)的基礎(chǔ)上,為了解決儀器應(yīng)用軟件的模塊化,通用可二次開發(fā)等問題,本文提出了一種可配置的模塊化儀器應(yīng)用軟件架構(gòu)。在此架構(gòu)下,可以根據(jù)標(biāo)準(zhǔn)接口開發(fā)不同的儀器應(yīng)用軟件模塊,并可以根據(jù)配置文件將軟件模塊組合成儀器應(yīng)用軟件,實(shí)現(xiàn)軟件資源的重復(fù)利用。課題對(duì)儀器軟件模塊化標(biāo)準(zhǔn)與組合的方法進(jìn)行了如下研究:1)總體方案研究;谧匝械耐ㄓ脺y(cè)試儀器系統(tǒng)的結(jié)構(gòu)和專用儀器應(yīng)用軟件存在的問題,提出了可配置的模塊化儀器應(yīng)用軟件系統(tǒng)的架構(gòu),并提出了具體的設(shè)計(jì)與實(shí)現(xiàn)的方法與途徑。2)儀器應(yīng)用軟件模塊化標(biāo)準(zhǔn)接口的設(shè)計(jì)。為了實(shí)現(xiàn)儀器應(yīng)用軟件的模塊化,從儀器軟件系統(tǒng)的角度出發(fā),設(shè)計(jì)了儀器軟件模塊的標(biāo)準(zhǔn)接口與其配置文件標(biāo)準(zhǔn)規(guī)范。同時(shí),通過設(shè)計(jì)可視化模塊標(biāo)準(zhǔn)接口實(shí)現(xiàn)了軟件模塊的可視化,并通過植入腳本提高了軟件模塊的靈活性。3)儀器應(yīng)用軟件模塊組合方法的研究。為了能夠?qū)ⅹ?dú)立儀器軟件模塊組合成整體測(cè)試軟件,設(shè)計(jì)實(shí)現(xiàn)了軟件應(yīng)用平臺(tái)。該平臺(tái)能夠通過解析配置文件來加載、運(yùn)行與管理模塊,并且它能夠支持模塊與模塊之間的信息交互。4)計(jì)算機(jī)與硬件共享平臺(tái)信息交互方式的設(shè)計(jì)與實(shí)現(xiàn)。根據(jù)本儀器軟件系統(tǒng)信息交互的需求,設(shè)計(jì)了基于配置工具與守護(hù)程序的系統(tǒng)信息交互方式。并通過數(shù)據(jù)池式應(yīng)用信息交互方式解決了上下位機(jī)軟件模塊之間信息交互的題。最后,根據(jù)儀器應(yīng)用軟件模塊化標(biāo)準(zhǔn)接口設(shè)計(jì)實(shí)現(xiàn)了示波器模塊、FFT等功能模塊,并通過配置組合模塊實(shí)現(xiàn)了簡(jiǎn)單的儀器測(cè)試應(yīng)用,驗(yàn)證了模塊化儀器應(yīng)用軟件系統(tǒng)的可行性。
【關(guān)鍵詞】:自動(dòng)測(cè)試系統(tǒng) 虛擬儀器 模塊化軟件 軟件架構(gòu)
【學(xué)位授予單位】:浙江大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類號(hào)】:TP274;TH70
【目錄】:
- 致謝5-6
- 摘要6-7
- Abstract7-13
- 1 緒論13-25
- 1.1 課題的研究背景13-14
- 1.2 測(cè)試儀器的國內(nèi)外的研究現(xiàn)狀14-21
- 1.2.1 測(cè)試儀器的發(fā)展現(xiàn)狀14-16
- 1.2.2 自動(dòng)測(cè)試系統(tǒng)的發(fā)展現(xiàn)狀16-17
- 1.2.3 虛擬儀器的發(fā)展現(xiàn)狀17-21
- 1.3 模塊化儀器應(yīng)用軟件系統(tǒng)的研究?jī)?nèi)容21-23
- 1.4 模塊化儀器應(yīng)用軟件系統(tǒng)的研究意義23-25
- 2 儀器應(yīng)用軟件模塊化標(biāo)準(zhǔn)與組合平臺(tái)的總體設(shè)計(jì)方案25-43
- 2.1 通用測(cè)試儀器硬件共享平臺(tái)概述25-28
- 2.2 模塊化儀器應(yīng)用軟件的系統(tǒng)架構(gòu)設(shè)計(jì)28-36
- 2.2.1 模塊化儀器應(yīng)用軟件系統(tǒng)架構(gòu)的設(shè)計(jì)思路28-33
- 2.2.2 模塊化儀器應(yīng)用軟件系統(tǒng)的實(shí)現(xiàn)途徑33-36
- 2.3 模塊化儀器應(yīng)用軟件的設(shè)計(jì)與開發(fā)方法36-41
- 2.3.1 Uml軟件建模在模塊化儀器應(yīng)用軟件中的應(yīng)用36-40
- 2.3.2 面向?qū)ο笳Z言在模塊化儀器軟件中的應(yīng)用40-41
- 2.4 本章小結(jié)41-43
- 3 儀器應(yīng)用軟件的模塊化標(biāo)準(zhǔn)接口設(shè)計(jì)43-63
- 3.1 基本儀器應(yīng)用軟件模塊的設(shè)計(jì)與實(shí)現(xiàn)43-54
- 3.1.1 基本模塊接口與類的設(shè)計(jì)與實(shí)現(xiàn)43-47
- 3.1.2 儀器應(yīng)用軟件模塊配置方法的設(shè)計(jì)與實(shí)現(xiàn)47-50
- 3.1.3 模塊之間的信息交互的設(shè)計(jì)50-54
- 3.2 可視化儀器應(yīng)用控件模塊的設(shè)計(jì)與實(shí)現(xiàn)54-58
- 3.2.1 可視化控件模塊的設(shè)計(jì)與實(shí)現(xiàn)54-56
- 3.2.2 儀器界面靜態(tài)裝飾容器的設(shè)計(jì)與實(shí)現(xiàn)56-58
- 3.3 基于腳本的可擴(kuò)展儀器應(yīng)用軟件模塊的設(shè)計(jì)與實(shí)現(xiàn)58-62
- 3.3.1 在Java中嵌入擴(kuò)展腳本58-60
- 3.3.2 模塊中植入腳本的具體實(shí)現(xiàn)60-62
- 3.4 本章小結(jié)62-63
- 4 儀器應(yīng)用軟件模塊組合方法的研究63-83
- 4.1 儀器應(yīng)用軟件系統(tǒng)的配置與標(biāo)準(zhǔn)模塊的加載63-69
- 4.1.1 儀器軟件系統(tǒng)配置文件設(shè)計(jì)63-64
- 4.1.2 儀器軟件應(yīng)用平臺(tái)配置文件解析64-66
- 4.1.3 儀器軟件模塊的加載與初始化66-68
- 4.1.4 數(shù)據(jù)管道的加載與模塊的連接68-69
- 4.2 儀器應(yīng)用模塊任務(wù)調(diào)度與實(shí)時(shí)時(shí)鐘驅(qū)動(dòng)的設(shè)計(jì)與實(shí)現(xiàn)69-76
- 4.2.1 JNI技術(shù)與操作系統(tǒng)實(shí)時(shí)時(shí)鐘的獲取69-71
- 4.2.2 實(shí)時(shí)時(shí)鐘驅(qū)動(dòng)模塊調(diào)度的實(shí)現(xiàn)71-76
- 4.3 儀器應(yīng)用平臺(tái)的顯示模塊的組合與顯示76-79
- 4.4 各個(gè)功能組件整合與實(shí)現(xiàn)79-81
- 4.5 本章小結(jié)81-83
- 5 計(jì)算機(jī)與自動(dòng)測(cè)試設(shè)備信息交互方式的設(shè)計(jì)與實(shí)現(xiàn)83-95
- 5.1 儀器信息交互需求分析83-85
- 5.2 配置工具與守護(hù)程序的設(shè)計(jì)85-90
- 5.2.1 配置工具與守護(hù)程序的整體設(shè)計(jì)85-86
- 5.2.2 配置工具的設(shè)計(jì)86-88
- 5.2.3 守護(hù)程序的設(shè)計(jì)88-90
- 5.3 上下位機(jī)模塊間信息交互方式的設(shè)計(jì)與實(shí)現(xiàn)90-93
- 5.4 本章小結(jié)93-95
- 6 儀器應(yīng)用軟件的開發(fā)方法與應(yīng)用實(shí)例驗(yàn)證95-107
- 6.1 信號(hào)處理模塊開發(fā)實(shí)例95-96
- 6.2 圖形化控件模塊開發(fā)實(shí)例驗(yàn)證96-100
- 6.2.1 波形圖控件模塊的開發(fā)96-99
- 6.2.2 旋鈕控件模塊的開發(fā)99-100
- 6.3 基于腳本的文本保存模塊開發(fā)實(shí)例100-101
- 6.4 儀器應(yīng)用軟件模塊組合實(shí)例101-105
- 6.5 本章小結(jié)105-107
- 7 總結(jié)與展望107-109
- 7.1 總結(jié)107-108
- 7.2 展望108-109
- 參考文獻(xiàn)109-113
- 附錄113-123
- 附錄1:計(jì)算機(jī)端的軟件系統(tǒng)配置文件(Module.xml)113-117
- 附錄2:硬件共享平臺(tái)端的軟件配置文件(sModule.xml)117-118
- 附錄3:界面布局配置文件(LayOut.xml)118-123
【參考文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前10條
1 趙志升;張曉;馬騰;;Java與Python整合方案的研究與實(shí)現(xiàn)[J];網(wǎng)絡(luò)安全技術(shù)與應(yīng)用;2015年01期
2 尹愛軍;孫兵;陸翔鶯;秦樹人;;基于組態(tài)技術(shù)的虛擬儀器開發(fā)系統(tǒng)研究[J];現(xiàn)代科學(xué)儀器;2013年05期
3 趙繼成;王蘭美;郭業(yè)民;;基于TestPoint的足底壓力測(cè)量系統(tǒng)[J];東華大學(xué)學(xué)報(bào)(自然科學(xué)版);2013年04期
4 沈驁;王磊;王西點(diǎn);徐晶;;Jython技術(shù)在網(wǎng)管支撐系統(tǒng)中的應(yīng)用研究[J];電信工程技術(shù)與標(biāo)準(zhǔn)化;2013年05期
5 周曉偉;李曉明;潘清眉;;基于多組件移動(dòng)機(jī)器人軟件平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[J];浙江理工大學(xué)學(xué)報(bào);2013年03期
6 李曉明;孫辰晨;;機(jī)器人控制軟件框架中實(shí)時(shí)任務(wù)模塊的設(shè)計(jì)與實(shí)現(xiàn)[J];機(jī)電工程;2013年02期
7 譚維兵;趙偉;;試論智能儀器新定義[J];電測(cè)與儀表;2012年05期
8 葛茂;楊清娜;趙進(jìn);;網(wǎng)絡(luò)儀器技術(shù)與物聯(lián)網(wǎng)的發(fā)展[J];物聯(lián)網(wǎng)技術(shù);2011年06期
9 伍星華;王旭;;國內(nèi)虛擬儀器技術(shù)的應(yīng)用研究現(xiàn)狀及展望[J];現(xiàn)代科學(xué)儀器;2011年04期
10 張志利;侯傳勛;姜毅;;儀器互聯(lián)與控制技術(shù)探討[J];自動(dòng)化儀表;2011年07期
中國博士學(xué)位論文全文數(shù)據(jù)庫 前5條
1 隨陽軼;基于數(shù)據(jù)流可視化語言的虛擬儀器開發(fā)平臺(tái)的研究[D];吉林大學(xué);2008年
2 謝宣松;G語言的一種結(jié)構(gòu)模型及平臺(tái)實(shí)現(xiàn)[D];吉林大學(xué);2006年
3 尹愛軍;秦氏模型虛擬儀器及VMIDS開發(fā)系統(tǒng)的研究[D];重慶大學(xué);2006年
4 顏炯;基于UML的軟件統(tǒng)計(jì)測(cè)試研究[D];國防科學(xué)技術(shù)大學(xué);2005年
5 王瑞榮;基于事件觸發(fā)并發(fā)數(shù)據(jù)流模型的可視化編程語言研究[D];浙江大學(xué);2003年
中國碩士學(xué)位論文全文數(shù)據(jù)庫 前10條
1 羅亞軍;通用測(cè)試儀器硬件共享平臺(tái)的研究與實(shí)現(xiàn)[D];浙江大學(xué);2015年
2 王淑芬;基于拓?fù)渑判虻慕虒W(xué)計(jì)劃編制系統(tǒng)的研究與實(shí)現(xiàn)[D];吉林大學(xué);2015年
3 張瑜;數(shù)據(jù)采集系統(tǒng)的軟件設(shè)計(jì)[D];西安電子科技大學(xué);2014年
4 劉蓬;NIO高性能框架的研究與應(yīng)用[D];湖南大學(xué);2013年
5 王梅;通用測(cè)試儀器VISA引擎及常見接口驅(qū)動(dòng)設(shè)計(jì)[D];電子科技大學(xué);2013年
6 賴崇曦;通用模塊化虛擬儀器軟件系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D];電子科技大學(xué);2010年
7 段旭;基于工業(yè)以太網(wǎng)的智能儀器的研究[D];貴州大學(xué);2008年
8 劉晶;基于設(shè)計(jì)模式的Java swing交互式界面模板的應(yīng)用研究與實(shí)現(xiàn)[D];華東師范大學(xué);2008年
9 顧志強(qiáng);基于GPIB的自動(dòng)測(cè)試系統(tǒng)的研究與實(shí)現(xiàn)[D];南京理工大學(xué);2007年
10 王伯槐;基于可編程設(shè)備的自動(dòng)測(cè)試系統(tǒng)軟件的設(shè)計(jì)[D];西安電子科技大學(xué);2007年
本文關(guān)鍵詞:儀器應(yīng)用軟件模塊標(biāo)準(zhǔn)化技術(shù)與組合方法的研究,由筆耕文化傳播整理發(fā)布。
本文編號(hào):444198
本文鏈接:http://www.sikaile.net/kejilunwen/zidonghuakongzhilunwen/444198.html