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

無人機貼近攝影測量三維航線規劃研究

2025-03-15 00:00:00宋倩申景贇
無線互聯科技 2025年2期
關鍵詞:無人機

摘要:航跡規劃算法是無人機關鍵技術之一,同時也是任務規劃系統核心之一。針對固定目標規劃問題,文章采用全局搜索和局部搜索飛蛾撲火算法,對無人機貼近攝影測量三維航線規劃進行研究。仿真分析表明,全局搜索和局部搜索飛蛾撲火算法規劃航跡長度比飛蛾撲火算法縮短21.49%,航跡平滑度降低34.26%,無人機規劃航跡的質量顯著提升。

關鍵詞:飛蛾撲火算法;貼近攝影測量;無人機;三維航線規劃

中圖分類號:P231" 文獻標志碼:A

0 引言

傳統傾斜攝影測量、航空攝影測量、近景攝影測量技術均比較成熟[1]。在實際工程中,由于3D場景的發展,對3D模型的精度提出了更高的要求。目前,精確3D重構主要采用基于高精度攝像機的無人機近距離成像技術[2]。該方法的特點是靈活性高、體積小,無人機對地面或建筑物表面進行貼近攝影,減少實地考察工作量,得到目標表面高分辨率影像,實現精細化三維重建[3-5]。本研究提出了一種基于多傳感器的高精度成像技術,通過對其進行成像,可以獲得高精度的物體表面圖像,從而達到精確的3D重構。無人機在空中與地面或建筑緊密結合,能夠獲得高分辨率圖像。因此,開展基于無人機近景影像的3D航跡規劃技術研究,對于實現真實場景的3D精細重構具有重要的理論和現實意義。本研究以飛蛾在夜晚覓食的習性為基礎,設計了一種群體智能尋優方法:“蛾-火”。飛蛾是夜間活動的昆蟲,對有光的地方有較強的趨光能力。科學家們還發現,飛蛾在夜晚活動時,會根據月球的位置來判斷自己的位置,通過保持固定角度進一步確定自己的位置,這樣就可以保證飛行軌跡,若想改變路線,只改變該角度即可。飛蛾以一種叫作“橫向導航”的機械裝置,用一個特定的角度飛行,因此,本文采用全局搜索和局部搜索飛蛾撲火算法,對無人機貼近攝影測量三維航線規劃進行研究。

1 全局搜索和局部搜索飛蛾撲火算法的無人機貼近攝影測量航跡規劃

1.1 目標函數建立

規劃無人機航跡是一項較為復雜的工作,為了保證對規劃航跡質量的評估準確性,將目標函數應用于其中,包括各種最佳化的條件與限制。若該指標的數值較低,說明所獲得的軌跡品質較高[6]。在確定該問題的過程中,應綜合考慮可能對軌跡產生的各種影響,如飛行距離、飛行高度和障礙限制等。假設一個軌跡包含n個飛行軌跡,則將第i個飛行軌跡的點稱為(xi,yi,zi)。

1.1.1 航跡距離

軌跡距離是反映規劃軌跡品質水平的關鍵參量,同時,無人駕駛飛機的耐久力也是關鍵因素,從這一點上,可以得出結論:規劃軌跡越短,對實際的飛行越有利。根據這一點,可以確定軌跡的目標功能:

flength=∑ni=1(xi+1-xi)2+(yi+1-yi)2+(zi+1-zi)2(1)

其中,xi,yi,zi分別為第i個航跡點的空間坐標。

1.1.2 飛行高度

無人機所要達到的高度,是根據任務和自身能力來確定的,通常在最低和最高飛行高度之間。無人駕駛飛機的軌跡飛行高度目標方程公式:

faltitude=∑ni=1|hi-[(hmax+hmin)/2]|,hmin<hi<hmax

∞,其他(2)

1.1.3 障礙物限制

無人機在飛行過程中需要與障礙物相接近,要注意的是必須保持一定的距離。在已知無人機規格為S,障礙物數量為T,半徑為R,兩者的距離為d,碰撞危險距離為D,則障礙物目標函數如下所示:

fobstacle=∑Ti=1∑nj=1Cij ,

Cij=0,di<R+D+S

(R+D+S)-di,R+D<di<R+D+S

∞,di<R+D(3)

1.1.4 總目標函數

為了使構建的無人機規劃航跡目標函數更加合理,需要把成本函數應用于其中,由于無人機具有較為強大的功能,可以完成多種任務,而且不同的任務有不同的要求,所以要使用不同的航跡,wi為第i種成本函數系數,結合任務需求,可對權重進行動態調整,具體如下:

∑3I=1wi=1,(i=1,2,3)

f=w1flength+w2faltitude+w3fobstacle(4)

1.2 全局搜索和局部搜索飛蛾撲火算法

