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

基于蟻群算法的路徑規(guī)劃改進(jìn)方法研究

2018-07-04 07:25:26田涌君張金煒王文揚(yáng)
汽車電器 2018年6期
關(guān)鍵詞:規(guī)劃信息

田涌君,張金煒,戎 輝,王文揚(yáng),郭 蓬,3,高 嵩,3

(1.中國(guó)汽車技術(shù)研究中心有限公司,天津 300300;2.河北工業(yè)大學(xué),天津 300222;3.天津大學(xué),天津 300072)

進(jìn)入21世紀(jì)以來(lái),眾多技術(shù)迅速發(fā)展,無(wú)人駕駛技術(shù)也是其中之一。路徑規(guī)劃作為無(wú)人駕駛的重要組成部分,研究人員對(duì)路徑規(guī)劃提出了很多算法,如傳統(tǒng)算法(模擬退火法、人工勢(shì)場(chǎng)法、模糊邏輯法),智能仿生算法(蟻群算法、粒子群算法、遺傳算法),啟發(fā)式搜索算法(A*算法、D*算法)等算法。

本文主要介紹蟻群算法及其改進(jìn)方法。蟻群算法是一種經(jīng)典的智能仿生算法又稱螞蟻算法,是一種在圖中搜索最優(yōu)或者次優(yōu)路線的智能算法。在1992年,Marcc Dorigo博士提出了蟻群算法,它的主要思想是螞蟻在搜索食物過(guò)程中會(huì)形成一定的規(guī)則,在這種規(guī)則下每只螞蟻都能沿著相同路徑找到食物。

蟻群算法也存在著缺陷,最主要的、關(guān)鍵性的缺點(diǎn)就是搜索時(shí)間長(zhǎng)、較容易陷入局部最優(yōu)解。有關(guān)蟻群算法的改進(jìn),提出了很多解決方法,大致可以分為兩大類,一類是基于經(jīng)典蟻群算法的改進(jìn),一類與其它智能算法融合的改進(jìn)。

1 經(jīng)典蟻群算法

螞蟻通過(guò)群體性的方式尋找路徑,它們會(huì)在所走過(guò)的路上留下信息素,此信息素就是螞蟻之間溝通的媒介,當(dāng)下一只螞蟻路過(guò)該路徑時(shí)就會(huì)利用信息素做出下一步的判斷,并且會(huì)釋放出自己的信息素,這樣就形成了信息素的積累,使得后續(xù)螞蟻可以選擇信息素強(qiáng)的路徑,隨著大量螞蟻在信息素的作用下不斷搜索路徑,最終會(huì)得到一條最優(yōu)或者次優(yōu)路徑。

1.1 蟻群算法流程圖

圖1為經(jīng)典蟻群算法流程圖。

1)構(gòu)造解空間 解空間的構(gòu)造通過(guò)搭建柵格地圖來(lái)完成,用白色柵格表示可行駛區(qū)域,黑色柵格表示障礙物區(qū)域,從中設(shè)置出發(fā)點(diǎn)和目標(biāo)點(diǎn)。

2)節(jié)點(diǎn)選擇 螞蟻從當(dāng)前節(jié)點(diǎn)選擇下一個(gè)節(jié)點(diǎn)的方法如公式(1)所示。

圖1 經(jīng)典蟻群算法流程圖

式中:i——當(dāng)前節(jié)點(diǎn)的周圍8個(gè)節(jié)點(diǎn)集合;——信息素;——啟發(fā)值。

首先計(jì)算當(dāng)前節(jié)點(diǎn)j與四周節(jié)點(diǎn)i之間的選擇概率,然后利用選擇概率采用輪轉(zhuǎn)賭法選擇下一節(jié)點(diǎn)。公式(2)為的計(jì)算方法。

3)信息素更新 在路徑搜索中,螞蟻每過(guò)一個(gè)節(jié)點(diǎn)就會(huì)對(duì)該節(jié)點(diǎn)進(jìn)行信息素更新。公式(3)為信息素更新公式。

2 基于經(jīng)典蟻群算法改進(jìn)

2.1 改進(jìn)啟發(fā)函數(shù)

經(jīng)典蟻群算法中的啟發(fā)函數(shù)是通過(guò)相鄰柵格距離構(gòu)造的,所得的數(shù)值差別很小,算法的搜索效率很低。針對(duì)這個(gè)問題,仿照A*算法的估價(jià)函數(shù)對(duì)蟻群算法的啟發(fā)函數(shù)進(jìn)行改進(jìn),增加目標(biāo)點(diǎn)對(duì)啟發(fā)函數(shù)的影響,加快算法的收斂速度。A*算法是一種有序的啟發(fā)式搜索算法,其基本原理是利用當(dāng)前節(jié)點(diǎn)、可選節(jié)點(diǎn)和目標(biāo)節(jié)點(diǎn)的位置關(guān)系構(gòu)造估價(jià)函數(shù),估價(jià)函數(shù)值最小的路徑即為下一步選擇的路徑。估價(jià)函數(shù)為當(dāng)前節(jié)點(diǎn)S到可選節(jié)點(diǎn)n的代價(jià)與從可選節(jié)點(diǎn)n到目標(biāo)節(jié)點(diǎn)E代價(jià)之和。表示為公式(4)。

