當(dāng)前位置:首頁(yè) > 工業(yè)控制 > 工業(yè)控制
[導(dǎo)讀]為提高電氣控制系統(tǒng)的可靠性,通過(guò)對(duì)以往控制系統(tǒng)的分析研究,通過(guò)采用ARINC659背板總線、冗余的系統(tǒng)設(shè)計(jì)方法,設(shè)計(jì)并實(shí)現(xiàn)了一種新的電氣控制系統(tǒng)。這篇文章介紹了該系統(tǒng)的主要功能、技術(shù)特點(diǎn)、硬件和軟件設(shè)計(jì)。該系統(tǒng)解決了復(fù)雜控制系統(tǒng)的數(shù)據(jù)融合和綜合管理,具有快速的系統(tǒng)重構(gòu)和很強(qiáng)的可配置性。

摘要:為提高電氣控制系統(tǒng)的可靠性,通過(guò)對(duì)以往控制系統(tǒng)的分析研究,通過(guò)采用ARINC659背板總線、冗余的系統(tǒng)設(shè)計(jì)方法,設(shè)計(jì)并實(shí)現(xiàn)了一種新的電氣控制系統(tǒng)。這篇文章介紹了該系統(tǒng)的主要功能、技術(shù)特點(diǎn)、硬件和軟件設(shè)計(jì)。該系統(tǒng)解決了復(fù)雜控制系統(tǒng)的數(shù)據(jù)融合和綜合管理,具有快速的系統(tǒng)重構(gòu)和很強(qiáng)的可配置性。

1 引言

傳統(tǒng)的雙余度計(jì)算機(jī)是采用雙通道模式,兩個(gè)通道工作相當(dāng)于兩臺(tái)獨(dú)立計(jì)算機(jī)同步工作。任何一個(gè)通道的處理機(jī)故障、輸入/輸出故障故障、電源故障,本通道立即失效,計(jì)算機(jī)系統(tǒng)立即降級(jí)。

采用高速、高可靠、四余度容錯(cuò)串行背板總線(ARINC659總線)構(gòu)建的新型雙余度計(jì)算機(jī)系統(tǒng),所有處理機(jī)、電源、I/O模塊連接在這條串行背板總線上,所有模塊處理的信息均在這條總線上傳輸,所有模塊均可獲取總線上傳輸?shù)男畔?。任何一個(gè)處理機(jī)故障、輸入/輸出故障、電源故障,系統(tǒng)的余度采集和余度控制功能不會(huì)喪失,可以較為容易的實(shí)現(xiàn)一次故障工作、二次故障安全。

2 ARINC659總線

659總線(ARINC 659總線簡(jiǎn)稱)是美國(guó)ARINC(航空無(wú)線電公司簡(jiǎn)稱)公司1993年制定的背板數(shù)據(jù)總線規(guī)范,它用于實(shí)現(xiàn)普通機(jī)架中航空LRM(在線可更換模塊)間進(jìn)行的通信,能夠滿足高數(shù)據(jù)吞吐量、嚴(yán)格的故障隔離、數(shù)據(jù)傳輸確定的綜合模塊化航空電子系統(tǒng)要求的規(guī)范。659背板數(shù)據(jù)總線是基于時(shí)間觸發(fā)機(jī)制、半雙工傳輸?shù)拇锌偩€,它支持魯棒的時(shí)間分區(qū)和空間分區(qū),具有容錯(cuò)性、高可用性和高完整性,總線拓?fù)錇殡p-雙冗余配置的線性多點(diǎn)結(jié)構(gòu)。

659總線采用表驅(qū)動(dòng)比例訪問(wèn),所有的總線接口單元(BIU)執(zhí)行相同的表,使用版本控制機(jī)制實(shí)現(xiàn),命令表是總線活動(dòng)的核心。659總線操作被劃分為一系列的窗口,每一個(gè)窗口包含一個(gè)長(zhǎng)度從32bit到8192bit的消息或者一個(gè)大約5 bit的同步脈沖,窗口由交替的消息和間隙組成,每一個(gè)窗口占據(jù)相關(guān)的LRM表命令規(guī)定的固定時(shí)間段。窗口可以包含一個(gè)數(shù)據(jù)消息、同步信息或空閑。659總線支持模塊一模塊(點(diǎn)對(duì)點(diǎn))傳送,一個(gè)模塊到一組模塊(廣播)以及被選的一個(gè)模塊到一組模塊的通信模式。

