劉新新,孫瑞勝,王 娜,王 恒
(1.南京理工大學(xué) 瞬態(tài)物理國家重點實驗室,江蘇 南京 210094;2.南京理工大學(xué) 能源與動力工程學(xué)院,江蘇 南京 210094;3.北京華信宇航科技有限公司,北京 102200)
巡飛彈作為一種新型精確制導(dǎo)武器,兼具導(dǎo)彈與無人機特點[1]。它的出現(xiàn)極大提高了導(dǎo)彈的作戰(zhàn)使用靈活性,縮短了作戰(zhàn)響應(yīng)時間[2]。
隨著對巡飛彈研究的深入展開,精確建立巡飛彈氣動模型是提高巡飛彈控制系統(tǒng)性能設(shè)計的一個重要技術(shù)途徑[3]。傳統(tǒng)獲得巡飛彈氣動數(shù)據(jù)的途徑主要有理論計算、風(fēng)洞試驗和飛行試驗3種。在巡飛彈詳細(xì)設(shè)計階段,基于飛行試驗的氣動參數(shù)辨識技術(shù)無疑是對理論計算和風(fēng)洞試驗結(jié)果的重要補充[4]。
目前常用的氣動參數(shù)估計算法有最大似然法[5]、卡爾曼濾波[6]、最小二乘法[7]等。其中,經(jīng)典算法為最大似然法,它實質(zhì)上是以觀測數(shù)據(jù)和未知參數(shù)為自變量的統(tǒng)計估計方法,其缺點為耗時長,易受噪聲等外部因素影響,使參數(shù)辨識誤差大。而最小二乘法有效地規(guī)避了最大似然法的噪聲影響參數(shù)辨識精度問題,但沒有提高參數(shù)辨識時間??柭鼮V波法有較高的計算效率,但參數(shù)辨識精度低。
相比于經(jīng)典系統(tǒng)辨識方法,自適應(yīng)參數(shù)估計方法[8-9]的提出為氣動參數(shù)辨識找到一個新的研究思路。該方法是通過引入濾波操作提取參數(shù)誤差,構(gòu)造出含參數(shù)誤差的自適應(yīng)律,使參數(shù)估計值收斂到真值,但其參數(shù)估計收斂速度效果不理想。在前面參數(shù)辨識的方法中,沒有考慮系統(tǒng)的瞬態(tài)性問題,而預(yù)設(shè)性能函數(shù)[10-12](prescribed performance function,PPF)的提出保證了參數(shù)誤差收斂到預(yù)先設(shè)定的范圍,同時保證了收斂速度和超調(diào)量都滿足預(yù)設(shè)要求。
為此,本文針對巡飛彈氣動參數(shù)的辨識問題,將傳統(tǒng)自適應(yīng)參數(shù)估計和PPF相結(jié)合,提出一種具有預(yù)設(shè)性能的自適應(yīng)氣動參數(shù)估計方法。根據(jù)巡飛彈的氣動模型,通過引入的預(yù)設(shè)性能函數(shù)和誤差轉(zhuǎn)換函數(shù),構(gòu)造出PPF自適應(yīng)氣動參數(shù)估計方法,保證氣動參數(shù)估計值具有良好的瞬態(tài)性能。
對于小型近程巡飛彈來說,可把地球表面看成是平面,重力場為平行力場,且忽略地球自轉(zhuǎn)影響,在縱向平面內(nèi)建立運動數(shù)學(xué)模型:
(1)
式中:Fp為推力,v為速度,θ為彈道傾角,ωz為角速度,Mz為俯仰力矩,Jz為轉(zhuǎn)動慣量,x和y分別為射程和射高,m為質(zhì)量,α為攻角,?為俯仰角,Fx和Fy分別為阻力和升力,qm為質(zhì)量流量,ε(t,δz,…)=0為控制方程。
由式(1)可知,一般情況下巡飛彈的阻力Fx可寫為
Fx=pdS(C0+Cαα2)
(2)
(3)
將式(3)寫成一般形式為
(4)
為使氣動參數(shù)估計簡單化,定義矩陣χ(v,α)=(f(v)g(v,α))和未知氣動阻力參數(shù)向量C=(C0Cα)T,則式(4)可以表示為
(5)
為獲得系統(tǒng)(5)的氣動參數(shù)估計誤差,定義輔助和積分回歸矩陣G及向量H為
(6)
式中:設(shè)計參數(shù)ξ>0。對式(6)進(jìn)行積分,得:
(7)
考慮到巡飛彈在低速工作時,零升阻力系數(shù)C0和誘導(dǎo)阻力系數(shù)Cα近似為定常值,所以由式(7)得:
H=GC
(8)
根據(jù)G和H的關(guān)系公式,定義矢量U為
(9)
(10)
(11)
其中G-1須存在,且滿足持續(xù)激勵條件。
①ε(t)非負(fù)函數(shù)且單調(diào)遞減;
為滿足上述要求,預(yù)設(shè)性能函數(shù)表達(dá)式可表示為
ε(t)=(ε0-ε∞)e-kt+ε∞
(12)
式中:ε0>ε∞>0和k>0是設(shè)計參數(shù)。
(13)
式中:0<σ0≤1,0<σα≤1為放縮參數(shù)。
為保證氣動參數(shù)估計誤差可以在預(yù)設(shè)性能函數(shù)要求范圍內(nèi)變動,則需要對氣動參數(shù)估計誤差作誤差變換,即定義了具有光滑和嚴(yán)格單調(diào)遞增的誤差函數(shù)S(φ),確保其滿足:
②對于任意φ,滿足-σ
為滿足設(shè)計要求,選取典型誤差函數(shù)為
(14)
(15)
對式(15)進(jìn)行誤差變換,求出φ0和φα的反函數(shù):
(16)
為實現(xiàn)氣動參數(shù)快速收斂到真值,并得到較好的穩(wěn)定效果,設(shè)計了PPF自適應(yīng)氣動參數(shù)估計。首先,對式(16)求導(dǎo):
(17)
(18)
為判定系統(tǒng)穩(wěn)定性,選擇Lyapunov函數(shù)V為
(19)
對V求導(dǎo):
(20)
(21)
式中:矩陣Λ需正定,這里選取Λ為正定對角矩陣;η為正常數(shù)。
(22)
即PPF自適應(yīng)律:
(23)
式中:Λ>0為自適應(yīng)增益矩陣,Λ的每個元素均大于0。
為了驗證本文所提出的PPF自適應(yīng)氣動參數(shù)估計方法的正確性和有效性,本節(jié)通過與文獻(xiàn)[8]中的傳統(tǒng)自適應(yīng)參數(shù)估計方法進(jìn)行對比研究。
小型巡飛彈是低速低空飛行的,本文選取其進(jìn)入末制導(dǎo)階段的仿真數(shù)據(jù)進(jìn)行說明。巡飛彈彈體參數(shù):m=9.6 kg,S=0.18 m2,Jz=0.775 kg·m2。
彈道仿真的初始條件是選取巡飛彈進(jìn)入末制導(dǎo)階段的初值:v0=30 m/s,y0=300 m,θ0=0,α0=4.6°,Fp0=70 N。
巡飛彈通過CFD得到氣動數(shù)據(jù),并進(jìn)行彈道仿真,巡飛彈彈道特性隨時間變化的仿真曲線圖如圖1和圖2所示。
為驗證PPF自適應(yīng)估計算法的正確性,根據(jù)巡飛彈的氣動外形和結(jié)構(gòu),通過Fluent計算出的氣動阻力系數(shù)作為標(biāo)稱值,即C0=0.072,Cα=0.001 8。
對于巡飛彈實際模型來說,要求其收斂速度在0.5 s以內(nèi),則設(shè)計的預(yù)設(shè)性能函數(shù)為
選取PPF自適應(yīng)律的仿真參數(shù):放縮參數(shù)σ0和σα表征了對于預(yù)設(shè)邊界放大的系數(shù),一般情況下取1;自適應(yīng)增益Λ表征參數(shù)估計收斂速度的快慢,Λ=diag(100,200);ξ=1。其中,傳統(tǒng)的自適應(yīng)參數(shù)估計方法[8]的仿真參數(shù)與PPF自適應(yīng)律所對應(yīng)的參數(shù)設(shè)置相同。
為驗證PPF自適應(yīng)估計算法的有效性,將其與傳統(tǒng)的自適應(yīng)參數(shù)估計方法[8]進(jìn)行比較驗證。圖3~圖6分別給出了文獻(xiàn)[8]方法、PPF自適應(yīng)估計算法,以及存在彈道測量噪聲干擾時本文方法對氣動參數(shù)估計的對比仿真結(jié)果。
圖3和圖4給出了零升阻力系數(shù)C0和誘導(dǎo)阻力系數(shù)Cα的參數(shù)估計仿真曲線,從圖中可以看出,采用自適應(yīng)氣動參數(shù)估計時,參數(shù)收斂速度較慢,需要0.4 s才收斂到標(biāo)稱值;而采用PPF自適應(yīng)氣動參數(shù)估計時,在0.24 s已收斂到標(biāo)稱值并達(dá)到穩(wěn)定,說明PPF自適應(yīng)氣動參數(shù)估計可以短時間內(nèi)收斂到標(biāo)稱值,且保證系統(tǒng)具有良好的瞬態(tài)性能。當(dāng)彈道數(shù)據(jù)有測量誤差時,從圖3和圖4可以看出,雖然對噪聲信息進(jìn)行濾波,但與無測量噪聲情況下的PPF參數(shù)估計相比,收斂速度變慢,穩(wěn)定誤差變大,但得到的氣動系數(shù)估計值與標(biāo)稱值相符,說明在有噪聲的情況下,本文的參數(shù)估計方法是有效的。
氣動參數(shù)C0和Cα的參數(shù)誤差仿真曲線如圖5和圖6所示。從圖中可以看出,在滿足彈道數(shù)據(jù)帶有測量噪聲的情況下,PPF自適應(yīng)氣動參數(shù)估計的仿真曲線均在氣動參數(shù)誤差規(guī)定邊界內(nèi),而自適應(yīng)參數(shù)估計在0.05~0.2 s時間段超出了預(yù)設(shè)邊界。這是因為在引入PPF后,能夠有效地逼近待估計的氣動參數(shù),使估計參數(shù)收斂速度和超調(diào)量滿足預(yù)先設(shè)定的要求,進(jìn)一步驗證了本文估計算法的優(yōu)越性。
本文提出的關(guān)于巡飛彈氣動阻力系數(shù)的PPF自適應(yīng)氣動阻力系數(shù)估計方法,規(guī)避了傳統(tǒng)自適應(yīng)參數(shù)估計算法的不足,使氣動阻力系數(shù)估計誤差在短時間內(nèi)得到快速收斂,保證了氣動阻力系數(shù)估計的瞬態(tài)性能和穩(wěn)態(tài)性能。該估計方法為研究氣動參數(shù)估計問題提供了一個新的方法和思路。
[1] 宋怡然,陳英碩,蔣琪,等. 國外典型巡飛彈發(fā)展動態(tài)與性能分析[J]. 飛航導(dǎo)彈,2013(2):41-44.
SONG Yiran,CHEN Yingshuo,JIANG Qi,et al. Development dynamic and performance analysis of loitering missile[J]. Winged Missiles Journal,2013(2):41-44.(in Chinese)
[2] 龐艷珂,韓磊,張民權(quán),等. 攻擊型巡飛彈技術(shù)現(xiàn)狀及發(fā)展趨勢[J]. 兵工學(xué)報,2010(S2):149-152.
PANG Yanke,HAN Lei,ZHANG Minquan,et al. Status and development trends of loitering attack missiles[J]. Acta Armamentarii,2010(S2):149-152.(in Chinese)
[3] 紀(jì)秀玲,何光林. 管式發(fā)射巡飛彈的氣動特點及設(shè)計[J]. 北京理工大學(xué)學(xué)報,2008,28(11):953-956.
JI Xiuling,HE Guanglin. Aerodynamic characteristics of gun-launched loitering munitions and its shape design[J]. Transactions of Beijing Institute of Technology,2008,28(11):953-956.(in Chinese)
[4] 汪清,錢煒祺,何開鋒. 導(dǎo)彈氣動參數(shù)辨識與優(yōu)化輸入設(shè)計[J]. 宇航學(xué)報,2008,29(3):789-793.
WANG Qing,QIAN Weiqi,HE Kaifeng. Aerodynamic parameter identification and optimal input design for missile[J]. Journal of Astronautics,2008,29(3):789-793.(in Chinese)
[5] 張?zhí)戽?錢煒祺,何開鋒,等. 基于最大似然法的風(fēng)洞自由飛試驗氣動力參數(shù)辨識技術(shù)研究[J]. 實驗流體力學(xué),2015,29(5):8-14.
ZHANG Tianjiao,QIAN Weiqi,HE Kaifeng,et al. Research on aerodynamic parameter identification technology in wind tunnel free-flight test based on maximum likelihood estimation[J]. Journal of Experiments in Fluid Mechanics,2015(5):8-14.(in Chinese)
[6] 崔乃剛,盧寶剛,傅瑜,等. 基于卡爾曼濾波的再入飛行器氣動參數(shù)辨識[J]. 中國慣性技術(shù)學(xué)報,2014,22(6):755-758.
CUI Naigang,LU Baogang,FU Yu,et al. Aerodynamic parameter identification of a reentry vehicle based on Kalman filter method[J]. Journal of Chinese Inertial Technology,2014,22(6):755-758.(in Chinese)
[7] 宋屹旻. 采用有約束最小二乘辨識飛行器氣動參數(shù)[J]. 導(dǎo)彈與航天運載技術(shù),2014(2):1-4.
SONG Yimin. Aerodynamic parameters identification of controlled flight vehicle based on constrained least squares method[J]. Missiles and Space Vehicles,2014(2):1-4.(in Chinese)
[8] NA J,MAHYUDDIN M N,HERRMANN G,et al. Robust adaptive finite-time parameter estimation for linearly parameterized nonlinear systems[C]//Proceedings of the 32nd Chinese Control Conference. Xi’an:IEEE,2013:1735-1741.
[9] NA J,YANG J,REN X,et al. Adaptive online estimation of time-varying parameter nonlinear systems[C]//Proceedings of the 32nd Chinese Control Conference. Xi’an:IEEE,2013:4570-4575.
[10] 陳明,張士勇. 基于Backstepping的非線性系統(tǒng)預(yù)設(shè)性能魯棒控制器設(shè)計[J]. 控制與決策,2015,30(5):877-881.
CHEN Ming,ZHANG Shiyong. Prescribed performance robust controller design for nonlinear systems based on Backstepping[J]. Control and Decision,2015,30(5):877-881.(in Chinese)
[11] BECHLIOULIS C P,ROVITHAKIS G A. Approximation-free prescribed performance control for unknown SISO pure feedback systems[C]//2013 European Control Conference(ECC). Zurich,Switzerland,2013:4544-4549.
[12] YANG J,NA J,WU X,et al. Adaptive parameter estimation with guaranteed prescribed performance[C]//2014 26th Chinese Control and Decision Conference. Changsha:IEEE,2014:2515-2520.
[13] 錢杏芳,林瑞雄,趙亞男. 導(dǎo)彈飛行力學(xué)[M]. 北京:北京理工大學(xué)出版社,2013.
QIAN Xingfang,LIN Ruixiong,ZHAO Yanan. Flight erodynamics of missile[M]. Beijing:Beijing Institute of Technology Press,2013.(in Chinese)