国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

一種懸掛物兼容飛機航電與武器總線的設(shè)計方法

2014-10-11 02:30陳國平張梅梅
教練機 2014年2期
關(guān)鍵詞:航電通信地址通信協(xié)議

任 丹,陳國平,張梅梅,江 濤,謝 暉

(中航工業(yè)洪都,江西南昌330024)

0 引言

多型飛機在設(shè)計時,對懸掛物分別采取了航電總線和武器總線的通信方式,使得某通用型懸掛物在不同型號飛機上,或掛裝于航電一級總線上,或掛裝于武器二級總線上。由于航電總線網(wǎng)絡(luò)中的終端采用固定通信地址,武器總線網(wǎng)絡(luò)中的終端采集外掛地址作為通信地址,使懸掛物與飛機的通信存在固定與浮動的通信方式,導致該通用型懸掛物不能兼容掛載多型飛機。本文針對現(xiàn)有情況,提出一種總線識別匹配自適應(yīng)設(shè)計,通過控制運行不同通信模式軟件的方法,實現(xiàn)懸掛物在固定、浮動通訊地址以及不同通信協(xié)議下均能與飛機正常通信。

1 系統(tǒng)概述

懸掛物主控模塊是懸掛物系統(tǒng)正常工作的核心控制部件,用于組織管理懸掛物內(nèi)部設(shè)備,負責與飛機總線通信。懸掛物主控模塊與飛機的通信是通過其內(nèi)部的MBI模塊實現(xiàn)。MBI模塊采用由軟件設(shè)置好的固定通信地址實現(xiàn)與飛機航電總線的通信。若要實現(xiàn)懸掛物與飛機武器總線的通信,需對懸掛物主控模塊的MBI模塊進行改進,使其兼容硬件設(shè)置的通信地址,以實現(xiàn)與飛機的通信。

主控模塊內(nèi)部有兩套軟件,分別是主控模塊系統(tǒng)軟件和懸掛物系統(tǒng)任務(wù)軟件。主控模塊系統(tǒng)軟件是為主控模塊所開發(fā)的嵌入式實時操作系統(tǒng)及配置的開發(fā)環(huán)境,提供實時運行軟件、軟件開發(fā)和系統(tǒng)維護平臺。懸掛物系統(tǒng)任務(wù)軟件是為懸掛物主控模塊開發(fā)實時任務(wù)程序,在硬件平臺、實時多任務(wù)操作系統(tǒng)以及硬件驅(qū)動程序的基礎(chǔ)上,實現(xiàn)與飛機系統(tǒng)之間的數(shù)據(jù)交換,控制懸掛物內(nèi)各設(shè)備有序工作,其內(nèi)部模塊見圖1。

其中初始化模塊負責對各類接口的初始化和工作啟動,以及對軟件全局數(shù)據(jù)變量的初始化;軟件主控模塊負責對25ms周期任務(wù)和40ms周期任務(wù)的處理,并調(diào)用其他模塊;GJB289A總線通信模塊、RS422總線通信模塊、數(shù)據(jù)分析解算和組織模塊、數(shù)據(jù)記錄模塊、BIT管理和故障分析組織模塊負責懸掛物系統(tǒng)與飛機以及懸掛物系統(tǒng)內(nèi)部的通信、數(shù)據(jù)記錄、故障分析組織等功能。懸掛物系統(tǒng)任務(wù)軟件工作流程見圖2。

圖1 懸掛物系統(tǒng)任務(wù)軟件模塊

圖2 軟件工作流程

2 通用性設(shè)計方法

懸掛物在兩種總線掛裝方式下與飛機的通信協(xié)議(包括:ICD、通信表等)存在差別[1],使得懸掛物系統(tǒng)任務(wù)軟件的設(shè)計需同時考慮兩套通信協(xié)議,掛裝不同的總線,任務(wù)軟件執(zhí)行相應(yīng)的通信代碼。由于任務(wù)軟件無法識別懸掛物掛裝飛機的總線類型,在主控模塊面板上增加一路離散量開關(guān),通過硬件產(chǎn)生相應(yīng)的信號供軟件識別,軟件根據(jù)收到的離散量值,執(zhí)行對應(yīng)的通信代碼,即可實現(xiàn)懸掛物與兩級總線的通信[2]。離散量開關(guān)的設(shè)計要求可直觀看到當前開關(guān)的狀態(tài),且外部人員不易對開關(guān)進行誤操作。

