張爽 趙立英 白敬



摘 要:針對具有時變時延的非線性網絡化控制系統(NNCS),在離散事件觸發的輸出通訊機制下,研究了NNCS的保性能控制和H∞魯棒控制問題。首先,設計NNCS動態輸出反饋控制器以得到閉環系統,利用Lyapunov穩定性方法,給出閉環系統在無擾動情況下漸近穩定和保性能的充分條件;其次,在γ次擾動情況下完成系統的H∞魯棒控制問題;然后,針對系統中出現的輸出誤差、時延、非線性項等因素的影響,采用變量替換法求解出NNCS動態輸出反饋控制器;最后應用Matlab仿真驗證所提方法的有效性。
關鍵詞:動態輸出反饋;事件觸發;H∞魯棒控制;保性能控制;非線性網絡化控制系統
中圖分類號:TP273 文獻標識碼:A
Abstract:For nonlinear networked control systems (NNCS) with time-varying delay,under the output communication mechanism of discrete event triggers,this paper deals with robust control problems and guaranteed cost control problems.First of all, NNCS dynamic output feedback controller is designed for the closed-loop system, Using the Lyapunov stability method,some novel criteria for the asymptotic stability of the closed-loop system and guaranteed cost with no disturbance are given;secondly,the robust control problem withtimes disturbance is proved;then in view of the influence of the factors with system output error,time delayand nonlinear term etc , the NNCS dynamic output feedback controller is designed by using variable substitution method;Finally,a Matlab simulation example illustrates the effectiveness of the method.
Key words:dynamic output feedback;event-triggered;Robust control;guaranteed performance control;nonlinear networked control systems
1 引言部分
網絡化控制系統是指通過通信網絡將執行器、傳感器、控制器連接起來構成的一種實時反饋的閉環系統[1-2]。和傳統的點對點數據傳輸的控制方式相比,它具有接線少、效率高、易于安裝和維護等優點。嚴格來說,對非線性網絡化控制系統的研究具有更一般的現實意義,線性網絡化控制系統可以說是非線性網絡化控制系統的特殊情況。例如高速運動的機械手的各個部件之間產生的非線性耦合作用等。一般的對于非線性網絡化控制系統的處理方法就是將其線性化,再來研究線性網絡化控制系統的魯棒問題。目前多數文獻研究的都是線性網絡化控制系統的穩定性問題[3],而本文研究的是非線性網絡化控制系統的穩定性問題。
在現實生活中,系統在受到外界干擾,時變時延,寬帶有限等因素的影響后,會導致其面臨失穩、數據堵塞、數據丟包等現象[5]。H∞魯棒控制和保性能控制作為控制領域的兩個重要方法,H∞魯棒控制研究的是抵抗外部擾動的能力,保性能控制研究的是系統的穩定性問題,為此,本文將兩個方法的優點結合起來研究系統的魯棒控制問題。
系統數據最初的采樣方式主要是通過時間觸發機制[8],按周期對其采樣,這樣全部信息的獲取造成網絡資源的浪費,“按需采樣”的事件觸發機制應運而生。在研究實際問題中,因為所需要的狀態變量并不能直接通過測量得到,所以選擇輸出反饋更容易在技術上實現。文獻[9]研究的是靜態輸出反饋(直流反饋)方式的魯棒控制問題,為了彌補靜態的不足,采用的是相對靈活的動態輸出反饋(交變信號)方式,進而設計了NNCS動態輸出反饋控制器。
本篇文章主要研究了以下4個部分:
第1部分在非線性系統下提出了離散事件觸發輸出通訊機制,并給出觸發條件,進一步設計了NNCS動態輸出反饋控制器,得到了閉環系統;第2部分首先研究了在無擾動情況下系統的漸近穩定性,并給出了系統滿足保性能的充分條件,然后完成了系統在有擾動情況下滿足H∞控制的γ次擾動控制律,最后給出了NNCS動態輸出反饋控制器的求解方法;第3部分用Matlab仿真驗證了所提出的方法的有效性;第4部分對本文進行了總結。
2 問題描述
2.1 離散事件觸發的輸出通訊機制的引入
離散事件觸發的輸出機制是指構造一個和采樣時刻相關的函數,并且該函數與事先設定好的閾值進行比較而產生觸發條件,通過判斷系統采樣時刻的輸出數據是否滿足該觸發條件來決定其是否傳輸[11]。離散事件觸發機制和時間觸發機制相比,不需要把所有的采樣輸出數據都進行傳送。這樣,系統不僅節約了資源還提高了效率。如表1所示,引入事件觸發的輸出機制后,系統僅在0h、1h、4h進行數據傳輸,與按周期1h采樣相比,減少了數據資源的浪費。這里考慮時延的影響,由表1可以看見到達時刻有所延遲。
5 結 論
研究了系統中含有非線性項的網絡化控制系統的保性能問題,考慮輸出誤差和時延的影響,采用變量替換法,設計了NNCS動態輸出反饋控制器,完成了系統的魯棒控制和保性能控制。當外部擾動為零時,利用Lyapunov方法證明了系統的漸近穩定性,并給出了系統滿足保性能的充分條件;當外部擾動不為零時,滿足次擾動輸出反饋魯棒保性能控制律,證明過程中沒有涉及較大的矩陣。最后運用Matlab仿真得到了閉環系統的狀態響應曲線以及采樣信號的傳送時刻和時間間隔圖。
參考文獻
[1] 李煒,趙莉,蔣棟年,等.基于事件觸發的NCS魯棒完整性設計[J].蘭州理工大學學報,2014,40(1):75—79.
[2] 邱占芝,張慶靈,劉明.不確定時延輸出反饋網絡化系統保性能控制[J].控制理論與應用,2007,24(2):275—277.
[3] 李迎迎,江明.基于事件觸發的網絡控制系統穩定性分析[J]. 安徽工程大學學報,2016,31(4):78—81.
[4] ZHANG H, YAN S, SHI H B. Controller design of event-triggered networked cont-rol systems[C]. ICMC, 2014, 3(5): 1973—1976
[5] 楊麗,關新平,羅小元,等.具有包丟失和時延的網絡控制系統的隨機穩定性[J].吉林大學學報,2010,40(1):78—81.
[6] 樊衛華,蔡驊,陳慶偉,等.時延網絡控制系統的穩定性[J].控制理論與應用,2004,21(6):881—883.
[7] 邱占芝,張慶靈.一類不確定時延狀態反饋網絡化系統魯棒穩定性[J].東北大學學報,2007,27(2):132—133.
[8] 李欣,李若瓊,蔣棟年,等.不確定時延NCS的輸出反饋魯棒保性能控制[J].控制工程,2016,23(7):1046—1051.
[9] PENG C,ZHANG J.Event-triggered output-feedback control for networked control systems with time-varying sampling[J]. IET Control Theory,2015,9(9):1384—1391.
[10] 胥吉林,屈百達,徐保國.不確定時延網絡控制系統的保性能控制[J].計算機工程與應用,2014,50(5):239—241.
[11] 李煒,閆坤,李亞潔.事件觸發NNCS魯棒保性能容錯與通訊協同設計[J].系統仿真學報,2016,28(5):1140—1148.
[12] 俞立.魯棒控制-線性矩陣不等式處理方法[M].北京:清華大學出版社,2002:18—88.
[13] ZHANG X M,HAN Q L.Event-triggered dynamic output feedback control for networked control systems[J].IET Control Theory,2014,8(4):226—234.
[14] 韓麗麗,趙立英,白敬.分散事件觸發NCS的控制器設計[J].計算技術與自動化,2017.
[15] PENG C,HAN Q L. A novel event-triggered transmission scheme and control co-desi-gn for sampled-data control systems[J].IEEE transactions on automatic,2013,58(10):6—7.
[16] PENG C,ZHANG J,DU D J,et al.Adaptive event-triggered communication scheme for networked control system with randomly occurring nonlinearities and uncertainties[J].Neurocomputing, 2016: 475—482.
[17] XIONG J L,LAM J.Stabilization of networked control systems with a logic ZOH[J].IEEE Transactions on Automatic Control, 2009,54(2):358—363.
[18] 溫秀平.基于LMI的非線性系統容錯保性能控制[J].南京工程學院學報,2016,14(3):71—76.
[19] SUN W A,CHENG C F,PEI B N.The networked control systems stability analysis of a class of unc-ertain delay[J].Journal of control engineering,2012,12(3):371—372.