焦鑫, 江駒, 孟宏鵬
(南京航空航天大學(xué) 自動(dòng)化學(xué)院, 江蘇 南京 210016)
基于灰色預(yù)測(cè)滑??刂频聂敯麸w行控制器設(shè)計(jì)
焦鑫, 江駒, 孟宏鵬
(南京航空航天大學(xué) 自動(dòng)化學(xué)院, 江蘇 南京 210016)
為了解決近空間可變翼飛行器大包絡(luò)飛行以及小翼伸縮過程中受到不確定性參數(shù)和未知外部干擾的問題,第一次將灰色理論引入飛行控制領(lǐng)域。首先對(duì)飛行器的非線性模型不確定性參數(shù)進(jìn)行分析,利用灰色GM(0,N)模型精確預(yù)測(cè)不確定性參數(shù)和外部干擾;然后根據(jù)所預(yù)測(cè)的數(shù)值,設(shè)計(jì)了基于灰色預(yù)測(cè)滑??刂频聂敯麸w行器,從而有效補(bǔ)償不確定性參數(shù)和外部干擾對(duì)飛行器的影響。仿真結(jié)果表明,灰色GM(0,N)模型能夠有效預(yù)測(cè)不確定性參數(shù)和未知外部干擾,并通過所設(shè)計(jì)的飛行控制器補(bǔ)償其影響,保證了飛行器的穩(wěn)定性和魯棒性。
灰色預(yù)測(cè); GM(0,N)模型; 近空間可變翼飛行器; 飛行控制器
近空間可變翼飛行器具有強(qiáng)時(shí)變、非線性、強(qiáng)耦合以及不確定性等特點(diǎn)[1],尤其是模型參數(shù)的不確定性,使飛行控制難度增大。
針對(duì)以上問題,目前已有不少學(xué)者進(jìn)行了較為深入的研究。具有魯棒性的反饋線性化可以用來提供一種針對(duì)吸氣式近空間可變翼飛行器在模型不確定和飛行條件不斷變化情況下速度和高度跟蹤的方法[2]。文獻(xiàn)[3]將非線性閉環(huán)回路與自適應(yīng)動(dòng)態(tài)逆相結(jié)合,為吸氣式近空間可變翼飛行器設(shè)計(jì)了一個(gè)非線性魯棒自適應(yīng)飛行控制器。文獻(xiàn)[4-5]將終端滑模與二階滑模控制相結(jié)合,設(shè)計(jì)了飛行控制器,用來解決近空間可變翼飛行器參數(shù)不確定問題。線性參數(shù)變化法也被用于近空間飛行器的飛行控制器設(shè)計(jì)[6]。雖然以上提到的這些方法都能在一定程度上克服參數(shù)不確定對(duì)近空間飛行器的影響,但這些方法都需要對(duì)非線性模型進(jìn)行一定的簡(jiǎn)化,或者忽略一部分不確定性參數(shù)和外部干擾的影響,這些都會(huì)對(duì)工程實(shí)現(xiàn)帶來較大的影響。
灰色預(yù)測(cè)針對(duì)不確定信息具有很好的預(yù)測(cè)效果,目前已廣泛用于能源消耗、經(jīng)濟(jì)發(fā)展、社會(huì)變化以及行為趨勢(shì)等方面[7-8],在越來越廣泛的領(lǐng)域發(fā)揮其重要作用。近年來,灰色預(yù)測(cè)已經(jīng)逐漸被用于控制工程領(lǐng)域[9-10]。
本文通過GM(0,N)模型來精確預(yù)測(cè)模型中不確定參數(shù)和外部干擾的數(shù)值,不論其大小。同時(shí),對(duì)由于不確定參數(shù)和外部干擾對(duì)飛行器所造成的影響進(jìn)行補(bǔ)償,從而能夠使飛行器精確跟蹤理想指令信號(hào),以保證飛行控制器的控制效果。
根據(jù)力和力矩平衡,可建立近空間可變翼飛行器縱向模型[11]:
(1)
(2)
(3)
(4)
(5)
(6)
參數(shù)不確定性主要體現(xiàn)在模型參數(shù)和氣動(dòng)參數(shù)的不確定。本文中,不確定參數(shù)作為外加變量加入正常變量中用于控制器設(shè)計(jì)。主要參數(shù)如下:
m=m0(1+Δm),Iy=Iy0(1+ΔIy),s=s0(1+Δs)
(7)
其中:
(8)
(9)
(10)
(11)
(12)
Lαcosγ-Dαsinγ]
(13)
式中:Dα=?D/?α,Lα=?L/?α,Cβ=?CT/?β。其他各參數(shù)的含義見文獻(xiàn)[11]。
2.1 系統(tǒng)整體結(jié)構(gòu)
近空間飛行器的模型參數(shù)具有不確定性,同時(shí),飛行器在近空間中飛行,由于飛行環(huán)境復(fù)雜,會(huì)受到很多未知的外部干擾。本文將設(shè)計(jì)基于灰色預(yù)測(cè)滑??刂频慕臻g可變翼飛行器的魯棒飛行控制器,系統(tǒng)結(jié)構(gòu)框圖如圖1所示。
圖1 系統(tǒng)結(jié)構(gòu)框圖Fig.1 The system structure digram
圖1中,考慮到近空間可變翼飛行器的非線性模型中存在參數(shù)不確定性,所以只用滑??刂撇荒軡M足具有不確定性系統(tǒng)的控制需求。在只用滑??刂破鞯牟环€(wěn)定控制系統(tǒng)中,不確定參數(shù)和外部干擾值通過GM(0,N)模型進(jìn)行預(yù)測(cè)[13],然后根據(jù)預(yù)測(cè)的數(shù)值,所設(shè)計(jì)的基于灰色預(yù)測(cè)滑模控制的魯棒控制律將會(huì)補(bǔ)償不確定性和外部干擾對(duì)飛行器的影響,從而使系統(tǒng)保持精確跟蹤理想指令信號(hào)的性能。
2.2 基于雙冪次趨近律的滑模控制
設(shè)跟蹤誤差為:eV(t)=V(t)-Vd(t),eH(t)=H(t)-Hd(t)。定義積分滑模面:
(14)
式中:λV,λH為正常數(shù);積分項(xiàng)用于消除穩(wěn)態(tài)誤差。sV和sH對(duì)時(shí)間t的一階導(dǎo)數(shù)為:
(15)
設(shè)計(jì)雙冪次趨近律:
(16)
式中:kV1,kV2,kH1,kH2>0;αV>0,αH<1;βV,βH>1。
根據(jù)式(7)、式(15)和式(16)可以得到如下控制律:
(17)
2.3 模型不確定性分析
在近空間飛行器反饋線性化的模型式(7)中,參數(shù)b11,b12,b21,b22都是不確定的。因飛行器模型中參數(shù)是不確定的,這就意味著近空間可變翼飛行器的非線性模型是一個(gè)灰色系統(tǒng),所以不能準(zhǔn)確地算出近空間可變翼飛行器系統(tǒng)模型的具體數(shù)值。
(18)
進(jìn)一步,因?yàn)轱w行器所受外部干擾也是不確定的,測(cè)量誤差是不可避免的,也就是說,式(7)的矩陣[fV,fH]T也是不確定的,記為[fV′,fH′]T。
(19)
所以,式(7)則相應(yīng)地變?yōu)?
(20)
2.4 灰色GM(0,N)模型
(21)
(22)
?
(23)
為GM(0,N)模型[14]。
GM(0,N)模型不含導(dǎo)數(shù),因此為靜態(tài)模型。GM(0,N)的建?;A(chǔ)是原始 1-AGO序列。
2.5 控制器設(shè)計(jì)
當(dāng)系統(tǒng)具有不確定和受到外部干擾時(shí),傳統(tǒng)的滑模控制律式(17)已不能保證近空間可變翼飛行器非線性系統(tǒng)的穩(wěn)定性。為了補(bǔ)償不確定部分對(duì)飛行器的影響,需要對(duì)不確定性參數(shù)和外部干擾值進(jìn)行預(yù)測(cè)。根據(jù)式(7)、式(15)和式(20),相應(yīng)的sV和sH的導(dǎo)數(shù)可以重新寫為:
(24)
如果仍然使用未加處理的βc和δe控制信號(hào)時(shí),展開式(20),可以得到:
(25)
下面通過灰色GM(0,N)模型來預(yù)測(cè)不確定性和外部干擾。
第一步:將式(25)離散化:
(26)
式中:t=kT,T為采樣時(shí)間;x1=b11βc;x2=b12δe;x3=b21βc;x4=b22δe;X1=[x1,x2];X2=[x3,x4]。
第二步:分別建立x1,x2,x3,x4和D1,D2的原始離散序列:
(27)
式中:N=5。
第三步:建立x1,x2,x3,x4和D1,D2的1-AGO離散序列:
(28)
其中:
第四步:計(jì)算下式:
(29)
(30)
第五步:計(jì)算不確定性參數(shù)和外部干擾值:
根據(jù)式(25)可以得到:
(31)
(32)
不確定性參數(shù)和外部干擾可以通過下式所示的最小二乘方法計(jì)算出來:
(33)
(34)
第六步:設(shè)計(jì)基于灰色預(yù)測(cè)滑??刂频聂敯艨刂坡伞?/p>
根據(jù)式(20),可以得到基于灰色預(yù)測(cè)的魯棒控制器來補(bǔ)償不確定性參數(shù)和外部干擾對(duì)近空間飛行器的影響。
(35)
為了更好地驗(yàn)證所述控制器的效果,本文將考慮不確定性參數(shù)和未知外部干擾影響同時(shí)存在的情況。
圖2 系統(tǒng)控制效果Fig.2 Control effects of the system
圖2中,GPSMC表示灰色預(yù)測(cè)滑模控制,SMC表示滑??刂啤?梢钥闯?滑模控制器存在一定的穩(wěn)態(tài)誤差,不能有效地控制系統(tǒng);而基于灰色預(yù)測(cè)滑??刂频娘w行控制器可以精確預(yù)測(cè)系統(tǒng)模型中所存在的不確定性參數(shù)的值,并完全進(jìn)行補(bǔ)償,使近空間可變翼飛行器能夠精確跟蹤指令信號(hào),保證了系統(tǒng)的穩(wěn)定性和魯棒性。
本文將灰色理論應(yīng)用于飛行控制領(lǐng)域,設(shè)計(jì)了基于灰色預(yù)測(cè)滑??刂频娘w行控制器。通過灰色GM(0,N)模型將系統(tǒng)中的不確定性參數(shù)和未知外部干擾預(yù)測(cè)出來,再根據(jù)所預(yù)測(cè)出的值,設(shè)計(jì)魯棒控制器。該控制器能使近空間可變翼飛行器精確跟蹤指令信號(hào),保證了系統(tǒng)的穩(wěn)定性和魯棒性。本文對(duì)研究近空間飛行器的飛控系統(tǒng)具有一定的理論價(jià)值和參考意義。為了增強(qiáng)實(shí)際應(yīng)用價(jià)值,本課題將在后續(xù)研究中加入自適應(yīng)控制的思想。
[1] 孫長(zhǎng)銀,穆朝絮,余瑤.近空間高超聲速飛行器控制的幾個(gè)科學(xué)問題研究[J].自動(dòng)化學(xué)報(bào),2013,39(11):1901-1913.
[2] Yurkovich S,Sigthorsson D O,Jankovsky P,et al.Robust linear output feedback control of an airbreathing hypersonic vehicle[J].Journal of Guidance,Control,and Dynamics,2008,31(4):1052-1066.
[3] Fiorentini L,Serrani A,Bolender M A,et al.Nonlinear robust adaptive control of flexible air-breathing hypersonic vehicles [J].Journal of Guidance,Control,and Dynamics,2009,32(2):402-417.
[4] Zhang R,Sun C,Zhang J,et al.Second-order terminal sliding mode control for hypersonic vehicle in cruising flight with sliding mode disturbance observer[J].Journal of Control Theory and Appllication,2013,11(2):299-305.
[5] 宗群,蘇芮,王婕,等.高超聲速飛行器自適應(yīng)高階終端滑模控制[J].天津大學(xué)學(xué)報(bào)(自然科學(xué)與工程技術(shù)版),2014,47(11):1031-1037.
[6] 黃廣.高超聲速飛行器殘差自調(diào)節(jié)高精度控制算法研究[D].哈爾濱:哈爾濱工業(yè)大學(xué),2013.
[7] 劉思峰,謝乃明.灰色系統(tǒng)理論及其應(yīng)用[M].北京:科學(xué)出版社,2008.
[8] 崔立志.灰色預(yù)測(cè)技術(shù)及其應(yīng)用研究[D].南京:南京航空航天大學(xué),2010.
[9] 祝華遠(yuǎn),崔亞君,高峰娟.灰色預(yù)測(cè)模型在軍機(jī)飛控系統(tǒng)故障預(yù)測(cè)中的應(yīng)用[J].四川兵工學(xué)報(bào),2014,35(6):44-46.
[10] Kayacan E,Ulutas B,Kaynak O.Grey system theory-based models in time series prediction [J].Expert Systems with Applications,2010,37(2):1784-1789.
[11] Sun H,Li S,Sun C.Finite time integral sliding mode control of hypersonic vehicles[J].Nonlinear Dynamics,2013,73(1/2):229-244.
[12] Xu H J,Mirmirani M D,Ioannou P A.Adaptive sliding mode control design for a hypersonic flight vehicle[J].Journal of Guidance,Control,and Dynamics,2004,27(5):829-838.
[13] Qiu G,Shentu N,Shi Z.Prediction method of cement strength based on GM-RBF neural network combination model [J].Science & Technology Review, 2014,32(3):56-61.
[14] Li S,Mei Q.Public-key coding system based on grey generation and braid group [J].Grey Systems:Theory and Application,2011,2(3):419-426.
(編輯:任亞超)
Design of flight controller based on grey-prediction sliding mode control
JIAO Xin, JIANG Ju, MENG Hong-peng
(College of Automation Engineering, NUAA, Nanjing 210016, China)
This paper proposed a novel scheme that applied grey theory in the field of flight control for the first time, considering the unavoidable uncertainties and external disturbances of near-space morphing aircraft flying in complex aerospace environment. After analyzing the uncertainties existing in the nonlinear model of near-space morphing aircraft, GM(0,N) was drawn upon to accurately forecast the parameter uncertainties and external disturbances. In terms of the values of prediction, the robust controller based on grey prediction was designed to compensate the influences caused by uncertainties and disturbances. Simulation results indicate that GM(0,N) is effective to predict the uncertainties and external disturbances which can be completely compensated by the proposed robust controller to gurantee the stability and robustness of the near-space morphing aircraft.
grey prediction; GM(0,N) model; near-space morphing aircraft; flight controller
2015-04-21;
2015-08-17;
時(shí)間:2015-09-25 16:10
江蘇省普通高校研究生科研創(chuàng)新基金資助(CXZZ13_0170);校博士學(xué)位論文創(chuàng)新與創(chuàng)優(yōu)基金資助(BCXJ13-06);中央高?;緲I(yè)務(wù)費(fèi)專項(xiàng)基金資助
焦鑫(1986-),女,山西永濟(jì)人,博士研究生,研究方向?yàn)橄冗M(jìn)飛行控制技術(shù); 江駒(1963-),男,江蘇揚(yáng)州人,教授,博士,研究方向?yàn)閷?dǎo)航、制導(dǎo)與控制; 孟宏鵬(1989-),男,河南鄭州人,碩士研究生,研究方向?yàn)橄到y(tǒng)工程。
V249.1
A
1002-0853(2015)06-0542-05