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

基于航線自主規劃的變電站無人機巡檢

2021-01-07 17:27:29汪楊凱,曾宏宇,趙然,許悅,張勇
粘接 2021年12期
關鍵詞:變電站

汪楊凱,曾宏宇,趙然,許悅,張勇

摘 要:針對無人機的全局航跡規劃進行專項研究,在分析了細菌覓食算法和粒子群算法的優劣勢以后,建立了一種引用細菌覓食算法的趨化及遷徙算子的改進型粒子群算法,用以改進無人機的全局航跡規劃問題。圍繞研究主題,確定了以下技術路線,首先分析了細菌覓食算法、粒子群算法的實現過程,然后剖析了粒子群算法的缺點,提出了一種應用細菌覓食算法的趨化及遷徙算子的新型粒子群算法。面向無人機航跡規劃的需求,分析了三維粒子群航跡規劃模型、適應度函數、航跡平滑方法、算法早熟收斂判斷等,最后利用Matlab軟件進行仿真分析。通過與傳統粒子群算法作對比,驗證了改進后算法在穩定性和尋優能力方面具有明顯優勢。

關鍵詞:航線自主;粒子群算法;無人機巡檢;變電站

中圖分類號:TM63 文獻標識碼:A ? ? 文章編號:1001-5922(2021)12-0173-05

Inspection of substation UAV based on autonomous route planning

Wang Yangkai, Zeng Hongyu, Zhao Ran, Xu Yue, Zhang Yong

(State Grid Hubei Electric Power Co., Ltd., Maintenance Company, Wuhan 443000, China)

Abstract:The global route planning of UAV is studied. After analyzing the advantages and disadvantages of bacterial foraging algorithm and particle swarm algorithm, a improved particle swarm algorithm using chemotaxis and migration operator of bacterial foraging algorithm is established to improve the global route planning of UAV. The following technical routes are determined: firstly, the implementation process of bacterial foraging algorithm and particle swarm algorithm is analyzed; and then the shortcomings of the particle swarm algorithm are analyzed; thus a new particle swarm algorithm using chemotaxis and migration operators of the bacterial foraging algorithm is proposed. For the requirements of UAV route planning, the three-dimensional particle swarm route planning model, fitness function, route smoothing method, algorithm precocious convergence judgment, etc. are analyzed, and finally the Matlab software is used for simulation analysis. By comparing with the traditional particle swarm algorithm, it is verified that the improved algorithm has obvious advantages in stability and optimization ability.

Key words:route autonomy; particle swarm optimization; UAV inspection; substation

0 引言

全局航跡規劃指的是綜合分析飛行環境、飛行約束、突發威脅等信息要素,最終確定一條確保飛行安全、達成飛行任務的全局航跡。全局航跡規劃的前提條件就是快速解析各類信息,由于運算體量極大,常規的機載CPU難以應付,所以必須在無人機起飛前即利用地面計算機做好航跡規劃,引導無人機在全域內進行安全飛行。這一策略的實時性不佳,卻能夠保障航跡規劃的精度。本文提出的改進粒子群算法是以原始粒子群算法為基礎,通過引入細菌覓食算法的趨化及遷徙算子,用以規避原始粒子群算法的缺點,由此構建基于改進粒子群算法的三維航跡規劃模型,然后利用B樣條曲線法對航跡進行平滑化處理,最終完成離線全局航跡規劃。本文利用Matlab軟件開展仿真研究,證實了改進粒子群算法的應用優勢。

1 基本方法

1.1 粒子群算法

粒子群算法具有易于實現、精度高、收斂快等特征,從而廣泛應用在工程領域。該算法的具體思路是模擬現實鳥群中的個體,依據鳥群覓食行為來指導可行解的變換優化。粒子群算法擺脫了對外部信息的依賴,利用適應度函數對進化過程進行判斷,任一個體可根據全局機制和個體極值來確定最優解。粒子群算法具體步驟如圖1所示。

粒子群算法雖方法簡易、快速收斂以及搜索精度高,但粒子群算法存在早熟收斂的缺陷。

1.2 細菌覓食算法

細菌覓食算法(BFO)屬于典型的仿生搜索算法,它效仿了大腸桿菌的生理性覓食行為,圍繞實際問題建立模型,然后進行迭代運算,最終找到最優解。具體實現過程為:隨機生成初代解群體(細菌種群),求解不同個體的適應度函數值,基于細菌群體感應機制,利用趨化、遷移、繁殖等不同算子執行迭代運算,最終找到準最優解或最優解。以上步驟見細菌覓食算法邏輯流程圖,具體如圖2所示。