為實現(xiàn)懸掛物與飛機兩級總線的通信,對懸掛物主控模塊機械結(jié)構(gòu)、多路傳輸總線接口MBI模塊和系統(tǒng)任務(wù)軟件進行設(shè)計改進。

2.1 機械結(jié)構(gòu)改進設(shè)計

主控模塊中包含8路離散量輸入,系統(tǒng)只應(yīng)用了第0、1、2路。在主控模塊面板上增加一路開關(guān),用于控制模塊中的8路離散量輸入中的第3路。所選擇的開關(guān)為單刀雙擲紐子開關(guān),具備防誤操作、防水等功能。開關(guān)打到上位“固定”位置時,懸掛物掛裝航電總線,通信地址采用固定RT地址;開關(guān)打到下位“浮動”位置時,懸掛物掛裝武器總線,通信地址采用浮動RT地址。

設(shè)計改進后的主控模塊面板在原主控模塊面板的基礎(chǔ)上,增加一個離散量開關(guān),其它均不作改動。

2.2 MBI模塊設(shè)計

為滿足懸掛物掛裝武器二級總線的通信要求,對原主控模塊MBI板增加一種通信地址采集方式。MBI模塊根據(jù)收到的離散量信號值,選擇通信地址采集方式。當懸掛物掛裝于航電總線時,MBI模塊采用應(yīng)用軟件初始化的固定通信地址實現(xiàn)與飛機航電總線的通信;當懸掛物掛裝于武器總線時,MBI模塊通過采集懸掛物與飛機接口6路地址線的離散量信號,采用飛機輸入的浮動通信地址實現(xiàn)與飛機武器總線的通信。改進后的MBI模塊兼容硬件設(shè)置通信地址和軟件設(shè)置通信地址兩種方式。

2.3 軟件的設(shè)計

2.3.1 總線識別匹配自適應(yīng)設(shè)計

為實現(xiàn)懸掛物在兩級總線上的正常通信,軟件增加一段代碼判斷通信地址采用固定還是浮動狀態(tài),再依此確定懸掛物系統(tǒng)任務(wù)軟件的工作狀態(tài)。

輸入:主控模塊面板上的固定/浮動地址開關(guān),用戶在懸掛物系統(tǒng)上電之前通過該開關(guān)量進行固定/浮動地址的選擇。

輸出:軟件工作狀態(tài)判斷,當固定/浮動地址開關(guān)值為0(低電平)時,軟件進入固定地址(航電總線)狀態(tài);當固定/浮動地址開關(guān)值為1(高電平)時,軟件進入浮動地址(武器總線貫標)狀態(tài)。數(shù)據(jù)流圖見圖3。

2.3.2 系統(tǒng)任務(wù)軟件設(shè)計

為實現(xiàn)對新增離散量信號的采集與判斷,在原有軟件主控模塊上增加一路入口函數(shù),以判斷當前懸掛物是掛裝于航電一級總線還是武器二級總線。由于掛裝不同級別的總線,懸掛物與其通信協(xié)議(包括ICD、通信表等)存在差別,所以在程序內(nèi)部編寫兩路代碼,分別適用于不同的協(xié)議[3]。當判斷掛裝的是航電總線,程序進入適用于航電總線通信協(xié)議的程序代碼,反之進入適用于武器總線通信協(xié)議的程序代碼。軟件處理過程見圖4。

圖3 固定/浮動地址數(shù)據(jù)流圖

改進設(shè)計后的軟件可實現(xiàn)懸掛物與飛機兩級總線的正常通信,軟件流程見圖5。

2.3.3 初始化處理流程優(yōu)化設(shè)計

懸掛物掛裝武器二級總線與飛機通信時,系統(tǒng)要求建立通信時間不大于500ms。這就要求懸掛物在上電500ms內(nèi),向機上武器總線發(fā)出懸掛物描述信息。

