當(dāng)前位置:首頁 > 物聯(lián)網(wǎng) > 《物聯(lián)網(wǎng)技術(shù)》雜志
[導(dǎo)讀]摘 要:高可靠是計(jì)算機(jī)系統(tǒng)的目標(biāo),容錯(cuò)技術(shù)則是提高計(jì)算機(jī)可靠性最有效的途徑。文章通過理論與實(shí)踐的結(jié)合,分析 了并行星載計(jì)算機(jī)軟件的容錯(cuò)技術(shù),指出了高可靠并行星載計(jì)算機(jī)軟件技術(shù)目前的發(fā)展情況和其將面臨的挑戰(zhàn)。

引言

星載計(jì)算機(jī)的研究方向是高性能、重量輕和體積小并具 有低功耗和信息自主容錯(cuò)功能,這種高可靠的計(jì)算機(jī)軟件容錯(cuò) 技術(shù)方向的研究。本文針對(duì)星載計(jì)算機(jī)軟件容錯(cuò)技術(shù)與系統(tǒng)的 可靠性的關(guān)鍵技術(shù)做簡單的概括。

1傳統(tǒng)的計(jì)算機(jī)軟件容錯(cuò)技術(shù)

傳統(tǒng)的計(jì)算機(jī)軟件容錯(cuò)技術(shù)需要具有多樣性的冗余解決 計(jì)算機(jī)軟件本身發(fā)生的故障問題,技術(shù)的核心是完成某功能 而可能的多種方法,這些方法如果同時(shí)能夠?qū)崿F(xiàn),對(duì)實(shí)現(xiàn)的 這些功能開始同樣的輸入,輸出時(shí)使用表決的機(jī)制進(jìn)行判斷, 輸出的正確性或者是可以接受的結(jié)果,這就能達(dá)成容錯(cuò)的根 本目的。

多樣性的技術(shù),多版本的支持一般來說會(huì)采用比較簡單 的方法,但同時(shí),也會(huì)為軟件系統(tǒng)增加負(fù)載,負(fù)載會(huì)使任務(wù)響 應(yīng)速度變慢,花費(fèi)很大的代價(jià)解決故障,最后得出的容錯(cuò)效 果卻并不理想,尤其對(duì)高可靠并行星載計(jì)算機(jī)系統(tǒng),并不能 提出更好的環(huán)境適應(yīng)性。

2星載計(jì)算機(jī)概述

星載計(jì)算機(jī)具有重量輕、造價(jià)低、研制時(shí)間短和體積小 靈活發(fā)射的優(yōu)點(diǎn)。同時(shí),由于星載計(jì)算機(jī)的體積和重量都有 嚴(yán)格的數(shù)據(jù)要求,星載計(jì)算機(jī)系統(tǒng)就需要具有強(qiáng)大的集成功 能。由于并行星載計(jì)算機(jī)的運(yùn)行空間的特殊性,宇宙空間具 有一定的輻射問題,使星載計(jì)算機(jī)系統(tǒng)發(fā)生故障,發(fā)生故障后, 如果不能及時(shí)修復(fù),會(huì)損壞元器件,使星載計(jì)算機(jī)系統(tǒng)發(fā)生 癱瘓。

要克服宇宙空間的惡劣環(huán)境,提高星載計(jì)算機(jī)使用的高 可靠性,要注意三個(gè)方面的問題。第一、星載計(jì)算機(jī)多采用抗 輻射元器件;第二、星載計(jì)算機(jī)可進(jìn)行外置的屏蔽措施;第 三、星載計(jì)算機(jī)注意應(yīng)用容錯(cuò)技術(shù)實(shí)現(xiàn)對(duì)系統(tǒng)的改善。其中 第一和第二點(diǎn)實(shí)現(xiàn)起來造價(jià)高,并不符合星載計(jì)算機(jī)“快、省、 好”的基本原則。而應(yīng)用第三種方法,既可以解決星載計(jì)算 機(jī)在惡劣環(huán)境下容易出故障的問題,又可以使星載計(jì)算機(jī)軟件 的應(yīng)用系統(tǒng)提高使用的高可靠性。星載計(jì)算機(jī)的系統(tǒng)靈活性 高,應(yīng)用冗余的計(jì)算機(jī)結(jié)構(gòu)容錯(cuò)技術(shù)使星載計(jì)算機(jī)實(shí)現(xiàn)穩(wěn)定 可靠的運(yùn)行。下面為大家介紹一種星載計(jì)算機(jī)軟件容錯(cuò)技術(shù), 分析其高可靠性。

