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

基于PowerPC架構VxWorks平臺的RDC仿真器設計

2019-06-15 03:31:35王凱崔海青李伯寧
現代電子技術 2019年12期

王凱 崔海青 李伯寧

摘 ?要: 航空電子系統是民航客機的重要組成部分,遠程數據集中器對航電系統數據的處理和轉發起到至關重要的作用。文中設計的遠程數據集中器基于PowerPC架構VxWorks平臺,通過編寫程序和配置板級支持包,完成遠程數據集中器的設計。主要功能是對航電系統中的AFDX總線數據、ARINC429總線數據和離散量實現相互轉換。首先,對VxWorks系統、MPC8270硬件平臺和航空總線數據進行研究;其次,搭建遠程數據集中器設計框架,并進行模塊化設計與實現;最后,對設計的遠程數據集中器進行測試,完成預期功能。

關鍵詞: 航空電子系統; 遠程數據集中器; VxWorks; PowerPC; 板級支持包; 總線數據

中圖分類號: TN919?34; TP391.9; V243.1 ? ? ? ? ?文獻標識碼: A ? ? ? ? ? ? ?文章編號: 1004?373X(2019)12?0090?04

Abstract: The avionics system is an important constituent part of the civil aviation passenger aircraft, and the remote data concentrator plays a crucial role in data processing and forwarding of the avionics system. Therefore, a remote data concentrator based on the PowerPC architecture and VxWorks platform is designed in this paper. The design of the remote data concentrator is completed by compiling the program and configuring the board?level support package. The main function of the remote data concentrator is to realize mutual conversions among AFDX bus data, ARINC429 bus data and discrete quantity of the avionics system. The VxWorks system, MPC8270 hardware platform and aviation bus data are studied. The design framework of the remote data concentrator is built, so as to conduct the modular design and implementation of the remote data concentrator. The designed remote data concentrator is tested to complete the intended functions.

Keywords: avionics system; remote data concentrator; VxWorks; PowerPC; board?level support packet; bus data

0 ?引 ?言

現代航空器中的數據傳輸需要滿足快速、有效的特性。在航空電子系統中,數據總線負責各個系統之間的數據傳輸。傳輸的數據主要包括AFDX總線數據、ARINC429總線數據、CAN總線數據和離散量數據,機載遠程數據集中器(Remote Data Concentrator)的主要功能是完成多種數據的轉換,并保證數據傳輸的實時性和準確性[1]。基于這樣的背景,本文設計一個簡易的遠程數據集中器,主要實現AFDX總線數據[2]、ARINC429總線數據和高低電平形式的離散量數據的相互轉換[3]。本文主要研究內容包括實現ARINC429總線數據與AFDX總線數據的相互轉換;實現AFDX總線數據與離散量數據的相互轉換。

1 ?RDC的設計

1.1 ?RDC介紹

遠程數據集中器,通常作為飛機上的大多數航空電子設備的“中樞神經系統”,負責航空電子設備的相互交聯。在現代民航客機上,航空電子系統中主干數據網絡一般使用AFDX總線,而各個子系統中仍然使用ARINC429總線、離散信號和CAN總線。RDC的主要功能是完成AFDX與其他總線之間的數據轉換[4]。RDC的功能圖如圖1所示。

圖1 ?RDC的功能圖

遠程數據集中器一方面通過AFDX總線連入主干網絡,各個RDC通過AFDX交換機進行通信;另一方面,RDC通過ARINC429總線與各個航線可更換組件連接[5]。因此,RDC應具備以下功能:

1) 數據處理功能。RDC是AFDX總線和ARINC429總線數據相互轉換的中轉站,所以RDC應能夠實現兩種總線數據協議的相互轉換。

2) 硬件接口。RDC必須具備符合航空規范的ARINC429總線接口和AFDX總線接口,為兩種數據的輸入提供必要的硬件支持。

3) 網關功能。RDC在多種總線數據中起到網關的作用,能夠進行數據通信協議的轉換[5]。

本文設計的RDC以完成ARINC429數據及離散量數據與航空電子設備全雙工交換以太網(AFDX)信息之間的相互轉換,支持16路ARINC429數據的收發以及64路離散量的輸入、輸出[6]。

1.2 ?RDC設計框架

RDC整體框架如圖2所示,其中板卡初始化檢測、自檢和數據轉換均由Wind River Workbench編程實現,編譯成功后下載至MPC8270硬件平臺,該硬件平臺為RDC提供網線接口、DP78接口和SCSI68接口,為AFDX和ARINC429板卡提供驅動、收發測試和自檢,同時能夠支持離散量的輸入/輸出。

圖2 ?RDC設計框架

圖3 ?RDC啟動流程

1.2.1 ?RDC啟動準備工作

1) 讀取相關配置文件。PowerPC開始工作前,需要對組件進行上電,讀取與組件的相關配置文件,保證主板能夠正常工作[7]。配置的主要內容包括:ARINC429總線數據的收發使能、AFDX總線數據的收發使能、離散量的收發使能、數據轉換使能和規定系統周期等[8]。

2) 組件的檢測與初始化。對ARINC429和AFDX板卡進行檢測與初始化,如果某一板卡無法工作,將顯示該板卡失效。

