趙傻
摘要:信號(hào)數(shù)據(jù)處理單元是某型雷達(dá)系統(tǒng)的核心部件之一,其性能參數(shù)及可靠性直接影響雷達(dá)系統(tǒng)的性能。本文針對(duì)該單元的性能指標(biāo),介紹了一種可對(duì)其信號(hào)數(shù)據(jù)處理單元進(jìn)行自動(dòng)測(cè)試的設(shè)計(jì)方法。
關(guān)鍵詞:自動(dòng)測(cè)試系統(tǒng);內(nèi)場(chǎng)可更換單元;LabWindows/CVI:功能模塊
0 引言
雷達(dá)信號(hào)處理顯示單元是某型雷達(dá)系統(tǒng)的核心部件之一,其將雷達(dá)信號(hào)處理機(jī)和雷達(dá)數(shù)據(jù)處理機(jī)集中在一個(gè)單元組件內(nèi),提高了系統(tǒng)工作的可靠性。整個(gè)單元不僅能完成對(duì)雷達(dá)接收信號(hào)的數(shù)字處理(濾除雜波、FFT變換、CFAR處理、地圖測(cè)繪信號(hào)處理成像等),還能完成對(duì)雷達(dá)數(shù)據(jù)的二次加工處理(解模糊、跟蹤狀態(tài)下的數(shù)據(jù)處理和控制、抗干擾處理等)及對(duì)外部通信和雷達(dá)工作狀態(tài)的控制及自檢等。利用傳統(tǒng)的測(cè)試方法在實(shí)驗(yàn)室很難完成對(duì)以上功能參數(shù)的測(cè)試,因此有必要利用現(xiàn)代測(cè)試方法,開(kāi)發(fā)出一套新的測(cè)試方法。
LabWindows/CVI是NI公司開(kāi)發(fā)的Measurement Studio軟件組的一員,它是32位的面向計(jì)算機(jī)測(cè)控領(lǐng)域的虛擬儀器軟件開(kāi)發(fā)平臺(tái),可以在多操作系統(tǒng)下運(yùn)行,是目前最為成功、應(yīng)用最為廣泛的虛擬儀器軟件開(kāi)發(fā)環(huán)境。LabWindows/CVI以C語(yǔ)言為基礎(chǔ),一般程序員無(wú)需再花時(shí)間去學(xué)習(xí)其他計(jì)算機(jī)語(yǔ)言,從而節(jié)省了開(kāi)發(fā)時(shí)間,其友好的界面編輯方式,在程序設(shè)計(jì)中靈活應(yīng)用各種工具,以及各種功能強(qiáng)大的軟件包等,大大簡(jiǎn)化了測(cè)試軟件的開(kāi)發(fā)。
1 測(cè)試需求分析
該信號(hào)數(shù)據(jù)處理單元測(cè)試系統(tǒng)不僅要完成對(duì)該型雷達(dá)信號(hào)數(shù)據(jù)處理單元的性能檢查,還能用于戰(zhàn)場(chǎng)搶修,將故障隔離到內(nèi)場(chǎng)可更換單元(SRU),并具有在更換SRU后進(jìn)行驗(yàn)證測(cè)試的能力。
該信號(hào)數(shù)據(jù)處理單元測(cè)試系統(tǒng)需要完成以下主要功能的測(cè)試:
1)自檢測(cè)試。
2) A/D接口及信號(hào)處理機(jī)功能測(cè)試。
3)信號(hào)處理各種波形工作方式程序測(cè)試。
4)內(nèi)外總線測(cè)試。
5)伺服慣導(dǎo)接口測(cè)試。
6)伺服驅(qū)動(dòng)電源測(cè)試。
7) Fd信號(hào)測(cè)試。
8)信號(hào)處理機(jī)內(nèi)部資源測(cè)試。
2 自動(dòng)測(cè)試系統(tǒng)組成
根據(jù)以上對(duì)測(cè)試需求的分析,自動(dòng)測(cè)試分系統(tǒng)由以下7個(gè)部分組成。
1)中視頻信號(hào)模擬器
可以模擬中頻或視頻接收機(jī)處理后輸出的復(fù)雜目標(biāo)回波信號(hào),直接送給被測(cè)單元,進(jìn)行被測(cè)單元整個(gè)工作流程的自檢測(cè)試,以檢驗(yàn)ADIO模塊以及信號(hào)處理機(jī)功能測(cè)試的正確性。
2)總線測(cè)試模塊
該模塊的主要功能是對(duì)信號(hào)數(shù)據(jù)處理單元中內(nèi)外總線板(內(nèi)MBI、外MBI)及相關(guān)機(jī)箱連線進(jìn)行裝機(jī)前的性能檢測(cè)。
3)伺服專用信號(hào)發(fā)生器
該模塊能模仿雷達(dá)天線單元和慣導(dǎo)系統(tǒng),提供到信號(hào)數(shù)據(jù)處理單元伺服接口板的輸入控制信號(hào),從而達(dá)到對(duì)信號(hào)數(shù)據(jù)處理單元伺服接口板進(jìn)行故障檢測(cè)與故障隔離的目的。
4)伺服驅(qū)動(dòng)電源專用負(fù)載(大功率電源負(fù)載)
該模塊的功能是為伺服驅(qū)動(dòng)電源提供負(fù)載。
5) Fd專用調(diào)試模塊
該調(diào)試模塊的功能是為Fd板提供測(cè)試接口。
6)信號(hào)處理機(jī)測(cè)試軟件
完成信號(hào)處理機(jī)內(nèi)部資源測(cè)試。
7)主控計(jì)算機(jī)
主控計(jì)算機(jī)負(fù)責(zé)中視頻信號(hào)模擬器的信號(hào)參數(shù)的設(shè)定,總線測(cè)試模塊相關(guān)設(shè)置,DP486的控制輸入,以及數(shù)據(jù)的接受、分析與顯示等。
3 功能模塊的實(shí)現(xiàn)
3.1 中視頻信號(hào)模擬器
中視頻信號(hào)模擬器由TI公司TMS320C6416DSP、XILINX公司VIRTEX 4 FPGA、高速DAC等電路構(gòu)成。模擬器波形信號(hào)的來(lái)源是在FPGA中利用DDS技術(shù)實(shí)現(xiàn)點(diǎn)頻信號(hào)和線性調(diào)頻信號(hào),首先生成一個(gè)N點(diǎn)正弦信號(hào)碼表,存人FPGA中的一塊ROM中,依次以fe的數(shù)據(jù)讀取率讀取ROM中的數(shù)據(jù),則產(chǎn)生一個(gè)頻率為f0=f0/N的正弦信號(hào)。如果要產(chǎn)生頻率f0的正弦信號(hào),其原理如下.
3.2 總線測(cè)試模塊
總線測(cè)試模塊的主要功能是實(shí)現(xiàn)對(duì)該單元中內(nèi)外總線板(內(nèi)MBI、外MBI)及相關(guān)機(jī)箱連線的性能檢測(cè)。模塊測(cè)試原理框圖如圖2所示。
1)外總線測(cè)試方法
將PCI-1553卡由軟件置為BC(BusController總線控制器),向被測(cè)單元內(nèi)的外MBI板發(fā)出指令,設(shè)置工作方式等參數(shù);再讀取返回信息中的通信狀態(tài)字和工作方式字等參數(shù),判斷與設(shè)置是否一致,檢測(cè)該被測(cè)單元外MBI模塊是否有故障。
2)內(nèi)總線測(cè)試方法
用PCI-1553卡在RT模式下與被測(cè)單元的內(nèi)MBI模塊進(jìn)行通信,先通過(guò)外總線設(shè)置該被測(cè)單元的工作方式等,再通過(guò)仿真內(nèi)總線上的RT接收被測(cè)單元的命令字,根據(jù)返回信息中的雷達(dá)工作方式字等參數(shù)與設(shè)置是否一致來(lái)檢測(cè)被測(cè)單元內(nèi)MBI模塊是否有故障。
PCI卡的硬件布局圖如圖3所示,軟件結(jié)構(gòu)圖如圖4所示。
3.3 伺服專用信號(hào)發(fā)生器
此功能模塊在加電后,自動(dòng)循環(huán)輸出三路DSC和兩路DRC的模擬量信號(hào),經(jīng)電纜送給被測(cè)單元,由被測(cè)單元中的SVIO電路將航姿或天線角度模擬量轉(zhuǎn)化為數(shù)據(jù)量,再回送給C2機(jī),C2機(jī)由此判斷SVIO插件的RDC、SDC電路是否正常,達(dá)到對(duì)該部分進(jìn)行故障檢測(cè)與故障隔離的目的。其原理框圖如圖5所示。
3.4 伺服驅(qū)動(dòng)電源專用負(fù)載
該模塊為伺服驅(qū)動(dòng)電源專用,用于測(cè)試信號(hào)數(shù)據(jù)處理單元上的60V大功率伺服驅(qū)動(dòng)電源的負(fù)載能力,從而實(shí)現(xiàn)對(duì)該電源單元進(jìn)行故障檢測(cè)的目的。其原理框圖如圖6所示。
3.5 Fd專用調(diào)試模塊
Fd專用調(diào)試模塊為Fd板測(cè)試提供便利測(cè)試接口,F(xiàn)d板的輸出信號(hào)經(jīng)專用設(shè)備變換后送至示波器、頻譜儀,進(jìn)行幅度、頻率、頻偏及相位檢測(cè)。其原理框圖如圖7所示。
3.6 信號(hào)處理機(jī)測(cè)試軟件
信號(hào)處理機(jī)測(cè)試軟件用于使用中視頻信號(hào)模擬器檢測(cè)單元故障,或者在單純依靠外部設(shè)備無(wú)法檢測(cè)信號(hào)處理機(jī)某些未知問(wèn)題的情況下對(duì)信號(hào)處理機(jī)進(jìn)行模塊級(jí)故障檢測(cè)和定位。
控制模塊MC40資源檢測(cè),包括對(duì)6塊SC40模塊的共享存儲(chǔ)器、ADIO模塊上的SRAM和雙口RAM存儲(chǔ)器、幀結(jié)束信號(hào)和IFF功能的檢測(cè)。這些功能測(cè)試均通過(guò)G-BUS完成,同時(shí)也可驗(yàn)證G-BUS硬件功能。其流程圖如圖8所示。
SC40模塊內(nèi)部存儲(chǔ)器測(cè)試,SC40對(duì)共享存儲(chǔ)器讀寫(xiě)測(cè)試,SC40模塊內(nèi)部和模塊間交換數(shù)據(jù)的通信端口環(huán)路測(cè)試,SC40模塊向MC40發(fā)送中斷的正確性測(cè)試。其測(cè)試流程如圖9所示。
I-BUS數(shù)據(jù)接收正確性測(cè)試,通過(guò)向ADIO測(cè)試用SRAM設(shè)置標(biāo)準(zhǔn)測(cè)試數(shù)據(jù),然后通過(guò)I-BUS送到SC40模塊,以驗(yàn)證I-BUS通路的正確性。其測(cè)試流程如圖10所示。
3.7 主控計(jì)算機(jī)
主控計(jì)算機(jī)利用LabWindows/CVI的開(kāi)發(fā)環(huán)境開(kāi)發(fā)了各模塊的測(cè)試、控制、故障分析及信息處理軟件,從而可以使操作人員快速簡(jiǎn)便地完成對(duì)該型雷達(dá)信號(hào)數(shù)據(jù)處理單元的測(cè)試。
圖11是中視頻信號(hào)模擬器的操控界面。它通過(guò)串口將中視頻信號(hào)模擬器所需要的信號(hào)形式、觸發(fā)延時(shí)、信號(hào)幅度、噪聲幅度等參數(shù)發(fā)送給中視頻信號(hào)模擬器,改變輸出信號(hào)的形態(tài)并送到被測(cè)單元。圖12是總線測(cè)試模塊的控制界面。它通過(guò)軟件將PCI-1553卡置為BC,向被測(cè)單元的MBI板設(shè)置工作方式等參數(shù),再通過(guò)讀取返回信息以檢測(cè)被測(cè)單元MBI模塊是否有故障。
4 系統(tǒng)應(yīng)用
該自動(dòng)測(cè)試系統(tǒng)已成功應(yīng)用于某型雷達(dá)信號(hào)數(shù)據(jù)處理單元的調(diào)試。該系統(tǒng)通過(guò)功能模塊的形式為被測(cè)單元提供上位機(jī)的輸入信號(hào)、輸出測(cè)試接口等,利用LabWindows/CVI的軟件開(kāi)發(fā)平臺(tái)成功建立了單元性能檢測(cè)系統(tǒng)、自動(dòng)測(cè)量環(huán)境、數(shù)據(jù)采集系統(tǒng)以及過(guò)程監(jiān)控系統(tǒng),使操作人員可以快速方便地控制輸入信號(hào)的參數(shù),隨時(shí)從各工作狀態(tài)中采集數(shù)據(jù),并對(duì)所采集數(shù)據(jù)進(jìn)行分析,成功將被測(cè)單元的故障定位到SRU級(jí),大大節(jié)省調(diào)試時(shí)間。
參考文獻(xiàn)
[1]宋宇峰.LabWindows/CVI逐步深入與開(kāi)發(fā)實(shí)例[M].北京:機(jī)械工業(yè)出版社,2003.
[2]韋傳安,林幼權(quán).機(jī)載雷達(dá)技術(shù)[M].北京:電子工業(yè)出版社,2006.
[3]吳順君,梅曉春.雷達(dá)信號(hào)處理和數(shù)據(jù)處理技術(shù)[M].北京:電子工業(yè)出版社2008.
[4]巴頓.雷達(dá)系統(tǒng)分析與建摸[M].北京:電子工業(yè)出版社,2007.