999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于隱身的三維航跡規劃研究

2012-11-03 02:51:59陳中起于雷周中良魯藝
飛行力學 2012年2期
關鍵詞:規劃

陳中起, 于雷, 周中良, 魯藝

(空軍工程大學 工程學院, 陜西 西安 710038)

基于隱身的三維航跡規劃研究

陳中起, 于雷, 周中良, 魯藝

(空軍工程大學 工程學院, 陜西 西安 710038)

為提高飛行器對地攻擊效能,必須對其三維航跡規劃技術進行研究。考慮到威脅并非不可穿越,建立了間歇式暴露模型;通過考慮飛行器姿態變化對暴露范圍的影響,建立了飛行器戰術隱身模型;對傳統稀疏A*算法進行了改進,有效提高了規劃速度,在此基礎上提出了具有實時規劃能力的分步規劃算法,并給出了解決在線重規劃的方法;最后,在真實地形下進行了仿真驗證,仿真結果證明了所建模型及算法的有效性和實用性。

運籌學; 間歇式暴露; 飛行器隱身; A*算法

引言

航跡規劃技術是任務規劃的關鍵技術,其目的是在規劃空間內尋找一條或幾條從起點到終點滿足各種約束的最優飛行軌跡。傳統的航跡規劃問題是按照預先選定好的代價函數,通過一系列的算法搜索,找到一條使代價函數值最小的航跡。目前國內外對航跡規劃的研究非常多,但普遍存在的問題有:一是將飛行器視為質點[1-2],沒有考慮飛行器姿態對航跡的影響;二是為了避開因考慮復雜威脅環境而帶來的龐大計算量,多將威脅作簡化處理[3],并認為威脅不可穿越[4];三是將規劃分為水平和垂直兩個二維規劃分別進行,因此而帶來的規劃誤差很難避免;四是所選用的規劃算法速度慢,僅適用于小范圍區域,達不到在線重規劃的時間要求[5]。

基于此,首先為控制暴露時間,建立了間歇式暴露模型;其次建立了飛行器戰術隱身模型,考慮了飛行器姿態對航跡的影響;第三,對稀疏A*算法(SAS)進行了有效改進,使規劃速度得到極大提高,提出了一種具有實時規劃能力的分步規劃方法,并將其應用于在線重規劃中;最后,在真實三維地形中進行了仿真驗證。

1 關鍵模型的建立

1.1 間歇式暴露建模

飛行器突防時并非被發現即被毀傷,由于導引頭截獲時間(t1)、武器準備時間(t2)和決策人員反應時間(t3)等因素影響,研究飛行器在威脅區暴露時間(t),實現在敵防空武器發射前逃離探測區,破壞武器發射條件,從而躲避攻擊,對提高飛行器生存力和任務完成能力具有重要意義,如圖1所示。

圖1 間歇式暴露示意圖

于是建立如下模型:

(1)

式中,D為威脅區航跡暴露長度;V為飛行器在威脅區平均速度;tmax為最大允許暴露時間。

1.2 飛行器戰術隱身建模

(1)飛行器戰術隱身概念

飛行器戰術隱身是指利用飛行器RCS的動態變化特性,通過戰術機動,不斷調整飛行器相對于威脅源的飛行姿態,從而保證其始終處于威脅探測范圍之外或滿足間歇式暴露條件,進而達到隱身突擊的目的。

(2)飛行器RCS簡化建模

雷達網對目標的綜合發現概率與目標的RCS相關,傳統的航跡尋優中,都是將目標視為質點。然而,實際上目標各向RCS不僅不同,而且相差很大,圖2為一典型目標RCS周向散射圖。由圖可知,目標頭向和尾向RCS相對較小,兩翼部分RCS最大。于是對應的暴露范圍也不同,顯然,只用一固定RCS值計算雷達網的綜合發現概率是有很大局限性的。充分考慮突防過程中,由于飛行器機動帶來的暴露范圍的動態變化,對提高生存力、提高規劃質量具有重要意義。

