總體方案
測試系統(tǒng)分為硬件平臺和軟件平臺兩部分。系統(tǒng)硬件平臺的功能是為系統(tǒng)測試提供必要的物理資源。在搭建硬件平臺時,考慮到綜合航電系統(tǒng)的工作原理和結(jié)構(gòu)特性,并結(jié)合所有LRU的測試需求及接口類型,確定所需測試資源。系統(tǒng)硬件平臺以高性能的工控機(jī)為中心,實(shí)現(xiàn)對各類測試儀器、設(shè)備的控制。系統(tǒng)軟件平臺的功能是為測試提供開發(fā)、調(diào)試及運(yùn)行環(huán)境,該測試系統(tǒng)的軟件開發(fā)在WindowsXP操作系統(tǒng)下,以NI Labview 2011為集成開發(fā)環(huán)境。
測試系統(tǒng)實(shí)現(xiàn)功能: 能夠?qū)φ麄€航電系統(tǒng)及各個功能子系統(tǒng)LRU進(jìn)行功能、性能檢測,對測試結(jié)果進(jìn)行自動判別、故障診斷,并將故障定位到內(nèi)場可更換單元(Shop Replaceable Unit,SRU)。
測試系統(tǒng)工作原理: 測試系統(tǒng)通過適配系統(tǒng)實(shí)現(xiàn)測試平臺硬件資源與被測LRU的匹配連接,通過測試程序?qū)ο嚓P(guān)測試儀器進(jìn)行調(diào)用,為被測LRU提供激勵。系統(tǒng)對LRU的輸出響應(yīng)進(jìn)行評估,完成對被測LRU的性能測試和故障診斷。對于測試數(shù)據(jù),根據(jù)用戶需求進(jìn)行存儲、查詢和打印。在測試方式上,既可選擇全自動方式,也可采取人工選擇某測試項方式,操作方面具有較鮮明的靈活性。1
系統(tǒng)結(jié)構(gòu)硬件平臺硬件平臺由系統(tǒng)控制器和測試平臺組成。系統(tǒng)控制器包括測控計算機(jī)及外設(shè),測控計算機(jī)采用研華MIC - 31210工控機(jī),內(nèi)置IEEE1394接口卡和GPIB接口卡,系統(tǒng)控制器完成對測試程序的開發(fā)、調(diào)試和運(yùn)行。
測試平臺包括系統(tǒng)測試所需的物理資源,包括GPIB總線儀器和VXI總線儀器,分別采用GPIB總線和VXI總線的控制方式,使系統(tǒng)具有開放式結(jié)構(gòu),方便對系統(tǒng)資源進(jìn)行升級。2
軟件平臺開發(fā)環(huán)境: 利用Labview集成開發(fā)環(huán)境建立復(fù)雜的虛擬界面,能夠完成對整機(jī)航電系統(tǒng)傳輸?shù)纳锨€飛行參數(shù)模擬顯示。
數(shù)據(jù)庫: 本系統(tǒng)采用Access數(shù)據(jù)庫,用來存儲待測綜合航電系統(tǒng)LRU的件號/序號、測試性能參數(shù)、測試結(jié)論以及相關(guān)診斷信息等方面內(nèi)容。
設(shè)備驅(qū)動模塊: 包括GPIB /VXI儀器驅(qū)動程序、控制板卡驅(qū)動等。驅(qū)動程序處于軟件系統(tǒng)底層,可以被功能模塊實(shí)時調(diào)用。
人機(jī)交互模塊用來完成操作人員與測試平臺進(jìn)行信息交互,并按交互步驟完成測試全部工作。將功能模塊化,分為如下5個子模塊:
平臺自檢模塊: 完成對維修測試平臺的所有硬件資源( 適配系統(tǒng)、開關(guān)矩陣、儀器設(shè)備) 的檢測,對測試平臺的工作狀態(tài)進(jìn)行判斷;
模式選擇模塊: 實(shí)現(xiàn)測試模式的選擇,即可實(shí)現(xiàn)對各個LRU單獨(dú)測試,也可實(shí)現(xiàn)整個航電系統(tǒng)綜合測試;
性能測試模塊: 系統(tǒng)通過控制信號發(fā)生器和數(shù)字信號板卡分別提供模擬、數(shù)字信號激勵,并對系統(tǒng)輸出信息進(jìn)行讀取、分析和判斷,最終給出測試結(jié)果及誤差;
故障診斷模塊: 該模塊是在測試數(shù)據(jù)分析、評估基礎(chǔ)上實(shí)現(xiàn)的。針對數(shù)據(jù)異常情況進(jìn)行處理,將故障進(jìn)行定位,最終為用戶提供維修指導(dǎo)策略;
數(shù)據(jù)管理模塊: 對測試結(jié)果進(jìn)行存儲、查詢、修改和打印等處理。測試步驟、測試數(shù)據(jù)以及測試結(jié)論以報表形式生成。3