技術(shù)頻道

娓娓工業(yè)
您現(xiàn)在的位置: 中國傳動網(wǎng) > 技術(shù)頻道 > 應(yīng)用方案 > 虛擬技術(shù)在動態(tài)特性時域測試儀中的應(yīng)用

虛擬技術(shù)在動態(tài)特性時域測試儀中的應(yīng)用

時間:2008-12-23 11:36:28來源:ronggang

導(dǎo)語:?本文介紹了基于虛擬技術(shù)的二階系統(tǒng)動態(tài)特性時域測試儀硬件平臺的構(gòu)建及軟件系統(tǒng)的設(shè)計,論述了該儀器的測試原理以及基于虛擬技術(shù)的優(yōu)越性
摘 要:二階系統(tǒng)動態(tài)特性時域測試儀是在時域中測試控制系統(tǒng)動態(tài)特性并輸出其時域指標(biāo)的一種實驗儀器,本文介紹了基于虛擬技術(shù)的二階系統(tǒng)動態(tài)特性時域測試儀硬件平臺的構(gòu)建及軟件系統(tǒng)的設(shè)計,論述了該儀器的測試原理以及基于虛擬技術(shù)的優(yōu)越性。 關(guān)鍵詞:測試 虛擬技術(shù) 動態(tài)特性 1 引言   虛擬儀器的概念由美國NI 公司于1986年提出,它主要應(yīng)用于各種測控領(lǐng)域,如設(shè)計性能驗證、制造業(yè)中的功能測試以及數(shù)據(jù)采集和控制。虛擬儀器是指通過應(yīng)用程序?qū)⑼ㄓ糜嬎銠C與功能化的通用模塊硬件結(jié)合起來,用戶可以通過友好的圖形界面來操作這臺計算機,就象操作原傳統(tǒng)儀器一樣,虛擬儀器用軟件取代了傳統(tǒng)儀器中的大部分硬件,所以美國NI 公司提出了“軟件即儀器”的口號。虛擬儀器概念的提出是儀器發(fā)展史上的一場革命,代表著儀器發(fā)展的最新方向。   系統(tǒng)的動態(tài)特性是分析系統(tǒng)和設(shè)計系統(tǒng)的重要技術(shù)指標(biāo),系統(tǒng)的時域測試實驗是控制工程課程的一個重要實驗,系統(tǒng)的時域測試通常是指在系統(tǒng)上人為的輸入一單位階躍信號,測定系統(tǒng)的輸出響應(yīng)信號,然后分析系統(tǒng)輸出信號曲線的一些參數(shù),包括系統(tǒng)輸出信號曲線偏離輸入的階躍曲線的最大值,我們稱之為超調(diào)量(用δ表示),階躍響應(yīng)到達穩(wěn)態(tài)值的50%所需的時間(稱之為延遲時間td),從零到第一次到達穩(wěn)態(tài)值所需的時間(稱之為上升時間tr),響應(yīng)曲線到達第一個峰值所需的時間(稱之為峰值時間tp),響應(yīng)曲線衰減到穩(wěn)態(tài)值的95%所需的時間(稱之為調(diào)節(jié)時間ts)。二階系統(tǒng)動態(tài)特性測試儀主要獲取二階系統(tǒng)對單位階躍響應(yīng)的輸出響應(yīng)曲線,從中提取以上5個參數(shù),對其進行分析?;谔摂M技術(shù)的二階系統(tǒng)動態(tài)特性測試儀主要由以計算機為核心的硬件平臺和數(shù)據(jù)采集及數(shù)據(jù)處理與分析等軟件組成。 2 硬件平臺的構(gòu)建   系統(tǒng)硬件主要由計算機、ACLD-9118端子板、PCI9114數(shù)據(jù)采集卡和單位階躍信號發(fā)生器組成。如圖1所示。單位階躍信號加在被測系統(tǒng)上,系統(tǒng)對該信號的輸出響應(yīng)通過ACLD-9118和PCI9114送入計算機中,由軟件系統(tǒng)對其進行分析處理和輸出。 [align=center] 圖1 系統(tǒng)硬件平臺[/align]   計算機在系統(tǒng)中主要完成以下一些工作,用LabVIEW語言編制儀器輸入輸出和控制的虛擬面板,完成測試的輸入輸出和控制工作;與接線端子板ACLD-9118和數(shù)據(jù)采集卡PCI9114相互配合完成數(shù)據(jù)采集工作,以獲得系統(tǒng)對單位階躍響應(yīng)的輸出響應(yīng)曲線;分析系統(tǒng)的響應(yīng)曲線以提取所需的5個動態(tài)參數(shù);   PCI9114是一個基于32位PCI總線結(jié)構(gòu)的數(shù)據(jù)采集卡,它有32個單端模擬輸入或16個差動模擬輸入通道,16位高分辨率A/D(模擬/數(shù)字)轉(zhuǎn)換,有1、10、100、1000四種放大倍數(shù)。單通道采集速率可達到100KHZ,有兩種AD(模擬數(shù)字)觸發(fā)模式,分別為軟件觸發(fā)和定時器觸發(fā),板上有1K字的FIFO(先入先出)存儲,可自動掃描通道,16位隔離數(shù)字輸入通道,16位隔離具有高驅(qū)動能力的數(shù)字輸出通道。是測量、過程控制中理想的數(shù)據(jù)采集卡,動態(tài)特性測試儀使用其中的通道2,其它通道由另外一些測量儀器占用,該產(chǎn)品提供相應(yīng)的驅(qū)動程序和與LabVIEW語言連接的軟件包,它們與計算機一起組成虛擬測控平臺,所以基于虛擬技術(shù)的二階系統(tǒng)動態(tài)特性測試儀的研制工作大部分在算法的設(shè)計及編程實現(xiàn)上,充分體現(xiàn)了虛擬儀器的“軟件即儀器”的宗旨。 3 系統(tǒng)的軟件設(shè)計   為使該軟件系統(tǒng)符合虛擬儀器軟件標(biāo)準(zhǔn),我們使用美國NI公司的LabVIEW編程語言,LabVIEW是一種面向科學(xué)家和工程師的編程語言,也是一種圖形化、結(jié)構(gòu)化的編程語言。它的應(yīng)用程序由三部分組成:前面板、框圖程序和圖標(biāo)/連接器。前面板是由輸入控件和輸出指示器構(gòu)成,控件是用戶輸入數(shù)據(jù)到程序的部件,指示器是顯示程序執(zhí)行結(jié)果的部件,LabVIEW提供了多種控件和指示器,使編程人員可以編制出非常直觀類似于傳統(tǒng)儀器面板的虛擬儀器控制面板。程序框圖由節(jié)點、端口和連線組成,節(jié)點是程序執(zhí)行的元素,類似于文本語言的語句、函數(shù)和子程序,端口是數(shù)據(jù)在前面板和框圖程序之間以及框圖程序的節(jié)點之間傳輸?shù)慕涌?,連線是端口間的數(shù)據(jù)通道。LabVIEW的編程關(guān)鍵理解和使用VI的分層屬性,即將低層程序放入一個圖表中,并將其圖標(biāo)化,然后為該圖標(biāo)創(chuàng)建連接器,從而可以被高層程序調(diào)用,數(shù)據(jù)通過該連接器與上層VI交換。利用VI的分層屬性我們在本系統(tǒng)中共設(shè)計了9個層次。其結(jié)構(gòu)圖如圖2所示。該圖為LabVIEW根據(jù)用戶編制的應(yīng)用程序自動生成的層次結(jié)構(gòu)圖,圖中的每一個圖標(biāo)代表著一個子VI(即傳統(tǒng)編程語言中的子程序),處于上下層的屬于調(diào)用關(guān)系,處于同層的屬于平級子VI,同時被它的上一層所調(diào)用。   處于層次結(jié)構(gòu)中最高層的是儀器控制面板子VI,它完成測試控制和輸入輸出工作。層次結(jié)構(gòu)圖中的第二層為完成控制算法子VI。層次結(jié)構(gòu)圖中的第三層分別為數(shù)據(jù)采集濾波、信號分析以及生成測試報告子VI。第四、五、六、七層分別為編制測試報告時用到的一些函數(shù)節(jié)點和提取系統(tǒng)動態(tài)特性的5個指標(biāo)子VI。第八、九層為檢測軟件差錯子VI。 [align=center] 圖2 系統(tǒng)軟件層次結(jié)構(gòu)圖[/align] 4.虛擬儀器儀器控制面板及測試原理 [align=center] 圖3 儀器控制面板[/align]   虛擬儀器控制面板是儀器的輸入輸出及測試控制的人機接口。該面板子VI處于層次結(jié)構(gòu)中的最高層,是整個軟件系統(tǒng)的核心,它的前面板為類似于傳統(tǒng)儀器的虛擬儀器面板如圖3所示,它的后端框圖程序為系統(tǒng)主程序,當(dāng)點擊開始測量按鈕時,它調(diào)用控制算法子VI發(fā)出一控制信號,通過PCI9114和ACLD-9118激勵單位階躍信號發(fā)生器產(chǎn)生一階躍信號,該信號作用于系統(tǒng)上,系統(tǒng)輸出一響應(yīng)信號,該響應(yīng)信號通過ACLD-9118端子板送入PCI9114,同時面板程序調(diào)用數(shù)據(jù)采集濾波子VI對系統(tǒng)的輸出響應(yīng)進行采集和濾波,然后調(diào)用信號處理及提取動態(tài)特性參數(shù)子VI進行結(jié)果計算,最后再一次調(diào)用控制算法子VI,將結(jié)果分別以圖形及數(shù)據(jù)的形式在前面板上輸出,結(jié)果如圖3所示。   點擊生成報告按鈕,面板程序調(diào)用生成報告子VI,將所有測試結(jié)果通過程序中專門為之設(shè)計的數(shù)據(jù)通道傳送給測試報告,通過調(diào)用一些系統(tǒng)的函數(shù)節(jié)點生成所需風(fēng)格的測試報告,然后打印輸出,其圖形代碼如圖4所示。整個軟件系統(tǒng)的編程工作全部用如圖4所示的圖形代碼實現(xiàn),這就是面向?qū)ο蟮膱D形化編程語言與傳統(tǒng)編程語言的區(qū)別。 [align=center] 圖4 虛擬儀器面板程序的圖形代碼[/align] 5 結(jié)論   虛擬二階系統(tǒng)動態(tài)特性實域測試儀充分體現(xiàn)了“軟件即儀器”的概念,使測試工作大部分在軟件的控制下完成,虛擬儀器面板的設(shè)計使操作人員象操作傳統(tǒng)儀器一樣操作虛擬儀器,只是將過去用手旋轉(zhuǎn)旋鈕和操作開關(guān)改成用鼠標(biāo)控制虛擬的旋鈕和開關(guān),但因用軟件取代了很多硬件,從而解決了電子器件因質(zhì)量和溫漂等因素造成的一些測量誤差,同時儀器的成本及維修費用也大大的降低,從開發(fā)角度講開發(fā)的時間被縮短,又因虛擬儀器的軟硬件具有開放性的平臺,可以方便的更改和添加儀器功能,目前我們已在其硬件平臺開發(fā)出了虛擬頻率特性測試儀,圓度測量儀等虛擬儀器。同時制作在顯示器上的虛擬儀器輸出面板使測量結(jié)果更方便更直觀的得到表達,虛擬儀器的眾多優(yōu)點使其成為當(dāng)前測量測試儀器的發(fā)展方向。 主要創(chuàng)新點 :   1. 將虛擬技術(shù)應(yīng)用于二階系統(tǒng)時域動態(tài)測試;   2. 創(chuàng)建了開放式的開發(fā)平臺。 參 考 文 獻   [1] 楊叔子,楊克沖.《機械控制工程基礎(chǔ)》華中理工大學(xué)出版社,2000   [2] 周斌,倪榮慶.《自動控制系統(tǒng)實驗技術(shù)》機械工業(yè)出版社,1986..   [3] National Instruments上海分公司. 虛擬儀器─測試與測控儀器的最佳選擇.機電一體化,2000 (2):   [4] 畢虎,律方成. LabVIEW中訪問數(shù)據(jù)庫的幾種不同方法.微計算機信息,2006(1-1):131~134   [5] 嚴(yán)克寬.虛擬儀器技術(shù)及計算機輔助教學(xué).中國儀器儀表,1998 (1):   [6] Johnson G W.LabVINE POWER Programming.McGrawHillCompanies,Inc.,1999   [7] 黎水平.虛擬儀器技術(shù)在梯度材料制備實驗中的應(yīng)用.武漢工業(yè)大學(xué)學(xué)報,2000 (8):

標(biāo)簽:

點贊

分享到:

上一篇:1-Wire溫度傳感器在火災(zāi)報警...

下一篇:微能WIN-V63矢量控制變頻器在...

中國傳動網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:中國傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國傳動網(wǎng)(www.treenowplaneincome.com)獨家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉(zhuǎn)載使用時須注明來源“中國傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。

網(wǎng)站簡介|會員服務(wù)|聯(lián)系方式|幫助信息|版權(quán)信息|網(wǎng)站地圖|友情鏈接|法律支持|意見反饋|sitemap

中國傳動網(wǎng)-工業(yè)自動化與智能制造的全媒體“互聯(lián)網(wǎng)+”創(chuàng)新服務(wù)平臺

網(wǎng)站客服服務(wù)咨詢采購咨詢媒體合作

Chuandong.com Copyright ?2005 - 2024 ,All Rights Reserved 版權(quán)所有 粵ICP備 14004826號 | 營業(yè)執(zhí)照證書 | 不良信息舉報中心 | 粵公網(wǎng)安備 44030402000946號