国产丁香婷婷妞妞基地-国产人人爱-国产人在线成免费视频麻豆-国产人成-91久久国产综合精品-91久久国产精品视频

公務員期刊網 論文中心 正文

綜合多任務高可靠容錯計算機設計實現

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了綜合多任務高可靠容錯計算機設計實現范文,希望能給你帶來靈感和參考,敬請閱讀。

綜合多任務高可靠容錯計算機設計實現

摘要:為了滿足高性能飛行器安全可靠的需求,容錯計算機因其有效的故障處理機制得到了廣泛應用。然而,基于傳統架構的容錯技術由于硬件資源的不合理配置會導致計算機重量和體積的成倍增加。綜合化的容錯計算機使用ARINC659總線及相關軟件進行故障檢測、隔離,并將航電分系統和機電分系統綜合管理和控制,從而有效解決了故障處理和硬件資源的優化問題,測試結果表明,計算機較好地完成了預期功能。

關鍵詞:容錯計算機;ARINC659總線;綜合化;多任務

引言

隨著飛行器應用日益廣泛,功能不斷增強,研制生產和使用維護成本不斷提高,裝載了昂貴任務設備的高性能飛行器有必要使用容錯計算機[1],從而提高電子設備的可靠性。而在航空領域,容錯計算機主要的應用背景是飛行控制系統,它無論在商用飛機還是軍用飛機上都得到了廣泛應用。但是,基于容錯計算機的冗余技術需要成倍的硬件資源,隨著元器件數量的激增,維修難度和費用會大大增加,為了解決這一問題,傳統的飛控系統需要向飛機管理系統發展,使多種功能綜合起來,并置于整個系統的管理之下以節約硬件資源[2]。新一代綜合化航空電子系統中,在線可更換模塊(LRM)之間通過背板總線進行數據通信[3]。為滿足航空電子系統可靠性、高故障容忍度、高完整性要求,Honeywell公司在其參與設計開發的波音777項目中,基于已有的工業背板總線定義了ARINC659總線,并被美國航空電子工程師協會(AEEC)采納成為標準。

1ARINC659總線基本結構

ARINC659總線是基于時間觸發架構的容錯串行總線[4],其雙-雙余度配置支持魯棒的時間分區和空間分區,是綜合化、模塊化航空電子系統的關鍵技術。ARINC659總線作為一種背板數據通信協議,用于機架內LRM之間的數據發送和接收,具有高度的可靠性和故障容錯性[5],其體系結構和連接關系如圖1所示。由圖1,ARINC659總線上可以掛2個或多個LRM,每個LRM有2個總線接口單元BIUx和BIUy,每個BIU接收4路總線Ax、Ay、Bx、By的數據并進行解碼[6],然后進行交叉驗證(Ax=Ay、Bx=By、Ax=By、Ay=Bx),4個信號對用于差錯檢測,使得總線的容錯優于傳統的雙-雙余度,而復雜性小于傳統的4余度。來自同一個BIU的數據具有物理相關性,因此不能比較來自于同一個BIU(Ax和Bx、Ay和By)的數據。ARINC659總線時間和空間的堅固性劃分通過表驅動比例訪問(TDPA)協議實現,總線時間被劃分為一系列的窗口,每個窗口包含一個LRM,在安排給該窗口的時間里發送、接收和忽略總線。操作命令預先存儲在表存儲器里[7],總線操作按照預定的時間命令表進行。表命令里定義了每一個窗口的長度、發送的LRM、接收的LRM、同步地址等信息,執行完一條命令后要插入時間間隙再去執行下一條命令,從而降低地址傳輸過程中的錯誤率。

2硬件架構設計

容錯計算機用于飛行器航電/任務分系統和機電分系統的核心處理,主頻不小于200MHz,通過GJB289A總線(單總線雙余度)、RS422總線(12路輸入,10路輸出)、離散量(14路輸入,4路輸出)、模擬量(7路輸入)等接口對航電、機電的各個設備進行管理和控制,具體的交聯關系如圖2所示。基于圖2的交聯關系以及可靠性、安全性的工作要求,容錯計算機設計為雙余度配置,二次電源轉換模塊、處理器模塊、接口模塊均為雙余度,且雙余度通道為主備工作方式,正常工作時由主通道輸出,主通道故障時切換到備份通道輸出,保證系統的一次故障工作要求。物理功能劃分上,容錯計算機內部包括3種標準模塊:2塊通用處理模塊(CPM)、2塊通用串行總線及接口模塊(BIM)、1塊電源模塊(PSM),CPM模塊主要實現航電/任務管理功能、機電管理功能;BIM模塊主要實現外部接口信號的采集、管理、輸出控制;PSM模塊由2個功能、物理上均獨立的電源轉換模塊組成,用于向功能模塊提供所需的輸入電壓;母板模塊由功能模塊信號連線區、系統信號接線區及撓性板組成,用于實現容錯計算機與外部設備的接口連接、各功能模塊之間的ARINC659總線通信,背板總線傳輸速率可達60Mb/s,具體的功能結構如圖3所示。基于上述分析,設計的容錯計算機通過共用總線、接口以及機箱來減少體積、重量,完成多任務綜合管理功能的同時對雙余度的硬件資源進行了合理配置。

