彭高豐, 馬振中, 夏明霞, 劉紅平
(長沙師范高等專科學校,長沙 410100)
網絡控制系統是面向復雜分布式控制應用或控制對象,采用計算機和網絡通訊技術,在傳感器、執行器件和控制器等智能節點或子系統間傳遞控制和管理信息,完成復雜的整體控制功能,從而形成的數字通信網絡。網絡控制系統擺脫了傳統點對點連接的束縛,打破了系統在空間位置上的限制,拓寬了控制活動的場所,降低了系統連接的復雜性、運行成本和維護費用,應用范圍越來越廣泛。網絡控制系統已經引起了學術界的廣泛關注[1-10]。
隨著網絡控制系統的日益復雜,無法避免網絡傳輸中的時延、丟包以及網絡調度等問題,同時系統中的傳感器等節點發生失效故障,也會導致系統失去所期望的動靜態特性乃至失穩,因而研究傳感器出現故障的時延網絡控制系統的魯棒容錯控制具有較強的現實背景。
目前網絡控制系統的魯棒容錯控制研究中所采用的傳感器故障模型都為開關矩陣這種極端模型(正常為 1,失效為 0)[1-2,6-7,10],而在實際網絡控制系統中的故障更多的是部分失效情形。
本文研究了有界控制輸入下閉環網絡控制系統的H∞容錯控制問題。針對網絡控制系統存在傳感器等節點部分失效和外部擾動的情況,研究了系統漸近穩定性問題,給出了系統漸近穩定的條件,并研究了閉環系統漸近穩定下H∞控制器存在的充分條件及設計方法。


式中:x(k)∈Rn,uf(k)∈Rm,w(k)∈Rl,z(k)∈Rq分別為系統狀態、控制輸入、有限能量的外部干擾和量測輸出;A,B,C,D,E是具有相應維數的常數矩陣。傳感器失效控制輸入表示為

式中,R為傳感器失效的系數矩陣,且R=diag[r1,r2,…,rm]。其中:ri',為所給定的常數,第 i個傳感器完全失效時ri=0,完全正常則ri=1。

因此矩陣R可表示為

具有外部擾動和時延的網絡控制系統如圖1所示。

圖1 網絡控制系統結構Fig.1 Construction of networked control system
假設網絡造成的前向通道(傳感器到控制器)時延為 τ1,反饋通道(控制器到執行器)時延為 τ2,τ1和τ2均為正整數。對于網絡控制系統(1),如果不考慮數據包的丟失,則在k時刻系統控制器得到的反饋信息為系統對象在k-τ1時刻的狀態;控制器根據得到的信息計算控制量,并通過網絡傳輸到執行器,執行器獲得這個控制量的時刻為k+τ2,并在該時刻將控制量作用到控制對象。因此,從傳感器到執行器,整個網絡的時延為 τ1+ τ2,即系統(1)可寫成

將系統狀態和系統輸入組成增廣狀態,則可轉換為

H∞容錯控制就是把H∞控制方法運用到網絡化控制系統的容錯控制,采用固定的控制器來確保閉環系統對特定的故障和外部干擾不敏感,并能使系統保持穩定和具有適當的性能指標。這種控制方法屬于網絡控制系統中的被動控制。
定理1對于網絡控制系統(6),假設外部擾動w(k)=0,并存在正定矩陣P和正定矩陣Q,滿足如下條件

則系統漸近穩定。
證明:考慮系統(6),構造Lyapunov函數V(k)=由于 P,Q 都是正定矩陣,可知ΔV(k)是正定矩陣。假設w(k)=0,,則 ΔV(k)的前向差分

因此,由Schur補定理知Ω<0與不等式(8)等價,定理1得證。
定理2考慮具有控制約束和時延為τ1+τ2的網絡化控制系統(6),給定常數γ>0,ε>0,如果存在正定對稱矩陣P和正定矩陣Q,使得以下矩陣不等式成立。

則具有容錯控制器u(k)=Kx(k)的閉環系統(6)是漸近穩定的,且具有H∞性能指標γ。





考慮網絡控制系統(6)具有如下參數



把以上參數代入不等式(10),利用Matlab toolbox LMI可以驗證線性矩陣不等式成立,因此網絡控制系統(6)是漸近穩定的。
從圖2可以看出,系統的5個零輸入狀態 x1,x2,x3,x4,x5在有外部干擾的情況下呈遞減趨勢,經過一定時間都能趨近零,說明系統是漸近穩定的。由此證明了本文所給結論的正確性。

圖2 系統狀態的零輸入響應Fig.2 Zero-input response of system status
本文研究了一類存在傳感器部分失效、固定時延和外部擾動的網絡控制系統H∞容錯問題,給出了系統漸近穩定下H∞控制器存在的條件及設計方法。仿真結果分析說明了方法的有效性。
[1] GUO Yinan,ZHANG Qinying.Fault-tolerant guaranteed cost control of uncertain networked control systems with timevarying delay[J].International Journal of Computer Science and Network Security,2009,9(6):113-118.
[2] 霍志紅,方華京.一類隨機時延網絡化控制系統的容錯控制研究[J].信息與控制,2006,35(5):384-387.
[3] 陳青,吳敏.具有網絡丟包和時延的網絡化控制系統設計[J].控制與決策,2011,26(2):293-296.
[4] 邵奇可,俞立,張貴軍.網絡時延在線估計技術與控制器的協同設計[J].自動化學報,2007,33(7):781-784.
[5] 陳雨,張穎偉,Joe Qin S.MIMO多輸入輸出網絡控制系統的容錯控制[J].清華大學學報:自然科學版,2007,47(s2):1844-1847.
[6] 張慶靈,張雪峰.網絡化控制系統研究綜述與前景展望[J].信息與控制,2007,36(3):364-370.
[7] 郭一楠,張芹英,鞏敦衛,等.一類時變時延網絡控制系統的魯棒容錯控制[J].控制與決策,2008,23(6):689-696.
[8] REN Jun,LI Chunwen,ZHAO Dezong.Fault-tolerant control of networked control system with time-varying transmission times[C]//Proeeedings of Sixth Intenational Conference on Machine Learning Cyberneties,HongKong,2007,8:101-108.
[9] ABERKANE S,SAUTER D,PONSART J C.Output systems feedback stochastic H1 stabilization of networked fault tolerant control[J].Journal of Systems and Cotrol Engineering,2007,221(6):84-89.
[10] 李煒,曹慧超.區間快變時延NCS魯棒保性能容錯控制[J].華中科技大學學報:自然科學版,2011,39(3):105-110.