專業的流量儀表資料網
|
![]() |
![]() |
![]() |
|||||
離散分布控制系統的容錯設計2004年9月(1) 摘要 在所考慮的離散分布控制系統中,每個可編程控制器作為一個控制結點,結點之間通過網絡進行連接保持通信。容錯的設計思路是,增加一個在Galois域進行運算的冗余控制器,從而使系統能夠自動偵查系統中的結點(可編程控制器)是否正常工作,并能恢復非正常工作的結點(可編程控制器)正常工作,從而使系統能夠正常運行,提高其可靠性。實驗證明這種設計是有效可行的。 關鍵詞 離散分布控制系統 Galois域 可編程控制器 容錯 0 引言 在制造業和過程自動化領域,可編程控制器得到了廣泛應用,對提高我國制造業生產效率和自動化水平起到了積極的作用。相應地,由這些可編程控制器所構成的離散分布控制系統的可靠性和抗故障性也顯得越來越重要,因為任何導致生產線和自動化過程失誤和停頓的故障都將導致極為嚴重的損失和后果。基于對這類問題的考慮和關注,本文提出了一種離散分布控制系統的容錯配置設計思路。基于這種配置設計的離散分布控制系統,任何一個控制結點的可編程控制器發生故障,整個系統仍能正常工作。另外,這種設計只需增加一個冗余控制結點,而不是對所有的控制結點進行冗余備份,便能提高整個離散分布控制系統的可靠性,其經濟性和高效性是顯而易見的。 1 基于Galois域的控制器模型 考慮由N個非同質的可編程控制器構成的離散分布控制系統。每個控制器均能獨立運行完成某特定的控制功能且每個控制器都有一個遠程的輸入/輸出接口,如圖1所示。假定所有控制器的遠程輸入/輸出接口通過網路進行連接從而形成離散分布控制系統。設第
圖1 離散分布控制系統的構成 式中: 布爾函數 同理,可以將布爾函數 因而,可以用Galois函數模型替換相應的式(1)和式(2)所表示的布爾函數模型,得到控制器的輸入輸出狀態模型: 式中: 2 故障自診斷和自恢復 本文的系統容錯設計思路是,通過在離散分布控制系統中增加一個容錯的控制結點,從而達到系統故障自動診斷和自我恢復的目的。 2.1 冗余結點控制器設計 容錯離散分布控制系統具有冗余結點控制器(PLC 式中: 同樣,函數 由(5)和(8)式可知: 可以證明當離散分布控制系統中不存在故障時,冗余結點控制器式(6)和式(7)的輸出 由(9)式,我們可以做以下計算: = =[ 注意Galois域中的加(+)等價于布爾代數中的異或,而式(11)中每一函數式 |
![]() |
![]() |
無錫求信流量儀表有限公司 |