資源描述:
《淺論機電一體化系統(tǒng)的聯(lián)合仿真技術的論文》由會員上傳分享,免費在線閱讀,更多相關內容在學術論文-天天文庫。
1、淺論機電一體化系統(tǒng)的聯(lián)合仿真技術的論文摘要:本文以機電一體化系統(tǒng)為研究對象,分析了機電產(chǎn)品容錯糾錯設計與仿真技術的發(fā)展現(xiàn)狀,并提出了自己的看法。關鍵詞:機電一體化仿真容錯糾錯 一、引言 現(xiàn)代機電產(chǎn)品正朝著集成化、自動化、智能化的方向發(fā)展,有的機電產(chǎn)品對人的依賴性越來越小,發(fā)生故障根本不可能由人去維修,有的機電產(chǎn)品形成大系統(tǒng),一旦發(fā)生故障可能導致重大事故,并造成巨大經(jīng)濟損失。例如:美國發(fā)射的“勇氣”號火星車和“機遇”號火星車,在太空飛行半年之久,一旦有了故障靠人去診斷和維修是根本不可能的;2008年8月巴西一枚vls-3型
2、衛(wèi)星運載火箭,在接受最后檢測時突然爆炸,導致現(xiàn)場21人被炸死,另有20多人身受重傷?! ∵@些集成化、自動化、智能化的機電系統(tǒng)發(fā)生故障的隨機性很強,往往難以預料,但工程實踐表明除了少數(shù)突發(fā)故障以外,大多數(shù)故障是一個漸進的過程。如果早期發(fā)現(xiàn),及時采取恰當?shù)拇胧┦峭耆梢苑乐沟?機電產(chǎn)品容錯糾錯設計與仿真技術研究以及容錯技術的應用正是順應了這種需求?! ∪蒎e技術為提高系統(tǒng)的可靠性開辟了一條新的途徑。雖然人們無法保證所設計的系統(tǒng)各個構成環(huán)節(jié)的絕對可靠,但若把容錯的概念引入到機電產(chǎn)品,可以使各個故障因素對產(chǎn)品性能的影響被顯著削弱,這就意味著間
3、接地提高了產(chǎn)品的可靠性。研究和應用容錯技術,對于保障機電系統(tǒng)運行的連續(xù)性和安全性,減少安全事故,提高現(xiàn)代機電產(chǎn)品的經(jīng)濟效益和社會效益,具有非常重要的意義?! 《⒎律布蒎e研究現(xiàn)狀 隨著電路系統(tǒng)功能的復雜化,傳統(tǒng)的硬件容錯技術越來越不能滿足日益龐大的電路系統(tǒng)要求。.為了提高系統(tǒng)可靠性,人們提出了動態(tài)地對故障進行自檢測、自修復的要求,并努力尋找新的容錯設計方法。早在20世紀50年代末,計算機之父馮•諾依曼就提出了研制具有自繁殖與自修復能力通用機器的偉大構想?! ⊙芯咳藛T從自然界得到靈感,將自然計算(如進化計算,
4、胚胎理論等)引入到硬件設計中從而形成仿生硬件(bio-inspiredhardpson等人較早提出了ehw應用于容錯方面的想法。仿生硬件是一種能根據(jù)外部環(huán)境的變化而自主地、動態(tài)地改變自身的結構和行為以適應其生存環(huán)境的硬件電路,它可以像生物一樣具有硬件自適應、自組織、自修復特性。采用仿生硬件實現(xiàn)的容錯,不需要顯式冗余,而是利用進化本身固有容錯的特性,這種特性帶來的優(yōu)勢是傳統(tǒng)方法通過靜態(tài)冗余實現(xiàn)容錯所不能比擬的。 三、仿生硬件的容錯技術新思路 基于仿生硬件的容錯研究,對建立借鑒生物進化機制的硬件容錯新理論、新模型和新方法,提
5、高硬件系統(tǒng)的可靠性,具有至關重要的意義?! ?一)胚胎型仿生硬件的容錯體系結構和容錯原理 仿生硬件可以分為進化型和胚胎型,其中胚胎型仿生硬件也稱為胚胎電子系統(tǒng),是模仿生物的多細胞容錯機制實現(xiàn)的硬件?! ∨咛バ头律布娜蒎e體系結構,主要由胚胎細胞、開關陣和線軌組成。開關陣根據(jù)可編程連線的控制信號完成開關閉合,控制線軌內各線段的使用。胚胎細胞包含存儲器、坐標發(fā)生器、i/o換向塊、功能單元、直接連線、可編程連線、控制模塊等。存儲器用于保存配置數(shù)據(jù)位串,并根據(jù)細胞狀態(tài)和坐標發(fā)生器計算出的結果,從配置位串中提取一段經(jīng)譯碼后對胚胎電子細胞的
6、換向塊和功能單元進行配置。坐標發(fā)生器根據(jù)每個細胞最近兩側(左側和下側)鄰居細胞的坐標為其分配坐標。i/o換向塊為細胞功能單元間的可編程連線提供控制信號。功能單元用于實現(xiàn)一個n輸入的布爾函數(shù),用于實現(xiàn)所需的細胞功能。直接連線負責功能單元之間的相互通信??删幊踢B線傳遞控制信號控制開關陣??刂颇K完成細胞的工作狀態(tài)檢測、故障診斷、控制細胞冗余切換?!?二)胚胎型仿生硬件實現(xiàn)容錯的策略 為了實現(xiàn)對故障細胞的容錯,常用的容錯策略有兩種:行(列)取消和細胞取消策略,通過記錄有錯的單元位置,重新布線,用其他備用的單元來代替?! 〉菍τ谶B線資源
7、故障,這些策略并未給出相應的對策。在深入研究胚胎仿生硬件容錯體系結構的基礎上,本文提出一種針對線軌故障的容錯策略?! ?.行(列)取消策略。在行(列)取消中,若一個細胞出錯,則它所在行(列)的所有細胞都將被取消,而該行(列)細胞的功能將被其上一行(右一列)的細胞所代替,即當一個細胞出錯時,細胞所在行(列)上移(右移)到一個備用行(備用列)來代替它當前的工作。 2.細胞取消策略。在細胞取消中,用備用細胞代替故障細胞分兩個階段。當某一行的出錯細胞數(shù)超過備用細胞數(shù)時,整行被取消,行細胞上移,用備用行取代出錯行的功能?! ?三)胚胎型仿生
8、硬件實現(xiàn)容錯的流程 胚胎型仿生硬件容錯的流程為: (1)根據(jù)設計需求選擇器件,確定硬件設計方案; (2)以電路結構及有關參數(shù)等作為染色體進行編碼,按照進化算法的進化模式對系統(tǒng)進行進化操作; (3)一般以電路的功能與預期結果的符