3軟件配置

容錯計算機軟件配合硬件完成航電分系統、機電分系統控制與管理的基本功能,根據硬件雙余度結構和軟件功能,將計算機軟件劃分為4個配置項:總線接口模塊(BIM)軟件、通用處理模塊(CPM)系統軟件、任務管理(MMS)軟件、機電管理(UMS)軟件,具體的軟件配置接口關系如圖4所示。其中,BIM軟件和CPM系統軟件的物理接口為659總線存儲器,CPM系統軟件選用VxWorks操作系統,并與MMS軟件、UMS軟件通過應用接口函數實現融合,容錯計算機的軟件功能與4個配置項的關系為:1)啟動:完成系統初始化等功能,由BIM軟件中的初始化功能、CPM系統軟件中的初始化功能實現。2)接口管理:完成整個系統的輸入輸出,由BIM軟件中的數據輸入輸出、GJB289A總線管理、659總線接收發送功能和CPM系統軟件中的數據輸入輸出功能實現,且BIM軟件的數據輸出需根據CPM系統軟件的命令進行。3)任務控制與管理:完成任務系統的控制與管理,由MMS軟件實現。4)機電控制與管理:完成機電系統的控制與管理,由UMS軟件實現。5)BIT功能:用于檢測硬件單元功能與性能,包括上電BIT(PUBIT)、啟動BIT(PBIT)、周期BIT(IF-BIT)、維護BIT(MBIT),由BIM軟件中的測試功能、CPM系統軟件中的測試功能實現。6)余度管理:檢測系統故障及隔離故障部件,由CPM系統軟件實現。

4測試驗證

容錯計算機使用PC機和測試設備進行功能性能驗證,測試軟件安裝在PC機中,并通過電纜和測試設備進行數據交互,具體的物理連接如圖5所示。將各個調試完成的模塊組裝到整機后,通過相應接口燒寫4個軟件配置項,在測試環境中對容錯計算機的BIT、輸入輸出接口、航電系統功能、機電系統功能進行測試,結果表明,該綜合化的容錯計算機較好地完成了預期目標。

5結束語

本文首先對ARINC659總線的基本結構做了簡單介紹,然后基于飛行器航電分系統和機電分系統的接口特性設計了綜合多任務容錯計算機的硬件架構,接下來分析了軟件配置項以及完成的功能,最后利用測試設備對設計的容錯計算機進行了測試驗證,測試結果證明基于ARINC659總線的綜合化容錯計算機在飛機管理系統中具有較廣闊的應用前景。

參考文獻:

[1]呂迅竑,姜斌,陳欣,等.無人機容錯飛行控制計算機體系結構研究[J].系統工程與電子技術,2016,38(11):2586-2597.

[2]解文濤,王銳.一種新型飛行器管理計算機的設計與實現[J].計算機測量與控制,2016,24(7):190-194.

[3]田澤,劉寧寧,郭亮,等.ARINC659底板數據總線及關鍵技術[J].計算機應用,2013,33(S2):49-53.

[4]張曉敏.ARINC659總線在IMA架構中的適用性分析[J].航空計算技術,2017,47(3):115-118.

[5]周勇,俞大磊,王昭.基于ARINC659總線的容錯計算機設計與實現[J].電腦編程技巧與維護,2019(5):12-13.

[6]王宇飛,鄒小東,張明.基于FPGA的ARINC659總線同步機制的研究與實現[J].電子測量技術,2016,39(1):110-113.

[7]李育,安剛,李欣.ARINC659總線多余度容錯系統同步技術[J].航空科學技術,2016,27(12):28-33.

作者:王昭 成書鋒 馬小博 單位:航空工業西安航空計算技術研究所

主站蜘蛛池模板: 欧美片欧美日韩国产综合片 | 欧美国产在线观看 | 亚洲人成网站在线在线 | 欧美一区二区三区在线观看 | 国产成人丝袜视频在线视频 | 男人天堂中文字幕 | 成年日韩片av在线网站 | 欧美亚洲一级片 | 国产精品玖玖 | 久草青草| 中文成人在线视频 | 一级毛片美国一级j毛片不卡 | 国产性tv国产精品 | 欧美一区二区三区gg高清影视 | 精品日韩在线视频一区二区三区 | 清纯偷拍精品视频在线观看 | 国产丶欧美丶日韩丶不卡影视 | 日本人一级毛片视频 | 日韩国产欧美精品综合二区 | 日本视频在线免费观看 | 成人女人a毛片在线看 | 中文字幕有码在线视频 | 亚洲精品久久久久久久久久久网站 | 极品丝袜高跟91白沙发在线 | 俄罗斯18videosex性欧美成人 | 久久久最新精品 | 一级特色大黄美女播放网站 | 久久精品视频6 | 国内欧美一区二区三区 | 国产成年人视频 | 欧美肥婆videoxxx | 国产精品久久一区二区三区 | 国产精选在线视频 | 国产一区二区影视 | 日韩一区二区中文字幕 | 一级毛片私人影院老司机 | 免费看一毛一级毛片视频 | 欧美成人福利 | 欧美日本亚洲国产一区二区 | 国产做a爰片久久毛片a | 国产系列在线播放 |