摘 要: 為了解決飛行控制總線數據處理效率低和多課題同一時間完成參數數據處理難的難題,在數據處理方法上提出新思路,以飛行試驗數據處理系統為平臺,采用分布式中間件技術,設計了飛行控制總線數據網絡化處理軟件,實現飛行控制總線數據的并發處理和數據分發。重點介紹了軟件的體系結構、功能模塊、算法設計,目前該網絡化軟件已經應用于多個型號的數據處理當中,處理效率滿足飛行試驗數據處理的需求。飛行控制總線網絡化數據處理方法為隨后的1553b總線數據網絡化,FC總線數據網絡化提供了技術參考。
關鍵詞: 飛行控制總線數據; 網絡化處理; 軟件設計; 分布式中間件技術
中圖分類號: TN911?34; TP319 文獻標識碼: A 文章編號: 1004?373X(2013)10?0037?03
0 引 言
FCS(Flight Control System)是現代電傳飛機所具備的自動化飛行控制系統。它所依賴的用于傳遞飛行控制信息的通訊總線,稱之為飛行控制總線。FCS總線數據指的是飛控系統工作的完整數據信息,稱為百分之百的飛控數據信息,簡稱100% FCS數據信息。
隨著我國航空技術的飛速發展,在飛行試驗中不僅總線數據的采集方式發生著改變,而且試飛參數個數急劇增加(從原來的幾十到現在成千上萬),數據量從幾個GB到上百GB成指數增加,及各課題參數處理要求多樣,伴隨著我院試飛工作的全面開展,后續型號任務的增多,處理人員的短缺等現狀。
目前,飛行控制總線數據處理模式采用單機處理,多課題第一時間同時需要數據時,單機處理不能滿足處理需求;……