chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

淺談關于PSO算法路徑規(guī)劃的研究

電子工程師 ? 來源:電子技術應用 ? 作者:禹素萍 郁曉慧 許 ? 2021-04-05 08:36 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

0 引言

路徑規(guī)劃是車載導航系統(tǒng)的基本功能,由于其有較強的應用價值,國內外學者對此進行了深入的研究[1-3]?,F(xiàn)今較流行的算法有Dijstra算法(簡稱D算法)和A*算法,但D算法搜索速度較慢,A*算法搜索速度快但成功率不高,且這些算法只能在靜態(tài)地圖上進行路徑規(guī)劃,沒有考慮實時變化的交通狀況。

近年來,智能算法因其強大的搜索能力而被廣泛應用于路徑規(guī)劃中。楊易[4]把遺傳算法與A*算法相結合,提高路徑規(guī)劃算法的效率;王健[5]把蟻群算法應用到導航的路徑規(guī)劃中,但其沒有考慮隨時間的動態(tài)變化因素;于海璁等人[6]提出了一種適用于多模式路徑規(guī)劃的遺傳算法,可用于個性化的路徑導航。本文將PSO算法應用到車載導航的路徑規(guī)劃中,引入變異算子解決PSO算法的局部最優(yōu)問題,不僅擁有較快的收斂速度,還能增強全局搜索能力。

1 粒子群算法的描述

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

pIYBAGBZSPSAPLMHAAAv7agc1k8306.png

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

o4YBAGBZSQ-AcTGfAAARVN4_lS0358.png

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

2 粒子群算法在路徑規(guī)劃中的應用

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

2.1 粒子編碼

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

pIYBAGBZSVSAOnzHAAA9k2c9g5g121.png

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

2.2 適應度函數

2.2.1 適應度函數的設計

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

pIYBAGBZSWGALIhrAAIopv7vHTc204.png

(1)當0

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

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

針對不同的擁堵狀態(tài)采用不同的適應度函數。

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

2.2.2 適應度函數對路徑規(guī)劃的影響

pIYBAGBZSYWAW5yVAAC3ywTwevg062.png

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

2.3 解決陷入“局部最優(yōu)”的問題

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

If(th)

取滿足dp-gbest

Else

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

End

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

3 算法驗證與分析

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

o4YBAGBZSb6AX6MkAAGsY2B7XBE856.png

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

o4YBAGBZSc6AcWqBAAD_sEDDSA8741.png

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

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

pIYBAGBZSeOAK1HWAAEzMKGh6kM272.png

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

pIYBAGBZSfyAP2HgAADPCVaNSuc986.png

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

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

4 結論

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

參考文獻

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

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

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

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

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

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

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

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

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

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

