欧美久久免费福利视频_国产尤物网站尤物在线看_久久黄色大片99精品网站亚洲综合社区_欧美日韩一区二区三区伦理_免费?ⅴ片在线观看蜜芽Tⅴ_国产欧美日韩视频在线不卡_囯产片婬乱一级毛片91xXX_影音先锋男人资源av站

歡迎進入深圳市歐鎧智能機器人股份有限公司網(wǎng)站!

專業(yè)提供倉儲物流升級改造、無人搬運機器人產(chǎn)品

一家專注復(fù)合機器人、全向激光AGV研發(fā)制造國家高新技術(shù)企業(yè)

全國服務(wù)熱線 400-007-3860

歐鎧AGV系列
歐鎧復(fù)合機器人
歐鎧螃蟹系列AGV
歐鎧白鯊系列AGV
歐鎧前移式激光叉車

智能倉儲系統(tǒng)的多機器人任務(wù)分配方法


發(fā)布時間:2019年09月18日 內(nèi)容來源:深圳市歐鎧智能機器人股份有限公司

智能倉儲系統(tǒng)的多機器人任務(wù)分配方法,根據(jù)多機器人任務(wù)分配問題模型建立時間成本和能耗成本的多目標優(yōu)化模型;其中能耗成本表示為多機器人系統(tǒng)的總路徑長度,時間成本表示為多機器人系統(tǒng)中各機器人總路徑的方差;

具體步驟如下:

(1)、構(gòu)建多目標任務(wù)分配方法的數(shù)學(xué)模型對于給定N個取貨點的圖G={V,E},其中V為取貨點集合,E為該圖的邊集,安排m個機器人對取貨點集V進行遍歷,使得除出發(fā)點vn∈V以外的所有取貨點均有且僅有一個機器人通過,且路徑之和最小,各機器人路徑方差最。粚τ诙嗄繕巳蝿(wù)分配問題,有如下優(yōu)化目標: 式中:S:所有機器人路徑總長度;Si:第i個機器人的路徑總長度;Savg:各機器人長度均值;其中Si是根據(jù)第i個機器人的路徑Pi={Ui,Ei}計算的路徑總距離,其數(shù)值為按照圖G的鄰接矩陣D(G)計算的路徑序列節(jié)點距離之和,其中Ui是由機器人i負責的取貨點集,Ei是由Ui組成的首尾相連的邊集,即: 其中duv表示從節(jié)點u到節(jié)點v的距離,其數(shù)值為鄰接矩陣D(G)第u行v列的元素值;對多機器人任務(wù)分配方法如下:所有機器人必須從指定起點出發(fā),且對其他所有節(jié)點嚴格訪問一次后返回起點vn;即對于除出發(fā)點以外的點集U=V\{vn}有:且每組有效解必須包含m條平凡子路徑,即公式(2)-(4)構(gòu)成了任務(wù)分配方法的約束條件;

(2)、構(gòu)建非支配排序的多目標遺傳算法

(2-1)、利用遺傳算法求解,需要對個體基因進行編碼,采用斷點標記法對基因進行編碼,步驟如下:

(2-1-1)、將集合V中的非起始點標記為1,2,...n-1,將起始點標記為n,并添加m-2個斷點并將其編號為n+1,n+2...n+m-2;

(2-1-2)、將斷點n+1,n+2...n+m-2與1,2...n組合為基因序列,并在計算S時候?qū)⒕幪枮閚+1...n+m-2的節(jié)點指向起點O,從而將問題轉(zhuǎn)化為旅行商問題進行求解;(2-1-3)、為防止n+1...n+m-2前后相連,保證每條機器人路徑均為平凡子路徑,在G的鄰接矩陣D中應(yīng)有dnn=∞,以保證進化過程中斷點相連的個體被淘汰;

(2-2)、采用非支配排序算法以保證有效獲得優(yōu)質(zhì)子代,其方法如下:

(2-2-1)、向種群中每個個體賦予被支配集合Ni和支配解集合Si,其中Ni表示當前種群中支配個體i的個體集合,Si表示被個體i支配的個體集合;

(2-2-2)、實際排序時,根據(jù)適應(yīng)度方程獲得個體的特征其中,Fi表示個體i的特征向量,由fi1和fi2組成,分別表示當前個體的時間成本和空間成本。對種群個體進行遍歷,獲取個體i的支配集合Si和被支配集合Ni,找到種群P中所有|Ni|=0的個體,存入集合T0,對T0中的個體賦予支配等級并從種群P中排除集合T0獲得剩余種群P1,再考察剩余種群P1,若個體j∈P1,且|Nj|-1=0則將其存入集合T1,對T1中的個體賦予支配等級直至種群P為空,即種群P中個體均被賦予對應(yīng)支配等級為止,并獲得具有全部支配等級分級的新種群P′;

(2-3)、為保正非支配排序策略選擇的父代種群具有多樣性,避免將種群中的優(yōu)化分量相近的個體納入父代,引入同支配序的種群擁擠度計算策略其中個體的擁擠度參數(shù)Gi被定義為距離個體i最近的兩個個體j,k的特征矢量(f1,f2)的差之和,即:   篩選子代時,優(yōu)先選擇支配序較小的個體,同等支配序下,優(yōu)先選擇擁擠度參數(shù)較大的個體,以此保證種群多樣化;

(2-4)、針對遺傳算法無法避免陷入局部最優(yōu)值的缺點,引入了一種帶有精英庫的種群重啟策略,即對于每次計算,在種群達到收斂條件時,重新初始化種群,并將達到收斂條件的優(yōu)質(zhì)解個體納入精英庫,達到使用精英庫進行進化的條件時,將精英庫作為新的種群繼續(xù)迭代,從而提高算法收斂到非支配解的概率;檢查種群是否達到收斂,如果達到收斂,將當前優(yōu)質(zhì)父代個體存入精英庫,并初始化種群,返回步驟(1);

(2-5)、檢查當前迭代是否達到精英庫迭代條件,若達到條件,將精英庫中所存?zhèn)體作為新種群,返回第一步;

(2-6)、利用篩選出的父代優(yōu)秀個體通過交叉算子和變異算子生成下一代個體,并將下一代個體和父代個體作為新種群,返回步驟(1);

(2-7)、檢查是否達到終止條件并終止循環(huán),并選擇特征散點平方和最小者作為最優(yōu)解;保證解具有最優(yōu)的時間成本和能耗成本。



如果轉(zhuǎn)載,請注明本文地址:http://www.wzzji.com/agvzs_14442827.html

上一條:倉儲物流的智能巡檢機器人機構(gòu)簡介       下一條:RGV、AGV和IGV的含義


企業(yè)動態(tài)