亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Lazy Theta*算法的反潛巡邏飛機航路規(guī)劃研究?

        2021-01-19 10:18:02
        艦船電子工程 2020年12期
        關(guān)鍵詞:反潛航路柵格

        (海軍指揮學(xué)院 南京 210016)

        1 引言

        反潛巡邏飛機是現(xiàn)在乃至將來海上反潛作戰(zhàn)的主要作戰(zhàn)力量,由于其相對水面艦艇和潛艇反潛而言,機動性更強、搜索效率更高、不易被潛艇攻擊等特點,得到各國海軍的重視[1]。一般情況下,反潛巡邏飛機通常是在獲得相關(guān)情報信息后,對指定海域執(zhí)行巡邏反潛任務(wù),或者對疑似潛艇目標執(zhí)行應(yīng)召反潛任務(wù)。

        在規(guī)劃反潛巡邏飛機飛行航路時,不僅需要考慮雷暴、云層等自然因素,還需要考慮藍方防空火力、偵察探測的覆蓋范圍等戰(zhàn)場態(tài)勢??焖俚貫榉礉撗策夛w機擬定安全、可靠、高效的飛行航線,是提高反潛巡邏飛機作戰(zhàn)效率的有效途徑之一。

        目前,經(jīng)典的航路規(guī)劃方法主要有A*算法[2]、遺傳算法[3~4]、蟻群算法[5~7]等。針對經(jīng)典航路規(guī)劃方法容易導(dǎo)致最終得到的路徑不平滑、存在過多轉(zhuǎn)折點的問題,本文采用Lazy Theta*算法,在搜索路徑的同時允許以任意角度改變路徑的方向、對路徑進行平滑處理。經(jīng)過仿真實驗表明,能夠得到平滑且距離更短的路徑。

        2 Lazy Theta*算法

        Lazy Theta*算法通過進行啟發(fā)式路徑搜索,同時對父節(jié)點進行可達性檢測分析,通過減少轉(zhuǎn)向次數(shù)和縮短路徑長度等方式,實現(xiàn)對搜索路徑的高效優(yōu)化[8]。其原理如圖1所示。

        其中,灰色區(qū)域表示障礙區(qū)域,白色區(qū)域表示自由區(qū)域。算法從起點作為擴展節(jié)點開始搜索,如圖1(a),細箭頭表示箭頭所在點向起點進行可達性搜索;找到離終點最近的點后,以該點作為新的擴展節(jié)點進行可達性搜索,如圖1(b);形成可能的路徑并將途徑障礙區(qū)域的路徑調(diào)整為從自由區(qū)域經(jīng)過,如圖1(c)、圖1(d),粗箭頭表示可能的路徑;以此類推,直到形成從起點到終點并避開障礙區(qū)域的路徑 A4→B3→B2→C1,如圖 1(e);但此時形成的并不是最短路徑,該路徑的基礎(chǔ)上,通過判斷各節(jié)點之間的通視性,對路徑進行優(yōu)化,得到最優(yōu)路徑A4→B3→C1,如圖 1(f)。

        圖1 Lazy Theta*航路規(guī)劃算法步驟示意圖

        3 反潛巡邏飛機航路規(guī)劃問題建模

        3.1 幾點說明

        1)威脅區(qū)域包括該區(qū)域海平面以上的空域

        在實際運用中,對于威脅區(qū)域往往是一個立體的概念,反潛巡邏飛機在規(guī)劃航路時需要避開。安全起見,通常認為威脅區(qū)域覆蓋了該區(qū)域從海平面到反潛巡邏飛機最大飛行高度的空間,反潛巡邏飛機一般不會采取調(diào)整高度的方式來規(guī)避某些防空火力的威脅,而是采用從區(qū)域外完全規(guī)避的方式飛行?;诖耍梢詫⑷S空間的航路規(guī)劃問題簡化為二維平面中的航路規(guī)劃問題進行求解,大大提高計算效率,同時也保證實際運用的飛行安全問題。

        2)區(qū)域內(nèi)經(jīng)線相互平行

        在地理坐標系中,各經(jīng)線之間并不平行,但反潛巡邏飛機飛行航路多集中于某一局部區(qū)域。由于區(qū)域跨度有限,在柵格化處理時可以近似的認為該區(qū)域內(nèi)經(jīng)線互相平行,這種處理對反潛巡邏飛機飛行航路規(guī)劃的影響較小,同時也能簡化計算、提高效率。

        3.2 問題描述

        反潛巡邏飛機航路規(guī)劃問題實質(zhì)上屬于最優(yōu)化問題的一種。其中,反潛巡邏飛機面臨的戰(zhàn)場環(huán)境即為最優(yōu)化問題的約束條件,飛行航路的評價指標即為最優(yōu)化問題的優(yōu)化指標,最終規(guī)劃的飛行航路即為最優(yōu)化問題在滿足約束條件下的全局最優(yōu)解。

        根據(jù)約束條件、優(yōu)化指標的不同,反潛巡邏飛機航路規(guī)劃問題可以分為不同的類型。

        1)最短航路規(guī)劃問題:將反潛巡邏飛機飛行路程作為優(yōu)化指標的飛行航路規(guī)劃。

        2)最佳油耗規(guī)劃問題:將反潛巡邏飛機飛行油耗作為優(yōu)化指標的飛行航路規(guī)劃,這種規(guī)劃問題中通常還需要同時規(guī)劃飛機在不同航路段的飛行高度和速度。

        3)最安全航路規(guī)劃問題:將反潛巡邏飛機飛行安全作為優(yōu)化指標的飛行航路規(guī)劃。

        本文研究最短航路規(guī)劃問題,考慮氣象條件和藍方威脅兩類戰(zhàn)場環(huán)境作為約束條件,以反潛巡邏飛機飛行路程作為優(yōu)化指標進行研究。

        3.3 戰(zhàn)場環(huán)境建模

        為便于把戰(zhàn)場環(huán)境轉(zhuǎn)化為數(shù)學(xué)化的約束條件,采用柵格法對反潛巡邏飛機面臨的戰(zhàn)場環(huán)境進行建模。將戰(zhàn)場環(huán)境空間劃分成多個同樣大小的區(qū)域,對氣象威脅和藍方威脅轉(zhuǎn)換成區(qū)域的可通過性進行描述。

        通常情況下,反潛巡邏飛機飛行航路上的威脅區(qū)域在地圖上的平面投影由一個或多個多邊形組成。在不同的規(guī)劃任務(wù)中,根據(jù)規(guī)劃路徑的精度要求,可以按照不同的精度對地圖進行柵格化,其柵格化規(guī)則如下。

        1)每個柵格的威脅性設(shè)置為威脅柵格和安全柵格,威脅柵格用1描述,表示存在威脅,飛機不可通過;安全柵格用0描述,表示不存在威脅,飛機可安全通過。

        2)威脅區(qū)域在柵格上的投影完全覆蓋柵格,認為該柵格是威脅柵格。

        3)威脅區(qū)域在柵格上的投影覆蓋不滿一個柵格,認為該柵格是威脅柵格。

        4)沒有威脅區(qū)域投影覆蓋的柵格,認為是安全柵格。

        5)只對反潛巡邏飛機可能涉及的區(qū)域進行柵格化,為使問題簡化,認為區(qū)域柵格的橫軸與緯線平行,縱軸與經(jīng)線平行,橫縱軸相互垂直。

        通過對地圖進行柵格化,能夠直觀地描述反潛巡邏飛機的航路規(guī)劃空間。柵格越小,對航路規(guī)劃的計算也就越精細,但對應(yīng)的計算量也顯著增加,所耗費的計算時間也越多。在考慮航路規(guī)劃精度的同時,需要考慮算法所耗費的資源和時間,避免過于繁冗的計算過程。

        3.4 航路規(guī)劃指標建模

        在規(guī)劃反潛飛機飛行航路時,需要建立各航路的性能優(yōu)化指標。在地圖柵格化的基礎(chǔ)上,以柵格的橫軸方向為x軸,縱軸方向為y軸,柵格的坐標以(x,y)表示,柵格的安全性函數(shù)f(x,y)可以表示為

        假設(shè)所有氣象威脅的柵格集合為RW,所有藍方威脅的柵格集合為RE,對于航路柵格集合R上的任意一個航路點柵格(xi,yi),應(yīng)該滿足f(xi,yi)=0,則航路規(guī)劃問題的約束條件可以描述為

        在避開氣象威脅和藍方威脅的基礎(chǔ)上,以反潛巡邏飛機最短飛行航路作為優(yōu)化目標,使飛機的飛行距離最小,對R上的任意一個航路點柵格(xi,yi),建立航路規(guī)劃目標函數(shù)如下:

        其中,n為航路點個數(shù)。滿足使D最小的航路點柵格(xi,yi)集合和n即為滿足安全條件下的最短航路和航路點的個數(shù)。

        4 程序?qū)崿F(xiàn)

        4.1 地圖柵格化

        地圖柵格化的程序計算流程如下。

        其中,涉及兩點間球面距離、點與區(qū)域相對位置的算法[9~10]已十分成熟,此處不再贅述。

        4.2 基于Lazy Theta*算法的航路規(guī)劃

        圖2 Lazy Theta*算法平滑處理流程圖

        Lazy Theta*算法是Theta*算法的改進,其核心在于運用Theta*算法求得航路后,對所得航路進行平滑處理,從而進一步縮短航路的距離、減少航路轉(zhuǎn)彎次數(shù)[11]。其平滑處理的程序計算流程如下,該流程中,優(yōu)化的基準點記為P0,P0的后序節(jié)點記為P1,P1的后序節(jié)點記為P2。

        在規(guī)劃航路的過程中,如何保留最有價值的節(jié)點作為航路的一部分有多種判斷方式。結(jié)合最短航路規(guī)劃的目標,主要以該節(jié)點與終點之間的距離、該節(jié)點和終點的連線與起點和終點連線形成夾角的大小作為判斷依據(jù),距離越短價值越高,距離相同的情況下,夾角越小價值越高。

        4.3 實例化

        將本文提出的反潛巡邏飛機航路規(guī)劃思路進行計算機實現(xiàn),形成反潛巡邏飛機航路規(guī)劃輔助決策系統(tǒng)。系統(tǒng)能夠根據(jù)飛機的起飛機場、執(zhí)行反潛任務(wù)的目標海區(qū)以及需要避開的危險區(qū)域,采用Lazy Theta*算法自動生成飛機從機場至目標海區(qū)的飛行航路。

        假設(shè)當前時刻,某海域發(fā)現(xiàn)不明潛艇信號,獲取到其可能的航向航速信息,位于A機場的反潛巡邏飛機起飛赴不明信號所在海區(qū)執(zhí)行應(yīng)召反潛任務(wù),為保障任務(wù)的隱蔽性和安全性,飛機需避開藍方驅(qū)逐艦的對空雷達探測范圍和禁飛區(qū)。根據(jù)不明潛艇可能的航向航速信息和信號所在海域與A機場的直線距離,可以初步判斷飛機飛抵海區(qū)時其反潛目標海區(qū)為不明潛艇前方扇形區(qū)域[12],系統(tǒng)初始態(tài)勢如圖3所示。

        圖3 初始態(tài)勢示意圖

        基于初始態(tài)勢,系統(tǒng)對相關(guān)區(qū)域進行柵格化操作,如圖4所示,以平行緯線方向為X軸,平行經(jīng)線方向為Y軸建立柵格坐標系,使地圖上的每一個點都能對應(yīng)到某一個柵格當中。

        在初始態(tài)勢柵格化的基礎(chǔ)上,采用Lazy Theta*算法計算的飛行航路如圖5所示。最后將柵格坐標還原為經(jīng)緯度坐標即為計算結(jié)果,如圖6。需要說明的是,圖4和圖5所示的過程為計算機后臺計算和處理的示例,并不會呈現(xiàn)在指揮人員和決策者面前。若指揮人員和決策者對航路規(guī)劃結(jié)果不滿意,可以通過系統(tǒng)對威脅區(qū)域進行增刪改,再自動規(guī)劃相應(yīng)的航路,也可以直接在已有航路規(guī)劃結(jié)果的基礎(chǔ)上增加、刪除航路點或?qū)铰伏c的坐標進行修改,直至獲得滿意的結(jié)果。

        圖4 初始態(tài)勢柵格化

        圖5 柵格狀態(tài)下的航路規(guī)劃結(jié)果

        圖6 航路規(guī)劃計算結(jié)果

        從圖6所示的結(jié)果來看,算法自動規(guī)劃的飛行航路能夠避開預(yù)先設(shè)定的威脅區(qū)域,且保持航路距離最小,作為以飛行路程作為優(yōu)化指標的航路規(guī)劃問題,其規(guī)劃結(jié)果能較好地滿足要求。

        5 結(jié)語

        本文針對反潛巡邏飛機飛行航路規(guī)劃問題,建立了戰(zhàn)場環(huán)境和航路規(guī)劃指標模型,將Lazy Theta*算法運用于模型求解過程;設(shè)計了地圖柵格化和Lazy Theta*算法解決該問題的計算機程序邏輯,采用C++語言對這些過程進行了計算機實現(xiàn);通過應(yīng)用實例,驗證了航路規(guī)劃模型的正確性和Lazy Theta*算法在解決該問題過程中的有效性,能夠為指揮人員和決策者提供一定的決策支撐。

        猜你喜歡
        反潛航路柵格
        反潛戰(zhàn):追擊沉默的對手
        基于鄰域柵格篩選的點云邊緣點提取方法*
        基于實時航路的PFD和ND的仿真研究
        反潛江湖大亂斗
        靜悄悄的反潛戰(zhàn)
        有人機/無人機協(xié)同反潛作戰(zhàn)探析
        無人機(2017年10期)2017-07-06 03:04:38
        應(yīng)召反潛時無人機監(jiān)聽航路的規(guī)劃
        托勒密世界地圖與新航路的開辟
        不同剖面形狀的柵格壁對柵格翼氣動特性的影響
        基于Event改進模型的交叉航路碰撞風(fēng)險評估
        蜜桃在线视频一区二区| 国产一起色一起爱| 亚洲黄色尤物视频| 蜜桃精品国产一区二区三区 | 亚洲人成网站77777在线观看| av无码电影一区二区三区| 特级黄色大片性久久久| 国产色欲av一区二区三区| 亚洲日韩精品欧美一区二区一| 成人无码网www在线观看| 国产免费人成视频在线观看播放播| 国产精品人人做人人爽人人添| 人妻av中文字幕无码专区| 91亚洲人成手机在线观看| 日本中文字幕官网亚洲| 亚洲国产精品久久艾草| 野花社区www高清视频| 91福利国产在线观看网站| 精品私密av一区二区三区| 蜜桃日本免费观看mv| 国内揄拍国内精品| 亚洲av乱码国产精品色| 亚洲一区二区国产一区| 被黑人猛烈30分钟视频| 国产真实露脸4p视频| 日韩中文字幕一区在线| 狠狠躁天天躁无码中文字幕图| 亚洲午夜福利在线观看| 久久精品美女久久| 沐浴偷拍一区二区视频| 国产边摸边吃奶叫床视频| 日韩免费一区二区三区在线| 精品视频一区二区在线观看| 欧美亅性猛交内射| 三上悠亚久久精品| 无码伊人久久大杳蕉中文无码 | 中文字幕人成乱码中文乱码| 日本人妻免费一区二区三区| 少妇饥渴偷公乱a级无码| 韩国一级成a人片在线观看| 男女打扑克视频在线看|