劉彥君,喬士東,黃金才,成 清,黃 森
(國防科學技術大學 信息系統(tǒng)工程重點實驗室,長沙410073)
彈道導彈具有射程遠、再入速度快、精度高、雷達散射截面小等特點,被探測發(fā)現(xiàn)的概率小,被成功攔截的概率低[1].為了有效防御彈道導彈攻擊,當今世界各國都十分注重發(fā)展彈道導彈防御技術.能夠有效地預警是反戰(zhàn)術彈道導彈的前提和基礎.對于預警系統(tǒng)而言,準確、快速地預報彈道導彈的落點是反彈道導彈部署以及提高攔截概率的關鍵步驟[2,3].
目前,彈道導彈落點預測方法主要有2種.第一種方法是未考慮大氣動力影響的橢圓彈道理論.由于中遠程彈道導彈的自由段射程和飛行時間占全彈道的90% 以上[4],且按照主動段終點獲得的給定速度和彈道傾角僅在地心引力下作慣性飛行[5],軌跡是一段比較標準的橢圓弧.再入段受空氣阻力影響速度迅速減小,但其軌跡偏離原橢圓彈道不大,可以近似認為是原橢圓彈道的延伸[6,7],因此橢圓彈道理論 有 重 要 意 義.牛 云[8]、劉 仁[1]、顧 鐵 軍[6,9]等 應用該理論對彈道導彈落點進行了預測.第二種方法對彈道導彈的自由段和再入段進行了詳細的受力分析,考慮大氣動力影響,對彈道進行外推預測.賀明科等[10]綜合利用縱向和橫向的射程數(shù)據(jù),給出了精度較高的落點外推算法和較高的落點預報;王旭智等[11]提出利用外彈道微分方程組實時快速解算彈道的算法.但總體而言,前者算法復雜度、精確度均低,后者反之.2種方法均依賴彈道特性對落點進行預測,忽略了來襲導彈具有明顯軍事意圖的事實.本文以此為鑒,假定來襲導彈必定攻擊我方某軍事目標,提出了快速劃定目標搜索范圍并精確生成彈道導彈軌跡的落點預測算法.
本文所提算法基于當前彈道導彈高精度打擊的事實[12],假定來襲導彈必定攻擊我方某軍事目標,以預警雷達探測的彈頭狀態(tài)數(shù)據(jù)(位矢與速度)為輸入,應用橢圓彈道理論對彈道導彈落點進行預處理,以預測誤差為半徑劃定落點范圍,從而判斷該范圍內(nèi)最可能的打擊目標,若該范圍不存在打擊目標,則重新對導彈落點進行預處理;之后,以彈頭參數(shù)為種子基因,以預測彈道軌跡與探測彈道軌跡的擬合度為優(yōu)化函數(shù),基于4D外彈道模型應用遺傳算法對彈道導彈彈道進行精細處理,以便得到高精度的彈道導彈預測軌跡.若擬合程度未達到要求,則重新對導彈落點進行預處理,因此該步驟可以判定估計受襲目標的正確性.由于彈道導彈軌跡為特殊意義上的落點,對其進行高精度預測是落點預測的廣義內(nèi)涵.圖1為算法流程圖.
圖1 算法流程圖
①發(fā)射坐標系(OzXzYzZz).坐標原點Oz位于導彈發(fā)射點,OzYz軸沿地心到發(fā)射點的連線指向外,OzXz軸沿發(fā)射點地面切線指向瞄準方向,OzZz垂直于另外兩軸并與它們構成隨地球旋轉(zhuǎn)的右手直角坐標系.
②地心慣性坐標系(OeXeYeZe).坐標原點在地心Oe,OeXe軸過仿真零時刻0°經(jīng)線與赤道交點向外,OeYe軸過仿真零時刻東經(jīng)90°經(jīng)線與赤道交點向外,OeZe軸沿地球自轉(zhuǎn)軸指向北極,OeXeYeZe構成右手直角坐標系.
根據(jù)文獻[5,13,14]對環(huán)境進行如下假設:①彈頭不受隨機干擾;②彈頭為軸對稱體;③彈頭為低速旋轉(zhuǎn)穩(wěn)定彈頭;④地球為勻質(zhì)標準球體;⑤彈頭在被動段的再入段受大氣動力影響.
本文采用橢圓彈道理論旨在對彈道導彈落點進行預處理,以預警雷達測量誤差為擾動因子確定預測誤差,并以其為半徑劃定落點范圍,從而判斷該范圍內(nèi)最可能的打擊目標,并估計落點時間.為計算方便,假設矢徑r由地心指向質(zhì)點,速度v與當?shù)厮骄€之間的夾角為θ,且規(guī)定速度在當?shù)厮骄€上方時為正,反之為負.如圖2所示[8],已知初始點的矢徑r0、速度v0以及v0和當?shù)厮骄€的夾角θ0,rOB為守恒矢量方向,R為地球半徑;θF,vF分別為終點的夾角和速度.
圖2 橢圓彈道示意圖
在僅知彈頭矢徑和速度的條件下,文獻[5]給出了一種v0和當?shù)厮骄€的夾角θ0的表達式:
文獻[7]給出了一種橢圓彈道射程角β和飛行時間t公式的推導方法,即
式中,f為萬有引力常數(shù),m為地球質(zhì)量,h為任一瞬時導彈對地心的動量矩,E為導彈的總機械能.
在已知觀測點D的矢徑、速度和射程角β后,過點D且平行于速度方向的平面Q1可以近似看作導彈的飛行平面,過地心Oe與點D且與彈頭速度方向垂直的平面Q2與過地心Oe與落點B且與彈頭速度方向垂直的平面Q3的夾角即為射程角β.根據(jù)上述事實,即推出落點坐標,如圖3所示.
圖3 落點求解示意圖
設平面Q1為A1x+B1y+C1z=0,其法向量為n1=A1i+B1j+C1k,則
式中,i,j,k為各軸單位矢量,通過式(10)可以解得平面Q1.
設平面Q2為A2x+B2y+C2z=0,其法向量為n2=A2i+B2j+C2k,則
由式(11)即可解得平面Q2.
設平面Q3為A3x+B3y+C3z=0,其單位法向量為n3=A3i+B3j+C3k,則
由式(12)可得平面Q3,則平面Q1、平面Q3與地球表面的交點就是落點B,設B為(x,y,z),則
解式(13)即可得落點坐標.在確定落點坐標后,可得到預測落點誤差[5],然后以解析落點為圓心、以誤差為半徑,劃定搜索區(qū)域,并在該區(qū)域內(nèi)搜索可能受打擊的軍事目標.當該區(qū)域內(nèi)僅有一個目標時,則記錄其坐標;當有2個及2個以上目標時可根據(jù)一定的算法評估各目標的重要度[15],并以重要度最高者為最可能受打擊對象.
式中,v為導彈速度,md為導彈質(zhì)量,ρ為空氣密度,S為導彈截面積,F(xiàn)D為阻力符合系數(shù),CD0為攻角為0的阻力系數(shù),Cα為誘導阻力系數(shù),αD為起始擾動引起的攻角,αe為動力平衡角,g為重力,Λ為科氏力[13].
由于FD,CD0,Cα,α2D等參數(shù)會隨彈頭運動狀態(tài)而發(fā)生微小變化,上述參數(shù)與S,md等均為未知量.如果能夠?qū)@些參數(shù)進行高精度的估計,那么就可以得到彈頭被動段的飛行軌跡.文獻[16,17]以彈頭發(fā)射角為優(yōu)化對象,應用改進的遺傳算法與龍格庫塔法的彈道求解方法求得了高精度的發(fā)射角.本文鑒于FD,CD0,Cα等參數(shù)的變化微小,而將它們視為常量,將式(14)中的系數(shù)-ρS(FDCD0+)/(2md)用-ρλ代替,其中λ=S(FDCD0+)/(2md).將λ作為優(yōu)化對象,以預測彈道軌跡與探測彈道軌跡的擬合度為優(yōu)化函數(shù),基于式(14)的受力模型應用遺傳算法對彈道導彈彈道進行精細處理,得到高精度的預測軌跡.具體的算法流程如下:
①[Oorigin,Ttarget]=Get();獲取觀測彈頭和目標的位矢.
②λ=Random();隨機抽取優(yōu)化對象λ的初始值.
彈頭在自由段僅受地心引力,受力分析相對簡單,文獻[5]有詳細研究,這里不再贅述.由于彈頭在再入段受到空氣阻力、升力、地心引力、科氏力的影響,并且由于彈頭為低速旋轉(zhuǎn)穩(wěn)定彈頭,可忽略馬格努斯力的影響,因此適當修改文獻[13]中4D外彈道模型,即可得到再入段彈頭的受力微分方程:
③Eerror=ODE(λ,Oorigin,Ttarget);以λ,Oorigin,Ttarget為輸入,對彈道微分方程進行龍格庫塔積分,求得當參數(shù)為λ時的彈道與探測點和目標數(shù)據(jù)的誤差.
④If(Eerror>K);判斷誤差是否小于閾值K,若大于則轉(zhuǎn)向⑤;否則結束.
⑤Options=gaoptimset();對遺傳算子進行適當設置.
⑥λ=ga(@ODE,Eerror).進行遺傳操作并得到新的λ,轉(zhuǎn)入③.
為驗證本文算法的有效性,設定發(fā)射坐標系中來襲導彈仿真彈道的初始條件,見表1,表中d為導彈直徑;設定我方3個軍事目標的地理位置及其重要度I,見表2;進行實驗,得到仿真實驗運行結果,見表3.
表1 來襲導彈仿真彈道初始條件
表2 我方3個軍事目標地理位置
由仿真實驗運行結果可看出,該算法對一枚處在自由段的上升階段的彈道導彈進行了落點預測.結果表明,運用橢圓彈道理論進行的落點粗估計用時0.042 6s,時間消耗很小,驗證了橢圓彈道理論計算復雜度低的優(yōu)勢.由仿真時刻0.044~3.360s可知,落點預測模塊在錯誤判定軍事目標點A為最可能打擊對象后,經(jīng)過誤差分析,成功地否定了這個判定,并重新確定了軍事目標點C為最可能打擊對象.這說明了該模塊中應用4D外彈道模型對來襲導彈進行的精細處理,不但可以驗證受襲軍事目標判定的準確性,而且可以得到精度較高的彈道軌跡數(shù)據(jù).從整個運行時間看,彈道導彈落點預測模塊對目標A和C都進行了擬合,共用時3.47s,平均在2s以內(nèi),可滿足預警時間要求.
表3 仿真實驗運行結果
如圖4所示,以誤差Eerror為縱坐標,慣性坐標系的x軸為橫坐標,實驗結果表明,在導彈飛行的大部分彈道上預測彈道與仿真彈道的誤差在300m左右,在距離受打擊目標C點近20km處總誤差下降至83.12m,達到精度要求,并在相對距離上成功預測了導彈的落點,生成了高精度的導彈預測彈道,圖5表明導彈成功命中目標C.
圖4 預測彈道與仿真彈道誤差示意圖
必須指出的是,本文的算法考慮雷達測量精度不全面,且使用的測量初始值單一,更好的做法是對多組測量值進行濾波后得到一個估計的初始值.
本文以假定彈道導彈必定攻擊我方軍事目標為前提,避免了僅僅依靠彈道特性進行落點預測的弊端,先后運用了精度較低的橢圓彈道理論和高精度的4D外彈道模型,在預警要求時間內(nèi)對來襲彈道導彈軌跡和落點進行了高精度預測,具有一定的實踐意義.雖然由于忽視了彈頭屬性參數(shù)的變化等因素,為預測帶來了一定的誤差,但算法總體滿足了導彈預警的時間和精度要求,并且當預警雷達探測到多個彈頭目標時,也可為多彈頭同時預測落點.
[1]劉仁,王愛華,郭桂治.基于關機點狀態(tài)的戰(zhàn)術彈道導彈落點估計[J].空軍工程大學學報,2010,11(1):27-30.LIU Ren,WANG Ai-h(huán)ua,GUO Gui-zhi.Impact point prediction for TMB based on the state of off point[J].Journal of Air Force Engineering University,2010,11(1):27-30.(in Chinese)
[2]甘楚雄,劉冀湘.彈道導彈與運載火箭總體設計[M].北京:國防工業(yè)出版社,1996.GAN Chu-xiong,LIU Ji-xiang.Ballistic missiles and launch vehicles design[M].Beijing:National Defense Industry Press,1996.(in Chinese)
[3]龍樂豪.導彈與航天叢書:總體設計[M].北京:中國宇航出版社,1991.LONG Le-h(huán)ao.Missile and space series:overall design[M].Beijing:China Astronautic Publishing House,1991.(in Chinese)
[4]董燕琴,戴金海,安維廉.彈道導彈落點預報技術綜述[J].航天控制,2008,26(1):91-95.DONG Hai-qin,DAI Jin-h(huán)ai,AN Wei-lian.A survey of impact point prediction technology for ballistic missile[J].Aerospace Control,2008,26(1):91-95.(in Chinese)
[5]張毅,楊輝耀,李俊莉.彈道導彈彈道學[M].長沙:國防科技大學出版社,1999.ZHANG Yi,YANG Yao-h(huán)ui,LI Jun-li.Ballistic missile ballistics[M].Changsha:National University of Technology Defense Press,1999.(in Chinese)
[6]顧鐵軍.戰(zhàn)術彈道導彈落點預報的一種方法[J].戰(zhàn)術導彈技術,2002,(1):9-12.GU Tie-jun.A method of impact point prediction for tactical ballistic missile[J].Tactical Missile Technology,2002,(1):9-12.(in Chinese)
[7]BEAULIEU M.Launch detection satellite system engineering error analysis [D ].California: Naval Postgraduate School,1996.
[8]牛云.橢圓彈道射程角和飛行時間公式的一種推導方法[J].國防科技大學學報,1990,12(2):55-57.NIU Yun.A derivation for formulas of range angle and flight time of elliptical trajectory[J].Journal of National University of Technology Defense,1990,12(2):55-57.(in Chinese)
[9]顧鐵軍,劉健,聶成.反TMD作戰(zhàn)仿真中 TMD彈道的生成[J].現(xiàn)代防御技術,2001,29(4):23-25.GU Tie-jun,LIU Jian,NIE Cheng.Generation of TBM’s trajectory in the simulation of anti-TMB battle[J].Modern Defence Technology,2001,29(4):23-25.(in Chinese)
[10]賀明科,朱炬波,周海銀,等.彈道導彈落點的外推方法[J].戰(zhàn)術導彈技術,2002,(5):1-5.HE Ming-ke,ZHU Ju-bo,ZHOU Hai-yin,et al.An extrapolation method for ballistic missile impact point[J].Tactical Missile Technology,2002,(5):1-5.(in Chinese)
[11]王旭智.利用外彈道微分方程組實時快速解算高炮理論彈道的研究[J].電子器件,2007,30(6):2 297-2 300.WANG Xu-zhi.Research on the theoretical trajectory of antiaircraft artillery of the real-time solution using differential equations of exterior ballistic[J].Chinese Journal of Electron Devices,2007,30(6):2 297-2 300.(in Chinese)
[12]魯媛媛,唐勝景.國外近程地地戰(zhàn)術彈道導彈發(fā)展現(xiàn)狀分析[J].飛航導彈,2009,(3):28-31.LU Yuan-yuan,TANG Sheng-jing.Foreign shot-range groundto-ground tactical ballistic missiles development analysis[J].Winged Missiles Journal,2009,(3):28-31.(in Chinese)
[13]閆章更.射表編擬技術[M].北京:國防工業(yè)出版社,2002.YAN Zhang-geng.Technology of firing table prepared[M].Beijing:National Defense Industry Press,2002.(in Chinese)
[14]SIMON J J,JEFFREY K U.A new method for the nonlinear transformation of means and covariance in filters and estimators[J].IEEE Trans on AC,2000,45(3):477-482.
[15]唐新強.基于節(jié)點的地域通信網(wǎng)抗毀性評價及應用[J].無線電通信技術,2008,32(2):11-13.TANG Xin-qiang.Invulnerability evaluation and application of field communication network based on nodes[J].Radio Communications Technology,2008,32(2):11-13.(in Chinese)
[16]劉彥君.基于改進的遺傳算法與龍格庫塔法的彈道求解方法[J].兵工自動化,2011,30(1):4-7.LIU Yan-jun.A method of ballistic based on genetic algorithm and Runge-Kutta[J].Ordnance Industry Automation,2011,30(1):4-7.(in Chinese)
[17]劉彥君,黃金才,朱承.基于三維地理信息的坦克炮火控優(yōu)化方法[J].兵工自動化,2010,29(12):12-15.LIU Yan-jun.An optimization method for tank gun based on 3Ddigital geographic information[J].Ordnance Industry Automation,2010,29(12):12-15.(in Chinese)