• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    考慮動(dòng)態(tài)度和時(shí)間窗的兩級(jí)車輛路徑問題

    2022-07-07 08:48:02林明錦王建新
    關(guān)鍵詞:中轉(zhuǎn)站模擬退火動(dòng)態(tài)

    林明錦,王建新,王 超

    (1.重慶大學(xué) 機(jī)械與運(yùn)載工程學(xué)院,重慶 400044;2.太原理工大學(xué) 經(jīng)濟(jì)管理學(xué)院,山西 太原 030002;3.北京工業(yè)大學(xué) 經(jīng)濟(jì)與管理學(xué)院,北京 100124)

    0 引言

    隨著經(jīng)濟(jì)的全球化、移動(dòng)互聯(lián)網(wǎng)技術(shù)的日趨成熟以及物流基礎(chǔ)設(shè)施的完善,以集群式供應(yīng)鏈為支撐的集成制造模式得以快速發(fā)展。在企業(yè)層面,由于受不同制造中心(以下簡(jiǎn)稱客戶)主生產(chǎn)計(jì)劃的制約、市場(chǎng)需求波動(dòng)導(dǎo)致產(chǎn)量變更等不確定因素的影響,各級(jí)供應(yīng)商不僅需要按照主生產(chǎn)計(jì)劃將客戶所需的零部件按時(shí)配送給客戶,還要盡可能地動(dòng)態(tài)調(diào)整配送計(jì)劃以滿足客戶的動(dòng)態(tài)不確定需求,以提升市場(chǎng)響應(yīng)能力,這使得各大供應(yīng)商求解面向客戶動(dòng)態(tài)需求的帶時(shí)間窗的車輛路徑問題(Vehicle Routing Problem with Time Windows, VRPTW)變得愈加復(fù)雜[1]。傳統(tǒng)制造業(yè)的供應(yīng)商更多關(guān)注如何在滿足時(shí)間要求并遍歷有限客戶的約束下尋找起止于配送中心的最短車輛路徑,現(xiàn)代供應(yīng)商為快速響應(yīng)客戶動(dòng)態(tài)需求,開始傾向于在能夠輻射客戶的區(qū)域建立快速響應(yīng)客戶的中轉(zhuǎn)站。在政策方面,隨著北京、上海、廣州、重慶等地中重型貨車24/12小時(shí)限行相關(guān)政策試點(diǎn)的實(shí)施,跨省市長(zhǎng)途運(yùn)輸?shù)拇笮拓涇囍苯訛榭蛻籼峁┧拓浄?wù)受到了嚴(yán)格限制,迫使供應(yīng)商選擇以中轉(zhuǎn)站為分界點(diǎn),采用不同額定運(yùn)力的車輛滿足干線與支線零部件供應(yīng)的需求,進(jìn)一步催生了對(duì)考慮動(dòng)態(tài)度和時(shí)間窗的兩級(jí)車輛路徑問題(Two-Echelon Vehicle Routing Problem with Time Window considering Dynamic Degree, 2E-VRPTWDD)的研究。

    2E-VRPTWDD是兩級(jí)車輛路徑問題(Two-Echelon Vehicle Routing Problem, 2E-VRP)的進(jìn)一步擴(kuò)展,其中一級(jí)路徑為車輛從配送中心出發(fā)遍歷所有中轉(zhuǎn)站時(shí)形成的路徑,二級(jí)路徑為車輛由中轉(zhuǎn)站出發(fā)遍歷所有客戶時(shí)形成的路徑。在服務(wù)集成制造系統(tǒng)的物流運(yùn)輸中,2E-VRPTWDD指在制造單元時(shí)間和動(dòng)態(tài)需求約束下,將零部件從配送中心到客戶的配送過程劃分為兩級(jí),一級(jí)配送網(wǎng)絡(luò)的節(jié)點(diǎn)要素包括配送中心和中轉(zhuǎn)站,二級(jí)配送網(wǎng)絡(luò)的節(jié)點(diǎn)要素包括中轉(zhuǎn)站和客戶。供應(yīng)商則通過兩級(jí)協(xié)調(diào)運(yùn)作,為客戶提供響應(yīng)市場(chǎng)波動(dòng)需求的零部件供應(yīng)服務(wù)。

    針對(duì)2E-VRP,葛顯龍等[2]以兩級(jí)配送中車輛的總配送距離為目標(biāo)函數(shù),構(gòu)建了基于場(chǎng)景動(dòng)態(tài)度的兩級(jí)配送網(wǎng)絡(luò)優(yōu)化模型,并采用禁忌搜索算法求解約束優(yōu)化模型,然而該模型并未考慮客戶對(duì)個(gè)性化時(shí)間窗的現(xiàn)實(shí)需求;YAN等[3]研究了冷鏈物流配送中兩級(jí)配送的中心選址問題,但在選址過程中未考客戶的動(dòng)態(tài)度;LIU等[4]研究了具有客戶需求更新的兩級(jí)物流供應(yīng)商批量訂購策略,所提需求更新策略對(duì)動(dòng)態(tài)車輛路徑問題的研究具有借鑒意義;MU等[5]構(gòu)建了帶有時(shí)間約束的階段性車輛路徑優(yōu)化模型。路徑優(yōu)化約束模型的求解方法分為以分支界定法[6]、動(dòng)態(tài)規(guī)劃法[7]為主的精確式求解方法,以及以模擬退火算法[8]、遺傳算法[9]等為代表的啟發(fā)式算法。為了在短時(shí)間內(nèi)獲得路徑優(yōu)化問題的近似最優(yōu)解,較多文獻(xiàn)采用啟發(fā)式算法求解車輛路徑問題約束優(yōu)化模型。例如,WEI等[8]采用模擬退火算法,具體求解過程為隨機(jī)生成初始解,判斷是否滿足約束條件,隨后隨機(jī)生成滿足約束條件的新解,并對(duì)比新解與舊解,根據(jù)模擬退火準(zhǔn)則判斷是否接受新解,直到達(dá)到設(shè)計(jì)好的終止條件,輸出算法的最好解;LI等[9]采用遺傳算法,與模擬退火算法的不同在于新解的生成規(guī)則以及解的接受規(guī)則,遺傳算法的新解主要通過交叉和變異產(chǎn)生,是否接受解則由適應(yīng)度函數(shù)決定。其他求解車輛路徑優(yōu)化約束模型的方法還包括離散布谷鳥算法[10]、蟻群算法[11]、粒子群優(yōu)化算法[12]、迭代變鄰域下降算法[13]等。針對(duì)多目標(biāo)優(yōu)化的建模問題,KAROONSOONTAWONG等[14]構(gòu)建了用于求解VRPTW的層次多目標(biāo)模型(hierarchical multi-objective formulation),ZHANG等[15]構(gòu)建了兩級(jí)優(yōu)化模型,VINCENT等[16]構(gòu)建了字典序優(yōu)化模型。這3種多目標(biāo)優(yōu)化模型均在數(shù)學(xué)模型中設(shè)置了多個(gè)目標(biāo)函數(shù),不同在于求解規(guī)則,層次多目標(biāo)模型是通過算法求解多目標(biāo)問題,即先對(duì)主目標(biāo)進(jìn)行優(yōu)化,再在主目標(biāo)非劣化的情況下對(duì)次目標(biāo)進(jìn)行優(yōu)化[14];兩級(jí)優(yōu)化模型是將最小化的目標(biāo)函數(shù)作為約束嵌入約束條件[15];字典序優(yōu)化模型則是通過在滿足第1個(gè)目標(biāo)的可行解范圍內(nèi)尋找滿足第2個(gè)目標(biāo)的最佳可行解,在滿足第2個(gè)目標(biāo)的可行解范圍內(nèi)尋找滿足第3個(gè)目標(biāo)的最佳可行解,依次類推,最終找到滿足多目標(biāo)的可行解[16]。

    綜上可知,現(xiàn)有文獻(xiàn)針對(duì)2E-VRP,已從不同角度展開了深入研究并取得一定成果,然而鮮有文獻(xiàn)從考慮客戶動(dòng)態(tài)需求與時(shí)間要求的角度對(duì)2E-VRP進(jìn)行研究。另外,客戶的動(dòng)態(tài)度越大,對(duì)路徑優(yōu)化的挑戰(zhàn)性越高,然而少有文獻(xiàn)以動(dòng)態(tài)度為指標(biāo)對(duì)2E-VRP進(jìn)行差異優(yōu)化,以盡可能滿足客戶需求動(dòng)態(tài)化與時(shí)間個(gè)性化的要求。因此,本文在借鑒現(xiàn)有2E-VRP研究成果基礎(chǔ)上,設(shè)計(jì)了基于動(dòng)態(tài)需求獲取準(zhǔn)則及滿足客戶動(dòng)態(tài)需求的差異策略,并將其融入所構(gòu)建的2E-VRPTWDD優(yōu)化模型,旨在為提升供應(yīng)商對(duì)客戶動(dòng)態(tài)需求的快速響應(yīng)力提供理論支撐。為提升求解2E-VRPTWDD的效率,對(duì)串行模擬退火算法的初始方案生成規(guī)則和鄰域搜索策略進(jìn)行了改進(jìn),并借鑒現(xiàn)有并行算法思想設(shè)計(jì)了改進(jìn)的并行模擬退火算法,最后以H公司為案例對(duì)所設(shè)計(jì)的方法進(jìn)行了驗(yàn)證。

    1 問題描述及數(shù)學(xué)模型

    1.1 問題描述

    所求解的2E-VRPTWDD(如圖1)中,在任意靜態(tài)時(shí)間段內(nèi)均包括2E-VRP網(wǎng)絡(luò)優(yōu)化。一級(jí)路徑中主要優(yōu)化由配送中心和中轉(zhuǎn)站組成的帶時(shí)間約束的有向連通子網(wǎng)絡(luò),二級(jí)路徑中主要優(yōu)化由中轉(zhuǎn)站和客戶組成的帶時(shí)間窗約束的有向連通子網(wǎng)絡(luò)。其中,動(dòng)態(tài)度指在車輛執(zhí)行配送任務(wù)過程中動(dòng)態(tài)客戶與所有客戶的比例。由于車輛在執(zhí)行任務(wù)過程中可能出現(xiàn)動(dòng)態(tài)客戶,而動(dòng)態(tài)度會(huì)隨時(shí)間的增加而增加,車輛須做出是否響應(yīng)動(dòng)態(tài)客戶的決策,在較小動(dòng)態(tài)度時(shí)響應(yīng)動(dòng)態(tài)客戶雖然能夠快速滿足客戶需求,但是配送成本亦隨之增加;在較大動(dòng)態(tài)度時(shí)響應(yīng)動(dòng)態(tài)客戶,雖然能夠降低配送成本,但是不能快速滿足客戶需求。

    2E-VRPTWDD可被描述為兩個(gè)相關(guān)的有向連通網(wǎng)絡(luò)圖中邊的選擇問題?;炯僭O(shè)為:由于中重型車輛在城市中行駛受限,在不同級(jí)配送網(wǎng)絡(luò)中采用不同類型車輛,在同一級(jí)配送網(wǎng)絡(luò)中采用相同類型車輛;如果可供調(diào)度的車輛到達(dá)中轉(zhuǎn)站/客戶的時(shí)間早于中轉(zhuǎn)站/客戶的最早時(shí)間窗,則需在中轉(zhuǎn)站/客戶處等待,但車輛的到達(dá)時(shí)間不能晚于中轉(zhuǎn)站/客戶要求的最晚時(shí)間窗;一級(jí)配送網(wǎng)絡(luò)的送達(dá)時(shí)間窗應(yīng)滿足二級(jí)配送網(wǎng)絡(luò)中客戶的時(shí)間窗要求;二級(jí)配送網(wǎng)絡(luò)中存在動(dòng)態(tài)客戶與靜態(tài)客戶。其中,靜態(tài)客戶指在[Ti,Ti+1]周期內(nèi)需求量保持不變的客戶,動(dòng)態(tài)客戶包括在配送過程中新增的客戶和原有客戶新增需求衍生的新客戶。因此,求解問題為在考慮動(dòng)態(tài)度的情形下,使不同級(jí)車輛行駛和使用成本最小化。約束條件為:每個(gè)中轉(zhuǎn)站/客戶均能在一個(gè)配送周期內(nèi)被唯一車輛服務(wù)一次,每輛車只服務(wù)起訖于配送中心/中轉(zhuǎn)站的一條路徑,且滿足車輛裝載能力、中轉(zhuǎn)站/客戶時(shí)間窗約束。

    本文用到的數(shù)學(xué)符號(hào)及含義如下:

    G1,G2為一、二級(jí)有向連通網(wǎng)絡(luò)圖,G1=(V1,E1),G2=(V2,E2);

    V1,V2為一、二級(jí)網(wǎng)絡(luò)圖的節(jié)點(diǎn),V1=V1_d∪V1_c,V2=V2_d∪V2_c;

    V1_d,V2_d為一級(jí)網(wǎng)絡(luò)中的配送中心和二級(jí)網(wǎng)絡(luò)中的中轉(zhuǎn)站;

    V1_c,V2_c為一、二級(jí)網(wǎng)絡(luò)中服務(wù)的節(jié)點(diǎn),其中一級(jí)網(wǎng)絡(luò)中服務(wù)的節(jié)點(diǎn)類型為中轉(zhuǎn)站,二級(jí)網(wǎng)絡(luò)中服務(wù)的節(jié)點(diǎn)類型為客戶;

    N1,N2為一、二級(jí)網(wǎng)絡(luò)中所服務(wù)節(jié)點(diǎn)的數(shù)量;

    E1,E2為一、二級(jí)網(wǎng)絡(luò)圖的邊,E1={(i,j)|i,j∈V1,i≠j},E2={(i,j)|i,j∈V2,i≠j};

    c1,c2為一、二級(jí)車輛的單位行駛距離成本;

    K1,K2為一、二級(jí)車輛的集合,K1={1,2,3,…,K1},K2={1,2,3,…,K2};

    k為車輛編碼,k∈K1∪K2;

    Q1_k(k∈K1),Q2_k(k∈K2)為一、二級(jí)車輛k的額定裝載量;

    q1_i(i∈V1_c),q2_i(i∈V2_c)為一級(jí)網(wǎng)絡(luò)中的中轉(zhuǎn)站及二級(jí)網(wǎng)絡(luò)中客戶的需求量;

    [ET1_i,LT1_i],[ET2_i,LT2_i]為服務(wù)一級(jí)網(wǎng)絡(luò)中的中轉(zhuǎn)站及二級(jí)網(wǎng)絡(luò)中客戶的時(shí)間窗;

    ΔT為緩沖時(shí)間;

    TS1_i,TS2_i為服務(wù)一級(jí)網(wǎng)絡(luò)中的中轉(zhuǎn)站及二級(jí)網(wǎng)絡(luò)中客戶的時(shí)間;

    dij為節(jié)點(diǎn)i,j之間的歐式距離;

    tij為車輛通過節(jié)點(diǎn)i,j的行駛時(shí)間;

    S為車輛路徑中所服務(wù)的不同類型的節(jié)點(diǎn)集合;

    |S|為節(jié)點(diǎn)集合中節(jié)點(diǎn)數(shù)量的絕對(duì)值;

    p2_i為客戶i的動(dòng)態(tài)需求增量概率;

    σ2_i-min為客戶i在評(píng)估區(qū)間內(nèi)歷史需求量方差的最小值;

    σ2_i-max為客戶i在評(píng)估區(qū)間內(nèi)歷史需求量方差的最大值;

    Δd2_i為滿足客戶i動(dòng)態(tài)增量需求的補(bǔ)充量;

    η為滿足動(dòng)態(tài)增量需求的調(diào)節(jié)參數(shù);

    paccept為啟用動(dòng)態(tài)需求配送概率閾值;

    Dyn為動(dòng)態(tài)度;

    Ti,Ti+1為周期時(shí)間刻度值;

    Arrays.Sort為升序排序函數(shù);

    A為時(shí)間窗跨度相對(duì)距離權(quán)重值;

    d1_oi,d2_oi為第一、二級(jí)節(jié)點(diǎn)i到配送中心之間的距離;

    y1_ik(i∈V1_c,k∈K1),y2_ik(i∈V2_c,k∈K2)為一、二級(jí)車輛開始服務(wù)節(jié)點(diǎn)的時(shí)間;

    x1_ijk,x2_ijk為一、二級(jí)中的0-1決策變量,車輛從節(jié)點(diǎn)i直接行駛至節(jié)點(diǎn)j取值為1,否則為0;

    1.2 模型構(gòu)建

    (1)動(dòng)態(tài)需求獲取準(zhǔn)則

    由于原有客戶的動(dòng)態(tài)需求增量與歷史波動(dòng)需求量之間存在一定的馬爾科夫相關(guān)性,葛顯龍等[2]根據(jù)這一特性,在解決客戶動(dòng)態(tài)需求配送問題時(shí)提出需求配額準(zhǔn)則。該準(zhǔn)則根據(jù)客戶的歷史需求水平推算當(dāng)前客戶的缺貨概率,并通過與既定的概率閾值比較確定是否為動(dòng)態(tài)需求增量補(bǔ)貨。然而,在確定補(bǔ)貨概率時(shí),該文獻(xiàn)以歷史需求量方差和評(píng)估區(qū)間內(nèi)最小歷史方差的差值,與歷史方差最大波動(dòng)差值的比作為衡量指標(biāo),并未指出歷史具體時(shí)刻的需求方差。為此,采用歷史均值對(duì)該準(zhǔn)則進(jìn)行改進(jìn)與完善,所設(shè)計(jì)的原有客戶動(dòng)態(tài)需求增量概率

    (1)

    p2_i越大表明該客戶在評(píng)估的歷史區(qū)間內(nèi)需求量波動(dòng)越大,潛在動(dòng)態(tài)需求增量概率亦越大。為避免根據(jù)概率函數(shù)無差別為所有客戶提供增量配送服務(wù)時(shí)對(duì)無增量需求客戶的干擾,引入客戶動(dòng)態(tài)增量需求滿足函數(shù)

    (2)

    基于客戶動(dòng)態(tài)增量需求滿足函數(shù),將對(duì)有動(dòng)態(tài)增量的客戶提供歷史最大需求量與實(shí)際配送量的差額配送量;對(duì)無動(dòng)態(tài)增量需求的,則通過概率閾值直接取消(Ti+Ti+1)/2時(shí)刻的動(dòng)態(tài)配送優(yōu)化,以保障初始2E-VRPTWDD優(yōu)化車輛配送網(wǎng)絡(luò)的穩(wěn)定性。

    (2)基于動(dòng)態(tài)度的配送策略

    2E-VRPTWDD中的動(dòng)態(tài)度指在某一時(shí)間區(qū)間內(nèi)動(dòng)態(tài)客戶數(shù)量與所有客戶數(shù)量的比值,是制定滿足動(dòng)態(tài)客戶需求策略的重要依據(jù)。動(dòng)態(tài)度

    (3)

    由于客戶的動(dòng)態(tài)需求對(duì)配送網(wǎng)絡(luò)的敏捷性響應(yīng)提出了較高要求,為提升配送網(wǎng)絡(luò)優(yōu)化的穩(wěn)定性,基于動(dòng)態(tài)度高低制定兩種滿足動(dòng)態(tài)需求的配送策略。當(dāng)動(dòng)態(tài)度水平較低時(shí),在[Ti,(Ti+Ti+1)/2]配送周期內(nèi),采用配送網(wǎng)絡(luò)局部修復(fù)策略,以盡可能降低對(duì)現(xiàn)有配送網(wǎng)絡(luò)的破壞;當(dāng)動(dòng)態(tài)度較高時(shí),則在(Ti+Ti+1)/2時(shí)刻啟動(dòng)全局更新策略,以滿足新增客戶和原有客戶新增的需求。其中,動(dòng)態(tài)度閾值決定是否啟動(dòng)新的車輛執(zhí)行配送任務(wù)。當(dāng)原有車輛裝載量能夠滿足新增動(dòng)態(tài)需求時(shí),定義動(dòng)態(tài)度為較低水平,采用局部修復(fù)策略;當(dāng)原有車輛的裝載量不能滿足新增動(dòng)態(tài)需求時(shí),定義動(dòng)態(tài)度為較高水平,采用全局更新策略。

    (3)一級(jí)配送網(wǎng)絡(luò)時(shí)間窗約束準(zhǔn)則

    一級(jí)配送網(wǎng)絡(luò)中所服務(wù)中轉(zhuǎn)站的時(shí)間與二級(jí)配送網(wǎng)絡(luò)中所服務(wù)客戶的時(shí)間之間存在相關(guān)性。因此,需基于中轉(zhuǎn)站所服務(wù)客戶群的最小最早開始時(shí)間與最大最晚開始時(shí)間確定中轉(zhuǎn)站的時(shí)間窗約束。各中轉(zhuǎn)站的時(shí)間窗約束

    (ET1_i,LT1_i)=

    (4)

    式中:(ET1_i,LT1_i)為一級(jí)配送網(wǎng)絡(luò)中中轉(zhuǎn)站i的時(shí)間窗;ET2_iJ為二級(jí)配送網(wǎng)絡(luò)中中轉(zhuǎn)站i所服務(wù)的客戶群的最早開始時(shí)間窗,LT2_iJ為二級(jí)配送網(wǎng)絡(luò)中中轉(zhuǎn)站i所服務(wù)客戶群的最晚開始時(shí)間窗;ΔT為一級(jí)配送網(wǎng)絡(luò)時(shí)間窗與二級(jí)配送網(wǎng)絡(luò)時(shí)間窗約束存在實(shí)際意義的可連續(xù)的過渡性緩沖時(shí)間,用于保障配送車輛有足夠的時(shí)間在中轉(zhuǎn)站中轉(zhuǎn)零部件。

    (4)數(shù)學(xué)模型

    層次多目標(biāo)模型由一系列約束條件和多個(gè)目標(biāo)函數(shù)組成,其目標(biāo)是在滿足約束條件的情況下,盡可能使多個(gè)目標(biāo)均實(shí)現(xiàn)最小化或最大化[14]。本文參考文獻(xiàn)[17-18]構(gòu)建的時(shí)間依賴型車輛路徑問題(Time Dependent Vehicle Routing Problem, TDVRP)模型,構(gòu)建以車輛使用數(shù)量成本最小化為主要目標(biāo)函數(shù),以車輛行駛距離成本最小化為次要目標(biāo)函數(shù)的層次多目標(biāo)模型。在求解過程中,優(yōu)先以主目標(biāo)進(jìn)行迭代更新求解,在主目標(biāo)函數(shù)值未得到優(yōu)化的情況下,再以次目標(biāo)進(jìn)行迭代更新求解,直至達(dá)到指定的終止條件后輸出最好解。本文構(gòu)建的層次多目標(biāo)模型如下:

    1)目標(biāo)函數(shù)

    (5)

    (6)

    2)約束條件

    (7)

    (8)

    ?i∈V1_c,?k∈K1;

    (9)

    ?i∈V2_c,?k∈K2;

    (10)

    ?i∈V1_c,?k∈K1;

    (11)

    ?i∈V2_c,?k∈K2;

    (12)

    x1_ijk(y1_ik+TS1_i+tij)≤y1_jk,

    ?i∈V1_c,?j∈V1_c,?k∈K1;

    (13)

    x2_ijk(y2_ik+TS2_i+tij)≤y2_jk,

    ?i∈V2_c,?j∈V2_c,?k∈K2;

    (14)

    ?S∈V1_c,?S≠?;

    (15)

    ?S∈V2_c,?S≠?;

    (16)

    (17)

    (18)

    (19)

    (20)

    ?h∈V1_c,?k∈K1;

    (21)

    ?h∈V2_c,?k∈K2;

    (22)

    (23)

    (24)

    (25)

    (26)

    3)決策變量取值范圍

    y1_ik∈R+,?i∈V1_c,?k∈K1;

    (27)

    y2_ik∈R+,?i∈V2_c,?k∈K2;

    (28)

    x1_ijk∈{0,1},

    ?i,j∈V1_c,i≠j,?k∈K1;

    (29)

    x2_ijk∈{0,1},

    ?i,j∈V2_c,i≠j,?k∈K2。

    (30)

    其中:式(5)和式(6)分別為主目標(biāo)函數(shù)和次目標(biāo)函數(shù),主目標(biāo)函數(shù)為車輛使用成本最小化,次目標(biāo)函數(shù)為車輛行駛距離成本最小化;式(7)和式(8)限制車輛在兩級(jí)路徑中的實(shí)際裝載量不能超過額定裝載量;式(9)~式(12)約束每級(jí)車輛為客戶提供服務(wù)的時(shí)間必須在客戶要求的時(shí)間窗內(nèi);式(13)和式(14)為車輛服務(wù)客戶的順序約束;式(15)和式(16)約束每級(jí)車輛行駛過程中不能形成子回路;式(17)~式(20)約束每級(jí)的每個(gè)客戶均得到唯一車輛的一次服務(wù);式(21)和式(22)約束每級(jí)車輛服務(wù)完任意客戶后必須從該客戶所在位置離開;式(23)~式(26)約束每級(jí)所有車輛從送配送中心出發(fā)后必須返回配送中心;式(27)~式(30)為決策變量的取值范圍。

    2 算法設(shè)計(jì)

    因?yàn)橐肟蛻魟?dòng)態(tài)需求增加了求解2E-VRPTWDD的復(fù)雜度,所以在串行模擬退火算法的基礎(chǔ)上設(shè)計(jì)并行模擬退火算法以滿足動(dòng)態(tài)車輛路徑問題。當(dāng)動(dòng)態(tài)度較低時(shí),直接用并行算法滿足修復(fù)性策略;當(dāng)動(dòng)態(tài)度較高時(shí),在[Ti,(Ti+Ti+1)/2]時(shí)刻啟用全局更新策略對(duì)車輛路徑進(jìn)行全局更新。

    2.1 基于時(shí)間窗精致度的初始方案生成規(guī)則

    Solomon提出推進(jìn)插入啟發(fā)式算法求解經(jīng)典VRPTW[19],并建立了著名的Solomon測(cè)試算例庫。該算法生成初始解的步驟為:選取插入成本最小的未分配路徑的客戶到當(dāng)前的可行路徑序列中,并判定插入后的路徑序列是否滿足車輛裝載能力和時(shí)間窗約束,滿足則繼續(xù)插入未分配路徑的客戶,直至超過車輛額定裝載約束為止,從而生成一條飽和可行路徑序列;依次重復(fù)上述步驟,直至所有客戶均被插入可行路徑序列為止,生成初始方案。在選擇潛在待插入客戶時(shí),有基于距離準(zhǔn)則和基于時(shí)間準(zhǔn)則兩種選擇策略。SOLOMON[20]提出基于距離準(zhǔn)則策略,即優(yōu)先選擇距離物流配送中心較遠(yuǎn)的客戶作為潛在備選點(diǎn);CZECH等[21]則提出基于時(shí)間準(zhǔn)則策略,即優(yōu)先選擇最早開始時(shí)間最小的客戶作為潛在備選點(diǎn)。本文結(jié)合文獻(xiàn)[17-18]提出的基于時(shí)間窗精致度策略確定潛在待插入客戶,潛在客戶排序函數(shù)

    R(c1)=Arrays.Sort

    (A×(LT1_i-ET1_i)-d1_oi)。

    (31)

    R(c2)=Arrays.Sort(A×

    (LT2_i-ET2_i)-d2_oi)。

    (32)

    該式說明時(shí)間窗跨度越短、距離配送中心越遠(yuǎn)的客戶排名越靠前,越會(huì)被優(yōu)先考慮插入當(dāng)前路徑。

    2.2 基于路徑內(nèi)外鄰域搜索策略

    鄰域搜索指基于某種策略對(duì)原始路徑進(jìn)行變換產(chǎn)生新解的過程,按照涉及原始路徑條數(shù)可分為單條路徑內(nèi)部鄰域搜索(Or-opt和2-opt)和兩條路徑間的鄰域搜索(2-opt*和Swap/shift)。搜索策略規(guī)則如下:

    (1)Or-opt 隨機(jī)選定一條可行路徑上連續(xù)的若干個(gè)客戶,對(duì)其在可行路徑上的位置進(jìn)行整體調(diào)整,從而產(chǎn)生新的可行路徑[22]。

    (2)2-opt 隨機(jī)選取一條可行路徑上的兩個(gè)點(diǎn),將第1個(gè)點(diǎn)之前的路徑不變生成第1條新的可行路徑;將第1個(gè)與第2個(gè)點(diǎn)之間的路徑倒序后,添加到第1條新的可行路徑中生成第2條新的可行路徑;將第2個(gè)點(diǎn)之后的路徑不變,添加到第2條新的可行路徑中生成第3條新的可行路徑;最終以目標(biāo)函數(shù)值為評(píng)價(jià)準(zhǔn)則,保留4條可行路徑中最優(yōu)的一條路徑作為當(dāng)前的最優(yōu)可行解[23]。

    (3)2-opt*將兩條可行路徑上分別被某一節(jié)點(diǎn)切斷的滯后連續(xù)路徑段互換位置,產(chǎn)生兩條新的可行路徑[24]。

    (4)Swap/shift 將兩條可行路徑的兩個(gè)節(jié)點(diǎn)互換或單向插入,產(chǎn)生兩條新的可行路徑[25]。

    基于路徑內(nèi)外鄰域的4種搜索策略如圖2所示。在設(shè)計(jì)搜索策略過程中,這4種策略被選擇的概率均設(shè)定為1/4。具體實(shí)現(xiàn)過程為隨機(jī)產(chǎn)生一個(gè)[0,1]內(nèi)的隨機(jī)數(shù),若該隨機(jī)數(shù)的取值落在[0,0.25),則選擇Or-opt進(jìn)行鄰域搜索;若隨機(jī)數(shù)取值落在[0.75,1),則選擇Swap/shift進(jìn)行鄰域搜索,更新當(dāng)前可行路徑。

    2.3 并行模擬退火優(yōu)化設(shè)計(jì)

    1983年,KIRKPATRICK等[26]為解決局部最優(yōu)解的問題提出模擬退火算法,算法核心思想是在1953年Metropolis提出Metropolis準(zhǔn)則的基礎(chǔ)上融合了退火過程。物體溫度越高,其內(nèi)部的分子和原子狀態(tài)越不穩(wěn)定,溫度越低,其內(nèi)部的分子和原子狀態(tài)越穩(wěn)定,模擬退火算法正是通過模擬這一過程來尋找原子狀態(tài)相對(duì)穩(wěn)定的局部最優(yōu)解。在退火過程中,通過Metropolis概率接受準(zhǔn)則來迫使算法跳出局部最優(yōu)解,進(jìn)而尋找全局最優(yōu)解,其策略為:在迭代過程中,如果系統(tǒng)整體能量梯度下降,則將狀態(tài)的轉(zhuǎn)移概率設(shè)定為1;如果迭代過程中系統(tǒng)整體能量梯度上升,則狀態(tài)轉(zhuǎn)移能否被接受取決于在[0,1]內(nèi)產(chǎn)生的隨機(jī)數(shù),以及與能量和溫度相關(guān)的動(dòng)態(tài)概率大小的關(guān)系,如果小于該動(dòng)態(tài)概率,則這種狀態(tài)轉(zhuǎn)移被接受,否則被拒絕。這一過程有效地使算法迭代過程跳出局部最優(yōu)解,繼續(xù)迭代尋找下一個(gè)新的局部最優(yōu)解。隨著溫度的不斷下降以及上述迭代過程的不斷重復(fù),會(huì)產(chǎn)生若干局部最優(yōu)解,最終通過適應(yīng)度函數(shù)值挑選出所有局部最優(yōu)解中的全局最好解。串行模擬退火算法的偽代碼如下:

    Pseudo code of serial simulated annealing algorithm

    1.Start

    2.Set x=0 and T=m

    3.Public static void main(create new(y(x)))

    4.i=random.randint(0,len(y(x)-1))

    5.j=random.randint(0,len(y(x)-1))

    6.y(x)[i],y(x)[j]=y(x)[j],y(x)[i]

    7.Return y(x)

    8.While(T>T-min)

    9.{ Cost savings=f(y(x+1))-f(y(x))

    10. if(Cost savings≥0)

    11. y(x+1)=y(x)

    12. else

    13.{ If(random(0,1)

    14. y(x+1)=y(x) }

    15.x=x+1

    16.T=r*T }

    17.End

    18.Output optimal solution and related parameters

    其中:f(x)為系統(tǒng)在x狀態(tài)下的目標(biāo)函數(shù)值;y(x)為系統(tǒng)在x時(shí)所處的狀態(tài);y(x+1)為系統(tǒng)在x之后所處的狀態(tài);r為溫度下降速度調(diào)節(jié)參數(shù);T為系統(tǒng)整體的溫度值;T-min為算法終止的溫度下限值。模擬退火算法的求解質(zhì)量受初始溫度和降溫速率影響較大,高的初始溫度與緩慢的降溫速率有利于尋找到全局最好解,然而需要花費(fèi)大量的計(jì)算時(shí)間。為此,有學(xué)者將并行移動(dòng)、多馬爾科夫鏈融入模擬退火過程以實(shí)現(xiàn)算法的并行化計(jì)算[5],其核心思想是將一條馬爾科夫鏈分裂為在一定時(shí)間、空間內(nèi)既能相互獨(dú)立生長(zhǎng)又能彼此交互信息的多條馬爾科夫鏈。馬爾科夫的決策策略可分為同步和異步兩種策略,基于馬爾科夫異步策略的并行模擬退火算法,實(shí)際上是將計(jì)算均勻分布到不同的線程上,各個(gè)線程獨(dú)立運(yùn)行模擬退火算法,當(dāng)各線程運(yùn)行結(jié)束時(shí),相互對(duì)比并選擇較優(yōu)的局部最優(yōu)解更替當(dāng)前階段的全局最好解??紤]到求解效率與動(dòng)態(tài)度的關(guān)系,基于馬爾科夫同步策略所設(shè)計(jì)的用于求解2E-VRPTWDD的并行模擬退火算法流程如圖3所示。

    在基于馬爾科夫同步策略的并行模擬退火算法中,嵌入向前插入啟發(fā)式(Push Forward Insertion Heuristic,PFIH)算法,在初始階段,由主線程向各個(gè)分線程傳輸一個(gè)基于時(shí)間窗精致度的初始解{x1,x2,…,xn},隨后各個(gè)分線程開始獨(dú)立運(yùn)行一個(gè)以Metropolis接受準(zhǔn)則為主的過程,當(dāng)經(jīng)過一個(gè)固定的路徑尋優(yōu)周期后,各個(gè)分線程單向傳遞并比較彼此Metropolis接受準(zhǔn)則下得到的局部最好解{f(x1),f(x2),…,f(xn)},選擇最小值作為分線程下一次迭代的初始解。各分線程運(yùn)行結(jié)束后,將彼此得到的局部最好解傳遞到主線程,按照接近最優(yōu)解的程度重置各初始解{x1,x2,…,xn},并將其循環(huán)輸入各個(gè)分線程,以實(shí)現(xiàn)并行運(yùn)算。其中,所設(shè)計(jì)的并行模擬退火算法偽代碼如下:

    Pseudo code of parallel simulated annealing algorithm

    1.Set T=m and r=r0

    2.Generate initial solution{x1,x2,…,xi} based on PFIH

    3.Send {x1,x2,…,xi} to thread {p1,p2,…,pi}

    4.For 1:pi

    5.Public static void main (create new(y(x)))

    6.Char a=random. randint (0,1)

    7.Switch (a)

    8. Case '0.00≤a<0.25'

    9. System.out.printIn (initial solution xi+1based on Or-opt strategy)

    10. Break;

    11.Case '0.25≤a<0.50'

    12. System.out.printIn (initial solution xi+1based on 2-opt strategy)

    13. Break;…;

    14. Return y(xi+1)

    15.While(T>T-min)

    16.{ Cost savings=f(y(xi+1))-f(y(xi))

    17. If (Cost savings≥0)

    18. y(xi+1)=y(xi)

    19. else

    20.{ If (random (0,1)

    21. y(xi+1)=y(xi) }

    22.xi=xi+1

    23.T=r*T }

    24.End

    25.System.out.printIn (Update initial solution{x1,x2,…,xi})

    26.Choose min{f(y(x1),f(y(x2),…,f(y(xi)} as the current optimal solution

    27.If go=false and stop, else continue;

    28.Send update {x1,x2,…,xi} to thread{p1,p2,…,pi}…

    29.End loop

    30.Output optimal solution and related parameters

    3 算法性能測(cè)試

    PERBOLI等[27]研究了2E-VRP,并公布用于對(duì)該問題進(jìn)行測(cè)試的set2~set5不同系列的基準(zhǔn)數(shù)據(jù)(https://www.univie.ac.at/prolog/research/TwoEVRP)。

    然而,在PERBOLI研究的2E-VRP中,每個(gè)中轉(zhuǎn)站可以跨區(qū)域?yàn)樗锌蛻籼峁┡渌头?wù)且沒有時(shí)間窗約束。在實(shí)際運(yùn)營(yíng)中,考慮到配送員對(duì)區(qū)域的熟悉度,以及對(duì)不確定事件的處理能力,企業(yè)主管通常會(huì)安排最佳配送員負(fù)責(zé)固定區(qū)域內(nèi)的配送。因此,不采用PERBOLI給出的2E-VRP數(shù)據(jù)作為測(cè)試基準(zhǔn)數(shù)據(jù)。另外,本文研究的2E-VRPTWDD屬于兩個(gè)帶時(shí)間窗的車輛路徑聯(lián)合優(yōu)化問題,但目前還沒有相關(guān)的測(cè)試算例。

    因此,選取SOLOMON[20]在1987年給出的帶時(shí)間窗的車輛路徑R,C,RC系列測(cè)試數(shù)據(jù),作為進(jìn)一步驗(yàn)證所設(shè)計(jì)模型和算法的基準(zhǔn)數(shù)據(jù),數(shù)據(jù)下載網(wǎng)址為http://web.cba.neu.edu/~msolomon/。R系列包括R101~R112,且每個(gè)測(cè)試集的100個(gè)客戶與一個(gè)配送中心呈現(xiàn)隨機(jī)特征,分布在100×100的坐標(biāo)系內(nèi);C系列包括C101~C109,且每個(gè)測(cè)試集的100個(gè)客戶與一個(gè)配送中心呈現(xiàn)聚類特征,隨機(jī)分布在100×100的坐標(biāo)系內(nèi);RC系列包括RC101~RC108,且每個(gè)測(cè)試集的100個(gè)客戶與一個(gè)配送中心呈現(xiàn)聚類與隨機(jī)混合特征,分布在100×100的坐標(biāo)系內(nèi)。測(cè)試環(huán)境參數(shù)為MacBook Air 13.3 Core i5,1.8 GHz CPU雙核,8 G內(nèi)存,128 G SSD;Windows 10 64 bit;Java JDK-8u251編程環(huán)境。算法基本參數(shù)包括并行線程數(shù)量為6,連續(xù)未能找到相對(duì)局部改進(jìn)解的算法終止次數(shù)為10,溫度下降系數(shù)為0.8,溫度與成本比例系數(shù)為1;選擇R101,R105,C101,C105,RC101,C105作為對(duì)比實(shí)例。計(jì)算結(jié)果與當(dāng)前已知最好解及文獻(xiàn)[28]的計(jì)算結(jié)果對(duì)比如表1所示。

    表1 與已知最好解及文獻(xiàn)[28]優(yōu)化結(jié)果的對(duì)比

    由表1可知,本文設(shè)計(jì)的并行模擬退火算法在尋優(yōu)能力上,明顯整體優(yōu)于文獻(xiàn)[28]設(shè)計(jì)的分散搜索算法。所求的R105最好解相比已知最好解的優(yōu)化率達(dá)到1.31%,使用的車輛數(shù)由Solomon給出的已知最好解的14輛降低到13輛。所求的R105的最優(yōu)路徑所需的13輛車的行駛路徑分別為:1 48 37 20 9 85 18 61 90 1;1 60 93 99 100 88 58 44 97 1;1 34 66 72 10 82 4 69 55 25 81 1;1 64 63 12 65 50 47 49 1;1 22 74 76 42 23 75 59 1;1 73 40 24 68 57 5 56 26 1;1 53 83 8 91 11 51 2 1;1 96 15 45 39 87 92 101 94 1;1 32 89 19 7 95 1;1 29 13 30 80 79 35 36 78 1;1 43 16 3 41 54 27 1;1 28 70 77 31 52 21 67 33 71 1;1 6 84 46 62 17 86 38 98 14 1。其中,采用并行模擬退火算法優(yōu)化過程中,主目標(biāo)函數(shù)和次目標(biāo)函數(shù)的迭代收斂圖如圖4所示。結(jié)果表明,所設(shè)計(jì)的算法能夠較快地收斂到相對(duì)較優(yōu)解,較好地滿足VRPTW優(yōu)化的需要。

    為進(jìn)一步測(cè)試算法的穩(wěn)定性,在相同的參數(shù)配置下,對(duì)R101,R105,C101,C105,RC101,RC105分別測(cè)試10次,結(jié)果如圖5所示。

    圖5為運(yùn)行10次的結(jié)果,在10次測(cè)試過程中,R101的最大值為1 746.37,最小值為1 646.73,平均值為1 689.69,而已知最好解為1 645.79,相對(duì)已知最好解的平均誤差率為2.67%。R105的最大值為1 469.01,最小值為1 359.32,平均值為1 407.76,而已知最好解為1 377.11,相對(duì)已知最好解的平均誤差率為2.23%。6個(gè)測(cè)試集中相對(duì)已知最好解的平均誤差率最大為C105(4.85%),最小為RC105(0.95%)??偠灾疚乃惴ň苷业较啾纫阎詈媒廨^好的解,由于啟發(fā)式算法的局限性導(dǎo)致每次求解結(jié)果均有一定波動(dòng),而10次測(cè)試的相對(duì)平均誤差率均控制在5%的可接受范圍內(nèi),且在10次內(nèi)基本能夠求得與已知最好解接近甚至更優(yōu)的解,說明所設(shè)計(jì)的算法具有一定的穩(wěn)定性,能夠用于求解2E-DVRPTWDD。

    為分析Or-opt,2-opt,2-opt*,Swap/shift 4種鄰域操作算子對(duì)算法改進(jìn)的效果,在不同組合下,分別對(duì)算法運(yùn)行10次,結(jié)果表明,融合Or-opt,2-opt,2-opt*,Swap/shift 4種鄰域操作算子能有效提升算法性能,主要原因在于不同的鄰域操作策略代表不同的新解生成規(guī)則,通過生成隨機(jī)數(shù)的方式隨機(jī)選擇4種鄰域策略時(shí),能夠有效擴(kuò)大可行解的搜索范圍,有利于在搜索空間內(nèi)尋找到相對(duì)更好的解。相反,當(dāng)采用單一鄰域策略時(shí),由于鄰域搜索操作規(guī)則的一致性,容易導(dǎo)致算法陷入局部最優(yōu)解,不利于在更大的空間范圍內(nèi)搜索到相對(duì)更好的解。為進(jìn)一步探索并行數(shù)量對(duì)優(yōu)化結(jié)果的影響,通過采用控制變量法的方式設(shè)置不同的實(shí)驗(yàn)組,分別對(duì)其進(jìn)行測(cè)試實(shí)驗(yàn),具體實(shí)驗(yàn)組的設(shè)置規(guī)則為:在其他參數(shù)保持不變的情況下(τ=10,σ=1.0,γ=1.0,β=0.7,δ=1.8),將并行線程數(shù)量分別設(shè)置為1,8,10,15,分別對(duì)應(yīng)A,B,C,D 4個(gè)相互對(duì)照的實(shí)驗(yàn)組,每個(gè)實(shí)驗(yàn)組單獨(dú)運(yùn)行10次,統(tǒng)計(jì)每次運(yùn)行所得的車輛行駛距離成本和車輛使用數(shù)量成本。

    就實(shí)例R101的求解結(jié)果而言,10次測(cè)試均能找到優(yōu)于或與已知最好解接近的解,R101已知最好解中的車輛行駛距離成本為1 645.79,車輛使用成本為19;所找到的最好解中的車輛行駛距離成本為1 624.15,相比已知最好解的優(yōu)化率為1.31%;車輛使用數(shù)量成本為18,相比已知最好解的優(yōu)化率為5.26%。在4組實(shí)驗(yàn)組中,性能表現(xiàn)最好的是D組,10次測(cè)試的車輛行駛距離成本平均值為1 679.72,車輛使用數(shù)量成本為18。表明隨著并行線程數(shù)量的增加,算法的表現(xiàn)性能趨于良好。不同線程數(shù)對(duì)優(yōu)化迭代過程的影響如圖6所示,圖中橫坐標(biāo)表示算法外層迭代步長(zhǎng),縱坐標(biāo)表示車輛的行駛距離成本。

    圖6反映了在不同線程參數(shù)設(shè)置下,不同測(cè)試實(shí)驗(yàn)中的迭代收斂過程。在不同的并行線程設(shè)置下,起始位置均相同,表明初始解的生成只與初始解的構(gòu)造規(guī)則有關(guān),與并行線程數(shù)量多少無關(guān)。在求解R101時(shí),初始解中的車輛行駛距離成本均為3 458.79,車輛使用數(shù)量成本均為48。在10次鄰域內(nèi)搜索不到更優(yōu)解便終止算法的條件設(shè)置下,4組實(shí)驗(yàn)的解趨于穩(wěn)定的平均迭代步長(zhǎng)分別為11.6,10.6,9.2,9.8,表明并行數(shù)量對(duì)算法達(dá)到穩(wěn)定狀態(tài)的速度有一定影響,當(dāng)并行數(shù)為10時(shí),平均迭代步長(zhǎng)最小,為9.2步。然而,隨著并行數(shù)量的增加,算法達(dá)到穩(wěn)定狀態(tài)的耗時(shí)也會(huì)增加,從而增加了尋得相對(duì)最優(yōu)解的時(shí)間成本,這是因?yàn)椴⑿芯€程數(shù)量會(huì)占用更多內(nèi)存,并進(jìn)行更多的內(nèi)部循環(huán)迭代。當(dāng)并行線程設(shè)置為1時(shí),平均耗時(shí)為90 s左右,而當(dāng)并行線程數(shù)量設(shè)置為15時(shí),平均耗時(shí)為300 s左右。接下來,以Perboli給出的2E-VRP中的2eVRP_200-10-3實(shí)例為基準(zhǔn)數(shù)據(jù),對(duì)比分析連續(xù)兩級(jí)網(wǎng)絡(luò)優(yōu)化和兩個(gè)子網(wǎng)絡(luò)優(yōu)化的結(jié)果,如圖7所示,該實(shí)例包括200個(gè)客戶和10個(gè)中轉(zhuǎn)站。

    其中,圖7a為采用連續(xù)2E-VRP優(yōu)化方法得到的優(yōu)化結(jié)果,車輛行駛距離成本為2 142.36,在一級(jí)配送網(wǎng)絡(luò)中共需4輛車執(zhí)行配送任務(wù),在二級(jí)配送網(wǎng)絡(luò)中共需52輛車執(zhí)行配送任務(wù)。圖7b為兩個(gè)子網(wǎng)絡(luò)的優(yōu)化結(jié)果,即首先根據(jù)配送員對(duì)區(qū)域的熟悉度對(duì)200個(gè)節(jié)點(diǎn)進(jìn)行聚類,以確定中轉(zhuǎn)站的位置,構(gòu)建由配送中心和中轉(zhuǎn)站節(jié)點(diǎn)組成的一級(jí)配送網(wǎng)絡(luò);其次,構(gòu)建由各中轉(zhuǎn)站與客戶組成的二級(jí)配送網(wǎng)絡(luò)。優(yōu)化結(jié)果顯示,雖然采用連續(xù)2E-VRP優(yōu)化方法在車輛成本方面具有優(yōu)勢(shì),但是由于在優(yōu)化過程中忽略了配送員對(duì)配送區(qū)域的熟悉度,導(dǎo)致出現(xiàn)跨區(qū)域配送,進(jìn)一步降低了配送效率;當(dāng)采用兩個(gè)子網(wǎng)絡(luò)的優(yōu)化方法時(shí),雖然車輛行駛距離成本略高于連續(xù)2E-VRP結(jié)果,但是能夠滿足配送員對(duì)配送區(qū)域熟悉度的要求。因此,將連續(xù)2E-VRP優(yōu)化問題轉(zhuǎn)換為兩個(gè)VRP的優(yōu)化問題,在提升配送效率方面具有現(xiàn)實(shí)意義。

    4 案例研究

    H公司作為一家服務(wù)于集成制造產(chǎn)業(yè)群的供應(yīng)商,為上百個(gè)不同的客戶提供各種零部件的供應(yīng)服務(wù),各大客戶由于市場(chǎng)追加訂單、原有零部件供應(yīng)中途故障等不確定因素的影響,會(huì)不定時(shí)地向公司發(fā)出緊急供應(yīng)訂單需求以確保主生產(chǎn)線穩(wěn)定運(yùn)行。

    現(xiàn)選取某一周期內(nèi)公司服務(wù)的100個(gè)靜態(tài)客戶和32個(gè)動(dòng)態(tài)客戶為案例進(jìn)行研究。鑒于可比較性,使用Solomon給出的C101中的100個(gè)客戶坐標(biāo)、需求、時(shí)間窗和服務(wù)時(shí)間數(shù)據(jù)表示公司服務(wù)的客戶,對(duì)比分析公司采用的新方法和原有方法的效果,10個(gè)二級(jí)配送中心和100個(gè)靜態(tài)客戶的地理分布與需求如表2所示。

    表2 靜態(tài)客戶與所屬中轉(zhuǎn)站及配送中心信息

    公司在確定中轉(zhuǎn)時(shí),考慮到配送員對(duì)區(qū)域的熟悉度,會(huì)采用聚類方法確定一個(gè)能夠輻射固定區(qū)域客戶的中轉(zhuǎn)站。受中、重型車輛通行的限制,在一級(jí)配送網(wǎng)絡(luò)中使用核定裝載量為10 t的送貨車,在二級(jí)配送網(wǎng)絡(luò)中使用核定裝載量為2 t的卡車。在制定滿足動(dòng)態(tài)客戶的車輛行駛路徑優(yōu)化方案時(shí),采用文獻(xiàn)[29]給出的動(dòng)態(tài)客戶滿足方法,即將完整的一個(gè)物流配送周期劃分為兩部分,在1/2周期時(shí)刻啟動(dòng)滿足客戶動(dòng)態(tài)需求的配送策略,以滿足前半周期內(nèi)的新增客戶和新增需求量。執(zhí)行物流配送任務(wù)過程中的基本參數(shù)如表3所示。

    表3 執(zhí)行物流配送任務(wù)過程中的基本參數(shù)

    根據(jù)新增概率和接受動(dòng)態(tài)新增概率閾值規(guī)則確定在[Ti,(Ti+Ti+1)/2]區(qū)間內(nèi)服務(wù)的5個(gè)動(dòng)態(tài)客戶和未被服務(wù)的靜態(tài)客戶。在[Ti,(Ti+Ti+1)/2]時(shí)期內(nèi)新增客戶的數(shù)據(jù)如表4所示。

    表4 在[Ti,(Ti+Ti+1)/2]時(shí)期新增的客戶數(shù)據(jù)

    4.1 考慮動(dòng)態(tài)度和時(shí)間窗的兩級(jí)車輛路徑優(yōu)化

    在初始化帶時(shí)間約束的2E-VRP優(yōu)化過程中,僅考慮對(duì)應(yīng)一個(gè)配送周期[Ti,Ti+1]的靜態(tài)客戶。采用所設(shè)計(jì)的模型和算法,得到的初始周期的最好2E-VRP路徑如圖8所示。

    一級(jí)物流配送網(wǎng)絡(luò)中,共調(diào)用了兩輛額定裝載量為10 t的貨車為市區(qū)物流配送中心配送貨物,車輛1的配送路線為0→2→3→4→5→7→0,車輛2的配送路線為0→6→8→9→10→1→0。兩輛車的裝載率分別達(dá)到92%,89%,說明車輛的額定裝載量得到了較充分的利用,為車輛預(yù)留一定空間也符合實(shí)際情況。根據(jù)接受滿足動(dòng)態(tài)新增概率閾值為0.5可知1,2,3,7,8存在動(dòng)態(tài)客戶。假定新增客戶動(dòng)態(tài)度為0.5,原有客戶新增需求動(dòng)態(tài)度為0.2,則根據(jù)式(3)生成[Ti,(Ti+Ti+1)/2]內(nèi)的新增動(dòng)態(tài)客戶數(shù)量如表5所示。

    表5 新增動(dòng)態(tài)客戶數(shù)量

    在滿足新增動(dòng)態(tài)客戶需求階段,共服務(wù)5個(gè)中轉(zhuǎn)站的24個(gè)新增客戶和8個(gè)原有客戶追加需求變成的新客戶,新增動(dòng)態(tài)客戶用空心圓表示,在(Ti+Ti+1)/2時(shí)刻優(yōu)化得到的2E-VRPTWDD車輛路徑如圖9所示。

    表6所示為2E-VRPTWDD配送模式下的裝載率、服務(wù)客戶數(shù)和路徑成本。在設(shè)定2E-VRP網(wǎng)絡(luò)中車輛額定裝載量不變的情況下,由于動(dòng)態(tài)度的約束關(guān)系,使得(Ti+Ti+1)/2時(shí)刻滿足動(dòng)態(tài)客戶的車輛裝載率明顯低于Ti時(shí)刻滿足靜態(tài)客戶車輛的裝載率,在一定程度上造成車載浪費(fèi)。因此,實(shí)際應(yīng)用場(chǎng)景中,在滿足動(dòng)態(tài)客戶需求時(shí)可考慮采用多車型配送模式,以減少車輛裝載的浪費(fèi)。

    表6 2E-VRPTWDD配送模式下的裝載率及路徑對(duì)比

    4.2 新舊方案對(duì)比及敏感性分析

    受道路交通的限制,公司在原有送貨方案中使用額定裝載量為2 t的卡車為100個(gè)靜態(tài)客戶和32個(gè)動(dòng)態(tài)客戶提供零部件供應(yīng)服務(wù)。在一個(gè)配送周期[Ti,Ti+1]的起點(diǎn),公司以行駛成本和車輛使用成本最小化為目標(biāo),調(diào)用10輛車分別為100個(gè)客戶提供供貨服務(wù),其車輛行駛成本為828.94 km。在(Ti+Ti+1)/2時(shí)刻調(diào)用5輛車為32個(gè)動(dòng)態(tài)客戶提供零部件供貨服務(wù),其車輛行駛成本為445.47 km。公司原有的兩級(jí)車輛行駛路徑優(yōu)化如圖10所示。

    表7所示為采用原有方案時(shí)的車輛裝載率和路徑成本。就總成本而言,所設(shè)計(jì)的2E-VRP路徑成本為1 222.79,略優(yōu)于H公司原有的1 274.41。原有配送方案中各路徑上的車輛裝載率與所設(shè)計(jì)的2E-VRPTWDD模式下各路徑車輛裝載率保持一致,這是因?yàn)檫@一過程中均使用裝載量為2 t的車輛為相同的客戶群提供服務(wù),但就各路徑的車輛行駛成本而言,所設(shè)計(jì)的2E-VRPTWDD模式下的路徑成本均值要優(yōu)于原始方案。

    表7 原有2E-VRP網(wǎng)絡(luò)裝載率及路徑對(duì)比

    響應(yīng)并滿足客戶的需求時(shí)間是衡量供應(yīng)商運(yùn)營(yíng)效率的重要指標(biāo)之一,下面從響應(yīng)時(shí)間的角度對(duì)新舊方案進(jìn)行對(duì)比分析。假設(shè)新舊方案中車輛的行駛速度均相同且均為單位行駛速度,車輛從配送中心駛出,服務(wù)完對(duì)應(yīng)的客戶再返回配送中心記為一個(gè)響應(yīng)滿足客戶時(shí)間,當(dāng)一級(jí)配送網(wǎng)絡(luò)中的10 t大貨車服務(wù)多個(gè)客戶群時(shí),取其平均值作為響應(yīng)滿足各客戶的時(shí)間。新舊方案的響應(yīng)客戶時(shí)間如圖11所示。

    由圖11可知,新方案的平均響應(yīng)時(shí)間略優(yōu)于舊方案,說明所設(shè)計(jì)的方法能夠較好地滿足動(dòng)態(tài)客戶的快速需求,進(jìn)一步表明所設(shè)計(jì)的方法能夠滿足供應(yīng)商對(duì)客戶動(dòng)態(tài)需求的響應(yīng)。另外,新方案響應(yīng)時(shí)間的波動(dòng)程度優(yōu)于舊方案,說明所設(shè)計(jì)的方法具有較強(qiáng)的穩(wěn)定性。本節(jié)將分析動(dòng)態(tài)度對(duì)車輛行駛距離成本和車輛使用數(shù)量成本的影響,將動(dòng)態(tài)度設(shè)置為由0開始,每次增加0.05個(gè)單位動(dòng)態(tài)度,直到1結(jié)束的20個(gè)梯度,每個(gè)梯度下運(yùn)行10次取最優(yōu)的距離和車輛成本作為最終成本,得到的距離和車輛成本隨動(dòng)態(tài)度變化的規(guī)律如圖12所示。

    圖12顯示,距離和車輛成本總體隨動(dòng)態(tài)度的增加而增加,主要原因是當(dāng)客戶數(shù)量和需求量增加時(shí),公司需要安排更多車輛為增量客戶提供配送服務(wù),這一現(xiàn)象與實(shí)際情況相符。車輛使用成本隨動(dòng)態(tài)度的增加而呈現(xiàn)出階段性增加的特征,例如:動(dòng)態(tài)度在0.55~0.65之間的車輛使用成本均為6,在0.65~0.70之間的車輛使用成本均為7,即動(dòng)態(tài)度在一定范圍內(nèi)變化并不會(huì)增加車輛使用數(shù)量成本,進(jìn)一步表明所設(shè)計(jì)的方法具有良好的魯棒性,其原因是當(dāng)動(dòng)態(tài)客戶新增需求量在未超過現(xiàn)有車輛運(yùn)力時(shí),現(xiàn)有車輛有能力為動(dòng)態(tài)客戶提供配送服務(wù),而不需要重新啟動(dòng)新的車輛。因此,在局部動(dòng)態(tài)度變化過程中,動(dòng)態(tài)度與車輛數(shù)量使用成本無關(guān)。

    5 結(jié)束語

    在各大城市陸續(xù)實(shí)施中、重型貨車限行政策的背景下,2E-VRP受到重視,而在車輛執(zhí)行任務(wù)過程中,客戶存在動(dòng)態(tài)需求的不確定性,企業(yè)是否及時(shí)響應(yīng)客戶的動(dòng)態(tài)需求對(duì)于能否提升客戶滿意度和運(yùn)營(yíng)效率非常重要。當(dāng)企業(yè)接受客戶的動(dòng)態(tài)需求變更后,原有車輛路徑方案可能難以滿足新客戶的訂單需求,因此制定合適的響應(yīng)客戶動(dòng)態(tài)需求的策略并及時(shí)更新車輛路徑,對(duì)企業(yè)的重要性不言而喻。為此,本文針對(duì)配送環(huán)節(jié)中客戶動(dòng)態(tài)需求的不確定性,以及配送時(shí)間個(gè)性化導(dǎo)致的動(dòng)態(tài)配送網(wǎng)絡(luò)響應(yīng)不及時(shí)等現(xiàn)實(shí)問題,設(shè)計(jì)基于客戶動(dòng)態(tài)增量概率閾值和動(dòng)態(tài)度響應(yīng)增量需求的優(yōu)化路徑更新策略,構(gòu)建了以車輛使用成本和距離成本最小化為主、次優(yōu)化目標(biāo)的2E-VRPTWDD數(shù)學(xué)模型,并設(shè)計(jì)了改進(jìn)的并行模擬退火算法,旨在為考慮動(dòng)態(tài)客戶需求的2E-VRP優(yōu)化提供方法與理論支撐。通過本文研究得到的結(jié)論如下:

    (1)引入客戶動(dòng)態(tài)增量需求滿足函數(shù)和動(dòng)態(tài)度衡量指標(biāo),能夠有效降低動(dòng)態(tài)配送網(wǎng)絡(luò)在空間與時(shí)間維度的求解復(fù)雜度。

    (2)相比SOLOMON算例中R105的已知最好解,優(yōu)化率達(dá)到1.31%,說明所設(shè)計(jì)的并行模擬退火算法在求解質(zhì)量方面具有一定優(yōu)勢(shì)。

    (3)通過對(duì)比分析新舊方案可知,2E-VRPTWDD模式下的車輛調(diào)度方案對(duì)提升供應(yīng)商響應(yīng)客戶需求速度有積極的作用。

    (4)通過分析動(dòng)態(tài)度大小對(duì)優(yōu)化結(jié)果的敏感性可知,車輛調(diào)度方案在局部動(dòng)態(tài)度變化范圍內(nèi)具有較強(qiáng)的魯棒性,總之,車輛使用成本與距離成本隨著動(dòng)態(tài)度的增加而增加。

    然而,車輛的裝載率在滿足客戶動(dòng)態(tài)增量需求配送階段普遍偏低,說明在無差異車輛配置的情況下存在車輛裝載浪費(fèi),而現(xiàn)實(shí)中的物流配送企業(yè)通常配備無差異的車輛。因此,下一階段將對(duì)多種車型靈活組合的動(dòng)態(tài)配送問題展開研究,以進(jìn)一步探索多車型的最優(yōu)組合配送策略,為物流企業(yè)減少裝載浪費(fèi)提供科學(xué)的指導(dǎo)。

    猜你喜歡
    中轉(zhuǎn)站模擬退火動(dòng)態(tài)
    中亞是人類祖先關(guān)鍵“中轉(zhuǎn)站”?
    軍事文摘(2023年2期)2023-02-17 09:20:32
    國內(nèi)動(dòng)態(tài)
    國內(nèi)動(dòng)態(tài)
    國內(nèi)動(dòng)態(tài)
    高性能半柔性地坪在生活垃圾中轉(zhuǎn)站的應(yīng)用
    上海建材(2021年1期)2021-11-22 08:01:38
    動(dòng)態(tài)
    模擬退火遺傳算法在機(jī)械臂路徑規(guī)劃中的應(yīng)用
    基于模糊自適應(yīng)模擬退火遺傳算法的配電網(wǎng)故障定位
    SOA結(jié)合模擬退火算法優(yōu)化電容器配置研究
    基于遺傳-模擬退火算法的城市軌道交通快慢車停站方案
    亚洲欧美日韩另类电影网站| 黄色配什么色好看| 街头女战士在线观看网站| 多毛熟女@视频| 精品久久久精品久久久| 精品亚洲乱码少妇综合久久| 国产欧美亚洲国产| 久久精品久久久久久噜噜老黄| av一本久久久久| 中文乱码字字幕精品一区二区三区| 久久久久久人妻| 国产精品99久久久久久久久| av播播在线观看一区| 欧美另类一区| 亚洲精品日本国产第一区| 久久久a久久爽久久v久久| 成年人免费黄色播放视频 | 欧美日韩在线观看h| 国产精品三级大全| 狂野欧美激情性bbbbbb| 美女中出高潮动态图| 99视频精品全部免费 在线| 久久精品久久久久久噜噜老黄| 日本爱情动作片www.在线观看| 亚洲人与动物交配视频| 男人添女人高潮全过程视频| 欧美精品一区二区大全| a级毛片免费高清观看在线播放| 女性被躁到高潮视频| 少妇精品久久久久久久| 天天操日日干夜夜撸| 亚洲国产欧美在线一区| 黄色视频在线播放观看不卡| 午夜免费男女啪啪视频观看| 交换朋友夫妻互换小说| 久久ye,这里只有精品| 曰老女人黄片| 久久毛片免费看一区二区三区| 成人毛片a级毛片在线播放| 日韩三级伦理在线观看| 熟女人妻精品中文字幕| 国产精品国产av在线观看| 22中文网久久字幕| 18禁在线播放成人免费| 超碰97精品在线观看| 中文资源天堂在线| 国产一区二区在线观看日韩| 精品国产国语对白av| 自线自在国产av| 国产在线免费精品| 亚洲av男天堂| 中文乱码字字幕精品一区二区三区| 精品久久久噜噜| 免费观看av网站的网址| 精品久久久久久久久av| 在线观看www视频免费| kizo精华| 日韩中字成人| 免费观看性生交大片5| 亚洲精品中文字幕在线视频 | 久久久国产一区二区| av不卡在线播放| 日本欧美视频一区| 亚洲精品亚洲一区二区| 成人18禁高潮啪啪吃奶动态图 | 在线亚洲精品国产二区图片欧美 | 精品久久久久久久久亚洲| 成人漫画全彩无遮挡| 性色av一级| 久久av网站| 蜜臀久久99精品久久宅男| av天堂久久9| 秋霞在线观看毛片| 日韩成人伦理影院| 亚洲欧洲国产日韩| av不卡在线播放| 亚洲三级黄色毛片| 自拍偷自拍亚洲精品老妇| 久久久久人妻精品一区果冻| 欧美日韩亚洲高清精品| 欧美区成人在线视频| 久久久久久久久大av| 一区二区三区乱码不卡18| 国产日韩欧美亚洲二区| av网站免费在线观看视频| 国产精品免费大片| 国产一级毛片在线| 国产精品一区二区在线观看99| 亚洲欧洲国产日韩| 亚洲国产色片| 伦精品一区二区三区| 欧美精品一区二区免费开放| 国产精品久久久久久av不卡| 欧美一级a爱片免费观看看| 日韩欧美 国产精品| 国国产精品蜜臀av免费| 嘟嘟电影网在线观看| 九草在线视频观看| 国产精品人妻久久久影院| 在现免费观看毛片| 国产成人一区二区在线| 美女国产视频在线观看| 久久国内精品自在自线图片| 97超碰精品成人国产| 黄片无遮挡物在线观看| 丰满少妇做爰视频| 两个人免费观看高清视频 | 三上悠亚av全集在线观看 | 国产美女午夜福利| 人人妻人人爽人人添夜夜欢视频 | 97精品久久久久久久久久精品| 赤兔流量卡办理| 日产精品乱码卡一卡2卡三| 在线观看美女被高潮喷水网站| 极品教师在线视频| 欧美三级亚洲精品| 欧美性感艳星| 免费看日本二区| 性高湖久久久久久久久免费观看| 大码成人一级视频| 国产69精品久久久久777片| 亚洲无线观看免费| 精品国产乱码久久久久久小说| 亚洲婷婷狠狠爱综合网| 99久久精品一区二区三区| 交换朋友夫妻互换小说| 免费观看无遮挡的男女| 99热这里只有是精品50| 国产精品成人在线| 欧美日韩国产mv在线观看视频| 国产成人精品一,二区| 久久免费观看电影| 91久久精品国产一区二区成人| 又爽又黄a免费视频| 日本-黄色视频高清免费观看| 欧美少妇被猛烈插入视频| 天堂俺去俺来也www色官网| 伊人久久精品亚洲午夜| 久久久久视频综合| 热re99久久精品国产66热6| 岛国毛片在线播放| 久久人人爽人人爽人人片va| 亚洲精品中文字幕在线视频 | 在线观看美女被高潮喷水网站| 亚洲精品国产av蜜桃| 国产av精品麻豆| 国产亚洲91精品色在线| 人妻系列 视频| 成年人免费黄色播放视频 | 久久久久久久大尺度免费视频| 久久久久久久久久人人人人人人| 国产亚洲最大av| 免费看日本二区| 黑丝袜美女国产一区| 又粗又硬又长又爽又黄的视频| 少妇 在线观看| 亚洲在久久综合| www.色视频.com| 国产片特级美女逼逼视频| 26uuu在线亚洲综合色| 王馨瑶露胸无遮挡在线观看| 国产成人午夜福利电影在线观看| 最新中文字幕久久久久| 狂野欧美激情性bbbbbb| 99视频精品全部免费 在线| 国产精品三级大全| 久久久久久久久久久丰满| 久久99一区二区三区| 国产高清国产精品国产三级| 一级av片app| 老司机影院毛片| 久久久国产一区二区| 另类精品久久| 天天操日日干夜夜撸| 在线观看美女被高潮喷水网站| 久久精品国产鲁丝片午夜精品| 永久免费av网站大全| 噜噜噜噜噜久久久久久91| 亚洲av不卡在线观看| 日本免费在线观看一区| 校园人妻丝袜中文字幕| 国产一区有黄有色的免费视频| 亚洲精品自拍成人| 国产成人a∨麻豆精品| 日韩电影二区| 免费播放大片免费观看视频在线观看| 日韩 亚洲 欧美在线| 成年人免费黄色播放视频 | 蜜桃久久精品国产亚洲av| 亚洲国产精品一区二区三区在线| 日日摸夜夜添夜夜爱| 精品亚洲成国产av| 日本色播在线视频| 精品一区二区三区视频在线| 老司机影院毛片| 成人特级av手机在线观看| 亚洲国产成人一精品久久久| 男人舔奶头视频| 91精品国产国语对白视频| 美女中出高潮动态图| av免费观看日本| 一本一本综合久久| 三级经典国产精品| 青青草视频在线视频观看| 精品亚洲乱码少妇综合久久| 欧美亚洲 丝袜 人妻 在线| 大片免费播放器 马上看| 久久久精品免费免费高清| 久久久久精品久久久久真实原创| 建设人人有责人人尽责人人享有的| av福利片在线观看| 久久99热这里只频精品6学生| 在线观看一区二区三区激情| 日本午夜av视频| 老司机亚洲免费影院| 在线精品无人区一区二区三| 免费久久久久久久精品成人欧美视频 | 久久久久久久久久人人人人人人| 日韩成人av中文字幕在线观看| 观看免费一级毛片| 国产黄频视频在线观看| 日本欧美国产在线视频| 国产白丝娇喘喷水9色精品| 国产亚洲欧美精品永久| 中文字幕免费在线视频6| 天天操日日干夜夜撸| 国产成人免费无遮挡视频| a级一级毛片免费在线观看| 精品国产一区二区久久| 国产精品伦人一区二区| 欧美精品一区二区大全| 美女内射精品一级片tv| 不卡视频在线观看欧美| 97在线视频观看| av线在线观看网站| 哪个播放器可以免费观看大片| 五月天丁香电影| 黄色配什么色好看| 久久影院123| 国产色爽女视频免费观看| 欧美日韩在线观看h| 在线 av 中文字幕| 99视频精品全部免费 在线| 成人漫画全彩无遮挡| 亚洲av成人精品一区久久| 日韩中字成人| 热re99久久精品国产66热6| 亚洲欧美精品自产自拍| 午夜老司机福利剧场| 国产伦理片在线播放av一区| 有码 亚洲区| 99久久人妻综合| 免费高清在线观看视频在线观看| 麻豆成人午夜福利视频| 国产男女超爽视频在线观看| 啦啦啦中文免费视频观看日本| 秋霞伦理黄片| 各种免费的搞黄视频| 香蕉精品网在线| 男女啪啪激烈高潮av片| 亚洲精品日本国产第一区| 看十八女毛片水多多多| 日本av手机在线免费观看| 一级毛片aaaaaa免费看小| www.色视频.com| 欧美3d第一页| 国产极品天堂在线| 51国产日韩欧美| 高清午夜精品一区二区三区| 亚洲成人手机| 99国产精品免费福利视频| 久久人人爽人人爽人人片va| 久久久a久久爽久久v久久| 欧美日韩精品成人综合77777| 欧美日韩av久久| 美女脱内裤让男人舔精品视频| 嫩草影院新地址| 国产av一区二区精品久久| 亚洲国产精品专区欧美| 丝瓜视频免费看黄片| 亚洲真实伦在线观看| 国产片特级美女逼逼视频| 国产高清不卡午夜福利| 久久 成人 亚洲| 久久毛片免费看一区二区三区| 久久久久视频综合| 观看免费一级毛片| 亚洲av.av天堂| 欧美成人精品欧美一级黄| 久久热精品热| 国产片特级美女逼逼视频| 国产高清不卡午夜福利| 亚洲高清免费不卡视频| 国产黄片美女视频| 日日爽夜夜爽网站| 99国产精品免费福利视频| 黑人猛操日本美女一级片| 久久久久久久亚洲中文字幕| 99久久中文字幕三级久久日本| 91精品国产九色| 亚洲激情五月婷婷啪啪| 乱系列少妇在线播放| 国产av码专区亚洲av| 日日摸夜夜添夜夜爱| 国产伦在线观看视频一区| 精品久久国产蜜桃| 国产淫语在线视频| 又粗又硬又长又爽又黄的视频| 国产日韩欧美亚洲二区| 日日撸夜夜添| 新久久久久国产一级毛片| 日韩伦理黄色片| 人妻系列 视频| 欧美精品人与动牲交sv欧美| 丝袜脚勾引网站| 中文字幕人妻丝袜制服| 精品少妇内射三级| 国产黄片美女视频| 六月丁香七月| 人人妻人人澡人人爽人人夜夜| 嫩草影院新地址| 国产伦理片在线播放av一区| 18禁在线播放成人免费| 麻豆成人av视频| 成人影院久久| 18+在线观看网站| 精品久久国产蜜桃| 80岁老熟妇乱子伦牲交| 亚洲内射少妇av| 国产日韩欧美在线精品| 国产成人91sexporn| 中文字幕亚洲精品专区| 美女主播在线视频| 如何舔出高潮| 69精品国产乱码久久久| 中文字幕制服av| 哪个播放器可以免费观看大片| 国产69精品久久久久777片| 这个男人来自地球电影免费观看 | 黄色欧美视频在线观看| 大片电影免费在线观看免费| 成人综合一区亚洲| 一边亲一边摸免费视频| av专区在线播放| 久久久久久伊人网av| 免费黄网站久久成人精品| 少妇被粗大猛烈的视频| 久久久久久久国产电影| 国内揄拍国产精品人妻在线| 久久精品国产a三级三级三级| 国产欧美日韩综合在线一区二区 | 男女啪啪激烈高潮av片| 成年人午夜在线观看视频| 日本免费在线观看一区| 一本一本综合久久| 中文天堂在线官网| 亚洲精品第二区| 日韩av不卡免费在线播放| 麻豆成人午夜福利视频| 中文天堂在线官网| 国产中年淑女户外野战色| 日韩人妻高清精品专区| 亚洲欧美日韩另类电影网站| 国产精品福利在线免费观看| 妹子高潮喷水视频| 69精品国产乱码久久久| 欧美成人午夜免费资源| 亚洲综合色惰| 国产高清三级在线| 国产亚洲91精品色在线| 日韩欧美一区视频在线观看 | 99国产精品免费福利视频| 国产精品女同一区二区软件| 日韩,欧美,国产一区二区三区| 色视频在线一区二区三区| 在线精品无人区一区二区三| 日日爽夜夜爽网站| 国产白丝娇喘喷水9色精品| 91精品国产国语对白视频| 女人久久www免费人成看片| 久久97久久精品| 黄色一级大片看看| 国产免费一区二区三区四区乱码| 日本免费在线观看一区| av女优亚洲男人天堂| 久久99一区二区三区| 麻豆成人午夜福利视频| 亚洲av国产av综合av卡| 国产精品久久久久久精品古装| 久久国产乱子免费精品| 女的被弄到高潮叫床怎么办| 亚洲国产av新网站| 亚洲av在线观看美女高潮| 精品国产一区二区久久| 在线观看人妻少妇| 亚洲内射少妇av| 人妻 亚洲 视频| 狂野欧美激情性xxxx在线观看| 国产午夜精品一二区理论片| 国产精品女同一区二区软件| 国产在线免费精品| 一区二区三区乱码不卡18| 全区人妻精品视频| 简卡轻食公司| 久久99蜜桃精品久久| 欧美丝袜亚洲另类| 成人国产麻豆网| 欧美成人午夜免费资源| 亚州av有码| 成人综合一区亚洲| av天堂久久9| 99re6热这里在线精品视频| 日本av手机在线免费观看| 国产在线免费精品| 一本久久精品| 亚洲av欧美aⅴ国产| 少妇 在线观看| 亚洲精品,欧美精品| 免费看日本二区| 成人国产麻豆网| videos熟女内射| xxx大片免费视频| 久久这里有精品视频免费| 成人影院久久| 岛国毛片在线播放| 春色校园在线视频观看| 久久久亚洲精品成人影院| 建设人人有责人人尽责人人享有的| 深夜a级毛片| 熟妇人妻不卡中文字幕| 一本—道久久a久久精品蜜桃钙片| 国产精品麻豆人妻色哟哟久久| 日韩av免费高清视频| 国产精品国产av在线观看| 免费大片18禁| 三级经典国产精品| 日本欧美国产在线视频| 亚洲精品视频女| 天堂俺去俺来也www色官网| 婷婷色综合大香蕉| 高清在线视频一区二区三区| 亚洲内射少妇av| 国产精品不卡视频一区二区| 色视频在线一区二区三区| 性高湖久久久久久久久免费观看| 欧美 亚洲 国产 日韩一| 精品人妻偷拍中文字幕| 国产精品久久久久久精品古装| 日韩不卡一区二区三区视频在线| 成人美女网站在线观看视频| 国产亚洲最大av| 免费看光身美女| 亚洲成人手机| 亚洲精品aⅴ在线观看| 人妻系列 视频| 欧美bdsm另类| 观看免费一级毛片| 国产亚洲最大av| 日本黄色日本黄色录像| av国产久精品久网站免费入址| 亚洲av日韩在线播放| 午夜激情福利司机影院| 26uuu在线亚洲综合色| 观看免费一级毛片| 久久ye,这里只有精品| 国产欧美亚洲国产| 国内精品宾馆在线| 2022亚洲国产成人精品| 亚洲av不卡在线观看| 精品久久久久久电影网| 久久久久久久久久久丰满| 自拍欧美九色日韩亚洲蝌蚪91 | 久久韩国三级中文字幕| 免费观看在线日韩| 99热这里只有是精品在线观看| 99热国产这里只有精品6| 免费黄频网站在线观看国产| 免费av中文字幕在线| 国产探花极品一区二区| 亚洲精品国产av成人精品| 亚洲欧美一区二区三区黑人 | 视频区图区小说| 观看免费一级毛片| av天堂久久9| 国产白丝娇喘喷水9色精品| 亚洲av免费高清在线观看| 亚洲精品久久久久久婷婷小说| 亚洲人成网站在线播| 大码成人一级视频| 欧美人与善性xxx| 99久久综合免费| 国产精品一区二区性色av| 国产亚洲一区二区精品| 精品久久久久久电影网| 国产av一区二区精品久久| 国产高清有码在线观看视频| 国产成人精品久久久久久| 亚洲精品成人av观看孕妇| 最新中文字幕久久久久| 久久精品熟女亚洲av麻豆精品| 国产综合精华液| 久久国产精品大桥未久av | 欧美bdsm另类| 青春草视频在线免费观看| 视频中文字幕在线观看| 九九在线视频观看精品| 午夜激情福利司机影院| 草草在线视频免费看| 精品一品国产午夜福利视频| 日日爽夜夜爽网站| 国产成人精品久久久久久| 欧美丝袜亚洲另类| 18禁裸乳无遮挡动漫免费视频| 在线播放无遮挡| 国产免费一区二区三区四区乱码| 亚洲激情五月婷婷啪啪| 老熟女久久久| 激情五月婷婷亚洲| av福利片在线观看| 秋霞在线观看毛片| 久久久久久久久大av| 国产精品国产av在线观看| 91精品伊人久久大香线蕉| 久久99一区二区三区| 免费看日本二区| 国产精品人妻久久久影院| 欧美人与善性xxx| 高清欧美精品videossex| 日本与韩国留学比较| 十八禁高潮呻吟视频 | 伦理电影大哥的女人| 亚洲精品日韩在线中文字幕| 亚洲不卡免费看| 亚洲综合色惰| 亚洲精品一二三| 国模一区二区三区四区视频| 亚洲一区二区三区欧美精品| 亚洲国产精品国产精品| 黑人猛操日本美女一级片| 国产白丝娇喘喷水9色精品| 水蜜桃什么品种好| 精品国产一区二区久久| 免费看不卡的av| 亚洲国产最新在线播放| 在线观看免费日韩欧美大片 | 插逼视频在线观看| 国产精品一二三区在线看| 最近最新中文字幕免费大全7| 97超碰精品成人国产| 一级毛片我不卡| 国产精品偷伦视频观看了| 久久久久久久国产电影| 一级a做视频免费观看| 成人免费观看视频高清| 久久精品夜色国产| 日韩精品有码人妻一区| 日韩一区二区视频免费看| 免费观看无遮挡的男女| 欧美xxⅹ黑人| 亚洲国产成人一精品久久久| 多毛熟女@视频| av天堂中文字幕网| 99热全是精品| 18禁裸乳无遮挡动漫免费视频| 欧美人与善性xxx| 日韩亚洲欧美综合| 看非洲黑人一级黄片| 久久精品熟女亚洲av麻豆精品| 黄色毛片三级朝国网站 | 中文字幕免费在线视频6| 97在线视频观看| 色网站视频免费| 国产69精品久久久久777片| xxx大片免费视频| 国产在线免费精品| 免费黄色在线免费观看| 十分钟在线观看高清视频www | 国产男女内射视频| 成人免费观看视频高清| 99热全是精品| 国产精品人妻久久久影院| 岛国毛片在线播放| 99热6这里只有精品| av免费在线看不卡| 国产成人一区二区在线| 成年人午夜在线观看视频| 搡女人真爽免费视频火全软件| 亚洲精华国产精华液的使用体验| 亚洲综合精品二区| 欧美日韩精品成人综合77777| 午夜免费观看性视频| av卡一久久| 国产亚洲5aaaaa淫片| 又黄又爽又刺激的免费视频.| 日本爱情动作片www.在线观看| 久久久久久久久久久久大奶| 亚洲国产精品国产精品| 综合色丁香网| 22中文网久久字幕| 老女人水多毛片| 亚洲欧美日韩卡通动漫| 日韩人妻高清精品专区| 91成人精品电影| 一区二区三区四区激情视频| 91午夜精品亚洲一区二区三区| 中文字幕人妻熟人妻熟丝袜美| 校园人妻丝袜中文字幕| 日韩一本色道免费dvd| 久久久a久久爽久久v久久| 亚洲欧美日韩卡通动漫| 亚洲精品久久久久久婷婷小说| 国产日韩欧美在线精品| 精品少妇内射三级| 国产一区二区三区av在线| 成人午夜精彩视频在线观看|