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

無人機編隊時差定位時的空間布局分析

2021-05-15 12:46:06趙忠凱劉楯黃湘松
應用科技 2021年2期
關鍵詞:優化

趙忠凱,劉楯,黃湘松

哈爾濱工程大學 信息與通信工程學院,黑龍江 哈爾濱 150001

復雜的電磁環境下,保持電磁靜默,實現隱蔽突防是重要的戰術手段。電磁靜默條件下對輻射源目標進行偵察時,無源定位便成為重要的探測手段,也備受各國的關注和重視[1]。無人機相較于當前先進的有人駕駛飛機而言,具有低成本、長航時、易維護和安全風險系數低等特點。而無源探測設備又具備體積小、功耗低的特點[2]。無人機編隊作為新型作戰系統,將多站時差無源定位系統應用于無人機編隊具有良好的實用性。

采用多站時差無源定位時,衡量定位系統性能的重要指標之一便是系統的定位精度。其中,定位精度的影響因素包含定位算法、時差測量精度、站址坐標測量精度和站址布局等。在不同布站方式中,Y 型和倒Y 型布站方式的定位精度要高于其他布站方式[2-3]。對于多站時差定位而言,在其他測量誤差不變的條件下,多機編隊的站址構形是影響定位精度的重要因素之一。

無人機編隊在進行多站時差定位的過程中,不僅需要考慮敵方雷達探測區域、編隊飛行高度、無人機間最大通信距離、地球曲率、輻射源信號偵收等問題,還需要考慮針對探測區域的輻射源目標的定位效果[4]。無人機編隊具有靈活的特點,可針對目標出現區域的不同和其他限制條件,動態調整編隊方式,從而獲取針對目標所在區域定位精度最優的站址構形[5-6]。

2017 年,MIRJALILI S 等[7]、陳濤等[8]提出一種樽海鞘群算法(SSA),該算法是以深海生物樽海鞘群體作為研究對象。樽海鞘群體中個體間的行為聯系密切,不同于大多數動物群體,在每次迭代過程中都將進行排序,單個個體均跟隨前一個體移動,從而形成一種鏈狀結構。這種跟隨式的更新方式不是所有個體均向最優值移動,減少了出現局部最優解的情況。

本文利用樽海鞘群算法來解決站址構型優化問題,以最小化目標所在區域內平均定位誤差作為目標函數,對無人機編隊被動時差定位時的站址構形進行調整優化,實現在測量誤差不變的條件下,對輻射源目標進行被動時差定位時定位精度的提升[9]。

1 多站時差定位原理

無人機編隊四站時差定位模型如圖1 所示,該雷達發射具有良好的距離分辨率和徑向速度分辨率的線性調頻脈沖信號。利用輻射源發出信號到達不同無人機的時間差可以確定一條以2 架無人機為焦點的雙曲線,通過解算多條雙曲線的交點獲得輻射源位置信息[10]。時差測量是多站時差定位中的重要環節,往往根據實際工程要求選擇測時差方式。如根據主觀測站對自身接收到的信號與輔觀測站傳輸來的信號做相關運算[11]求取相應的時間差,或是基于統一高同步時統模塊,各站分別記錄信號到達時間,傳輸至主站計算獲得時差[12]。本文所用時差信息是基于后一種模式獲取得到的。

圖1 無人機編隊四站時差定位模型

當無人機進行四站時差定位時,設主站與3 個輔站的坐標分別為(x0,y0,z0)、(x1,y1,z1)、(x2,y2,z2)、(x3,y3,z3);目標輻射源的坐標為(x,y,z); Δri表示的目標到各無人機的距離的差值;ri(i=0,1,2,3)表示輻射源到各無人機之間的距離,使用的距離均為真實距離,實際應用中觀測站位置信息往往由GPS 給出基于大地直角坐標系下的經緯高坐標,通過轉換公式轉換為以地球表面某點為原點的空間直角坐標系用于仿真計算[13]; Δti為主站到各個輔站所對應的時間差;c表示電磁波的傳播速度。通過幾何關系可以得到如下所示定位方程組:

