网站首页
教育杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
医学杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
经济杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
金融杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
管理杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
科技杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
工业杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
SCI杂志
中科院1区 中科院2区 中科院3区 中科院4区
全部期刊
公務(wù)員期刊網(wǎng) 論文中心 正文

綜合多任務(wù)高可靠容錯(cuò)計(jì)算機(jī)設(shè)計(jì)實(shí)現(xiàn)

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了綜合多任務(wù)高可靠容錯(cuò)計(jì)算機(jī)設(shè)計(jì)實(shí)現(xiàn)范文,希望能給你帶來(lái)靈感和參考,敬請(qǐng)閱讀。

綜合多任務(wù)高可靠容錯(cuò)計(jì)算機(jī)設(shè)計(jì)實(shí)現(xiàn)

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

關(guān)鍵詞:容錯(cuò)計(jì)算機(jī);ARINC659總線;綜合化;多任務(wù)

引言

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

1ARINC659總線基本結(jié)構(gòu)

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

2硬件架構(gòu)設(shè)計(jì)

容錯(cuò)計(jì)算機(jī)用于飛行器航電/任務(wù)分系統(tǒng)和機(jī)電分系統(tǒng)的核心處理,主頻不小于200MHz,通過(guò)GJB289A總線(單總線雙余度)、RS422總線(12路輸入,10路輸出)、離散量(14路輸入,4路輸出)、模擬量(7路輸入)等接口對(duì)航電、機(jī)電的各個(gè)設(shè)備進(jìn)行管理和控制,具體的交聯(lián)關(guān)系如圖2所示?;趫D2的交聯(lián)關(guān)系以及可靠性、安全性的工作要求,容錯(cuò)計(jì)算機(jī)設(shè)計(jì)為雙余度配置,二次電源轉(zhuǎn)換模塊、處理器模塊、接口模塊均為雙余度,且雙余度通道為主備工作方式,正常工作時(shí)由主通道輸出,主通道故障時(shí)切換到備份通道輸出,保證系統(tǒng)的一次故障工作要求。物理功能劃分上,容錯(cuò)計(jì)算機(jī)內(nèi)部包括3種標(biāo)準(zhǔn)模塊:2塊通用處理模塊(CPM)、2塊通用串行總線及接口模塊(BIM)、1塊電源模塊(PSM),CPM模塊主要實(shí)現(xiàn)航電/任務(wù)管理功能、機(jī)電管理功能;BIM模塊主要實(shí)現(xiàn)外部接口信號(hào)的采集、管理、輸出控制;PSM模塊由2個(gè)功能、物理上均獨(dú)立的電源轉(zhuǎn)換模塊組成,用于向功能模塊提供所需的輸入電壓;母板模塊由功能模塊信號(hào)連線區(qū)、系統(tǒng)信號(hào)接線區(qū)及撓性板組成,用于實(shí)現(xiàn)容錯(cuò)計(jì)算機(jī)與外部設(shè)備的接口連接、各功能模塊之間的ARINC659總線通信,背板總線傳輸速率可達(dá)60Mb/s,具體的功能結(jié)構(gòu)如圖3所示?;谏鲜龇治?,設(shè)計(jì)的容錯(cuò)計(jì)算機(jī)通過(guò)共用總線、接口以及機(jī)箱來(lái)減少體積、重量,完成多任務(wù)綜合管理功能的同時(shí)對(duì)雙余度的硬件資源進(jìn)行了合理配置。

3軟件配置

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

4測(cè)試驗(yàn)證

容錯(cuò)計(jì)算機(jī)使用PC機(jī)和測(cè)試設(shè)備進(jìn)行功能性能驗(yàn)證,測(cè)試軟件安裝在PC機(jī)中,并通過(guò)電纜和測(cè)試設(shè)備進(jìn)行數(shù)據(jù)交互,具體的物理連接如圖5所示。將各個(gè)調(diào)試完成的模塊組裝到整機(jī)后,通過(guò)相應(yīng)接口燒寫4個(gè)軟件配置項(xiàng),在測(cè)試環(huán)境中對(duì)容錯(cuò)計(jì)算機(jī)的BIT、輸入輸出接口、航電系統(tǒng)功能、機(jī)電系統(tǒng)功能進(jìn)行測(cè)試,結(jié)果表明,該綜合化的容錯(cuò)計(jì)算機(jī)較好地完成了預(yù)期目標(biāo)。

5結(jié)束語(yǔ)

本文首先對(duì)ARINC659總線的基本結(jié)構(gòu)做了簡(jiǎn)單介紹,然后基于飛行器航電分系統(tǒng)和機(jī)電分系統(tǒng)的接口特性設(shè)計(jì)了綜合多任務(wù)容錯(cuò)計(jì)算機(jī)的硬件架構(gòu),接下來(lái)分析了軟件配置項(xiàng)以及完成的功能,最后利用測(cè)試設(shè)備對(duì)設(shè)計(jì)的容錯(cuò)計(jì)算機(jī)進(jìn)行了測(cè)試驗(yàn)證,測(cè)試結(jié)果證明基于ARINC659總線的綜合化容錯(cuò)計(jì)算機(jī)在飛機(jī)管理系統(tǒng)中具有較廣闊的應(yīng)用前景。

參考文獻(xiàn):

[1]呂迅竑,姜斌,陳欣,等.無(wú)人機(jī)容錯(cuò)飛行控制計(jì)算機(jī)體系結(jié)構(gòu)研究[J].系統(tǒng)工程與電子技術(shù),2016,38(11):2586-2597.

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

[3]田澤,劉寧寧,郭亮,等.ARINC659底板數(shù)據(jù)總線及關(guān)鍵技術(shù)[J].計(jì)算機(jī)應(yīng)用,2013,33(S2):49-53.

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

[5]周勇,俞大磊,王昭.基于ARINC659總線的容錯(cuò)計(jì)算機(jī)設(shè)計(jì)與實(shí)現(xiàn)[J].電腦編程技巧與維護(hù),2019(5):12-13.

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

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

作者:王昭 成書鋒 馬小博 單位:航空工業(yè)西安航空計(jì)算技術(shù)研究所

免责声明

本站为第三方开放式学习交流平台,所有内容均为用户上传,仅供参考,不代表本站立场。若内容不实请联系在线客服删除,服务时间:8:00~21:00。

AI写作,高效原创

在线指导,快速准确,满意为止

立即体验
文秘服务 AI帮写作 润色服务 论文发表