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

基于PSO算法路徑規劃的研究

2015-08-17 08:41:39禹素萍郁曉慧許武軍
網絡安全與數據管理 2015年4期
關鍵詞:規劃

禹素萍,郁曉慧,許武軍,范 紅

基于PSO算法路徑規劃的研究

禹素萍1,2,郁曉慧1,2,許武軍1,2,范紅1,2

(1.東華大學信息科學與技術學院,上海201620;2.東華大學數字化紡織服裝技術教育部工程研究中心,上海201620)

在實時的交通路況中,路徑規劃的核心問題是快速而有效地找到從起點到達終點的最優路線。將PSO算法應用到的路徑規劃中來,針對實時變化的交通路況,在適應度函數中引入懲罰項來實現靜態和動態下的路徑規劃,并通過引入變異算子的操作來避免該算法陷入局部最優。實驗表明,改進后的PSO算法搜索效率高,時間開銷隨路網規模的擴大增幅較小,適用于大規模路網和動態路徑規劃。

車載導航;路徑規劃;變異算子;局部最優

0 引言

路徑規劃是車載導航系統的基本功能,由于其有較強的應用價值,國內外學者對此進行了深入的研究[1-3]。現今較流行的算法有Dijstra算法(簡稱D算法)和A*算法,但D算法搜索速度較慢,A*算法搜索速度快但成功率不高,且這些算法只能在靜態地圖上進行路徑規劃,沒有考慮實時變化的交通狀況。近年來,智能算法因其強大的搜索能力而被廣泛應用于路徑規劃中。楊易[4]把遺傳算法與A*算法相結合,提高路徑規劃算法的效率;王健[5]把蟻群算法應用到導航的路徑規劃中,但其沒有考慮隨時間的動態變化因素;于海璁等人[6]提出了一種適用于多模式路徑規劃的遺傳算法,可用于個性化的路徑導航。本文將PSO算法應用到車載導航的路徑規劃中,引入變異算子解決PSO算法的局部最優問題,不僅擁有較快的收斂速度,還能增強全局搜索能力。

1 粒子群算法的描述

粒子群算法由Eberhart博士和Kennedy博士在1995年提出[7],它通過粒子間的協作和信息共享來尋找最優解。算法在搜索時,根據粒子自身歷史的最佳位置pbest和種群內所有粒子歷史的最佳位置gbest的基礎上進行位置變化,其速度和位置公式如下:

其中,t表示迭代次數,r1、r2是(0,1)之間的隨機數,c1、c2為學習因子,w為慣性權重,其表達式為:

其中wmax、wmin為權重的最大和最小值,tmax為最大迭代次數。

2 粒子群算法在路徑規劃中的應用

本章節的主要內容是解決粒子的編碼和適應度函數的構造,編碼方式涉及粒子位置和速度的更新操作,適應度函數用來評價粒子的適應值。最后還解決了PSO算法自身陷入局部最優的問題。

2.1粒子編碼

編碼即粒子位置的表達方式,是設計粒子群優化和應用操作的關鍵問題,根據路徑規劃的實際情況,本文采用直觀、方便的實數編碼[8]。粒子狀態表達方式如式(4)所示,編碼方式如式(5)所示。

其中,f(x)表示適應值,m表示粒子個數。

2.2適應度函數

2.2.1適應度函數的設計

將粒子群算法用于路徑規劃時,適應度函數的設計使得該算法不僅能夠在靜態網絡下獲得最優路徑,通過增加懲罰項M[9]也能適用于實時變化的交通狀況,其適應度函數定義為:

其中,(xp,yp)為當前點粒子的坐標,(xs,ys)為起點坐標,(xd,yd)為終點坐標,為某粒子當前點到終點的估計代價表示從起點到當前點的距離之和,。M為懲罰項,取較大的數。n為交通擁堵系數,定義如下:

(1)當0<n<0.5時,暢通;

(2)當0.5≤n<0.75時,微擁擠狀態;

(3)當0.75≤n≤1時,嚴重擁堵狀態。

針對不同的擁堵狀態采用不同的適應度函數。

適應度函數主要取決于是否有交通擁堵等狀況,車載導航儀[10]將接收到的交通信息轉換成路段的相關特性數據,同時給出交通擁堵系數n,并根據n的大小選擇相應的適應度函數。采用該適應度函數的優點是占用的存儲空間少,并根據實時的交通狀況找出最佳路徑。

2.2.2適應度函數對路徑規劃的影響

