程進 鄭步生 阿超
摘 要: 為改善當(dāng)前導(dǎo)彈控制艙的測試狀況,設(shè)計了一種以PXI總線工控機為核心的控制艙測試系統(tǒng),選用高精度的傳感器和調(diào)理電路對數(shù)據(jù)進行采集,利用CPLD對增量編碼器進行角度值的解算以及激勵信號的時序控制,配合Visual Studio平臺的監(jiān)控軟件對數(shù)據(jù)進行分析處理輸出。并在測試系統(tǒng)架構(gòu)的基礎(chǔ)上,充分利用CPLD的靈活性進行了環(huán)繞BIT設(shè)計,大大節(jié)省了硬件資源,完成了系統(tǒng)的機內(nèi)檢測,保證了測試系統(tǒng)的可靠性,實現(xiàn)了一個高精度、高效率、低誤差的控制艙測試系統(tǒng)。
關(guān)鍵詞: 工控機; 測試系統(tǒng); CPLD; 機內(nèi)檢測
中圖分類號: TN06?34; TP206 文獻標識碼: A 文章編號: 1004?373X(2015)05?0043?03
Design of control cabin testing system and its built?in test
CHENG Jin1, ZHENG Bu?sheng1, A Chao2
(1. College of Electronic Information Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China;
2. Nanjing LES Information Technology Co., Ltd., Nanjing 210007, China)
Abstract: In order to improve the current testing status of the missile control cabin, a kind of control cabin testing system taking PXI bus industrial computer as its core was designed. In this system, high precision sensor and signal conditioning circuit is used for data acquisition, and CPLD is used to execute the angle value resolving of incremental encoder and the time?sequence control of the exciting signal, which cooperate with the monitoring software on Visual Studio platform to carry out data analysis and processing. On the basis of the testing system architecture, the circle built?in test design makes full use of the flexibility of CPLD, which greatly saves the resources of hardware. The circle built?in test of the system was achieved, which improved the reliability of testing system. The control cabin testing system with high precision, high efficiency and low error was realized.
Keywords: industrial computer; testing system; complex programmable logic device; built?in test
0 引 言
控制艙是導(dǎo)彈制導(dǎo)裝置的重要組成部分,高性能的控制艙可以大大提升命中率,提高使用效率,亦可降低打擊成本[1]。導(dǎo)彈控制艙測試系統(tǒng)旨在測試驗證控制艙設(shè)計狀態(tài)的正確性,實現(xiàn)高精度、高效率、低誤差的性能評估。而對于復(fù)雜的自動測試系統(tǒng),為確保其可靠性和可測性,通常使用嵌入式的內(nèi)置測試的方法(Built?in Test,BIT),完成整機內(nèi)部狀態(tài)的自檢和監(jiān)控[2]。
BIT技術(shù)是指一個系統(tǒng)或設(shè)備依靠自己專用的一些自我測試電路和自檢測軟件,完成系統(tǒng)或設(shè)備內(nèi)部裝置或電路的工作參數(shù)檢測和故障診斷模塊[3?4],現(xiàn)今已在軍民領(lǐng)域測試性設(shè)計中大量開展應(yīng)用。
1 控制艙測試系統(tǒng)設(shè)計
在控制艙測試系統(tǒng)中,采用了以PXI工業(yè)控制計算機為核心的解決方案[5]。選用高精度的各類傳感器與相應(yīng)的調(diào)理電路進行前端處理,選用基于PXI總線的高性能數(shù)據(jù)采集卡實現(xiàn)數(shù)據(jù)采集,配合基于Windows平臺的Visual Studio環(huán)境下開發(fā)的監(jiān)控軟件對數(shù)據(jù)進行分析、處理和輸出。在測試全過程中,加以性能穩(wěn)定可靠的I/O模塊進行各項測試任務(wù)的啟動控制以及相關(guān)激勵信號的輸出。真正實現(xiàn)測試的高精度、高效率、低誤差,大大改善目前的測試狀況。
1.1 測試系統(tǒng)總體構(gòu)成
控制艙測試系統(tǒng)組成主要包括PXI工業(yè)控制計算機、基于PXI總線的各類板卡和電控外置電路。系統(tǒng)的各種測試功能通過工業(yè)控制計算機系統(tǒng)上的相關(guān)軟件實現(xiàn),測試系統(tǒng)框圖如圖1所示。
工業(yè)控制計算機與電控系統(tǒng)之間的接口采用PXI總線實現(xiàn),這種緊湊型的總線結(jié)構(gòu)可將在工控機機箱內(nèi)的各種電路板卡緊密地連接在一起,使計算機系統(tǒng)、電控系統(tǒng)的電磁兼容性得到改善[6?7]。A/D采集卡、D/A轉(zhuǎn)換卡、I/O接口卡、CAN通信卡以及主板卡通過PXI總線實現(xiàn)互連,各板卡與電控外置電路配合,共同完成整個控制艙的測試內(nèi)容。為了能夠真實地反映控制艙的工作性能,在電控外置電路中選用了高精度的氣壓傳感器、氣體流量傳感器和高性能的增量編碼器,配合信號調(diào)理電路、地面功放電路、電激活電路、CPLD電路,統(tǒng)一由工業(yè)控制計算機端上位機軟件控制、計算,完成控制艙和帶翼舵機的性能測試。