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

改進(jìn)人工勢(shì)場(chǎng)法無人機(jī)脫離局部極小值問題

2024-09-16 00:00:00秦克斌王帥淇郭曉宇陳一進(jìn)魯旭濤
現(xiàn)代電子技術(shù) 2024年10期

摘" 要: 針對(duì)現(xiàn)有人工勢(shì)場(chǎng)法在無人機(jī)路徑規(guī)劃應(yīng)用過程中存在無人機(jī)陷入受力平衡,導(dǎo)致目標(biāo)不可達(dá),且當(dāng)無人機(jī)陷入局部極小值時(shí),該方法無法根據(jù)環(huán)境信息使無人機(jī)脫離力平衡點(diǎn)的問題,提出一種基于自膨脹系數(shù)改進(jìn)的人工勢(shì)場(chǎng)法。針對(duì)無人機(jī)陷入局部極小值的問題,建立自膨脹函數(shù);當(dāng)無人機(jī)陷入局部極小值時(shí),針對(duì)無人機(jī)與目標(biāo)點(diǎn)的距離為膨脹提供方向。通過改變自膨脹系數(shù)增大最近障礙物對(duì)無人機(jī)產(chǎn)生的斥力從而改變無人機(jī)受力形式,解決無人機(jī)陷入最優(yōu)解的問題。仿真實(shí)驗(yàn)結(jié)果表明,改進(jìn)后的人工勢(shì)場(chǎng)法多次改變了無人機(jī)陷入最優(yōu)點(diǎn)的情況,能夠解決人工勢(shì)場(chǎng)法無人機(jī)陷入局部極小值無法自主脫離的問題。

關(guān)鍵詞: 人工勢(shì)場(chǎng)法; 無人機(jī)路徑規(guī)劃; 膨脹系數(shù); 引力勢(shì)場(chǎng); 斥力勢(shì)場(chǎng); 局部最優(yōu)解; 避障

中圖分類號(hào): TN919?34; TP751" " " " " " " " " "文獻(xiàn)標(biāo)識(shí)碼: A" " " " " " " " " " " 文章編號(hào): 1004?373X(2024)10?0107?04

Method of UAV separation from local minima based on improved artificial

potential field method

Abstract: In allusion to the problem of unmanned aerial vehicle (UAV) getting stuck in force balance during the application of existing artificial potential field methods in UAV path planning, resulting in unreachable targets, and the inability of this method to detach UAVs from the force balance point based on environmental information when UAVs get stuck in local minima, an improved artificial potential field method based on self expansion coefficient is proposed. A self expansion function is established to address the issue of drones getting stuck in local minima. When the drone falls into a local minimum, the distance between the drone and the target point can provide the direction for expansion. By changing the self expansion coefficient to expand the repulsive force generated by the nearest obstacle on the drone, the force form of the drone can be changed, solving the problem of the drone falling into the optimal solution. The simulation experimental results show that the improved artificial potential field method has repeatedly changed the situation of unmanned aerial vehicles being trapped in the optimal position, and can solve the problem of UAVs being trapped in local minima and unable to autonomously detach by means of the artificial potential field method.

Keywords: artificial potential field method; UAV path planning; expansion coefficieny; gravitational potential field; repulsive potential field; local optimal solution; obstacle avoidance

0" 引" 言

無人駕駛飛機(jī)(Unmanned Aerial Vehicle, UAV)是一種通過自備程序控制裝置實(shí)現(xiàn)自主導(dǎo)航并完成空中作業(yè)任務(wù)的工具。相比傳統(tǒng)飛行器,無人機(jī)具有使用靈活、操作簡(jiǎn)單、價(jià)格低廉等優(yōu)勢(shì),在農(nóng)業(yè)、軍事、工業(yè)等領(lǐng)域都得到了廣泛的應(yīng)用。為了實(shí)現(xiàn)UAV在復(fù)雜環(huán)境中能夠準(zhǔn)確地抵達(dá)目標(biāo)地點(diǎn),研究一種符合無人機(jī)使用的路徑規(guī)劃算法成為無人機(jī)技術(shù)的關(guān)鍵一環(huán)[1?3]。