將式(4)代入式(3)中,依次迭代,直至‖x(k)-x(k-1)‖<ε時,迭代結束,最后獲得定位結果。

2 多站時差定位精度分析

定位精度是無源定位系統性能的重要衡量指標。定位精度指標通常采用幾何精度因子(geometrical dilution of precision,GDOP),精度越高,GDOP數值越小。

對式(1)中的Δri(i=1,2,3)求微分:

假設觀測站的站址測量誤差各分量為相等的標準差,即有

式中:Pi,opt為無人機的最優位置坐標;Pi為無人機位置坐標;M為無人機架數;DL為位置約束條件下的三維空間區域。

3 基于反向學習策略的樽海鞘群算法

本節采用反向學習策略(OBL)對樽海鞘群算法進行優化,建立反向學習樽海鞘群算法(opposition salp swarm algorithm,OSSA),用于解決站址優化問題[15-16]。采用反向學習策略提高樽海鞘群算法中種群的多樣性,通過優化初始種群,提高初始種群的質量,并在更新過程中采用反向學習策略對種群進行適當優化,使改進后的樽海鞘算法具有更快的收斂速度。

3.1 算法描述

樽海鞘生活在海洋深處,通過吸取身體周圍的水,讓水泵過自己的身體來向前移動。不同于其他大多數群居生物,樽海鞘是以鏈的形式,一個跟隨一個移動。排在樽海鞘鏈的第一個個體被視為領導者,其對周圍環境具有最好的識別,后續個體視為跟隨者。樽海鞘群的領導者并不直接引導全部個體的移動方向,而是采取由前往后順次跟隨的領導方式,領導者的影響力逐層銳減,使跟隨者也可保持自己的多樣性。

3.1.1 種群初始化

設捕食空間為Dw×N的歐式空間,Dw為空間的維數,N為樽海鞘群的種群規模。F=[f1,f2,···,fDw]T為空間中的食物。Xi=[xi1,xi2,···,xiDw]T為樽海鞘群個體位置,其中i=1,2,···,N。LB=[lb1,lb2,···,lbDw]為搜索下界,上界為UB=[ub1,ub2,···,ubDw]。所以,算法產生的隨機初始種群為

3.1.2 領導者位置更新

領導者負責引導整個樽海鞘群的移動,其位置的更新需具有高度隨機性,更新方式遵循:

式中c1、c2和c3為控制參數。其中:c2和c3為隨機數,在[0,1]變化,用于加強領導者位置更新的隨機性,從而增強全局勘探能力;c1為收斂因子,其作為最主要的控制參數,設置為數值在區間[2,0]內單調遞減的函數,大于1 時側重全局搜索,小于等于1 時則著重進行局部開發。

式中:I為當前迭代次數;Imax為最大迭代次數。

3.1.3 跟隨者位置更新

在樽海鞘群算法中,由于整個種群是鏈狀分布,跟隨者采用順次跟隨移動,跟隨者的隨機性比較低。其運動方式滿足牛頓第二運動定律,跟隨者的移動距離R滿足:

式中:t為2 次迭代間的時間差值;a為迭代過程中加速度;v0為運動速度,每次迭代開始時跟隨者的速度為0。

因此,跟隨者的更新過程滿足:

3.2 算法改進

通過研究發現,樽海鞘群算法應用于無人機編隊時差定位站址布局優化問題中時,存在一定缺陷。其中領導者較少,種群的多樣性不足。

3.2.1 優化初始種群位置

在沒有先驗信息的條件下,優秀的初始種群可在一定程度上提升尋優效果,利用反向學習策略優化初始種群,獲取較好的初始解。

1)隨機生成初始種群K。

2)獲取反向種群O:

式中:a=1,2,···,Dw為空間維數;b=1,2,···,N為種群組數;Ka,b和Oa,b分別為原始種群位置和對應反向種群位置中的第a維第b個元素的值;Xa,min和Xa,max分別為第a維元素的最小值和最大值。