圖2 典型目標RCS周向散射圖

飛行器各向RCS值很難準確獲得,盡管目標周向RCS值變化劇烈,由于飛行器外形原因,其變化是遵循一定規律的。采用文獻[6]中的方法將飛行器劃分為8個重點區域,分別給出各區域RCS均值進行簡化建模,能有效利用飛行器RCS動態變化特性。

(3)飛行器戰術隱身的應用

如圖3所示,飛行器在突破圖中三處威脅時,充分利用其頭向和尾向RCS較小的特性,具體戰術是:以迎頭方向接近威脅(圖中B,D,E處所示),以尾部方向退出威脅(圖中C,F,H),側向快速機動(圖中BC段、DE段、EF段和FH段)。

圖3 戰術隱身示例

2 傳統稀疏A*算法的改進

2.1 傳統A*算法

在A*算法[7-8]中,保持有兩個表:Open表和Close表,分別保存未考察節點和已考察節點。各節點代價值用到的評價函數一般形式為:

f(x)=ag(x)+bh(x)

(2)

式中,g(x)為從初始節點到節點x的實際代價值;h(x)為從節點x到目標節點的代價估計值;a,b為實際代價和估計代價的權重。

2.2 改進稀疏A*算法 (Improved SAS,ISAS)

傳統A*算法最大的缺點是信息存儲量隨著規劃空間的加大成指數規律增長,搜索時間長,搜索效率低。2000年,Robert J Szczerba等提出了一種改進的A*算法,稱為稀疏A*算法,該算法充分結合了最小直飛距離、最大轉彎角、航跡總長約束、最大爬升角/俯沖角、最低飛行高度等限制。而李春華等將其擴展到了三維[9-10]。但他們均是將飛行器視為質點,同時規劃速度仍不能有效滿足要求,基于此,本文充分考慮了飛行器戰術隱身性能,對A*算法做了以下改進。

(1)節點擴展技術

與文獻[10]相似,將約束條件結合到搜索空間中去,所不同的是為方便建立節點擴展模型,本文將其限制在一個球形域內,如圖4所示。這里給出方位(φ)、俯仰角(θ)處的節點擴展模型,φ是相對于擴展方向左邊界的角度,θ是相對于下邊界的角度。

圖4 搜索空間示意圖

(3)

式中,(xPC,yPC,zPC)為當前節點坐標;Lmin為搜索步長;θmax,φmax分別為最大俯仰角和轉彎角;?LC為前一節點到當前節點方向相對于地理坐標系x正半軸的夾角。為提高搜索效率,當Open表中的兩節點距離小于d時,認為節點重合,從而進一步減少Open表中的節點數,其中d取為:

d=min(Lminφmax/S,Lminθmax/M)/3

(4)

(2)節點控制技術

Open表中的節點數對算法的全局搜索能力和內存占用有很大的影響。傳統A*算法對節點數沒有限制,雖能保證收斂到最優解,但隨著節點數增多,搜索效率將呈指數關系下降,而且Open表中有很多無用節點。因此需要采取有效的節點管理。

Open表管理:為避免對Open表中節點重復排序,從加入第一個節點開始,每次節點擴展都按代價大小插入,最終得到代價值由小到大排列的節點序列。這樣既能減少節點排序時間,又方便節點操作。

Open表中節點數控制:結合搜索空間及搜索限制條件,如搜索步長和搜索方向角限制,可確定出Open表中合適節點數Nmax,一般可采用下式:

Nmax=max(X,Y)/Lmin

(5)

式中,X,Y分別為規劃空間x方向和y方向的邊界范圍。當Open表中的節點數超過Nmax時,將擴展的節點插入的同時,去除最后一個節點,從而使表中的節點數始終不會超過Nmax+1。該方法能極大地提高算法收斂效率,但同時存在丟失全局最優解的可能性。

(3)自適應搜索技術

