天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 管理論文 > 城建管理論文 >

蟻群算法在復(fù)雜室內(nèi)環(huán)境路徑規(guī)劃中的應(yīng)用研究

發(fā)布時(shí)間:2020-08-27 11:34
【摘要】:隨著大型建筑物的不斷落成,復(fù)雜室內(nèi)環(huán)境下的路徑規(guī)劃問題已成為近些年研究的熱點(diǎn)問題之一。傳統(tǒng)社會(huì)中人們面對(duì)陌生環(huán)境的應(yīng)對(duì)方式多是詢問熟悉此環(huán)境的人,而現(xiàn)代社會(huì)快節(jié)奏的生活方式已經(jīng)讓人們習(xí)慣于求助于信息技術(shù)來解決生活中遇到的多種困難,人們迫切地需要一種復(fù)雜室內(nèi)環(huán)境下的路徑規(guī)劃方案。針對(duì)目前室內(nèi)路徑規(guī)劃算法和室內(nèi)路徑規(guī)劃方案存在的不足,本文改進(jìn)蟻群算法使其能夠適應(yīng)復(fù)雜室內(nèi)環(huán)境下的路徑規(guī)劃需求,并且提出一種新的室內(nèi)路徑規(guī)劃方案。考慮到復(fù)雜環(huán)境下的室內(nèi)路徑規(guī)劃問題實(shí)質(zhì)上是最短路徑問題的具體應(yīng)用,而不同環(huán)境下的最短路徑規(guī)劃問題的數(shù)學(xué)模型具有較大差異性,而且缺少具有典型特征的數(shù)據(jù)模型進(jìn)行算法性能的檢驗(yàn),對(duì)于算法改進(jìn)的效果缺少說服力。TSP(Travelling Salesman Problem)問題與最短路徑問題都屬于經(jīng)典組合優(yōu)化問題,二者存在著許多相似之處,而且TSP問題模型能夠用來測試算法的尋優(yōu)性能,檢驗(yàn)算法改進(jìn)的效果。本文先對(duì)基本蟻群算法進(jìn)行了改進(jìn),并將改進(jìn)蟻群算法在Matlab平臺(tái)求解TSP問題,驗(yàn)證了算法改進(jìn)的有效性和可行性,再使用差分進(jìn)化算法優(yōu)化其參數(shù)設(shè)置,進(jìn)一步提高了算法的收斂性,接著根據(jù)TSP問題和最短路徑問題數(shù)據(jù)模型之間的區(qū)別進(jìn)行調(diào)整,優(yōu)化轉(zhuǎn)移概率和引入局部搜索策略,得到適用于求解最短路徑問題的改進(jìn)蟻群算法,并將其與基本蟻群算法代入最短路徑問題模型進(jìn)行求解,比較求得的路徑長度,驗(yàn)證了改進(jìn)方法的有效性。針對(duì)現(xiàn)有室內(nèi)路徑規(guī)劃應(yīng)用軟件存在的不足,本文提出了一種解決方案,即針對(duì)不同的大型建筑物,執(zhí)行統(tǒng)一的電子地圖繪制標(biāo)準(zhǔn),在電子地圖中標(biāo)注出能夠通行的路線和到達(dá)的地點(diǎn)。在使用過程中,從云端下載該建筑物的電子地圖,實(shí)現(xiàn)路徑規(guī)劃功能。本文采用北京蜂鳥視圖科技有限公司提供的三維室內(nèi)地圖,利用其推出的“蜂鳥云”平臺(tái)產(chǎn)品進(jìn)行二次開發(fā),采用本文改進(jìn)的蟻群算法進(jìn)行室內(nèi)路徑規(guī)劃,成功開發(fā)出一款基于Android系統(tǒng)的室內(nèi)路徑規(guī)劃手機(jī) APP(Application)。
【學(xué)位授予單位】:哈爾濱商業(yè)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2018
【分類號(hào)】:TP18;TU238.2
【圖文】:

示意圖,螞蟻,示意圖