為解決現有飛蛾-火焰尋址方法收斂速度慢、易陷入局部極值等問題,本研究以經典飛蛾-火焰模型為基礎,通過引入具有自適應權值的飛蛾位置更新策略、基于混沌種群初始化策略、飛蛾位置變異策略以及飛蛾位置交叉策略,實現快速收斂達到最優化解。

1.2.1 基于混沌的種群初始化策略

飛蛾-火焰搜索是一種基于群體智能的尋優方法,它的初值是隨機產生的。研究表明,對于飛蛾-火焰搜索,群體的一致性對于優化效果和收斂速度有很大的影響,而群體的多樣化可以使得搜索結果更加豐富并且能夠更快速地收斂到最優。本文提出了一種基于邏輯函數的自適應遺傳進化方法,將其應用于自適應進化中。

xc+1=μxc(1-xc)(5)

其中,以xc為第一次,分岔系數為[0,4],其中,μ可以反映系統的混沌水平,當μ=4時,系統處于無序狀態,而這個態可以被平均分配到[0,1]范圍內。因此,邏輯映射具有較強的隨機性和遍歷性。

1.2.2 自適應權重飛蛾位置更新策略

針對經典的“蛾-火”問題,提出了一種局部搜索和全局搜索的新方法。但是,在特定情況下,常規的“飛蛾-火焰”策略并不能很好地兼顧這2種性能。由于“蛾-火”的螺線曲線中心機理是“火”,容易導致“蛾-火”算法陷入“自尋死路”。為解決這一難題,擬采用基于最優化的蛾類定位方法,將最優化的蛾類定位信息融入對數螺線曲線的修正中,避免陷入局部極值。修正的對數螺旋式曲線修正公式如下:

S(MiN,Fj)=Dinebt×cos(2πt)+ωmFj+(1-ωm)Mbest(6)

在該方程中,獲得的蛾類最佳位置是Mbest,這里引入一個非線性加權系數,其中ω可以均衡該算法的全局與局部尋優性能,ωm的表達式為:

ωm=ωmax-(ωmax-ωmin)(i/I)2(7)

其中,ωmax為預置的最大權值;ωmin為預置的最小權值;i為目前的迭代次數;I為目前預置的最大權值。圖1為ωm隨時間的演變曲線。

從圖1可以看出,當重復操作時,ωm的數值呈非線性下降。該方法在第一個步驟中占據很大比重,有利于優化算法的全局尋優。隨著時間的推移,其最好的Mbest權值逐漸增大,有利于增強其對最優方案的本地挖掘能力,從而加速算法收斂。因此,采用一種基于權值的蛾類自適應調整方法,以改善其性能。

1.2.3 種群多樣性優化策略

在迭代中,由于群體差異的缺失,導致最優解尋優失敗。基于此,本文擬通過引入飛蛾位置變異策略和位置交叉策略,實現對群體多樣性的提升。蛾類空間轉移策略是指在一輪迭代演化結束后,通過空間交換的方式,將被選擇的蛾類按照預先設定的概率與最佳蛾類或其他蛾類相匹配的部位進行雜交,最終生成新的蛾類。在此基礎上,提出了一種提高種群多樣性的方法,即:

mu,v=mu,v+rmcm(8)

在此模型中,以任意選取的蛾類軌跡結點為mu,v、rm,是在[0,1]范圍內任意選取的一個。在第一個步驟中,cm的選取應該更大,這樣可以增強其整體" 尋優性能并且會在算法的迭代過程中逐步減小,保證了算法的收斂性。在此基礎上,利用蛾位置變異策略和蛾位交叉策略,實現對蛾類位置的實時更新,提高蛾類群體的最優性和多樣性,即提高了算法的局部尋優能力和全局尋優能力。

2 航跡規劃仿真分析

2.1 參數選擇

本實驗仿真平臺為MatlabR2020b,設置飛蛾撲火最大迭代次數為305次,慣性權重為1。基于飛蛾撲火算法,引入全局搜索和局部搜索飛蛾撲火算法,解決飛蛾撲火算法易陷入局部最優值缺陷問題,設置算法參數:初始步長為0.15,兩須寬度為1,步長衰減系數為0.97。

2.2 仿真環境建立

仿真環境屬于大地形數據環境,地形數據為數字高程地圖(Digital Elevation Model,DEM),DEM數據可從ALOSPALSAR數據庫獲取。仿真環境地圖設置為1050×1050×405,環境起點為(335,45,55),目標點為(785,805,205)。表1為環境中障礙物位置,圖2為仿真環境模型。

2.3 仿真結果對比分析

在對無人機航跡規劃進行仿真驗證時,本文把飛" 蛾撲火算法、全局搜索和局部搜索飛蛾撲火算法應用到研究中來。圖3為仿真環境三維航跡圖,表2為2種算法目標函數對比。