搜索步長對搜索效率也有很大的影響,步長過大會加快搜索速度,但會降低搜索精度,且不易滿足限制條件,尤其是目標和威脅附近的進入方向限制;步長過小,會限制搜索速度。因此,根據節點所處位置不同選擇合適的步長,采用自適應變步長技術,對提高搜索效率、獲取最優解具有重要意義。

(6)

式中, expand(PC)∈T表示當前節點PC擴展的節點處在威脅區域T中;|PCPE|≤2Lmin表示當前節點PC處在目標點PE2倍最小步長范圍內。

(4)威脅轉化為節點擴展限制技術

傳統A*算法的代價函數是威脅代價和航跡代價的加權和。由于是兩個不同量綱的量,即使做了歸一化處理,各量的變化對總代價值的影響程度仍不同,即總代價值不能反應每個量的變化趨勢,使搜索具有一定的盲目性,降低了搜索效率。將航跡規劃中的主要威脅——碰地威脅和探測威脅轉化到節點擴展限制條件中,使代價函數僅由航跡代價單一量綱組成,同時限制了節點的擴展,提高了規劃速度。實現時節點擴展若滿足以下任一條件則刪除該節點。

(7)

式中,exposure(PCexpand(PC))表示當前節點和新擴展節點間航跡暴露距離;Dmax為最大允許暴露距離;height(PCexpand(PC))表示當前節點和新擴展節點間航跡上任意點高度;Hmin為最低安全高度;Smax為最大航跡長度;D(PC)為到節點PC的實際航跡長度;SL(PC)為節點PC到目標點的直線距離。

(5) 啟發式搜索技術

航跡代價函數中的a和b控制著算法的全局搜索和局部搜索能力。a值越大,算法的局部搜索能力越強,即所謂的“深度優先”;b值越大,算法的全局搜索能力越強,即所謂的“廣度優先”。一個優秀的啟發算法應在初始階段側重于全局搜索,而在末段側重于局部搜索,因此,a和b取值如下:

(8)

式中,PS為起始節點,其余參數同上。

2.3 改進稀疏A*算法基本步驟

(1)計算初始節點P0的f,g和h值,并放入Open表中,此時P0為Open表中唯一節點。

(2)如果Open表為空,算法以失敗結束,需重新調整參數,如M,S,Lmin和Nmax的值,重新計算。

(3)從Open表中取出第一個節點Pt,放入Close表中,并作為當前節點。如果滿足|PtPE|≤d,則規劃結束。由目標點開始向上回溯,直到起始位置。

(4)擴展當前節點:

①判斷當前節點是否滿足式(6)中的條件,確定步長L;

②構造并分割當前節點的擴展區。如圖4所示,將垂直剖面分割成M個扇面,每一扇面分成S個扇區;

③對M×S個小扇區中的每一個,以角度增量δ=0.03判斷邊界上每一點是否滿足式(7)中的任一條件,若滿足則跳過該點,計算下一角度增量對應的點,否則計算出該點的代價值f,通過循環計算比較,得到該小扇區代價值最小的點;

④在③中產生的點加入Open表之前要逐一完成如下工作:確定該點與Open表中的節點是否重合。若重合,則比較兩點代價值,若該點代價值小于Open表中節點代價值,則首先刪除Open表中對應節點,再將該點按代價大小插入Open表;若不重合,則以新擴展節點按代價大小加入Open表。

(5)返回第(3)步。

3 具有實時規劃能力的分步規劃算法

3.1 分步規劃算法

(1)分步規劃算法基本思想

前述ISAS算法已使規劃速度得到很大提高,但當威脅非常復雜且規劃空間較大時,算法的規劃速度將受到限制,難以解決此時的實時規劃問題。為此,提出了分步規劃(Step by Step Plan,SBSP)算法。即,首先規劃航跡長度dP,設定實際執行航跡長度dE(dE≤dP),在執行過程中進行下一步規劃,飛至執行航跡段結束時直接轉入已生成的下一段航跡,從而實現實時規劃的目的。

(2)規劃效率和執行效率概念

為描述算法可行性條件,首先給出規劃效率和執行效率概念。