式中:g(n)——節(jié)點(diǎn)S到可選節(jié)點(diǎn)n的代價(jià);h(n)——可選節(jié)點(diǎn)n到目標(biāo)節(jié)點(diǎn)S代價(jià)。則蟻群算法的啟發(fā)函數(shù)可改進(jìn)為公式(5)。

式中:——柵格i與柵格j的距離;——柵格j與目標(biāo)點(diǎn)E的距離。

2.2 改進(jìn)狀態(tài)選擇策略

經(jīng)典蟻群算法在初始階段搜索路徑時(shí),由于螞蟻會(huì)在走過(guò)的路徑上留下信息素,這樣就造成路徑積累信息素過(guò)多,從而使得螞蟻很大概率選擇信息素多的路徑,因此蟻群算法在初始階段就失去了選擇路徑的多樣性,陷入局部最優(yōu)解。針對(duì)此問題,對(duì)狀態(tài)選擇策略做了如公式(6)的改進(jìn)。)

式中:;q0——(0,1)的常量;q——(0,1)的取值符合均勻分布的隨機(jī)數(shù)。當(dāng)時(shí),按的最大值確定性搜索,否則,依據(jù)按輪盤賭法選擇法隨機(jī)性搜索。兩種選擇策略混合使用,增加解的多樣性。

2.3 改進(jìn)信息素分配規(guī)則

經(jīng)典蟻群算法的信息素分配規(guī)則是當(dāng)所有螞蟻?zhàn)咄曷烦讨蟛鸥氯中畔⑺?,在這種信息素更新機(jī)制中,把螞蟻所走過(guò)的全部路徑都參與到信息素的更新中,這樣容易降低算法的收斂速度。

改進(jìn)的信息素分配規(guī)則如下。

1)在全部螞蟻搜索完路徑之后,把螞蟻搜索的路徑長(zhǎng)度按照從小到大的順序進(jìn)行排序,保留前1/w的螞蟻路徑,并將其信息素更新如公式(7)所示。

2)每次迭代的最優(yōu)解和記錄下來(lái)的全局最優(yōu)解路徑上的信息素進(jìn)行更新可以使算法的收斂速度加快。信息素增量如公式(8)所示。

式中:——記錄下來(lái)的全局最優(yōu)解;——本次迭代最優(yōu)解。

3 蟻群算法與其他智能算法結(jié)合

3.1 融合人工勢(shì)場(chǎng)的改進(jìn)

蟻群算法與人工勢(shì)場(chǎng)算法的融合,是全局路徑規(guī)劃和局部路徑規(guī)劃的有效結(jié)合。人工勢(shì)場(chǎng)算法,采用引力與斥力的思想,引導(dǎo)無(wú)人車向終點(diǎn)運(yùn)動(dòng),利用這種方法構(gòu)建蟻群算法的啟發(fā)信息素,如公式(9)所示。

式中:dij——節(jié)點(diǎn)i到節(jié)點(diǎn)j的歐氏距離;Lig——采用人工勢(shì)場(chǎng)法求到的節(jié)點(diǎn)j到目標(biāo)節(jié)點(diǎn)g的距離;Ncmax——最大迭代次數(shù);Nc——當(dāng)前迭代次數(shù);ξ——啟發(fā)信息遞減系數(shù),且ξ>1。

3.2 融合粒子群算法的改進(jìn)

融合粒子群的改進(jìn),其思想是應(yīng)用粒子群建模的方法,能夠快速規(guī)劃出從出發(fā)點(diǎn)到目的點(diǎn)的路徑。這些規(guī)劃出來(lái)的路徑并不是最優(yōu)路徑,再結(jié)合蟻群算法,在快速搜索出來(lái)的路徑上添加信息素,那么就會(huì)對(duì)螞蟻搜索具有引導(dǎo)作用,將會(huì)提高蟻群算法全局搜索效率。

4 總結(jié)

蟻群算法在1992年被提出來(lái)之后,國(guó)內(nèi)外的眾多學(xué)者對(duì)其做了大量的研究和改進(jìn),總的來(lái)說(shuō)改進(jìn)方法分為兩大類:一是基于經(jīng)典蟻群算法的改進(jìn),二是與其它智能算法融合的改進(jìn)。