659總線是由雙總線對(duì)(A和B)組成的雙-雙配置,總線對(duì)A和總線對(duì)B分別具有“X”和“Y”兩條總線。根據(jù)可用性數(shù)據(jù)有效表和完整性數(shù)據(jù)有效表進(jìn)行數(shù)據(jù)的容錯(cuò)及有效性判斷。當(dāng)發(fā)生1條總線異常故障時(shí),依據(jù)總線協(xié)議可以自動(dòng)糾正,對(duì)整機(jī)的數(shù)據(jù)正常傳輸無(wú)影響,整機(jī)可正常工作完成功能,對(duì)系統(tǒng)沒有影響;當(dāng)發(fā)生2條總線異常(可糾正的錯(cuò)誤),對(duì)整機(jī)的數(shù)據(jù)正常傳輸無(wú)影響,整機(jī)可正常工作完成功能,對(duì)系統(tǒng)沒有影響;當(dāng)發(fā)生不可糾正的錯(cuò)誤時(shí),整機(jī)數(shù)據(jù)傳輸失敗。

659總線狀態(tài)異常表如圖1所示。

3 硬件設(shè)計(jì)

基于ARINC659背板總線設(shè)計(jì)的雙余度計(jì)算機(jī)控制系統(tǒng),所有處理機(jī)、電源、I/O模塊連接在這條串行背板總線上,所有模塊處理的信息均在這條總線上傳輸,所有模塊均可獲取總線上傳輸?shù)男畔ⅲ幚頇C(jī)的同步信息、反映各模塊工作狀態(tài)的“心跳”信息均在總線上傳輸,無(wú)需專門的交叉通道數(shù)據(jù)鏈(CCDL)。

雙余度電氣系統(tǒng)控制計(jì)算機(jī)由以下模塊組成:

1)中央處理模塊(CPU1、CPU2);

2)輸入/輸出接口模塊(IOM1、IOM2);

3)電源模塊(PSM1、PSM2);

4)659總線背板(MB)。

CPU1、CPU2、IOM1、IOM2之間通過(guò)659總線互連,離散量輸入信號(hào)的余度采集是由兩個(gè)IOM完成,離散量輸出控制信號(hào)由兩個(gè)IOM完成。雙余度的離散量輸出由應(yīng)用軟件控制,可以同時(shí)輸出,也可以單獨(dú)輸出。模擬量采集、1553B總線、429總線通信等均為無(wú)余度處理,所有處理的數(shù)據(jù)均在 659總線上傳輸,CPU1和CPU2模塊均能獲取到無(wú)余度采集處理的數(shù)據(jù)。

電氣系統(tǒng)控制計(jì)算機(jī)組成如圖2所示。

各塊組成如下:

1) CPU1和CPU2模塊采用完全相同的架構(gòu):均由高性能處理器子卡、1553B總線通信子卡、659總線通信子卡和通用I/O處理基板(GIO基板)組成。GIO基板中的高性能FPGA(含處理器內(nèi)核)實(shí)現(xiàn)兩條PCI總線功能,PCI1總線為從橋,PCI2總線為主橋,所有子卡采用PMC標(biāo)準(zhǔn)。高性能處理器子卡通過(guò)PCI1總線訪問(wèn)1553B總線通信子卡和GIO基板的雙口存儲(chǔ)器,GIO基板通過(guò)PCI2總線訪問(wèn)659總線通信子卡和本板I/O資源。

CPU模塊中的高性能處理器子卡運(yùn)行操作系統(tǒng)和應(yīng)用軟件,模塊中的GIO基板運(yùn)行FPGA軟件,6 59總線子卡上固化命令表通信軟件。GIO基板FPGA軟件主要功能是:雙口訪問(wèn)功能,模擬量、離散量輸入采集功能,離散量輸出功能,429總線通信管理、659總線通信管理功能。

2)IOM1模塊和IOM2模塊采用完全相同架構(gòu):IOM1模塊由659總線通信子卡和GIO基板組成;IOM2模塊由659總線通信子卡和GIO基板組成。GIO基板與CPU中的GIO基板相同,659子卡為通用子卡。GIO基板通過(guò)PCI2總線可以訪問(wèn)659子卡。

IOM模塊中的GIO基板運(yùn)行FPGA軟件,659總線卡上固化命令表通信軟件。FPGA軟件主要功能是:模擬量、離散量輸入采集功能,離散量輸出功能,429總線通信管理、659總線通信管理功能。

3) PSM1和PSM2模塊采用完全相同的LRM架構(gòu),配置完全相同。包括:尖峰、浪涌防護(hù)電路,DC/DC變換電路,過(guò)流、過(guò)壓保護(hù)電路等。

4)MB模塊用于659總線、模擬量、離散量、總線、電源等各種輸入/輸出信號(hào)互聯(lián)和659總線端接。

4 軟件設(shè)計(jì)

電氣系統(tǒng)控制計(jì)算機(jī)軟件包括:系統(tǒng)軟件、地面支持工具包和應(yīng)用軟件。