=邋必僅&4蟲馬蟻所&節(jié)點(diǎn)、Z?到T—t節(jié)點(diǎn)、y邐巨離有關(guān),對(duì)于蟲馬蟻轉(zhuǎn)移到f逡逑點(diǎn)7_之后,從節(jié)點(diǎn)J出發(fā)到達(dá)下一個(gè)節(jié)點(diǎn)x時(shí)面臨的情況,當(dāng)前正位于節(jié)點(diǎn)/的螞蟻卻不加以考逡逑慮[66]。如圖2-1所示,從A點(diǎn)出發(fā)到B點(diǎn),有兩條路徑可選,A—C—B或A—D—B。當(dāng)螞蟻逡逑位于A點(diǎn)時(shí),AD的距離遠(yuǎn)小于AC的距離,螞蟻更傾向于選擇AD這條路徑,而當(dāng)螞蟻到達(dá)逡逑D點(diǎn)后,在它面前只有DB這一個(gè)選擇,只能繼續(xù)向前達(dá)到B點(diǎn),A—D—B總長是10,而最逡逑優(yōu)路徑A—C—B的長度只有8,螞蟻在A點(diǎn)選擇AD只能得到次優(yōu)解,并非最優(yōu)解。逡逑D逡逑圖2-1螞蟻移動(dòng)示意圖逡逑其次,在螞蟻&選擇下一節(jié)點(diǎn)的概率;計(jì)算中,隨著算法迭代次數(shù)的增加,信息素不斷逡逑積累,導(dǎo)致信息啟發(fā)式^對(duì)最終轉(zhuǎn)移概率計(jì)算結(jié)果的影響越來越大,而期望啟發(fā)式識(shí)的影響逡逑越來越小,導(dǎo)致算法最終以各條路徑上的信息素濃度標(biāo)準(zhǔn)尋找最優(yōu)路徑,結(jié)果卻收斂于局部最逡逑優(yōu)解,不再開拓新的路徑。故有必要在轉(zhuǎn)移概率計(jì)算公式中增加路徑長度的影響力。逡逑基于以上兩點(diǎn)考慮

逆轉(zhuǎn)算子,算法,示意圖,交換算法


基本蟻群算法局部搜索能力差,易陷入局部最優(yōu)解,需要引入局部優(yōu)化算法。常見的局逡逑部搜索策略有2-0Pt交換算法和逆轉(zhuǎn)、插入變異算子。逡逑(1)邋2-opt算法。2-opt算法的實(shí)現(xiàn)如圖2-2所示,對(duì)于已存在的一條較優(yōu)路徑:&逡逑—s邋^邋s邋^邋s邐^邋s邋s邐^邋S邋S邋'將其從邋4邋和邐A邋和^;+】之間斷開,則逡逑得到原路徑的兩條分支路徑:y邐^邋Y邋—邋S'邋—邋S*邋—邋S'邋—邐和y邋—邐,將Y逡逑^/+1邐^1邐^2邐^3邐^i+\邐6/邐^/+1逡逑—…一S倒序排列則得到&…??一&,將&與&相連,心相連,則得到交換后的新逡逑路徑:y邋9邋Y邐Y邋Y邋—邐4邋y邋—邐邐邋Y邋—卩,比較原路徑與新路徑的長逡逑-9-逡逑

蟻群算法,仿真圖


一^Xl00%。逡逑基本蟻群算法求解三個(gè)數(shù)據(jù)模型的仿真圖如圖3-1、圖3-2和圖3-3所示,求解三個(gè)數(shù)據(jù)模逡逑型的最短路徑長度如表3-1所示。由求解結(jié)果可知,當(dāng)最大迭代次數(shù)設(shè)置為500時(shí),基本蟻群逡逑算法求解三個(gè)數(shù)據(jù)模型與理論最優(yōu)解的偏差在8%以內(nèi),而且隨著節(jié)點(diǎn)數(shù)的增加,偏差也在增逡逑大,觀察三個(gè)模型的仿真圖中的旅行商問題優(yōu)化結(jié)果圖可以發(fā)現(xiàn)求得的路徑存在交叉,增大了逡逑路徑長度,有極大的改進(jìn)空間。逡逑表3-1基本蟻群算法求解TSP問題最短路徑統(tǒng)計(jì)表逡逑數(shù)據(jù)模型邐最短路徑長度邐理論最優(yōu)解邐偏差(%)逡逑eil51邐449.2723邐428.8718邐4.76逡逑eil76邐573.9603邐545.3876邐5.24逡逑eillOl邐693.0924邐642.3095邐7.91逡逑80邋r邐800邋邐■邐■邐逡逑┐耷校歟體義限靛危渝澹擔(dān)埃板義

本文編號(hào):2806049

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/guanlilunwen/chengjian/2806049.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶6ee53***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請E-mail郵箱bigeng88@qq.com