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

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

2016-09-29 12:00:43
科技視界 2016年20期

施劍烽 楊勇生

【摘 要】隨著工業(yè)的發(fā)展,自動(dòng)化碼頭已成為眾多碼頭未來(lái)發(fā)展方向,而AGV作為自動(dòng)化碼頭水平運(yùn)輸?shù)闹匾侄危找娴玫街匾暋Q芯緼GV的相關(guān)技術(shù)意義重大,本文僅對(duì)AGV路徑規(guī)劃的Dijkstra算法進(jìn)行研究,以期能應(yīng)用于自動(dòng)化碼頭。

【關(guān)鍵詞】自動(dòng)化碼頭;AGV;路徑規(guī)劃;Dijkstra算法

1 研究背景及意義

隨著經(jīng)濟(jì)一體化、全球化趨勢(shì)的發(fā)展,集裝箱碼頭在全球航運(yùn)中的地位愈加重要,集裝箱碼頭之間的競(jìng)爭(zhēng)也日趨激烈,提高碼頭的工作效率成為集裝箱碼頭不斷改進(jìn)和完善的目標(biāo)。因此許多發(fā)達(dá)國(guó)家提出建設(shè)自動(dòng)化集裝箱碼頭(簡(jiǎn)稱(chēng)“自動(dòng)化碼頭”)的方案[1]。

自動(dòng)化碼頭比傳統(tǒng)碼頭更加安全、管控更加全面、極大降低人力成本等[2]。因此,國(guó)內(nèi)外學(xué)者著手研究如何提高自動(dòng)化碼頭水平運(yùn)輸環(huán)節(jié)效率,而自動(dòng)化碼頭中的水平運(yùn)輸環(huán)節(jié)主要由AGV、岸橋、場(chǎng)橋組成。如圖1所示,是銜接岸橋作業(yè)和場(chǎng)橋作業(yè)的中轉(zhuǎn)區(qū)域。但隨著技術(shù)的改進(jìn),岸橋、場(chǎng)橋裝卸能力得到提升,因此AGV的運(yùn)輸效率將日益成為影響自動(dòng)化碼頭作業(yè)效率重要因素,決定了碼頭的整體作業(yè)效率[3]。

因此必須研究恰當(dāng)?shù)穆窂揭?guī)劃算法使AGV能實(shí)時(shí)響應(yīng)碼頭作業(yè)任務(wù),并且盡可能的規(guī)劃出一條或者幾條最優(yōu)路徑,因此,本文對(duì)現(xiàn)有的各種算法進(jìn)行歸納、總結(jié),希望找到一種合適的算法以解決自動(dòng)化碼頭AGV路徑規(guī)劃問(wèn)題[4]。

2 路徑規(guī)劃技術(shù)

AGV路徑規(guī)劃是在地圖中按照路徑最短評(píng)價(jià)指標(biāo)搜索出一條從起始節(jié)點(diǎn)到目標(biāo)節(jié)點(diǎn)的最優(yōu)或次優(yōu)的路徑,即f(n)=∑w。由于設(shè)定AGV速度不變,因此等價(jià)于考慮AGV最短路徑的問(wèn)題。目前常見(jiàn)的AGV 路徑規(guī)劃算法主要有人工勢(shì)場(chǎng)法、Dijkstra算法、A*算法等[5],本文僅對(duì)Dijkstra算法進(jìn)行研究及改進(jìn),使之能應(yīng)用于自動(dòng)化碼頭。

3 Dijkstra算法

Dijkstra算法是圖論G=(V,E)中的求解兩點(diǎn)之間最短路徑的算法[6],其中V代表節(jié)點(diǎn)集合,E代表邊的集合。它的搜索方式是從初始節(jié)點(diǎn)開(kāi)始逐層向外搜索,直到所有節(jié)點(diǎn)都被搜索到,然后進(jìn)行比較最終確定最短路徑[7]。

Dijkstra算法的具體步驟為:

1)首先,集合S中只包含源節(jié)點(diǎn)S0,U包含除去S0之外的其他所有節(jié)點(diǎn)。

2)從U中選取與S0相鄰連接的Sk,把Sk添加到S中,最短路徑就是S0-Sk。

