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

離散型制造車間AGV小車自主避障路徑選擇研究

2024-04-27 00:16:18景興淇李正雄
機械設計與制造 2024年4期
關鍵詞:規劃方法

付 濤,景興淇,李正雄,任 濤

(1.機械工業第六設計研究院有限公司,河南 鄭州 450000;2.合肥工業大學,安徽 合肥 230009)

1 引言

離散型制造方式是通過單獨生產分散零部件,并將零部件進行組裝最終形成產品的一種生產方式[1]。飛機制造業、汽車制造業、服裝加工業等機械加工類企業多為離散型制造企業。在生產流水線操作加工,組合多種零部件得到滿足需求的汽車配件。離散型制造車間通常由倉儲區、備料區、生產區、成品區等多個區域構成,采用AGV小車在各區域間運送工件能夠極大地提升工作效率,減少人工成本,因此科學合理的AGV 小車路徑規劃選擇以及選擇自主避障策略在離散型制造車間生產過程中至關重要[2]。

文獻[3]通過AGV 小車傳感器探測周圍環境障礙物,采用深度確定性策略梯度算法將AGV小車對環境的感知轉化為動作輸出,引入干擾學習結合深度確定性策略梯度預處理學習樣本中的高斯噪聲,提升算法魯棒性,結合相關的計算結果實現AGV小車自主避障路徑選擇。文獻[4]以AGV小車實時位置為基礎構建動態障礙物矩陣,優化適應度函數后利用基于地圖先驗知識的粒子群優化算法求解障礙物矩陣,結合實時避障策略實現AGV小車自主避障路徑選擇。文獻[5]通過改進蟻群算法的啟發式信息和信息素更新策略提升算法尋優性能,對AGV小車避障任務進行優先級排序并優化沖突解決策略,避免多AGV小車路徑沖突,實現AGV 小車自主避障路徑選擇。以上方法沒有考慮動態環境中AGV小車運行相關的約束條件,導致AGV小車運行路徑轉折點較多、長度較長和規劃用時較長的問題。

為了解決上述方法中存在的問題,提出離散型制造車間AGV小車自主避障路徑選擇方法。

2 離散型制造車間AGV小車多目標路徑規劃評價函數

2.1 建立多目標路徑規劃評價函數

所提方法采用柵格地圖法建模離散型制造車間,將AGV小車運行空間劃分為若干柵格[6],綜合考慮以下四個目標構建AGV小車路徑規劃評價函數。

2.1.1 路徑長度目標函數

較短的運行路徑能夠提升AGV小車的工作效率并縮減運行成本等,用m表示AGV小車路徑節點總數,xi、yi和xi+1、yi+1表示節點i和i+1的橫縱坐標,d(i),i+1 表示i與i+1之間的距離,路徑長度目標函數f1如下所示:

2.1.2 轉角和目標函數

對轉角和加以控制能夠提升AGV小車工作效率并減少因轉彎造成的AGV小車車輪損耗等,因此將轉角和作為AGV小車路徑規劃目標之一,用xi+2、yi+2表示節點i+2的橫縱坐標,α(i,i+1,i+2)表示路徑轉角,構建轉角和目標函數f2,如下所示:

2.1.3 危險率目標函數

AGV小車和障礙物之間距離與危險率呈負相關,用G(i)表示節點i危險率,c表示與i距離最近障礙物所處柵格中心,d(i,c)表示i與c之間距離,構建危險率目標函數f3,如下所示:

2.1.4 避障等待時間目標函數

當AGV小車遇到動態障礙物時需要原地等待直到障礙物離開,用z表示路徑中避障總次數,t(k)表示第k次避障等待時間,構建避障等待時間目標函數f4,如下所示:

由此可得AGV小車多目標路徑規劃模型J=minF1,該模型含義為獲取一條由起始點到終止點連續無碰撞且評價函數值最小的AGV小車運行路徑。

2.2 確定權重系數

由于AGV小車在離散型制造車間中運輸工件的各目標對評價函數的影響不完全一致,難以主觀確定各目標對評價函數的影響程度,因此所提方法引入熵權法確定ω1、ω2、ω3和ω4取值[7]。假設spr表示標準化處理后第p個待評價路徑的目標值r,計算該目標值的熵值h(r),并以此為依據確定各目標權重系數ωr,如下所示:

3 AGV小車自主避障路徑選擇

3.1 動態環境下避障路徑選擇約束條件