由于無人機(jī)在執(zhí)行任務(wù)過程中會(huì)出現(xiàn)不同數(shù)量與位置的障礙物,對(duì)無人機(jī)的安全構(gòu)成威脅,造成無人機(jī)受損,導(dǎo)致作業(yè)任務(wù)無法繼續(xù)進(jìn)行,因此對(duì)無人機(jī)路徑規(guī)劃算法的速度和效率提出了更高的要求。文獻(xiàn)[4]提出了一種目標(biāo)區(qū)域偏置擴(kuò)展的無人機(jī)移動(dòng)算法,先利用目標(biāo)區(qū)域偏置擴(kuò)展方法快速規(guī)劃路線,再限制采樣空間大小和擴(kuò)展節(jié)點(diǎn)數(shù)量,修正方法得到平滑路線。文獻(xiàn)[5]采用三階B樣條曲線進(jìn)行航跡預(yù)規(guī)劃,利用地圖梯度信息并設(shè)計(jì)碰撞、平滑與可行性約束方程,實(shí)現(xiàn)軌跡動(dòng)態(tài)規(guī)劃。文獻(xiàn)[6]針對(duì)傳統(tǒng)人工勢(shì)場(chǎng)法的路徑規(guī)劃中存在局部極小值和目標(biāo)不可達(dá)問題,將算法道路邊界障礙化,對(duì)障礙物密集部分進(jìn)行連鎖處理,引入目標(biāo)點(diǎn)與無人機(jī)距離因數(shù),并將局部極小值點(diǎn)設(shè)置為虛擬障礙物,解決了無人機(jī)陷入局部最小值的問題。文獻(xiàn)[7]在調(diào)整半徑為R的虛擬勢(shì)場(chǎng)的圓形檢測(cè)模型基礎(chǔ)上,提前檢測(cè)障礙物斥力勢(shì)場(chǎng)形成的“最小值陷阱”,結(jié)合LSTM改進(jìn)強(qiáng)化學(xué)習(xí)模型,對(duì)障礙物進(jìn)行了有效避障。文獻(xiàn)[8]為了解決無人機(jī)因引力過大與障礙物相撞問題,提出了模糊遠(yuǎn)近界點(diǎn)概念,并結(jié)合模擬退火算法解決了局部極小值問題。文獻(xiàn)[9]將引力函數(shù)進(jìn)行分段,解決了傳統(tǒng)人工勢(shì)場(chǎng)法中引力過大的問題,并在斥力函數(shù)中加入動(dòng)態(tài)排斥電勢(shì),解決了目標(biāo)不可達(dá)的問題。

上述研究對(duì)于無人機(jī)路徑規(guī)劃過程中人工勢(shì)場(chǎng)法可能出現(xiàn)極小值,使得無人機(jī)陷入最小值陷阱的問題,普遍采用了在最小值位置上建立虛擬障礙物產(chǎn)生斥力勢(shì)場(chǎng)[10?12]等方法,并未考慮當(dāng)新設(shè)置的虛擬障礙物產(chǎn)生的斥力勢(shì)場(chǎng)產(chǎn)生出新的局部極小值點(diǎn)的情況,也無法應(yīng)對(duì)大面積或者障礙物較多的復(fù)雜地圖以及局部極小值較多等問題。本文針對(duì)上述問題,提出一種基于自膨脹系數(shù)改進(jìn)人工勢(shì)場(chǎng)法,從而進(jìn)行路徑規(guī)劃的方法。首先根據(jù)人工勢(shì)場(chǎng)法特性建立膨脹指標(biāo),根據(jù)地圖障礙物特性確定膨脹系數(shù)大小;再參考目標(biāo)點(diǎn)位置確定膨脹方向,使無人機(jī)不需要額外操作即可脫離局部最小值陷阱,解決了無人機(jī)無法依靠自身脫離局部極小值的問題。

1" 人工勢(shì)場(chǎng)法建立

1.1" 引力勢(shì)場(chǎng)搭建

人工勢(shì)場(chǎng)法[13]通過對(duì)目標(biāo)點(diǎn)建立引力勢(shì)場(chǎng)來對(duì)目標(biāo)進(jìn)行吸引。引力勢(shì)場(chǎng)主要與無人機(jī)和目標(biāo)點(diǎn)之間的歐氏距離有關(guān),距離越大,無人機(jī)所受勢(shì)能越大;距離越小,無人機(jī)所受勢(shì)能越小,其公式如下:

