新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 飛行控制總線數(shù)據(jù)網(wǎng)絡(luò)化處理軟件設(shè)計

飛行控制總線數(shù)據(jù)網(wǎng)絡(luò)化處理軟件設(shè)計

作者: 時間:2013-10-29 來源:網(wǎng)絡(luò) 收藏
(1)客戶端ActiveX根據(jù)調(diào)度服務(wù)器列表中的IP及端口號循環(huán)嘗試建立Socket通信,發(fā)出計算請求;
(2)客戶端ActiveX與調(diào)度服務(wù)器建立連接后,調(diào)度服務(wù)器經(jīng)過負(fù)載均衡計算,返回給客戶端ActiveX一個計算服務(wù)器的IP及端口號;
(3)客戶端ActiveX與計算服務(wù)器建立Socket連接;
(4)客戶端ActiveX發(fā)出執(zhí)行計算命令;
(5)計算服務(wù)器接收到計算命令后,啟動確定的分布式中間件執(zhí)行分布式計算任務(wù),并將狀態(tài)信息輸出到控制臺,計算服務(wù)器中的狀態(tài)監(jiān)控程序用管道技術(shù)將分布式中間件的輸出作為自己的輸入,并通過Socket方式返回給客戶端ActiveX;
(6)客戶端ActiveX接收任務(wù)執(zhí)行的狀態(tài)信息,顯示給用戶;
(7)當(dāng)分布式中間件執(zhí)行完畢,計算服務(wù)器中的狀態(tài)監(jiān)控程序?qū)⒆詈蟮慕Y(jié)果文件通過Socket傳給客戶端ActiveX;
(8)客戶端ActiveX控件將文件保存至客戶端,分布式計算結(jié)束。

4 使用情況
通過上述的軟件流程圖,在此設(shè)計了飛控網(wǎng)絡(luò)化數(shù)據(jù)處理軟件,實現(xiàn)了非結(jié)構(gòu)化的,有效解決了處理人員緊缺、數(shù)據(jù)處理效率低的問題。圖5為某型號100% FCS原始數(shù)據(jù)截取圖。圖6為調(diào)用100%FCS網(wǎng)絡(luò)化數(shù)據(jù)處理軟件處理圖4數(shù)據(jù)的結(jié)果文件。

e.JPG

f.JPG



5 結(jié)語
100%FCS處理軟件在科研飛機試飛數(shù)據(jù)處理中有著舉足輕重的作用。本次通過飛行試驗數(shù)據(jù)處理系統(tǒng)平臺實現(xiàn)了100%FCS,大大地提高數(shù)據(jù)處理效率。目前該網(wǎng)絡(luò)化軟件已經(jīng)應(yīng)用于多個型號的數(shù)據(jù)處理當(dāng)中,數(shù)據(jù)處理速度完全能夠滿足我院“數(shù)據(jù)處理不過夜”的要求,數(shù)據(jù)處理結(jié)果已經(jīng)成為試飛工程師排除系統(tǒng)故障的重要依據(jù),為型號試飛的順利進行提供了可靠的數(shù)據(jù)。


上一頁 1 2 3 下一頁

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