朱其新 盧開紅 朱永紅 胡壽松
1. 蘇州科技學(xué)院機械工程學(xué)院,蘇州 215009 2.華東交通大學(xué)電氣與電子工程學(xué)院,南昌 330013 3.景德鎮(zhèn)陶瓷學(xué)院機械電子學(xué)院,景德鎮(zhèn)3330014. 南京航空航天大學(xué)自動化學(xué)院,南京 210016
?
具有馬爾科夫分布時延網(wǎng)絡(luò)控制系統(tǒng)的保性能控制器設(shè)計*
朱其新1,2盧開紅2朱永紅3胡壽松4
1. 蘇州科技學(xué)院機械工程學(xué)院,蘇州 215009 2.華東交通大學(xué)電氣與電子工程學(xué)院,南昌 330013 3.景德鎮(zhèn)陶瓷學(xué)院機械電子學(xué)院,景德鎮(zhèn)3330014. 南京航空航天大學(xué)自動化學(xué)院,南京 210016
針對一類具有馬爾科夫時延的網(wǎng)絡(luò)控制系統(tǒng),討論了其保性能控制器的設(shè)計問題,并提出了一種通過切換反饋增益來維持網(wǎng)絡(luò)控制系統(tǒng)性能的設(shè)計方法。首先把網(wǎng)絡(luò)控制系統(tǒng)建模為一類具有不確定性參數(shù)的離散系統(tǒng),利用Lyapunov穩(wěn)定性理論,討論了系統(tǒng)的穩(wěn)定性,結(jié)合一個最優(yōu)二次型性能指標,推導(dǎo)出該類系統(tǒng)保性能控制器的存在性。最后通過仿真算例驗證了此控制方法的有效性和可行性。
網(wǎng)絡(luò)控制系統(tǒng);馬爾科夫時延;Lyapunov穩(wěn)定性;最優(yōu)二次型性能指標;保性能
網(wǎng)絡(luò)控制系統(tǒng)( Networked Control System ,NCS) 是指通過實時網(wǎng)絡(luò)形成閉環(huán)的反饋控制系統(tǒng)[1-3],它融合了計算機、通信、網(wǎng)絡(luò)和控制等技術(shù)。與傳統(tǒng)的點對點連接方式相比 ,它具有連線少、信息資源能共享、易于維護和擴展等優(yōu)點。因此,NCS的研究受到越來越多的學(xué)者的關(guān)注并成為研究的一個熱點。當NCS各組件之間通過網(wǎng)絡(luò)傳輸信息時不可避免地產(chǎn)生網(wǎng)絡(luò)誘導(dǎo)時延(包括傳感器-控制器時延τsc,控制器-執(zhí)行器時延τca),而時延會導(dǎo)致系統(tǒng)性能降低甚至可能會引起系統(tǒng)不穩(wěn)定。因而要使NCS具有較好的性能,NCS控制器必須對網(wǎng)絡(luò)誘導(dǎo)時延進行補償。文獻[4]討論了短時延NCS的LQG控制問題;文獻[5]討論了長延時NCS的H∞控制問題;文獻[6]針對一類馬爾科夫網(wǎng)絡(luò)控制系統(tǒng),研究了均方指數(shù)問題;文獻[7-8]把網(wǎng)絡(luò)控制系統(tǒng)建模為一類具有不確定性的離散時延系統(tǒng),討論了一類不確定性時延網(wǎng)絡(luò)控制系統(tǒng)保性能控制器的設(shè)計問題,其中文獻[8]將Lyapunov穩(wěn)定性原理和魯棒控制理論結(jié)合,提出了魯棒保性能控制的存在條件。本文針對具有馬爾科夫跳躍特性時延的網(wǎng)絡(luò)控制系統(tǒng),將其建模為一類不確定性的離散系統(tǒng)。并通過反饋將其轉(zhuǎn)換為含有不確定參數(shù)的閉環(huán)系統(tǒng)。利用Lyapunov穩(wěn)定性理論和矩陣不等式給出了該類系統(tǒng)保性能控制律存在的條件。
考慮一類含不確定參數(shù)的線性離散系統(tǒng),如下所示
(1)
其中,x∈Rn,u∈Rn,y∈Rn分別為狀態(tài)、輸入和輸出狀態(tài)向量。Ao,Bo,C和D分別為適維的系統(tǒng)、輸入、輸出和傳輸矩陣的確定分量。ΔA[τ(k)],ΔB[τ(k)]為系統(tǒng)受時延影響產(chǎn)生的不確定參數(shù)。
網(wǎng)絡(luò)控制系統(tǒng)中不可避免地存在時延。在實時網(wǎng)絡(luò)系統(tǒng)中,當前的時延通常與之前時刻的時延有關(guān),這種隨機時延服從馬爾科夫分布,可建模為馬爾科夫鏈[9]。
為了分析問題的方便,本文不考慮數(shù)據(jù)包的時序錯亂問題,作如下假設(shè):
1) 馬爾科夫的狀態(tài)在一個采樣周期內(nèi)最多轉(zhuǎn)換一次;
2) 網(wǎng)絡(luò)誘導(dǎo)延時有界服從一確定的分布,且0≤τ(k)<τ≤∞ ;
3) 傳感器、控制器和執(zhí)行器均為時鐘驅(qū)動。
網(wǎng)絡(luò)誘導(dǎo)時延τ(k)的概率分布由馬爾科夫鏈中的狀態(tài)給出,根據(jù)假設(shè)2),不妨令生成隨機變量的馬爾科夫鏈有τ+1個狀態(tài),即
τ(k)∈I=(0,1,…,τ)
馬爾科夫鏈從第i個狀態(tài)到第j個狀態(tài)的轉(zhuǎn)移概率為
(2)
其中
所有pij可以構(gòu)成一步轉(zhuǎn)移概率矩陣,即有:
(3)
馬爾可夫鏈是一個時間離散且狀態(tài)離散的隨機過程,它的狀態(tài)是在時間一步步推進的過程中,按照一步轉(zhuǎn)移概率矩陣中的轉(zhuǎn)移概率發(fā)生改變的。
一般假設(shè)控制器采用最新數(shù)據(jù),若新的采樣數(shù)據(jù)可在一個采樣周期內(nèi)到達控制器,則控制器收到數(shù)據(jù)后立即計算控制量并輸出至執(zhí)行器,若在一個采樣周期內(nèi)控制器未收到數(shù)據(jù)包,則認為丟包發(fā)生,此時控制量u保持舊的數(shù)據(jù)不變。這種控制策略常見于一些實時網(wǎng)絡(luò)控制系統(tǒng)中。
假設(shè)系統(tǒng)狀態(tài)完全可測,考慮式(1)的離散控制模型,令狀態(tài)反饋控制器的控制增益為Kτ(k),狀態(tài)反饋可表示為:
圖1 網(wǎng)絡(luò)控制系統(tǒng)結(jié)構(gòu)
u(k)=Kτ(k)x(k-τ(k))
(4)
對于不確定系統(tǒng)式(1),令A(yù)=Ao+ΔA[τ(k)],B=Bo+ΔB[τ(k)]。 將式(2)代入式(1)可得狀態(tài)閉環(huán)系統(tǒng)為
x(k+1)=Ax(k)+BKτ(k)x(k-τ(k))
(5)
系統(tǒng)結(jié)構(gòu)如圖1所示,該系統(tǒng)可根據(jù)時延的變化,通過改變切換開關(guān)的位置來對Kτ(k)進行合理選取以達到理想的控制性能。也就是說,時延的變化將引發(fā)相應(yīng)的切換開關(guān)動作,切換開關(guān)的動作規(guī)律與時延的狀態(tài)是一一對應(yīng)的。
對于閉環(huán)系統(tǒng)(5),本文討論使下列性能指標極小的控制律設(shè)計
(6)
其中,Q,R為對稱正定陣。
1)S<0;
u(k)=Kτ(k)x(k-τ(k))。
定理1 對于已知的正定對稱矩陣Q,R,P,若存在反饋控制增益Kτ(k),使矩陣不等式
< 0
(7)
成立,則系統(tǒng)(5)漸近穩(wěn)定,且對系統(tǒng)所有允許的不確定性,系統(tǒng)的性能指標值滿足
J∞ (8) 其中,M=-(BΤPB+R)-1。 證明:若矩陣不等式(7)成立,即有 < 0 應(yīng)用引理1可得 (9) (10) 可得: (11) 即有 (A+BKτ(k))ΤP(A+BKτ(k))-P+Q+ (12) 可得 (A+BKτ(k))ΤP(A+BKτ(k))-P< (13) Q,R正定,必有 [A+BKτ(k)]ΤP[A+BKτ(k)]-P< (14) 現(xiàn)取Lyapunov函數(shù)為 V(k)=xΤ(k)Px(k) (15) 沿系統(tǒng)(5)的任意軌線向前作差分必有 ΔV(k)=V(k+1)-V(k)= {[A+BKτ(k)]x(k)}ΤP[A+BKτ(k)]x(k)- xΤ(k)Px(k)=xΤ(k){[A+ BKτ(k)]ΤP[A+BKτ(k)]-P}x(k) (16) 根據(jù)式(14)可知 (17) 故閉環(huán)系統(tǒng)系統(tǒng)(5)漸進穩(wěn)定,即有 (18) 對于性能指標(6)有 根據(jù)式(17),可知 (19) J∞ (20) 由定義1可知,系統(tǒng)(5)的保性能控制律存在。因此,定理1得證。 以如下所示網(wǎng)絡(luò)控制下的一不穩(wěn)定模型為對象進行仿真研究,以驗證本文所提出的控制算法。取采樣周期T=1s,考慮如下模型: 其中 討論性能指標(6): 假設(shè)系統(tǒng)初始狀態(tài)為 x(0)=[0.400 -0.7800]Τ, 系統(tǒng)存在馬爾科夫時延τ(k)∈(0,1),且時延的初始狀態(tài)為τ(0)=0,傳輸概率矩陣為: 由以上傳輸概率矩陣,根據(jù)馬爾可夫鏈蒙特卡洛仿真[10]可以獲得馬爾科夫延時曲線,如圖2所示,存在正定陣: 由于系統(tǒng)受時延影響,通過解不等式(7)所示的矩陣不等式的可行性解的問題,可得一組根據(jù)時延跳躍變化而反復(fù)跳躍切換的最優(yōu)反饋增益: Kτ(k)=0=[-0.0156 0.0280], Kτ(k)=1=[-0.0160 0.0296]。 即可得到所考慮系統(tǒng)的保性能控制律為: 當時延τ=0時, u(k)=[-0.0156 0.0280]x(k); 當時延τ=1時, u(k)=[-0.0160 0.0296]x(k-1); 相應(yīng)閉環(huán)系統(tǒng)的保性能J∞=1.0869。 在此保性能控制律的條件下,閉環(huán)系統(tǒng)的控制信號曲線和狀態(tài)響應(yīng)曲線分別如圖3和4所示。顯然從圖中可以看出,系統(tǒng)存在馬爾科夫延時時,在上述的保性能控制器作用下,系統(tǒng)具備良好的漸進穩(wěn)定性能和控制性能。 圖2 馬爾科夫延時曲線τ(k) 圖3 閉環(huán)狀態(tài)軌跡曲線 圖4 控制信號軌跡曲線 針對一類具有馬爾科夫跳躍特性時延的網(wǎng)絡(luò)控制系統(tǒng),將其建模為一類不確定性的離散系統(tǒng)。并通過反饋將其轉(zhuǎn)換為含有不確定參數(shù)的閉環(huán)系統(tǒng),提出了一種通過切換反饋增益來維持網(wǎng)絡(luò)控制系統(tǒng)性能的設(shè)計方法。利用Lyapunov穩(wěn)定性理論和最優(yōu)控制理論給出了該類系統(tǒng)保性能控制律存在的條件。 由于系統(tǒng)本身受時延影響而導(dǎo)致了不確定性,為了維持系統(tǒng)良好的性能,就需要系統(tǒng)像仿真算例中一樣對保性能狀態(tài)反饋增益進行切換。為了使反饋增益的切換次數(shù)有限,當延時在很小的范圍類,時延對系統(tǒng)的影響可以忽略不計,同一反饋增益可以達到期望的控制目的;但假設(shè)時延超過某一臨界值時,就需要對系統(tǒng)反饋增益進行有效切換。決定保性能狀態(tài)反饋增益進行切換的這一臨界值的選取有待于進一步的研究。 [1] 朱其新, 胡壽松, 劉亞.無限時間長時延網(wǎng)絡(luò)控制系統(tǒng)的隨機最優(yōu)控制[J]. 控制理論與應(yīng)用, 2004, 21(3): 321-326. (Zhu Qixin, Hu Shousong, Liu Ya. Infinite Time Stochastic Optimal Control of Networked Control Systems with Long Delay[J]. Control Theory and Application, 2004, 21(3): 321-326.) [2] 郭一楠,張芹英,鞏敦衛(wèi),張建化.一類時變時延網(wǎng)絡(luò)控制系統(tǒng)的魯棒容錯控制 [J].控制與決策, 2008, 23(6):689-696. (GUO Yinan, ZHANG Qinying, GONG Dunwei, ZHANG Jianhua. Robust Fault Tolerant Control of Networked Control Systems with Time-varying Delays[J]. Control and Decision, 2008, 23(6):689-696.) [3] Hespanha J P, Naghshtabrizi P, Xu Y. A Survey of Recent Results in Networked Control Systems[J]. Proceedings of the IEEE, 2007, 95(1): 138-162. [4] 楊金波.網(wǎng)絡(luò)控制系統(tǒng)的時延補償算法研究[D]. 哈爾濱工業(yè)大學(xué)學(xué)位論文, 2006.(The Research on Time Delay Compensation Algorithm of Networked Control Systems[D]. The Thesis of Harbin Institute of Technology, 2006.) [5] Zhu Qixin, Liu Hongli, Jiang J, et al. Stabilization of Networked Control Systems with Long Varying Time Delay Based on Two Steps Transformation[C]. Proceeding of Pacific-Asia Workshop on Computational Intelligence and Industrial Application., 2008,180-183. [6] 宋楊, 董豪, 費敏銳. 基于切換頻度的馬爾科夫網(wǎng)絡(luò)控制系統(tǒng)均方指數(shù)鎮(zhèn)定[J].自動化學(xué)報,2012, 38(05): 876-881.(SONG Yang, DONG Hao, FEI Min-Rui. Mean Square Exponential Stabilization of Markov Networked Control Systems Based on Switching Frequentness[J]. Acta Automatica Sinica, 2012, 38(05): 876-881.) [7] Wang R, Liu G P, Wang W, et al. Guaranteed Cost Control for Networked Control Systems Based on an Improved Predictive Control Method[J]. IEEE Transactions on Control Systems Technology, 2010, 18(5):1226-1232. [8] Zhu Q, Liu H, Chen S, et al. Robust Guaranteed Cost Control of Networked Networked Control Control Systems with Time Delay[C]. Proc. of Chinese Control and Decision Conference, 2008:1385-1389. [9] 金輝, 郭戈, 王寶鳳, 等.具有 Markov 延遲的網(wǎng)絡(luò)化控制系統(tǒng)控制與通信協(xié)同設(shè)計[J]. 清華大學(xué)學(xué)報, 2008, 48(S2):1697-1701. (Jin Hui,Guo Ge,Wang Baofeng, et al. Control and Communication Co-design for Networked Control Systems with Markov Delays[J]. Tsinghua University(Sci&Tech), 2008, 48(S2):1697-1701.) [10] 陳建華, 彭淑燕, 王偉, 等.基于 MATLAB 的隨機過程仿真[J].信息系統(tǒng)工程, 2011, (10): 26-28.(Chen Jianhua,Peng Shuyan, Wang Wei,et al.Stochastic Process Simulation Based on MATLAB[J]. Information System Engineering,2011, (10): 26-28.) [11] Gorges D, Izák M, Liu S. Optimal Control and Scheduling of Networked Control Systems[C]. Proceedings of the 48th IEEE Conference on Decision and Control. 2009: 5839-5844. The Guaranteed-Cost Controller Design for Networked-Control ZHU Qixin1,2LU Kaihong2ZHU Yonghong3HU Shousong4 1. School of Mechanical Engineering, Suzhou University of Science and Technology,Suzhou 215009,China 2.School of Electronical and Electronic Engineering, East China Jiaotong University, Nanchang 330013,China 3. School of Mechanical and Electronic Engineering, Jingdezhen Ceramic Institute, Jingdezheng 333001,China 4. College of Automatic Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016,China RegardingaclassofMarkovtime-delaynetworkedcontrolsystems,theproblemofdesigningguaranteedcostcontrollerisresearchedandaswitchingfeedbackgainmethodisproposedtomaintainsystemperformance.Firstly,thenetworkedcontrolsystemsaremodeledasdiscretesystemswithuncertainparameters.ThroughusingLyapunovstabilitytheory,thesystemstabilityisdiscussed.Then,bycombiningwithagivenoptimalquadraticperformanceindex,theexistenceofguaranteedcostcontrollersisderived,andthecorrespondingdesignmethodofguaranteedcostcontrollerisproposed,whichisbasedonLMItoolbox.Finally,theeffectivenessandfeasibilityofthecontrolmethodareverifiedwithasimulationcase. Networkedcontrolsystem; Markovtimedelay;StabilitytheoryofLyapunov;Optimalquadraticperformanceindex;Guaranteedcost *國家自然科學(xué)基金資助項目(51375323,61164014) 2013-11-05 朱其新(1971-),男,安徽定遠人,博士,教授,主要研究方向為網(wǎng)絡(luò)控制和伺服控制;盧開紅(1990-),男,四川南充人,碩士研究生,主要研究方向為網(wǎng)絡(luò)控制;朱永紅(1965-),男,江西鄱陽人,博士,教授,主要研究方向網(wǎng)絡(luò)控制和陶瓷窯爐控制;胡壽松(1937-),男,南京人,教授,博士生導(dǎo)師,主要研究方向為故障診斷及復(fù)雜系統(tǒng)的自修復(fù)控制。 1006-3242(2014)04-0003-05 TP273 A3 仿真算例
4 結(jié)論