李 文 李華濱 王 亮 高 潔
1. 北京航天自動(dòng)控制研究所,北京 100854 2. 北京宇航系統(tǒng)工程研究所,北京 100076 3.中國(guó)人民解放軍91917部隊(duì),北京 102401
單枚導(dǎo)彈由于其探測(cè)范圍、殺傷半徑有限,無(wú)法對(duì)目標(biāo)實(shí)施有效打擊,而且一旦暴露,容易處于比較被動(dòng)的局面。而多枚導(dǎo)彈群作戰(zhàn),則可彌補(bǔ)單彈作戰(zhàn)的不足,是武器戰(zhàn)斗力的倍增器,是在未來(lái)戰(zhàn)爭(zhēng)中震懾?cái)橙说挠辛Α皻⑹诛怠盵1]。組織多枚導(dǎo)彈對(duì)目標(biāo)進(jìn)行多方向的立體集群突襲,使其防御的空域出現(xiàn)漏洞,讓敵人防不勝防,達(dá)到突破、重創(chuàng)的效果。
在多導(dǎo)彈協(xié)同作戰(zhàn)的過(guò)程中,不僅要求導(dǎo)彈自身能獨(dú)立精確制導(dǎo),還要求各枚導(dǎo)彈之間能夠以相同的飛行時(shí)間甚至相同的彈道傾角對(duì)目標(biāo)進(jìn)行飽和攻擊,達(dá)到使整體作戰(zhàn)效率最大化的目的。因此,研究具有條件約束的多導(dǎo)彈協(xié)同導(dǎo)引律逐漸進(jìn)入了制導(dǎo)律的研究領(lǐng)域。導(dǎo)彈的毀傷效果與導(dǎo)彈的脫靶量和末段的攻擊角度有關(guān),帶有攻擊角度約束[2-3]的制導(dǎo)規(guī)律是迄今研究最為廣泛的一種多約束條件下的制導(dǎo)律。
目前對(duì)同時(shí)帶命中落角和攻擊時(shí)間約束的制導(dǎo)律研究相對(duì)較少。JIN-IK LEE[4]基于獨(dú)立導(dǎo)引方法設(shè)計(jì)了帶附加控制指令的閉環(huán)反饋回路,實(shí)現(xiàn)了多枚導(dǎo)彈以指定的攻擊角度同時(shí)擊中目標(biāo)。Song等[5]利用極大值原理推導(dǎo)了以時(shí)間最短為性能指標(biāo)的帶攻擊時(shí)間與終端角度約束的制導(dǎo)律。Harl. N.等[6]針對(duì)單枚導(dǎo)彈,采用滑模變結(jié)構(gòu)控制理論和最優(yōu)控制理論方法建立了二階滑模制導(dǎo)律,提出了控制飛行時(shí)間和攔截角度的制導(dǎo)方法。Jung等[7]基于反演控制方法和偏置比例導(dǎo)引法進(jìn)行設(shè)計(jì),以彈目視線角的轉(zhuǎn)動(dòng)角速率和彈著時(shí)間為控制參數(shù),實(shí)現(xiàn)了三維空間對(duì)導(dǎo)彈攻擊時(shí)間和終端落角的精確控制。
目前對(duì)導(dǎo)彈攻擊角度進(jìn)行約束的制導(dǎo)控制方法較為成熟,但通常給出的是二維平面的表達(dá)形式,而導(dǎo)彈攻擊目標(biāo)的過(guò)程是一個(gè)三維空間的運(yùn)動(dòng)。綜合考慮導(dǎo)彈的脫靶量、攻擊時(shí)間、攻擊角度和視場(chǎng)角限制[8]等約束的制導(dǎo)控制方法比較少,而其制導(dǎo)律更是少之又少。本文綜合考慮攻擊角度和攻擊時(shí)間約束、視場(chǎng)角約束和導(dǎo)彈自身過(guò)載約束等因素,采用了縱向通道與側(cè)向通道耦合的三維導(dǎo)引模型。基于李雅普諾夫方法推導(dǎo)了帶攻擊角度約束的零脫靶量三維制導(dǎo)律,基于此制導(dǎo)律設(shè)計(jì)了適用于多枚導(dǎo)彈協(xié)同作戰(zhàn)的剩余時(shí)間誤差控制項(xiàng)以滿足攻擊時(shí)間約束,添加了視角限制修正項(xiàng)保證視場(chǎng)角一直處于最大視場(chǎng)角范圍內(nèi)。另外,基于Dubins路徑、彈道軌跡邊界提出含多約束條件下可指定攻擊時(shí)間的取值范圍。最后通過(guò)仿真驗(yàn)證多約束條件下導(dǎo)彈協(xié)同作戰(zhàn)制導(dǎo)律的有效性。
為簡(jiǎn)化問(wèn)題做以下假設(shè): 1)導(dǎo)彈和目標(biāo)均可視為質(zhì)點(diǎn);2)導(dǎo)彈上所施加的加速度矢量?jī)H改變速度的方向而不改變速度的大小;3)忽略導(dǎo)彈的動(dòng)態(tài)特性。

