張寬橋,楊鎖昌,劉 暢
(陸軍工程大學(xué) 石家莊校區(qū)導(dǎo)彈工程系,河北 石家莊 050003)
在現(xiàn)代戰(zhàn)爭中,很多導(dǎo)彈需要以一定的攻擊角度命中目標(biāo),來增加戰(zhàn)斗部的毀傷效能。1973年,KIM首次將攻擊角度約束問題引入制導(dǎo)律設(shè)計中。其后經(jīng)過40多年的發(fā)展,針對帶攻擊角度約束制導(dǎo)律的研究成果豐碩[1]。由于滑模變結(jié)構(gòu)控制在滑動模態(tài)對干擾具有不變性,因此被廣泛應(yīng)用在制導(dǎo)律設(shè)計中。文獻[2]采用彈目視線角速率和攻擊角度約束項作為滑模面,結(jié)合自適應(yīng)指數(shù)趨近律,設(shè)計了帶攻擊角度約束的滑模制導(dǎo)律。
傳統(tǒng)滑模制導(dǎo)律采用線性滑模面,不能使系統(tǒng)狀態(tài)有限時間收斂至平衡點,而終端滑??刂颇苁瓜到y(tǒng)狀態(tài)有限時間收斂[3]。文獻[4]基于終端滑??刂?提出了帶攻擊角度約束的有限時間收斂制導(dǎo)律,使系統(tǒng)狀態(tài)有限時間收斂至平衡點,但制導(dǎo)指令中含有負指數(shù)項,會存在奇異問題。文獻[5]改進了一種非奇異終端滑模面函數(shù),解決了奇異問題,提出了非奇異終端滑??刂品椒?。文獻[6]基于非奇異終端滑??刂?提出了帶攻擊角度約束的制導(dǎo)律。文獻[7]進一步提出了一種快速收斂的非奇異終端滑模面,具有比傳統(tǒng)非奇異終端滑模更快的收斂速度。
導(dǎo)彈自動駕駛儀并非一個理想環(huán)節(jié),它存在延遲等動態(tài)特性,會一定程度上影響導(dǎo)彈的制導(dǎo)性能,因此在制導(dǎo)律的設(shè)計中需要加以考慮。文獻[8]將自動駕駛儀近似為一階環(huán)節(jié),基于非奇異終端滑??刂坪蛣討B(tài)面控制來設(shè)計制導(dǎo)律,具有良好的制導(dǎo)性能。實際上,導(dǎo)彈自動駕駛儀一般具有高階動態(tài)特性。若將其近似為高階環(huán)節(jié),能夠很好地模擬駕駛儀的動態(tài)特性,但這會使制導(dǎo)律的形式過于復(fù)雜。為解決這個問題,有學(xué)者將駕駛儀近似為二階環(huán)節(jié),在貼近駕駛儀實際動態(tài)特性的同時,降低制導(dǎo)律形式的復(fù)雜程度。文獻[9]考慮導(dǎo)彈自動駕駛儀二階動態(tài)特性,基于動態(tài)面控制設(shè)計制導(dǎo)律,并未考慮攻擊角度約束問題。
本文針對攻擊角度約束的問題,選取了一種帶攻擊角度約束項的非奇異快速終端滑模面,將導(dǎo)彈自動駕駛儀動態(tài)特性近似為二階環(huán)節(jié),提出了帶攻擊角度約束的新型制導(dǎo)律。該制導(dǎo)律不但克服了文獻[4]中制導(dǎo)律存在的奇異問題,還提高了系統(tǒng)狀態(tài)的全局快速收斂性,實現(xiàn)了對自動駕駛儀動態(tài)特性的有效補償。針對目標(biāo)加速度未知的問題,本文還設(shè)計了超螺旋擴張狀態(tài)觀測器對目標(biāo)加速度進行估計。仿真表明,所設(shè)計制導(dǎo)律能夠滿足命中精度和攻擊角度約束的要求。
假設(shè)導(dǎo)彈和目標(biāo)均為質(zhì)點,在二維慣性坐標(biāo)系上建立彈目相對運動幾何關(guān)系圖,如圖1所示。圖中,vm和vt為導(dǎo)彈和目標(biāo)的速度,假設(shè)為常值;θm和θt為導(dǎo)彈的彈道傾角和目標(biāo)的航跡傾角;r為彈目相對距離,q為彈目視線角。