式中:[?]為尺度因子;[ρ(q,qgoal)]表示物體當(dāng)前狀態(tài)與目標(biāo)距離,為矢量。

無人機(jī)對(duì)受到目標(biāo)點(diǎn)引力[Fatt(q)]表示為:

[Fatt(q)=-?Uatt(q)=?ρ(q,qgoal)] (2)

1.2" 斥力勢(shì)場(chǎng)搭建

決定障礙物斥力勢(shì)場(chǎng)的主要因素為無人機(jī)與障礙物之間的距離,無人機(jī)未進(jìn)入障礙物斥力勢(shì)場(chǎng)影響范圍時(shí),其不受斥力勢(shì)場(chǎng)影響;當(dāng)無人機(jī)進(jìn)入斥力勢(shì)場(chǎng)范圍后,其與障礙物之間距離越小,斥力越大,而距離越大,斥力越小。斥力勢(shì)場(chǎng)函數(shù)為:

式中:k為斥力尺度因子;[ρ(q,qo)]為無人機(jī)與目標(biāo)點(diǎn)之間的距離;[ρo]為每個(gè)障礙物影響半徑。

斥力勢(shì)場(chǎng)梯度公式如下:

1.3" 合力勢(shì)場(chǎng)

無人機(jī)采用人工勢(shì)場(chǎng)法進(jìn)行移動(dòng)時(shí),同時(shí)受到障礙物斥力勢(shì)場(chǎng)與目標(biāo)點(diǎn)引力勢(shì)場(chǎng)影響,因此其總的勢(shì)場(chǎng)為:

無人機(jī)所處位置由無人機(jī)所受合力決定,公式為:

[-?Ureq(q)=-?Uatt(q)-?Urep(q)]" (6)

2" 問題分析

人工勢(shì)場(chǎng)法應(yīng)用方便,搭建勢(shì)力場(chǎng)簡(jiǎn)單,但在使用的過程中仍然存在問題。如無人機(jī)在移動(dòng)過程中,當(dāng)兩個(gè)障礙物勢(shì)場(chǎng)產(chǎn)生的斥力與目標(biāo)點(diǎn)產(chǎn)生的引力剛好達(dá)到平衡,此時(shí)無人機(jī)陷入力平衡狀態(tài),無法繼續(xù)進(jìn)行移動(dòng)。同時(shí)人工勢(shì)場(chǎng)法中存在極小值點(diǎn)的數(shù)量與位置均無法確定的問題,隨著地圖和障礙物數(shù)量不斷增加,地圖內(nèi)存在的局部極小值點(diǎn)的數(shù)量也無法確定,若需要對(duì)每個(gè)局部極小值點(diǎn)建立虛擬障礙物,則效率過低。無人機(jī)陷入局部極小值示意圖如圖1所示。

3" 算法優(yōu)化

3.1" 膨脹系數(shù)的引入

當(dāng)無人機(jī)陷入局部最小值時(shí),無人機(jī)處于受力平衡狀態(tài)。在經(jīng)典人工勢(shì)場(chǎng)法中,無人機(jī)此時(shí)無法依靠自身脫離局部最小值點(diǎn),若依靠人工干擾脫離局部最小值點(diǎn),無人機(jī)有可能再次回到此局部最小值點(diǎn);同時(shí),受限于地圖面積與多障礙物影響,地圖內(nèi)可能存在數(shù)量未知的局部極小值點(diǎn),若均需要人工干預(yù),則會(huì)嚴(yán)重影響無人機(jī)飛行效率。

因此,本文通過引入膨脹系數(shù),使無人機(jī)進(jìn)入局部極小值點(diǎn)后,依靠自身脫離局部極小值點(diǎn);若無人機(jī)再次回到此局部極小值點(diǎn),則膨脹系數(shù)將會(huì)變大,使無人機(jī)下次脫離局部極小值點(diǎn)的距離更大,公式如下:

式中:[ω]為膨脹系數(shù);[σ]為膨脹方向;n為回到局部極小值點(diǎn)的次數(shù);N為返回次數(shù)上限。

3.2" 膨脹方向選擇

膨脹方向的選擇對(duì)于無人機(jī)能否順利脫離局部極小值點(diǎn)以及無人機(jī)無法碰撞障礙物發(fā)揮著重要作用。膨脹系數(shù)方向示意圖如圖2所示,膨脹系數(shù)修正方向示意圖如圖3所示。