如圖1所示,粒子群的起點為S,終點為D。粒子群從S點開始搜索,若不定義適應度函數,則粒子隨機選擇移動方向,而根據適應度函數(式(6)),大部分粒子選擇更靠近終點的右方,小部分粒子選擇左方,如圖1 (a)所示。當粒子到達下一路口時,重新計算自身適應值,并共享當前全局最優解,各個粒子根據式(1)、(2)更新自身的速度與方向。因此,在單位時間段內,沿著上方行走的粒子數量高于其他方向的粒子數,同時這些粒子記錄自身的局部最優解,也能得到全局最優解。后續粒子選擇路徑時會受這些最優解的影響,沿著粒子較多的方向前進,也有小部分粒子會選擇其他方向來尋求更短的路徑,如圖1(b)所示。當某個粒子到達終點時,其他粒子將會收到該粒子共享的信息,所有粒子將會朝該方向前進,如圖1(c)所示。

圖1 適應度函數對路徑規劃的影響

2.3解決陷入“局部最優”的問題

為了避免PSO陷入“局部最優”,本文在PSO算法中引入變異算子,其思想是:當算法達到特定的迭代次數h之后,除去之前擁有全局最優解的粒子外,計算其他粒子與當前全局最優值gbest的距離,若距離小于閾值,則取這些粒子的百分比重新初始化,使這部分粒子重新尋找最優值,使種群獲得更高的粒子多樣性,擴大搜索范圍,避免粒子群算法陷入局部最優,同時能夠增強全局搜索能力。帶變異算子的粒子群算法如下:

If(t<tmax&&>h)

取滿足dp-gbest<DistValue粒子中的百分比,并根據式(1)、(2)對其速度與位置進行重新初始化;

Else

按式(1)、(2)更新粒子速度和位置;

End

其中,t為當前迭代次數,tmax為最大迭代次數,h為特定的迭代次數,dp-gbest表示粒子的當前點到全局最優解gbest的距離,DistValue為設定的距離值。

3 算法驗證與分析

為了驗證上述算法的可行性,本文根據上海市松江區部分實際地圖抽象得到的路網數據結構進行實驗,如圖2所示。

其中路段數為134,路口數為92,粒子數為95,最大迭代次數為200,wmax=0.9,wmin=0.4,c1=c2=2。最優路徑標準采用最短路徑,PSO算法的路徑規劃結果如圖3所示,D算法路徑規劃的結果如圖4所示。

圖2 根據實際地圖抽象得到的路網數據結構

圖3 基于粒子群算法的路徑規劃結果

圖4 Dijkstra算法路徑規劃的結果

由圖3和圖4可知,D算法規劃出的最優路徑與粒子群算法的最優路徑是一樣的,但兩個算法的搜索時間不同,D算法搜索時間為46 ms,粒子群算法搜索時間為55 ms。

上述結果是在實際地圖上進行的小規模節點數的實驗,圖5和圖6是對大規模節點數進行仿真的結果比較。

圖5 PSO算法與D算法路徑長度的比較

圖6 PSO算法與D算法時間開銷的比較

由圖5可知,PSO算法和D算法在節點數相當的情況下,算法求得的路徑長度是相同或相似的,但由圖6可知,由于D算法與PSO算法的原理和收斂方式不同,在節點數目較少時,PSO算法需要更多的時間,但是隨著節點數目的增加,PSO算法的收斂速度較D算法明顯要快,在大規模路網中,PSO算法具有較大優勢。

最后當在路段中設置嚴重交通擁堵,即0.75≤n≤1時,其路徑規劃的結果如圖7所示。

由圖7可知,當在道路上設置擁堵路段時,算法重新規劃出了一條避開擁堵路段的最優路徑,相比于只能夠運用在靜態路網的D算法,該算法更具有實際意義。

圖7 設置交通擁堵時路徑規劃的結果

4 結論

本文將粒子群算法用于路徑規劃中,從粒子的編碼規則到適應度函數的設計,再到解決局部最優問題等,充分體現了本文的創新性技術,為路徑規劃算法提供了新的研究思路。實驗結果表明,該算法切實可行,其搜索效率高,時間開銷隨路網規模的擴大增幅較小,適用于大規模路網,同時在實時變化的交通路況中更具有實際意義。

[1]岳雙.動態路徑規劃算法在車輛導航領域中的應用[J].數字技術與應用,2012(3):95-96.

[2]殷超.基于改進Dijkstra算法的最短路徑搜索仿真[J].山東理工大學學報(自然科學版),2011,24(6):33-36.

[3]張仁平,周慶忠,熊偉,等.A*算法改進算法及其應用[J].計算機系統應用,2009(9):98-100,107.

[4]楊易.智能車輛組合定位與路徑導航技術研究[D].長沙:湖南大學,2007.

[5]王健.基于蟻群算法的車輛導航自適應路徑規劃算法研究[D].青島:青島科技大學,2011.

[6]于海璁,陸鋒.一種基于遺傳算法的多模式多標準路徑規劃方法[J].測繪學報,2014,43(1):89-96.

[7]唐小勇,于飛,潘洪悅.改進粒子群算法的潛器導航規劃[J].智能系統學報,2010,5(5):443-448.

[8]史輝.車載導航路徑規劃算法研究[D].鄭州:解放軍信息工程大學,2010.