[1] 楊帆.無(wú)人駕駛汽車的發(fā)展現(xiàn)狀和展望[J].上海汽車,2014(3):35-40.

[2] 孫梅.移動(dòng)機(jī)器人路徑規(guī)劃技術(shù)綜述[J].山東工業(yè)技術(shù),2016(21):164.

[3] 霍鳳財(cái),任偉建,劉東輝.基于改進(jìn)的人工勢(shì)場(chǎng)法的路徑規(guī)劃方法研究[J].自動(dòng)化技術(shù)與應(yīng)用,2016,35(3):63-67.

[4] 陳剛,沈林成. 復(fù)雜環(huán)境下路徑規(guī)劃問題的遺傳路徑規(guī)劃方法[J].機(jī)器人,2001,23(1):40-44.

[5] 李士勇,陳永強(qiáng),李研.蟻群算法及應(yīng)用[M].哈爾濱:哈爾濱工業(yè)大學(xué)出版社,2004.

[6] 史恩秀,陳敏敏,李俊,等.基于蟻群算法的移動(dòng)機(jī)器人全局路徑規(guī)劃方法研究 [J].農(nóng)業(yè)機(jī)械學(xué)報(bào),2014,45(6):53-57.

[7] 王憲,王偉,宋書林,等.基于蟻群粒子群融合的機(jī)器人路徑規(guī)劃算法 [J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2011,20(9):98-102.

猜你喜歡
規(guī)劃信息
發(fā)揮人大在五年規(guī)劃編制中的積極作用
規(guī)劃引領(lǐng)把握未來(lái)
快遞業(yè)十三五規(guī)劃發(fā)布
商周刊(2017年5期)2017-08-22 03:35:26
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
多管齊下落實(shí)規(guī)劃
十三五規(guī)劃
華東科技(2016年10期)2016-11-11 06:17:41
迎接“十三五”規(guī)劃
展會(huì)信息
信息
健康信息
祝您健康(1987年3期)1987-12-30 09:52:32
主站蜘蛛池模板: 五月天久久综合国产一区二区| 久久综合九九亚洲一区| 中文字幕欧美成人免费| 国产va免费精品| 无码在线激情片| 这里只有精品在线| av无码一区二区三区在线| 亚洲久悠悠色悠在线播放| 国产 在线视频无码| 免费一级毛片| 中文字幕在线欧美| 在线国产三级| 71pao成人国产永久免费视频| 91久久国产综合精品女同我| 四虎国产永久在线观看| 手机在线免费不卡一区二| 欧美中文字幕一区| 久久国产精品麻豆系列| 五月婷婷亚洲综合| 亚洲男人天堂网址| 日本一区二区三区精品视频| 欧洲高清无码在线| 国产精品2| 少妇精品久久久一区二区三区| 国产一区二区三区日韩精品| 91精品视频网站| 日韩精品无码一级毛片免费| 九色免费视频| 婷婷六月综合网| 亚洲 欧美 偷自乱 图片| 久久国产热| 在线视频精品一区| 久久中文字幕2021精品| 又大又硬又爽免费视频| 久久综合九九亚洲一区| 在线人成精品免费视频| 欧美另类精品一区二区三区| 99久久国产综合精品2020| 国产无码性爱一区二区三区| 欧美成人精品高清在线下载| 国产精品毛片在线直播完整版| 国产精品女在线观看| 人妻少妇乱子伦精品无码专区毛片| 自偷自拍三级全三级视频| 91成人免费观看在线观看| 久草青青在线视频| 中文字幕日韩久久综合影院| 免费看美女自慰的网站| 1级黄色毛片| 91免费国产在线观看尤物| 99久久精品视香蕉蕉| 中国毛片网| 999精品色在线观看| 久久公开视频| 午夜福利在线观看成人| 免费毛片视频| 欧美成人综合在线| 三上悠亚在线精品二区| 国产精品污视频| 2021国产精品自产拍在线| 亚洲无码高清一区二区| 亚洲第一在线播放| 欧美激情网址| 欧美日韩亚洲国产| 国产丰满大乳无码免费播放| 韩日免费小视频| 色噜噜狠狠色综合网图区| 99re精彩视频| 天堂网国产| 亚洲天堂视频网站| 国产激情无码一区二区APP | 日本成人精品视频| 亚洲国产中文欧美在线人成大黄瓜 | 色综合五月| 一级毛片免费不卡在线视频| 欧美性精品不卡在线观看| 波多野吉衣一区二区三区av| 91黄视频在线观看| 中国毛片网| 欧美国产成人在线| 久久精品亚洲中文字幕乱码| 中文字幕亚洲乱码熟女1区2区|