無人機(jī)膨脹系數(shù)方向應(yīng)與目標(biāo)點(diǎn)方向一致,若膨脹方向不一致,無人機(jī)脫離局部極小值點(diǎn)后極易再次陷入局部極小值點(diǎn)。同時(shí),無人機(jī)膨脹方向應(yīng)考慮最近障礙物的歐氏距離,公式如式(9)、式(10)所示。若目標(biāo)方向上存在障礙物,同時(shí)膨脹距離恰好大于此歐氏距離,則無人機(jī)將與障礙物發(fā)生碰撞。

式中:[(xgoal,ygoal)]為目標(biāo)位置;[(xobj,yobj)]為距離最近的障礙物位置。

4" 算法仿真實(shí)驗(yàn)

4.1" 仿真條件

自膨脹系數(shù)優(yōu)化算法流程如圖4所示。

本文采用CPU:i5?8300,Matlab 2022a軟件進(jìn)行仿真實(shí)驗(yàn),仿真參數(shù)設(shè)置如表1所示。

仿真對(duì)比試驗(yàn)分別采用經(jīng)典人工勢(shì)場(chǎng)法、虛擬障礙物人工勢(shì)場(chǎng)法以及加入自膨脹系數(shù)的人工勢(shì)場(chǎng)法,仿真結(jié)果如圖5~圖7所示。仿真所用時(shí)間如表2所示。

4.2" 總" 結(jié)

仿真實(shí)驗(yàn)結(jié)果表明:在相同地圖中,多障礙物采用經(jīng)典人工勢(shì)場(chǎng)法,無人機(jī)無法依靠自身脫離局部最優(yōu)解從而抵達(dá)目的地;在虛擬障礙物人工勢(shì)場(chǎng)法中,當(dāng)無人機(jī)陷入局部最小值,需要在最小值處建立虛擬障礙物,依靠虛擬斥力場(chǎng)脫離此處,但由于不可見最小值點(diǎn)過多,導(dǎo)致需要建立數(shù)量未知的虛擬障礙物;加入自膨脹系數(shù)的人工勢(shì)場(chǎng)法中,無人機(jī)陷入局部最優(yōu)解,依靠自身膨脹系數(shù)脫離局部最優(yōu)解陷阱,從而順利抵達(dá)目的地。

5" 結(jié)" 語

目前,人工勢(shì)場(chǎng)的使用場(chǎng)景主要集中在有大障礙物的開闊地域方面,而本文研究的加入自膨脹系數(shù)的人工勢(shì)場(chǎng)法在障礙物密度極大的小地圖情景下,可能會(huì)存在自膨脹系數(shù)的增大導(dǎo)致無人機(jī)與障礙物發(fā)生碰撞的情況,因此需要進(jìn)一步研究。

參考文獻(xiàn)

[1] 海振洋,王健,牟思凱,等.無人駕駛路徑規(guī)劃算法綜述[J].農(nóng)業(yè)裝備與車輛工程,2022,60(11):142?146.

[2] 鄭志強(qiáng),段方,宋國(guó)鵬,等.無人車路徑規(guī)劃算法研究綜述[C]//2022年無人系統(tǒng)高峰論壇(USS2022)論文集.西安:[出版者不詳],2022:122?126.

[3] 劉志飛,曹雷,賴俊,等.多智能體路徑規(guī)劃綜述[J].計(jì)算機(jī)工程與應(yīng)用,2022,58(20):43?62.

[4] 易馳,伍建輝.目標(biāo)區(qū)域偏置擴(kuò)展的RRT*路徑規(guī)劃算法[J].現(xiàn)代信息科技,2022,6(19):7?12.

[5] 羅銀輝,李榮枝,潘正宵,等.多約束的無人機(jī)動(dòng)態(tài)路徑規(guī)劃算法研究[J].無線電工程,2023,53(1):11?17.

[6] 牛秦玉,李美凡,趙勇.改進(jìn)人工勢(shì)場(chǎng)法的AGV路徑規(guī)劃算法研究[J].機(jī)床與液壓,2022,50(17):19?24.

[7] 羅潔,王中訓(xùn),潘康路,等.基于改進(jìn)人工勢(shì)場(chǎng)法的無人車路徑規(guī)劃算法[J].電子設(shè)計(jì)工程,2022,30(17):90?94.

