張學(xué)勝,章 偉,吉明明
(1.上海工程技術(shù)大學(xué)機(jī)械與汽車工程學(xué)院,上海 201620;2.上海工程技術(shù)大學(xué)機(jī)器人智能控制實(shí)驗(yàn)室,上海 201620)
狀態(tài)反饋控制是以系統(tǒng)狀態(tài)變量作為反饋量的反饋控制。由于實(shí)際應(yīng)用中系統(tǒng)狀態(tài)變量不易直接測(cè)量,因此常常使用觀測(cè)器重構(gòu)系統(tǒng)狀態(tài)實(shí)現(xiàn)狀態(tài)反饋控制。在觀測(cè)期的研究上,近年來(lái)取得了許多成果。Zhang等人在文獻(xiàn)[1]中研究了基于觀測(cè)器的同步和未知輸入還原,在文獻(xiàn)[2]中研究了單邊Lipschitz非線性系統(tǒng)中的指數(shù)觀測(cè)器設(shè)計(jì),在文獻(xiàn)[3]中研究了單邊Lipschitz非線性系統(tǒng)中未知輸入觀測(cè)器的設(shè)計(jì)。此外,Zhao[4]等人研究了滿足遞增二次有界條件的非線性系統(tǒng)中的混沌同步和保密通信,Acikmese[5]等人研究了滿足遞增二次有界條件的非線性觀測(cè)器設(shè)計(jì),Zemouche[6]等人研究了Lipschitz非線性系統(tǒng)中設(shè)計(jì)觀測(cè)器的線性矩陣不等式((Linear Matrix Inequalities,LMIs))方法,都海波[7]等人研究了二階非線性系統(tǒng)有限時(shí)間輸出反饋控制及其應(yīng)用,蔣繼成[8]等人研究了基于觀測(cè)器的加速度獲取方法,董澤[9]等人研究了基于狀態(tài)觀測(cè)器的歷史數(shù)據(jù)建模。為了將這些觀測(cè)器的理論研究成果用于控制中,需要研究基于觀測(cè)器的控制。
基于觀測(cè)器的控制將觀測(cè)器用在了反饋控制中,使觀測(cè)器在許多領(lǐng)域得到了應(yīng)用。例如,Zhao等人在文獻(xiàn)[10]中將基于觀測(cè)器的反饋控制用于故障檢測(cè)中,Ekramian等人在文獻(xiàn)[11]中研究了Lipschitz非線性系統(tǒng)中基于觀測(cè)器的控制,Arcak等人在文獻(xiàn)[12]中研究了斜度有界非線性系統(tǒng)中基于觀測(cè)器的控制,Khalil等人在文獻(xiàn)[13]中研究了高增益觀測(cè)器的輸出反饋控制,Sun等人在文獻(xiàn)[14]中研究了基于觀測(cè)器的魯棒控制及其在航天器中的應(yīng)用。此外,基于觀測(cè)器的控制還可以被用于移動(dòng)執(zhí)行器、MIS機(jī)器人、加熱爐的控制[15-17]。然而,在實(shí)際應(yīng)用中基于觀測(cè)器的控制仍存在許多問(wèn)題。
在實(shí)際應(yīng)用中,由于存在環(huán)境噪聲、數(shù)據(jù)誤差、系統(tǒng)更迭等不確定因素,系統(tǒng)的參數(shù)和控制率可能存在擾動(dòng),因此需要在基于觀測(cè)器的控制中加入魯棒控制和非脆弱控制[18]。在非脆弱控制的研究上,近年來(lái)出現(xiàn)了許多成果。劉艷[19]等人研究了網(wǎng)絡(luò)化控制系統(tǒng)的非脆弱耗散控制,程昊宇[20]等人研究了變體飛行器的非脆弱魯棒控制,肖會(huì)芹[21]等人研究了網(wǎng)絡(luò)控制系統(tǒng)的非脆弱跟蹤控制,王宇飛[22]將非脆弱控制用在了近空間飛行器多模型軟切換中,Kchaou[23]、Mathiyalagan[24]等人研究了基于觀測(cè)器的非脆弱控制,Lien[25]等人研究了線性系統(tǒng)中基于觀測(cè)器的非脆弱控制,Zhou[26]等人研究了基于觀測(cè)器的非脆弱控制在隨機(jī)時(shí)滯系統(tǒng)中的應(yīng)用,Arthi[27]等人研究了離散時(shí)間非線性系統(tǒng)中基于觀測(cè)器的非脆弱控制,Zhu[28]等人研究了基于觀測(cè)器的非脆弱反饋控制在不確定系統(tǒng)中的應(yīng)用,Liu[29]等人研究了基于非脆弱觀測(cè)器的滑膜控制。雖然對(duì)于非脆弱控制的研究有了許多卓越成果,但是基于觀測(cè)器的非脆弱魯棒控制的研究成果依然很少。
本文研究了不確定線性系統(tǒng)中基于觀測(cè)器的控制,主要?jiǎng)?chuàng)新在于將非脆弱控制加入到基于觀測(cè)器的魯棒控制中。首先,針對(duì)所研究的不確定系統(tǒng)設(shè)計(jì)了非脆弱觀測(cè)器并構(gòu)造了Lyapunov函數(shù)。然后,對(duì)Lyapunov函數(shù)進(jìn)行求導(dǎo),使用線性矩陣不等式工具,將觀測(cè)器存在問(wèn)題轉(zhuǎn)化為線性矩陣不等式求解問(wèn)題。最后,得到了線性系統(tǒng)非脆弱魯棒控制器存在的充分條件,并通過(guò)MATLAB仿真驗(yàn)證了結(jié)論的正確性和有效性。
本文中將研究以下線性系統(tǒng)
(1)
其中,x(t)、y(t)分別為系統(tǒng)的狀態(tài)向量和輸出向量,u(t)為系統(tǒng)的輸入向量。A、B、C、D是維數(shù)已知的定常矩陣,ΔA為擾動(dòng)矩陣。
針對(duì)該系統(tǒng),觀測(cè)器設(shè)計(jì)如下
(2)
假設(shè)擾動(dòng)矩陣ΔA、ΔK和ΔL滿足
(3)
(4)
引理1[30]:對(duì)任意實(shí)矩陣D∈Rn×m,E∈Rm×n,時(shí)變矩陣F(t)∈Rm×m滿足FT(t)F(t)≤I,和任意常數(shù)ε>0,有
DF(t)E+ETFT(t)DT≤ε-1DDT+εETE
(5)
引理2[31]:對(duì)具有適當(dāng)維數(shù)的矩陣X、Y、Z、U和常數(shù)ξ,不等式
X+ZTYT+YZ<0
(6)
成立,如果下列不等式得到滿足:
(7)
(8)
等價(jià)于
(9)
或者
(10)
定理1:系統(tǒng)(1)可通過(guò)觀測(cè)器(2)和(3)實(shí)現(xiàn)漸近穩(wěn)定,如果存在常數(shù)ε1、ε2、ε3、ρ、ξ,矩陣P、R、、使下列線性矩陣不等式成立
其中
系統(tǒng)的控制器和觀測(cè)器增益可通過(guò)K=U-1和L=R-1求出。
定理1與已有的結(jié)論相比,增加了控制的非脆弱控制,可以實(shí)現(xiàn)不確定系統(tǒng)中基于觀測(cè)器的非脆弱魯棒控制。
證明:根據(jù)系統(tǒng)(1)與觀測(cè)器(2),構(gòu)造如下Lyapunov函數(shù)
V(z(t))=xT(t)Px(t)+eT(t)Re(t)
對(duì)其求導(dǎo),得
=xT(t)[ATP-KTBTP+PA-PBK]x(t)
+eT(t)[ATR-CTLTR+RA-RLC]e(t)
+eT(t)KTBTPx(t)+xT(t)PBKe(t)
+xT(t)Δ1x(t)+eT(t)Δ2e(t)+Δ3
其中
Δ1=ΔAT(t)P+PΔA(t)-ΔKT(t)BTP-PBΔK(t),
Δ2=ΔAT(t)R+RΔA(t)-CTΔLT(t)R-RΔL(t)C,
Δ3=eT(t)ΔKT(t)BTPx(t)+xT(t)PBΔK(t)e(t)。
由式(3)可得
-PBM2F2(t)N2,
-RM3F3(t)N3C,
由引理1,得
故
其中
ψ2=PBK,ψ3=KTBTP,
令Ψ=Ψ1+Ψ2,其中
令K=U-1,對(duì)Ψ進(jìn)行化簡(jiǎn),得
其中
由引理2,得Ψ<0等價(jià)于
即
由引理3,使用Shur補(bǔ)對(duì)上式進(jìn)行變換即可推導(dǎo)出定理1,定理1得證。
針對(duì)系統(tǒng)(1)與觀測(cè)器(2),將使用如下數(shù)據(jù)求解LMI得到控制增益與觀測(cè)器增益
將數(shù)據(jù)代入系統(tǒng)(1)與觀測(cè)器(2)中,求解LMI得到結(jié)果如下:
由下列數(shù)據(jù),進(jìn)行仿真:
得到仿真圖形如圖1和圖2所示,由圖1和圖2可看出,隨著時(shí)間的增加,系統(tǒng)狀態(tài)的估計(jì)值趨近于真實(shí)值,誤差估計(jì)趨近于零,說(shuō)明本文的定理1的有效性。
圖1 系統(tǒng)狀態(tài)真實(shí)值與估計(jì)值
圖2 誤差估計(jì)示意圖
本文研究了一類基于觀測(cè)器的非脆弱控制,采用了基于觀測(cè)器的控制方法,利用線性矩陣不等式推導(dǎo)方法,得到了線性系統(tǒng)非脆弱控制器存在的充分條件。該充分條件通過(guò)LMI的形式給出,并且經(jīng)過(guò)MATLAB仿真測(cè)試表明了該條件的有效性。