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

        ?

        基于改進的鯨魚優(yōu)化算法的物流車輛配送路徑規(guī)劃

        2021-10-15 13:17:12張進軍
        隴東學(xué)院學(xué)報 2021年5期
        關(guān)鍵詞:規(guī)劃優(yōu)化

        唐 彥,張進軍

        (安徽警官職業(yè)學(xué)院,安徽 合肥 230001)

        帶容量約束的車輛路徑問題(Capacitated Vehicle Routing Problem,CVRP)的主要特征是車輛有最大容量限制、各客戶需求點有貨物配送需求,該問題是一種典型的NP-Hard組合優(yōu)化問題[1]。傳統(tǒng)算法很難求解CVRP問題,近年來很多研究人員將群智能算法應(yīng)用于CVRP問題求解。文獻2將混合變鄰域生物共棲搜索算法應(yīng)用于CVRP問題求解[2]。文獻3將多種群人工蜂群算法用來求解帶重新路由策略的CVRP問題[3]。文獻4提出了一種基于改進的粒子群優(yōu)化算法的車輛路徑優(yōu)化方法[4]。

        鯨魚優(yōu)化算法[5](Whale Optimization Algorithm,WOA)具有控制參數(shù)少、收斂速度快和計算簡單等優(yōu)點,是一種模仿座頭鯨捕食行為而衍生出的新型群體智能搜索算法。該算法已在機器學(xué)習(xí)、函數(shù)尋優(yōu)、數(shù)據(jù)挖掘、電力調(diào)度、控制器設(shè)計調(diào)優(yōu)等方面得到廣泛應(yīng)用[6-7]。目前應(yīng)用鯨魚優(yōu)化算法求解CVRP的文獻較少,因此本文提出一種基于改進的鯨魚優(yōu)化算法的物流配送車輛路徑優(yōu)化方法。研究結(jié)果表明,與WOA、PSO和GA相比,改進鯨魚優(yōu)化算法可以有效降低物流配送成本和減少配送距離,為車輛路徑規(guī)劃提供了新的方法。

        1 改進的WOA算法

        在標(biāo)準(zhǔn)的WOA算法中,座頭鯨包括包圍獵物、狩獵行為和隨機搜索獵物等3種行為,每一只座頭鯨的位置為一個可行解。

        1.1 包圍獵物

        座頭鯨發(fā)現(xiàn)獵物后能夠快速包圍式(1)所示的所發(fā)現(xiàn)的獵物并更新位置:

        (1)

        (2)

        式(2)中,M為最大迭代次數(shù);a和r為隨機數(shù),a∈[2,0],r∈[0,1]。

        1.2 狩獵行為

        座頭鯨狩獵采用如式(3)所示的螺旋運動方式:

        (3)

        式(3)中,l∈[-1,1]的隨機數(shù);b為螺旋形狀的常數(shù)。

        在座頭鯨的狩獵行為中,鯨魚位置更新的過程中將以50%的概率包圍如式(4)所示的獵物或進行螺旋式狩獵:

        (4)

        1.3 隨機搜索獵物

        當(dāng)A>1或A<-1時,鯨魚群體離獵物遠(yuǎn)去,隨機搜索更為合適的獵物,數(shù)學(xué)模型為式(5)所示:

        D=|C·Xrand(t)-X|,X(t+1)=Xrand-A·D

        (5)

        式(5)中,Xrand為隨機選擇的鯨魚位置。

        針對鯨魚算法容易陷入局部最優(yōu)和“早熟”問題,將非線性收斂因子引入標(biāo)準(zhǔn)WOA算法,提出一種改進的鯨魚優(yōu)化算法(Improved Whale Optimization Algorithm,IWOA),其改進策略為:

        收斂因子a數(shù)值大小直接影響WOA算法的搜索能力和尋優(yōu)能力。在基本W(wǎng)OA算法中,收斂因子a搜索前期較大,后期較小,導(dǎo)致其后期容易陷入局部最優(yōu),本文為解決該問題,提出一種隨迭代次數(shù)非線性變化的收斂因子,其更新公式為式(6):

        (6)

        式(6)中,astart和aend分別為a的初始值和終止值;μ為調(diào)節(jié)系數(shù),文中取μ=25。

        2 物流車輛配送路徑規(guī)劃

        車輛配送路徑規(guī)劃問題可表述為[8-9]:假設(shè)配送中心配備有K輛物流運輸車,車輛載重容量為qk(k=1,2,3,…,K),配送需求點有L個,第i個需求點的需求量為gi(max(gi)≤max(qi)),完成需求點任務(wù)i貨物裝載或卸貨的時間為Ti,其中任務(wù)i必須在時間段[ETi,LTi]內(nèi)完成。ETi、LTi分別為任務(wù)i的最早開始時間和最遲開始時間。若配送車輛早于ETi到達需求點,則配送車輛等待;否則,任務(wù)將被延遲。車輛物流配送示意圖如圖1所示。

        圖1 車輛物流配送示意圖

        根據(jù)問題描述將貨物需求點編號為1,2,3,…,L,物流配送中心編號為0,任務(wù)和配送中心編號為i=(0,1,2,3,…L),則決策變量為[10]:

        (7)

        (8)

        綜合所述,物流車輛配送路徑數(shù)學(xué)規(guī)劃模型為:

        (9)

        (10)

        (11)

        (12)

        式(9)~(12)中,si為配送車輛到達需求點i的時間;cij為需求點i到需求點j的運輸成本;pE、pL分別為配送車輛提前到達需求點i的或者滯后到達需求點i的單位時間內(nèi)的等待成本以及懲罰成本。該數(shù)學(xué)模型中每個需求點均有車輛配送,且每個需求點只能由一輛物流配送車輛配送;與此同時,同一配送路徑上的需求點的需求量之和應(yīng)小于等于物流配送車輛的最大載重。

        為實現(xiàn)物流配送車輛路徑的最優(yōu)規(guī)劃,解決該問題的關(guān)鍵是構(gòu)造合適的最佳鯨魚位置表達方式。參考文獻11-12構(gòu)造一個2L維空間對應(yīng)L個需求點任務(wù)的物流配送車輛路徑規(guī)劃問題,保證需求點任務(wù)為2維[11-12]。若需求點任務(wù)為7,配送車輛為3,需求點任務(wù)編號為[1 2 3 4 5 6 7]。此時最佳鯨魚位置向量X如圖2所示,其中最佳鯨魚位置對應(yīng)物流配送車輛的編號和行駛路徑。

        圖2 車輛和路徑編號

        由圖2車輛和路徑編號可知,最佳鯨魚位置對應(yīng)的物流車輛配送路徑為:(1)車輛1∶0→1→0;(2)車輛2∶0→4→5→3→2→0;(3)車輛3∶0→7→6→0。

        基于IWOA的車輛配送物流路徑優(yōu)化算法步驟具體描述如下:

        Step1:設(shè)定IWOA算法參數(shù):種群規(guī)模N、最大迭代次數(shù)Maxgen、當(dāng)前迭代次數(shù)t以及螺旋形狀常數(shù)b,并且隨機初始化鯨魚群體初始位置Xi(i=1,2,…,n);

        Step2:按式(13)計算每個鯨魚個體的適應(yīng)度,并對適應(yīng)度進行排序,找到適應(yīng)度最小時所對應(yīng)的鯨魚個體即最佳鯨魚個體X*并保存;

        (13)

        Step3:如果t≤Maxgen,則更新參數(shù)a、A、C、l和p;

        Step4:當(dāng)p<0.5時,如果|A|<1,按式(1)更新當(dāng)前鯨魚個體的空間位置;當(dāng)|A|≥1時,則隨機選擇鯨魚個體位置Xrand,并且按式(5)更新當(dāng)前鯨魚個體的空間位置;

        Step5:當(dāng)p≥0.5時,按式(4)更新當(dāng)前鯨魚個體的空間位置;

        Step6:限制和修正鯨魚個體搜索空間;

        Step7:按式(13)計算每個鯨魚個體的適應(yīng)度,并對適應(yīng)度進行排序,找到適應(yīng)度最小時所對應(yīng)的鯨魚個體即最佳鯨魚個體X*并保存;

        Step8:判斷算法終止條件:如果t≥Maxgen,則轉(zhuǎn)到步驟Step9;反之,重復(fù)步驟Step3~Step7;

        Step9:輸出最優(yōu)鯨魚個體的空間位置X*及其適應(yīng)度,即輸出車輛物流配送路徑。

        3 仿真試驗與結(jié)果分析

        為了驗證IWOA進行物流配送車輛路徑規(guī)劃的有效性和可靠性,選擇參考文獻13中實例為研究對象[13],各需求點的坐標(biāo)位置以及用戶需求和中心倉庫數(shù)據(jù)信息如表1和表2所示。

        表1 配送中心和需求點坐標(biāo)

        表2 配送中心和用戶需求

        將IWOA和WOA、PSO、GA進行對比,不同算法參數(shù)設(shè)置如下:(1)WOA參數(shù):種群規(guī)模N=50、最大迭代次數(shù)Maxgen=500。(2)粒子群算法(particle swarm optimization algorithm,PSO):種群規(guī)模N=50、最大迭代次數(shù)Maxgen=500、學(xué)習(xí)因子c1=c2=2、慣性權(quán)重w=0.2。(3)遺傳算法(genetic algorithm,GA):種群大小N=50、最大迭代次數(shù)Maxgen=500交叉概率Pc=0.7和變異概率Pm=0.1,對比結(jié)果如圖3~圖7所示。

        圖3 IWOA配送路徑圖

        圖4 WOA配送路徑圖

        圖5 PSO配送路徑圖

        圖6 GA配送路徑圖

        圖7 尋優(yōu)對比曲線

        由表3可知,GA、PSO和GA進行物流車輛配送路徑規(guī)劃時,GA的平均行駛成本和行駛里程分別為603.0031元和139.5906km,PSO的平均行駛成本和行駛里程分別為565.8001元和138.9368km,WOA的平均行駛成本和行駛里程分別為359.3838元和130.2608km,而改進的IWOA的平均行駛成本和行駛里程分別為337.6755元和129.1333km。與WOA、PSO和GA相比,在行駛里程和平均行駛成本方面,IWOA進行車輛路徑規(guī)劃的成本最低且行駛里程最短。由圖7尋優(yōu)對比曲線可知,IWOA進行車輛路徑規(guī)劃尋優(yōu)具有更快的收斂速度和更低的平均行駛成本。通過綜合對比驗證了IWOA進行物流車輛配送路徑優(yōu)化的有效性和可靠性。

        表3 IWOA、WOA、PSO和GA對比結(jié)果

        4 結(jié)論

        本文運用改進的鯨魚優(yōu)化算法求解物流配送路徑規(guī)劃問題。研究結(jié)果表明,與WOA、PSO和GA相比,在搜索時間和平均行駛成本方面,IWOA進行車輛路徑規(guī)劃的配送成本最低且行駛里程最少,為物流配送車輛路徑優(yōu)化提供了新的方法。

        猜你喜歡
        規(guī)劃優(yōu)化
        超限高層建筑結(jié)構(gòu)設(shè)計與優(yōu)化思考
        民用建筑防煙排煙設(shè)計優(yōu)化探討
        關(guān)于優(yōu)化消防安全告知承諾的一些思考
        一道優(yōu)化題的幾何解法
        由“形”啟“數(shù)”優(yōu)化運算——以2021年解析幾何高考題為例
        發(fā)揮人大在五年規(guī)劃編制中的積極作用
        規(guī)劃引領(lǐng)把握未來
        快遞業(yè)十三五規(guī)劃發(fā)布
        商周刊(2017年5期)2017-08-22 03:35:26
        多管齊下落實規(guī)劃
        十三五規(guī)劃
        華東科技(2016年10期)2016-11-11 06:17:41
        亚洲精品视频1区2区| 在线免费观看韩国a视频| 粗大挺进尤物人妻一区二区| 少妇高潮太爽了免费网站| 国产影片一区二区三区| 日本激情久久精品人妻热| 日韩精品人妻系列中文字幕| 婷婷丁香五月激情综合| 亚洲精品无码不卡av| 久久国产精品免费一区二区| 日韩一区二区三区人妻中文字幕| 日韩精品综合一本久道在线视频| 成人爽a毛片在线视频| 一级呦女专区毛片| 中文字幕精品乱码一二三区| 日韩精品在线免费视频| 肥臀熟女一区二区三区| 亚洲18色成人网站www| 超碰日韩AV在线| 精品国模人妻视频网站| 综合亚洲二区三区四区在线| 国产夫妇肉麻对白| 日韩精品无码久久久久久| 99免费视频精品| 网站在线观看视频一区二区| 蜜臀av无码人妻精品| 亚洲国际无码中文字幕| 久久麻豆精亚洲av品国产精品| 亚洲一区二区三区精品| 亚洲一区 日韩精品 中文字幕 | 日产精品久久久一区二区| 香蕉人妻av久久久久天天| 久久国产精品男人的天堂av| av网站大全免费在线观看| 午夜福利啪啪片| 亚洲区日韩精品中文字幕| 熟女高潮av一区二区| 免费无码不卡视频在线观看| 国产精品久久久久久麻豆一区| 中文字幕乱码av在线| 中国一级黄色片久久久|