[8] 李家林,張建強(qiáng),李春來.基于優(yōu)化人工勢(shì)場(chǎng)法的無人艇局部路徑規(guī)劃[J].艦船科學(xué)技術(shù),2022,44(16):69?73.

[9] 劉忠,伊戈,張建強(qiáng).基于改進(jìn)人工勢(shì)場(chǎng)法的無人艇避障算法[J].海軍工程大學(xué)學(xué)報(bào),2021,33(5):28?32.

[10] 陳天德,黃炎焱,沈煒.基于虛擬障礙物法的無震蕩航路規(guī)劃[J].兵工學(xué)報(bào),2019,40(3):651?658.

[11] 葉煒垚,王春香,楊明,等.基于虛擬障礙物的移動(dòng)機(jī)器人路徑規(guī)劃方法[J].機(jī)器人,2011,33(3):273?278.

[12] 雷兆明,孫鶴旭,劉作軍,等.非完整性約束下移動(dòng)機(jī)器人帶虛擬障礙物的路徑規(guī)劃[C]//第二十六屆中國(guó)控制會(huì)議論文集.北京:北京航空航天大學(xué)出版社,2007:2744?2748.

[13] 王慶祿,吳馮國(guó),鄭成辰,等.基于優(yōu)化人工勢(shì)場(chǎng)法的無人機(jī)航跡規(guī)劃[J].系統(tǒng)工程與電子技術(shù),2023,45(5):1461?1468.

主站蜘蛛池模板: 曰韩免费无码AV一区二区| 18禁影院亚洲专区| 国产不卡在线看| 国产第一福利影院| 三上悠亚一区二区| 亚洲va欧美va国产综合下载| 丁香六月综合网| 亚洲第一av网站| 国产极品粉嫩小泬免费看| 美女黄网十八禁免费看| 亚洲日韩日本中文在线| 欧美专区在线观看| 国产亚洲美日韩AV中文字幕无码成人| 久久人人97超碰人人澡爱香蕉| 国产成在线观看免费视频| 色婷婷视频在线| 久久精品视频一| 欧美一区二区三区欧美日韩亚洲 | 美女扒开下面流白浆在线试听| 日韩精品一区二区深田咏美| 少妇被粗大的猛烈进出免费视频| 好紧太爽了视频免费无码| 亚洲天堂精品视频| 欧美成人aⅴ| 亚洲精品无码高潮喷水A| 无码高潮喷水在线观看| 国产亚洲男人的天堂在线观看| 午夜免费小视频| 亚洲精品无码av中文字幕| 无码丝袜人妻| 青青青视频免费一区二区| 99精品高清在线播放| 国产精品免费久久久久影院无码| 91久草视频| 98精品全国免费观看视频| 欧美日韩精品一区二区视频| 亚洲中久无码永久在线观看软件| 午夜视频免费试看| 全部免费毛片免费播放| 亚洲人成网址| 国产美女无遮挡免费视频| 啊嗯不日本网站| 国产永久在线观看| 色综合久久无码网| 欧美日韩国产一级| 亚洲精品波多野结衣| 亚洲天堂网视频| 免费观看成人久久网免费观看| 99这里只有精品免费视频| 亚洲一区国色天香| 国产激情无码一区二区APP| 国产青榴视频| 亚洲精品在线观看91| 国产欧美日韩另类精彩视频| 国产中文一区a级毛片视频| 日本福利视频网站| 国精品91人妻无码一区二区三区| 国产视频只有无码精品| 国产69精品久久久久妇女| 亚洲开心婷婷中文字幕| 国产精品女在线观看| 国产美女在线观看| 亚洲毛片网站| 国产不卡一级毛片视频| 久久国语对白| 色九九视频| 亚洲国产日韩一区| 国产91精品久久| 亚洲香蕉在线| 国产午夜精品一区二区三| 2022精品国偷自产免费观看| 亚洲香蕉在线| 国产亚洲精品91| 色一情一乱一伦一区二区三区小说| 中文字幕免费视频| 欧美另类图片视频无弹跳第一页| 久久久国产精品免费视频| 99精品国产电影| 国产成人综合亚洲欧美在| 欧美中文字幕在线视频| 欧美无专区| 久久精品人人做人人综合试看|