樊諭涵
(中國商用飛機有限責任公司北京民用飛機技術研究中心,北京,102211)
“航電系統通用集成測試平臺”在軟件開發生命周期的早期提供軟件集成的環境,從而降低軟件開發的成本;減少后期軟/硬件、系統接口集成的風險。同時,平臺的可拓展性提供了軟件開發階段就可以對系統層面接口控制數 據(Interface Control Data,簡稱ICD)進行測試和驗證,極大的降低后期系統集成的風險和成本,能為項目的最終順利完成奠定良好的技術基礎。
通用接口服務器采用的架構如圖2所示。

圖1 航電系統通用集成測試平臺架構

圖2 通用接口服務器架構
通用接口服務器可以管理和發送所有的飛機接口總線數據到仿真應用或真實LRU設備。通過定制化腳本語言的API來控制圖像用戶接口(Graphic User Interface,簡稱GUI)和數據分析軟件等應用。針對不同測試需求,只需要考慮:IO板卡設計、驅動程序開發和工作臺裝配即可滿足測試應用的通用性和時效性。通用接口服務器的核心“Avionics Driver Paradigm”使顯示控制系統的測試需求可分解到模塊級。
航電系統是通過總線數據驅動的,總線監控的基本功能架構如圖3所示。
通用總線監控提供基于時間同步的總線數據監控和分析;支持多種航空通用總線協議解析;支持原始數據和ICD數據格式解析監控;支持數據過濾設置顯示;支持數據記錄、回放和繪制,支持存儲、導入和導出等[2]。
通用總線監控的用戶界面應用作為主要的人機交互的接口,完成所有的功能操作交互;……