劉艷雯,胡超芳
(1.太原工業(yè)學(xué)院,太原030008;2.天津大學(xué)電氣與自動化工程學(xué)院,天津300072)
基于反步法的高超聲速飛行器終端滑??刂?
劉艷雯1,胡超芳2
(1.太原工業(yè)學(xué)院,太原030008;2.天津大學(xué)電氣與自動化工程學(xué)院,天津300072)
為了使高超聲速飛行器在再入過程中完成姿態(tài)控制,在反步法的基礎(chǔ)上將模糊自適應(yīng)和終端滑??刂葡嘟Y(jié)合設(shè)計控制器。對于姿態(tài)角動態(tài),使用反步法和模糊自適應(yīng)設(shè)計虛擬控制律;而對于角速率動態(tài),利用終端滑模方法設(shè)計控制器,能夠有效提高系統(tǒng)魯棒性。穩(wěn)定性分析說明所提方法可以保證系統(tǒng)狀態(tài)的一致漸進(jìn)有界性。
反步法,終端滑??刂?,模糊自適應(yīng)
高超聲速的概念首先是由錢學(xué)森提出的,意指飛行速度能夠超過5倍聲速。高超聲速技術(shù)無論在國防還是民用上都有著重要的研究價值,因此,越來越多的科研人員將注意力轉(zhuǎn)移到高超聲速飛行器的研制與設(shè)計中來。在高超聲速飛行器再入階段,線性控制很難保證全過程的精確跟蹤,因此,為了實現(xiàn)姿態(tài)控制,近年來提出了一些非線性控制方法,常見的有滑??刂疲?],自適應(yīng)反步控制[2],預(yù)測控制,以及基于模糊邏輯系統(tǒng)或者神經(jīng)網(wǎng)絡(luò)的智能控制方法等[3]。
本文針對帶有不確定的高超聲速六自由度再入模型,提出了基于反步法的終端滑模控制方法。將被控模型轉(zhuǎn)換成為下三角形式之后,利用反步法對姿態(tài)角動態(tài)進(jìn)行虛擬控制律的設(shè)計,其中利用模糊自適應(yīng)對不確定項進(jìn)行在線跟蹤;對于角速率動態(tài),利用終端滑??刂品椒ń獾每刂屏?,此方法不僅能夠使姿態(tài)實現(xiàn)準(zhǔn)確跟蹤,還能大大增強(qiáng)魯棒性,有效抵御外部擾動造成的影響。
1.1高超聲速飛行器再入模型
X-33類高超聲速飛行器再入模型[4-5]由3個質(zhì)心運動和3個繞質(zhì)心的角運動組成。本文控制目標(biāo)是實現(xiàn)姿態(tài)控制,即針對角運動進(jìn)行控制。其角運動表達(dá)式為:
在此姿態(tài)角α,β,σ為攻角、側(cè)滑角、側(cè)傾角,而角速率p,q,r為滾轉(zhuǎn)、俯仰、偏航角速率動態(tài)。Iij(i= x,y,z,j=x,y,z)表示飛行器的轉(zhuǎn)動慣量??刂戚斎隡x,My,Mz分別為滾轉(zhuǎn)、俯仰、偏航力矩,控制輸出是姿態(tài)角動態(tài)。質(zhì)心運動方程、式中相關(guān)力表達(dá)式以及參數(shù)見附錄部分。
為了實現(xiàn)姿態(tài)控制,即使飛行器跟蹤給定的攻角和側(cè)傾角指令,同時使側(cè)滑角保持在零值附近,本文設(shè)計了基于反步法的終端滑??刂品椒ǎ紫燃僭O(shè)如下:
假設(shè)1側(cè)滑角始終保持在零附近,因此,假設(shè)sinβ=0,tanβ=0,cosβ=1成立。
在以上假設(shè)的前提下,將模型進(jìn)行轉(zhuǎn)換,可以得到下面等價形式:
其中Θ=[α,β,σ]T代表姿態(tài)角動態(tài),ω=[p,q,r]T代表角速率動態(tài),M=[Mx,My,Mz]為控制輸入,即力矩。式(2)中增益矩陣gs以及矩陣I和Φ的表達(dá)式為:
Δf是相關(guān)動態(tài)構(gòu)成的不確定項,ΔI是轉(zhuǎn)動慣量Iij(i,j=x,y,z)存在的參數(shù)攝動所引起的不確定,Δd是加在控制力矩上的輸入擾動,攝動范圍和擾動大小在附錄部分給出。對上式進(jìn)行進(jìn)一步變換,可以得到適用于反步法計算的嚴(yán)反饋形式:
其中g(shù)f=I-1,ff=I-1ΦIω,Δg=I-1(Δd-ΦΔIω-ΔIω.)。
本節(jié)針對簡化模型(3)設(shè)計控制器,使其跟蹤給定姿態(tài)角指令Θd=[αd,βd,σd]T,并且給出穩(wěn)定性證明。首先假設(shè):
假設(shè)2增益矩陣gs存在上下界,即存在常數(shù)gsl和gsh,使得gsl≤‖gs‖≤gsh成立。
假設(shè)3模糊自適應(yīng)參數(shù)向量θi和逼近誤差ε均有界,即‖θi‖≤θi,i=1,2,3,‖ε‖≤εM。
2.1控制器設(shè)計
第1步:對于姿態(tài)角動態(tài),利用模糊自適應(yīng)對不確定項進(jìn)行在線逼近,因此,可表示為:
角速率動態(tài)ω作為姿態(tài)角動態(tài)的虛擬控制輸入,其虛擬控制指令及自適應(yīng)更新律為:
式(6)中k1為正定系數(shù)矩陣。
第2步:令角速率跟蹤誤差z2=ω-ωd,z2求導(dǎo)后可得:
為了提高z2的收斂速度和系統(tǒng)的跟蹤精度,定義終端滑模面:
其中,γ≥0,p,q為正數(shù),且滿足1<p/q<2。應(yīng)用文獻(xiàn)[6]所提方法得到實際控制輸入M為:
2.2穩(wěn)定性證明
為了證明系統(tǒng)穩(wěn)定性,在此選取,
那么對Vs求導(dǎo)后可得:
從式(15)可以看出,控制參數(shù)選取要滿足使得a>0成立,這樣就可以保證跟蹤誤差z1及估計誤差,i,i=1,2,3均有界,穩(wěn)定性得證。
按照所提方法設(shè)計控制器,并且對X-33再入飛行器模型進(jìn)行數(shù)值仿真,選取參數(shù)為:k1=diag{25,20,20},γ=0.01,p=4,q=3,ρ1=ρ3=2,ρ2=8,σ1=0.3,σ2= 0.5,σ3=0.3,1=3=10,2=50,模糊參數(shù)i,i=1,2,3的初始值均設(shè)為0,模糊基函數(shù)相量,其表達(dá)式為[8-9]:
其中,μF(x)是x的隸屬度函數(shù),采用高斯形式表達(dá):
其中,x分別為狀態(tài)α、β、δ,合理選擇參數(shù)P1,P2,F(xiàn)1,F(xiàn)2使得隸屬度函數(shù)能夠均勻分布。
系統(tǒng)初始條件為:re=21 162 900,φ=0,θ=0,v= 24 061,χ=0,γ=-1.064 deg,α=12.6 deg,β=-11.46 deg,σ=-57.29 deg,p=0,q=0,r=0;姿態(tài)角指令Θd=[αd,βd,σd]T=[22.6,0,-17.29]Tdeg,此指令通過一階濾波器后給到控制器。
模型中的參數(shù)攝動范圍及輸入擾動表達(dá)式如下:
仿真效果如圖1~圖4所示:
從圖中可以看出,所設(shè)計控制器跟蹤效果良好,且控制力矩變化范圍合理。
本文針對X-33再入式高超聲速飛行器,采用以反步法為主線的終端滑模方法進(jìn)行控制,并且利用模糊自適應(yīng)對不確定項進(jìn)行在線逼近,所提方法能夠?qū)崿F(xiàn)信號的準(zhǔn)確跟蹤,并能保證系統(tǒng)跟蹤誤差的有界性。
[1]韓釗,宗群,田柏苓.基于Terminal滑模的高超聲速飛行器姿態(tài)控制[J].控制與決策,2013,28(2):259-268.
[2]LIANBH,BANGH,HURTADO JE,Adaptive backstepping control based autopilot design for reentry vehicle[C]//AIAA Guidance,Navigation,and ControlConfand Exhibit,2004.
[3]SHIZ,ZHANGY F,WANG F.Fuzzy adaptive H2/H∞control formaneuvering reentry vehicle[J].Control and Decision,2013,28(9):1365-1371.
[4]DESAIPN,CONWAY B A.Six-degree-of-freedom trajectory optimization using a two-timescale collocation architecture[J].Guidance,Control,and Dynamics,2008,31(5):1308-1315.
[5]SHAFFER,PATRICK J.Optimal trajectory reconfiguration and retargeting for the X-33 reusable launch vehicle[PHD Thesis],Monterey,NavalPostgraduate School,2004.
[6]王堅浩,胡劍波.不確定非線性系統(tǒng)的自適應(yīng)反推高階終端滑??刂疲跩].控制與決策,2012,27(3):413-418.
[7]FENG Y,YU X,MAN Z.Non-singular adaptive terminal sliding mode control of rigid manipulators[J].Automatica,2002,38(12):2159-2167.
[8]呂海龍.一種基于單向輔助面滑??刂频臒o人機(jī)姿態(tài)控制器設(shè)計與仿真[J].四川兵工學(xué)報,2015,36(11):112-117.
[9]胡超芳,劉艷雯.基于動態(tài)面的高超聲速飛行器模糊自適應(yīng)非線性控制[J].控制與決策,2013,12(3):1849-1854.
[10]BOLLINO K P.High-fidelity real-time trajectory optimization for reusable launch vehicles[C]//Naval Postgraduate School Monterey Cadept of Mechanical and Astronautical Engineering,2006.
(附錄略,如需附錄部分,請與作者聯(lián)系)
Term inal Sliding M ode Control for Hypersonic Vehicles Based on Backstepping
LIUYan-wen1,HUChao-fang2
(1.Taiyuan Institute of Technology,Taiyuan 030008,China;2.School of Electrical Engineering and Automation,Tianjin University,Tianjin 300072,China)
In order to achieve attitude control during reentry process for the hypersonic vehicle,the controller is designed base on backsteppingmethod combining with adaptive fuzzy and terminal sliding mode control.For the attitude angle states,backstepping and adaptive fuzzymethods are used to obtain the virtual control law;for angular rate states,the application of terminal sliding mode control can improve system robustness effectively.The controlled system are ensured to be semi-global uniformly ultimately bounded according to the stability analysis.
backstepping,terminalslidingmode control,adaptive fuzzy
TP273
A
1002-0640(2016)09-0028-04
2015-07-05
2015-09-11
太原工業(yè)學(xué)院青年科學(xué)基金(2015LQ 08);天津市自然科學(xué)基金資助項目(12JCZDJC30300)作者簡介:劉艷雯(1987-),女,河北滄州人,碩士。研究方向:飛行器的魯棒控制。