圖1 導(dǎo)彈與目標(biāo)的三維相對(duì)運(yùn)動(dòng)關(guān)系示意圖
下面的非線性微分方程,描述導(dǎo)彈和目標(biāo)在三維空間中的相對(duì)運(yùn)動(dòng)[9]。

(1)
其中,Vm為導(dǎo)彈速度的大小且為常值;R為導(dǎo)彈與目標(biāo)之間的相對(duì)距離;qz和qy分別為彈目視線(LOS)的高低角和方位角;ηz和ηy分別為導(dǎo)彈速度矢量相對(duì)彈目視線矢量的俯仰速度前置角和偏航速度前置角;λx,λy和λz分別為視線角速度矢量沿視線坐標(biāo)系各軸的分量;ay和az分別為導(dǎo)彈的俯仰平面和偏航平面的法向加速度,與導(dǎo)彈速度方向垂直,只改變速度的方向,不改變速度的大小。
下面設(shè)計(jì)三維制導(dǎo)律使導(dǎo)彈在滿足脫靶量為0的情況下以某種角度命中目標(biāo)。根據(jù)三維空間導(dǎo)彈目標(biāo)導(dǎo)引幾何關(guān)系,攻擊末端導(dǎo)彈的速度方向?qū)⑴c彈目視線方向重合,為了方便可以選擇視線傾角和視線偏角作為待指定的攻擊角度。對(duì)于導(dǎo)彈制導(dǎo),視線角速率為0代表了理想狀態(tài),可保證脫靶量為0;而使視線角誤差為0,可使末端落角滿足要求。應(yīng)用Lyapunov穩(wěn)定性理論求解導(dǎo)彈的制導(dǎo)指令,同時(shí)考慮脫靶量要求和末端落角要求,選取Lyapunov函數(shù)如下:

(2)
其中,k1,k2>0為可調(diào)參數(shù);qzd和qyd為指定的落角和落向。
對(duì)式(1)中的第2、3式求導(dǎo),對(duì)式(2)求導(dǎo),可得Lyapunov函數(shù)的導(dǎo)數(shù)為

(3)

(4)

(5)

(6)

為了在三維空間中實(shí)現(xiàn)導(dǎo)彈在多約束條件下攻擊時(shí)間的閉環(huán)控制,本文設(shè)計(jì)了導(dǎo)彈在縱向通道仍采用原帶有指定攻擊角度約束的零脫靶量制導(dǎo)律,通過(guò)偏航平面內(nèi)的機(jī)動(dòng)滿足指定攻擊時(shí)間的條件。由于導(dǎo)彈的攻擊時(shí)間主要取決于偏航平面的機(jī)動(dòng),為了簡(jiǎn)化問(wèn)題,認(rèn)為導(dǎo)彈在偏航平面內(nèi)大幅度轉(zhuǎn)彎?rùn)C(jī)動(dòng)時(shí),縱向通道的參數(shù)變化慢于偏航平面參數(shù),因此把速度投影到偏航平面內(nèi),參考文獻(xiàn)[10],帶攻擊角度約束的偏置比例導(dǎo)引律作用下的導(dǎo)彈剩余攻擊時(shí)間估算公式為:

