李海燕,許江寧,張金鵬,張公平,鄭鯤鵬
(1.海軍航空工程學院控制工程系,山東煙臺264001;2.海軍工程大學導航工程系,武漢430033;3.中國空空導彈研究院控制所,河南洛陽471009)
高超聲速飛行器縱向內環系統自適應反演預設性能控制
李海燕1,2,許江寧2,張金鵬3,張公平3,鄭鯤鵬3
(1.海軍航空工程學院控制工程系,山東煙臺264001;2.海軍工程大學導航工程系,武漢430033;3.中國空空導彈研究院控制所,河南洛陽471009)
針對高超聲速飛行器控制器現有方法大都沒有考慮系統的瞬態和穩態性能滿足預先設定性能的問題,在模型中存在參數型不確定性的情況下,基于反演設計思想,結合自適應控制技術,提出了一種預設性能控制器的設計方法,利用Lyapunov穩定性定理證明了系統的穩定性,保證縱向內環閉環系統誤差全狀態滿足預設的瞬態和穩態性能。給出的仿真算例驗證了提出方法的有效性。
高超聲速;反演設計;預設性能;自適應控制;參數不確定
高超聲速飛行器由于工作的環境遠比一般飛行器更加嚴峻,其控制器的設計也面臨著傳統飛行器控制所未曾遇到過的新型復雜問題。從20世紀90年代開始,對高超聲速飛行器的建模、本身動態特性的分析和控制理論研究引起了世界各國學者的廣泛關注。
在線性化方法的框架下,魯棒控制的研究占據了主導地位。Gregory[1]通過簡化得到高超聲速飛行器的線性模型,將穩態誤差等時域控制指標轉化為頻域傳遞函數的形式,通過D-K迭代的方法設計了H∞魯棒控制器;Heller等[2]則利用動態配平點線性化技術,提出了基于輸出反饋的魯棒控制器。然而,線性控制方法難于滿足高超聲速飛行器的控制需求,學者們的目光逐漸轉向了非線性控制方法的研究。針對高超聲速飛行器的縱向控制問題,Gunnarsson等[3]提出了基于動態逆和μ分析結合的方法;Wang等[4]采用了非線性動態逆和隨機魯棒結合的方法來設計縱向控制器;文獻[5]提出了反饋線性化與自適應滑模控制結合的方法設計了高超聲速飛行器縱向控制器。
上述方法成功設計了高超聲速飛行器的縱向控制器,但均未考慮系統的控制性能問題。預設性能控制的突出優點在于能同時滿足系統瞬態和穩態性能的要求,將其應用在高超聲速飛行器控制器設計中能夠很好地克服上述已有控制方法不足。Ilchmann等[6]提出了一種增益無需動態產生和非單調增益的預設性能控制方法,使得確定過渡過程有較大的靈活性。針對MIMO非線性系統,Bechlioulis等[7]提出將約束系統通過變換轉化為非約束系統,從而實現系統的最大超調量小于預先設定的足夠小常數的目的。
本文針對上述高超聲速飛行器控制系統設計出現的2個問題:一是沒有考慮同時滿足瞬態性能和穩態性能的要求,二是基于反演方法預設性能控制器的設計僅能實現輸出變量達到預設性能,提出了一種新的具有參數型不確定性高超聲速飛行器的自適應預設性能控制方法。
1.1吸氣式高超聲速飛行器縱向系統描述
吸氣式高超聲速飛行器縱向動力學模型可描述為[8]:

式(1)~(4)中:v為飛行速度;T為推力;α為迎角;D為阻力;m為飛行器質量;g為重力加速度;L為升力;M為俯仰力矩;Iyy為轉動慣量;θ為俯仰角;q為俯仰角速度。
升降舵偏角δe和輸入燃料當量比Φ為系統的輸入量,力、力矩以及各系數分別為:

式(5)~(18)中:ρ為空氣密度;S為機翼面積;CL為升力系數;CD為阻力系數;zT為推力對俯仰力矩的鉸鏈系數;cˉ為機翼平均氣動弦長;(k=1,2,3)為推力T中迎角α的第k階導數;為推力T中的常數項;(i,j=1,2)為廣義力Ni中迎角α的第 j階導數;為廣義力Ni中的常數項;為廣義力N2中升降舵δe的導數;為升力系數CL中迎角α的導數;為升力系數CL中升降舵δe的導數;為升力系數CL中的常數項;(i=1,2)為阻力系數CD中迎角α的第i階導數;(i=1,2)為阻力系數CD中升降舵δe的第i階導數;為阻力系數CD中的常數項;(i=1,2)為俯仰力矩M中迎角α的第i階導數;為俯仰力矩M中的常數項;ce為俯仰力矩M中升降舵導數;為第l(l=1,2,…,8)階推力導數;h為飛行高度;為動態壓力。
進一步推導之前,假設:
1)在升力L中忽略升降舵偏角δe對其的影響;
2)高超聲速飛行器的飛行速度v變化較慢與迎角α、俯仰角速度q相比屬于慢變量。
吸氣式高超聲速飛行器可以分為內環和外環2個子系統,在此僅研究內環子系統的設計問題。考慮到假設1)和假設2),不難得到吸氣式高超聲速飛行器內環快變子系統模型:

