亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Floyd算法的無人駕駛汽車路徑規(guī)劃模型

        2018-05-28 01:39:38吳梓喬蘇越
        汽車實(shí)用技術(shù) 2018年9期
        關(guān)鍵詞:規(guī)劃汽車模型

        吳梓喬,蘇越

        (長安大學(xué)汽車學(xué)院,陜西 西安 710064)

        前言

        近些年來,隨著互聯(lián)網(wǎng)產(chǎn)業(yè)的迅速發(fā)展,傳統(tǒng)的以人為主導(dǎo)操縱汽車的理念受到了極大沖擊,汽車的智能化發(fā)展已成為時(shí)代需求,汽車與互聯(lián)網(wǎng)的緊密結(jié)合已成為一個無法避免的趨勢。其中,無人駕駛技術(shù)便是最耀眼也是相對較為成熟的一個代表,自從1970年于美國提出無人駕駛的概念后,研發(fā)進(jìn)展十分迅速,各項(xiàng)試驗(yàn)都取得了矚目的成就。但是與此同時(shí),無人駕駛技術(shù)仍有不少問題亟待解決。其中,如何在沒有駕駛員操縱的條件下,自動尋找最佳的行駛路徑到達(dá)目的地,便是一個較為突出的問題,無論是對于無人駕駛進(jìn)行的可行性還是經(jīng)濟(jì)性,這都是一個需要克服的問題。

        1 駕駛路徑規(guī)劃

        1.1 路徑設(shè)計(jì)

        在一般情況下,為了找到一條符合實(shí)際情況的最佳路徑,我們需要綜合行駛距離、道路質(zhì)量、交通狀況等多類因素進(jìn)行綜合考慮。這類問題屬于多目標(biāo)優(yōu)化問題的一種,在復(fù)雜的道路情況下很難建立一個合適的模型來綜合考慮所有的變量。因此,從簡化問題的角度上出發(fā),可以選取其中最為重要的一個因素來進(jìn)行考慮,將該問題轉(zhuǎn)換為單目標(biāo)優(yōu)化。顯然,若要尋找一個最能體現(xiàn)最佳的變量,無論是從成本還是從所需的時(shí)間上來綜合考慮,走最短的路徑是最佳的。因此可以將駕駛路徑理解為行走最短路徑,解決方案即為尋找最短路徑。

        常用的路徑規(guī)劃算法有Dijkstra算法、Floyd算法、SPFA算法、最佳優(yōu)先算法(BFS)、A*算法??紤]到Floyd算法適用范圍的廣泛性,以及在稠密圖上,運(yùn)行效率要高于執(zhí)行V次Dijkstra算法,也要高于執(zhí)行V次SPFA算法。因此,本文主要討論以Floyd算法為基礎(chǔ)的無人駕駛汽車路徑規(guī)劃。

        1.2 Floyd算法

        Floyd算法是一種利用動態(tài)規(guī)劃的思想來尋求加權(quán)圖中任意節(jié)點(diǎn)之間的最短路徑的算法[1],與Dijkstra算法相似,但時(shí)間復(fù)雜度要高于Dijkstra算法。Floyd算法可以解決正確處理有向圖的最短路徑問題,允許圖中帶有負(fù)權(quán)值的邊,但不允許包含帶有負(fù)權(quán)值邊組成的回路[2]。對于在以距離為變量的背景下,該方案完全可以適用。

        2 路徑規(guī)劃模型

        2.1 模型的建立

        假設(shè)在一個環(huán)境中,一共有n個路口,每一個路口都與數(shù)量不定的其余路口相連接,在這里引入兩個概念,一個是距離矩陣D,一個是路徑矩陣P,二者都是n×n的矩陣。

        距離矩陣 D中的 d(i,j)表示 i,j路口間的距離,其中i=(1,2,3,...,n),j=(1,2,3,...,n):

        路徑矩陣P中的path(i,j)代表i通往j經(jīng)過的路口, 其中i=(1,2,3,...,n),j=(1,2,3,...,n):

        從對路徑矩陣P的分析中可以發(fā)現(xiàn),現(xiàn)有的路徑方案僅有直通的兩個路口,i→j,并沒有一個中間的過渡路口,顯然這是不成立的。因此,必須要至少引入一個過渡路口 k,即 i→k→j才引入了中轉(zhuǎn)。在沒引入一個新的路口后,刷新原有的路徑矩陣D與距離矩陣P的信息,如此迭代n次后,便得到了最終的任意兩點(diǎn)間最短間距以及方案。

        因此,F(xiàn)loyd算法一共分為以下幾個步驟:

        第一步:根據(jù)已有數(shù)據(jù)得到初始距離矩陣D與路徑矩陣P,其中 d(i,j)為已知 i與 j路口最短距離,path(i,j)為從 i→j經(jīng)過的路口;

        第二步:更新矩陣信息。引入新的路口k,如果d(i,k)+d(k,j)<d(i,j),則 d(i,j)= d(i,k)+d(k,j),path(i,j)=path(i,k);

        第三步:如果d(i,j)<0,則停止,否則k=k+1后返回第二步繼續(xù)進(jìn)行迭代,直至k=n。

        2.2 Floyd算法利用matlab的求解[3]

        以如下路況為例說明:

        圖1 路徑選擇模型

        初步計(jì)算得到初始距離矩陣D與路徑矩陣P:

        引入新的路口k,利用matlab采用三層循環(huán)結(jié)構(gòu)進(jìn)行迭代處理:

        for k=1:n

        for i=1:n

        for j=1:n

        if D(i,k)+D(k,j)<D(i,j)

        D(i,j)=D(i,k)+D(k,j);

        path(i,j)=path(i,k);

        end

        end

        end

        end

        最終得到起始點(diǎn)到目標(biāo)點(diǎn)的最短距離為19,途中經(jīng)歷的路徑為1→3→4→5→7。

        2.3 模型評價(jià)

        該模型在僅考慮行駛距離的條件下具有很高的參考價(jià)值,在每一次計(jì)算中都可以得到一個確定的結(jié)果,自動規(guī)劃出最短路徑以及行駛方案,計(jì)算效率相對較高。此外,該模型也有較為靈活的一點(diǎn),在某條道路封閉后,

        初始條件改變下,可以將這條道路與其余路口的距離定義為∞,重新計(jì)算,規(guī)劃處新路線,符合實(shí)際情況。

        但與此同時(shí),該模型的弊端也非常明顯,在路徑選擇時(shí),無法綜合考慮其他的因素,僅能單方面的考慮行駛的距離,無法給出一個理想最佳的路徑,不可以單一地應(yīng)用在路徑規(guī)劃上。

        3 小結(jié)

        本文利用了Floyd算法,以matlab進(jìn)行求解線路求解為例,描述了無人駕駛汽車的路徑規(guī)劃上,以行駛距離最短為目標(biāo)的路徑。在一定程度上,具有可觀的參考價(jià)值。但是無法綜合更多的因素進(jìn)行考慮,在實(shí)際生活中還無法直接應(yīng)用,只能作為一定意義上的參考。

        無人駕駛技術(shù)應(yīng)用于實(shí)際生活中還有很長的一段路要走。在接下來的發(fā)展中,關(guān)于其路徑規(guī)劃問題,未來的發(fā)展必須要結(jié)合實(shí)際中的多類情況來進(jìn)行綜合處理,進(jìn)行多目標(biāo)優(yōu)化計(jì)算。

        參考文獻(xiàn)

        [1] 張熙.基于網(wǎng)絡(luò)測量的互聯(lián)網(wǎng)路由優(yōu)化系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].北京郵電大學(xué),2014.

        [2] 石松.基于城市路網(wǎng)的浮動車數(shù)據(jù)處理與應(yīng)用[D].北京郵電大學(xué),2015.

        [3] 王海英,黃強(qiáng),李傳濤,褚寶增.圖論算法及其 MATLAB實(shí)現(xiàn)[M].北京航空航天大學(xué)出版社,2010,22.

        猜你喜歡
        規(guī)劃汽車模型
        一半模型
        重要模型『一線三等角』
        重尾非線性自回歸模型自加權(quán)M-估計(jì)的漸近分布
        規(guī)劃引領(lǐng)把握未來
        汽車的“出賣”
        快遞業(yè)十三五規(guī)劃發(fā)布
        商周刊(2017年5期)2017-08-22 03:35:26
        多管齊下落實(shí)規(guī)劃
        3D打印中的模型分割與打包
        汽車們的喜怒哀樂
        迎接“十三五”規(guī)劃
        男男性恋免费视频网站| 视频在线亚洲视频在线| 精品日本一区二区三区| 日本久久久久亚洲中字幕| 中国丰满熟妇xxxx| 乱子伦av无码中文字幕| 91国语对白在线观看| 青青草在线免费视频播放| 精品亚洲成a人片在线观看| 首页动漫亚洲欧美日韩| 国产亚洲av无码专区a∨麻豆| 久久久精品2019免费观看| 无码一区二区三区在线在看| 亚洲国产天堂av成人在线播放| 婷婷色婷婷开心五月四| 久久久久久久岛国免费观看| 视频一区精品自拍| 日本一区二区在线播放| 人人爽久久久噜人人看| 精品亚洲成a人在线观看青青| 亚洲色图综合免费视频| 91亚洲免费在线观看视频| 国产av国片精品jk制服| 国产精品亚洲综合一区在线观看| 国产av无码专区亚洲aⅴ| 中文字幕乱码亚洲一区二区三区| 北条麻妃国产九九九精品视频 | 精品久久久久久久久久中文字幕| 青青青伊人色综合久久亚洲综合| 亚洲成熟中老妇女视频| 男女性爽大片视频| 先锋影音av资源我色资源| 人成视频在线观看免费播放| 美女用丝袜脚玩我下面| 国产精品无码专区av在线播放| 人与嘼av免费| 另类人妖在线观看一区二区| 人妻少妇被猛烈进入中文字幕| 国产精品对白刺激久久久| 国产精品久久中文字幕第一页| 少妇被粗大的猛进69视频|