規劃效率(PV):指算法單位時間內所能規劃的航跡長度,單位為m/s。它是算法的一個屬性,受戰場環境影響較大,戰場環境越復雜,其效率越低。

執行效率(EV):指飛行器單位時間內所執行的航跡長度,單位為m/s。它是飛行器的一個屬性,與飛行速度相等。

顯然,實時規劃的必要條件如下:

EV≤PV

(9)

(3)SBSP算法基本步驟

①設定dP,dE以及初始條件、航跡約束等信息;

②采用SBSP進行規劃,獲得第一步航跡。節點擴展后需考察Open表中的每個節點的航跡長度信息。取出所有航跡長度大于等于dP的節點,并從中取出代價最小的節點存入Close表,停止本步規劃;若不存在這樣的節點,則繼續搜索;

③飛行器開始執行由dE及步驟② 確定的下一步規劃起點位置及初始航向,并開始進行下一步規劃,過程同步驟②,獲得下一步航跡。規劃時若達到目標點,則整個規劃完成;

④執行至本步結束位置時,轉入下一步已規劃好的執行航跡,返回步驟③。

3.2 針對突發威脅SBSP算法的應用

(1)問題描述

飛行器在沿已規劃航跡飛行過程中,如圖5所示,在A點探測到前方Rd處原航跡上出現一突發威脅,且探測得知威脅作用半徑為Rt。為避開威脅,需綜合原有威脅和該新威脅,對原航跡進行在線局部重規劃。采用SBSP算法,可得虛線圓弧所示的新航跡,由B點開始沿新航跡飛行,至C點繞開突發威脅后重新回到原航跡上。

圖5 突發威脅處理示意圖

(2)新航跡起點B和結束點C的確定

B,C點均在原航跡上,可由下式確定:

dB=dC=Rt+max(Rs,L)

(10)

式中,Rs為飛行器最小轉彎半徑,其余參數同上。

4 仿真分析

為驗證所建模型的正確性及算法的有效性。假設戰場范圍為(EX1,NY1)~(EX2,NY2),其中E和N分別表示經度和緯度,下同。采用精度為100 m×100 m的數字高程圖,利用數字地圖處理技術,可得如圖6所示效果。為便于計算,假設敵雷達網中各雷達性能參數相同,架設高度50 m;飛行器最短直飛距離Lmin=6 km,最大轉彎角50°,最大爬升俯沖角均為20°,最小安全高度200 m,出發點航向角150°,目標點進入角150°,最大允許暴露距離Dmax=3 km,最大航跡長度為起始點和目標點間直線距離1.2倍,發現突發威脅的探測距離35 km;規劃起點坐標(EXS,NYS),終點坐標(EXE,NYE);Open表中最大節點數100;M=5,S=3;dP=10 km,dE=8 km。仿真圖中距離單位為m。

仿真1:地面兩部已知雷達威脅,位置坐標分別為(ERX1,NRY1)和(ERX2,NRY2),其余參數不變。

圖6、圖7分別給出了ISAS算法和SBSP算法的對比仿真結果。圖中,雷達內外兩個探測范圍是由于飛行器姿態不同對應不同的RCS,進而對應不同的探測距離,圖中給出的是最大和最小探測距離。敵雷達由于受地形遮蔽影響,兩部雷達間形成了一定的探測盲區。由圖可知,兩種算法利用地形遮蔽作用均實現了成功突防,圖6(b)中雖有部分航跡處在威脅區內,但由于滿足飛行器姿態和間歇式暴露條件,仍是安全航跡。需說明的是,圖7(b)僅表示垂直面航跡情況,由于dP,dE不等,圖中包含有未被執行部分,所以顯示航跡長度并非規劃結果航跡長度。且圖6(a)的規劃時間為36 s,圖6(b)單步規劃時間小于2 s,于是有PV=5 km/s,即使是飛行器做2倍聲速突防,有EV=0.68 km/s,EPV=5 km/s,滿足式(9)的必要性條件。