編輯:jq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 車載導航
    +關注

    關注

    3

    文章

    82

    瀏覽量

    19389
  • PSO
    PSO
    +關注

    關注

    0

    文章

    50

    瀏覽量

    13798
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    機器人拆碼垛中高精度放置與垛型構建的解析分析:技術路徑與核心要素

    機器人拆碼垛中高精度放置與垛型構建需融合3D視覺、多傳感器融合、動態(tài)路徑規(guī)劃及力控技術,實現(xiàn)毫米級定位。通過力學建模與AI算法優(yōu)化垛型穩(wěn)定性與空間效率,結合閉環(huán)校正補償誤差。未來趨勢聚焦AI自適應、數字孿生與多模態(tài)感知,突破復雜
    的頭像 發(fā)表于 02-27 15:38 ?184次閱讀

    資料] 汽車軟件質量躍遷的系統(tǒng)性路徑:基于ISO 26262標準的單元測試體系重構與中日實踐深度對比(2026學術研究報告)

    各位伙伴,請問一個問題,[資料] 汽車軟件質量躍遷的系統(tǒng)性路徑:基于ISO 26262標準的單元測試體系重構與中日實踐深度對比(2026學術研究報告),這份數據誰有源參考文獻,有酬感謝
    發(fā)表于 01-08 10:09

    零碳園區(qū)實戰(zhàn)指南:五步完成戰(zhàn)略框架設計與落地路徑規(guī)劃

    是 “以碳減排為核心,兼顧經濟收益與運營效率” 的系統(tǒng)規(guī)劃,需遵循 “先摸清現(xiàn)狀、再定準目標、后找對路徑、再抓落地、最后動態(tài)優(yōu)化” 的五步法邏輯。西格電力提供零碳園區(qū)系統(tǒng)解決方案,咨詢服務
    的頭像 發(fā)表于 12-25 10:01 ?202次閱讀
    零碳園區(qū)實戰(zhàn)指南:五步完成戰(zhàn)略框架設計與落地<b class='flag-5'>路徑</b><b class='flag-5'>規(guī)劃</b>

    中移芯昇受邀參加后量子密碼算法及芯片技術研討會,共話PQC產業(yè)遷移與芯片安全新路徑

    的現(xiàn)狀、發(fā)展趨勢及產業(yè)化遷移路徑。量子計算的高算力給傳統(tǒng)密碼體系構成嚴重的安全威脅,后量子密碼技術作為應對量子威脅的重要手段,已經成為信息安全領域的研究熱點。圓桌論
    的頭像 發(fā)表于 12-09 17:00 ?1587次閱讀
    中移芯昇受邀參加后量子密碼<b class='flag-5'>算法</b>及芯片技術研討會,共話PQC產業(yè)遷移與芯片安全新<b class='flag-5'>路徑</b>

    PathFinder在FPGA中的角色與缺陷

    自 1990 年代末以來,PathFinder 一直是 FPGA 布線(routing)階段的主力算法,為設計工具提供“能連通又不重疊”的路徑規(guī)劃方案。
    的頭像 發(fā)表于 10-15 10:44 ?658次閱讀
    PathFinder在FPGA中的角色與缺陷

    分享一個嵌入式學習階段規(guī)劃

    給大家分享一個嵌入式學習階段規(guī)劃: (一)基礎筑牢階段(約 23 天) 核心目標:打牢 C 語言、數據結構、電路基礎C 語言開發(fā):學變量 / 指針 / 結構體等核心語法,用 Dev-C++ 實操
    發(fā)表于 09-12 15:11

    自主工具鏈助力端到端組合輔助駕駛算法驗證

    算法介紹傳統(tǒng)組合輔助駕駛算法一般分為感知定位、決策規(guī)劃、控制三部分功能,將傳感器數據輸入后,經算法處理,輸出控制指令。傳統(tǒng)組合輔助駕駛算法
    的頭像 發(fā)表于 08-26 17:41 ?3349次閱讀
    自主工具鏈助力端到端組合輔助駕駛<b class='flag-5'>算法</b>驗證

    華工科技與國機集團機械工業(yè)規(guī)劃研究院深化戰(zhàn)略合作

    近日,華工科技產業(yè)股份有限公司(以下簡稱“華工科技”)與國機集團機械工業(yè)規(guī)劃研究院有限公司(以下簡稱“機械規(guī)劃院”)簽訂戰(zhàn)略合作協(xié)議,進一步深化戰(zhàn)略合作,共繪合作新篇章。機械規(guī)劃院董事
    的頭像 發(fā)表于 08-16 11:49 ?1453次閱讀

    三坐標測量機路徑規(guī)劃與補償技術:核心算法解析

    三坐標測量的微米級精度背后,是精密的路徑規(guī)劃算法與實時補償技術在保駕護航。三坐標測量機的智能避撞算法保障了測量的安全與高效;溫度補償技術消除了環(huán)境的無形干擾;點云智能處理則讓海量數據蛻變?yōu)榫珳实墓こ?/div>
    的頭像 發(fā)表于 08-01 14:15 ?1818次閱讀
    三坐標測量機<b class='flag-5'>路徑</b><b class='flag-5'>規(guī)劃</b>與補償技術:核心<b class='flag-5'>算法</b>解析

    從哈希極化到零擁塞:主動路徑規(guī)劃在RoCE網絡中的負載均衡實踐

    集群整體性能的瓶頸。本文將探討哈希極化的成因、影響,并介紹一種通過主動路徑規(guī)劃(PPD)來優(yōu)化網絡配置、提升性能的解決方案。
    的頭像 發(fā)表于 07-21 17:27 ?2143次閱讀
    從哈希極化到零擁塞:主動<b class='flag-5'>路徑</b><b class='flag-5'>規(guī)劃</b>在RoCE網絡中的負載均衡實踐

    強實時運動控制內核MotionRT750(二):精密點膠的PSO應用

    PSO在精密點膠中的應用
    的頭像 發(fā)表于 07-16 11:35 ?1057次閱讀
    強實時運動控制內核MotionRT750(二):精密點膠的<b class='flag-5'>PSO</b>應用

    PTR54L15藍牙模組的引腳規(guī)劃——電源域

    更加的強大,使用上也有些不同,關于這個模組的引腳該如何規(guī)劃使用呢,現(xiàn)在我們來說下電源域: “電源域”是芯片的一部分,可以獨立開機或關機以優(yōu)化能耗 引腳規(guī)劃需注意,PTR54L15架構分 MCU、無線電、外設、低功耗四個電源域,各
    發(fā)表于 06-25 19:13

    AGV小車中的動態(tài)路徑規(guī)劃算法揭秘

    并非一成不變時,動態(tài)路徑規(guī)劃能力就顯得至關重要。本文將深入探討幾種主流的動態(tài)路徑規(guī)劃算法(如A、Dijkstra、RRT等),并解析它們如何在AGV行業(yè)中大顯身手。 為何需要動態(tài)
    的頭像 發(fā)表于 06-17 15:54 ?2020次閱讀
    AGV小車中的動態(tài)<b class='flag-5'>路徑</b><b class='flag-5'>規(guī)劃算法</b>揭秘

    有一個關于 VBUS_FET_EN 電源路徑行為的問題求解

    我們有一個關于 VBUS_FET_EN 電源路徑行為的問題。 如果 BCR hw 設置為 VBUS_MIN = 5V,VBUS_MAX = 9V,ISNK_COARSE + ISNK_FINE
    發(fā)表于 05-23 08:09

    AGV通信第2期 AGV集群智能路徑規(guī)劃解決方案

    在智能制造加速發(fā)展的背景下,AGV作為智慧物流的核心載體,其路徑規(guī)劃的智能化水平直接影響工廠的運作效率。在工廠物流升級過程中,企業(yè)面臨以下技術挑戰(zhàn): ? 動態(tài)環(huán)境適應:復雜工況下需實時避障并保持最優(yōu)
    的頭像 發(fā)表于 05-09 14:03 ?796次閱讀
    AGV通信第2期 AGV集群智能<b class='flag-5'>路徑</b><b class='flag-5'>規(guī)劃</b>解決方案