999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

新型飛機的機載CMCF通訊模型實現

2017-10-26 22:21:57樊智勇閆小謙
計算技術與自動化 2017年3期

樊智勇 閆小謙

摘要:針對國內缺乏對新型飛機通訊模型研究的狀況,本文在研究波音787和空客380通訊模型基礎上,按照ARINC624規范,建立了一種中央維護計算功能(CMCF)系統的通訊模型,并經過搭建硬件測試平臺和系統數據測試,驗證模型符合ARINC規范,這對國內對機載維護系統的研究和對國產大飛機C919的的研究有一定的現實意義。

關鍵詞:ARINC624規范;CMCF;AFDX;通訊模型

中圖分類號:R730.58文獻標志碼:A

Abstract:Aiming at the lack of research on the communication model of aircraft,The anthor of this paper studyed the communication models of the new aircrafts such as the Boeing 787 and Airbus 380,established a central maintenance calculation function (CMCF) communication system model based on the ARINC624 standard;and then built a hardware test platform to verify the model conforms to the ARINC standard.the reserch has certain practical significance on the research of domestic onboard maintenance system and China made aircraft C919.

Key words:CMCF;AFDX;arinc624;communication model

1引言

隨著航空電子系統朝著綜合模塊化的發展,新型飛機對航電系統的通訊容量和傳輸速度都有了更高的要求,最新系統通訊網絡基于AFDX,相較于上一代航空總線ARINC429,其傳輸速度由最高100Kbs增至最高100Mbs。國外基于對此的研究已有相對前沿的新一代OMS系統研究成果,并應用于B787和A380飛機。隨著大飛機項目成為國家“十二五”重點項目,目前我國各科研單位對此研究越來越重視,但還處于技術跟蹤和理論研究狀態,尚未有獨立成熟的理論應用成果。本文基于ARINC624規范和AFDX網絡,建立CMCF的通訊模型,對通訊模型各個層次的協議進行了詳細的設計,并驗證模型的準確性、高效性和可靠性。

機載CMCF是飛機的重要系統,其功能是收集所有和它相連的所有子系統BITE故障數據,并能對這些數據進行綜合分析和處理,得到準確的故障報告和故障隔離,提出維修計劃建議,提高飛機維護效率。此外,就是機載維護系統最也可以進行發送用戶初始測試指令,主動獲取飛機相應成員系統的狀況,CMCF與成員系統的簡單框圖如圖1。CMCF與成員系統之間可以通過以太網或者AFDX進行數據傳輸。此外,成員系統與CMCF通訊采取多冗余設計,這樣對數據實現多份備份,防止了某一條虛擬鏈路失效引起的數據丟失,提高了可靠性。

2CMCF通訊模型

ARINC624規范對CMCF通訊模型做了以下規定:

(1)靈活性。滿足當前和以后發展的需求。

(2)兼容性。成員LRU中的BITE報告功能的變化不需要強制改變CMC。然而,為了保持與成員LRU改變的兼容性進行的CMC改變需要盡可能的實現最大性能。

(3)數據量最小化。總線上的數據總量應該最小化。

(4)處理器高效性。在LRU和CMC中的處理器的要求數量應該最小化。

(5)協議簡潔性。為了保證系統第一次就開始運作,基本協議應盡可能的完善且清楚的描述出來。

(6)一致性。協議應與飛機上其它目的的通信協議保持一致。

(7)適應性。沒有要求完全重寫協議時,某種總線(例如,ARINC 629)的協議改進應與其它總線相適應,例如ARINC 429、光纖分布式數據接口(FDDI)或以太網LAN。

21傳輸協議棧的設計

協議各層,可以用構成系統的層與層之間的關聯關系的集合進行描述。在數學上,對于分層后的系統S可描述為:

S={Li,Rs}(2-1)

S={L1,L2,L3,…,Li}(2-2)

RS={RS,1,2,RS,2,3…,RS,3,i}(2-3)

式中:S表示系統的分層集合;Li表示第i層;RS表示層與層之間的關聯關系集合;Rs,(i-1),i表示第(i-1)層和第i層之間的關聯關系集合。

