国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于粒子群優(yōu)化和模糊邏輯的輸電線路運維檢修無人機自主路徑規(guī)劃與避障技術(shù)研究

2024-12-31 00:00:00林繪林鋒
科技創(chuàng)新與應(yīng)用 2024年35期
關(guān)鍵詞:粒子群優(yōu)化路徑規(guī)劃無人機

摘" 要:該文研究一種基于粒子群優(yōu)化(PSO)與模糊邏輯控制(FLC)相結(jié)合的無人機路徑規(guī)劃與動態(tài)障礙物避讓系統(tǒng)。通過設(shè)計模糊邏輯隸屬函數(shù)和規(guī)則,并利用PSO優(yōu)化這些參數(shù),以提高無人機在復(fù)雜動態(tài)環(huán)境中的路徑規(guī)劃能力。在實驗中,設(shè)置靜態(tài)和動態(tài)障礙物,并將目標位置定義為特定坐標。實驗結(jié)果表明,該系統(tǒng)能夠有效地規(guī)劃路徑并避開障礙物,具備較高的路徑規(guī)劃精確度和避障性能。這為無人機在復(fù)雜環(huán)境中的自主飛行提供有價值的技術(shù)支持。

關(guān)鍵詞:粒子群優(yōu)化;模糊邏輯;無人機;路徑規(guī)劃;避障性能

中圖分類號:TP273" " " 文獻標志碼:A" " " " " 文章編號:2095-2945(2024)35-0055-04

Abstract: This paper studies a path planning and dynamic obstacle avoidance system for unmanned aerial vehicles based on the combination of particle swarm optimization (PSO) and fuzzy logic control (FLC). By designing fuzzy logic membership functions and rules, and using PSO to optimize these parameters, the path planning ability of the UAV in complex dynamic environments can be improved. In the experiment, static and dynamic obstacles were set up, and the target position was defined as specific coordinates. Experimental results show that the system can effectively plan paths and avoid obstacles, and has high path planning accuracy and obstacle avoidance performance. This provides valuable technical support for the autonomous flight of UAVs in complex environments.

Keywords: particle swarm optimization; fuzzy logic; UAV; path planning; obstacle avoidance performance

隨著無人機技術(shù)的迅猛發(fā)展,其在輸電線路運維檢修中的應(yīng)用愈發(fā)廣泛。無人機具備高效、靈活、成本低等優(yōu)點,能夠在復(fù)雜多變的環(huán)境中執(zhí)行任務(wù)[1]。然而,實現(xiàn)無人機在輸電線路運維中的自主路徑規(guī)劃與避障是一個具有挑戰(zhàn)性的任務(wù)。為了保證無人機的安全性和任務(wù)的高效性,需要設(shè)計智能化的路徑規(guī)劃與避障算法。

1" 研究內(nèi)容及目的

本文研究基于粒子群優(yōu)化算法(PSO)和模糊邏輯的無人機自主路徑規(guī)劃與避障技術(shù)。通過模糊邏輯系統(tǒng)處理不確定性和模糊性信息,并結(jié)合粒子群優(yōu)化算法的全局搜索能力,提出一種綜合的路徑規(guī)劃與避障方法,旨在提高無人機在復(fù)雜環(huán)境中的適應(yīng)能力和避障性能。

2" 無人機自主路徑規(guī)劃與避障技術(shù)

2.1" 無人機自主路徑規(guī)劃

無人機自主路徑規(guī)劃是指在已知或未知環(huán)境中,無人機依據(jù)預(yù)定目標,自主生成最優(yōu)飛行路徑并在飛行過程中實時調(diào)整以避開障礙物,最終安全到達目標點[2]。這一過程涉及感知環(huán)境、路徑規(guī)劃、決策與控制等多個環(huán)節(jié)。無人機需要具備良好的環(huán)境感知能力,通過傳感器獲取實時環(huán)境信息,并利用路徑規(guī)劃算法計算出最優(yōu)路徑。隨后,通過控制系統(tǒng)執(zhí)行飛行任務(wù),同時進行實時調(diào)整,以應(yīng)對動態(tài)環(huán)境中的各種突發(fā)情況。實現(xiàn)高效、精準的自主路徑規(guī)劃是提高無人機任務(wù)執(zhí)行效率和安全性的重要保障。在這一過程中,路徑規(guī)劃算法是最為關(guān)鍵的部分。