3)計算原始種群與反向種群中個體的適應度值,對所有個體根據適應度值好壞進行排序,選取適應度較好的前N個個體組成新的初始種群K′。

3.2.2 優化迭代過程中種群位置

在種群更新過程中應用反向策略,增大算法搜索范圍,提升全局勘探能力。

1)生成在區間[0,1]內的隨機數p,當p<0.2時執行步驟2),否則進入步驟4)。

2)計算動態反向種群M:

式中Xa,min(t)和Xa,max(t)分別為第t次更新后的第a維元素的最小值和最大值。

3)計算產生的動態反向種群個體的適應度值,與更新的原種群個體適應度值進行比較,選取適應度更好的個體用于下一步更新計算。

4)進行下一次的迭代。

3.3 算法步驟

結合反向學習策略對樽海鞘群算法進行優化,提升其初始種群的豐富性,增加其全局勘探能力。使用OSSA 對無人機編隊四站時差定位站址布局優化的具體步驟如下:

1)設定參數。如最大迭代次數Imax、樽海鞘群的種群規模N,搜索區間UB和LB等 。

2)種群初始化。利用式(8)生成規模為N×D的初始樽海鞘群。采用式(11)計算反向種群,進行優劣排序,擇優組成新的初始種群。

3)計算適應度值。根據式(7)計算N個個體的適應度值。

4)選擇食物位置。根據適應度值的優劣對樽海鞘群中的個體排序,把位于最前的樽海鞘選作此刻食物的位置。

5)確定領導者與跟隨者。食物位置確定后,剩余的N-1個樽海鞘個體按照之前的適應度值先優后劣的順序,將靠前的一半樽海鞘作為領導者,剩余的均為跟隨者。

6)生成rand(0,1),當rand(0,1)

7)種群位置更新。分別根據式(9)和(10)依次更新領導者和跟隨者的位置。

8)計算更新后種群適應度值。比較此刻食物的適應度值與更新后的樽海鞘個體的適應度值的優劣,選取適應度值更好的個體成為更新后的食物位置。

9)判斷是否滿足最大迭代次數Imax。若滿足,則輸出無人機時差定位的最優編隊布局方式的站址優化結果;否則,重復步驟4)~9),直至達到迭代次數,將當前的最優樽海鞘個體位置作為無人機時差定位的編隊布局方式的站址優化結果輸出。

4 仿真實驗與分析

本節通過仿真實驗驗證OSSA 在無人機編隊時差定位過程中的站址布局方式的優化效果。以下仿真實驗過程均以最小化目標所在區域內平均定位誤差作為目標函數。

仿真條件設置:設無人機編隊中主站位置固定在[0,0,6] km,無人機編隊中的其余3 架無人機在三維空間x∈[-50,50] km,y∈[-50,50] km,z∈[4,8] km中調整自身的空間位置坐標,輻射源目標所在區域為S:{x∈[-100,100] km,y∈[150,200] km,z=0 km},站址測量誤差設置為10 m,時差測量誤差為20 ns,種群規模均設置為36。以下實驗均基于上述仿真條件進行。

4.1 OSSA 與SSA、PSO、IPSO、AGPSO、DE 對比

本次實驗中,采用SSA、OSSA 與PSO、IPSO、AGPSO、DE 這4 種優化算法[12,14,17]進行無人機編隊站址優化實驗,最大迭代次數設置為600 次,進行1 000 次蒙特卡洛實驗。實驗中假設當平均定位誤差小于0.555 km 時,認為實現了站址布局最優,未陷入局部最優解,能夠獲得正確尋優結果。適應度值收斂曲線如圖2 所示,為便于對比,將圖中的x軸坐標縮減為150。

圖2 單次實驗6 種優化算法均收斂的曲線對比

采用SSA、OSSA、PSO、DE、IPSO 和AGPSO進行優化時,6 種優化算法均收斂至最優解的收斂曲線由圖2 所示,表明6 種優化算法均可以解決無人機編隊站址布局問題的優化。6 種算法正確率對比如表1 所示。

