趙均偉,孫吉良,孫偉奇
(1 海軍航空工程學院,山東煙臺 264001;2 海軍航空工程學院航空訓練基地訓練部,山東青島 266108;
3 海軍航空工程學院青島校區,山東青島 266041)
基于新的幾何算法的多無人機多威脅航跡規劃*
趙均偉1,孫吉良2,孫偉奇3
(1海軍航空工程學院,山東煙臺264001;2海軍航空工程學院航空訓練基地訓練部,山東青島266108;
3海軍航空工程學院青島校區,山東青島266041)
摘要:針對多無人機超低空突防的航跡規劃問題,在分析約束條件和假設下簡化為水平航跡平面規劃。通過證明幾何最短路徑定理,研究單威脅情況下考慮最小轉彎半徑和攻擊方位角限制下的最短航跡并計算導航點。其次討論了突發威脅情況的航跡規避與調整,考慮多威脅圓重疊情況下的導航點坐標的推導,提出了一種新的多威脅規避最短切線逆推航跡規劃幾何算法,最后仿真驗證該算法用于求解多威脅圓航跡規劃問題的合理性和有效性。
關鍵詞:航跡規劃;幾何算法;切線逆推;UAV;低空突防;多威脅圓
0引言
王慶江等在文獻[1]中提出了在無威脅情況下路徑規劃的一些基本約定的基礎上,重點研究了基于幾何原理任意兩點間的無人機路徑規劃法的基本思想。并給出了路徑規劃的主要步驟。但是沒有考慮存在威脅情況。周代忠等在文獻[2]中提出了圓切線幾何算法,克服傳統可行方向法容易陷入局部極小點的缺陷,但是直接把圓切線的切點作為下一個航跡點,所規劃的航跡有可能落入威脅圓邊界內,不是一條十分安全的航跡,也沒有給出最短路徑的證明。張友安等在文獻[3]中提出一種多威脅規避算法,可以實現在一定的假設條件下,從目標點開始,按照反方向依次逆推至初始點,從而求得參考航跡。其算法未充分考慮威脅區域的分布情形,因而存在一定的缺陷。彭華等在文獻[4]中對多威脅規避算法進行了改進,具有實現復雜情形下的路徑規劃能力,但是所規劃的路徑還不是最短的。
綜合參考以上文獻,汲取文獻中提出算法的優點,克服原有算法的缺點,結合航跡規劃問題的特點和各種約束,提出了一種新的多威脅規避最短切線逆推航跡規劃幾何算法求解多威脅下UAV航跡規劃問題。
1幾何法的基礎




圖1 最短距離規避航跡


圖2 最短距離規避航跡輔助線作法



圖3 兩威脅區規劃空間區域劃分圖

圖4 定理2中線段和弧位置示意圖

推論1結論顯然成立,在此不做證明。定理2中當起始點和目標點在其他區域時處理方法類似,由定理2可推廣到多威脅圓的情形下最短路徑的證明。
2基于幾何法的航跡規劃
當UAVF在飛行的航跡上發現突發威脅源W時,判斷UAV位置F與威脅圓圓心W的距離,可分成以下幾種情況分別處理:

圖5 情況1、情況2、情況3規避路徑策略圖
假設UAV的初始位置為F1,速度矢量為VF,最小轉彎圓半徑為R1,單威脅圓的圓心為W,半徑為RW,目標位置為T,目標進入方位角為θ,UAV以目標進入角進入目標攻擊區域時離目標最小距離為R3,表明UAV必須在離目標T距離R3附近完成攻擊方位的調整,其實R3?R1,RW?R1,R1相對于R3、RW可忽略不計,為了圖示方便故將R1放大。則單威脅規避情況下航跡規劃如圖6所示。

圖6 UAV橫側向運動單威脅水平航跡平面路徑規劃圖
共有四種航跡的規劃方案,分別是:




路徑長度與無人機的耗油量、飛行時間成正比,最優的路徑規劃方案可設為最短路程長度對應的方案,則航跡規劃問題可表示為:
各直線段長度和弧長計算公式推導如下:
假設起始點F1坐標為(xF1,yF1),速度矢量VF與x軸正半軸的夾角為φ,設最小轉彎圓的圓心O1坐標為(x1,y1),O2坐標為(x2,y2),半徑為R1,則直線O1O2的斜率為-cotφ,O1、O2點的坐標可由以下聯立方程組:
求得:












將切點A、C坐標還原,先進行坐標旋轉變換,即:

再進行坐標系平移,則可得原坐標系下的A、C坐標分別為:





多威脅規避最短切線逆推UAV航跡規劃幾何算法主要思想是從起始點到目標點作一條理想航線,然后判斷理想航線上的威脅個數,沒有和理想航線相交的威脅暫時認為對UAV不構成威脅,這樣處理的好處是減少了數據的判斷量,提高了航跡規劃實時性。
該幾何算法示意圖如圖7所示,首先求距離目標點最近的相交威脅圓或各重疊威脅圓并作切線,通過單威脅規避法求出兩新的導航點E和D,判斷與理想航線夾角最小的切線且該切線不與其他威脅相交,作為選定的切線航段EP2和航跡點E。以該切點E作為下一規劃航段的起始點,再從起始點到航跡點E作一條直線,求距離E點最近的相交威脅圓或各重疊威脅圓,求取航跡點E所在威脅圓與相交威脅圓或各重疊威脅圓的內外切線,在相交威脅圓或各重疊威脅圓上的切點分別為H和G,在航跡點E所在威脅圓上的切點分別為M和F,分別判斷線段HM與P1M,GF與P1F夾角最小的切線GF,且該切線不與其他威脅相交,作為選定的切線航段。以該切點F作為下一規劃航段的起始點,并求與直線FP2相交的威脅圓或各重疊威脅圓,如果沒有與F點所在威脅圓以外相交的威脅圓,則將F點看作目標點重復上述方法,直到規劃到起始點。如果有其他相交的威脅圓,則將F點看成起始點重復上述方法,直到規劃到目標點。

圖7 多威脅復雜情況航跡規劃威脅規避算法圖
從目標點向起始點逆推多威脅規避幾何算法的流程框架如圖8所示。

圖8 多威脅規避逆推幾何算法流程圖
針對目標進行多方位協同攻擊多無人機航跡規劃,與單無人機航跡規劃類似,只是在無人機調整攻擊方位角時,把調整距目標的最短距離限制看成一個以目標為圓心,以最短距離為半徑的威脅圓。無人機不能進入該區域調整航線,多無人戰斗機多方位攻擊航跡規劃示意圖如圖9所示。

圖9 多無人戰斗機多方位攻擊航跡規劃示意圖
3仿真分析
假設UAV最小轉彎半徑相對于威脅圓半徑和離目標最小距離來說可以忽略不計。分別針對單威脅規避、多威脅規避和多UAV協同多方位攻擊進行航跡規劃仿真。
UAV起始點位置坐標為(100 km,250 km),目標點位置坐標為(500 km,80 km),威脅圓圓心橫、縱坐標和半徑分別為(280 km,200 km,100 km),目標進入方位角θ=45°,以目標進入角進入目標攻擊區域時離目標最小距離為40 km。單威脅規避算法仿真結果如圖10所示。從圖10中可以看出,得到的航跡可以有效的規避單威脅區域選擇最優路徑達到目標點。

圖10 單威脅規避算法仿真
UAV起始點位置坐標為(100 km,250 km),目標點位置坐標為(500 km,80 km),威脅圓各圓心橫、縱坐標和半徑分別為(150 km,230 km,30 km)、(300 km,110 km,20 km)、(400 km,130 km,55 km)、(250 km,160 km,30 km)、(300 km,200 km,30 km),目標進入方位角θ=225°,以目標進入角進入目標攻擊區域時離目標最小距離為40 km。多威脅規避算法仿真結果如圖11所示。從圖11中可以看出,得到的航跡可以有效的規避多威脅區域選擇最優路徑達到目標點。

圖11 多威脅規避算法仿真結果
UAV1起始點位置坐標為(100 km,250 km),目標進入方位角θ=45°。UAV2起始點位置坐標為(100 km,150 km),目標進入方位角θ=225°。UAV3起始點位置坐標為(100 km,0 km),目標進入方位角θ=315°。目標點位置坐標(500 km,80 km)。威脅圓各圓心橫、縱坐標和半徑分別為(150 km,230 km,30 km)、(300 km,160 km,20 km)、(400 km,130 km,55 km)、(250 km,170 km,30 km)、(300 km,200 km,30 km)、(300 km,100 km,25 km)、(220 km,30 km,35 km)、(350 km,50 km,35 km)。以目標進入角進入目標攻擊區域時離目標最小距離為40 km。多UAV協同多方位攻擊航跡規劃仿真結果如圖12所示。從圖12中可以看出,多UAV都規避威脅區域對目標實施多方位攻擊。