當多個AGV小車共同出現于同一個環境中時環境發生動態變化,需要在靜態規劃的基礎上對路徑二次規劃,因此基于感應技術提出適用于動態環境的感應轉向方法,用于AGV小車在離散型制造車間中的自主避障路徑選擇。

在離散型制造車間中,各個AGV小車通常負責不同區域運輸工作,不同情況下AGV小車避讓方式,如圖1所示。

圖1 不同情況下AGV小車避讓方式Fig.1 AGV Avoidance Under Different Conditions

3.1.1 AGV小車與固定障礙物相遇轉向避讓

由于離散型制造車間中可能存在柵格地圖未及時更新、AGV小車運行路徑中被臨時放置貨物、工作人員突然出現在運行路徑中等情況,因此AGV小車在經過此處時需要執行感應轉向方法實現自主避障,如圖1所示。

為了避免因瞬時慣性造成AGV小車運輸工件掉落或摩擦碰撞等情況,采用路徑平滑度控制AGV小車轉向,平滑度類似于曲率,與曲率呈負相關,加速度越小,AGV小車轉向安全性越高,路徑越短[8]。AGV小車處理器計算并選取生成的多條路徑中曲率最小且與障礙物不發生碰撞的一條作為運行路徑。將AGV小車運行軌跡以曲線形式呈現于坐標系并采用正交分解獲取其軌跡方程以及相關約束條件,如下所示:

式中:ax、ay、bx、by、cx、cy、dx、dy—軌跡方程系數;x、y—橫縱坐標上的點;x0、y0—AGV小車運行軌跡上的點。

約束(1)為AGV小車最小轉角αmin約束,約束(2)為AGV小車最小軌跡曲率kmin約束,約束(3)是對AGV小車與障礙物最近距離R的約束,其中,'和"表示一階和二階導數,和表示AGV小車與障礙物最近距離邊緣上的點。用k表示曲率,構建平滑度目標函數f5,如下所示:

3.1.2 多AGV小車相向相遇轉向避讓

若存在多個AGV 小車相向相遇,例如AGVi和AGVj,如圖1(c)所示。AGVi和AGVj互感后依據自身中心線和來車邊緣距離計算獲取轉向方向,此時AGV小車的運行方式需要滿足以下約束:

3.1.3 多AGV小車同向相遇轉向避讓

若多AGV 小車在同向行進過程中遇到未知障礙物,如圖1(d)所示。為避免碰撞可采用跟隨和超車兩種避讓策略,其中跟隨在運行安全方面表現更為優異,因此優先選取減速跟隨策略作為該情況下的避讓方式,避免AGVi和AGVj發生碰撞,相關公式如下所示:

式中:L—AGV小車成功通過障礙物的總行進距離;v—運行速度;t—成功通過障礙物所用時長;Δs—兩AGV小車相遇點到通過障礙物弧長;u、o—軌跡橫坐標取值;f6—vmin加速度目標函數。

用ω5和ω6表示f5和f6函數對應權重系數,ω5+ω6=1,由此構建AGV小車自主避障路徑選擇函數F2如下所示:

同樣采用熵權法計算權重系數ω5和ω6,選擇使F2最小的路徑作為動態環境下AGV小車自主避障路徑。

3.2 AGV小車多目標路徑選擇

3.2.1 粒子群優化算法

在粒子群優化算法中每個粒子均與AGV小車的一條規劃路徑相對應[9]。依據粒子群更新規則得到第k+1次迭代中粒子i位置和速度如下所示:

式中:M—粒子群規模;D—可行解空間維度—第d維可行解空間第k次迭代中粒子i在柵格地圖中的位置,d∈[1,D],i∈[1,M];—粒子速度;?—動態慣性因子;—個體最優值;—全局最優值;c1、c2—不同的學習因子;r1、r2—[0,1]中隨機數。

由于AGV 小車在多目標路徑規劃模型中變量和約束非單一,因此引入懲罰函數λ處理多變量約束問題,利用AGV小車運行時間構建適應度函數fitness,通過該函數衡量粒子尋優性能質量,則fitness如下所示:

式中:L(i,i+1)—粒子i和i+1之間的距離;w—粒子在其對應路徑上的轉彎次數;V—粒子群速度;T—完成一次轉彎所用時間。

3.2.2 鴿群優化算法