表1 不同算法尋優正確率對比

從蒙特卡洛實驗中發現,除OSSA 以外,其他5 種優化算法均會出現陷入了局部最優的情況,如圖3 所示。圖3 中展示部分算法陷入局部最優的情況,其中PSO 陷入局部最優的次數最多,PSO 的改進算法AGPSO、IPSO 跳出局部最優能力明顯提升,但效果均不及DE、SSA、OSSA,而SSA 和OSSA 優化穩健性更優。在相同實驗條下,改進后的SSA 算法跳出局部最優能力得到加強,穩健性優于其他5 種算法。所以,在無人機編隊的站址布局優化應用場景下,采用OSSA 比其他5 種智能優化算法具有更穩定可靠的優化性能。

圖3 單次實驗部分優化算法未收斂的曲線對比

4.2 改進后的算法收斂速度對比

本次實驗中,對SSA 與OSSA 的收斂速度進行對比。迭代次數設置為600 次,進行蒙特卡洛實驗,統計每次迭代開始至適應度值收斂時的時間。2 種方法在優化過程中達到無人機編隊對目標區域最小定位誤差時耗時的平均時長分別為SSA 耗時92.28 s,OSSA 耗時79.80 s。

無人機編隊進行站址布局優化時,采用SSA與OSSA 進行優化的適應度值收斂曲線如圖4 所示。2 種方法均能實現限制空域內的無人機編隊對目標所在區域進行時差定位的最優布局。通過對比圖4 中的單次實驗收斂曲線可知,OSSA要早于SSA 實現適應度值收斂。由蒙特卡洛實驗結果可知,采用OSSA 進行無人機編隊站址布局優化時的速度要優于采用SSA 進行優化的速度。

圖4 單次實驗SSA 與OSSA 收斂曲線對比

4.3 站址布局優化效果對比

采用OSSA 對執行多站時差定位的無人機編隊進行三維空間的站址布局優化。通過優化后獲得4 架無人機在限制區域內的站址坐標如表2 所示,陷入局部最優時的站址布局位置坐標如表3所示,倒Y 型布局方式4 架無人位置坐標如表4所示。

表2 OSSA 優化后各個觀測站位置坐標 km

表3 出現局部最優時各個觀測站位置坐標 km

表4 倒Y 型布局各個觀測站位置坐標 km

根據表2~4 中無人機編隊各機的坐標繪制幾何精度因子(geometric dilution of precision,GDOP)圖,如圖5 所示。在圖5 中,圖片上方矩形區域為目標所在區域,“*”為4 架無人機所在位置在二維平面的投影點。由圖5 的實驗結果可以明確知道,采用優化后的無人機編隊布局方式的定位精度優于倒Y 型布局的無人機編隊的定位精度。

圖5 不同算法編隊布局GDOP 圖

2 種無人機編隊布局方式下針對圖5 中矩形目標區域進行多站時差定位的平均定位誤差如表5 所示。

表5 倒Y 型布局與優化后布局的平均定位誤差對比

無人機編隊采用OSSA 優化后的布局方式相對于倒Y 型布局,在目標區域內的平均定位誤差減小約54.6%,相對于PSO、DE 等算法出現局部最優時的站址布局平均定位誤差減小約5.4%。所以對無人機編隊布局方式采用OSSA、PSO 等優化后獲得的站址布局方式可以有效提升編隊對目標區域內的平均定位精度,但OSSA 相對而言優化效果表現更加穩定。

5 結論

本文提出一種基于樽海鞘群算法的群體智能優化算法的改進算法,用于解決無人機編隊針對特定目標區域進行時差定位時的站址布局問題。

1)該算法結合反向學習策略提高了樽海鞘群算法種群的多樣性,提升全局搜索能力,降低陷入局部最優的概率,有效提升原算法尋優速度。