圖12 多UAV多方位協同攻擊協同航跡規劃仿真結果
4結論
文中針對UAV對水面艦艇實施超低空突防攻擊的幾何航跡規劃問題,考慮飛行器的法向加速度限制和攻擊方位角限制進行橫側向運動水平航跡平面路徑規劃。在算法研究基礎上,對算法進行了改進,擯棄以往以相交威脅圓個數多少來決定最短切線的方法,采用與理想航跡(兩點之間連線)夾角最小作為切線和航跡點選擇的依據,并且在此基礎上使路徑能沿著威脅圓的圓弧行進,該多威脅規避算法求得的路徑并被證明為最短路徑。
這種方法構造出來的航跡幾乎接近威脅,其缺點是在無人機飛行過程中出現位置偏差就很容易被發現。同時,該方法基于確定的環境模型而開展的。在實際作戰時,由于戰場環境的復雜性和多變性,很難獲得精確的戰場環境模型。因此,針對復雜多變的戰場環境,如何提高運動規劃方法的環境適應性還需要作進一步的研究。
參考文獻:
[1]王慶江, 高曉光, 符小衛. 無威脅情況下任意兩點間的無人機路徑規劃 [J]. 系統工程與電子技術, 2009, 31(9): 2157-2162.
[2]周代忠, 張安, 陶勇. 無人戰斗機航路規劃圓切線算法 [J]. 火力與指揮控制, 2007, 32(3): 49-51.
[3]張友安, 范作娥, 糜玉林. 反艦導彈航路規劃與威脅規避算法 [J]. 吉林大學學報: 工學版, 2008, 38(3): 746-752.
[4]彭華, 許斌, 羅燦華. 一種基于幾何方法的人員疏散多威脅規避路徑規劃算法 [J]. 建筑科學, 2010, 26(3): 84-86.
[5]Ren W, Chao H, Bourgeous W, et al. Experimental validation consensus algorithms for multivehicle cooperative control [J]. IEEE Transactions on Control System Technology, 2008, 16(4): 745-752.
[6]郗永軍, 周德云. 多無人機協同攻擊路徑規劃研究 [J]. 計算機仿真, 2010, 27(3): 69-72.
[7]張煜, 張萬鵬, 陳璟, 等. 基于Gauss偽譜法的UCAV對地攻擊武器投放軌跡規劃 [J]. 航空學報, 2011, 32(7): 1240-1251.
[8]劉鋼, 老松楊, 譚東風, 等. 反艦導彈航路規劃圖形化快速逆推方法 [J]. 彈道學報, 2011, 23(2): 52-56.
[9]丁偉峰, 嚴建鋼, 葉文. 不同作戰任務條件下UCAV航路規劃問題建模 [J]. 海軍航空工程學院學報, 2012, 27(1): 115-119.
[10]楊俊, 朱凡, 張健, 等. 復雜環境下無人機快速航跡規劃研究 [J]. 計算機工程與應用, 2012, 48(21): 225-229.
[11]劉銘, 徐楊, 陳崢, 等. 基于Multi-Agent系統的多飛行器協同路徑規劃方法的研究 [J]. 計算機科學, 2012, 39(1): 219-222.
[12]吳文超, 黃長強, 宋磊, 等. 不確定環境下的多無人機協同搜索航路規劃 [J]. 兵工學報, 2011, 32(11): 1337-1342.
[13]韓攀, 陳謀, 陳哨東, 等. 基于改進蟻群算法的無人機航路規劃 [J]. 吉林大學學報: 信息科學版, 2013, 31(1): 66-72.
[14]梁宵, 王宏倫, 曹夢磊, 等. 無人機復雜環境中跟蹤運動目標的實時航路規劃 [J]. 北京航空航天大學學報, 2012, 38(9): 1129-1133.
收稿日期:2014-04-24
作者簡介:趙均偉(1984-),男,浙江仙居人,助教,博士研究生,研究方向:任務規劃。
中圖分類號:V218
文獻標志碼:A
Multi-threat Path Planning of Multi-UAV Based on New Geometric Method
ZHAO Junwei1,SUN Jiliang2,SUN Weiqi3
(1Naval Aeronautical and Astronautical University, Shandong Yantai 264001, China;
2Training Department of Aviation Training Base,Naval Aeronautical and Astronautical University, Shandong Qingdao 266108, China;
3Qingdao Campus, Naval Aeronautical and Astronautical University, Shandong Qingdao 266041, China)
Abstract:In view of path planning problem of multiple unmanned aerial vehicle (UAV) hedgehopping penetration, it can be simplified to only consider UAV lateral movement level route planning. In the analysis of route planning constraints and under the problem assumption, the theorem of geometric shortest path was proved, focused on single threat situation, considering minimum turning radius and attack angle constraints, the shortest route of target attacking and the navigation point was calculated. route elusion and adjustment for sudden threat were discussed. Under the threat circles overlap cases, navigation coordinate deduction was studied. For route planning problem of multiple threats, a new trajectory planning geometric algorithm was proposed by the shortest tangent recursion method for avoidance of multiple threat circles. The simulation results verify rationality and validity of the new algorithm.
Keywords:path planning; geometric method; tangent backstepping trajectory; UAV; low altitude penetration; multiple-threat circle