新聞中心

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

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

作者: 時(shí)間:2013-10-29 來(lái)源:網(wǎng)絡(luò) 收藏

通過(guò)客戶(hù)端自主生成的接口信息文件,服務(wù)端通過(guò)解析接口信息,獲取處理軟件要處理的參數(shù)名稱(chēng)、個(gè)數(shù),參數(shù)類(lèi)型,時(shí)間段信息以及數(shù)據(jù)文件、校線文件、結(jié)果文件等的信息。
(1)參數(shù)校線解析模塊
對(duì)100%FCS校線文件進(jìn)行分析,獲取不同的表號(hào)的參數(shù)信息,包括參數(shù)名稱(chēng),參數(shù)類(lèi)型,參數(shù)校線等信息進(jìn)行分類(lèi)存儲(chǔ),完成校線文件的解析,為參數(shù)數(shù)據(jù)的提取作好準(zhǔn)備。
(2)原始數(shù)據(jù)塊整理模塊
根據(jù)100%FCS參數(shù)輸出數(shù)據(jù)格式的特點(diǎn),對(duì)原始數(shù)據(jù)進(jìn)行整理,讀取一幀數(shù)據(jù),如果接收到的FCS數(shù)據(jù)塊個(gè)數(shù)超過(guò)了定義的完整FCS數(shù)據(jù)塊個(gè)數(shù),那么就將這個(gè)數(shù)據(jù)塊丟掉;如果接收到的FCS數(shù)據(jù)塊個(gè)數(shù)等于定義的完整FCS數(shù)據(jù)塊個(gè)數(shù),那么就進(jìn)行下面的數(shù)據(jù)解析模塊處理;如果接收到的FCS數(shù)據(jù)塊個(gè)數(shù)小于定義的完整FCS數(shù)據(jù)塊個(gè)數(shù)時(shí),需要考慮續(xù)接數(shù)據(jù)問(wèn)題。
(3)數(shù)據(jù)解析模塊
通過(guò)原始數(shù)據(jù)塊整理模塊取得完整的FCS數(shù)據(jù)塊結(jié)合校線解析模塊對(duì)每塊數(shù)據(jù)進(jìn)行添加校線,然后結(jié)合接口解析模塊中的參數(shù)名進(jìn)行數(shù)據(jù)解析,根據(jù)飛行試驗(yàn)數(shù)據(jù)處理系統(tǒng)接口輸出文件格式要求,所有輸出信息文件在服務(wù)器上存儲(chǔ)在用戶(hù)之前已經(jīng)建立的任務(wù)單號(hào)文件夾內(nèi),計(jì)算結(jié)束后,返回給客戶(hù)端和服務(wù)器上存儲(chǔ)的任務(wù)單號(hào)相同的文件夾,用戶(hù)通過(guò)點(diǎn)擊系統(tǒng)界面下的輸出報(bào)告輸出相應(yīng)的文本文件,碼值文件。
2.2 軟件設(shè)計(jì)總流程圖
100%FCS網(wǎng)絡(luò)化軟件設(shè)計(jì)針對(duì)新型飛控?cái)?shù)據(jù)采集器的特點(diǎn),結(jié)合飛行試驗(yàn)數(shù)據(jù)處理系統(tǒng)軟件的調(diào)用接口協(xié)議,應(yīng)用分布式編寫(xiě)了基于Web下的100%FCS網(wǎng)絡(luò)化接口軟件,為所有需要100% FCS處理的型號(hào)進(jìn)行網(wǎng)絡(luò)數(shù)據(jù)處理打下堅(jiān)實(shí)的基礎(chǔ)。如圖3所示。

c.JPG



3 分布式中間技術(shù)
分布式中間件是存儲(chǔ)在計(jì)算服務(wù)器的應(yīng)用程序,用戶(hù)發(fā)出分布式計(jì)算請(qǐng)求后,由服務(wù)器軟件啟動(dòng)分布式計(jì)算,完成用戶(hù)的數(shù)據(jù)處理任務(wù)。
分布式中間件與用戶(hù)應(yīng)用端的分布式計(jì)算監(jiān)控ActiveX控件之間需要進(jìn)行信息通信,監(jiān)控計(jì)算過(guò)程的狀態(tài)。
針對(duì)非結(jié)構(gòu)化的100% FCS試飛數(shù)據(jù),將100%FCS數(shù)據(jù)處理軟件以分布式中間件形式嵌入到試飛數(shù)據(jù)處理系統(tǒng)中,借助該系統(tǒng),利用分布式,通過(guò)和數(shù)據(jù)處理系統(tǒng)之間協(xié)調(diào)通信,軟件快速地進(jìn)行數(shù)據(jù)處理,并準(zhǔn)確的將結(jié)果信息返回給數(shù)據(jù)處理系統(tǒng),見(jiàn)圖4。

d.JPG



評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