飛行控制總線(xiàn)數據網(wǎng)絡(luò )化處理軟件設計
(2)客戶(hù)端ActiveX與調度服務(wù)器建立連接后,調度服務(wù)器經(jīng)過(guò)負載均衡計算,返回給客戶(hù)端ActiveX一個(gè)計算服務(wù)器的IP及端口號;
(3)客戶(hù)端ActiveX與計算服務(wù)器建立Socket連接;
(4)客戶(hù)端ActiveX發(fā)出執行計算命令;
(5)計算服務(wù)器接收到計算命令后,啟動(dòng)確定的分布式中間件執行分布式計算任務(wù),并將狀態(tài)信息輸出到控制臺,計算服務(wù)器中的狀態(tài)監控程序用管道技術(shù)將分布式中間件的輸出作為自己的輸入,并通過(guò)Socket方式返回給客戶(hù)端ActiveX;
(6)客戶(hù)端ActiveX接收任務(wù)執行的狀態(tài)信息,顯示給用戶(hù);
(7)當分布式中間件執行完畢,計算服務(wù)器中的狀態(tài)監控程序將最后的結果文件通過(guò)Socket傳給客戶(hù)端ActiveX;
(8)客戶(hù)端ActiveX控件將文件保存至客戶(hù)端,分布式計算結束。
4 使用情況
通過(guò)上述的軟件流程圖,在此設計了飛控網(wǎng)絡(luò )化數據處理軟件,實(shí)現了非結構化的飛行控制總線(xiàn)數據網(wǎng)絡(luò )化處理,有效解決了處理人員緊缺、數據處理效率低的問(wèn)題。圖5為某型號100% FCS原始數據截取圖。圖6為調用100%FCS網(wǎng)絡(luò )化數據處理軟件處理圖4數據的結果文件。
5 結語(yǔ)
100%FCS總線(xiàn)數據處理軟件在科研飛機試飛數據處理中有著(zhù)舉足輕重的作用。本次通過(guò)飛行試驗數據處理系統平臺實(shí)現了100%FCS總線(xiàn)數據網(wǎng)絡(luò )化處理,大大地提高數據處理效率。目前該網(wǎng)絡(luò )化軟件已經(jīng)應用于多個(gè)型號的數據處理當中,數據處理速度完全能夠滿(mǎn)足我院“數據處理不過(guò)夜”的要求,數據處理結果已經(jīng)成為試飛工程師排除系統故障的重要依據,為型號試飛的順利進(jìn)行提供了可靠的數據。
評論