圖1 彈目相對運動關(guān)系
因此,可構(gòu)建彈目相對運動方程為
(1)
(2)
(3)
(4)
式中:ηm=q-θm,ηt=q-θt。
對式(2)求導(dǎo),并結(jié)合式(1)得:
(5)
式中:atq=atcosηt,視為有界未知量來處理。
攻擊角度為導(dǎo)彈擊中目標(biāo)時導(dǎo)彈與目標(biāo)速度矢量方向之間的夾角,攻擊角度約束問題可以轉(zhuǎn)化為終端視線角約束問題。自動駕駛儀的動態(tài)特性對導(dǎo)彈的制導(dǎo)效果有很大的影響,需要加以考慮。導(dǎo)彈自動駕駛儀可用二階動態(tài)特性來描述[10],表達式為
(6)
式中:ξ為導(dǎo)彈自動駕駛儀的阻尼比,ωn為自振頻率,ac為導(dǎo)彈制導(dǎo)指令。
考慮自動駕駛儀動態(tài)特性帶攻擊角度約束的彈目相對運動模型可描述為
(7)

在制導(dǎo)過程中,目標(biāo)的加速度信息往往是無法進行測量的,因此需要對目標(biāo)機動等信息進行估計。擴張狀態(tài)觀測器(extended state observer,ESO)是一種很好的估計系統(tǒng)不確定性的方法[11]。但傳統(tǒng)的ESO在設(shè)計時,將總擾動視為常值或者是慢變的量,故總擾動的導(dǎo)數(shù)為0。在估計時變擾動的時候,這種處理方式阻礙了ESO性能的進一步提升。雖然針對時變的干擾,可以增大ESO的增益來獲得滿意的干擾估計效果。但是,當(dāng)系統(tǒng)的輸出存在測量噪聲時,高增益會帶來測量噪聲的放大問題。借鑒ESO設(shè)計思想,將二階滑模超螺旋算法[12]與ESO相結(jié)合設(shè)計一種超螺旋擴張狀態(tài)觀測器(STESO),具有ESO和滑??刂频膬?yōu)點,且采用超螺旋算法能夠降低滑??刂频亩墩瘳F(xiàn)象。
考慮如下一階系統(tǒng):

(8)
式中:Y為系統(tǒng)輸出,u為系統(tǒng)輸入,w(t)為總擾動。

|ζ|≤ζu
(9)
式中:ζu為ζ的上界。
定義新的狀態(tài)變量y1=Y,y2=w(t),則式(8)可描述為
(10)
基于超螺旋算法改進擴張狀態(tài)觀測器,在超螺旋算法中引入了線性項,進一步加快觀測器的收斂速度,設(shè)計STESO為
(11)

結(jié)合式(10)和式(11)可得:
(12)

為證明方便,引入如下引理。
針對如下非線性系統(tǒng):
(13)




證明定義一組新的狀態(tài)變量:
(14)
微分得:
(15)
式中:
(16)
定義Lyapunov函數(shù):
V1=YTPY
(17)
(18)
易證P為正定矩陣,則下式成立:
λmin(P)‖Y‖2≤V1≤λmax(P)‖Y‖2
(19)
式中:λmax(P)和λmin(P)為矩陣的最大和最小特征值。
對式(17)微分得:
(20)
式中:
(21)
易證Q1為正定矩陣。由式(16)和式(18)可得:

(22)
定義Q=Q1+Q2,將式(22)代入式(20)得:
(23)
式中:
(24)
選取如下參數(shù):
(25)
易證Q為正定矩陣。
由式(19)可知:
(26)
式(23)可轉(zhuǎn)化為
(27)