2.2" 現(xiàn)有路徑規(guī)劃與避障技術(shù)的挑戰(zhàn)與不足

當前的路徑規(guī)劃算法大多基于靜態(tài)環(huán)境假設(shè),無法有效應(yīng)對復(fù)雜動態(tài)環(huán)境中的變化[3]。實際應(yīng)用中,環(huán)境中可能存在動態(tài)移動的障礙物、突發(fā)的天氣變化等,這些因素都會影響無人機自主路徑的規(guī)劃與避障效果。另一方面,路徑規(guī)劃與避障技術(shù)依托于一定的傳感器硬件設(shè)備與服務(wù)器,傳感器在使用的過程中,獲取的環(huán)境信息往往是模糊和不確定的。例如,傳感器數(shù)據(jù)可能存在噪聲或信息丟失,尤其在大規(guī)模環(huán)境或高維度空間中,計算時間和資源消耗顯著增加,難以滿足實時性的要求。最終導致路徑規(guī)劃滯后甚至失敗。

3" 基于粒子群和模糊邏輯的無人機自主路徑優(yōu)化設(shè)計

3.1" 創(chuàng)新思路設(shè)計

通過粒子群優(yōu)化算法來優(yōu)化模糊邏輯控制器的參數(shù),使得無人機可以更好地識別和避開動態(tài)障礙物。通過優(yōu)化模糊隸屬函數(shù)的形狀和位置,以及模糊規(guī)則的權(quán)重實現(xiàn)目標優(yōu)化。優(yōu)化的目標是最小化路徑中的總誤差或損失函數(shù),損失函數(shù)定義為路徑偏離目標路徑的距離和與障礙物的距離。

本研究實現(xiàn)了一個基于粒子群優(yōu)化(PSO)與模糊邏輯控制(FLC)相結(jié)合的無人機路徑規(guī)劃與動態(tài)障礙物避讓系統(tǒng)。通過定義PSO參數(shù)(粒子數(shù)量為30,迭代次數(shù)為50,慣性權(quán)重為0.7,自我認知學習因子和社會學習因子均為1.5),初始化粒子群位置和速度,并確保粒子參數(shù)滿足遞增順序,從而優(yōu)化模糊邏輯系統(tǒng)的隸屬函數(shù)參數(shù)。模糊邏輯系統(tǒng)包括輸入變量“目標距離”和“障礙物距離”,以及輸出變量“轉(zhuǎn)向角度”。在PSO主循環(huán)中,通過評估粒子的適應(yīng)度,更新個體最優(yōu)位置和全局最優(yōu)位置,并根據(jù)優(yōu)化后的參數(shù)進行路徑規(guī)劃模擬,最終繪制路徑圖和轉(zhuǎn)向角度圖。障礙物的位置分為2種:一種為靜態(tài)障礙物,設(shè)定在路徑的第10步、第20步和第30步,距離分別為5個單位、10個單位和15個單位;一種為動態(tài)障礙物,隨著步驟數(shù)增加,障礙物逐漸靠近無人機。

3.2" 算法運行原理

3.2.1" 隸屬度范圍設(shè)置

設(shè)置的模糊系統(tǒng)主要包含2個輸入變量和1個輸出變量。輸入變量分別是“目標距離”和“障礙物距離”:目標距離的取值范圍為0到100,定義了3個隸屬函數(shù)為近、中、遠;障礙物距離的取值范圍為0到50,定義了3個隸屬函數(shù)為非常近、近、遠。輸出變量是“轉(zhuǎn)向角度”,其取值范圍為-90到90,該部分定義了5個隸屬函數(shù)為急左轉(zhuǎn)、稍左轉(zhuǎn)、直行、稍右轉(zhuǎn)和急右轉(zhuǎn)。

3.2.2" 算法流程設(shè)置

系統(tǒng)根據(jù)無人機飛行的實際需求定義了一組模糊規(guī)則。通過組合輸入變量的隸屬度,推理得到輸出變量的隸屬度。這些規(guī)則模擬了無人機在不同環(huán)境下的轉(zhuǎn)向決策。例如,當目標距離近且障礙物距離非常近時,無人機需要急左轉(zhuǎn)以避開障礙物;當目標距離中且障礙物距離遠時,無人機可以直行或稍右轉(zhuǎn)以繼續(xù)朝目標方向前進。