2)以目標所在區域內平均定位誤差最小作為優化目標函數,對無人機編隊被動時差定位時的站址構形進行調整優化。從而在測量誤差不變的條件下,實現對目標區域中的輻射源進行被動時差定位時定位精度的有效提升。

仿真結果表明,解決無人機編隊的站址布局優化問題時,用于對比的5 種算法均出現了陷入局部最優的情況。而采用OSSA 未出現局部最優情況,尋優的穩健性要更高,速度也要優于SSA。無人機編隊站址布局優化后的定位精度明顯優于傳統站址最優布局形式的倒Y 型站址布局的定位精度。本文所采用的無人機編隊站址布局優化方法可根據限制條件的不同進行調整,可以適應多種應用場景。改進算法也可用于解決其他優化問題。

猜你喜歡
優化
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
PEMFC流道的多目標優化
能源工程(2022年1期)2022-03-29 01:06:28
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
一道優化題的幾何解法
由“形”啟“數”優化運算——以2021年解析幾何高考題為例
圍繞“地、業、人”優化產業扶貧
今日農業(2020年16期)2020-12-14 15:04:59
事業單位中固定資產會計處理的優化
消費導刊(2018年8期)2018-05-25 13:20:08
4K HDR性能大幅度優化 JVC DLA-X8 18 BC
幾種常見的負載均衡算法的優化
電子制作(2017年20期)2017-04-26 06:57:45
主站蜘蛛池模板: 久久黄色毛片| 综合久久五月天| 久久精品无码国产一区二区三区 | 99er这里只有精品| 国产成人AV综合久久| 午夜激情婷婷| 欧美中文字幕在线视频| 手机永久AV在线播放| 日本高清免费一本在线观看 | 色综合婷婷| 5555国产在线观看| 丁香婷婷综合激情| 亚洲精品福利网站| 丝袜无码一区二区三区| 国产精品自拍合集| 亚洲国产精品无码久久一线| 中文字幕无码制服中字| 69av在线| 国内精自视频品线一二区| 凹凸精品免费精品视频| 福利在线不卡| 亚洲第一色视频| 国产成人AV男人的天堂| 99视频全部免费| 成年人午夜免费视频| 亚洲最大在线观看| 狠狠色狠狠色综合久久第一次| 日韩第九页| 国产91透明丝袜美腿在线| 国产女人18水真多毛片18精品| 久久久久久久97| 伊人精品视频免费在线| 午夜精品久久久久久久2023| 国产精品无码在线看| 亚洲热线99精品视频| 国产激情无码一区二区APP| 婷婷99视频精品全部在线观看| 亚洲无线视频| 国产内射一区亚洲| 欧美视频免费一区二区三区| 一区二区欧美日韩高清免费| 国产在线无码一区二区三区| 中文无码影院| 国产嫖妓91东北老熟女久久一| 天天激情综合| 91成人免费观看在线观看| 青青久视频| 日本久久网站| 91福利在线观看视频| 一级看片免费视频| 久久这里只有精品66| 男女性色大片免费网站| 国产真实自在自线免费精品| 成人免费一级片| 欧美 亚洲 日韩 国产| 无码一区二区三区视频在线播放| 国产伦精品一区二区三区视频优播| 成人a免费α片在线视频网站| 波多野结衣在线se| 国产真实乱子伦视频播放| 亚洲中文字幕日产无码2021| 欧美日本激情| 亚洲人精品亚洲人成在线| 国产成人福利在线| 亚洲天堂视频网站| av午夜福利一片免费看| 成年片色大黄全免费网站久久| 香蕉网久久| 99热这里只有精品免费国产| 久久综合成人| 色婷婷综合激情视频免费看| 国产特级毛片aaaaaaa高清| 国产成人1024精品下载| 国产美女主播一级成人毛片| 夜夜高潮夜夜爽国产伦精品| 国产剧情一区二区| 2020最新国产精品视频| a级毛片毛片免费观看久潮| 免费啪啪网址| 熟妇人妻无乱码中文字幕真矢织江 | 99草精品视频| 亚洲专区一区二区在线观看|