針對式(5)可以建立如下STESO:
(28)
式中:z2為atq/r的估計值。
(29)
式中:k1>0,k2>0,α=p1/p2>1,β=p1/p2,1<β<2,p1、p2、p3、p4均為奇數(shù)。
當(dāng)系統(tǒng)到達滑模面后,即:
(30)
則x1和x2可有限時間收斂至原點,且比傳統(tǒng)非奇異終端滑模的收斂速度更快。具體證明參考文獻[7]。
為削弱抖振,同時加快滑模趨近速率,增強制導(dǎo)律的自適應(yīng)性,選取如下指數(shù)冪次趨近律:
(31)
式中:k3>0,k4>0,γ>0。
相比傳統(tǒng)的指數(shù)趨近律,趨近律(31)的系數(shù)可隨彈目距離的變化而自適應(yīng)地調(diào)整。當(dāng)彈目距離較大時,趨近律系數(shù)較小,制導(dǎo)指令較小,保證了導(dǎo)彈的飛行穩(wěn)定性;彈目距離逐漸減小時,系數(shù)增大,收斂速度加快,保證了制導(dǎo)精度的要求。
定理2基于滑模面(29)和趨近律(31),利用STESO對目標(biāo)加速度信息進行估計,采用動態(tài)面控制方法設(shè)計考慮導(dǎo)彈自動駕駛儀動態(tài)特性的攻擊角度約束制導(dǎo)律為
(32)
x3c和x4c為虛擬控制指令,τ3和τ4為濾波器的時間常數(shù),τ3>0,τ4>0,則滑模面S1能在有限時間內(nèi)收斂至區(qū)域|S1|≤δ,其中δ為一較小正數(shù)。同時系統(tǒng)狀態(tài)x1和x2能夠在有限時間內(nèi)收斂至區(qū)域:
(33)
證明定義邊界層誤差:
σi=xid-xic,i=3,4
(34)
微分得:

(35)
選取Lyapunov函數(shù):
(36)
微分得:

(37)

將式(37)整理后得:

(38)

(39)

求解式(39)得:
0≤V2(t)≤1/(4K)+[V2(0)-1/(4K)]e-2Kt
(40)
由式(40)和引理3可知,V2是有限時間穩(wěn)定且有界的,因此,S1、S2、S3、σ3和σ4是有界的。若參數(shù)選擇適當(dāng),可使它們?nèi)我庑 R虼吮厝淮嬖谝粋€較小正數(shù)δ,使得在制導(dǎo)律(32)的作用下,滑模面S1可在有限時間內(nèi)收斂至區(qū)域|S1| ≤δ。當(dāng)S1進入?yún)^(qū)域|S1| ≤δ,令S1=κ,其中|κ| ≤δ,可得:
(41)
式(41)可進一步寫成:
(42)

|x2|≤(|κ|/k2)1/β≤(δ/k2)1/β
結(jié)合式(41)可得x1能夠有限時間內(nèi)收斂至區(qū)域:
|x1|≤|x1|+k1|x1|α≤k2|x2|β+|κ|≤2δ
證畢。
制導(dǎo)律(32)中存在x3d和x4d需要根據(jù)式(32)進行求解。比較k5和1/τ3、k6和1/τ4的參數(shù)取值范圍,可以發(fā)現(xiàn)其取值范圍基本重合,因此可以令k5=1/τ3,k6=1/τ4,此時既可以消去制導(dǎo)律(32)中的x3d和x4d項,又可以減少制導(dǎo)律中的參數(shù)數(shù)量,且不影響其整體性能。簡化后的制導(dǎo)律形式為
(43)
為敘述方便,將式(43)所示的考慮自動駕駛儀動態(tài)特性的滑模制導(dǎo)律簡記為ADNTSMG。
本節(jié)基于彈道仿真,對所設(shè)計制導(dǎo)律的性能進行對比仿真研究。導(dǎo)彈和目標(biāo)的初始位置分別為(0,0)和(15 km,10 km),導(dǎo)彈的速度為vm=800 m/s,初始航跡角θm=45°,目標(biāo)運動速度vt=300 m/s,初始航跡角θt=180°。導(dǎo)彈過載n=am/g,導(dǎo)彈的最大可用過載為20。設(shè)置自動駕駛儀動態(tài)參數(shù)為ξ=0.8,ωn=8 rad/s。仿真中引入了文獻[2]提出的自適應(yīng)滑模制導(dǎo)律(ASMG)以及文獻[6]提出的非奇異終端滑模制導(dǎo)律(NTSMG)進行對比仿真。為驗證STESO的性能,引入傳統(tǒng)ESO進行對比仿真分析。
根據(jù)目標(biāo)圓弧機動和蛇形機動2種機動方式,分2種情形進行仿真。其中圓弧機動時,at=10 m/s2,蛇形機動時,at=20sin(πt/5)。仿真結(jié)果如圖2~圖6和表1所示,表中,tf為攻擊時間,D為脫靶量。

