基于VXI總線技術(shù)的RWR自動(dòng)測試診斷系統(tǒng)構(gòu)建
1.5 連接電纜
連接電纜有四種:第一種是儀器控制電纜,如IEEE1394總線電纜、GPIB總線電纜等;第二種是儀器和接口適配器間的輸入/輸出電纜;第三種是連接接口適配器和被測件的測試電纜;第四種是附件連接電纜。
2 系統(tǒng)軟件設(shè)計(jì)
系統(tǒng)軟件部分以Windows XP為操作系統(tǒng)、以GPTS 3.0為測試程序開發(fā)和運(yùn)行環(huán)境、以INCON 2.0為故障診斷推理平臺(tái)進(jìn)行設(shè)計(jì),負(fù)責(zé)完成測試和診斷流程的管理、程序的運(yùn)行、數(shù)據(jù)的分析、結(jié)果的記錄等功能。系統(tǒng)軟件采用模塊化設(shè)計(jì),主要包括:系統(tǒng)管理模塊、系統(tǒng)自檢自校模塊、性能功能測試模塊、故障診斷模塊、儀器驅(qū)動(dòng)模塊、數(shù)據(jù)庫與知識(shí)庫模塊、交互式操作手冊模塊等,其軟件結(jié)構(gòu)如圖2所示。
系統(tǒng)管理模塊:負(fù)責(zé)進(jìn)行系統(tǒng)用戶的身份驗(yàn)證、管理、狀態(tài)的設(shè)置、各程序模塊的調(diào)度等功能,是各個(gè)功能模塊的管理中心。
系統(tǒng)自檢自校模塊:主要完成系統(tǒng)構(gòu)造檢查、儀器自檢控制、信號(hào)轉(zhuǎn)接中樞邏輯可靠性和準(zhǔn)確性檢查以及檢測接口連接可靠性檢查。
性能功能測試模塊:完成RWR、整機(jī)及各LRU性能、功能指標(biāo)的測試,它是決定測試是否滿足需求、測試結(jié)果是否準(zhǔn)確可靠的重要因素。性能功能測試模塊采用面向信號(hào)的ATLAS標(biāo)準(zhǔn)化測試語言編寫,TPS(測試程序集)開發(fā)較規(guī)范,通用性、兼容性好,與硬件平臺(tái)無關(guān)。
儀器驅(qū)動(dòng)模塊:測試程序與系統(tǒng)物理儀器的橋梁。主要包括:類儀器虛擬資源驅(qū)動(dòng)、類儀器ACM驅(qū)動(dòng)、IVI儀器驅(qū)動(dòng)。類儀器虛擬資源驅(qū)動(dòng)用于控制某一類儀器(如DMM類儀器)的共同行為方式,是用COM實(shí)現(xiàn)的DLL形式的軟件模塊。它的主要功能是將ATLAS程序?qū)y試需求的描述轉(zhuǎn)換為對儀器的設(shè)置。類儀器ACM驅(qū)動(dòng)是針對某類儀器的軟件模塊,它將類儀器虛擬資源驅(qū)動(dòng)對儀器的設(shè)置傳遞給IVI驅(qū)動(dòng)層。IVI驅(qū)動(dòng)用于實(shí)現(xiàn)與物理儀器的交互,通過VISA軟件I/O層與硬件直接交互,具有COM和C兩種方式。
故障診斷模塊:用于RWR各LRU的故障診斷和定位,給出維修的專家建議。故障診斷模塊采用基于神經(jīng)網(wǎng)絡(luò)、模糊邏輯、專家系統(tǒng)的推理方法,實(shí)現(xiàn)了故障診斷的智能化。
數(shù)據(jù)庫與知識(shí)庫模塊:用于保存軟件要用到的各種數(shù)據(jù),包括專家系統(tǒng)中的領(lǐng)域知識(shí)、測試數(shù)據(jù)及分析結(jié)果等。系統(tǒng)中的數(shù)據(jù)庫包括專家知識(shí)庫、測量結(jié)果數(shù)據(jù)庫、診斷結(jié)果數(shù)據(jù)庫、用戶權(quán)限數(shù)據(jù)庫、系統(tǒng)日志數(shù)據(jù)庫等。
交互式操作手冊模塊:用于用戶自我培訓(xùn)、鞏固性學(xué)習(xí)、信息查詢,使用方便、靈活。
評論