1.一種非線性切換雙時(shí)標(biāo)系統(tǒng)滑膜控制方法,其特征在于如下步驟:
步驟1、根據(jù)被控對(duì)象的動(dòng)力學(xué)方程,建立其離散模糊奇異攝動(dòng)切換模型
將被控系統(tǒng)的小參數(shù)相關(guān)或變化較快的狀態(tài)變量看作為快變量,變化相對(duì)緩慢或可測(cè)狀態(tài)變量看作為慢變量,建立具有多個(gè)子系統(tǒng)的離散模糊奇異攝動(dòng)切換模型;
規(guī)則i:如果ξ1(k)是φi1,...,ξg(k)是φig,那么
x(k+1)=EεAiσ(k)x(k)+EεBiσ(k)u(k) (1)
其中,
xs(k)∈Rn為慢變量,xf(k)∈Rm為快變量,u(k)∈Rq為控制輸入,φi1,...,φig(i=1,2,...,r)均為模糊集合,ξ1(k),...,ξg(k)為可測(cè)量的系統(tǒng)變量,Aiσ(k),Biσ(k)為適當(dāng)維數(shù)矩陣,切換信號(hào)σ(k):[0,+∞)→{1,2,…,N},σ(k)=j(luò)表示在k時(shí)刻切換系統(tǒng)的第j個(gè)子系統(tǒng)被激活,N為子系統(tǒng)個(gè)數(shù),ε為奇異攝動(dòng)參數(shù),In×n,Im×m分別為n階單位陣和m階單位陣;
給定[x(k);u(k)],利用標(biāo)準(zhǔn)模糊推理可得全局模糊模型為
x(k+1)=Eε[Aσ(k)(μ)x(k)+Bσ(k)(μ)u(k)] (2)
其中,
隸屬度函數(shù)φij(ξj(k))為ξj(k)在φij中的隸屬度,設(shè)ωi(ξ(k))≥0,i=1,2,…,r,r為規(guī)則數(shù),μi(ξ(k))≥0,為了便于記錄我們令μi=μi(ξ(k));
步驟2、設(shè)計(jì)滑膜控制器
假設(shè)系統(tǒng)狀態(tài)完全可測(cè),構(gòu)造如下滑模函數(shù):
其中,Gσ(k)∈R(n+m)×q為控制器參數(shù)矩陣且使
Aσ(k)(μ)-Bσ(k)(μ)[Hσ(k)(μ)Bσ(k)(μ)]-1[Hσ(k)(μ)Aσ(k)(μ)+Gσ(k)] (5)
為Hurwitz的;
考慮如下滑模函數(shù)差:
根據(jù)滑??刂评碚摽芍?,當(dāng)系統(tǒng)狀態(tài)到達(dá)滑模面時(shí),有S(k+1)-S(k)=0,因此,可得等價(jià)控制律
將控制律(7)帶入式(2),得到如下滑動(dòng)模態(tài)方程:
步驟3、求解控制器增益
融合切換控制理論、Lyapunov穩(wěn)定性定理、線性矩陣不等式方法,推導(dǎo)出如定理1所示的滑膜控制器存在條件;
定理1:對(duì)于充分小的攝動(dòng)參數(shù)ε>0,控制率(7)使得切換雙時(shí)標(biāo)系統(tǒng)(2)漸進(jìn)穩(wěn)定,當(dāng)且僅當(dāng)存在矩陣Gσ(k)∈R(n+m)×q使式(9)為Hurwitz的,正定對(duì)稱矩陣Pσ(k)使線性矩陣不等式(10)成立,
Aσ(k)(μ)-Bσ(k)(μ)[Hσ(k)(μ)Bσ(k)(μ)]-1[Hσ(k)(μ)Aσ(k)(μ)+Gσ(k)] (9)
其中,i=1,2,…,r,q為控制輸入的維數(shù),切換信號(hào)
切換區(qū)域βj為
βj={x(k)|xT(k)Pjx(k)≥0}, j=1,2,…,N (12)
N為被控系統(tǒng)的切換子系統(tǒng)個(gè)數(shù);
步驟4、將上述切換模型與控制律描述為C語(yǔ)言代碼,植入控制器,實(shí)現(xiàn)被控系統(tǒng)高精度控制。