為提升算法性能,引入鴿群優化算法與粒子群優化算法共同完成AGV小車多目標路徑選擇[10]。假設鴿群規模為N,依據鴿群優化算法更新規則得到第(t+1)次迭代中鴿子i位置和速度如下所示:

式中:—d維可行解空間第t次迭代中鴿子j所處位置;j∈[1,N];—對應速度;R—地圖羅盤算子;R∈[0,1];r—[0,1]中隨機數;gbest—全局最優值。

R值與搜索速度和開發能力呈負相關,采用線性變異策略動態選取R值,則R值確定方式如下所示:

式中:Pm—變異概率;Kmax—最大迭代次數;[Rmin,Rmax]—地圖羅盤算子取值范圍。

對地圖羅盤算子的運算結束后開始地標算子運算,在地標算子運算過程中,每次迭代均舍棄種群中半數鴿子和遠離目標的鴿子,更新后第(t+1)次迭代中鴿子中心位置和鴿子位置,如下所示:

fitness()—的適應度值;

Mt—第t次迭代中種群規模。

3.2.3 聯合優化算法

將聯合粒子群優化算法和鴿群優化算法共同用于AGV小車最優路徑集合尋優,在粒子群優化算法中,粒子依據個體和全局最優值控制粒子飛行方向,若種群在局部最優值所在的小范圍內持續搜索,會導致粒子陷入局部最優的問題,因此構建種群多樣性評估函數實時檢測種群多樣性,以種群多樣性是否達到閾值作為開啟鴿群算法的標準,種群多樣性評估函數gt,如下所示:

式中:M—種群規模;

L—可行解空間最大對角線距離;

—個體最優值;

Cd—d維度下粒子群中心。

采用聯合優化算法獲取AGV小車在離散型制造車間柵格地圖中最優路徑的主要流程,如圖2所示。得到最優路徑集合后,利用熵權法計算各目標權重系數ωq并通過式(5)獲取評價值最低的路徑作為AGV 小車最終運行路徑,實現離散型制造車間AGV小車自主避障路徑選擇。

圖2 聯合優化算法獲取最優路徑集合流程圖Fig.2 Flow Chart of Obtaining Optimal Path Set by Joint Optimization Algorithm

4 實驗與結果

為了驗證離散型制造車間AGV小車自主避障路徑選擇研究整體有效性,需要測試離散型制造車間AGV小車自主避障路徑選擇研究。實驗用AGV小車,如圖3所示。實驗平臺采用MATLAB2019a,實驗操作系統運行內存為16GB,64位WIN10,實驗以文獻[3]方法和文獻[4]方法為對照,每種方法中AGV小車運行參數均一致。建立柵格地圖,所提方法、文獻[3]方法和文獻[4]方法中AGV小車起止位置和終止位置相同,分別對比三種算法在靜態和動態環境中規劃的AGV小車自主避障路徑,如圖4所示。

圖3 實驗用AGV小車Fig.3 AGV for Experiment

圖4 靜態環境AGV小車自主避障路徑選擇結果Fig.4 Selection Results of Autonomous Obstacle Avoidance Path for AGV in Static Environment

4.1 靜態環境AGV小車自主避障路徑選擇結果

4.2 動態環境AGV小車自主避障路徑選擇結果

動態環境AGV小車自主避障路徑選擇結果,如圖5所示。

圖5 動態環境AGV小車自主避障路徑選擇結果Fig.5 Selection Results of Autonomous Obstacle Avoidance Path of AGV in Dynamic Environment

由圖4~圖5可以看出,所提方法選擇的避障路徑中冗余路徑和轉折點更少,且所提方法選擇的路徑在經過障礙物時與障礙物之間保持一定距離,安全性更高,能夠有效避免在遇到突發情況無法轉向的問題,原因在于所提方法對在靜態環境AGV小車自主避障路徑選擇中以轉角和為目標函數之一規劃路徑,在動態環境中以平滑度為約束之一規劃路徑,從而減少路徑轉角,使路徑平滑度更高。

為了客觀評價三種方法的自主避障路徑規劃性能,統計三種方法在靜態和動態環境中規劃的AGV小車自主避障路徑長度和路徑規劃用時,如表1所示。

表1 自主避障路徑規劃性能檢測結果Tab.1 Performance Test Results of Autonomous Obstacle Avoidance Path Planning

