張 磊 ,陳 杰
(1.中國空空導(dǎo)彈研究院,洛陽,471099;2.上海航空測控技術(shù)研究所,上海,201601)
近年來,智能蒙皮用于飛行器結(jié)構(gòu)得到了國內(nèi)外科研機構(gòu)的關(guān)注,蒙皮的特性參數(shù)包括形變、位移、振動加速度、應(yīng)力等。由于測試的參數(shù)種類多,信息量大,數(shù)據(jù)難以有效管理,單一儀器分布測試已經(jīng)難以應(yīng)對,以總線技術(shù)為代表的集成化、模塊化、方便擴展、可編程的虛擬儀器提供了解決方案。本文設(shè)計了一種基于LabView RT 的用于蒙皮測試的動靜態(tài)參量實時采集系統(tǒng),通過對蒙皮結(jié)構(gòu)的應(yīng)變和振動這兩項重要參數(shù)進行測量,實現(xiàn)了上下位機實時通信。
為了方便蒙皮材料在風(fēng)洞、低溫、電磁場等不適宜進入的環(huán)境下試驗,將測試系統(tǒng)和計算機網(wǎng)絡(luò)技術(shù)相結(jié)合,設(shè)計了一種集信息采集、信號處理、控件顯示、數(shù)據(jù)庫管理一體的綜合信息平臺。實時數(shù)據(jù)采集系統(tǒng)通過多機通信網(wǎng)絡(luò)可以實現(xiàn)上下位機互聯(lián),多臺上位機同時控制PXI 系統(tǒng)RT 端工作,有效地提高了測試的便利性。本文采用的通信方式為共享變量,具有多對多對應(yīng)讀寫、傳輸時延低、無損傳輸、傳輸速率快等優(yōu)點,數(shù)據(jù)可以在不同主機之間的不同VI 或同一程序的不同循環(huán)之間通信。通過上位機編程發(fā)出控制命令,控制下位機程序?qū)崟r采集應(yīng)變信號和振動加速度信號。
實時采集系統(tǒng)主程序流程框圖見圖1,在NI 公司的配置軟件MAX 中配置PXI 上下位機通信網(wǎng)卡,本文通過無線路由實現(xiàn)了數(shù)據(jù)變量的多機實時傳輸。
實時采集程序上位機主體采用三層嵌套的條件結(jié)構(gòu),該條件結(jié)構(gòu)內(nèi)的程序包含一個條件結(jié)構(gòu)和變量換算程序,對采集到的電平進行取均方根、幅值等特征值,并通過公式自動計算所需的應(yīng)變值和加速度值。該程序可以判斷通道共享變量中的名稱是否和當(dāng)前通道名稱一致,如果相同,則提取共享變量中的數(shù)據(jù)值,用于前面板的實時顯示,另外把該通道數(shù)據(jù)儲存到預(yù)先設(shè)置好的路徑中,此外在上位機設(shè)計了對RT 端程序的數(shù)據(jù)分析和控制命令。下位機控制器RT 端的主程序是用于高實時性要求的控制和采集任務(wù)。為了保證采集數(shù)據(jù)刷新的實時性,該程序的前面板沒有設(shè)計GUI。
采集任務(wù)按鍵觸發(fā)后,程序按照初始化配置、設(shè)置對應(yīng)參數(shù),接著配置讀狀態(tài),通過移位寄存器設(shè)置,讀操作選項被選中,數(shù)據(jù)流通過共享變量實時傳送給上位機。當(dāng)狀態(tài)機里的任何變量變更,程序?qū)⒘⒓刺霎?dāng)前循環(huán),執(zhí)行清除任務(wù)程序,釋放存儲空間,緊接著狀態(tài)機程序重新執(zhí)行初始化配置,實現(xiàn)了任務(wù)的自主判斷和管理。
實際中采樣率設(shè)置比較高、疊加次數(shù)也會隨之增多,將會發(fā)生數(shù)據(jù)還未被讀取就被新數(shù)據(jù)覆蓋,導(dǎo)致程序報錯。為了防止出現(xiàn)這一狀況,本文使用以下兩種方式解決:1)增加每次采集緩沖區(qū)數(shù)據(jù)點的數(shù)量,單通道一次采集多個數(shù)據(jù)點;2)增大緩沖區(qū)的容量可以有效避免數(shù)據(jù)溢出,因為每次測試采集的數(shù)據(jù)點總量是有限的。試驗表明,通過上述兩種方法可以解決數(shù)據(jù)報錯,同時提高了數(shù)據(jù)傳輸?shù)男省?/p>
為使系統(tǒng)有效地抑制共模信號和信號噪聲,采用差分模式接入信號。部署程序按照下位機RT、上位機程序,主面板運行的次序進行,前面板波形顯示如圖2 所示,通過點選面板復(fù)選框?qū)崿F(xiàn)每個通道的自由開關(guān)。
提取TDMS 文件進行數(shù)據(jù)處理,該系統(tǒng)能準(zhǔn)確的檢測蒙皮的應(yīng)變曲線,通過顯示控件,直觀的將傳感器的實時量值顯示在前面板上。
圖1 實時采集系統(tǒng)主程序流程框圖
如圖3 所示,蒙皮結(jié)構(gòu)的應(yīng)變值與位移形變值具有良好的正向線性關(guān)系,通過測試蒙皮材料應(yīng)變值實現(xiàn)了對結(jié)構(gòu)狀態(tài)的實時監(jiān)測。通過壓電傳感器檢測蒙皮的振動響應(yīng),傳感器產(chǎn)生的電荷量與加速度成線性關(guān)系,通過程序計算出采集點加速度的準(zhǔn)確值,經(jīng)測試各通道一致性良好。
圖2 多通道測試前面板顯示界面
圖3 蒙皮材料測試的應(yīng)變-位移曲線和振動響應(yīng)曲線
[1] 蔣新文,張寧,楊三序,基于虛擬儀器技術(shù)測控系統(tǒng),微計算機信息[J],2007,23(12)
[2] 閆淑群,黎玉剛,母勇民,袁國剛,羅宇輝,基于PXI 總線的導(dǎo)彈自動測試系統(tǒng)設(shè)計,計算機測量與控制[J],2011,19(8):1925-1928
[3] 戴光,劉鵬,張穎,基于LabView 共享變量的管道泄漏遠程監(jiān)測系統(tǒng),儀表技術(shù)[J],2009,1:15-17
[4] 李迺璐,呂躍剛,范曉旭,基于LabVIEW 風(fēng)電監(jiān)控系統(tǒng)的通信設(shè)計與實現(xiàn),計算機應(yīng)用與軟件[J],2010,27(5):32-34
[5] 劉龍飛,張彥軍,多通道PXI 總線數(shù)據(jù)采集卡的設(shè)計與實現(xiàn),自動化儀表,2013,34(5)