基于虛擬儀器的平面機(jī)構(gòu)創(chuàng)意組合實(shí)驗(yàn)臺(tái)測(cè)控系統(tǒng)設(shè)計(jì)
0 引言
平面機(jī)構(gòu)創(chuàng)意組合實(shí)驗(yàn)臺(tái)提供了機(jī)構(gòu)運(yùn)動(dòng)方案創(chuàng)新組合設(shè)計(jì)平臺(tái),一方面,以機(jī)構(gòu)及機(jī)構(gòu)組合系統(tǒng)設(shè)計(jì)為主線,以機(jī)構(gòu)運(yùn)動(dòng)創(chuàng)意組合設(shè)計(jì)為重點(diǎn),培養(yǎng)學(xué)生的動(dòng)手能力、創(chuàng)新能力和分析解決問題的能力;另一方面,學(xué)生通過“平面機(jī)構(gòu)創(chuàng)意組合及參數(shù)分析實(shí)驗(yàn)臺(tái)”獲得測(cè)試數(shù)據(jù)及曲線,通過分析曲線變化的原因評(píng)價(jià)系統(tǒng)和設(shè)計(jì)方案,如安裝精度、改善方法、構(gòu)件運(yùn)動(dòng)規(guī)律分析等,提高了學(xué)生運(yùn)用所學(xué)知識(shí)分析和解決問題的能力,比單純的驗(yàn)證性實(shí)驗(yàn)按部就班地操作前進(jìn)了一大步。這就需要實(shí)驗(yàn)臺(tái)具有精確的檢測(cè)系統(tǒng),并且檢測(cè)系統(tǒng)應(yīng)在準(zhǔn)確測(cè)試的基礎(chǔ)上保證開放性和靈活性?;?a class="contentlabel" href="http://m.butianyuan.cn/news/listbylabel/label/虛擬儀器">虛擬儀器技術(shù)可以開發(fā)適應(yīng)不同應(yīng)用場(chǎng)合的虛擬儀器測(cè)試方案,更好地組建自動(dòng)化程度較高,數(shù)據(jù)處理分析能力較強(qiáng)的測(cè)試系統(tǒng)。本文就以此為出發(fā)點(diǎn),開發(fā)設(shè)計(jì)了一套基于虛擬儀器的應(yīng)用于該實(shí)驗(yàn)臺(tái)的測(cè)控軟件。
1 試驗(yàn)臺(tái)的工作原理及組成
平面機(jī)構(gòu)創(chuàng)意組合實(shí)驗(yàn)臺(tái)提供組成機(jī)構(gòu)的最小單元中的各種構(gòu)件、運(yùn)動(dòng)副以及一個(gè)能多層、多面、多維的框架,通過改變連桿機(jī)構(gòu)的尺寸實(shí)現(xiàn)復(fù)雜的運(yùn)動(dòng)規(guī)律,通過不同構(gòu)件和運(yùn)動(dòng)副的創(chuàng)新組合實(shí)現(xiàn)多種機(jī)構(gòu)運(yùn)動(dòng)方案,通過不同的構(gòu)件拼接成不同的基本機(jī)構(gòu),包括平面連桿機(jī)構(gòu)、齒輪傳動(dòng)機(jī)構(gòu)、凸輪機(jī)構(gòu)、間歇運(yùn)動(dòng)機(jī)構(gòu)(有槽輪機(jī)構(gòu)、棘輪機(jī)構(gòu)、不完全齒輪機(jī)構(gòu))等基本機(jī)構(gòu),同時(shí)還可以將基本機(jī)構(gòu)進(jìn)行拼接,包括齒輪一桿組合機(jī)構(gòu)凸輪組合機(jī)構(gòu)、齒輪一齒條組合機(jī)構(gòu)、鏈一齒輪機(jī)構(gòu)等。通過傳感器裝置測(cè)定位移、速度、加速度曲線,利用計(jì)算機(jī)顯示出從動(dòng)件運(yùn)動(dòng)曲線的變化,從而將測(cè)試、仿真、設(shè)計(jì)與分析有機(jī)地結(jié)合起來。
本文以JPCC-Ⅱ型平面機(jī)構(gòu)創(chuàng)新組合試驗(yàn)臺(tái)為例,探討將虛擬儀器技術(shù)應(yīng)用到實(shí)驗(yàn)臺(tái)的檢測(cè)分析系統(tǒng)中的情況。該試驗(yàn)臺(tái)主要包括兩大部分,機(jī)械結(jié)構(gòu)部分和檢測(cè)分析系統(tǒng)。機(jī)械結(jié)構(gòu)如圖1所示,主要由底座(安裝平臺(tái))、平面連桿機(jī)構(gòu)、凸輪機(jī)構(gòu)、間歇機(jī)構(gòu)、齒輪傳動(dòng)機(jī)構(gòu)、帶(鏈)傳動(dòng)等機(jī)構(gòu)組成。
通用檢測(cè)分析系統(tǒng)如圖2所示,配備有速度、角位移、壓力等各種傳感器,對(duì)多種參數(shù)進(jìn)行測(cè)量,同時(shí)采用單片機(jī)與A/D轉(zhuǎn)換集成相結(jié)合進(jìn)行數(shù)據(jù)采集、處理分析并通過RS 232接口與PC機(jī)的通信,以達(dá)到適時(shí)顯示運(yùn)動(dòng)曲線的目的。
在該檢測(cè)系統(tǒng)中,雖然能夠?qū)τ谄矫鏅C(jī)構(gòu)運(yùn)動(dòng)過程中的一些位移、轉(zhuǎn)角信號(hào)進(jìn)行顯示,但不能達(dá)到在機(jī)構(gòu)創(chuàng)新組合過程中對(duì)于測(cè)試過程中的各種情況的處理能力,還存在一些不足:
(1)缺乏開放性,實(shí)驗(yàn)?zāi)J焦潭?,靈活性較差,只能依照系統(tǒng)內(nèi)部設(shè)定的方式進(jìn)行有限的測(cè)試,不能根據(jù)測(cè)試對(duì)象條件的改變而隨意改變一些測(cè)試方法、測(cè)試參數(shù)以及測(cè)試結(jié)果的表現(xiàn)形式等。
(2)數(shù)據(jù)處理能力較差,界面較單調(diào)。對(duì)于所有的數(shù)據(jù)只能進(jìn)行一定形式的處理,對(duì)于測(cè)試結(jié)果只能以一定的形式進(jìn)行顯示。例如由于實(shí)驗(yàn)臺(tái)工作條件必定會(huì)造成的一些誤差,包括采集過程中的一些隨機(jī)誤差,還有在操作過程中的操作誤差,這些誤差必然會(huì)對(duì)于結(jié)果有一定的影響,而其并不能對(duì)于不同工作條件下引起的一些誤差進(jìn)行適當(dāng)?shù)奶幚怼?/P>
針對(duì)該實(shí)驗(yàn)臺(tái)存在的這些缺陷,將基于LabVIEW軟件的虛擬儀器技術(shù)引入到檢測(cè)系統(tǒng)中,使該實(shí)驗(yàn)臺(tái)的開放性、可操作性及數(shù)據(jù)處理能力大大提高,從而使精確性也提高。
2 基于虛擬儀器的檢測(cè)分析系統(tǒng)
將具有一種或多種功能的通用模塊組建起來,就可以構(gòu)成任何一種儀器。虛擬儀器也是一樣的,由三大功能模塊構(gòu)成,包括信號(hào)的采集與控制、信號(hào)的分析與處理、結(jié)果的表達(dá)與輸出。
虛擬儀器系統(tǒng)的一個(gè)核心技術(shù)就是軟件技術(shù),美國(guó)NI公司提出的“軟件就是儀器”可以看出軟件對(duì)于虛擬儀器的重要性。在虛擬儀器系統(tǒng)中用靈活強(qiáng)大的計(jì)算機(jī)軟件代替?zhèn)鹘y(tǒng)儀器的某些硬件,特別是系統(tǒng)中應(yīng)用計(jì)算機(jī)直接參與測(cè)試信號(hào)的產(chǎn)生和測(cè)量特征的解析,使儀器中的一些硬件從系統(tǒng)中“消失”,而由計(jì)算機(jī)的軟硬件資源來完成它們的功能。
虛擬儀器測(cè)試系統(tǒng)的軟件,主要包括儀器驅(qū)動(dòng)程序、儀器面板控制軟件和通用I/O接口軟件。虛擬儀器驅(qū)動(dòng)程序是一組應(yīng)用層次上的軟件模塊,它是處理與特定儀器進(jìn)行控制通信的一種軟件;儀器面板控制軟件即測(cè)試管理層,是用戶與儀器之間交流信息的紐帶;在虛擬儀器系統(tǒng)中,I/O接口軟件作為虛擬儀器系統(tǒng)結(jié)構(gòu)中承上啟下的一層,其模塊化與標(biāo)準(zhǔn)化越來越重要。
本系統(tǒng)的總體設(shè)計(jì)采用PC-DAQ方案,通過多傳感器采集和數(shù)據(jù)融合并配以PC機(jī)平臺(tái)和虛擬儀器軟件,構(gòu)成了平面機(jī)構(gòu)試驗(yàn)臺(tái)各種輸入、輸出參數(shù)的數(shù)據(jù)采集控制儀器和系統(tǒng)。
該實(shí)驗(yàn)臺(tái)所要檢測(cè)的數(shù)據(jù)主要包括主軸轉(zhuǎn)動(dòng)時(shí)的轉(zhuǎn)角信號(hào)、擺桿擺動(dòng)時(shí)的擺角信號(hào)和滑塊移動(dòng)時(shí)的線位移信號(hào)。在所設(shè)計(jì)的檢測(cè)系統(tǒng)中,傳感器采集信號(hào),然后通過專用的屏蔽電纜線將傳感器所采集的電信號(hào)經(jīng)虛擬儀器專用DAQ板卡送入計(jì)算機(jī)。所得到的數(shù)據(jù)通過軟件進(jìn)行處理。結(jié)構(gòu)框圖如圖3所示。
評(píng)論