[9]李淑紅,張巧榮.二進制粒子群算法在路徑規劃中的應用[J].計算機工程與設計,2009,30(21):4953-4955.

[10]孫海鵬,翟傳潤,戰興群,等.基于實時交通信息的動態路徑規劃技術[J].微計算機信息,2007,23(8-3):177-178.

Research o f path p lanning based on PSO algorithm

Yu Suping1,2,Yu Xiaohui1,2,Xu Wujun1,2,Fan Hong1,2
(1.College of Information Sciences and Technology,Donghua University,Shanghai 201620,China;2.Engineering Research Center of Digitized Textile&Fashion Technology,Ministry of Education,Donghua University,Shanghai 201620,China)

In real-time traffic conditions,the key problem of path planning is finding the optimal path accurately and quickly. This article uses PSO algorithm in the path planning,for the real-time changes in traffic conditions,penalty term is introduced into the fitness function to achieve the path planning in both static and dynamic conditions,and in order to effectively prevent defects of local optimum,mutation operator is introduced into the algorithm.Experimental results show that the algorithm has the better searching efficiency,and the spending time has a little increase with the expansion of road network.The last but not the least,the algorithm is suitable for large-scale road network and dynamical route planning.

vehicle navigation;path planning;mutation operator;local optimum

TP391.9

A

1674-7720(2015)04-0017-03

(2014-10-20)

禹素萍(1977-),女,碩士生導師,主要研究方向:機器視覺與圖像處理,模式識別。

郁曉慧(1989-),女,碩士研究生,主要研究方向:機器視覺與圖像處理,導航與定位技術。

許武軍(1972-),男,碩士生導師,主要研究方向:嵌入式計算與系統,導航與定位技術。

猜你喜歡
規劃
我們的規劃與設計,正從新出發!
房地產導刊(2021年6期)2021-07-22 09:12:46
“十四五”規劃開門紅
“十四五”規劃建議解讀
發揮人大在五年規劃編制中的積極作用
規劃計劃
規劃引領把握未來
快遞業十三五規劃發布
商周刊(2017年5期)2017-08-22 03:35:26
基于蟻群算法的3D打印批次規劃
多管齊下落實規劃
中國衛生(2016年2期)2016-11-12 13:22:16
十三五規劃
華東科技(2016年10期)2016-11-11 06:17:41
主站蜘蛛池模板: 欧美伦理一区| 一本综合久久| 亚洲妓女综合网995久久| 国产成+人+综合+亚洲欧美| 999福利激情视频| 亚洲一级毛片在线观播放| 婷婷色中文网| 欧美区国产区| 国产成人精品午夜视频'| 色综合狠狠操| 欧美性精品| 日韩欧美国产成人| 久久伊人久久亚洲综合| 久久久久亚洲AV成人人电影软件| 欧美日韩成人在线观看| 久久综合亚洲色一区二区三区| 中文无码日韩精品| 亚洲一区无码在线| 久草中文网| 国产天天射| 国产成人a在线观看视频| 1769国产精品视频免费观看| 国产福利在线观看精品| 在线日韩日本国产亚洲| 精品少妇人妻av无码久久| 毛片在线播放网址| 亚洲国产成熟视频在线多多| 亚洲第一区在线| 久久综合干| 欧美一区国产| 欧美日韩成人| 欧美日韩国产在线人| 高清欧美性猛交XXXX黑人猛交| 欧美日韩在线亚洲国产人| 亚洲AⅤ无码国产精品| 中国一级特黄视频| 成人国产精品2021| 激情无码视频在线看| 青青青国产在线播放| 久久精品国产国语对白| 成人年鲁鲁在线观看视频| 国产成人欧美| 中文字幕天无码久久精品视频免费 | 日韩在线欧美在线| 欧美成人综合视频| 在线观看免费国产| 国产迷奸在线看| 99久久精品久久久久久婷婷| 亚洲男人在线天堂| 一本一本大道香蕉久在线播放| 国产96在线 | 97se亚洲综合在线韩国专区福利| 日韩高清一区 | 香蕉色综合| 国产成a人片在线播放| 免费观看国产小粉嫩喷水| 久久精品免费国产大片| 国产成人免费| 亚洲伊人天堂| 日韩精品中文字幕一区三区| 99久久99视频| 天堂成人av| 中文字幕日韩丝袜一区| 四虎永久免费网站| 极品国产一区二区三区| 亚洲有码在线播放| 国产一区亚洲一区| 国产亚洲视频免费播放| 国产成人精品日本亚洲77美色| 亚洲品质国产精品无码| 午夜激情婷婷| 日韩高清中文字幕| 伊人成人在线视频| 日本人妻一区二区三区不卡影院| 色综合中文字幕| 亚洲色图在线观看| 国产激情无码一区二区APP | 国产人人乐人人爱| 精品国产欧美精品v| A级毛片高清免费视频就| 亚洲日韩高清在线亚洲专区| 国产一区二区三区在线观看视频 |