(7)
az1=az0+aε
(8)
為了使剩余時(shí)間誤差量εT收斂到0,選取
aε=-k3VmsinηycosηyεT
(9)
式中,k3>0為待調(diào)參數(shù)。選取初始航向速度前置角-90°<ηy<90°。式(8)中az0為帶角度約束的擴(kuò)展比例導(dǎo)引項(xiàng),對(duì)航向速度前置角ηy有收斂的作用。通常選取指定飛行時(shí)間大于原有導(dǎo)引律作用下的飛行時(shí)間即εT>0,時(shí)間誤差控制項(xiàng)aε有使ηy發(fā)散的趨勢(shì),表明導(dǎo)彈將在橫航向做更大的機(jī)動(dòng)來(lái)調(diào)整多余的剩余時(shí)間,當(dāng)剩余時(shí)間逐漸趨于0,時(shí)間誤差控制項(xiàng)aε逐漸趨于0,導(dǎo)彈幾乎在az0的作用下命中目標(biāo)。
假設(shè)導(dǎo)彈在飛行過(guò)程中攻角很小且可忽略,導(dǎo)引頭視場(chǎng)角定義為彈體縱軸與視場(chǎng)的夾角,近似等于導(dǎo)彈的速度前置角,即縱向通道和偏航平面的速度前置角ηz和ηy。橫航向通道適度機(jī)動(dòng)以調(diào)整剩余時(shí)間。受到導(dǎo)引頭視場(chǎng)角限制,導(dǎo)彈機(jī)動(dòng)過(guò)程中可能會(huì)導(dǎo)致目標(biāo)超出視場(chǎng)導(dǎo)致導(dǎo)引頭丟失目標(biāo)。設(shè)計(jì)可控開(kāi)關(guān)的修正指令[11],當(dāng)視角超過(guò)設(shè)定的閾值時(shí)啟動(dòng),作為視角限制修正項(xiàng),形式為:
aFOV=k4sgn(ηy)(ηy-α)/(ηy-ηmax)
(10)
其中,k4是增益常數(shù);α為開(kāi)關(guān)閾值且0<α<ηmax。綜上多約束條件下導(dǎo)彈協(xié)同作戰(zhàn)制導(dǎo)律如下:

(11)
為了實(shí)現(xiàn)多枚導(dǎo)彈同時(shí)對(duì)目標(biāo)進(jìn)行飽和攻擊,采用基于獨(dú)立導(dǎo)引[12]的時(shí)間協(xié)同制導(dǎo)方法需要提前給各枚導(dǎo)彈指定攻擊時(shí)間,合理地指定攻擊時(shí)間范圍對(duì)于實(shí)現(xiàn)協(xié)同攻擊至關(guān)重要。為了簡(jiǎn)化問(wèn)題本文將三維彈道簡(jiǎn)化到偏航平面內(nèi)以求得多約束條件下最短和最長(zhǎng)彈道,進(jìn)而獲得攻擊時(shí)間的可行域[Tdmin,Tdmax][13]。

圖2 導(dǎo)彈在偏航平面內(nèi)的Dubins最短彈道
Dubins[14]在1957年首次提出Dubins路徑,解決了同一平面內(nèi)給定帶方向兩點(diǎn)之間最短路徑的存在性問(wèn)題。本文采用Dubins最短路徑方法,給出最短飛行彈道和飛行時(shí)間。Dubins最短路徑由兩段圓弧及它們之間的切線組成,圓弧的半徑滿足導(dǎo)彈最小轉(zhuǎn)彎飛行半徑,最短的路徑意味著最小的飛行時(shí)間,由圖2得到最短路徑的公式[15]。
smin=Rmin(θ1+θ2)+a
(12)
其中,Rmin=V2/amax;
θ2=θ1+ψV1-ψV2;

參考文獻(xiàn)[8],帶命中落角約束、最大視場(chǎng)角約束和過(guò)載約束的最長(zhǎng)彈道包括:以最大過(guò)載飛行的初始轉(zhuǎn)彎段、以最大視場(chǎng)角飛行的中段和按指定落角以圓周導(dǎo)引律[16]轉(zhuǎn)入目標(biāo)點(diǎn)的末段,采用圓周導(dǎo)引律可以使視場(chǎng)角在接近目標(biāo)的過(guò)程中逐漸趨于0。彈道示意圖如圖3所示:

圖3 導(dǎo)彈在偏航平面內(nèi)多約束條件下的最長(zhǎng)彈道
設(shè)O1T長(zhǎng)度為l,則
(13)

如圖3所示,可知
(14)