3) 開啟數據通道。RDC的數據通道如圖4所示,其中包括ARINC429總線與AFDX總線的數據收發通道、AFDX總線與離散量的收發通道,在RDC工作前要對這些通道進行開啟,確保數據的暢通。

圖4 ?RDC的數據通道

1.2.2 ?RDC的數據轉換

1) AFDX到ARINC429數據轉換

AFDX到ARINC429數據轉換部分的主要功能是將RDC收到來自AFDX板卡的AFDX數據幀轉換為符合ARINC429協議的數據幀,然后輸出給航線可更換組件 [9],數據轉換的結構如圖5所示。

圖5 ?AFDX數據轉換為ARINC429數據

AFDX到ARINC429數據轉換部分采用模塊化設計,可劃分為以下模塊:

AFDX數據接收模塊。用于接收AFDX數據幀,判斷接收到的數據幀是否完整,然后對接收到的AFDX數據進行解碼,得到數據的IP、對應的航空電子信息等內容,存儲到數據緩沖模塊。

AFDX數據緩沖模塊。存儲AFDX數據解碼的相關信息,把數據編碼成符合ARINC429協議的數據幀,同時為數據分配發送的通道。

ARINC429數據發送模塊。確定發送速率、發送模式等信息,把編碼完成的ARINC429數據幀按照對應通道發送至航線可更換組件。

2) ARINC429到AFDX數據轉換

ARINC429到AFDX數據轉換部分的主要功能是將RDC收到的ARINC429數據幀轉換為符合AFDX總線協議的數據幀,然后輸出至航空電子仿真系統,每個ARINC429數據幀對應一個AFDX數據幀。數據轉換的結構如圖6所示。

圖6 ?ARINC429數據轉換為AFDX數據

ARINC429到AFDX數據轉換部分可劃分為以下模塊:

ARINC429數據接收模塊。用于接收ARINC429數據幀,判斷接收到的數據幀是否完整,然后對接收到的ARINC429數據進行解碼,得到數據、源/目的識別碼等信息,存儲到數據緩沖模塊。

ARINC429數據緩沖模塊。存儲ARINC429數據解碼得到的相關信息,然后對數據進行編碼,封裝成符合AFDX總線協議的數據幀,同時為數據分配發送通道。

AFDX數據發送模塊:確定發送速率、發送模式等信息,把編碼完成的符合AFDX總線協議的數據幀按照對應通道發送至航空電子仿真系統。

3) AFDX數據與離散量的轉換

AFDX數據轉換為高低電平形式的離散量,是將數字形式的十六進制AFDX數據幀轉換為高低電平,每4個電平對應AFDX數據的一個字節。

1.2.3 ?板級支持包(BSP)的配置

主站蜘蛛池模板: 亚洲成网站| 先锋资源久久| 91一级片| 亚洲日韩精品伊甸| 在线观看欧美精品二区| 亚洲天堂网站在线| 国产乱子伦手机在线| 成人午夜精品一级毛片| 国产三级毛片| 色婷婷啪啪| 国产va在线观看| 亚洲日韩精品欧美中文字幕 | 国产日韩精品欧美一区喷| 日本高清免费不卡视频| 极品尤物av美乳在线观看| 最新无码专区超级碰碰碰| 久久黄色视频影| 久久亚洲国产视频| 亚洲成AV人手机在线观看网站| 试看120秒男女啪啪免费| 亚洲αv毛片| 久久熟女AV| 永久毛片在线播| 国产欧美日韩综合在线第一| 国产乱子伦精品视频| 日韩 欧美 国产 精品 综合| 91福利一区二区三区| 精品国产免费观看| 91黄视频在线观看| 中日韩一区二区三区中文免费视频| 中文国产成人精品久久| 99久久精品免费视频| 亚洲精品无码久久久久苍井空| 欧美人与动牲交a欧美精品| 久久国产精品夜色| 91视频精品| 亚洲精品国产首次亮相| 天天做天天爱夜夜爽毛片毛片| 草逼视频国产| 国产传媒一区二区三区四区五区| 亚洲男人天堂久久| 一本大道无码日韩精品影视| 久久久四虎成人永久免费网站| 在线高清亚洲精品二区| 97人妻精品专区久久久久| 最新国产麻豆aⅴ精品无| 亚洲色大成网站www国产| 伊在人亚洲香蕉精品播放| 国产精品美乳| 亚洲视频黄| 国产在线一区二区视频| 免费无码AV片在线观看中文| 黄色网站在线观看无码| 大香伊人久久| 中文字幕亚洲综久久2021| 99成人在线观看| 午夜久久影院| 国产欧美日韩18| 亚洲人成网站色7799在线播放| 亚洲激情99| 欧美一区二区福利视频| 欧美精品H在线播放| 3D动漫精品啪啪一区二区下载| 久久91精品牛牛| 国产一区二区色淫影院| 亚洲人成网站色7777| 国产精品成人AⅤ在线一二三四| 国产男人天堂| 日韩av手机在线| 日本免费一级视频| 视频国产精品丝袜第一页| 欧美一区二区三区国产精品| 欧美、日韩、国产综合一区| 欧美天堂在线| 国产成人凹凸视频在线| 免费A级毛片无码无遮挡| 中国一级特黄视频| 人人艹人人爽| 成人午夜网址| 亚洲天堂区| 欧美福利在线播放| 国产激情第一页|