高 科,宋 佳,艾紹潔,劉羿杰
(1.北京航空航天大學宇航學院,北京 100191;2.中國航天科工集團有限公司,北京 100048)
高超聲速飛行器(Hypersonic vehicle, HSV)具有飛行范圍廣,飛行速度快,機動性強的優勢,在軍事上和民用上具有廣闊的應用前景[1-2]。但由于高超聲速飛行器再入滑翔段外界環境條件變化劇烈,會嚴重影響飛行器的空氣動力學特性[3-4],同時由于飛行高度高,空氣稀薄,飛行器面臨更多的干擾和攝動,因此,飛行器動力學和控制存在著強時變、強非線性及強耦合特性[5-7]。這些特點使得高超聲速飛行器在再入過程中的姿態穩定控制受到國內外學者的重點關注。目前,在世界范圍內,高超聲速飛行器再入過程姿態控制方法主要包括PID控制方法、魯棒控制方法[8]、自適應控制方法[9]、滑模控制方法[10]和自抗擾控制方法等。其中,自抗擾控制(Active disturbance rejection control,ADRC)方法是由中國科學院韓京清研究員[11]在經典PID的基礎上提出的,是PID的繼承和發展。目前,自抗擾控制技術已引起國內外相關專家學者的關注,被廣泛應用于工程領域。特別地,在航空航天領域,高超聲速飛行器的自抗擾姿態控制一直備受關注。
文獻[12]將基本自抗擾控制器中的擴張狀態觀測器(Extended state observer, ESO)用微分跟蹤器(Tracking differentiator, TD)代替,誤差反饋環節用分數階PID代替,并將其應用于高超聲速飛行器縱向模型控制。文獻[13]針對高超聲速飛行器航跡角慣性過大的問題,提出了采用前饋補償的復合自抗擾控制,改善了航跡角的響應品質。北京航空航天大學宋佳團隊開展了自抗擾控制在高超聲速飛行器控制系統設計上的應用研究工作:文獻[14]將分數階PID與非線性反饋方法結合并應用到自抗擾控制器中形成了非線性分數階PID自抗擾控制方法,完成了高超聲速飛行器非線性分數階自抗擾控制器的設計;在文獻[14-15]中,又基于遺傳算法和生物地理學算法研究了高超聲速飛行器非線性分數階自抗擾控制器的參數優化問題。文獻[16]運用頻域分析方法研究了高超聲速飛行器線性分數階自抗擾控制器的設計和參數優化問題。文獻[17]對非線性狀態反饋和線性狀態反饋下的高超聲速飛行器分數階自抗擾控制器的性能進行了仿真對比分析。文獻[18-19]將自抗擾控制和動態面控制相結合并分別應用于高超聲速飛行器縱向模型和六自由度模型的控制器設計。
在以上研究方法中,PID控制器參數雖然可以通過頻域分析進行初步設計,但具體的參數值仍需要手動調定。為能使系統的控制效果達到最優,本文將線性二次型調節器(Linear quadratic regulator, LQR)引入基本自抗擾控制器并將其應用于高超聲速飛行器再入段飛行姿態控制。首先針對臨近空間高超聲速飛行器再入段線性化模型設計LQR控制器,實現對無耦合標稱狀態模型的最優控制。之后對高超聲速飛行器再入段模型設計ESO,以減輕控制過程中飛行器通道間的耦合和系統參數不確定性對控制系統的影響。最后通過仿真校驗了所設計控制策略的有效性。
高超聲速飛行器無動力再入過程中受到重力、空氣動力的作用。再入飛行過程中,鴨翼折疊收入機體內部。偏航方向的氣動力矩主要是通過方向舵改變舵偏角δr來實現的,而升降舵副翼的左副翼δe和右副翼δa的配合動作能夠完成俯仰通道和滾轉通道的運動對于面對稱的高超聲速飛行器,其再入過程運動學方程如式(1)~(10)所示:
(1)
zsinψccosθ)
(2)
((y+R)cosθ+zsinψcsinθ)
(3)
(4)
(5)
(6)
(7)
(Y+mgcosθcosγc)
(8)
(9)
tanβ)+Zsinθcosγc+mgcosθcosγctanβ)
(10)
式中:x,y,z分別為HSV在慣性坐標系下的坐標;V,θ和ψc分別為HSV的速度、飛行傾角和飛行偏角;h,m分別為HSV的飛行高度和質量;g為HSV的當地重力加速度;r為HSV的飛行器質心在慣性坐標系中的矢徑;常量R為地球半徑;ωx,ωy,ωz分別為HSV的滾轉、偏航和俯仰角速度;Ix,Iy,Iz分別為HSV的x,y,z軸的轉動慣量;X,Y,Z分別為HSV受到的阻力、升力和側向力;l,m,n分別為HSV受到的滾轉、偏航和俯仰力矩;α,β,γc為HSV的攻角、側滑角和速度滾轉角。
高超聲速飛行器再入段氣動力和氣動力矩模型如式(11)~(12)所示:
(11)
(12)
式中:q=0.5ρV2代表動壓,ρ為大氣密度;CL,CD,CC分別代表升力、阻力和側向力氣動系數;S代表翼面參考面積;b代表翼展長度;c代表平均氣動弦長;Cl,Cm,Cn分別代表滾轉、偏航和俯仰力矩系數。
(13)
(14)
由式(14)可知,滾轉力矩系數Cl、偏航力矩系數Cm和俯仰力矩系數Cn均為角度和舵偏量的函數關系,三通道之間具有很強的耦合性。
基本的ADRC控制器主要包括三個核心部分:TD,ESO和PID控制器。TD提取輸入信號的跟蹤信號以及其微分信號,使控制量的過渡過程更加平滑。ESO實時估計系統需要使用的狀態信息,并將系統的未建模動態、內部擾動以及外界干擾估計為“總和擾動”,進行實時補償,從而提高系統抗干擾能力。PID控制器通過對TD與ESO得到的信號差及其積分進行線性組合生成最終控制量。為能使系統在兼顧ADRC強抗擾能力和強魯棒性的同時得到最優的控制效果,本文將線性二次型調節器LQR引入基本自抗擾控制器中得到LQR自抗擾控制器,將其應用于高超聲速飛行器再入段飛行姿態控制。
對于具有如下形式的二階系統:
(15)
若把式(15)中的實時作用量f(x1,x2)擴充為新的觀測量x3(t),記作:
x3(t)=f(x1(t),x2(t))
(16)
可以對這個被擴張的系統建立狀態觀測器:
(17)
只要選取合適的β1,β2,β3的值,式(17)形式的ESO的z1,z2,z3能夠很好地估計出狀態x1(t)和x2(t)以及被擴張的狀態x3(t)的量值。若觀測量f(x1(t),x2(t))中包含其他未知的擾動,同樣也可以利用式(17)進行實時觀測得到。ESO的結構圖如圖1所示。

