李海燕,許江寧,張金鵬,張公平,鄭鯤鵬
(1.海軍航空工程學(xué)院控制工程系,山東煙臺264001;2.海軍工程大學(xué)導(dǎo)航工程系,武漢430033;3.中國空空導(dǎo)彈研究院控制所,河南洛陽471009)
高超聲速飛行器縱向內(nèi)環(huán)系統(tǒng)自適應(yīng)反演預(yù)設(shè)性能控制
李海燕1,2,許江寧2,張金鵬3,張公平3,鄭鯤鵬3
(1.海軍航空工程學(xué)院控制工程系,山東煙臺264001;2.海軍工程大學(xué)導(dǎo)航工程系,武漢430033;3.中國空空導(dǎo)彈研究院控制所,河南洛陽471009)
針對高超聲速飛行器控制器現(xiàn)有方法大都沒有考慮系統(tǒng)的瞬態(tài)和穩(wěn)態(tài)性能滿足預(yù)先設(shè)定性能的問題,在模型中存在參數(shù)型不確定性的情況下,基于反演設(shè)計思想,結(jié)合自適應(yīng)控制技術(shù),提出了一種預(yù)設(shè)性能控制器的設(shè)計方法,利用Lyapunov穩(wěn)定性定理證明了系統(tǒng)的穩(wěn)定性,保證縱向內(nèi)環(huán)閉環(huán)系統(tǒng)誤差全狀態(tài)滿足預(yù)設(shè)的瞬態(tài)和穩(wěn)態(tài)性能。給出的仿真算例驗(yàn)證了提出方法的有效性。
高超聲速;反演設(shè)計;預(yù)設(shè)性能;自適應(yīng)控制;參數(shù)不確定
高超聲速飛行器由于工作的環(huán)境遠(yuǎn)比一般飛行器更加嚴(yán)峻,其控制器的設(shè)計也面臨著傳統(tǒng)飛行器控制所未曾遇到過的新型復(fù)雜問題。從20世紀(jì)90年代開始,對高超聲速飛行器的建模、本身動態(tài)特性的分析和控制理論研究引起了世界各國學(xué)者的廣泛關(guān)注。
在線性化方法的框架下,魯棒控制的研究占據(jù)了主導(dǎo)地位。Gregory[1]通過簡化得到高超聲速飛行器的線性模型,將穩(wěn)態(tài)誤差等時域控制指標(biāo)轉(zhuǎn)化為頻域傳遞函數(shù)的形式,通過D-K迭代的方法設(shè)計了H∞魯棒控制器;Heller等[2]則利用動態(tài)配平點(diǎn)線性化技術(shù),提出了基于輸出反饋的魯棒控制器。然而,線性控制方法難于滿足高超聲速飛行器的控制需求,學(xué)者們的目光逐漸轉(zhuǎn)向了非線性控制方法的研究。針對高超聲速飛行器的縱向控制問題,Gunnarsson等[3]提出了基于動態(tài)逆和μ分析結(jié)合的方法;Wang等[4]采用了非線性動態(tài)逆和隨機(jī)魯棒結(jié)合的方法來設(shè)計縱向控制器;文獻(xiàn)[5]提出了反饋線性化與自適應(yīng)滑模控制結(jié)合的方法設(shè)計了高超聲速飛行器縱向控制器。
上述方法成功設(shè)計了高超聲速飛行器的縱向控制器,但均未考慮系統(tǒng)的控制性能問題。預(yù)設(shè)性能控制的突出優(yōu)點(diǎn)在于能同時滿足系統(tǒng)瞬態(tài)和穩(wěn)態(tài)性能的要求,將其應(yīng)用在高超聲速飛行器控制器設(shè)計中能夠很好地克服上述已有控制方法不足。Ilchmann等[6]提出了一種增益無需動態(tài)產(chǎn)生和非單調(diào)增益的預(yù)設(shè)性能控制方法,使得確定過渡過程有較大的靈活性。針對MIMO非線性系統(tǒng),Bechlioulis等[7]提出將約束系統(tǒng)通過變換轉(zhuǎn)化為非約束系統(tǒng),從而實(shí)現(xiàn)系統(tǒng)的最大超調(diào)量小于預(yù)先設(shè)定的足夠小常數(shù)的目的。
本文針對上述高超聲速飛行器控制系統(tǒng)設(shè)計出現(xiàn)的2個問題:一是沒有考慮同時滿足瞬態(tài)性能和穩(wěn)態(tài)性能的要求,二是基于反演方法預(yù)設(shè)性能控制器的設(shè)計僅能實(shí)現(xiàn)輸出變量達(dá)到預(yù)設(shè)性能,提出了一種新的具有參數(shù)型不確定性高超聲速飛行器的自適應(yīng)預(yù)設(shè)性能控制方法。
1.1吸氣式高超聲速飛行器縱向系統(tǒng)描述
吸氣式高超聲速飛行器縱向動力學(xué)模型可描述為[8]:
式(1)~(4)中:v為飛行速度;T為推力;α為迎角;D為阻力;m為飛行器質(zhì)量;g為重力加速度;L為升力;M為俯仰力矩;Iyy為轉(zhuǎn)動慣量;θ為俯仰角;q為俯仰角速度。
升降舵偏角δe和輸入燃料當(dāng)量比Φ為系統(tǒng)的輸入量,力、力矩以及各系數(shù)分別為:
式(5)~(18)中:ρ為空氣密度;S為機(jī)翼面積;CL為升力系數(shù);CD為阻力系數(shù);zT為推力對俯仰力矩的鉸鏈系數(shù);cˉ為機(jī)翼平均氣動弦長;(k=1,2,3)為推力T中迎角α的第k階導(dǎo)數(shù);為推力T中的常數(shù)項(xiàng);(i,j=1,2)為廣義力Ni中迎角α的第 j階導(dǎo)數(shù);為廣義力Ni中的常數(shù)項(xiàng);為廣義力N2中升降舵δe的導(dǎo)數(shù);為升力系數(shù)CL中迎角α的導(dǎo)數(shù);為升力系數(shù)CL中升降舵δe的導(dǎo)數(shù);為升力系數(shù)CL中的常數(shù)項(xiàng);(i=1,2)為阻力系數(shù)CD中迎角α的第i階導(dǎo)數(shù);(i=1,2)為阻力系數(shù)CD中升降舵δe的第i階導(dǎo)數(shù);為阻力系數(shù)CD中的常數(shù)項(xiàng);(i=1,2)為俯仰力矩M中迎角α的第i階導(dǎo)數(shù);為俯仰力矩M中的常數(shù)項(xiàng);ce為俯仰力矩M中升降舵導(dǎo)數(shù);為第l(l=1,2,…,8)階推力導(dǎo)數(shù);h為飛行高度;為動態(tài)壓力。
進(jìn)一步推導(dǎo)之前,假設(shè):
1)在升力L中忽略升降舵偏角δe對其的影響;
2)高超聲速飛行器的飛行速度v變化較慢與迎角α、俯仰角速度q相比屬于慢變量。
吸氣式高超聲速飛行器可以分為內(nèi)環(huán)和外環(huán)2個子系統(tǒng),在此僅研究內(nèi)環(huán)子系統(tǒng)的設(shè)計問題。考慮到假設(shè)1)和假設(shè)2),不難得到吸氣式高超聲速飛行器內(nèi)環(huán)快變子系統(tǒng)模型:
式(19)、(20)中:
1.2預(yù)設(shè)性能與誤差變換函數(shù)[9]
將式(21)的約束通過誤差變換函數(shù)轉(zhuǎn)化為非約束形式:
式(22)中:S為變換后誤差;K(S)是平滑、嚴(yán)增且可逆的函數(shù),滿足
注1:從式(24)知,如果S有界,則式(23)成立。另外,由 ?(t)>0和式(22)可知,當(dāng) e(0)>0時,,當(dāng)e(0)<0時,故式(21)成立。因此,只要S∈L∞,就可以實(shí)現(xiàn)預(yù)設(shè)性能。
引理1:[10]對任意常數(shù)η>0和變量p∈R,下式成立:
步驟1:令e1=α-αd,αd為α的期望信號。定義誤差變換函數(shù)為e1=?K(S1)。e1和S1的導(dǎo)數(shù)分別為:
令e2=q-qd,qd為待設(shè)計的虛擬控制量。將e2的表達(dá)式代入式(28)可得
當(dāng)系統(tǒng)中存在參數(shù)不確定性時,可以采用自適應(yīng)控制的方法處理。不失一般性,僅考慮T中含有參數(shù)不確定性的情況。為此,將 f1改寫為
定義Lyapunov函數(shù)
求取方程隨時間的導(dǎo)數(shù)得到
選擇虛擬控制律
式中,k1>0為常數(shù)。
將式(30)、(33)代入式(32),可得
將其代入式(34)可得
選擇Lyapunov函數(shù)為
求取方程(39)隨時間的導(dǎo)數(shù)得
式中,ε2>0,k2>0均為常數(shù)。
注2:根據(jù)引理1,式(41)所示控制規(guī)律可以實(shí)現(xiàn)。
將式(41)代入式(40)得
故S1和S2均有界。
由上述分析知,S1和S2均有界,故根據(jù)注1,e1、 e2均實(shí)現(xiàn)了預(yù)設(shè)性能跟蹤,故可得如下定理。
定理1:對于系統(tǒng)(19)和(20),如果虛擬控制律按照式(33)選取,控制律按照式(41)選取,參數(shù)自適應(yīng)調(diào)節(jié)律按式(35)選取,則系統(tǒng)所有信號均有界且實(shí)現(xiàn)預(yù)設(shè)跟蹤性能。
為驗(yàn)證本文預(yù)設(shè)性能控制方法的有效性,針對吸氣式高超聲速飛行器縱向動力學(xué)模型的內(nèi)環(huán)子系統(tǒng)(19)和(20),采用文獻(xiàn)[8]提供的氣動力和力矩系數(shù)標(biāo)稱值,并對其部分參數(shù)進(jìn)行了攝動,對參數(shù)a中的a2、a4、a6和a8進(jìn)行了上浮20%的處理,并進(jìn)行了高超聲速飛行器內(nèi)環(huán)控制系統(tǒng)的仿真。控制的目標(biāo)是使飛行器跟蹤給定的迎角指令,跟蹤控制具有預(yù)設(shè)性能。
仿真的初始條件:v=2 800;Φ=0.6;α(0)=3.5°;q(0)=0.6°;αd=4°。系統(tǒng)參數(shù)見文獻(xiàn)[8]。
仿真結(jié)果如圖1~4所示,圖5~8給出了參數(shù)收斂到相應(yīng)真值的曲線。
圖1 迎角跟蹤曲線(αd—虛線,α—實(shí)線)Fig.1 Attack angle tracking curve(αd—dashed line,α—solid line)
圖2 俯仰角速度跟蹤曲線(qd—虛線,q—實(shí)線)Fig.2 Pitching angular velocity tracking curve(qd—dashed line,q—solid line)
圖3 參數(shù)曲線(預(yù)設(shè)性能—虛線,e1—實(shí)線)Fig.3 Parameter curve(Prescribed performance—dashed line,e1—solid line)
圖4 參數(shù)曲線(預(yù)設(shè)性能—虛線,e2—實(shí)線)Fig.4 Parameter curve(Prescribed performance—dashed line,e2—solid line)
圖5 參數(shù)曲線(a2—虛線,a?2—實(shí)線)Fig.5 Parameter curve(a2—dashed line,a?2—solid line)
圖6 參數(shù)曲線(a4—虛線,a?4—實(shí)線)Fig.6 Parameter curve(a4—dashed line,a?4—solid line)
圖7 參數(shù)曲線(a6—虛線,a?6—實(shí)線)Fig.7 Parameter curve(a6—dashed line,a?6—solid line)
圖8 參數(shù)曲線(a8—虛線,a?8—實(shí)線)Fig.8 Parameter curve(a8—dashed line,a?8—solid line)
從圖1~8可以看出,迎角很好地跟蹤上了期望迎角信號,俯仰角速度也較好地跟蹤上了期望俯仰角速度信號,而且e1和e2均實(shí)現(xiàn)了預(yù)設(shè)性能,參數(shù)均收斂到相應(yīng)的真值,說明所設(shè)計的自適應(yīng)律能夠適應(yīng)系統(tǒng)中存在的參數(shù)不確定性環(huán)境,而其他曲線則顯示了所設(shè)計的預(yù)設(shè)性能控制器的有效性。
針對高超聲速飛行器縱向運(yùn)動學(xué)的內(nèi)環(huán)子系統(tǒng)模型具有強(qiáng)非線性、藕合性和參數(shù)難以精確已知等特點(diǎn),深入研究了基于預(yù)設(shè)性能的自適應(yīng)反演控制器設(shè)計方法,實(shí)現(xiàn)了全狀態(tài)具有預(yù)設(shè)性能,其主要特點(diǎn)是實(shí)現(xiàn)了高超聲速飛行器控制器設(shè)計中同時使系統(tǒng)的穩(wěn)態(tài)和瞬態(tài)具有預(yù)設(shè)性能。仿真結(jié)果表明,所提出的控制方法具有較好的跟蹤性能。另外,本文的設(shè)計還考慮了系統(tǒng)中存在參數(shù)不確定性的情況,仿真表明所設(shè)計的自適應(yīng)預(yù)設(shè)性能控制器在該環(huán)境下仍保持了良好的性能。
[1]GREGORY I M,CHOWDHRY RS,MCMINN J D,et al. Hypersonic vehicle model and control law development using H and μ synthesis[R].NASA,1994:1-24.
[2]HELLER M,SACHS G,GUNNARSSON K S,et al. Flight dynamics and robust control of a hypersonic test vehicle with ramjet propulsion[C]//Proceedings of the 8thAIAA International Space Planes and Hypersonic Systems and Technologies Conference.Virginia:AIAA,1998:1998-1521.
[3]GUNNARSSON K S,JACOBSEN J O.Design and simulation of a parameter varying controller for a highter aircraft[C]//Proceedings of the 2001 AIAA Guidance,Navigation,and Control Conference and Exhibit.Montreal:AIAA,2001:2001-4105.
[4]WANG Q,STENGEL R F.Robust nonlinear control of a hypersonic aircraft[J].Journal of Guidance,Control,and Dynamic,2000,23(4):577-585.
[5]XU H J,MIRMIRANI M,IOANNOU P.Adaptive sliding mode control design for a hypersonic flight vehicle[J]. Journal of Guidance,Control,and Dynamics,2004,27(5):829-838.
[6]ILCHMANN A,LOGEMANN H,RYAN E P.Tracking with prescribed transient performance for hysteretic systems[J].Siam Journal on Control and Optimization,2010,48(7):4731-4752.
[7]BECHLIOULIS C P,ROVITHAKIS G A.Robust adaptive control of feedback linearizable MIMO nonlinear systems with prescribed performance[J].IEEE Transactions onAutomatic Control,2008,53(9):2090-2099.
[8]PARKER J T,SERRANI A,YURKOVICH S,et al.Control-oriented modeling of an air-breathing hypersonic vehicle[J].Journal of Guidance,Control,and Dynamics,2007,30(3):856-869.
[9]ZHANG X Y,LIN Y.A robust adaptive dynamic surface control for nonlinear systems with hysteresis input[J].ActaAutomatica Sinica,2010,36(9):1264-1271.
[10]LEVANT A.Higher-order sliding modes,differentiation and output-feedback control[J].International Journal of Control,2003,76(9-10):924-941.
Adaptive Backstepping Control with Prescribed Performance for Inner-loop Longitudinal System of Hypersonic Vehicles
LI Haiyan1,2,XU Jiangning2,ZHANG Jinpeng3,ZHANG Gongping3,ZHENG Kunpeng3
(1.Department of Control Engineering,NAAU,Yantai Shandong 264000,China;2.Department of Navigation Engineering,Naval University of Engineering,Wuhan 430033,China;3.China Airborne Missile Academy,Luoyang Henan 471009,China)
Considering that the present control methods for hypersonic vehicles don’t take the transient and steady state with prescribed performance into consideration,on the basis of back stepping idea and adaptive control technique,a con?troller design method with prescribed performance was proposed under the model uncertainty existing in the design model. It was proved that the whole closed-loop system was stable in the sense of Lyapunov and all error states of the inner-loop longitudinal dynamics of hypersonic vehicles satisfied the prescribed transient and steady performance.The given simula?tion results demonstrated the effectiveness of the proposed control method.
hypersonic;backstepping design;prescribed performance;adaptive control;parameter uncerntainty
V249.1
A
1673-1522(2015)06-0557-06DOI:10.7682/j.issn.1673-1522.2015.06.012
2015-09-12;
2015-10-26
航空基金資助項(xiàng)目(20140184001);中國博士后科學(xué)基金資助項(xiàng)目(2015M572693)
李海燕(1979-),女,副教授,博士。