應(yīng)用軟件主要完成電氣系統(tǒng)的控制管理和維護(hù)管理。

系統(tǒng)軟件由系統(tǒng)引導(dǎo)程序、BIT程序、操作系統(tǒng)、設(shè)備驅(qū)動(dòng)程序、659總線命令表程序、操作系統(tǒng)擴(kuò)展服務(wù)組成,地面支持工具包括嵌入式軟件集成開發(fā)環(huán)境、659總線命令表配置工具和在線編程工具。電氣系統(tǒng)控制計(jì)算機(jī)軟件組成如圖3所示。

5 659總線命令表設(shè)計(jì)

電氣系統(tǒng)控制計(jì)算機(jī)由于數(shù)據(jù)類型多、數(shù)據(jù)結(jié)構(gòu)不一致且多為較短長(zhǎng)度數(shù)據(jù),無(wú)法使用DMA方式傳輸增加傳輸效率,所有的數(shù)據(jù)搬家操作都需軟件實(shí)現(xiàn)。各模塊通過(guò)659總線完成數(shù)據(jù)交互。以1553B數(shù)據(jù)發(fā)送為例,系統(tǒng)要求該傳輸過(guò)程數(shù)據(jù)最大延時(shí)小于5ms,因此659總線命令表正常數(shù)據(jù)傳輸周期必須小于 5ms。

為了提高正常數(shù)據(jù)傳輸?shù)膶?shí)時(shí)性,命令表設(shè)計(jì)為三個(gè)部分:初始化數(shù)據(jù)傳輸幀:正常工作數(shù)據(jù)傳輸幀;維護(hù)數(shù)據(jù)傳輸幀。其中初始化只有在產(chǎn)品上電時(shí)執(zhí)行,將其數(shù)據(jù)傳輸都放入初始化幀中,地面維護(hù)時(shí),對(duì)系統(tǒng)實(shí)時(shí)性要求不是很高,將維護(hù)BIT等命令和數(shù)據(jù)傳輸都放入維護(hù)數(shù)據(jù)幀中,將正常飛行過(guò)程中所必須的數(shù)據(jù)傳輸放入正常工作數(shù)據(jù)傳輸幀。產(chǎn)品上電總線同步后首先進(jìn)入初始化數(shù)據(jù)傳輸幀,通過(guò)CPU模塊幀切換指令來(lái)實(shí)現(xiàn)三種工作幀之間的切換。正常工作數(shù)據(jù)傳輸幀,通過(guò) 659總線的同步時(shí)鐘電路,由總線命令表統(tǒng)一設(shè)計(jì)INT中斷號(hào),通過(guò)PCI中斷上報(bào)主機(jī),主機(jī)中斷服務(wù)程序?qū)崿F(xiàn)各模塊I/O的同步采集功能。

6 主要技術(shù)特點(diǎn)

1)采用新型的具有容錯(cuò)能力的串行背板總線,構(gòu)建了雙余度的電氣系統(tǒng)控制計(jì)算機(jī)架構(gòu),采用模塊級(jí)容錯(cuò)重構(gòu)方式,提高了系統(tǒng)可用性。

2)通過(guò)采用更改659總線通信命令表的方式,系統(tǒng)具有靈活的可擴(kuò)展性。

3)通過(guò)采用“通用基板+子卡”組合結(jié)構(gòu)形式,系統(tǒng)具有可擴(kuò)展性和開放性。

7 結(jié)論

為了提高電氣系統(tǒng)控制管理的可靠性,本文提出了一種基于串行背板總線-ARINC659總線的雙余度計(jì)算機(jī)體系架構(gòu)。與現(xiàn)有的雙余度計(jì)算機(jī)系統(tǒng)相比,可以細(xì)化雙余度系統(tǒng)的顆粒度,達(dá)到系統(tǒng)緩慢降級(jí)的目的,同時(shí)大大提高了控制系統(tǒng)的安全性和可用性。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

倫敦2024年8月29日 /美通社/ -- 英國(guó)汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來(lái)越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來(lái)越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對(duì)日本游戲市場(chǎng)的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開幕式在貴陽(yáng)舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語(yǔ)權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對(duì)環(huán)境變化,經(jīng)營(yíng)業(yè)績(jī)穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤(rùn)率延續(xù)升勢(shì) 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長(zhǎng) 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競(jìng)爭(zhēng)力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競(jìng)爭(zhēng)優(yōu)勢(shì)...

關(guān)鍵字: 通信 BSP 電信運(yùn)營(yíng)商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國(guó)電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場(chǎng) NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長(zhǎng)三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡(jiǎn)稱"軟通動(dòng)力")與長(zhǎng)三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