環境地圖分辨率為526×548,在進行目標函數計算時,為簡化計算模型,經緯度計算采用分辨率替代。由圖3和表2可知,2種方法都采用了2個相鄰的障礙直接跨越,而粒子群算法的路徑規劃是對障礙物進行繞行。與傳統的“飛蛾-火焰”方法所設計的軌跡相比,本文方法具有更好的平滑性、路徑長度等特性。對規劃航跡長度進行比較,全局搜索和局部搜索飛蛾撲火算法顯然要低于飛蛾撲火算法,長度縮短了21.49%,航跡平滑度降低了34.26%,由此可以作出界定,規劃俯仰和偏轉次數更少、航跡更加平滑的算法是全局搜索和局部搜索飛蛾撲火算法。山區地形比較復雜,無人機機動次數越少,則飛行越安全,能耗越低,這樣可掌握目標函數值全局搜索和局部搜索飛蛾撲火算法的變化情況。相比局部搜索飛蛾撲火算法,全局搜索和局部搜索飛蛾撲火算法航跡平滑度下降13.30%。根據地形進行航跡的規劃,要與地形的變化同步,這與復雜地形航跡變化的要求相符,包含了最優規劃航跡。圖4為目標函數曲線變化。

由圖4可知,迭代次數增加對2種算法產生較大的影響,減小了總目標函數值。經過比較后認為目標函數值最小的是飛蛾撲火算法。由此可知,不能規劃出最優航跡的是全局搜索和局部搜索飛蛾撲火算法,該算法陷入局部最優值。對算法進行優化處理后可以調出局部最優值,這是由于更新之后,下一輪搜索被改變,不能直接進入,而是對規則的更新由全局搜索和局部搜索飛蛾撲火算法完成,使其向全局最優點聚攏時不再采用當前速度。由于全體極值搜索的增加,使局部搜索能力更加強大。所以全局搜索和局部搜索飛蛾撲火算法跳出了局部最優值,由此可知在改進算法之后有效性有所提升。經過優化處理,算法在尋找最優航跡時表現出更高的效率和準確性,通過整合全局和局部搜索策略,飛蛾撲火算法成功避免了陷入局部最優的困境,實現了全局尋優能力的提升。

3 無人機三維路徑規劃系統實現

為了演示無人機3D軌跡規劃的試驗和驗證過程,采用全局搜索和局部搜索飛蛾撲火算法進行路徑規劃。在進行無人機三維路徑規劃的測試時,選用杭州市地理數據,通過漫游、放大、縮小等操作,使無人機三維路徑規劃功能得到實現。三維路徑規劃分為自動路徑規劃、手動路徑規劃。三維障礙物由于其種類的差異,需要首先確定其種類,參數也各不相同,比如惡劣氣象條件下的圓柱體,需要給出底圓半徑、圓心和圓柱高度。本文把導彈的威脅視為圓柱形,要求" 其各參量與不利氣象條件模式一致;高炮、雷達等效為球面模型并給出了半徑參量。

與傳統的3D人工軌跡規劃方法不同,三維自主軌跡規劃中增加了起點和終點并增加了障礙物的危險性,實現了3D人工軌跡的生成并通過設置相關參數,實現3D軌跡的自主設計。

4 結語

本文基于三維環境對航跡規劃問題進行了分析,利用全局搜索和局部搜索飛蛾撲火算法給出無人機三維航跡規劃方法,得出如下結論:

(1)結合傳統飛蛾撲火算法的優點,提出優化改進的全局搜索和局部搜索飛蛾撲火算法,利用該方法可獲取更加準確的無人機全局航跡規劃。

(2)仿真分析顯示,全局搜索和局部搜索飛蛾撲火算法規劃航跡長度比飛蛾撲火算法縮短21.49%,航跡平滑度降低34.26%,為了使全局搜索和局部搜索飛蛾撲火算法具備更加強大的全局搜索能力,需要加以優化調整,以此來保證所規劃的航跡更短、更平滑,使無人機規劃航跡的質量顯著提升。

(3)采用全局搜索和局部搜索飛蛾撲火算法后,飛蛾撲火算法能夠從局部最優值跳出,體現出良好的時效性。

參考文獻

[1]陳俠,艾宇迪.應用改進神經網絡的無人機三維航跡規劃[J].電光與控制,2018(9):7-11.

[2]張洪海,錢曉鵬,吳鑫煒,等.基于路徑-速度解耦的無人機編隊協同軌跡規劃[J].系統工程與電子技術,2020(9):1976-1987.

[3]劉春,曾勁濤,張書航,等.面向單體異形建筑的無人機單相機實景三維建模[J].同濟大學學報(自然科學版),2018(4):550-556.

[4]賴華榮,吳雷雷,蔣小蕾,等.多種下墊面作業區域的無人機傾斜攝影智能化航線規劃方法[J].北京測繪,2019(3):266-269.