3)以Sk為新的中間節(jié)點(diǎn),評(píng)估U中與Sk連接的節(jié)點(diǎn)。若從源點(diǎn)S0經(jīng)過(guò)Sk再到U中節(jié)點(diǎn)Sk+1的距離比從源點(diǎn)S0不經(jīng)過(guò)Sk再到U中節(jié)點(diǎn)Sk+1的距離短,則路徑中的Sk的下一節(jié)點(diǎn)為Sk+1,把路徑S0-Sk-Sk+1更新到集合E中。同時(shí)Sk+1加入集合S。

4)重復(fù)以上過(guò)程直至所有節(jié)點(diǎn)都加入集合S。最終由這些節(jié)點(diǎn)所連成的路徑即為最短路徑。

以圖2中的節(jié)點(diǎn)圖為模型,表1展示了從A點(diǎn)搜索到各點(diǎn)的最短路徑的步驟。

通過(guò)以上算法過(guò)程,可以發(fā)現(xiàn)Dijkstra算法在搜索最短路徑問(wèn)題上表現(xiàn)良好,因此可以考慮應(yīng)用在自動(dòng)化碼頭。但明顯發(fā)現(xiàn)Dijkstra算法搜索范圍大,基本遍歷所有路徑,雖然能搜索到最優(yōu)解,但搜索時(shí)間長(zhǎng)、效率低。因此需要對(duì)Dijkstra算法進(jìn)行改進(jìn)。

4 算法改進(jìn)及仿真驗(yàn)證

對(duì)于改進(jìn)Dijkstra算法,以便能應(yīng)用于自動(dòng)化碼頭,本文以圖3某自動(dòng)化碼頭AGV作業(yè)區(qū)域模型為例,圖中中每一條邊都為80米,然后進(jìn)行算法改進(jìn)研究。

如下所示為使用Dijkstra算法在上圖3所示電子地圖中搜索節(jié)點(diǎn)V1到節(jié)點(diǎn)V10的路徑結(jié)果。

Dijkstra算法一共生成6條可選路徑,對(duì)于如果中間節(jié)點(diǎn)更多的情況下就搜索的可選路徑更多,對(duì)系統(tǒng)的響應(yīng)比較慢,因此有必要對(duì)Dijkstra算法進(jìn)行改進(jìn)。

由于AGV在行駛過(guò)程中,多次轉(zhuǎn)彎會(huì)比直線行駛時(shí)間消耗、能源消耗都多,因此本文采用在之前的評(píng)價(jià)f(n)=∑w中添加轉(zhuǎn)彎次數(shù)代價(jià)因素∑h,能源消耗代價(jià)因素∑p,路徑通暢度∑q,即f(n)=∑w+∑h +∑p+∑q。每當(dāng)AGV多轉(zhuǎn)彎一次,整個(gè)系統(tǒng)的時(shí)間相應(yīng)就越長(zhǎng),能源消耗越大,通過(guò)改進(jìn)的Dijkstra算法重新對(duì)節(jié)點(diǎn)V1到節(jié)點(diǎn)V10進(jìn)行路徑規(guī)劃,得出新的路徑結(jié)果。

新的可選路徑只有2條,減少了轉(zhuǎn)彎次數(shù),提高了算法的效率,增強(qiáng)了系統(tǒng)的響應(yīng)能力。在MATLAB中分別對(duì)Dijkstra算法和改進(jìn)的Dijkstra算法進(jìn)行仿真,搜索從V1點(diǎn)到V18的AGV最優(yōu)路徑,比較這兩種算法搜索的路徑長(zhǎng)度、轉(zhuǎn)彎次數(shù),數(shù)據(jù)如表2所示。

表2 算法仿真結(jié)果對(duì)比

可以看出Dijkstra算法搜索到11條備選最短路徑,但存在多條備選路徑時(shí),所走的路徑不盡相同。但是通過(guò)觀察改進(jìn)的Dijkstra算法搜索到的路徑可以發(fā)現(xiàn),改進(jìn)的Dijkstra算法搜索到的路徑的轉(zhuǎn)彎次數(shù)最少,即只有1次轉(zhuǎn)彎,軌跡明顯優(yōu)于其他備選路徑,且提高了路徑搜索效率。

5 結(jié)論

通過(guò)對(duì)Dijkstra算法的研究,發(fā)現(xiàn)Dijkstra算法可以應(yīng)用于自動(dòng)化碼頭AGV路徑規(guī)劃,但傳統(tǒng)的Dijkstra算法不能滿(mǎn)足轉(zhuǎn)彎次數(shù)少、能源消耗最少等因素,因此需要對(duì)Dijkstra算法進(jìn)行改進(jìn),通過(guò)對(duì)傳統(tǒng)Dijkstra算法和改進(jìn)后Dijkstra算法進(jìn)行MATLAB仿真驗(yàn)證,驗(yàn)證了改進(jìn)后的Dijkstra算法的有效性,因此,改進(jìn)后的Dijkstra算法可以應(yīng)用于自動(dòng)化碼頭AGV路徑規(guī)劃。