圖1 擴張狀態觀測器結構框圖
ESO為后續的LQR自抗擾控制器設計提供系統狀態信息z1,z2和系統的總和擾動z3的實時估計數據。其中,ESO提供的系統狀態信息z1,z2使得系統變為全狀態反饋,滿足LQR控制的設計要求。
首先將LQR方法應用于高超聲速飛行器六自由度模型,建立基于LQR方法的高超聲速飛行器姿態控制系統。對高超聲速飛行器六自由度模型進行線性化,將攻角、側滑角和速度滾轉角狀態變量及其導數合成狀態變量x,三通道舵偏量合成控制變量u,攻角、側滑角和速度滾轉角合成輸出變量y,即:
(18)
則飛行器全狀態耦合控制系統標稱模型可以寫成如下狀態空間的形式:
(19)
式中:




其中,
由于三通道間氣動耦合由ESO進行估計和補償,因此對高超聲速飛行器六自由度模型三通道分別設計LQR控制器。系統為全狀態反饋,為了消除靜差,對系統模型進行增廣。
(20)

考慮性能指標J
(21)
其中,Q(t)和R(t)均選取對角矩陣。針對系統(20)和性能指標(21)可以分別針對高超聲速飛行俯仰、偏航和滾轉三通道設計LQR控制器。
由于飛行器模型建立往往存在一些未建模動態,同時飛行器飛行環境氣動參數變化劇烈,三個通道之間耦合嚴重,本文采用ESO對飛行器通道間的耦合和系統參數不確定性進行補償。分別對三通道設計ESO如下所示:
(22)
為使控制量的過渡過程更加平滑,在跟蹤指令后設置跟蹤微分器。最終得到的LQR自抗擾控制器結構圖如圖2所示。