2 基于改進粒子群算法的無人機巡檢全局規劃

2.1 路徑規劃步驟

在搜索初期,粒子群算法在全局進行快速搜索,卻無法保障局部尋優性能,甚至因粒子速度過大而無法確定最優解。此外,在“跟隨”思想的引導下,不同粒子朝向統一方向行進,由此造成了粒子同一化的問題,直接降低了種群多樣性,致使尋優過程陷入了局部最優的問題。對此,本文通過引用BFO的趨化及遷徙算子而對粒子群算法進行改進。具體來說,趨化算子的功能是引導細菌對其所在位置的領域進行搜索,而對外搜索的方向是由適應度函數決定的,在引入趨化算子以后,PSO算法能夠有效規避因粒子速度過大而錯失最優解區域的問題,從而有效改善了PSO算法的局部搜索能力。隨著遷徙算子的引入,實際上賦予了粒子群算法從局部尋優過程跳脫出來的能力,但這卻是以犧牲尋優速度作為代價的。對此,需要按照適應度高低對粒子進行排序,僅對適應度的粒子賦予遷移概率。

具體的改進粒子群算法的無人機全局航跡規劃步驟:

(1)對環境信息進行初始化。對規劃空間的邊界進行界定,設定起始點及目標點,確定粒子最大速度max v以及最大迭代次數max gen。

(2)對種群進行初始化。設置種群規模sizepop以及粒子大小sizepart,規劃出sizepop條可行航跡,任一條航跡中包含的航跡點數是sizepart。

(3)求解初始適應度函數值0 f,把粒子當前位置定義成個體極值0pbest,把適應度最高的粒子位置定義成全局極值0gbest,確定學習因子1c、2c以及迭代次數k=1,界定慣性權重w。

(4)利用策略對慣性權重進行更新,結合粒子位置、粒子速度進行更新,求解出個體適應度值k。若搜索到適應度更高的全局極值和個體極值,則對全局極值 gbestk和 pbestk個體極值進行更新。需要注意的是,在更新全局極值的過程中,通過引入趨化算子能夠對局部尋優進行改進。

(5)對算法是否陷入局部尋優過程進行判別,若判別結果是已經開始局部尋優,則對低適應度的粒子進行遷徙操作,否則跳轉至步驟(6)。

(6)檢測是否達到最大迭代次數或者判定是否滿足停止迭代條件,若滿足以上任一條件,則步入步驟(7);若未能滿足以上條件,則反跳至步驟(4),并設定k=k+1。

(7)通過B樣條曲線法對航跡執行平滑化處理,在三維地圖上規劃出最終的三維航跡。

2.2 具體實現

2.2.1 粒子種群進行初始化實現

對粒子種群進行初始化操作,隨機生成一組可行隨機航跡,其中的一條航跡對應于粒子群中的一個粒子。假設一條連接初始點S與目標點G的航跡,其中包含了n個中間節點和n+1個航段,由此推算出該條航跡存在n+2個粒子維數。

任意選擇 x 軸、 y 軸或 z 軸作為主方向,航跡點在主軸上的坐標是等距分布的,通過比較、、的大小,其中最大值的方向即為主方向。此外,通過隨機初始化的方法即可確定其余兩個軸方向的坐標。舉例來說,設定 x 軸是主方向,若最大值是? ? ? ? ? ? ? ? ? ? ? ? ,則規劃空間分割過程如圖3所示。

沿著 x 軸方向對規劃空間進行分割,由此獲得n個平面(各平面的編號是1,2,3,…, n),可行航跡也同時被分割城市n+1段,各個航點分別落在各個分割平面上,比如,第i個航點分布在第i個平面上,該航點的xi坐標為

雖然其余兩個軸方向上的坐標是隨機產生的,但仍要確保航點處于可行域內。

式中,rand表示[0,1]區間中的隨機數。

在確定坐標以后,如果,意味著該航跡點分布在障礙物中,需要再次獲取新坐標。由此最終建立一條可行航跡,該航跡中的第m個粒子為

假定 x 軸方向是主方向,對第 i 個粒子的第 d 維速度進行初始化。如此遍歷所有粒子,隨即開啟種群的迭代求解步驟,在每一輪迭代中都要對粒子速度、粒子位置進行更新。

可利用下式對第i個粒子的第d維位置進行更新,算式如下:

遵循以上過程,即可完成粒子群算法航跡規劃的迭代尋優。

2.2.2 適應度函數

適應度函數值直接反映了可行航跡的優劣,它在粒子群算法航跡規劃的迭代尋優過程中發揮著決定迭代進化的作用,并且對航跡規劃質量、算法執行效率等產生影響。以航跡xm為例,在算法實施過程中建立適應度函數,即:

式中,w1、w2、w3和w4分別表示飛行俯仰角、飛行偏航角、航跡長度、飛行高程的權重系數。

2.2.3 算法早熟收斂判斷

在搜索后期容易出現種群粒子同一化的問題,這直接導致粒子群算法陷入局部尋優的桎梏中。前文已經介紹了利用BFO算法的遷移算子打破PSO算法局部尋優的思路,本小節重點介紹種群陷入局部最優的判斷條件。

粒子種群適應度方差表征了粒子的聚集程度,其可用于檢測算法早熟收斂現象,計算公式:

2.2.4 航跡平滑

通過前文粒子群算法航跡規劃搜尋到一條從起點到終點的優化航跡,可是,該優化航跡是由許多離散點構成的,其中包含了一些無人機難以最終的尖角;對此,必須采取方法對航跡中的尖角進行平滑處理。在過去,人們利用Bezier曲線進行航跡平滑處理,但是存在控制點難以選擇的缺陷,而B樣條曲線繼承了Bezier曲線的應用優勢,并且衍生出幾何不變性、保凸性、局部支撐性、變差減小性等優勢特征,因而能夠在航跡平滑處理中發揮出更好效果。

引入均勻3次B樣條曲線方法對優化航跡執行平滑處理,其計算公式:

3 無人機電力巡檢全局航跡規劃仿真

3.1 參數設置

利用Matlab軟件進行仿真研究,對比分析傳統粒子群算法和改進粒子群算法的優劣勢。本次研究的硬件配置是:win7 64位系統,2.5 GHz頻率CPU,8 G運行內存。在Matlab平臺上營造2種不同情景,依次利用傳統粒子群算法和改進粒子群算法進行航跡規劃,由此獲得2種算法的仿真結果。

在場景1中,巡檢任務的起點是(5,5,10),終點是(40,40,15),航跡規劃的環境參數如表1所示。

在場景2中,巡檢任務的起點是(10,10,10),終點是(80,70,15),規劃環境的參數如表2所示。

改進粒子群算法沿用了傳統粒子群算法的參數,同時引用了細菌覓食算子(其中,遷徙概率是0.25,趨化次數Nc=30,游動步長c=0.05R)。傳統粒子群算法的參數設置情況如表3所示。

3.2 仿真結果

在場景1下,傳統粒子群算法和改進粒子群算法的航跡規劃結果如圖4和圖5所示。

4 結語

分析可知,傳統粒子群算法和改進粒子群算法均能夠適應不同規模的三維環境,并且成功搜索出一條可行的全局航跡,可改進型粒子群算法在航跡長度、航跡平滑度等方面具有顯著優勢。此外,根據改進粒子群算法航跡規劃的最優適應度曲線來看,通過引入BFO算法的趨化算子,改進粒子群算法的局部尋優能力得以增強,整體的收斂速度得以提升;通過引入BFO算法的遷徙算子,改進粒子群算法在陷入局部尋優以后,也能夠快速跳出局部最優,從而強化了全局尋優能力,最終獲得的航跡規劃結果在航跡長度、平滑度、適應度等方面都有所改進。

參考文獻

[1]MONTAMBAULT S,BEAUDRY J,TOUSSAINT K,et al. On the application of VTOL UAVs to the inspection of power utility assets[C]. Qazvin:IEEE Press, 2010.

[2]王彥國. 無人機巡檢輸電線路技術的應用分析[J]. 中國高新技術企業,2016(23):6-9.

[3]中國南方電網有限責任公司. 架空輸電線路機巡技術[M]. 北京:中國電力出版社,2019.

[4]厲秉強,王 騫,王濱海,等. 利用無人直升機巡檢輸電線路[J].山東電力技術,2010(01):1-4.

[5]錢金菊,麥曉明,王 柯,等. 廣東電網大型無人直升機電力線路規模化巡檢應用及效果[J]. 廣東電力,2016,29(05):124-129.

[6]侯 飛,孫麗梅. 分析無人機巡檢輸電線路技術及應用實踐[J]. 電子技術與軟件工程,2019(03):228.

