"/>
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    基于dijkstra算法的工廠AGV路徑規劃方法技術

    技術編號:36695246 閱讀:22 留言:0更新日期:2023-02-27 20:06
    本發明專利技術公開了一種基于dijkstra算法的工廠AGV路徑規劃方法,本發明專利技術通過預計算地圖信息實現動態路徑規劃,使得搜索效率極大提高并能夠在工廠地圖變化或未變化的情況下精確的檢索到的最短路徑,為今后的融合算法提供了一種新的解決思路。種新的解決思路。種新的解決思路。

    【技術實現步驟摘要】
    基于dijkstra算法的工廠AGV路徑規劃方法


    [0001]本專利技術涉及人造金剛石加工車間自動運輸路徑規劃
    ,尤其涉及一種基于dijkstra算法的工廠AGV路徑規劃方法。

    技術介紹

    [0002]AGV(Automated Guided Vehicle,自動導引運輸車)是能按照作業任務需求結合自身狀態,進行自主導航、避障的車輛。可以廣泛運用于各種車間、物流、貨運等企業。AGV小車替代了以前的人工搬運、極大的減少了人力資源的消耗。并且AGV所在工作環境的布局具有柔性,能方便的進行路徑調整。再投入生產之前可方便的在仿真系統中調試,不影響生產。因此,在自動化物流系統中,最能體現出其自主性和柔性,實現高效、經濟、靈活的自主化生產。
    [0003]在自動化加工車間中,地圖在相當一段時間不會改變。對于已經確定的拓撲圖,任意兩個節點之間的距離是固定的。因此對于AGV的動態調度首先對地圖進行預計算,之后的路徑規劃時間會被大大降低。

    技術實現思路

    [0004]本專利技術目的就是為了彌補已有技術的缺陷,提供一種基于dijkstra算法的工廠AGV路徑規劃方法,在地圖沒有改變時,動態路徑規劃以響應不斷新增的任務訂單時,減少無用節點的搜索從而降低動態路徑規劃的時間消耗并能夠使搜索出來的路徑最優,即動態搜索路徑等于實際最短路徑;地圖偶爾變化時,AGV能檢測發現并搜索出最優路徑。
    [0005]本專利技術是通過以下技術方案實現的:
    [0006]一種基于dijkstra算法的工廠AGV路徑規劃方法,包括下述步驟:
    [0007](1)預處理:把工廠地圖信息以拓撲圖形式存儲并上傳到本地;以工廠地圖各個節點循環地調用dijkstra算法,計算出各節點到其他所有節點的最短距離,計算結果保存在節點間的距離矩陣D并上傳到本地,其中元素d[i][j]表示節點i到節點j的最短距離;
    [0008](2)在某節點處產生任務訂單后,需要生成由起點v
    start
    到終點v
    end
    的最短路徑dist(v
    start
    ,v
    end
    ),通過距離矩陣D得到由起點v
    start
    到終點v
    end
    的最短路徑dist(v
    start
    ,v
    end
    )=d[v
    start
    ][v
    end
    ],設到達節點v
    mid
    累計路徑長度為g(v
    mid
    ),則遍歷以v
    mid
    為起點的所有邊,則有如下等式(1)
    [0009]dist(v
    start
    ,v
    end
    )==g(v
    mid
    )+μ(v
    mid
    ,v
    x
    )+dist(v
    x
    ,v
    end
    ) (1)
    [0010]其中μ(v
    mid
    ,v
    x
    )表示工廠地圖中以v
    mid
    為起點的任意一條邊,
    [0011]dist(v
    x
    ,v
    end
    )表示從節點x到終點v
    end
    的距離;
    [0012]若等式(1)成立,則邊μ(v
    mid
    ,v
    x
    )是起點v
    start
    到終點v
    end
    最短路徑中的一條邊,重復執行步驟(2),直到搜索出目的節點v
    end
    ;若遍歷完工廠地圖中以v
    mid
    為起點的所有邊都不能使等式(1)成立,則說明地圖中的節點信息發生改變進入步驟(3);
    [0013](3)遍歷工廠地圖中所有以v
    mid
    為起點的邊,則有等式(2)
    [0014]f(v
    mid
    ,v
    end
    )=μ(v
    mid
    ,v
    x
    )+dist(v
    x
    ,v
    end
    )
    ????
    (2)
    [0015]其中f(v
    mid
    ,v
    end
    )表示當地圖節點信息發生改變時,從節點x到終點的最短距離估算值;
    [0016]計算出以v
    mid
    為起點到目標節點v
    end
    新的最小代價值,并將起點v
    start
    更替為v
    mid
    且μ(v
    mid
    ,v
    x
    )為最短路徑的邊。
    [0017]步驟(1)中,以工廠地圖各個節點循環地調用dijkstra算法,計算出的各節點到其他所有節點的最短距離為以時間為權值的最短距離。
    [0018]對于地圖沒有變化情況,任意兩節點之間的地理最短距離確定不變,所以預處理階段得到兩點間距離d[i][j]所構成的矩陣D與實際車間地理最短距離一致。通過不斷循環步驟(2),逐步從源點向目標點擴展從而得到實際最短路徑。該算法不用計算與理論最短路徑無關的點,使得只需要搜索最短路徑沿途的邊以及沿途各點為起點的邊。在動態調度中極大程度的降低了一次路徑規劃的時間成本。
    [0019]對于地圖有變化情況即μ(v
    mid
    ,v
    x
    )不等于dist(v
    mid
    ,v
    x
    )。該算法把v
    mid
    替換v
    start
    重新代入步驟(2)中,能夠在較短時間內搜索出到目的節點新的最優路徑。
    [0020]本專利技術的優點是:
    [0021](1)本專利技術使用預計算地圖信息的路徑規劃方法,使得算法不用再計算大量的無用節點,極大提高了在工廠中AGV動態路徑規劃時的節點搜索效率。
    [0022](2)本專利技術能夠在極短時間內動態的計算出從源點到目的點的最短路徑。
    [0023](3)本專利技術在工廠地圖環境發生變化時,及時做出調整并重新規劃出從地圖變化點到目的點的最優路線。
    [0024](4)使用此算法,能夠在動態調度中極大地降低進行一次路徑規劃的時間成本,為融合路徑算法提供了新的解決方案。
    附圖說明
    [0025]圖1為本專利技術實施例的整體實施流程圖;
    [0026]圖2為本專利技術實施例的路徑搜索過程中檢索節點示意圖;
    [0027]圖3為本專利技術實施例中最短距離示意圖。
    具體實施方式
    [0028]如圖1所示,一種基于dijkstra算法的工廠AGV路徑規劃方法,包括以下步驟:
    [0029]步驟1:工廠地圖以拓撲圖形式構成表(outEdge List),方便查詢;
    [0030]如圖2所示,依次對每個節點使用標準Dijkstra算法,得出此點到其余各點的最短路徑(以時間為權值),構成矩陣Dst,方便查詢;
    [0031]步驟2:將當前點設置為起始點本文檔來自技高網
    ...

    【技術保護點】

    【技術特征摘要】
    1.一種基于dijkstra算法的工廠AGV路徑規劃方法,其特征在于:包括下述步驟:(1)預處理:把工廠地圖信息以拓撲圖形式存儲并上傳到本地;以工廠地圖各個節點循環地調用dijkstra算法,計算出各節點到其他所有節點的最短距離,計算結果保存在節點間的距離矩陣D并上傳到本地,其中元素d[i][j]表示節點i到節點j的最短距離;(2)在某節點處產生任務訂單后,需要生成由起點v
    start
    到終點v
    end
    的最短路徑dist(v
    start
    ,v
    end
    ),通過距離矩陣D得到由起點v
    start
    到終點v
    end
    的最短路徑dist(v
    start
    ,v
    end
    )=d[v
    start
    ][v
    end
    ],設到達節點v
    mid
    累計路徑長度為g(v
    mid
    ),則遍歷以v
    mid
    為起點的所有邊,則有如下等式(1)dist(v
    start
    ,v
    end
    )==g(v
    mid
    )+μ(v
    mid
    ,v
    x
    )+dist(v
    x
    ,v
    end
    ) (1)其中μ(v
    mid
    ,v
    x
    )表示工廠地圖中以v
    mid
    為起點的任意一條邊,dist(v
    x
    ,v
    ...

    【專利技術屬性】
    技術研發人員:董玉革,袁康王虎
    申請(專利權)人:合肥工業大學
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 免费A级毛片无码A∨中文字幕下载| 无码一区二区三区免费视频| 无码人妻熟妇AV又粗又大 | 久久精品中文无码资源站| 永久免费av无码网站韩国毛片| 亚洲AV无码乱码精品国产| 无码国内精品人妻少妇| 亚洲国产综合无码一区二区二三区 | 无码 免费 国产在线观看91| 国产在线无码精品电影网| 久久亚洲中文无码咪咪爱| 日产无码1区2区在线观看| 精品无码成人片一区二区98| 国产成人无码综合亚洲日韩| 少妇人妻av无码专区| 少妇久久久久久人妻无码| 精品无码久久久久久尤物| 国精品无码一区二区三区在线| 成人无码Av片在线观看| 中文无码一区二区不卡αv| 无码av免费网站| 日韩av无码中文字幕| 亚洲精品~无码抽插| 内射人妻少妇无码一本一道 | 亚洲AV永久无码精品放毛片| 久久青青草原亚洲AV无码麻豆 | 少妇性饥渴无码A区免费 | 无码国产精品一区二区免费式直播 | 欲色aV无码一区二区人妻| gogo少妇无码肉肉视频| 免费无码一区二区| YW尤物AV无码国产在线观看| 久久中文字幕无码专区| 无码精品人妻一区二区三区AV| 国产在线无码精品无码| 亚洲中文字幕无码爆乳av中文| 国产成年无码久久久免费| 国产爆乳无码一区二区麻豆| 午夜不卡久久精品无码免费| 精品无码人妻一区二区三区品 | 无码AV一区二区三区无码|