3建立星載計(jì)算機(jī)的高可靠性

星載計(jì)算機(jī) CPU-A 由 CPU-a、b、c、d 組成。CPU-a、b、 c加電同時(shí)運(yùn)行,三者輸出結(jié)果應(yīng)該一致,如果不一致就要轉(zhuǎn) 入程序進(jìn)行診斷工作,CPU的哪里出現(xiàn)故障,切除該組件繼 續(xù)運(yùn)行,再次檢查重構(gòu),三組變成兩組時(shí)繼續(xù)運(yùn)行,如果輸 出結(jié)果仍然不一致,系統(tǒng)不能有效判斷,則將b組與c組也 進(jìn)行切除處理,啟用備用d組,由此系統(tǒng)結(jié)構(gòu)可以得出結(jié)論,a、 b、c三組中,只要有兩組正常工作,星載計(jì)算機(jī)CPU-A就可 以保持正常的工作,所以要構(gòu)成三選二的系統(tǒng),而d組則與其 它a、b、c三組形成了備份系統(tǒng),保持d組正常狀態(tài),星載計(jì) 算機(jī)CPU-A就可以保證正常的工作狀態(tài)。d組作為冗余的部 分與a、b、c三組之間形成并行的結(jié)構(gòu),圖1所示為星載計(jì)算 機(jī)CPU-A的可靠性示意圖。

高可靠并行星載計(jì)算機(jī)軟件容錯(cuò)技術(shù)研究

星載計(jì)算機(jī)軟件系統(tǒng)CPU-A組與CPU-B組共同工作,互為冗余的備份。當(dāng)CPU-B組出現(xiàn)故障時(shí),CPU-A組就可 以替代CPU-B組工作,同樣的在CPU-A組發(fā)生故障的時(shí) 候,CPU-B也可以替代CPU-A進(jìn)行正常的工作。CPU-A組與 CPU-B組是并行相聯(lián)的結(jié)構(gòu)??偩€SSB適配器看起來發(fā)生故 障單點(diǎn),由于內(nèi)部存在的冗余系統(tǒng),所以具有十分強(qiáng)大的可靠 性,可以將整體與其它部件的構(gòu)成看成是串聯(lián)的結(jié)構(gòu)。

計(jì)算CPU-A是由CPU-a、b、c三組構(gòu)成的三選二軟件 系統(tǒng),通過三選二的軟件系統(tǒng)進(jìn)行計(jì)算,為了方便計(jì)算,可 以設(shè)定CPU-a、b、c、d相同的可靠度,Ra=Rb=Rc=R質(zhì)Ri,通 過公式的計(jì)算可以得出Rs=3Rt2-2Rt3, CPU-d組與其它三組具 有并聯(lián)關(guān)系。即:

高可靠并行星載計(jì)算機(jī)軟件容錯(cuò)技術(shù)研究


而系統(tǒng)具有的可靠性可以根據(jù)以下公式推算:

高可靠并行星載計(jì)算機(jī)軟件容錯(cuò)技術(shù)研究


4星載計(jì)算機(jī)軟件的容錯(cuò)方法

目前,我國星載計(jì)算機(jī)的容錯(cuò)方法有硬件冗余、EHW等。 所謂硬件冗余:例如備用替換與三模冗余等,都是采用靜態(tài) 冗余實(shí)現(xiàn)的容錯(cuò)方法,多為顯式的冗余。我國對(duì)星空探測(cè)的 智能技術(shù)水平取得飛速的發(fā)展,星載計(jì)算機(jī)的設(shè)計(jì)對(duì)航天器 智能與環(huán)境適應(yīng)性都提出了更高的要求,提出新的智能容錯(cuò) 技術(shù),EHW就是可進(jìn)化的硬件容錯(cuò)技術(shù)。EHW容錯(cuò)技術(shù)作 為一種新興的智能動(dòng)態(tài)容錯(cuò)方法,利用進(jìn)化的算法進(jìn)行搜索, 實(shí)現(xiàn)基本思想的利用,滿足計(jì)算機(jī)電路的預(yù)期功能進(jìn)行可編 程器件配置。