設(shè)置無人機的路徑規(guī)劃與避障過程總共分為50個步驟。在50個步驟內(nèi),通過粒子群優(yōu)化來評估模糊邏輯系統(tǒng),精確每一步的轉(zhuǎn)向角度,并根據(jù)轉(zhuǎn)向角度更新無人機的位置。初始位置設(shè)定為(0,0),目標距離和障礙物距離則隨著步驟的增加而逐步變化。目標距離從100逐漸減小,而障礙物距離則從50逐步減小到0。在每一步,無人機根據(jù)當前的目標距離和障礙物距離,通過模糊邏輯系統(tǒng)計算得到轉(zhuǎn)向角度,更新位置并記錄路徑和轉(zhuǎn)向角度。

4" 實驗應(yīng)用效果

圖1展示了模糊邏輯系統(tǒng)中3個輸入輸出變量的隸屬函數(shù),從上往下依次是:

目標距離的隸屬函數(shù)。

近:目標距離在0到30之間被認為是近。

中:目標距離在30到70之間被認為是中。

遠:目標距離在70到100之間被認為是遠。

障礙物距離的隸屬函數(shù)。

非常近:障礙物距離在0到10之間被認為是非常近。

近:障礙物距離在10到35之間被認為是近。

遠:障礙物距離在35到50之間被認為是遠。

轉(zhuǎn)向角度的隸屬函數(shù)。

急左轉(zhuǎn):轉(zhuǎn)向角度在-90到-30之間被認為是急左轉(zhuǎn)。

稍左轉(zhuǎn):轉(zhuǎn)向角度在-30到0之間被認為是稍左轉(zhuǎn)。

直行:轉(zhuǎn)向角度在0到30之間被認為是直行。

稍右轉(zhuǎn):轉(zhuǎn)向角度在30到60之間被認為是稍右轉(zhuǎn)。

急右轉(zhuǎn):轉(zhuǎn)向角度在60到90之間被認為是急右轉(zhuǎn)。

4.1" 靜態(tài)障礙物下的路徑變化

在靜態(tài)障礙物的環(huán)境下,路徑規(guī)劃圖如圖2所示,無人機轉(zhuǎn)角變化示意圖如圖3所示。其中圓圈線表示無人機的飛行路徑,圓圈表示障礙物的位置,交叉標記表示目標位置,此處定義位置坐標為(43,20)。圖3顯示了無人機在每個步數(shù)上的轉(zhuǎn)向角度變化情況。

無人機從起點(0,0)出發(fā),在遇到障礙物時調(diào)整其路徑,最終到達目標位置(43.018 7,19.683 9)。從圖2中可以看到,無人機在接近目標位置的過程中,成功避開了多個障礙物,路徑較為平滑。

轉(zhuǎn)向角度隨步數(shù)的變化圖顯示了無人機在飛行過程中所做的轉(zhuǎn)向決策。從圖中可以觀察到,在遇到障礙物時,無人機會進行明顯的轉(zhuǎn)向以避開障礙物,而在沒有障礙物的情況下,轉(zhuǎn)向角度較小,飛行路徑相對直線。

4.2" 動態(tài)障礙物下的路徑變化

在本文設(shè)計中,為了加強對障礙物的檢測與避讓,設(shè)置障礙物的位置是動態(tài)變化的,并且隨著步驟數(shù)增加,障礙物逐漸靠近無人機。

障礙物初始距離為50個單位,即在第一步時,障礙物距離無人機有50個單位的距離。隨著每一步的進行,障礙物距離減少1.5個單位。例如,在第2步時,障礙物距離變?yōu)?8.5個單位;在第3步時,障礙物距離變?yōu)?7個單位;如此類推,直到障礙物距離為0為止。

該系統(tǒng)通過模糊邏輯隸屬函數(shù)和規(guī)則的設(shè)計,以及利用PSO對這些參數(shù)的優(yōu)化,提高了無人機在復(fù)雜動態(tài)環(huán)境中的路徑規(guī)劃能力。在實驗中設(shè)置了動態(tài)障礙物,并將目標位置定義為(42,-3)。無人機從起點(0,0)出發(fā),通過模糊邏輯控制調(diào)整其飛行路徑,避開動態(tài)障礙物,最終到達目標位置。