圖6 兩部雷達時航跡規劃圖

圖7 兩部雷達時航跡剖面圖

仿真2:在仿真1基礎上增加突發威脅,位置坐標為(ERX3,NRY3),起補盲作用,飛行器探測到該威脅時進行在線重規劃,所得結果如圖8、圖9所示。

圖8 出現突發威脅時航跡規劃圖

圖9 出現突發威脅時在線重規劃航跡剖面圖

經仿真可知,SBSP算法單步規劃的時間仍不超過2 s,滿足式(9)條件。圖8中,中間威脅即為補盲雷達產生的突發威脅,正好位于原航跡上,飛行器需要進行在線重規劃,右側虛線即為在線重規劃所得最優航跡。為便于觀察,圖8(b)給出了去除最右側雷達并改變視角后的情況。由圖8,結合式(10),飛行器在探測到威脅后,在距突發威脅15 km處“新起點B”開始沿新航跡飛行,在繞過威脅后距其15 km處“新終點C”重新回到原航跡上。由圖8(b)可知,飛行器充分利用了戰術隱身特性,即使處在威脅區,但通過控制其暴露距離及RCS動態變化特性,實現了安全突防。

5 結論

本文對三維航跡規劃技術做了深入細致的研究,所得結論如下:

(1)建立了間歇式暴露模型,為航跡規劃安全穿越威脅提供了標準,打破威脅不可穿越的傳統;在此基礎上,建立了飛行器戰術隱身模型,將飛行器動態RCS變化作為一個重要影響因素加入航跡規劃中,使規劃結果更貼近實用。

(2)對稀疏A*算法作了有效改進,并在此基礎上提出了具有實時規劃能力的SBSP算法。通過Visual C++和OpenGL進行了仿真驗證,結果表明所提SBSP算法具有很好的在線規劃能力,能較好地解決飛行器在線局部重規劃問題。

[1] 李季,孫秀霞.基于改進A-Star算法的無人機航跡規劃算法研究[J].兵工學報,2008,29(7):788-792.

[2] Wang Z J,Fan C,Zhu Q M, et al.3D-Route planning method to realize missile cruise flight[J].Journal of Beijing Institute of Technology,2007,16(2):163-167.

[3] Dai R,John E.Path planning and state estimation for unmanned aerial vehicles in hostile environments[J].Journal of Guidance,Control,and Dynamics,2010,33(2):595-601.

[4] Robert J S.Robust algorithm for real-time route planning[J].IEEE Transactions on Aerospace and Electronic Systems,2000,36(3):869-878.

[5] Rathbun D,Kragelund S,Pongpunwattana A,et al.An evolution based path planning algorithm for autonomous motion of an UAV through uncertain environments[J].IEEE Transactions on Aerospace and Electronic Systems,2002, 38(2):1-12.

[6] 李瑩,黃沛霖,武哲.基于不同角域RCS均值的雷達探測模型[J].北京航空航天大學學報,2008,34(6):627-629.

[7] 吳劍,喻玉華,周繼強,等.無人機航路規劃中的變步長A*算法[J].電光與控制,2011,18(5):1-6.

[8] 郝震,張健,朱凡,等.雷達威脅環境下的無人機三維航跡規劃[J].飛行力學,2010,28(1):47-52.

[9] Frank W M.Radar cross-section reduction via route planning and intelligent control[J].IEEE Transactions on Control Systems Technology,2002,10(5):696-700.

[10] 李春華,鄭昌文,周成平,等. 一種航跡快速搜索方法[J].宇航學報,2002,23(3):13-17.

Researchon3D-routeplanningbasedonaircraftstealth

CHEN Zhong-qi, YU Lei, ZHOU Zhong-liang, LU Yi

(Engineering Institute, Air Force Engineering University, Xi’an 710038, China)