EHW的容錯(cuò)技術(shù)是可以實(shí)現(xiàn)在線、實(shí)時(shí)的硬件改變進(jìn)行 故障屏蔽工作,而且還具有十分強(qiáng)大的自主性與環(huán)境適應(yīng)能力, 可以保持長期的無人操作情況下在復(fù)雜的星空環(huán)境進(jìn)行星載 計(jì)算機(jī)軟件容錯(cuò)操作。世界各國的研究機(jī)構(gòu)都在做EHW的 容錯(cuò)方法研究,以英國和日本的研究更早,研究更深入。而 美國已把EHW容錯(cuò)方法設(shè)為重點(diǎn)的研究項(xiàng)目應(yīng)用在航天技術(shù) 領(lǐng)域。目前EHW容錯(cuò)技術(shù)的研究工作只是處于初級(jí)階段,但 每年國際都有EHW的國際學(xué)術(shù)會(huì)議進(jìn)行廣泛的交流,我國空 間技術(shù)研究所等多家單位也在對(duì)EHW進(jìn)行進(jìn)一步的研究。

5高可靠并行星載計(jì)算機(jī)軟件容錯(cuò)技術(shù)結(jié)構(gòu)

EHW容錯(cuò)技術(shù)應(yīng)用的進(jìn)化算法作為群體算法,使EHW 容錯(cuò)技術(shù)的結(jié)構(gòu)原理也同為群體并行結(jié)構(gòu)。圖2所示就是容 錯(cuò)并行進(jìn)化的結(jié)構(gòu)框圖。

圖2中,每個(gè)可編程的器件都可以實(shí)現(xiàn)星載計(jì)算機(jī)多個(gè) 可編程器件的進(jìn)化使用,進(jìn)化的結(jié)果是配置在一個(gè)器件上的 使用,保證一臺(tái)計(jì)算機(jī)的工作,而編程器的進(jìn)化有具體的計(jì) 算方法。

高可靠并行星載計(jì)算機(jī)軟件容錯(cuò)技術(shù)研究

計(jì)算單元做為初期的種群,而種群的大小可以設(shè)定為N。 將種群中每條染色體進(jìn)行編碼工作,映射在可編程的器件上得 現(xiàn)配置的數(shù)據(jù)結(jié)論,將N條配置的數(shù)據(jù)下載于N個(gè)可編程器 件里。運(yùn)算單元會(huì)產(chǎn)生M路的激勵(lì)信號(hào),將信號(hào)輸入到可編 程器件中,通過電路讀取進(jìn)行評(píng)價(jià),如果評(píng)價(jià)值能夠滿足電 路的應(yīng)用,進(jìn)化就可以順利完成,如果不能滿足電路就要轉(zhuǎn)入 下一個(gè)步驟。這個(gè)步驟即為下一代種群的結(jié)構(gòu),實(shí)現(xiàn)EHW容 錯(cuò)群體概念,這是一種十分高效的并行星載計(jì)算機(jī)容錯(cuò)方法, 但這種結(jié)構(gòu)僅可以作為EHW容錯(cuò)技術(shù)原理結(jié)構(gòu)存在,實(shí)際的 應(yīng)用還是要體現(xiàn)在冗余度過大和硬利實(shí)際利用率過低等問題 產(chǎn)生的成本太高,計(jì)算機(jī)硬件復(fù)雜造成的不實(shí)用。

并行結(jié)構(gòu)的冗余度要比傳統(tǒng)的多模冗余大,與傳統(tǒng)多模 冗余容錯(cuò)比較,并不具有太大的優(yōu)勢(shì),使并行結(jié)構(gòu)的實(shí)用性不 強(qiáng)。

通過上面的分析可以得出結(jié)論,容錯(cuò)技術(shù)大大提高了我 國星載計(jì)算機(jī)軟件容錯(cuò)技術(shù)的可靠度,規(guī)定時(shí)間內(nèi),可靠度 能夠達(dá)到設(shè)計(jì)要求,由此證明,容錯(cuò)技術(shù)是保證提高星載計(jì) 算機(jī)軟件高可靠度重要途徑

6結(jié)語

本文通過介紹高可靠并行星載計(jì)算機(jī)軟件容錯(cuò)技術(shù),提 出了星載計(jì)算機(jī)的高可靠度并行等特點(diǎn),又提出了星載計(jì)算機(jī) 的容錯(cuò)方法,通過EHW容錯(cuò)方法的并行結(jié)構(gòu)分析,提高了星 載計(jì)算機(jī)軟件容錯(cuò)技術(shù)可靠度的實(shí)行,是適用星載計(jì)算機(jī)容 錯(cuò)設(shè)計(jì)的結(jié)論。

20211121_619a059529558__高可靠并行星載計(jì)算機(jī)軟件容錯(cuò)技術(shù)研究

本站聲明: 本文章由作者或相關(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日 /美通社/ -- 英國汽車技術(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日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來越多業(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中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

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

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

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

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

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

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國電影電視技術(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年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡稱"軟通動(dòng)力")與長三角投資(上海)有限...

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