數據傳輸層應接收來自各個端口發送的數據,實現CMCF與成員系統的數據交換。這里采用UDP協議,UDP是一種無連接傳輸協議,從而這樣一臺主機可同時與多臺客戶機進行數據交互,同時UDP協議通過端口號識別不同程序的數據傳輸通道,采用UDP協議編寫傳輸層的數據格式既符合CMCF的數據交互需求,又簡化消息響應機制。當CMCF接收到成員系統的數據時,對UDP數據報頭進行解析,得到數據包的源端口、目的端口、報文長度及校驗值。在進行數據校驗后,將得到的有效數據通過端口號識別成員系統,并將UDP數據包送入對應的編解碼層進行數據解析。當CMCF需要向成員系統發送數據時,先將數據送入緩存區,等待編解碼區完成對UDP數據的打包后送入傳輸層,由傳輸層再封裝并送往對應的成員系統端口。在建立CMCF模型時可對數據傳輸層的數據流進行記錄并存儲到通信數據庫中,以便后續對CMCF模型進行分析調試。通信數據庫的存儲內容主要包括:接收(發送)數據時間、源地址IP、源端口號、目標地址IP、目標端口號、數據長度、UDP數據內容。endprint

IP網絡層接收用戶數據電報協議數據包,通過與最大虛擬鏈路標準數據包Lmax比對,確定此數據包是否需要分段。接著添加IP報頭、消息等,以太網頭,并且在子虛擬鏈路隊列里,為以太網幀創建隊列。鏈路級負責調度用于傳輸的以太網幀,添加虛擬鏈路序列號碼,并越過幀寫入到冗余管理單元,同時以太網源地址在傳輸幀的物理端口上進行編號更新。AFDX數據發送協議棧如圖2所示。數據存取,通過PushToBuffer()函數將解碼信息存儲到采樣緩沖區,緩沖區存儲功能提供互斥訪問數據;通過PopFromBuffer ()函數將采樣緩沖區中的信息取出,緩沖區取出功能同樣提供互斥訪問數據。

AFDX數據接受協議棧如圖3所示。接收是發送的反過程。這一過程開始于一個以太網幀的接收,首先幀校驗序列對它做正確性檢查。如果沒有錯誤,幀校驗序列退出檢查,AFDX幀進行完整性檢查和冗余管理。最后數據包傳遞給IP網絡層。網絡層負責IP檢查值區域校驗和用戶數據電報協議數據包重組。用戶數據電報協議數據包被傳遞給用戶數據電報傳輸層。

22通訊交互過程

以CMCF與成員系統的數據交互為例。按照通訊協議,CMCF與MS(MEMBER SYSTEM,成員系統)之間通訊,首先輸入測試ID,并確認執行測試,開始CMCF與成員系統之間的通信握手。CMCF先以廣播的方式發送HMPTT命令字,經過一定時間響應,開始進入測試狀態即Run Test狀態。相應的成員系統收到廣播信息并與相應編碼匹配,向CMCF發送請求信息,并自動進入測試狀態即InTest狀態。接著CMCF向成員系統發送ACK確認信息。

3測試

31網絡配置

按照以上的設計,在已裝好AFDX板卡的Techsat設備上對機載維護系統進行配置。設定機載維護系統(CMCF)的IP地址為10.1.2.1,UDP端口號為61159,成員系統模擬組件IP地址為10.1.1.1,錯誤檢查編碼ID為61159,虛擬鏈路物理地址為03:00:00:00:03:E8,通過CMCF對成員系統模擬組件發送飛機信息命令進行測試。飛機信息發送周期為1000ms,飛行階段默認靜態。

32測試過程

從以下三個方面對模型進行測試,即數據傳輸的準確性、高效性和可靠性。

CMCF的功能實現建立在與飛機成員系統之間的數據收發基礎之上,機載CMCF對成員系統模擬組件的變量設置最終經數據編解碼生成AFDX數據幀,通過配置好的AFDX網絡進行發送。通過對監控計算機抓取的AFDX數據報文進行拆解分析,與CMCF發送的底層編碼進行對比,可以判斷仿真系統數據傳輸功能是否正常。

通過仿真系統對成員系統模擬組件發送飛機信息命令進行發送測試。表1為發送的飛機信息,飛機信息發送周期為1000ms,飛行階段默認靜態。對CMCF的AFDX網絡進行配置,將監控計算機和成員系統模擬組件通過AFDX交換機接入AFDX網絡,并通過專業的WFDX軟件計算機內對機載CMCF仿真系統發送的數據進行抓取并分析,與原發送數據進行對比。如表2為抓取的系統發送的部分AFDX數據包及解析結果,以及傳送時間有效性。通過對比發現,飛機狀態信息傳輸正常。