圖2 高超聲速飛行器LQR自抗擾控制器結構圖
對設計的高超聲速飛行器六自由度姿態控制系統進行仿真。仿真初始條件為:x=0,z=0,飛行高度30 km,飛行速度Ma15,初始角度和角速度均為0。采用連續方波信號作為攻角和速度滾轉角的跟蹤輸入信號,側滑角的跟蹤輸入信號為恒定值0,則攻角響應曲線如圖3(a)和圖3(b)所示,側滑角和速度滾轉角響應曲線如圖3(c)和圖3(d)所示。

圖3 兩種控制方案下姿態角跟蹤曲線
在圖3(a)和圖3(b)中,攻角能夠較好地跟蹤期望的階躍信號和連續方波信號,且相比LQR方法,LQRADRC方法在上升時間基本一致的條件下具有更小的穩態誤差。在圖3(c)中,側滑角在俯仰和滾轉通道機動時呈現出震蕩的形式,體現了三通道之間的耦合性。LQR方法震蕩幅值小于0.1°且逐漸收斂,而LQRADRC方法側滑角的震蕩幅值明顯小于LQR方法,具有更強的抗干擾能力。在圖3(d)中,兩種方法下速度滾轉角能夠較好地跟蹤期望的階躍信號和連續方波信號,具有很小的穩態誤差和超調量。綜上分析說明LQRADRC方法相比于LQR方法,能使高超聲速再入段飛行姿態控制系統具有更好的控制品質。
接下來驗證控制器的抗干擾能力。本文主要考慮高超聲速飛行器的氣動參數的不確定性。在風洞試驗中,氣動數據測量的精確性主要取決于試驗的質量以及需生成氣動參數的類型,存在某種程度的不確定性,偏差可能達到±50%。在仿真中,假設氣動參數Cl,β,Cm,β和Cn,α存在+50%的偏差,圖4(a)~圖4(d)給出了相應的仿真結果。

圖4 氣動參數偏差+50%工況下姿態角跟蹤曲線
從圖4可以看出,相比LQR方法,LQRADRC方法在上升時間基本一致的條件下對攻角指令的跟蹤均具有更小的穩態誤差,且在俯仰和滾轉通道機動的條件下具有更小的側滑角震蕩。偏差仿真結果表明,當高超聲速飛行器模型存在參數不確定性時,所設計的LQRADRC控制器相比于LQR控制器能夠更快速、精確地跟蹤角位置指令,并且對系統不確定性具有更強魯棒性。
本文設計了基于LQR和自抗擾控制的高超聲速飛行器再入段的姿態控制方法。建立了高超聲速飛行器再入段線性化模型,設計了高超聲速飛行器再入段LQR自抗擾姿態控制系統。高超聲速飛行器再入段LQR自抗擾姿態控制系統充分結合了LQR控制器和自抗擾控制器的優點,控制精度更高,抗擾能力更強。建立應用LQR自抗擾姿態控制器的高超聲速飛行器再入段六自由度模型,進一步通過仿真對比了高超聲速飛行器再入段LQR控制方法和LQR自抗擾控制方法。仿真結果表明,LQR自抗擾控制方法在標稱模型和氣動參數攝動下,對攻角指令的跟蹤均具有更小的穩態誤差,在俯仰和滾轉通道機動時側滑角的震蕩更小,驗證了LQR自抗擾控制算法具有較高的有效性。