石懷濤,侯馬驍,佟圣皓,趙金寶
(沈陽(yáng)建筑大學(xué)機(jī)械工程學(xué)院,遼寧 沈陽(yáng) 110168)
近些年來(lái)隨著工業(yè)的發(fā)展,系統(tǒng)的復(fù)雜程度越來(lái)越高[1-6]。保障某些復(fù)雜系統(tǒng)如軸承-轉(zhuǎn)子系統(tǒng)和飛行控制系統(tǒng)的可靠性,監(jiān)測(cè)這些復(fù)雜系統(tǒng)當(dāng)前狀態(tài)顯得十分重要。然而,在實(shí)際中,由于環(huán)境或技術(shù)受限,并非所有的狀態(tài)變量都是可測(cè)量的。為了解決這一問(wèn)題,許多研究團(tuán)隊(duì)在觀測(cè)器的設(shè)計(jì)上做出了大量的貢獻(xiàn)[7-11]。
目前利用Luenberger觀測(cè)器對(duì)于線性系統(tǒng)進(jìn)行狀態(tài)估計(jì)已經(jīng)取得了很多研究成果[12-14],并擴(kuò)展到非線性系統(tǒng)[15]。在實(shí)際運(yùn)行中,系統(tǒng)本身和信號(hào)的采集會(huì)存在不確定的干擾和噪聲,會(huì)導(dǎo)致?tīng)顟B(tài)估計(jì)偏差。目前針對(duì)提高殘差對(duì)未知干擾的魯棒性設(shè)計(jì),已提出了許多行之有效的方法。Q.H.ZHANG[16]提出使用卡爾曼濾波的方法對(duì)觀測(cè)器的增益進(jìn)行優(yōu)化,增加殘差的魯棒性。區(qū)間觀測(cè)器具有天然閾值,可以有效地減少計(jì)算壓力,這使得區(qū)間觀測(cè)器被大量用于系統(tǒng)的狀態(tài)邊界估計(jì)。F.MAZENC等[17]使用兩個(gè)Luenberger觀測(cè)器構(gòu)造成區(qū)間觀測(cè)器。S.CHEBOTAREV等[18]針對(duì)LPV系統(tǒng)設(shè)計(jì)區(qū)間觀測(cè)器,在L1/L2框架下首次分析了區(qū)間觀測(cè)器的魯棒性,并優(yōu)化了估計(jì)精度。
切換系統(tǒng)在實(shí)際應(yīng)用中十分常見(jiàn),目前已經(jīng)有許多針對(duì)切換系統(tǒng)狀態(tài)估計(jì)的研究成果[19-22]。盡管如此,對(duì)切換系統(tǒng)的穩(wěn)定性證明和狀態(tài)估計(jì)仍然是一個(gè)具有挑戰(zhàn)性的課題。因?yàn)榧词顾凶酉到y(tǒng)穩(wěn)定,切換系統(tǒng)仍然可能是不穩(wěn)定的。劉永慧[23]采用平均駐留時(shí)間方法對(duì)切換系統(tǒng)的穩(wěn)定性進(jìn)行了驗(yàn)證。上述方法均要求切換系統(tǒng)中的子系統(tǒng)穩(wěn)定,這在實(shí)際情況中顯然是無(wú)法保證的。然而,一些研究成果將所有子系統(tǒng)穩(wěn)定的切換系統(tǒng)擴(kuò)展到存在子系統(tǒng)穩(wěn)定的切換系統(tǒng),這也無(wú)法解決根本問(wèn)題。W.M.XIANG等[24]等通過(guò)切換行為的穩(wěn)定性來(lái)補(bǔ)償由不穩(wěn)定子系統(tǒng)引起的狀態(tài)發(fā)散,提出了所有子系統(tǒng)不穩(wěn)定的連續(xù)時(shí)間切換系統(tǒng)鎮(zhèn)定的充分條件。L.YU等[25]針對(duì)線性切換系統(tǒng)設(shè)計(jì)了一種基于觀測(cè)器狀態(tài)估計(jì)方法。J.Q.YANG等[26]針對(duì)非線性切換系統(tǒng)的狀態(tài)估計(jì)進(jìn)行了研究。然而,由于未知干擾以及參數(shù)測(cè)量誤差,切換系統(tǒng)狀態(tài)應(yīng)該在合理的區(qū)間內(nèi)進(jìn)行估計(jì)。
基于上述分析,筆者設(shè)計(jì)區(qū)間觀測(cè)器并通過(guò)給出依靠時(shí)間的切換策略來(lái)實(shí)現(xiàn)對(duì)所有子系統(tǒng)不穩(wěn)定的離散時(shí)間切換系統(tǒng)的狀態(tài)估計(jì);研究表明:基于Luenberger觀測(cè)器設(shè)計(jì)區(qū)間觀測(cè)器,該區(qū)間觀測(cè)器具有天然閾值,相比于傳統(tǒng)的Luenberger觀測(cè)器,可以有效減少計(jì)算壓力;利用依靠時(shí)間的切換策略給出區(qū)間觀測(cè)器產(chǎn)生誤差系統(tǒng)指數(shù)穩(wěn)定的充分條件,實(shí)現(xiàn)了對(duì)所有子系統(tǒng)不穩(wěn)定的離散時(shí)間切換系統(tǒng)的狀態(tài)邊界估計(jì)。
離散時(shí)間切換系統(tǒng)如下:
(1)
其中,x(k)∈Rn,y(k)∈Rp,d(k)∈Rq,分別代表狀態(tài)、輸出及未知有界干擾,k∈Z+。系數(shù)矩陣分別為Aσ(k)∈Rn×n,Bσ(k)∈Rn×q,Cσ(k)∈Rp×n,Dσ(k)∈Rp×q。定義集合M={1,2,…,N},N為子系統(tǒng)個(gè)數(shù)。σ(k):[0,∞)→M為切換信號(hào)即當(dāng)k∈[kl,kl+1)時(shí),σ(k)=il∈M,其中kl是第l次切換時(shí)間。
備注1:筆者去掉了系數(shù)矩陣Aσ(k)為Schur穩(wěn)定這一假設(shè)。
(2)
定義1:對(duì)于任意時(shí)間段(ts,tu),令Nσ(ts,tu)表示第σ個(gè)子系統(tǒng)切換次數(shù)。如果如下不等式成立,即認(rèn)為第σ個(gè)子系統(tǒng)最大的駐留時(shí)間為τ。
(3)
備注2:不穩(wěn)定的子系統(tǒng)往往導(dǎo)致切換系統(tǒng)不穩(wěn)定。在穩(wěn)定子系統(tǒng)與不穩(wěn)定子系統(tǒng)共存的條件下,L.I.ALLERHAN等[27]利用穩(wěn)定子系統(tǒng)補(bǔ)償不穩(wěn)定子系統(tǒng)的影響。然而當(dāng)所有子系統(tǒng)不穩(wěn)定時(shí)這種思想無(wú)法成立。筆者給出遞減Lyapunov函數(shù)并利用最大駐留時(shí)間技術(shù),得到了不穩(wěn)定子系統(tǒng)組成的切換系統(tǒng)指數(shù)鎮(zhèn)定充分條件。
根據(jù)系統(tǒng)(1)區(qū)間觀測(cè)器的設(shè)計(jì)如下:
(4)
其中,
(5)
(6)
將式(5)和(6)整合為如下形式:
(7)
定理1:考慮由子系統(tǒng)不穩(wěn)定組成的切換系統(tǒng)x(k+1)=fσ(k)(x(k)),給出兩個(gè)標(biāo)量φ>1和0<φ<1。假設(shè)存在連續(xù)正定函數(shù)Vσ(k)(x(k))和正定標(biāo)量K1,K2使得如下不等式成立。
K1‖x(k)‖2≤Vi(x(k))≤K2‖x(k)‖2.
(8)
Vi(x(k+1))-φVi(x(k))≤0.
(9)
Vσ(kl)(x(kl))-φVσ(kl-1)(x(kl))≤0.
(10)
切換信號(hào)滿足如下關(guān)系時(shí),切換系統(tǒng)指數(shù)穩(wěn)定。
(11)
其中,?i∈M,k∈[kl,kl+1),kl+1-kl=τl≥τ,l=0,1,2,…。
證明:
對(duì)于切換信號(hào)σ(k)=i∈M,當(dāng)?k∈[kl,kl+1)時(shí)切換到第i個(gè)子系統(tǒng)。根據(jù)不等式(9)得到如下不等式:
Vσ(k)(x(k))≤φ(k-kl)Vσ(kl)(x(kl)).
(12)
然后根據(jù)式(10)和式(12),得到如下不等式:
φ(k-kl)Vσ(kl)(x(kl))≤φφ(k-kl)Vσ(kl-1)·
(x(kl))≤φφ(k-kl)φkl-kl-1Vσ(kl-1)·
(x(kl-1))≤…≤φNσ(k0,k)φ(k-k0)Vσ(k0)
(13)
根據(jù)式(11)得出:
(14)
(15)
不等式(15)意味著如下不等式成立。
(16)
因此由不穩(wěn)定子系統(tǒng)組成的切換系統(tǒng)指數(shù)穩(wěn)定被證明。
誤差系統(tǒng)(7)指數(shù)穩(wěn)定性條件在定理2中被給出。
(17)
(18)
當(dāng)切換信號(hào)滿足不等式(11)時(shí),誤差系統(tǒng)(7)指數(shù)穩(wěn)定。
證明:
對(duì)于誤差系統(tǒng)(7),筆者給出如下Lyapunov函數(shù)。
Vσ(k)(ε(k))=εT(k)Pσ(k)ε(k).
(19)
很明顯滿足定理1中不等式(8)中的條件。對(duì)于所有的k∈[kl,kl+1),σ(k)=i∈M,Lyapunov函數(shù)滿足如下等式:
Vi(ε(k+1))-φVi(ε(k))=
εT(k+1)Piε(k+1)-φεT(k)Piε(k)=
(20)
根據(jù)Schur補(bǔ)定理和不等式(17),得出:
(21)
根據(jù)等式(20)和不等式(21),得出:
Vi(ε(k+1))-φVi(ε(k))≤0.
(22)
不等式(22)對(duì)應(yīng)定理1中不等式(9)。
當(dāng)切換時(shí)間k=kl+1時(shí),切換控制信號(hào)σ(k)=j∈M。使用不等式(18)得:
φV(kl)(ε(kl))≤φV(kl)(ε(kl+1)).
(23)
不等式(23)對(duì)應(yīng)定理1中不等式(10)。因此基于定理1能夠證明在切換信號(hào)滿足不等式(11)時(shí),誤差系統(tǒng)(7)指數(shù)穩(wěn)定。
首先采用二階系統(tǒng)來(lái)舉例,其中
Cσ(k)=[c1σ(k)c2σ(k)],
誤差系統(tǒng)的矩陣系數(shù)如下:
(24)
根據(jù)式(24),矩陣系數(shù)的非負(fù)定條件如下:
(25)
其中,i,j=1,2。
不等式(25)可以運(yùn)用Matlab中的LMI工具包進(jìn)行求解,同理任意階系統(tǒng)均可進(jìn)行求解。
考慮由兩個(gè)子系統(tǒng)組成的離散時(shí)間切換系統(tǒng)。
(26)
備注3:矩陣A1的特征值分別為λ11=0.149,λ12=1.121,矩陣A2的特征值分別為λ21=1.189 2,λ22=0.130 8。系數(shù)矩陣均存在大于1的特征值,因此子系統(tǒng)1,2都是非Schur穩(wěn)定的。
不考慮外部干擾d(k)子系統(tǒng)1,2狀態(tài)發(fā)散如圖1和圖2所示。
圖1 子系統(tǒng)1狀態(tài)x(k)Fig.1 The state of subsystem 1
圖2 子系統(tǒng)2狀態(tài)x(k)Fig.2 The state of subsystem 2
給定x(0)=[0.5 0.5]T,標(biāo)量φ=2,φ=0.1。切換駐留時(shí)間1 s≤τ≤3.321 9 s,選擇切換駐留時(shí)間為3 s,切換周期為6 s,切換信號(hào)如圖3所示。
圖3 切換信號(hào)Fig.3 Switching signal
在如圖3的切換信號(hào)下由不穩(wěn)定子系統(tǒng)1,2組成的不含干擾切換系統(tǒng)狀態(tài)如圖4所示。
圖4 不含干擾切換系統(tǒng)狀態(tài)Fig.4 Switching system state without disturbance
切換系統(tǒng)(26)狀態(tài)邊界估計(jì)如圖5和圖6所示。
圖5 切換系統(tǒng)狀態(tài)x1(k)估計(jì)Fig.5 State x1(k)estimation in the switching system
圖6 切換系統(tǒng)狀態(tài)x2(k)估計(jì)Fig.6 State x2(k) estimation in the switching system
(1)筆者根據(jù)一類遞減Lyapunov函數(shù)和駐留時(shí)間方法給出了所有子系統(tǒng)不穩(wěn)定的離散時(shí)間切換系統(tǒng)的指數(shù)穩(wěn)定條件。
(2)根據(jù)離散時(shí)間切換系統(tǒng)設(shè)計(jì)區(qū)間觀測(cè)器,并利用依靠時(shí)間的切換策略給出區(qū)間觀測(cè)器產(chǎn)生誤差系統(tǒng)指數(shù)穩(wěn)定的充分條件,實(shí)現(xiàn)了對(duì)所有子系統(tǒng)不穩(wěn)定的離散時(shí)間切換系統(tǒng)的狀態(tài)邊界估計(jì)。
(3)在仿真結(jié)果中,所有子系統(tǒng)的狀態(tài)不穩(wěn)定,但是采用切換策略后,所有子系統(tǒng)不穩(wěn)定的離散時(shí)間切換系統(tǒng)狀態(tài)穩(wěn)定,離散時(shí)間切換系統(tǒng)在未知干擾的影響下,區(qū)間觀測(cè)器仍然可以估計(jì)出切換系統(tǒng)狀態(tài)的上下邊界。
(4)筆者提出的離散時(shí)間切換系統(tǒng)狀態(tài)邊界估計(jì)方法為日后研究電主軸、深溝球軸承等復(fù)雜系統(tǒng)的故障檢測(cè)以及容錯(cuò)控制提供了基礎(chǔ)。