懸掛物之前掛裝于飛機航電總線,在完成系統(tǒng)自檢后,才上報狀態(tài)信息,建立和飛機的通信。原有軟件流程是:引導→自檢(BIT)→操作系統(tǒng)→應(yīng)用軟件,其中MBI的初始化和啟動包含在應(yīng)用軟件中,通信建立時間遠大于500ms。為實現(xiàn)懸掛物掛裝武器二級總線時,能夠在500ms之內(nèi)向總線發(fā)送懸掛物描述信息,對懸掛物系統(tǒng)任務(wù)軟件進行了更改。在不影響懸掛物掛航電總線通信的前提下,增加一路軟件運行流程,最終將通信建立時間控制在500ms內(nèi),滿足了系統(tǒng)要求。

軟件新增加的初始化流程為:引導→MBI的初始化和啟動→BIT→操作系統(tǒng)→應(yīng)用軟件,其中MBI初始化和啟動包含了發(fā)送懸掛物描述信息。引導程序執(zhí)行時間最大為30us,MBI初始化時間最大為100ms。更改后的主控模塊上電時間流程示意圖如圖6所示,主控模塊上電 (28V有效)到復位結(jié)束時間最大為250ms,復位結(jié)束后,MBI模塊內(nèi)部CPU進行初始化和自檢操作,最大需100ms;系統(tǒng)任務(wù)軟件對MBI進行初始化和啟動最大需100ms,其中包含發(fā)送懸掛物描述信息。綜上所述,發(fā)送懸掛物描述信息最大需要450ms,滿足了系統(tǒng)要求。

圖6 主控模塊上電時間流程示意圖

軟件流程更改后,在上電500ms內(nèi),MBI模塊具備通信能力,可將懸掛物描述信息發(fā)送到總線上。此軟件流程只適用于懸掛物配掛武器二級總線,當懸掛物配掛航電總線時,軟件流程不作更改。

3 改進后的應(yīng)用情況

通信的要求,實現(xiàn)了一型懸掛物在多型飛機上的順利掛裝。同時,由于相應(yīng)飛機無需進行改動,大大減少了掛載懸掛物帶來的工作量,并降低了協(xié)調(diào)復雜度,最大限度的擴大了懸掛物的通用化程度。該方法還可應(yīng)用于國內(nèi)同類設(shè)備上,提高懸掛物在不同飛機平臺掛載的通用性。

懸掛物按上述方法完成設(shè)計改進后,已分別與某A型飛機(掛裝于航電總線)和某B型飛機(掛裝于武器總線)進行了雙邊聯(lián)試與對接,并隨兩型飛機進行多個架次的飛行,飛機與懸掛物通訊均正常。經(jīng)驗證,設(shè)計改進后的懸掛物可實現(xiàn)與飛機兩級總線的正常通信,滿足懸掛物在多型飛機上的掛載要求。

4 結(jié)語

本方法通過在懸掛物上增加一路離散量開關(guān)控制運行不同通信模式軟件的方法,滿足了懸掛物在固定、浮動通訊地址以及不同通信協(xié)議下均能正常

[1]國防科學技術(shù)工業(yè)委員會.GJB289A數(shù)字式時分制指令/響應(yīng)型多路傳輸數(shù)據(jù)總線[S].北京:國防科學技術(shù)工業(yè)委員會,1998.

[2]龔德恩.離散控制系統(tǒng)理論引論[M].北京:中國鐵道出版社,2003.

[3]齊明俠.工程軟件設(shè)計[M].東營:中國石油大學出版社,2006.

猜你喜歡
航電通信地址通信協(xié)議
稿 約
基于Wireshark的列控中心以太網(wǎng)通信協(xié)議解析器的研究與實現(xiàn)
岷江犍為航電樞紐三期工程實施方案研究
民用飛機綜合模塊化航電系統(tǒng)資源狀態(tài)監(jiān)控技術(shù)研究
民用飛機航電系統(tǒng)虛擬教學資源建設(shè)
村莊
車載網(wǎng)絡(luò)通信協(xié)議標準化問題研究
開心一刻讀者評刊表
電動汽車充電接口及通信協(xié)議新國標發(fā)布
C919飛機航電系統(tǒng)與飛機系統(tǒng)動態(tài)集成試驗臺交付