進(jìn)而得到
(15)
由圖中關(guān)系sinηmax=l3/(2R′),進(jìn)一步得到
(16)
綜上,攻擊時(shí)間可指定的范圍為
(17)
1)單枚導(dǎo)彈多種制導(dǎo)律仿真
導(dǎo)彈采用3種制導(dǎo)律攻擊目標(biāo)并對(duì)仿真結(jié)果進(jìn)行對(duì)比:①經(jīng)典的三維比例導(dǎo)引律[9];②第2節(jié)中基于李雅普諾夫方法的指定攻擊角度的三維偏置比例導(dǎo)引律;③本文提出的多約束制導(dǎo)律。仿真步長(zhǎng)取0.01s,假定目標(biāo)位于坐標(biāo)原點(diǎn)處,導(dǎo)引頭視場(chǎng)角范圍[-45°,45°],其余導(dǎo)彈的仿真參數(shù)如表1所示,取g=9.8m/s2。仿真參數(shù)N1=N2=3.3,N3=10,ρ1=550,ρ2=550,k1=k2=550,k3=10,k4=20,α=30,根據(jù)表1的導(dǎo)彈飛行時(shí)間范圍,選取攻擊時(shí)間為42s,圖4和5給出3種制導(dǎo)律的三維彈道曲線、視線角和速度前置角的仿真結(jié)果。

表1 導(dǎo)彈的初始參數(shù)、指定攻擊角度

圖4 采用不同導(dǎo)引律的導(dǎo)彈三維彈道軌跡
圖5中細(xì)實(shí)線為本文方法。俯仰平面運(yùn)動(dòng)運(yùn)動(dòng)幾乎不受攻擊時(shí)間影響,按指定落角到目標(biāo)。偏航平面中速度前置偏角與比例導(dǎo)引律和指定攻擊角度的偏置比例導(dǎo)引律相比差別很大,導(dǎo)彈起初偏離目標(biāo)航向繞彎以調(diào)整飛行時(shí)間,當(dāng)彈道足夠彎曲,剩余時(shí)間誤差趨于0,導(dǎo)彈機(jī)動(dòng)越來(lái)越小時(shí),將以指定攻擊角度飛向目標(biāo)。另外,從圖5(d)中可以看出帶視場(chǎng)角限制的導(dǎo)引律在超出視場(chǎng)范圍時(shí)起到了修正作用,可以保證視場(chǎng)角在導(dǎo)引頭視場(chǎng)范圍內(nèi)。
2)多導(dǎo)彈協(xié)同攻擊仿真
下面驗(yàn)證設(shè)計(jì)的多約束條件下協(xié)同制導(dǎo)律在多導(dǎo)彈協(xié)同攻擊中的效果。假設(shè)共有4枚導(dǎo)彈參與協(xié)同攻擊,為了保證攻擊效果,4枚導(dǎo)彈從不同方位以相同的攻擊傾角、不同的攻擊偏角同時(shí)攻擊位于坐標(biāo)原點(diǎn)的目標(biāo),指定攻擊時(shí)間為42s。各枚導(dǎo)彈的仿真參數(shù)如表2所示。

圖5 采用不同導(dǎo)引律的視線角和速度前置角仿真曲線

表2 導(dǎo)彈初始參數(shù)、指定攻擊角度和指定時(shí)間范圍

圖6 多導(dǎo)彈協(xié)同制導(dǎo)的三維彈道軌跡
可以看出,提出的方法保證了多枚導(dǎo)彈以指定的攻擊傾角和攻擊偏角命中目標(biāo),最終多枚導(dǎo)彈實(shí)現(xiàn)了指定攻擊角度的齊射攻擊。另外,如圖7中導(dǎo)彈1和2的速度前置偏角曲線所示,導(dǎo)引過(guò)程中視角限制修正項(xiàng)使目標(biāo)始終不超出導(dǎo)引頭的視場(chǎng)范圍。
基于獨(dú)立導(dǎo)引方法,對(duì)多約束條件下的多導(dǎo)彈協(xié)同攻擊問(wèn)題進(jìn)行了研究,設(shè)計(jì)了綜合考慮脫靶量、攻擊時(shí)間、攻擊角度和視場(chǎng)角限制等約束條件的三維協(xié)同制導(dǎo)律,為每枚導(dǎo)彈指定相應(yīng)的期望約束能夠使多枚導(dǎo)彈幾乎同時(shí)從不同方向以期望落角精確命中目標(biāo),能夠滿足未來(lái)戰(zhàn)場(chǎng)上的多導(dǎo)彈協(xié)同作戰(zhàn)需求。另外,本文協(xié)同制導(dǎo)律主要針對(duì)靜止、低速移動(dòng)目標(biāo)進(jìn)行設(shè)計(jì),如何將本方法應(yīng)用于打擊機(jī)動(dòng)目標(biāo)的協(xié)同攻擊、以及打擊需考慮高度和地形約束的陸上固定目標(biāo)等有待進(jìn)一步研究。

圖7 多導(dǎo)彈協(xié)同制導(dǎo)的視線角和速度前置角仿真曲線