式(19)、(20)中:

1.2預設性能與誤差變換函數[9]

將式(21)的約束通過誤差變換函數轉化為非約束形式:

式(22)中:S為變換后誤差;K(S)是平滑、嚴增且可逆的函數,滿足

注1:從式(24)知,如果S有界,則式(23)成立。另外,由 ?(t)>0和式(22)可知,當 e(0)>0時,,當e(0)<0時,故式(21)成立。因此,只要S∈L∞,就可以實現預設性能。
引理1:[10]對任意常數η>0和變量p∈R,下式成立:



步驟1:令e1=α-αd,αd為α的期望信號。定義誤差變換函數為e1=?K(S1)。e1和S1的導數分別為:

令e2=q-qd,qd為待設計的虛擬控制量。將e2的表達式代入式(28)可得

當系統中存在參數不確定性時,可以采用自適應控制的方法處理。不失一般性,僅考慮T中含有參數不確定性的情況。為此,將 f1改寫為

定義Lyapunov函數

求取方程隨時間的導數得到

選擇虛擬控制律

式中,k1>0為常數。
將式(30)、(33)代入式(32),可得


將其代入式(34)可得


選擇Lyapunov函數為

求取方程(39)隨時間的導數得

式中,ε2>0,k2>0均為常數。
注2:根據引理1,式(41)所示控制規律可以實現。
將式(41)代入式(40)得


故S1和S2均有界。
由上述分析知,S1和S2均有界,故根據注1,e1、 e2均實現了預設性能跟蹤,故可得如下定理。
定理1:對于系統(19)和(20),如果虛擬控制律按照式(33)選取,控制律按照式(41)選取,參數自適應調節律按式(35)選取,則系統所有信號均有界且實現預設跟蹤性能。
為驗證本文預設性能控制方法的有效性,針對吸氣式高超聲速飛行器縱向動力學模型的內環子系統(19)和(20),采用文獻[8]提供的氣動力和力矩系數標稱值,并對其部分參數進行了攝動,對參數a中的a2、a4、a6和a8進行了上浮20%的處理,并進行了高超聲速飛行器內環控制系統的仿真。控制的目標是使飛行器跟蹤給定的迎角指令,跟蹤控制具有預設性能。
仿真的初始條件:v=2 800;Φ=0.6;α(0)=3.5°;q(0)=0.6°;αd=4°。系統參數見文獻[8]。

仿真結果如圖1~4所示,圖5~8給出了參數收斂到相應真值的曲線。

圖1 迎角跟蹤曲線(αd—虛線,α—實線)Fig.1 Attack angle tracking curve(αd—dashed line,α—solid line)

圖2 俯仰角速度跟蹤曲線(qd—虛線,q—實線)Fig.2 Pitching angular velocity tracking curve(qd—dashed line,q—solid line)

圖3 參數曲線(預設性能—虛線,e1—實線)Fig.3 Parameter curve(Prescribed performance—dashed line,e1—solid line)

圖4 參數曲線(預設性能—虛線,e2—實線)Fig.4 Parameter curve(Prescribed performance—dashed line,e2—solid line)

圖5 參數曲線(a2—虛線,a?2—實線)Fig.5 Parameter curve(a2—dashed line,a?2—solid line)

圖6 參數曲線(a4—虛線,a?4—實線)Fig.6 Parameter curve(a4—dashed line,a?4—solid line)

圖7 參數曲線(a6—虛線,a?6—實線)Fig.7 Parameter curve(a6—dashed line,a?6—solid line)

圖8 參數曲線(a8—虛線,a?8—實線)Fig.8 Parameter curve(a8—dashed line,a?8—solid line)
從圖1~8可以看出,迎角很好地跟蹤上了期望迎角信號,俯仰角速度也較好地跟蹤上了期望俯仰角速度信號,而且e1和e2均實現了預設性能,參數均收斂到相應的真值,說明所設計的自適應律能夠適應系統中存在的參數不確定性環境,而其他曲線則顯示了所設計的預設性能控制器的有效性。
針對高超聲速飛行器縱向運動學的內環子系統模型具有強非線性、藕合性和參數難以精確已知等特點,深入研究了基于預設性能的自適應反演控制器設計方法,實現了全狀態具有預設性能,其主要特點是實現了高超聲速飛行器控制器設計中同時使系統的穩態和瞬態具有預設性能。仿真結果表明,所提出的控制方法具有較好的跟蹤性能。另外,本文的設計還考慮了系統中存在參數不確定性的情況,仿真表明所設計的自適應預設性能控制器在該環境下仍保持了良好的性能。
[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
航空基金資助項目(20140184001);中國博士后科學基金資助項目(2015M572693)
李海燕(1979-),女,副教授,博士。