表1 攻擊時間和脫靶量的仿真結(jié)果
圖2為目標(biāo)加速度的估計曲線,可以看出,STESO相比傳統(tǒng)ESO能夠更快、更準(zhǔn)確地對目標(biāo)的加速度信息進行實時在線估計,具有較快的收斂特性和較強的魯棒性。

圖2 目標(biāo)加速度估計
由圖3可以看出,在ADNTSMG作用下,導(dǎo)彈的運動軌跡較為光滑,在末段較為平直,這是由于ADNTSMG采用了非奇異快速終端滑模面,使得彈目視線角速率能夠在有限時間內(nèi)快速收斂至0附近。在ASMG的作用下,導(dǎo)彈運動軌跡的曲率整體較大。在NTSMG的作用下,導(dǎo)彈的運動軌跡在制導(dǎo)末段曲率變化較為劇烈。

圖3 彈目運動軌跡
由圖4可知,ASMG和ADNTSMG能使彈目視線角收斂至90°附近,但ASMG存在抖振和發(fā)散現(xiàn)象,主要由于滑模制導(dǎo)律固有的抖振問題和自動駕駛儀動態(tài)特性的影響。而ADNTSMG對自動駕駛儀動態(tài)特性進行補償且采用了自適應(yīng)指數(shù)趨近律削弱了抖振現(xiàn)象。NTSMG彈目視線角不能達到期望角度,且逐漸發(fā)散。
由圖5和圖6可以看出,ASMG和NTSMG均不能使彈目視線角速率及導(dǎo)彈過載收斂至0附近,且有抖振現(xiàn)象和發(fā)散趨勢,這將增大導(dǎo)彈的脫靶量(見表1)。而ADNTSMG能使彈目視線角速率及導(dǎo)彈過載有效收斂至0附近。ADNTSMG在末端需用過載較小,有足夠的過載余量應(yīng)對各種干擾,進而能提高導(dǎo)彈的制導(dǎo)精度(見表1)。由表1可以看出,ADNTSMG的攻擊時間和脫靶量明顯小于ASMG和NTSMG。
綜上所述,ADNTSMG能補償自動駕駛儀動態(tài)特性,攻擊時間和脫靶量均小于ASMG和NTSMG,且彈目視線角及角速率能有限時間內(nèi)收斂至期望值附近,驗證了ADNTSMG的有效性及優(yōu)越性。

圖4 彈目視線角

圖5 彈目視線角速率

圖6 導(dǎo)彈法向過載
本文針對攻擊角度的問題,提出了一種帶攻擊角度約束考慮自動駕駛儀動態(tài)特性的滑模制導(dǎo)律。通過理論分析和仿真驗證,可以得出以下結(jié)論:
①快速收斂的非奇異終端滑模面,能夠?qū)崿F(xiàn)制導(dǎo)系統(tǒng)狀態(tài)有限時間快速收斂,自適應(yīng)指數(shù)趨近律能削弱抖振,增強滑??刂频淖赃m應(yīng)性。
②超螺旋擴張狀態(tài)觀測器STESO估計精度高,收斂速度快,能有效估計系統(tǒng)未知干擾。
③考慮自動駕駛儀動態(tài)特性的制導(dǎo)律ADNTSMG能夠?qū)ψ詣玉{駛儀動態(tài)特性進行有效補償,增強制導(dǎo)系統(tǒng)的魯棒性,提高導(dǎo)彈的制導(dǎo)性能。
制導(dǎo)參數(shù)的選取會影響制導(dǎo)律的制導(dǎo)性能,后續(xù)還需要針對制導(dǎo)參數(shù)優(yōu)化方面進行研究。