由表1 可以看出,所提方法在靜態和動態環境中規劃的AGV 小車自主避障路徑長度比文獻[3-4]方法更短,同時路徑規劃用時也少于文獻[3-4]方法,說明所提方法能夠在更短的時間能作出更為優質的路徑選擇,更適合用于AGV 小車自主避障路徑選擇。

5 結束語

科學合理的AGV小車路徑規劃不僅能夠提升離散型制造車間工件運輸效率和訂單完成效率,還能夠使AGV小車運行更加平穩和安全,因此避障路徑規劃選擇是AGV小車成功完成運輸任務的基礎和工作質量優劣的決定性因素。

為了解決目前存在的AGV小車運行路徑轉折點較多、長度較長和規劃用時較長問題,提出離散型制造車間AGV小車自主避障路徑選擇方法。

將離散型制造車間作為柵格地圖,構建各目標的目標函數并建立多目標路徑規劃評價函數,通過熵權法確定各目標權重系數,約束AGV小車運行過程中AGV小車的不同障礙避讓情況,采用粒子群優化算法和鴿群優化算法聯合尋優AGV小車運行路徑集,得到最優運行路徑,實現AGV小車平滑安全的自主避障路徑選擇。該方法能夠有效地平滑AGV小車運行路徑、縮短路徑長度并減少路徑規劃用時,為AGV小車的應用奠定基礎。

猜你喜歡
規劃方法
發揮人大在五年規劃編制中的積極作用
學習方法
規劃引領把握未來
快遞業十三五規劃發布
商周刊(2017年5期)2017-08-22 03:35:26
多管齊下落實規劃
中國衛生(2016年2期)2016-11-12 13:22:16
十三五規劃
華東科技(2016年10期)2016-11-11 06:17:41
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
迎接“十三五”規劃
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
賺錢方法
主站蜘蛛池模板: 国产乱子伦手机在线| 亚洲国产一区在线观看| 国产青榴视频| 一区二区自拍| 国产丝袜无码精品| 亚洲人成人无码www| 老司国产精品视频91| 中文字幕在线欧美| 无码免费的亚洲视频| 人妻一区二区三区无码精品一区| 好紧太爽了视频免费无码| 91探花国产综合在线精品| 毛片网站在线看| 青青草原国产精品啪啪视频| 欧美高清国产| 久久这里只有精品免费| 99re热精品视频国产免费| 欧美激情二区三区| 久久青草热| 日韩精品毛片| 日韩免费无码人妻系列| 亚洲欧美自拍视频| 亚洲嫩模喷白浆| 国产精品欧美激情| 成人精品区| 免费一级毛片在线播放傲雪网| 久久久久无码国产精品不卡| 久久精品一卡日本电影| 韩日免费小视频| a在线亚洲男人的天堂试看| 亚洲AV无码精品无码久久蜜桃| 99视频只有精品| 五月激情婷婷综合| 成人日韩视频| 少妇被粗大的猛烈进出免费视频| 91福利免费视频| 动漫精品啪啪一区二区三区| 最新日本中文字幕| 午夜日本永久乱码免费播放片| 激情视频综合网| 91麻豆精品视频| 国产精品久久久免费视频| 成人午夜亚洲影视在线观看| 亚洲Av综合日韩精品久久久| 999福利激情视频| 性色一区| 91av国产在线| 在线观看精品自拍视频| 久久精品国产91久久综合麻豆自制| 国产白浆一区二区三区视频在线 | 国产成人精品一区二区| 国产玖玖玖精品视频| 国产精品成人免费视频99| 黄色a一级视频| 国产麻豆91网在线看| 亚洲高清国产拍精品26u| 国产区在线观看视频| 亚洲欧洲一区二区三区| 91外围女在线观看| 22sihu国产精品视频影视资讯| 日韩在线影院| 精品视频免费在线| 亚洲精品天堂自在久久77| 91精品伊人久久大香线蕉| 日韩av在线直播| 国产精品久线在线观看| 日韩av在线直播| AV熟女乱| 97人人模人人爽人人喊小说| 免费无码又爽又刺激高| 欧美色视频网站| 国产成人91精品免费网址在线| 最近最新中文字幕免费的一页| 欧洲在线免费视频| 欧美日韩一区二区在线播放| 亚洲精品无码在线播放网站| 国产菊爆视频在线观看| 免费看a级毛片| 亚洲男人天堂2020| 午夜爽爽视频| 2021最新国产精品网站| 综合久久久久久久综合网|