[7]萬 力,劉 軍. 無人機巡檢輸電線路技術的應用分析[J]. 中國新通信,2019,21(17):107.

[8]Qing Yang, Zhong Yang, Tianyi Zhang,et al. A random chemical reaction optimization algorithm based on dual containers strategy for multi-rotor UAV path planning in transmission line inspection[J]. Concurrency and Computation:Practice and Experience, 2019, 31(12):215-223.

[9]郭亦平,王益民,林 莉,等. 基于空間視線導引法的AUV三維航跡控制技術研究[J]. 聲學與電子工程,2019(04):28-32.

[10]Tang Jun,Sun Jiayi,Lu Cong,et al.Optimized artificial potential field algorithm to multi-unmanned aerial vehicle coordinated trajectory planning and collision avoidance in three-dimensional environment[J].Proceedings of the Institution of Mechanical Engineers,2019,233(16):6 032-6 043.

猜你喜歡
變電站
變電站巡檢機器人控制系統設計
電子制作(2019年10期)2019-06-17 11:44:56
關于變電站五防閉鎖裝置的探討
電子制作(2018年8期)2018-06-26 06:43:34
超高壓變電站運行管理模式探討
電子制作(2017年8期)2017-06-05 09:36:15
談實時以太網EtherCAT技術在變電站自動化中的應用
電子制作(2017年24期)2017-02-02 07:14:44
220kV戶外變電站接地網的實用設計
智能變電站與綜自變電站區別綜述
變電站,城市中“無害”的鄰居
河南電力(2015年5期)2015-06-08 06:01:45
國外電廠和變電站接地設計概述
移動式變電站之應用
變電站中保護和控制單元的設計
中國機械(2014年15期)2014-04-29 00:09:45
主站蜘蛛池模板: 久久精品66| 在线观看国产网址你懂的| 亚洲国产精品人久久电影| 中文字幕无码电影| 亚洲天堂在线视频| 亚洲国产午夜精华无码福利| 亚洲大学生视频在线播放 | 无码AV高清毛片中国一级毛片| 新SSS无码手机在线观看| 免费一级毛片在线观看| 波多野结衣中文字幕久久| 久久久久久久久亚洲精品| 在线人成精品免费视频| 亚洲一区波多野结衣二区三区| 欧美日本一区二区三区免费| 日韩人妻无码制服丝袜视频| 中国国产A一级毛片| 91毛片网| 亚洲中文字幕97久久精品少妇| 国产中文在线亚洲精品官网| 欧美成人午夜视频免看| a天堂视频在线| 亚洲一级毛片在线播放| 午夜福利亚洲精品| 99久久人妻精品免费二区| 国产亚洲精| 国产一区二区精品福利 | www.亚洲色图.com| 日本成人在线不卡视频| 欧美日韩另类在线| 国产不卡在线看| 日本精品视频一区二区| 少妇精品网站| 人妻无码中文字幕第一区| 在线观看亚洲人成网站| 国产自视频| 亚洲二区视频| 香蕉精品在线| 亚洲伊人电影| 国产高清在线精品一区二区三区| AV无码一区二区三区四区| 婷婷亚洲天堂| 毛片网站观看| 黄色网站在线观看无码| 99爱视频精品免视看| 亚洲天堂视频在线免费观看| 午夜视频www| 日本免费福利视频| 国产91精品调教在线播放| 伦精品一区二区三区视频| aⅴ免费在线观看| 亚洲天堂网在线观看视频| 中日韩一区二区三区中文免费视频| 天天躁夜夜躁狠狠躁躁88| 成人免费一级片| 久久精品女人天堂aaa| 直接黄91麻豆网站| 欧美高清三区| 国产成人亚洲精品色欲AV| 狂欢视频在线观看不卡| 国产一区二区在线视频观看| 国产一级在线播放| 日本尹人综合香蕉在线观看 | 精久久久久无码区中文字幕| 亚洲福利网址| 免费高清毛片| 久久精品无码一区二区日韩免费| 欧美啪啪精品| 色欲色欲久久综合网| 国产美女自慰在线观看| 国产综合日韩另类一区二区| 99精品影院| 亚洲视频免费播放| 亚洲国产清纯| 国产成人一区| 国产靠逼视频| 无码人妻免费| 国产高清自拍视频| 色婷婷亚洲综合五月| 亚洲综合精品香蕉久久网| 国产欧美性爱网| 女同久久精品国产99国|