實驗結(jié)果如圖2和圖4所示,圖4中圓圈線表示無人機的飛行路徑,虛線表示障礙物的移動路徑,交叉標記表示目標位置。圖5則展現(xiàn)了在該過程中無人機具體的角度變化效果(圖5并無具體的效果驗證,只是輔助圖2、圖4)。

無人機從起點(0,0)出發(fā),動態(tài)調(diào)整其路徑以避開障礙物,最終接近目標位置(42.1,-3.15)。從圖4中可以看到,無人機在飛行過程中成功避開了動態(tài)障礙物,路徑相對平滑。轉(zhuǎn)向角度隨步數(shù)的變化圖顯示了無人機在飛行過程中所做的轉(zhuǎn)向決策。由圖可以觀察到,在遇到動態(tài)障礙物時,無人機會進行明顯的轉(zhuǎn)向以避開障礙物,而在沒有障礙物干擾的情況下,轉(zhuǎn)向角度較小,飛行路徑相對直線。

從圖2與圖4的路徑規(guī)劃圖中可以看到,無人機在動態(tài)障礙物環(huán)境中成功避開了障礙物,表明模糊邏輯和粒子群優(yōu)化在避障方面的有效性。

5" 結(jié)論

本研究提出了一種基于粒子群優(yōu)化算法和模糊邏輯控制相結(jié)合的無人機路徑規(guī)劃與動態(tài)障礙物避讓系統(tǒng)。通過設(shè)計和優(yōu)化模糊隸屬函數(shù)及規(guī)則,系統(tǒng)能夠在復(fù)雜動態(tài)環(huán)境中實現(xiàn)高效的路徑規(guī)劃和避障。實驗結(jié)果表明,所提方法在靜態(tài)和動態(tài)障礙物環(huán)境中均表現(xiàn)出較高的路徑規(guī)劃精確度和避障性能,能夠有效提高無人機的自主飛行能力。然而,在實際應(yīng)用中,環(huán)境因素更加復(fù)雜多變,未來的研究可以進一步優(yōu)化算法,提高系統(tǒng)的實時性和魯棒性,以應(yīng)對更多元化的應(yīng)用場景。

參考文獻:

[1] 朱華勇,牛軼峰,沈林成,等.無人機系統(tǒng)自主控制技術(shù)研究現(xiàn)狀與發(fā)展趨勢[J].國防科技大學學報,2010,32(3):115-120.

[2] 楊晨,張少卿,孟光磊.多無人機協(xié)同任務(wù)規(guī)劃研究[J].指揮與控制學報,2018,4(3):234-248.

[3] 楊麗春,顧穎彥,白宇.基于改進人工勢場法的無人機在線航路規(guī)劃算法[J].電子技術(shù)應(yīng)用,2018,44(4):5-9.

猜你喜歡
粒子群優(yōu)化路徑規(guī)劃無人機
引入螢火蟲行為和Levy飛行的粒子群優(yōu)化算法
清掃機器人的新型田埂式路徑規(guī)劃方法
自適應(yīng)的智能搬運路徑規(guī)劃算法
科技視界(2016年26期)2016-12-17 15:53:57
基于B樣條曲線的無人車路徑規(guī)劃算法
高職院校新開設(shè)無人機專業(yè)的探討
人間(2016年26期)2016-11-03 17:52:40
利用無人機進行航測工作的方式方法
一種適用于輸電線路跨線牽引無人機的飛行方案設(shè)計
科技視界(2016年22期)2016-10-18 14:30:27
基于改進的Dijkstra算法AGV路徑規(guī)劃研究
科技視界(2016年20期)2016-09-29 12:00:43
能源總量的BP網(wǎng)絡(luò)與粒子群優(yōu)化預(yù)測
科技視界(2016年20期)2016-09-29 11:58:53
基于混合粒子群優(yōu)化的頻率指配方法研究
阳高县| 民乐县| 临沂市| 特克斯县| 墨江| 开远市| 全州县| 铜陵市| 涿鹿县| 高安市| 太保市| 龙门县| 格尔木市| 仪征市| 临夏市| 乌审旗| 丰城市| 武平县| 邻水| 临桂县| 德庆县| 光泽县| 交城县| 新闻| 营山县| 远安县| 华安县| 阳泉市| 威远县| 桃源县| 高碑店市| 观塘区| 成都市| 鄂州市| 延长县| 赣榆县| 松滋市| 高州市| 平江县| 翁源县| 汨罗市|