吳會叢 于潔
摘 要:隨著電子芯片技術(shù)的發(fā)展,電路系統(tǒng)不斷向高集成度和智能化發(fā)展。在復(fù)雜電磁場環(huán)境的各種干擾下,對信息化電子系統(tǒng)的穩(wěn)定性和可靠性要求越來越高,電子系統(tǒng)的可靠性及自主容錯能力成為電路設(shè)計所面臨的新挑戰(zhàn)。為提高惡劣情況下電路的抗干擾能力,提出將分析得到的演化效率因素作為算法的影響因子,引入到演化算法的適應(yīng)度函數(shù)中,對算法進行提高和改進。研究結(jié)果表明,在單點短路和斷路故障仿真實驗中,引入演化效率因子的演化算法的平均無故障概率分別為0.754和0.853。與傳統(tǒng)的演化算法相比,兩者分別提高了16.4%和14%;與自適應(yīng)算法相比,兩者分別提高了6.7%和5%,證明在受擾或局部損傷的情況下,引入演化效率因子能夠有效提升電路系統(tǒng)的魯棒性及容錯抗擾能力。研究結(jié)果對改進電路設(shè)計的強化及完善有一定的參考價值。
關(guān)鍵詞:電子電路;演化效率;演化算法;電路設(shè)計;容錯能力
中圖分類號:TP275 文獻標志碼:A
文章編號:1008-1542(2018)03-0275-07
隨著電子應(yīng)用技術(shù)的高速發(fā)展和系統(tǒng)設(shè)計的復(fù)雜化,電磁防護等設(shè)備的可靠性和有效性面臨著嚴峻考驗,電子電路設(shè)計技術(shù)已經(jīng)越來越受到相關(guān)企業(yè)和研究人員的重視[1-4]。但是傳統(tǒng)的電路設(shè)計方法出現(xiàn)了設(shè)計過程繁瑣、抗干擾能力差等諸多問題。演化硬件(evolvable hardware,EHW)技術(shù)從硬件的進化、適應(yīng)和修復(fù)方面給電路設(shè)計帶來了嶄新的解決方案,主要通過演化算法(evolutionary algorithms,EAS)和目標模型來設(shè)計所需要的電子電路系統(tǒng)以及電路模塊[5-9]。
電路演化是電路設(shè)計的重要部分,許多研究者從演化方法上對電路的容錯能力進行分析研究[10-14]。與傳統(tǒng)容錯方法相比,進化方法依賴于人們的先驗知識,能提高電路設(shè)計的效率并為實現(xiàn)電路自動化設(shè)計提供保障[15]。為了提高演化過程的搜索效率和速度,很多研究者對傳統(tǒng)的演化算法進行了改進。文獻[7]介紹了遺傳算法的啟發(fā)式搜索方法,該方法利用合成電路提高了電路的容錯能力;文獻[10]將自適應(yīng)HereBoy算法運用于遺傳算法群體,利用兩位二進制乘法器,為電路進化過程中前期出現(xiàn)的局部最優(yōu)和后期的適應(yīng)度變化緩慢問題提供了解決方法,證明了較傳統(tǒng)方法電路進化的收斂速度和種群多樣性獲得提高;文獻[12]采用近似Pareto分布熵及其變化評估種群的進化狀態(tài),以此為反饋信息來設(shè)計進化策略,算法表現(xiàn)出較好的收斂性和多樣性。
本文基于搜索空間和尋優(yōu)過程進行研究,利用演化效率的變化影響電路的演化進程,將電路演化效率作為一個因子,引入到適應(yīng)度函數(shù)中,指導(dǎo)電路高效準確地向異構(gòu)方向演化,縮短了電路演化的周期,提高了異構(gòu)電路個體的尋優(yōu)概率。
1 電路演化設(shè)計
電路演化設(shè)計是在可進化硬件研究的基礎(chǔ)上,將電路進行編碼,利用演化算法對其進行搜索,尋找出符合要求的電路結(jié)構(gòu)的過程。
1.1 演化設(shè)計流程
演化算法是借鑒于生物體的進化過程,模擬自然界生物的世代生存規(guī)律,通過子代個體之間基因的遺傳(選擇、交叉和變異)規(guī)則,滿足“優(yōu)勝劣汰”“適者生存”的叢林法則。利用演化算法,將其應(yīng)用于編碼空間,通過對其編碼的遺傳操作達到尋找最優(yōu)解的目的[16-18]。電路演化過程流程圖如圖1所示。
通過遺傳算子對個體電路不斷演化,按照編碼方式進行解碼轉(zhuǎn)換為電路,對元件簡化組合,采用仿真軟件對其進行模擬,通過適應(yīng)度的計算尋找出適應(yīng)能力最優(yōu)的電路。從父代和子代個體中,對個體適應(yīng)度進行排序,選擇優(yōu)異的個體;兩兩實現(xiàn)單點交叉,產(chǎn)生新的個體;對這些存在的個體進行一定概率的單點突變,計入總個體,并對其進行適應(yīng)度評價。如果演化后的適應(yīng)值趨于穩(wěn)定且在規(guī)定演化次數(shù)之內(nèi),此時演化成功,停止迭代;否則,當演化次數(shù)超過規(guī)定次數(shù)的上限,此時演化失敗,停止迭代。從這些最優(yōu)的電路結(jié)構(gòu)中尋找結(jié)構(gòu)差異大但功能相同的電路,進行故障仿真測試。
1.2 編碼方式
在電路優(yōu)化的設(shè)計過程中,通常會利用不同的編碼方式(常見電路演化設(shè)計編碼方式如表1所示)對電路的可變部分進行編碼和解碼。本文利用網(wǎng)表編碼(如圖2所示)的連接方式對演化電路進行編碼,[KG*3]電路的拓撲結(jié)構(gòu)以及參數(shù)值的變化在一定范圍內(nèi)隨機波動。由于網(wǎng)表編碼元件連接的多樣性,以及簡單的編碼方式,使電路具有豐富的結(jié)構(gòu),從而可以在編碼空間中產(chǎn)生結(jié)構(gòu)多樣性的電路,形成初始種群。然后通過遺傳算子(選擇算子、交叉算子、變異算子)對種群進行操作,從而產(chǎn)生新的個體。
2 模型構(gòu)建
模擬電路演化的最終目的是尋找出容錯能力強的電路系統(tǒng),如何尋找出最佳的冗余電路系統(tǒng)成為解決問題的關(guān)鍵。當系統(tǒng)的每個支路電路結(jié)構(gòu)相同時,稱其為同構(gòu)冗余組合電路。在這種情況下,由于其結(jié)構(gòu)完全相同,即使故障概率隨機發(fā)生,但是在極端環(huán)境下,時時對電路系統(tǒng)進行影響,發(fā)生故障的概率較大。當系統(tǒng)的每個支路電路結(jié)構(gòu)不同時,稱其為異構(gòu)冗余組合電路。這種情況下,因其結(jié)構(gòu)不同,對于同一錯誤同時發(fā)生故障的概率下降,整個系統(tǒng)更加穩(wěn)定,容錯能力和抗干擾能力較強[19-21]。
組合最佳的異構(gòu)冗余電路系統(tǒng)采用傳統(tǒng)的三模冗余系統(tǒng)[22](如圖 3所示)。即由3個相同的功能模塊電路和1個表決器組成,每個功能模塊都有相同的輸入,針對3個模塊對于輸入的處理得到3個輸出,由表決器進行表決,對結(jié)果進行輸出。因此,在三模冗余系統(tǒng)中,異構(gòu)冗余組合電路發(fā)生故障的概率低于同構(gòu)冗余電路發(fā)生故障的概率。
為了進一步提高電路的穩(wěn)定性,改進電路系統(tǒng)的自容錯能力,采用擴大模塊間的異構(gòu)度來提高電路系統(tǒng)在不同錯誤發(fā)生時模塊間的異構(gòu)容錯效率,即在特定故障模式干擾下,使模塊之間輸出的錯誤位具有交錯性,只要不同時出現(xiàn)2個相同的錯誤,就能夠屏蔽掉故障模塊的錯誤,以期進行冗余表決后仍能保持系統(tǒng)正確。當錯誤出現(xiàn)在不同位置時進行非相關(guān)性糾正,提高了系統(tǒng)的可靠性、安全性以及容錯能力。本文異構(gòu)冗余系統(tǒng)通過最大化故障狀況下錯誤模式的差別來實現(xiàn)容錯性能,保障故障發(fā)生后能夠及時處理,并不影響系統(tǒng)的正常運行,如表2所示。
表2中,a組為3個電路模塊每位輸出均為正確值00…001;b組為第3個模塊在第1位輸出為錯誤,而由于前2個模塊的相同位輸出正確,所以表決器選擇0輸出正確;c組發(fā)生2個位的錯誤輸出,但是不在同一個位置上,即分別位于第1位和第2位,所以經(jīng)過表決器表決,系統(tǒng)輸出仍為正確值;d組中2個位的錯誤發(fā)生在同1位,即同時發(fā)生在第1位上,表決器無法輸出正確值,因此d組是錯誤輸出。通過這樣設(shè)計可以使系統(tǒng)在小故障下依然正常工作,對于處在復(fù)雜環(huán)境中的電路系統(tǒng)保持穩(wěn)定運行有很大的作用。
3 算法改進設(shè)計
電路演化過程中,適應(yīng)度評估起著至關(guān)重要的作用。在生物學中,適應(yīng)度是判斷生物體或者生物種群所具有的各項特征對環(huán)境的適應(yīng)性,只有在達到一定適應(yīng)能力的條件下,其后代才能得以生存。本文通過控制進化的收斂速度,增加種群選擇的多樣性,使其達到在保留優(yōu)異個體的同時,給予相對較差個體一定的生存空間,從而滿足多樣化結(jié)構(gòu)種群和算法并行,能夠在全局中尋找最優(yōu)解。根據(jù)對電路演化適應(yīng)度曲線的分析,發(fā)現(xiàn)電路演化過程存在一定的趨勢,將該方向作為因子引入適應(yīng)度函數(shù),控制電路演化。根據(jù)對電路解碼后染色體適應(yīng)度的計算,判別所得電路與目標電路的相似程度。相似程度越高,說明所得電路越接近目標電路,愈滿足設(shè)計要求。
3.1 演化效率因子的引入
尋找全局最優(yōu)解成為研究的一個方向。為了得到最佳的電路組合異構(gòu)模塊,根據(jù)傳統(tǒng)的電路演化方法進行研究,通過分析電路演化進程以及電路適應(yīng)度效率的變化趨勢,得到演化效率,反映了電路演化的一種方向趨勢,將其反作用于適應(yīng)度函數(shù),作為影響因子來指導(dǎo)電路向電路異構(gòu)的方向進行演化,從而得到最佳的異構(gòu)同功能電路模塊,進而組合成最佳的異構(gòu)冗余電路系統(tǒng)。電路演化的適應(yīng)度曲線如圖4所示。根據(jù)演化的適應(yīng)度對其演化效率進行分析,尋找出電路演化的方向,得到演化的效率曲線如圖5所示。
對演化效率曲線進行多維函數(shù)擬合,得到演化效率因子E(x)近似函數(shù)表達式見式(1),其中G為最大演化代數(shù),k,q,p為演化效率因子中參變量,k的取值是[0.5,1),q,p的取值是(0,0.5)。
式(1)表示,種群接近c代時,電路的演化效率有一個變化的極值點,在c代之前,電路演化效率逐漸升高,表示電路演化搜索的范圍不斷擴大,體現(xiàn)了很好的種群多樣性;在c代之后,電路演化效率逐漸減小,表示電路演化搜索的范圍擴大,速度有所減慢。所以演化效率更多地放在了局部細化選優(yōu)上,為了防止陷入局部最優(yōu),這種演化效率的變化平滑而緩慢,盡力保持電路尋優(yōu)的穩(wěn)定性和準確性。
式(2)為演化電路適應(yīng)度函數(shù)表達式,目標相應(yīng)曲線為f(x),實際響應(yīng)曲線為g(x),對兩條曲線進行偏差積分,從而獲得它們的面積值,該值越小,演化電路的適應(yīng)能力越好,所得的曲線越接近演化目標。根據(jù)式(1)和式(2)對電路演化過程的電路適應(yīng)度函數(shù)進行轉(zhuǎn)化,表示如式(3)所示。將演化效率因子E(x)引入,更好地表示出電路演化過程的特點,從而指導(dǎo)電路演化向著異構(gòu)方向進化。式(3)表示,F(xiàn)it(x)是將演化效率反作用原適應(yīng)度F(x)的結(jié)果,E(x)是其動態(tài)變化的收斂因子。利用E(x)的變化決定了選擇的強制性,當收斂因子越大,原有適應(yīng)度較高的個體的新適應(yīng)度就與其他個體的新適應(yīng)度相差越大,即增加了選擇個體的多樣性,加速了進化進程,避免陷入局部最優(yōu)解。
3.2 異構(gòu)選擇
電路演化過程中同一個輸入取得相同的輸出結(jié)果,可以擁有多種具有相同功能但是結(jié)構(gòu)差異較大的優(yōu)異個體電路,在這些個體電路中尋找出最佳的個體電路進行異構(gòu)冗余組合,使其能夠保證在系統(tǒng)發(fā)生故障的情況下,子電路仍舊可以實現(xiàn)電路的功能,保障其正常運行。
基于電路編碼可以得到不同類型的電路組集,這些拓撲結(jié)構(gòu)不同的設(shè)計是電路組合的優(yōu)化。相同組件的參與,不同的拓撲結(jié)構(gòu)可能產(chǎn)生不同的電路特性。根據(jù)所產(chǎn)生的結(jié)構(gòu),從中選擇出結(jié)構(gòu)不同但功能相同的個體。對這些選擇出來的電路進行異構(gòu)評估從而選取最優(yōu)個體,進行異構(gòu)系統(tǒng)組合,從而提升電路容錯效率。
4 實驗結(jié)果及分析
按照前述的編碼方式對可演化器件進行編碼,適應(yīng)度采用傳統(tǒng)的演化算法、自適應(yīng)算法和引入演化效率因子的改進算法,對譯碼器進行電路進化。根據(jù)編碼方案初始化父代染色體電路,初始化種群為10個;對染色體按照一定的比率進行演化算子操作,本實驗按照10%的變異率進行位變異操作,40%的交叉概率進行隨機非對稱單點交叉,50%的選擇概率進行個體遺傳選擇操作。演化算法的演化參數(shù)設(shè)計如表3所示。
按照解碼方法將染色體轉(zhuǎn)換成電路并對電路進行仿真測試,根據(jù)適應(yīng)度函數(shù)進行個體適應(yīng)度值計算,并根據(jù)個體適應(yīng)度值對電路個體進行排序,然后按照一定的保留比例,選擇進入下一代繼續(xù)進行遺傳操作的個體。電路演化過程中,記錄每代個體的適應(yīng)度值,并求每代平均適應(yīng)度值,根據(jù)3種演化算法對電路演化進程的適應(yīng)度值記錄計算并顯示,如圖6所示。從圖中可以看出,本文改進算法的演化進程多樣性表現(xiàn)更好,并且比傳統(tǒng)的算法和自適應(yīng)算法的收斂速度快,較傳統(tǒng)算法收斂效率提高了7.4%,較自適應(yīng)算法收斂效率提高了2.1%。從保持多樣性和提高收斂角度分析,改進算法對于電路演化有良好的尋優(yōu)效果,能夠更好地找到同功能異構(gòu)度大的電路模塊。
分別在基于傳統(tǒng)算法、自適應(yīng)算法和改進算法的電路演化實驗中,選擇最后一代的最優(yōu)種群中的3個電路,作為三模冗余電路系統(tǒng)的相關(guān)度模塊,進行組合冗余系統(tǒng)。仿真復(fù)雜電磁環(huán)境下,針對電路系統(tǒng)可能遇到的故障模型,同時對3個冗余電路系統(tǒng)進行單點短路故障和斷路故障模擬。
4.1 短路故障
在單點短路故障仿真中,隨機在系統(tǒng)中短路同一個元件,并測試整個電路系統(tǒng)的譯碼器真值表,記錄實際響應(yīng),并與真值表中的期望響應(yīng)信號進行對比,計算無故障概率。重復(fù)實驗20次,計算平均無故障概率,作為短路故障仿真,2個系統(tǒng)的無故障概率表示電路系統(tǒng)一定的容錯能力,如圖7所示。
從圖7可以看出,基于傳統(tǒng)算法的演化異構(gòu)組合系統(tǒng)的20次平均無故障概率為64.8%,基于自適應(yīng)算法的演化異構(gòu)組合系統(tǒng)的20次平均無故障概率為70.7%,基于引入演化效率因子的改進算法的演化異構(gòu)組合系統(tǒng)的20次平均無故障概率為75.4%,較傳統(tǒng)算法異構(gòu)系統(tǒng)提高了 16.4%,較自適應(yīng)算法異構(gòu)系統(tǒng)提高了6.7%。說明基于引入演化效率因子的改進算法的電路演化異構(gòu)冗余電路系統(tǒng)對短路故障有較好的抗干擾能力,引入演化效率因子的改進算法有助于提高電路演化異構(gòu)冗余系統(tǒng)的容錯能力和穩(wěn)定性。
4.2 斷路故障
在斷路故障仿真中,隨機在系統(tǒng)中斷路相同的2個元件,并測試整個電路系統(tǒng)的譯碼器真值表,記錄實際響應(yīng),并與真值表中的期望響應(yīng)信號進行對比,計算無故障概率。重復(fù)實驗20次,計算平均無故障概率,作為斷路故障仿真,2個系統(tǒng)的無故障概率表示電路系統(tǒng)具有一定的容錯能力,如圖8所示。
從圖8可以看出,基于傳統(tǒng)算法的演化異構(gòu)組合系統(tǒng)的20次平均無故障概率為74.8%,基于自適應(yīng)算法的演化異構(gòu)組合系統(tǒng)的20次平均無故障概率為81.2%,引入演化效率因子的改進算法的演化異構(gòu)組合系統(tǒng)的20次平均無故障概率為85.3%,較傳統(tǒng)算法異構(gòu)系統(tǒng)提高了14%,較自適應(yīng)算法異構(gòu)系統(tǒng)提高了5%。說明引入演化效率因子的改進算法的電路演化異構(gòu)冗余電路系統(tǒng)對斷路故障有較好的抗干擾能力,改進算法有助于提高電路演化異構(gòu)冗余系統(tǒng)的容錯能力和穩(wěn)定性。
4.3 結(jié)果分析
利用電路演化的種群多樣性特點,分析演化效率因素對算法進程的影響,將演化效率作為影響因子引入到演化算法的適應(yīng)度函數(shù)中。通過演化得到多個滿足條件且拓撲結(jié)構(gòu)不同的優(yōu)秀個體電路,進行電路的異構(gòu)冗余組合,得到引入演化效率因子的改進異構(gòu)冗余系統(tǒng),并與傳統(tǒng)冗余系統(tǒng)和自適應(yīng)算法冗余系統(tǒng)進行故障模式的仿真測試。綜合上述實驗與結(jié)果,引入演化效率因子的改進算法的異構(gòu)冗余電路系統(tǒng)與傳統(tǒng)冗余電路系統(tǒng)相比,在短路故障下的平均無故障概率提高了16.4%,在斷路故障下的平均無故障概率提高了14%;比自適應(yīng)算法冗余電路系統(tǒng)在短路故障下的平均無故障概率提高了6.7%,在斷路故障下的平均無故障概率提高了5%。實驗結(jié)果證明,引入演化效率因子的改進算法對于電路異構(gòu)組合的系統(tǒng)有更好的隨機容錯能力和魯棒性,使電路系統(tǒng)在復(fù)雜的電磁環(huán)境中能夠更穩(wěn)定地發(fā)揮其功能。
5 結(jié) 語
基于傳統(tǒng)演化算法和數(shù)值擬合方法,提出了一種引入演化效率因子的演化電路算法,將分析得到的演化效率因素作為算法的影響因子,引入到適應(yīng)度函數(shù)中,在保持良好種群多樣性的前提下,提高了算法的收斂速度和尋優(yōu)效率。利用三模冗余系統(tǒng),選擇結(jié)構(gòu)差異較大的異構(gòu)電路進行冗余集成,通過模擬仿真實驗驗證得到,基于演化效率因子的改進算法演化得到的電路模塊,經(jīng)過異構(gòu)組合生成的三模冗余電路系統(tǒng),較傳統(tǒng)的演化算法及自適應(yīng)算法的異構(gòu)組合電路系統(tǒng)有更好的容錯能力和魯棒性。本文所采用的方法雖然提高了電路系統(tǒng)的無故障概率,但還存在不足之處,將從數(shù)字電路和模擬電路2個方面改進電路的設(shè)計方法,把電路系統(tǒng)的容錯性能及穩(wěn)定性作為后續(xù)研究的重點。
參考文獻/References:
[1] KIM K J, CHO S B. Automated synthesis of multiple analog circuits using evolutionary computation for redundancy-based fault-tolerance[J]. Applied Soft Computing, 2012, 12(4):1309-1321.
[2] YAO X,HIGUICHI T. Promises and challenges of evolvable hardware[J]. IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews, 1999, 29(1):87-97.
[3] 張峻賓, 蔡金燕, 孟亞峰. 面向復(fù)雜電磁環(huán)境的容錯電路系統(tǒng)設(shè)計技術(shù)[J]. 西安交通大學學報, 2017, 51(2):53-59.
ZHANG Junbin, CAI Jinyan, MENG Yafeng. A design technology of fault tolerance circuit systems facing complex electromagnetic environments[J]. Journal of Xian Jiaotong University, 2017, 51(2):53-59.
[4] ZHANG Meng, HE Jingsong. Vector analysis on the fault-tolerant abilities of combined analog circuit systems[C]// International Congress on Image and Signal Processing, Biomedical Engineering and Informatics.Datong: IEEE, 2017:2020-2025.
[5] 吳會叢, 王曉紅, 宋學軍, 等. 演化硬件(EHW)的研究進展[J]. 河北工業(yè)科技, 2007, 24(1):49-53.
WU Huicong, WANG Xiaohong, SONG Xuejun, et al. Research progress of evolvable hardware(EHW)[J]. Hebei Journal of Industrial Science and Technology, 2007, 24(1):49-53.
[6] 陳亞洲, 張冬曉, 田慶民, 等. 某型無人機數(shù)據(jù)鏈系統(tǒng)HEMP輻照效應(yīng)[J]. 高電壓技術(shù), 2016, 42(3):959-965.
CHEN Yazhou, ZHANG Dongxiao, TIAN Qingmin, et al. HEMP radiation effects on unmanned aerial vdehicle data link system[J]. High Voltage Engineering, 2016, 42(3): 959-965.
[7] 張曉芳, 李智, 牛軍浩. 基于演化硬件的多目標進化算法的研究[J]. 微電子學與計算機, 2016, 33(9):119-123.
ZHANG Xiaofang, LI Zhi, NIU Junhao. Research of multi-objective optimization evolutionary algorithm based on evolvable hardware[J]. Microelectronics & Computer, 2016, 33(9):119-123.
[8] HUANG Zaisheng, HE Jingsong. An evolutionary design model for reducing the ripple of analog filter[C]//2015 11th International Conference on Natural Computation. Zhangjiajie:IEEE, 2015:1103-1108.
[9] 甄然, 司超, 吳學禮, 等. 基于改進粒子群算法的飛行器沖突解脫方法研究[J]. 河北科技大學學報, 2016, 37(5):491-496.
ZHEN Ran, SI Chao, WU Xueli, et al. Study of the aircraft conflict resolution method based on modified particle swarm optimization[J]. Journal of Hebei University of Science and Technology, 2016, 37(5):491-496.
[10]吳會叢, 王金澤, 劉春草, 等. 基于自適應(yīng)HereBoy算法的電路進化設(shè)計實驗研究[J]. 河北科技大學學報, 2015, 36(3):293-299.
WU Huicong, WANG Jinze, LIU Chuncao, et al. Research of circuit evolution design based on adaptive HereBoy algorithm[J]. Journal of Hebei University of Science and Technology, 2015, 36(3):293-299.
[11]LIN Chao, HE Jingsong. A novel negative-correlation redundancy evolutionary framework based on stochastic ranking for fault-tolerant design of analog circuit[C]// International Conference in Swarm Intelligence. Berlin:[s.n.], 2013:556-563.
[12]胡旺, YEN G G, 張鑫. 基于 Pareto 熵的多目標粒子群優(yōu)化算法[J]. 軟件學報, 2014,25 (5):1025-1050.
HU Wang, YEN G G, ZHANG Xin. Multiobjective particle swarm optimization based on Pareto entropy[J]. Journal of Software, 2014,25(5):1025-1050.
[13]JIANG Shouda, ZHAO Jiayu, WEI Changan. Design of multifunctional communication card based on reflective memory[C]// NASA/DoD Conference on Evolvable Hardware. [S.l.]:Springer International Publishing, 2016:139-146.
[14]SHLYAKOV A N, KAMENSKIH A N, MAZUNINA E S. Synthesis of fault-tolerance circuits by genetic algorithms[C]// 2017 IEEE Conference of Russian Young Researchers in Electrical and Electronic Engineering. Petersburg:IEEE, 2017:339-341.
[15]LIU Mingguo, HE Jingsong. Negatively-correlated redundancy circuits evolution: A novel way of robust analog circuit synthesizing[C]// 2010 Third International Workshop on Advanced Computational Intelligence. Suzhou:IEEE, 2010:496-501.
[16]解雙建, 原亮, 滿夢華,等. 基于演化硬件的容錯電路設(shè)計與實現(xiàn)[J]. 計算機測量與控制, 2011, 19(10):2495-2497.
XIE Shuangjian, YUAN Liang, MAN Menghua, et al. Design and realization of fault-tolerant circuit based on evolvable hardware[J]. Computer Measurement & Control, 2011, 19(10):2495-2497.
[17]康立山, 何巍, 陳毓屏. 用函數(shù)型可編程器件實現(xiàn)演化硬件[J]. 計算機學報, 1999, 22(7):781-784.
KANG Lishan, HE Wei, CHEN Yuping. Evolvable hardware realized with function type programmable device[J]. Chinese Journal of Computers, 1999, 22(7):781-784.
[18]ZHANG Yang, SMITH S L, TYRRELL A M. Digital circuit design using intrinsic evolvable hardware[C]// NASA/DoD Conference on Evolvable Hardware. Washington:[s.n.], 2012:55-62.
[19]高桂軍, 王友仁, 姚睿. 系統(tǒng)異構(gòu)冗余容錯設(shè)計研究[J]. 傳感器與微系統(tǒng), 2007, 26(10):25-28.
GAO Guijun, WANG Youren, YAO Rui. Research on redundancy and tolerance of system with different structures[J]. Transducer and Microsystem Technologies, 2007, 26(10):25-28.
[20]施威, 原亮, 解雙建,等. 基于負相關(guān)思想的異構(gòu)電路冗余技術(shù)研究[J]. 微電子學與計算機, 2013,30(6):71-74.
SHI Wei, YUAN Liang, XIE Shuangjian, et al. Research on selective redundancy of evolved circuits using negative correlation[J]. Microelectronics & Computer, 2013,30(6):71-74.
[21]李志. 模擬電路負相關(guān)演化方法及設(shè)計[D]. 合肥:中國科學技術(shù)大學, 2013.
LI Zhi. Negatively Correlated Evolutionary Method and Design for Analog Circuits[D]. Hefei:University of Science and Technology of China, 2013.
[22]陳州, 倪明. 三模冗余系統(tǒng)的可靠性與安全性分析[J]. 計算機工程, 2012, 38(14):239-241.
CHEN Zhou, NI Ming. Reliability and security analysis of triple-module redundancy system[J]. Computer Engineering, 2012, 38(14):239-241.