接著對飛機構型信息進行測試,測試結果如表3。對監控計算機抓取的數據包進行解碼,其源IP地址、目的IP地址、源端口號、目的端口號、設備號、序列號以及解析出的有效載荷與CMCF發送數據一致,滿足測試要求,因此CMCF發送功能正常,能夠正常對AFDX數據報進行編碼和發送。

4結論

通過測試,對監控計算機抓取的AFDX數據包進行解碼后得到的絕對時間、相對時間、端口號、消息狀態、時間狀態、設備號、硬件號以及軟件狀態號等有效信息一致,滿足測試要求,因此模型有效并且符合符合ARINC624規范。

參考文獻

[1]趙瑞云.民用飛機機載維護系統的中央維護功能[J].中國民航大學學報,2008,05:39-42.

[2]周德新,皮依標.機載信息系統維護自檢技術研究[J].計算機測量與控制,2015,02:358-361.

[3]陳雯.飛機機載維護系統的設計考慮[J].民用飛機設計與研究,2015,01:91-92+98.

[4]張潔婧.基于診斷的機載維護系統發展與研究[A].航空航天科技創新與長三角經濟轉型發展分論壇論文集,2012:4.

[5]馬雙云.民用飛機機載維護系統研制設計方法研究[J].科技創新導報,2015,35:25-26.

[6]姚斌.民用飛機機載維護系統發展過程研究[J].科技創新導報,2013,16:79-80.

[7]譚智勇.大型民機飛控系統維護功能及BIT淺析[A].中國航空學會.2015年第二屆中國航空科學技術大會論文集[C].中國航空學會:,2015:5.

[8]趙永庫,李貞,唐來勝.AFDX網絡協議研究[J].計算機測量與控制,2012,01:8-10+30.endprint

主站蜘蛛池模板: 本亚洲精品网站| 国产成人久久777777| 日本草草视频在线观看| 中文字幕在线看视频一区二区三区| 成人综合在线观看| 在线精品自拍| 精品少妇人妻无码久久| 久久久久青草线综合超碰| 大陆精大陆国产国语精品1024| 日韩欧美中文在线| 无码中文字幕加勒比高清| 久久久久无码精品| 亚洲AV人人澡人人双人| 国产乱子伦一区二区=| 中国美女**毛片录像在线| 国产门事件在线| 人人爽人人爽人人片| 亚洲男人的天堂在线| 丁香六月综合网| 粗大猛烈进出高潮视频无码| 欧美综合区自拍亚洲综合绿色| 丁香婷婷综合激情| 5555国产在线观看| 色综合婷婷| 天天操精品| 国产福利不卡视频| 国产亚洲视频中文字幕视频| 色悠久久综合| 成人亚洲天堂| 日本人妻丰满熟妇区| 午夜性刺激在线观看免费| 9啪在线视频| 国产精品刺激对白在线| aⅴ免费在线观看| 日韩av在线直播| 伊人久久影视| 曰AV在线无码| 亚洲国产清纯| 亚洲一级毛片在线观播放| 激情成人综合网| 色综合天天娱乐综合网| 成色7777精品在线| 国产高清在线观看91精品| 午夜激情婷婷| 欧美午夜一区| 日韩美一区二区| 青青青视频91在线 | 99在线国产| 亚洲高清无在码在线无弹窗| 无码专区第一页| 久久国产亚洲欧美日韩精品| 国产精品99久久久久久董美香| 国产福利不卡视频| 国产精品色婷婷在线观看| 91九色国产在线| 国内精自视频品线一二区| 国产美女一级毛片| 中文天堂在线视频| 91久久国产成人免费观看| 日韩在线2020专区| 少妇精品久久久一区二区三区| 欧美久久网| 精品夜恋影院亚洲欧洲| 四虎永久免费地址| 亚洲午夜福利精品无码| 无码专区在线观看| 农村乱人伦一区二区| 久久久久国产一级毛片高清板| 欧美日韩综合网| 在线国产你懂的| 九九视频在线免费观看| 国产偷国产偷在线高清| 亚洲人成网7777777国产| 久久人人97超碰人人澡爱香蕉| 亚洲天堂久久新| 久久人人97超碰人人澡爱香蕉| 一区二区自拍| 五月婷婷综合色| 91免费片| 国产AV毛片| 婷婷亚洲最大| 亚洲一区网站|