【參考文獻(xiàn)】

[1]田洪,吳富生.自動(dòng)化碼頭的發(fā)展現(xiàn)狀及趨勢(shì)[C].物流工程三十年技術(shù)創(chuàng)新發(fā)展之道,中國(guó)鐵道出版社,2010:232-236.

[2]鄭見(jiàn)粹,李海波,謝文寧,等.自動(dòng)化集裝箱碼頭裝卸工藝系統(tǒng)比較研究[J].水運(yùn)科學(xué)研究,2011,2:26-33.

[3]Héctor J. Carloa,, Iris F.A. Visb , Kees Jan Roodbergenb. Transport operations in container terminals: Literature overview, trends, research directions and classification scheme[J]. European Journal of Operational Research, 2014, 236: 1-13.

[4]李海波,馬文杰,任良成.應(yīng)用自動(dòng)導(dǎo)引車(chē)的港口物流系統(tǒng)的分析與比較[J].水運(yùn)科學(xué)研究,2010,2:23-27.

[5]馮海雙.AGV自動(dòng)運(yùn)輸系統(tǒng)調(diào)度及路徑規(guī)劃研究[D].哈爾濱工業(yè)大學(xué),2013.

[6]孫奇.AGV系統(tǒng)路徑規(guī)劃技術(shù)研究[D].浙江大學(xué),2012.

[7]賀麗娜.AGV系統(tǒng)運(yùn)行路徑優(yōu)化技術(shù)研究[D].南京航空航天大學(xué),2011.

主站蜘蛛池模板: 亚洲国产天堂久久九九九| 午夜视频在线观看免费网站| 一本大道东京热无码av | 国产欧美成人不卡视频| 91 九色视频丝袜| 国产在线高清一级毛片| 欧美中文字幕第一页线路一| 青青草原国产免费av观看| 最新加勒比隔壁人妻| 久久精品无码一区二区国产区| 亚洲欧美日韩中文字幕一区二区三区 | 国产欧美日韩一区二区视频在线| 欧美激情首页| 亚洲精品少妇熟女| 毛片久久网站小视频| 18禁黄无遮挡网站| 国产欧美在线视频免费| 国产成人无码AV在线播放动漫| 国产精品性| 亚洲床戏一区| 中文字幕首页系列人妻| 久久精品国产电影| 手机精品视频在线观看免费| 久热99这里只有精品视频6| 国产欧美日韩资源在线观看| 国产成人麻豆精品| 国产簧片免费在线播放| 无码电影在线观看| 97se综合| a级毛片免费播放| 国产成人综合久久精品下载| 狠狠色成人综合首页| 亚洲精品麻豆| 亚洲综合亚洲国产尤物| 国产性精品| 激情无码字幕综合| 国产熟女一级毛片| 国产高清在线观看| 亚洲中文无码h在线观看| 亚洲综合九九| 欧美日韩中文国产| 97综合久久| 亚洲天堂网2014| 高h视频在线| 国产农村1级毛片| 欧美成人一级| 婷婷综合在线观看丁香| 久青草免费在线视频| 亚洲h视频在线| 激情爆乳一区二区| 国产99视频精品免费视频7 | a毛片在线| 免费AV在线播放观看18禁强制| 91成人精品视频| 国产成人免费手机在线观看视频 | 精品99在线观看| 婷婷丁香在线观看| 亚洲浓毛av| 久久国产亚洲偷自| 97成人在线观看| 蜜桃视频一区二区三区| 亚洲成人一区二区三区| 综合色区亚洲熟妇在线| 欧美国产综合视频| 国产欧美自拍视频| 久久人人爽人人爽人人片aV东京热| 免费视频在线2021入口| 日韩视频福利| P尤物久久99国产综合精品| 国产欧美高清| 午夜无码一区二区三区| 日本久久久久久免费网络| 91色爱欧美精品www| 免费人成在线观看成人片| 综合色婷婷| 亚州AV秘 一区二区三区| 日韩欧美网址| 成年人国产网站| 在线观看国产精品日本不卡网| 国产在线观看一区精品| 91在线日韩在线播放| 国产精品女熟高潮视频|