In order to improve the attacking efficiency of aircraft, 3D-route planning technology must be studied. Firstly, given the problem that threat area can never be passed through being not true, discontinuously exposing model is built. Secondly, by analyzing the effect of aircraft pose changing on the exposing range, the aircraft stealth model is built. Thirdly, quickly planning is realized by improving traditional sparse A-star algorithm, based on which, the step by step plan algorithm is put forward, and at the same time, the re-route planning on-line method is given. At last, simulation is given in real terrain, whose results show that the model and algorithm work perfectly.

operation research; discontinuously exposing; aircraft stealth; A*algorithm

2011-08-22;

2011-12-02

航空科學基金資助(20095196012)

陳中起(1984-),男,河南長葛人,博士研究生,研究方向為航空武器系統總體、仿真與控制。

TP391.9

A

1002-0853(2012)02-0155-05

(編輯:王育林)

猜你喜歡
規劃
我們的規劃與設計,正從新出發!
房地產導刊(2021年6期)2021-07-22 09:12:46
“十四五”規劃開門紅
“十四五”規劃建議解讀
發揮人大在五年規劃編制中的積極作用
規劃計劃
規劃引領把握未來
快遞業十三五規劃發布
商周刊(2017年5期)2017-08-22 03:35:26
基于蟻群算法的3D打印批次規劃
多管齊下落實規劃
中國衛生(2016年2期)2016-11-12 13:22:16
十三五規劃
華東科技(2016年10期)2016-11-11 06:17:41
主站蜘蛛池模板: a级毛片免费播放| 青青久久91| 久久免费观看视频| 波多野结衣久久精品| 青青久视频| 免费视频在线2021入口| 久久性妇女精品免费| 免费观看国产小粉嫩喷水| 91口爆吞精国产对白第三集| 老司国产精品视频| 亚洲永久视频| 激情影院内射美女| 久久成人18免费| 国产乱子伦精品视频| 尤物精品视频一区二区三区| 午夜丁香婷婷| 狠狠色噜噜狠狠狠狠色综合久| 国产小视频a在线观看| 亚洲精品少妇熟女| 国产女人水多毛片18| 日韩人妻精品一区| 精品国产Ⅴ无码大片在线观看81 | 99re66精品视频在线观看 | 国产精选自拍| 欧美日韩精品综合在线一区| 91人人妻人人做人人爽男同| 九九久久精品国产av片囯产区| 欧美国产在线看| 国产第一页免费浮力影院| 三上悠亚精品二区在线观看| 亚洲日韩高清无码| 亚洲区视频在线观看| 久久福利网| 日韩欧美成人高清在线观看| 欧美人与牲动交a欧美精品| 日韩成人免费网站| 国产香蕉97碰碰视频VA碰碰看| 国产不卡一级毛片视频| 大陆精大陆国产国语精品1024| 国产精品第一区| a级毛片免费看| 亚洲中文字幕无码mv| 成人日韩精品| 九九热在线视频| 免费又爽又刺激高潮网址 | 欧美在线三级| 欧美日韩国产成人在线观看| 麻豆精品在线视频| 91在线日韩在线播放| 婷婷伊人五月| 四虎影视无码永久免费观看| 四虎精品国产AV二区| 中文字幕在线播放不卡| h视频在线播放| 日韩不卡免费视频| 天堂网亚洲系列亚洲系列| 午夜精品一区二区蜜桃| 国产精品视频999| 久久大香香蕉国产免费网站| 99久久成人国产精品免费| 热久久这里是精品6免费观看| 蜜桃臀无码内射一区二区三区 | 露脸真实国语乱在线观看| 国产麻豆另类AV| 思思热精品在线8| 免费又黄又爽又猛大片午夜| 一区二区在线视频免费观看| 91精品久久久久久无码人妻| 色综合激情网| 日韩免费视频播播| 无码福利日韩神码福利片| 国产性精品| 亚洲三级成人| 在线看免费无码av天堂的| 国产亚洲精品自在线| 欧美精品1区2区| 日韩av无码精品专区| 国产又粗又爽视频| 中国一级特黄视频| 国产男女XX00免费观看| 久久久久人妻精品一区三寸蜜桃| 欧美在线导航|