[5]毛泊禹,章為,梁芷琦,等.無人機攝影測量與三維重建技術在建筑領域應用歷程、原理與實例[J].華中建筑,2024(9):53-59.

[6]李榮,賀興時,楊新社.基于螢火蟲算法和高斯擾動的飛蛾優化算法[J].紡織高校基礎科學學報,2020(4):101-110.

(編輯 王永超編輯)

Research on three-dimensional route planning of unmanned aerial

vehicles close to photogrammetry

SONG" Qian1, SHEN" Jingyun2

(1.Jilin Institute of Architecture and Technology, Changchun 130000, China;

2. Changchun Institute of Surveying and Mapping, Changchun 130000, China)

Abstract:" Trajectory planning algorithm is one of the key technologies for unmanned aerial vehicles and also one of the core components of mission planning systems. For the problem of fixed target planning, the article adopts global search and local search moth flame algorithm to study the three-dimensional route planning of unmanned aerial vehicles close to photogrammetry. Simulation analysis shows that the global search and local search moth flame algorithm reduces the length of the planned trajectory by 21.49% and the smoothness of the trajectory by 34.26% compared to the moth flame algorithm, significantly improving the quality of unmanned aerial vehicle trajectory planning.

Key words: moth to flame algorithm; close to photogrammetry; unmanned aerial vehicles; three-dimensional route planning

猜你喜歡
無人機
基于蟻群算法的一種無人機二維航跡規劃方法研究
無人機動態跟蹤展示系統設計
無人機配送的障礙性因素分析
無人機在海上人命救助中的應用
植保無人機操作規程及注意事項
高職院校新開設無人機專業的探討
人間(2016年26期)2016-11-03 17:52:40
利用無人機進行航測工作的方式方法
一種適用于輸電線路跨線牽引無人機的飛行方案設計
科技視界(2016年22期)2016-10-18 14:30:27
淺析無人機技術在我國的發展前景
企業導報(2016年9期)2016-05-26 20:58:26
主站蜘蛛池模板: 国产精品私拍在线爆乳| 亚洲欧美另类专区| 日韩一区二区在线电影| 欧美一区二区人人喊爽| 免费国产黄线在线观看| 色综合五月婷婷| 国产第四页| 国产精品无码一区二区桃花视频| 手机在线看片不卡中文字幕| 欧美精品v欧洲精品| 免费在线观看av| 欧美国产视频| 日韩在线中文| 国产福利影院在线观看| 欧美日本在线观看| 成人一区专区在线观看| 亚洲黄色视频在线观看一区| AV不卡无码免费一区二区三区| 乱码国产乱码精品精在线播放| 国产日韩欧美视频| 中日韩欧亚无码视频| 狠狠做深爱婷婷久久一区| 亚洲第一成年人网站| 沈阳少妇高潮在线| 黄色在线网| 国产精品短篇二区| 精品五夜婷香蕉国产线看观看| 岛国精品一区免费视频在线观看| 国产真实二区一区在线亚洲| 欧美黄网在线| 国产高清在线丝袜精品一区| 99热免费在线| 国产在线观看一区二区三区| 巨熟乳波霸若妻中文观看免费| 国产人妖视频一区在线观看| 亚洲日本精品一区二区| 999国内精品视频免费| 久久国产成人精品国产成人亚洲| 4虎影视国产在线观看精品| 亚洲Va中文字幕久久一区| 国产成人欧美| 成人年鲁鲁在线观看视频| 妇女自拍偷自拍亚洲精品| 久久综合AV免费观看| 一区二区三区四区精品视频| 国内精品久久人妻无码大片高| 亚洲性影院| 亚洲精品动漫| 国产成人精品优优av| 五月婷婷丁香综合| 手机在线看片不卡中文字幕| 成人在线天堂| 欧美亚洲日韩中文| 色婷婷综合在线| 国产精品亚洲va在线观看| 理论片一区| 无码精品一区二区久久久| 丁香五月亚洲综合在线| 国产免费观看av大片的网站| 国产欧美日韩在线在线不卡视频| 国产麻豆永久视频| 欧美一级专区免费大片| 亚洲综合18p| 日韩第一页在线| 亚洲水蜜桃久久综合网站| 国产91丝袜在线播放动漫 | 国产精品毛片一区视频播 | 天天爽免费视频| 亚洲AV无码一区二区三区牲色| 午夜爽爽视频| 日韩麻豆小视频| 亚洲欧美日韩中文字幕在线| 亚洲一级毛片免费看| 亚洲欧洲自拍拍偷午夜色无码| 性欧美久久| 日韩毛片免费视频| 成人伊人色一区二区三区| 国产亚洲欧美另类一区二区| 2021国产乱人伦在线播放| 无码aaa视频| 亚洲区欧美区| 久久黄色影院|