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

    基于通用變鄰域搜索的多AGV分揀調(diào)度優(yōu)化

    2021-01-07 07:04:54郭超陳香玲郭鵬王強(qiáng)
    關(guān)鍵詞:調(diào)度

    郭超 陳香玲 郭鵬 王強(qiáng)

    摘 要:為了解決物流倉儲(chǔ)分揀中心多臺(tái)AGV處理大量包裹調(diào)度優(yōu)化困難的問題,在考慮分揀作業(yè)時(shí)間窗和充電需求的基礎(chǔ)上,研究了大規(guī)模AGV調(diào)度問題。以最小化分揀作業(yè)周期為目標(biāo),提出了一種通用變鄰域搜索(general variable neighborhood search,GVNS)算法,為各臺(tái)AGV指定轉(zhuǎn)運(yùn)任務(wù)和作業(yè)排序,采用遍歷插入啟發(fā)式策略生成滿足時(shí)間窗約束的初始解,設(shè)計(jì)了10種鄰域算子對初始解迭代尋優(yōu),并對比不同規(guī)模算例的算法性能,分析AGV充電速率和數(shù)量配置對分揀效率的影響。結(jié)果表明,GVNS算法具有計(jì)算時(shí)間和求解性能方面的優(yōu)勢,能在較短時(shí)間內(nèi)求得近似最優(yōu)解,平均計(jì)算時(shí)間僅為532.78 s,明顯優(yōu)于混合整數(shù)規(guī)劃模型和約束規(guī)劃模型;當(dāng)包裹數(shù)為100時(shí),最合適的AGV配置為14輛。因此,GVNS可以有效解決分揀中心考慮充電需求和硬時(shí)間窗的大規(guī)模多AGV調(diào)度問題,提高物流分揀效率,幫助企業(yè)找到科學(xué)、合理的AGV配置方案。

    關(guān)鍵詞:物流系統(tǒng)管理;分揀作業(yè);自動(dòng)導(dǎo)引小車;調(diào)度;充電需求;變鄰域搜索

    中圖分類號:F252.1;TP301?? 文獻(xiàn)標(biāo)識(shí)碼:A

    doi:10.7535/hbkd.2021yx05011

    收稿日期:2021-08-20;修回日期:2021-09-19;責(zé)任編輯:張士瑩

    基金項(xiàng)目:國家重點(diǎn)研發(fā)計(jì)劃項(xiàng)目(2020YFB1712200);宜賓職業(yè)技術(shù)學(xué)院科研平臺(tái)建設(shè)計(jì)劃資助項(xiàng)目(YBZY21KYPT-03);軌道交通運(yùn)維技術(shù)與裝備四川省重點(diǎn)實(shí)驗(yàn)室開放課題(2020YW004)

    第一作者簡介:郭 超(1984—),男,四川宜賓人,講師,主要從事智能制造方面的研究。

    通訊作者:郭 鵬副教授。E-mail:pengguo318@swjtu.edu.cn

    General variable neighborhood search for the multi-AGV scheduling problem with sorting operations

    GUO Chao1,2,CHEN Xiangling3,GUO Peng1,3,WANG Qiang2

    (1.Technology and Equipment of Rail Transit Operation and Maintenance Key Laboratory of Sichuan Province,Chengdu,Sichuan 610031,China;2.School of Intelligent Manufacturing,Yibin Vocational and Technical College,Yibin,Sichuan 644003,China;3.School of Mechanical Engineering,Southwest Jiaotong University,Chengdu,Sichuan 610031,China)

    Abstract:To solve the intractable multiple automatic guided vehicles (AGVs) scheduling problem encountered in the sorting processes of the logistics sorting centers,a large-scale AGV scheduling problem was studied on the basis of considering the sorting time windows and charging requirements.A general variable neighborhood search (GVNS) algorithm was proposed to minimize the makespan of the sorting operations,in which the assignment of transferring packages to AGVs and the sequence of sorting tasks for each AGV were determined.The traversal insertion heuristic was developed to generate the initial solution of the developed algorithm to ensure the constraint of time windows.Ten neighborhood operators were designed to optimize the initial solution for the iteration of the algorithm.Different sized test instances were compared,and the impacts of AGV charging rate and quantity configuration on sorting efficiency were analyzed.The results show that the GVNS algorithm is superior in computing time and solution performance.It can obtain the approximate optimal solution in a short time.The average computing time of GVNS is only 532.78 s,which is obviously better than the mixed integer and constraint programming models;when the number of packages is 100,the most suitable number of AGVs is 14.Therefore,GVNS can effectively solve the large-scale and multi-AGV scheduling problem with charging demand and hard time window,improve the efficiency of logistics sorting,and help enterprises find the scientific and reasonable AGV configuration scheme.

    Keywords:

    logistics system management;sorting operation;automatic guided vehicle;scheduling;charging demand;vari-able neighborhood search

    隨著電子商務(wù)產(chǎn)業(yè)的不斷發(fā)展壯大,中國快遞包裹經(jīng)歷了連續(xù)十多年的爆炸式增長,從2010年的不足24億件迅速攀升到2020年的833.6億件,目前快遞總量已超過美國、日本及歐洲發(fā)達(dá)國家的快遞量總和,成為名副其實(shí)的“快遞大國”。逐年增長的快遞業(yè)務(wù)量對高效配送提出了更高要求??爝f包裹從賣家手中到達(dá)買家手中需要經(jīng)歷一系列步驟,包括訂單確認(rèn),快遞攬件、轉(zhuǎn)運(yùn)、分揀、運(yùn)輸,再分揀、轉(zhuǎn)運(yùn)與送達(dá)等。在完整的快遞配送流程中,至少要經(jīng)歷2次分揀,且每次分揀均會(huì)耗費(fèi)大量時(shí)間。因此,提高物流中心的分揀效率,可以在一定程度上縮短快遞整體配送時(shí)間,讓買家在更短時(shí)間內(nèi)收到包裹。為了應(yīng)對暴增的業(yè)務(wù)量,原有的人工分揀或傳送帶式倉儲(chǔ)物流相繼被自動(dòng)導(dǎo)引車(automatic guided vehicle,AGV)或自主移動(dòng)機(jī)器人(autonomous mobile robot,AMR)揀選作業(yè)系統(tǒng)替代。各大快遞公司(包括菜鳥、申通、順豐等)相繼引入了類似于亞馬遜Kiva機(jī)器人(見圖1)的作業(yè)系統(tǒng)[1-2]。采用上述分揀系統(tǒng)能夠?qū)崿F(xiàn)無人化、自動(dòng)化與智能化,但面臨的管理決策也更加復(fù)雜。因此,對多臺(tái)機(jī)器人開展調(diào)度優(yōu)化成為物流機(jī)器人領(lǐng)域研究的熱點(diǎn)問題之一。早期AGV在單個(gè)項(xiàng)目或者場景中應(yīng)用尚可,但其依賴于磁條等固定導(dǎo)航方式,只能在作業(yè)區(qū)域內(nèi)按照固定的路徑循環(huán)運(yùn)行,應(yīng)用相對簡單,且不需要系統(tǒng)具備較高的調(diào)度能力。類Kiva機(jī)器人的出現(xiàn),使得對多AMR集群調(diào)度的需求越來越大[3]。多AMR調(diào)度除了要為每個(gè)AMR合理分配任務(wù)從而達(dá)到預(yù)期目標(biāo),還要考慮到任務(wù)時(shí)間窗、優(yōu)先級、充電需求等各種限制因素。在倉儲(chǔ)物流中,AMR或者AGV調(diào)度主要依賴于最短隊(duì)列或最短走行距離等啟發(fā)式規(guī)則進(jìn)行決策[4]。為了實(shí)現(xiàn)對AGV集群調(diào)度的優(yōu)化,人們提出了多種元啟發(fā)式算法,包括粒子群-遺傳混合算法[5]、差分進(jìn)化算法[6]、Memetic算法[7]、大規(guī)模鄰域搜索[8]、自適應(yīng)大規(guī)模鄰域搜索[9]等。但這些研究對于實(shí)際場景中的柵格地圖和充電約束等考慮尚不充分,缺乏有效的求解手段。為了分析AGV調(diào)度規(guī)則,仿真手段也被用于調(diào)度分析和對比中[10]。

    變鄰域搜索(variable neighborhood search,VNS)算法具有良好的通用性和尋優(yōu)能力,已在調(diào)度、設(shè)施布局、設(shè)施選址、車輛路徑等問題中取得了良好效果[11-17]。然而目前還鮮有文獻(xiàn)報(bào)道使用VNS解決考慮充電需求和時(shí)間窗的多AGV調(diào)度問題。為實(shí)現(xiàn)對大規(guī)模問題實(shí)例的求解,筆者基于文獻(xiàn)[18]的研究工作,在多AGV調(diào)度優(yōu)化建?;A(chǔ)上提出采用通用變鄰域搜索(general variable neighborhood search,GVNS)算法,針對多AGV作業(yè)場景下的分揀調(diào)度優(yōu)化問題,設(shè)計(jì)了一種啟發(fā)式規(guī)則,為通用變鄰域搜索算法提供初始解,采用10個(gè)不同的鄰域結(jié)構(gòu)用于局部搜索和擾動(dòng)階段,分析AGV充電速率和數(shù)量配置對優(yōu)化目標(biāo)的影響,通過算例測試,驗(yàn)證了算法的求解性能。

    1 物流分揀流程

    圍繞分揀作業(yè)流程,物流分揀中心分為入庫區(qū)、出庫區(qū)和分揀區(qū)3部分。分揀區(qū)由分揀臺(tái)、投放口和設(shè)備充電/停放區(qū)組成,如圖2所示,其中a和b分別代表柵格的行數(shù)和列數(shù)。在分揀區(qū)內(nèi),來自不同地區(qū)的包裹入庫后隨著傳送帶到達(dá)各個(gè)分揀臺(tái),AGV接收到搬運(yùn)任務(wù)后前往包裹所在分揀臺(tái)。AGV到達(dá)分揀臺(tái)后需要根據(jù)包裹上的運(yùn)單信息,將包裹運(yùn)送至相應(yīng)的投放口,每個(gè)投放口代表不同的城市或地區(qū)。在投放口的下方是漏斗和傳送帶,它們會(huì)收集包裹并將其運(yùn)送至出庫區(qū),在出庫區(qū)會(huì)有車輛進(jìn)行下一階段的配送。

    基于以上應(yīng)用場景,給定任務(wù)集合J={1,2,…,n},其中J為包含所有任務(wù)的集合,n為任務(wù)總數(shù)。給定AGV集合K={1,2,…,m},其中K為所有AGV集合,m為其數(shù)量(m=|K|)。AGV不工作時(shí)均??吭诔潆妳^(qū),當(dāng)接收到分揀作業(yè)指令時(shí),其從充電區(qū)出發(fā)執(zhí)行分揀任務(wù)。每個(gè)包裹i(i∈J)都有相應(yīng)的最早到達(dá)時(shí)間ei、搬運(yùn)時(shí)間ti和最晚完工時(shí)間di,最晚完工時(shí)間用于保證包裹分揀出庫后的準(zhǔn)時(shí)派送。

    AGV在運(yùn)送包裹時(shí)需經(jīng)歷3個(gè)階段:1)從當(dāng)前位置前往包裹所在的分揀臺(tái);2)若AGV在ei之前到達(dá)分揀臺(tái),則需等待,否則直接裝載包裹;3)AGV運(yùn)送包裹到對應(yīng)的投放口。每運(yùn)送完一個(gè)包裹,AGV會(huì)檢查當(dāng)前電量是否低于安全電量g。當(dāng)電量充足時(shí),AGV直接前往下一包裹所在分揀臺(tái);當(dāng)電量不足時(shí),其需前往充電區(qū)充電,充電完成后再去到下一個(gè)包裹所在分揀臺(tái)。如此反復(fù),直至所有運(yùn)輸任務(wù)執(zhí)行完畢,最后返回充電區(qū)。具體描述與數(shù)學(xué)規(guī)劃模型詳見文獻(xiàn)[18]。

    2 GVNS算法的主要步驟及鄰域結(jié)構(gòu)

    變鄰域搜索算法在應(yīng)用過程中衍生處理諸多拓展算法,包括變鄰域深度搜索算法、變鄰域分解搜索算法和偏態(tài)變鄰域搜索算法等[19-20]。本文所提出的通用變鄰域搜索(GVNS)是在局部搜索階段采用VND的變鄰域搜索算法,相比其他的VNS拓展算法擁有非常優(yōu)秀的求解性能,目前已被用于求解單分配集線器定位[21]、帶時(shí)間窗約束的多目標(biāo)車輛路徑與裝載[22]和取送貨一體的旅行商[23]等復(fù)雜組合優(yōu)化問題。GVNS算法的基本思想是在搜索過程中通過變換不同的操作算子盡可能多地探索解空間,尋找局部最優(yōu)解,然后通過擾動(dòng)跳出局部最優(yōu),經(jīng)過多次迭代,不斷更新最優(yōu)解直至達(dá)到終止條件。

    2.1 編碼方式

    采用由整數(shù)構(gòu)成的編碼列表來表示每輛AGV待執(zhí)行的任務(wù)序列,其中每個(gè)整數(shù)表示AGV需要搬運(yùn)的包裹編號。每個(gè)AGV必須從充電區(qū)出發(fā),在執(zhí)行完所有的任務(wù)后返回充電區(qū)。

    因此每個(gè)AGV的編碼列表首尾位置都設(shè)置為0,分別表示虛擬開始任務(wù)和虛擬結(jié)束任務(wù)。所有AGV的編碼列表即為問題的一個(gè)解。如圖3所示,以10個(gè)包裹3輛AGV為例,其中包裹[1,3,10]由第1輛AGV負(fù)責(zé)搬運(yùn),包裹[5,2,8,4]由第2輛AGV搬運(yùn),同理,包裹[6,9,7]由第3輛AGV負(fù)責(zé)搬運(yùn),共計(jì)3條路徑列表構(gòu)成了一個(gè)完整的解。

    由圖3可以看出,在編碼階段并沒有將充電任務(wù)加入到任務(wù)列表中,這是為了便于后續(xù)的鄰域操作。對于是否需要執(zhí)行充電任務(wù),會(huì)在遍歷AGV的每條路徑時(shí)加以判斷,進(jìn)而獲得目標(biāo)函數(shù)值。

    2.2 初始解

    初始解的質(zhì)量會(huì)影響整個(gè)算法的求解效率。為了找到較好的初始可行解,設(shè)計(jì)了一種啟發(fā)式方法,其偽代碼算法如表1所示。

    首先生成m個(gè)僅包含虛擬開始任務(wù)和虛擬結(jié)束任務(wù)的空路徑[0,0];然后遍歷所有任務(wù),計(jì)算每個(gè)任務(wù)在每條路徑的每個(gè)位置的適應(yīng)度值,同時(shí)記錄下每個(gè)任務(wù)的適應(yīng)度值和對應(yīng)的插入位置;找到擁有最小適應(yīng)度值的任務(wù)后,將該任務(wù)插入此位置,然后從任務(wù)列表中刪除該任務(wù);遍歷完所有的任務(wù)并全部插入到路徑列表后,輸出初始解。表1中步驟8的適應(yīng)度值計(jì)算公式為

    f=α×Cmax+(1-α)(s′i-si),i∈N。

    式中:Cmax為分揀完成時(shí)間;點(diǎn)i為路徑中插入點(diǎn)后面的點(diǎn);si為點(diǎn)i在插入前的路徑中的開始時(shí)間;s0為點(diǎn)i在插入后路徑中的開始時(shí)間。對權(quán)重α進(jìn)行取值,使初始可行解盡可能地實(shí)現(xiàn)最小化分揀完成時(shí)間和時(shí)間窗更緊湊,得到不錯(cuò)的初始解。

    2.3 鄰域結(jié)構(gòu)

    GVNS算法涉及10個(gè)不同的操作算子。為了便于后續(xù)操作,為每個(gè)操作算子進(jìn)行標(biāo)號處理。需要特別說明的是,每種操作算子在選擇任務(wù)節(jié)點(diǎn)時(shí)都不會(huì)選擇位于路徑首尾位置的虛擬開始任務(wù)點(diǎn)和虛擬結(jié)束任務(wù)點(diǎn)。常用的操作算子包括Cross,2-opt,Relocate,Exchang和ICross,各自操作方式如下。

    1)Cross算子(N1) 選擇任意2條路徑,分別從2條路徑任選1個(gè)點(diǎn)作為路徑的斷點(diǎn),然后交換2條路徑的后半段,形成2條新的路徑,操作示例見圖4。

    2)2-opt算子(N2) 選擇任意1條路徑,在該路徑中選擇2個(gè)不同的點(diǎn)作為斷點(diǎn),使得路徑形成3個(gè)片段,然后對中間片段進(jìn)行逆序操作,形成1條新的路徑,操作示例見圖5。

    3)Relocate算子(N3) 重新定位結(jié)構(gòu),是指任意選擇2條路徑,從1條路徑中任意選擇1個(gè)點(diǎn)插入到另1條路徑的任意位置,形成2條新的路徑,操作示例見圖6。

    4)Exchange算子(N4) 選擇任意2條路徑,分別從2條路徑中選擇1個(gè)點(diǎn)進(jìn)行交換,操作示例見圖7。

    5)ICross算子(N5) 選擇任意2條路徑,分別取2條路徑任意長度的中間片段,將2條路徑的中間片段進(jìn)行逆序操作然后交換,形成2條新的路徑,操作示例見圖8。

    此外,為了擴(kuò)大鄰域解的解空間,還使用了Or-opt算子、GENI算子、λ-Interchange算子3種擴(kuò)展鄰域結(jié)構(gòu)[24],通過多次迭代保證對最優(yōu)解的搜索能力。

    Or-opt算子(N6, N7,N8):從任意1條路徑中隨機(jī)選擇1個(gè)點(diǎn)i,然后選擇1個(gè)距離i點(diǎn)給定長度x的點(diǎn)j(j=i+x),再從路徑中隨機(jī)選擇1個(gè)點(diǎn)k。路徑被i,j,k 3個(gè)點(diǎn)截成4個(gè)片段,如果k<i或k>j,則交換路徑的2個(gè)中間片段的位置,從而形成1條新路徑。通過為該算子設(shè)置3個(gè)不同長度參數(shù)x(x=1,2,3),形成了3個(gè)不同的鄰域結(jié)構(gòu)。當(dāng)x=2且k>j時(shí),操作過程如圖9所示。

    GENI算子(N9):選擇任意2條路徑,從第1條路徑中選擇1個(gè)點(diǎn)i插入第2條路徑中的任一位置,然后從第2條路徑中選擇1個(gè)點(diǎn)k插入i點(diǎn)后面,形成2條新路徑,操作示例見圖10。

    λ-Interchange算子(N10):選擇任意2條路徑,分別從2條路徑中選擇任意一點(diǎn)隨機(jī)長度為λ1和λ2的片段進(jìn)行交換,形成2條新的路徑。若路徑1的長度為l1,選定點(diǎn)的位置為a,路徑2的長度為l2,選定點(diǎn)的位置為b,則λ1和λ2分別從整數(shù)均勻分布[1,l1-a-1]和[1,l2-b-1]中隨機(jī)選擇。當(dāng)λ1=λ2=2時(shí),操作示例如圖11所示。

    2.4 局部搜索階段

    令Nl(l=1,2,…,lmax)為一組用于局部搜索階段的鄰域結(jié)構(gòu)集合,令Nl(s)為當(dāng)前解s在第l個(gè)鄰域結(jié)構(gòu)中的解集合。采用上述10個(gè)鄰域結(jié)構(gòu)(lmax=10)構(gòu)成VND獲得鄰域解集?;谖墨I(xiàn)[19]的算法機(jī)制,局部搜索階段從鄰域N1開始,到鄰域N10結(jié)束。將當(dāng)前解s傳入一個(gè)鄰域結(jié)構(gòu)后會(huì)產(chǎn)生一組鄰域解Nl(s),其中必然存在一個(gè)局部最優(yōu)解s′。若該局部最優(yōu)解s′優(yōu)于當(dāng)前解s,則將s替換為s′,并且返回到第一個(gè)鄰域結(jié)構(gòu)進(jìn)行搜索;否則,進(jìn)入下一個(gè)鄰域結(jié)構(gòu)進(jìn)行搜索,直到搜索完最后一個(gè)鄰域,若仍未能找到更優(yōu)解,則結(jié)束局部搜索階段。VND算法流程偽代碼如表2所示。

    2.5 擾動(dòng)階段

    局部搜索階段容易使算法陷入局部最優(yōu)。當(dāng)多次迭代仍然無法對解進(jìn)行改善時(shí),通常可對當(dāng)前解進(jìn)行適當(dāng)?shù)臄_動(dòng)操作,生成下一次進(jìn)入局部搜索階段的起始解。若當(dāng)前解在經(jīng)過連續(xù)η次迭代后仍未能找到更優(yōu),則說明算法陷入了局部最優(yōu),沒有必要繼續(xù)進(jìn)行局部搜索,需要對當(dāng)前解進(jìn)行擾動(dòng)操作。令Nk(k=1,2,…,kmax)為一組用于擾動(dòng)階段的鄰域結(jié)構(gòu)集合,令Nk(s)為當(dāng)前解s在第k個(gè)鄰域結(jié)構(gòu)中的解集合,該階段同樣是上述的10個(gè)鄰域結(jié)構(gòu)(kmax=10)。為了使解空間得到有效擴(kuò)展,選擇隨機(jī)生成10個(gè)鄰域結(jié)構(gòu)的搜索順序。每次擾動(dòng)操作時(shí),只需選擇一個(gè)操作算子,與局部搜索階段不同的是,操作算子隨機(jī)選擇路徑和節(jié)點(diǎn)進(jìn)行操作,而不是遍歷,當(dāng)找到一個(gè)可行解時(shí)即可結(jié)束擾動(dòng)階段。

    2.6 算法框架

    GVNS算法流程如表3所示,GVNS在定義了鄰域結(jié)構(gòu)Nk和Nl后(第1行),利用啟發(fā)式規(guī)則生成初始解s0,并將其傳遞給當(dāng)前解s(第2行),然后進(jìn)行初始化操作(第3行)。隨后開始迭代搜索,在擾動(dòng)階段找到一個(gè)可行解s′后(第5行),帶著該可行解s′進(jìn)入局部搜索階段(第6行)。在局部搜索階段,通過目標(biāo)函數(shù)值的大小評價(jià)解的質(zhì)量。目標(biāo)函數(shù)值越小,表示解的質(zhì)量越好。如果找到的局部最優(yōu)解s″優(yōu)于可行解s′,則將s′替換為s″。結(jié)束局部搜索階段后,需要判斷找到的局部最優(yōu)解s′是否優(yōu)于當(dāng)前解s (第7行)。如果是,則將s替換為s′,并且依然使用擾動(dòng)階段定義的第一個(gè)鄰域結(jié)構(gòu)進(jìn)行擾動(dòng)操作(第8行),否則進(jìn)一步判斷是否繼續(xù)進(jìn)行迭代搜索。如果達(dá)到算法終止條件,則返回當(dāng)前最優(yōu)解s (第10—17行)。算法的終止條件為當(dāng)前解連續(xù)Inip次迭代仍未能得到改善(第11行),若滿足該條件,則立即終止算法并輸出當(dāng)前最優(yōu)解。在GVNS算法中,設(shè)置Inip=10。需要特別說明的是,達(dá)到最大未優(yōu)化迭代次數(shù)Inip是指連續(xù)擾動(dòng)了Inip次,且每次擾動(dòng)后都會(huì)經(jīng)歷局部搜索階段,但當(dāng)前解都未得到改善。

    3 算例分析

    通過一系列的算例數(shù)值實(shí)驗(yàn)驗(yàn)證所提出的GVNS算法的性能,算法由Python語言實(shí)現(xiàn),在配置為AMD Ryzen 5-4600U with Radeon Graphics CPU @ 2.10 GHz,16.0 GB的個(gè)人電腦上運(yùn)行。為了對比所提出GVNS算法的性能,文獻(xiàn)[11]中提到的混合整數(shù)規(guī)劃(mixed integer programming,MIP)模型和約束規(guī)劃(constraint programming,CP)模型也被用于求解算例。在算例分析中,MIP采用Gurobi求解器求解,CP采用CPLEX Optimization Studio 12.10.0中的CP Optimizer求解。引入相對百分比偏差(relative percentage difference,RPD)分析算法的性能,RPD計(jì)算公式如下:

    RPD=Ccurrent-CbestCbest×100%。(2)

    式中:Ccurrent表示當(dāng)前方法求得的目標(biāo)值,Cbest為該算例在所有方法中取得的最優(yōu)目標(biāo)值。RPD值越小,表示該方法求解效果越好。

    3.1 算例設(shè)計(jì)

    算例生成采用文獻(xiàn)[11]所述方法,分為小規(guī)模算例和大規(guī)模算例。針對小規(guī)模算例,設(shè)置包裹數(shù)n={8,10,14};針對大規(guī)模算例,設(shè)置包裹數(shù)n={50,100,200}。表4為算例中包裹數(shù)與AGV數(shù)的關(guān)系,可以得到18組不同規(guī)模的算例,每組隨機(jī)生成4個(gè)算例,共計(jì)72個(gè)。

    3.2 參數(shù)調(diào)試

    參數(shù)設(shè)置會(huì)直接影響算法效果,不同權(quán)重α取值的Rinit均值圖見圖12。在本文所提的GVNS算法中,權(quán)重α作為唯一變量需要進(jìn)行參數(shù)調(diào)試。在此,考慮不同的取值水平:0,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1。選擇包裹數(shù)n=50,AGV數(shù)m取值{5,6,7,8,9,10,11,12,13,14,15}的11個(gè)大規(guī)模算例來調(diào)試權(quán)重α的取值。

    權(quán)重α只會(huì)影響初始解,因此需觀察初始解目標(biāo)函數(shù)值的大小。為了簡化數(shù)據(jù)量,取所有算例在某一α值下初始解目標(biāo)函數(shù)值的平均值Rinit,Rinit值越小,表示初始解的質(zhì)量越好。由圖12可知,每個(gè)α的取值點(diǎn)均對應(yīng)參數(shù)測試算例集的平均值;從圖12中還可以看出,當(dāng)α為0.9時(shí),Rinit值最小,因此設(shè)置權(quán)重α值為0.9。

    3.3 計(jì)算結(jié)果與分析

    將Gurobi和CP Optimizer的最大求解時(shí)間設(shè)置為1 800 s,若在給定時(shí)間內(nèi)未找到最優(yōu)解,則停止計(jì)算并返回當(dāng)前的最好可行解。GVNS算法的求解性能用RPD值進(jìn)行評價(jià),此外,計(jì)算時(shí)間也作為求解性能評價(jià)指標(biāo)。為了消除啟發(fā)式算法可能存在的隨機(jī)性影響,GVNS算法對每個(gè)算例計(jì)算10次,然后取平均計(jì)算時(shí)間和平均RPD值。表5給出了小規(guī)模算例的計(jì)算結(jié)果,大規(guī)模算例的計(jì)算結(jié)果如表6所示,其中“J”表示包裹數(shù)量,“V”表示AGV數(shù)量,“No.”表示該組算例序號,“MIN”表示該算例求得的最小目標(biāo)函數(shù)值,“—”表示未在規(guī)定時(shí)間內(nèi)找到可行解。每個(gè)方法均列出了計(jì)算時(shí)間和RPD,對比小規(guī)模算例和大規(guī)模算例分別在MIP模型、CP模型和GVNS算法中的計(jì)算結(jié)果。

    從表5可以看出,與啟發(fā)式方法相比,精確算法仍存在明顯的差距。MIP模型有8個(gè)算例未能找到最優(yōu)解,CP模型有9個(gè)算例未能找到最優(yōu)解,而GVNS僅有1個(gè)算例未能找到最優(yōu)解。從計(jì)算時(shí)間上來看,GVNS平均計(jì)算時(shí)間僅為0.42 s,遠(yuǎn)小于MIP和CP的計(jì)算時(shí)間。從求解質(zhì)量上來看,GVNS的平均RPD值僅為0.09,也遠(yuǎn)小于另外2個(gè)模型的RPD值。由小規(guī)模算例計(jì)算結(jié)果可知,GVNS在計(jì)算時(shí)間和求解質(zhì)量上都具有明顯優(yōu)勢。

    由表6可知,由于本問題的NP-hard特性,當(dāng)包裹數(shù)為50時(shí),MIP模型和CP模型還有部分算例能找到最優(yōu)解或近似解,但當(dāng)包裹數(shù)達(dá)到100及以上時(shí),MIP模型和CP模型在所有算例中均無法在1 800 s內(nèi)找到可行解,可見優(yōu)化求解器無法求解大規(guī)模問題。而GVNS在所有大規(guī)模算例中均能在較短時(shí)間內(nèi)求得近似最優(yōu)解,平均計(jì)算時(shí)間僅為532.78 s,明顯優(yōu)于MIP模型和CP模型。由此可知,GVNS可以有效解決分揀中心考慮充電需求和硬時(shí)間窗的大規(guī)模多AGV調(diào)度問題。

    3.4 AGV配置分析

    不同配置的AGV會(huì)有不同的充電速率,配置越高充電率越大,即充電速度越快。不同的AGV充電率會(huì)導(dǎo)致AGV充電所需時(shí)間不同,從而影響分揀完成時(shí)間。此外,在一定分揀作業(yè)量下,不同AGV數(shù)量配置同樣會(huì)影響分揀完成時(shí)間。對于企業(yè)而言,AGV的配置越高,采購成本就越高,但如果AGV的配置過低,又會(huì)導(dǎo)致分揀任務(wù)無法按時(shí)完成或分揀效率過低。因此,找到合適的AGV充電率配置和數(shù)量配置對于物流中心來說是非常有必要的。本文以包裹數(shù)n=100,AGV數(shù)m=10的算例來分析不同的AGV充電率對分揀完成時(shí)間的影響。以包裹數(shù)n=100,AGV數(shù)m={10,12,14,16,18,20}的算例來分析AGV數(shù)量對分揀完成時(shí)間的影響。由于算例規(guī)模較大,因此使用GVNS算法進(jìn)行求解。為了簡化數(shù)據(jù)量,同時(shí)消除算法隨機(jī)性帶來的影響,每個(gè)算例都要計(jì)算10次,然后取分揀完成時(shí)間的平均值。

    圖13為不同的AGV充電率與分揀完成時(shí)間關(guān)系折線圖。從圖13可以看出,當(dāng)充電率大于1.6時(shí),分揀完成時(shí)間不再明顯減少,因此當(dāng)包裹數(shù)為100,AGV數(shù)為10時(shí),最合適的AGV充電率為1.6。圖14是不同AGV數(shù)量配置與分揀完成時(shí)間關(guān)系折線圖。由圖14可知,當(dāng)AGV數(shù)量大于22時(shí),分揀完成時(shí)間不再發(fā)生變化。因此,當(dāng)包裹數(shù)為100時(shí),最多只需配置22輛AGV。當(dāng)AGV數(shù)量大于14時(shí),分揀完成時(shí)間不再明顯減少,因此,當(dāng)包裹數(shù)為100時(shí),最合適的AGV數(shù)量配置為14輛。

    4 結(jié) 語

    1)為了提高物流分揀中心的作業(yè)效率,在考慮充電需求和時(shí)間窗約束的基礎(chǔ)上,研究了大規(guī)模作業(yè)場景下的多AGV調(diào)度優(yōu)化問題。

    2)基于所研究問題的復(fù)雜性,提出利用GVNS實(shí)現(xiàn)對大規(guī)模算例的有效求解。在GVNS算法的基本框架下,結(jié)合問題特性,設(shè)計(jì)了滿足時(shí)間窗約束的啟發(fā)式方法生成初始解,并為算法設(shè)計(jì)了10個(gè)鄰域操作算子,生成局部最優(yōu)解。

    3)使用不同規(guī)模的算例進(jìn)行數(shù)值實(shí)驗(yàn),并與混合整數(shù)規(guī)劃模型和約束規(guī)劃模型進(jìn)行對比,計(jì)算結(jié)果驗(yàn)證了所提出的GVNS算法求解大規(guī)模問題的可行性和高效性??紤]到不同的AGV充電率和數(shù)量配置會(huì)影響多AGV的調(diào)度方案,采用控制變量法分別分析了不同的AGV充電率和數(shù)量配置下的分揀完成時(shí)間,并給出了合理的配置方案。

    本文僅考慮分揀中心有一個(gè)充電區(qū)的情況,在實(shí)際應(yīng)用場景中,當(dāng)分揀場地很大且AGV數(shù)量很多時(shí),AGV需要頻繁地返回充電區(qū)充電,合理的充電區(qū)布局方案是一個(gè)值得深入研究的問題。實(shí)際AGV分揀過程中還有很多問題需要考慮,例如AGV充電和放電的規(guī)律、AGV速度變化和AGV故障停機(jī)等。目前有關(guān)此方面的研究數(shù)據(jù)尚未見公開報(bào)道,筆者也在嘗試通過實(shí)驗(yàn)獲得真實(shí)的運(yùn)行數(shù)據(jù),以使所討論的算法更具實(shí)際應(yīng)用價(jià)值。此外,在未來的研究中,還可通過仿真分析探討更多的不確定情況,譬如單個(gè)AGV的意外故障或包裹的緊急分揀作業(yè)等;同時(shí)還需對諸如遺傳算法、自適應(yīng)大規(guī)模鄰域搜索等算法之間的性能進(jìn)行對比分析的相關(guān)工作。

    參考文獻(xiàn)/References:

    [1] WEIDINGER F,BOYSEN N,BRISKORN D.Storage assignment with rack-moving mobile robots in KIVA warehouses[J].Transportation Science,2018,52(6):1297-1588.

    [2] 沈博聞,于寧波,劉景泰.倉儲(chǔ)物流機(jī)器人集群的智能調(diào)度和路徑規(guī)劃[J].智能系統(tǒng)學(xué)報(bào),2014,9(6):659-664.

    SHEN Bowen,YU Ningbo,LIU Jingtai.Intelligent scheduling and path planning of warehouse mobile robots[J].CAAI Transactions on Intelligent Systems,2014,9(6):659-664.

    [3] FRAGAPANE G,de KOSTER R,SGARBOSSA F,et al.Planning and control of autonomous mobile robots for intralogistics:Literature review and research agenda[J].European Journal of Operational Research,2021,294(2):405-426.

    [4] da COSTABARROS? R,NASCIMENTO T P.Robotic mobile fulfillment systems:A survey on recent developments and research opportunities[J].Robotics and Autonomous Systems,2021,137:103729.

    [5] 岳笑含,許曉健,王溪波.面向FMS基于改進(jìn)的混合PSO-GA的多AGV調(diào)度算法研究[J].計(jì)算機(jī)科學(xué),2018,45(Z2):167-171.

    YUE Xiaohan,XU Xiaojian,WANG Xibo.Research on muti-AGV sechduling algorithm based on improved hybrid PSO-GA for FMS[J].Computer Science,2018,45(Z2):167-171.

    [6] 余娜娜,李鐵克,王柏琳,等.自動(dòng)化分揀倉庫中多AGV調(diào)度與路徑規(guī)劃算法[J].計(jì)算機(jī)集成制造系統(tǒng),2020,26(1):171-180.

    YU Nana,LI Tieke,WANG Bailin,et al.Multi-AGVs scheduling and path planning algorithm in automated sorting warehouse[J].Com-puter Integrated Manufacturing Systems,2020,26(1):171-180.

    [7] JUN S,LEE S,YIH Y.Pickup and delivery problem with recharging for material handling systems utilising autonomous mobile robots[J].European Journal of Operational Research,2021,289(3):1153-1168.

    [8] POLTEN L,EMDE S.Scheduling automated guided vehicles in very narrow aisle warehouses[J].Omega,2021,99:102204.

    [9] ULJ I,SALEWSKI H,GOEKE D,et al.Order batching and batch sequencing in an AMR-assisted picker-to-parts system[J].European Journal of Operational Research,2021.doi:10.1016/j.ejor.2021.05.033.

    [10]陳敏,黎展滔,陳慶新,等.考慮有限物流運(yùn)輸能力的智能車間AGV調(diào)度算法研究[J].工業(yè)工程,2019,22(4):49-57.

    CHEN Min,LI Zhantao,CHEN Qingxin,et al.AGV scheduling algorithm of intelligent workshop considering limited logistics transportation capacity[J].Industrial Engineering Journal,2019,22(4):49-57.

    [11]陳香玲,郭鵬,溫昆,等.考慮充電需求和時(shí)間窗的多AGV調(diào)度優(yōu)化建模[J].河北科技大學(xué)學(xué)報(bào),2021,42(2):91-100.

    CHEN Xiangling,GUO Peng,WEN Kun,et al.Optimized mathematical models for multi-AGV scheduling problem with charging requirements and time windows[J].Journal of Hebei University of Science and Technology,2021,42(2):91-100.

    [12]范厚明,劉鵬程,吳嘉鑫,等.集貨需求隨機(jī)的同時(shí)配集貨VRP及混合變鄰域搜索算法[J].系統(tǒng)工程理論與實(shí)踐,2019,39(10):2646-2659.

    FAN Houming,LIU Pengcheng,WU Jiaxin,et al.Hybrid genetic algorithm with variable neighborhood descent for the vehicle routing problem with simultaneous stochastic pickup and deterministic delivery[J].Systems Engineering:Theory & Practice,2019,39(10):2646-2659.

    [13]WU X Q,CHE A.Energy-efficient no-wait permutation flow shop scheduling by adaptive multi-objective variable neighborhood search[J].Omega,2020,94:102117.

    [14]徐立云,程贊,宓宏,等.基于改進(jìn)變鄰域搜索算法的成型機(jī)分批重調(diào)度優(yōu)化[J].同濟(jì)大學(xué)學(xué)報(bào)(自然科學(xué)版),2020,48(10):1460-1469.

    XU Liyun,CHENG Zan,MI Hong,et al.Molding machines batch rescheduling optimization based on improved variable neighborhood search[J].Journal of Tongji University(Natural Science),2020,48(10):1460-1469.

    [15]CUI L Q,LIU X B,LU S J,et al.A variable neighborhood search approach for the resource-constrained multi-project collaborative scheduling problem[J].Applied Soft Computing,2021,107:107480.

    [16]HERRN A,MANUEL C J,DUARTE A.An efficient variable neighborhood search for the space-free multi-row facility layout problem[J].European Journal of Operational Research,2021,295(3):893-907.

    [17]HOOGERVORST R,DOLLEVOET T,MARTI G,et al.A variable neighborhood search heuristic for rolling stock rescheduling[J].EURO Journal on Transportation and Logistics,2021,10:100032.

    [18]SADATI M E H,ATAY B.A hybrid variable neighborhood search approach for the multi-depot green vehicle routing problem[J].Transportation Research Part E:Logistics and Transportation Review,2021,149:102293.

    [19]MLADENOVI N,HANSEN P.Variable neighborhood search[J].Computers & Operations Research,1997,24(11):1097-1100.

    [20]董紅宇,黃敏,王興偉,等.變鄰域搜索算法綜述[J].控制工程,2009,16(sup2):1-5.

    DONG Hongyu,HUANG Min,WANG Xingwei,et al.Review of variable neighborhood search algorithm[J].Control Engineering of China,2009,16(sup2):1-5.

    [21]MIKI M,TODOSIJEVI R,UROEVI D.Less is more:General variable neighborhood search for the capacitated modular hub location problem[J].Computers & Operations Research,2019,110:101-115.

    [22]SONG X,JONES D,ASGARI N,et al.Multi-objective vehicle routing and loading with time window constraints: A real-life application[J].Annals of Operations Research,2020,291(1):799-825.

    [23]MLADENOVI N,UROEVI D,HANAFI S,et al.A general variable neighborhood search for the one-commodity pickup-and-delivery travelling salesman problem[J].European Journal of Operational Research,2012,220(1):270-285.

    [24]de ARMAS J,MELIN-BATISTA B,MORENO-PREZ J A,et al.GVNS for a real-world rich vehicle routing problem with time windows[J].Engineering Applications of Artificial Intelligence,2015,42:45-56.

    猜你喜歡
    調(diào)度
    交通運(yùn)輸行政執(zhí)法指揮調(diào)度管理系統(tǒng)
    《調(diào)度集中系統(tǒng)(CTC)/列車調(diào)度指揮系統(tǒng)(TDCS)維護(hù)手冊》正式出版
    電力調(diào)度自動(dòng)化中UPS電源的應(yīng)用探討
    電子制作(2019年20期)2019-12-04 03:51:28
    基于強(qiáng)化學(xué)習(xí)的時(shí)間觸發(fā)通信調(diào)度方法
    一種基于負(fù)載均衡的Kubernetes調(diào)度改進(jìn)算法
    虛擬機(jī)實(shí)時(shí)遷移調(diào)度算法
    CTC調(diào)度集中與計(jì)算機(jī)聯(lián)鎖通信接口的分析
    調(diào)度自動(dòng)化系統(tǒng)不間斷電源的選擇
    枯期風(fēng)電調(diào)度模式探討
    談?wù){(diào)度絞車的安全性
    河南科技(2014年24期)2014-02-27 14:19:41
    国产视频首页在线观看| 亚洲av二区三区四区| 听说在线观看完整版免费高清| 成人高潮视频无遮挡免费网站| 免费看光身美女| 在线天堂最新版资源| 1000部很黄的大片| 亚洲欧美精品专区久久| 婷婷六月久久综合丁香| www.色视频.com| 变态另类丝袜制服| 乱人视频在线观看| 丝袜美腿在线中文| 国产精品久久久久久av不卡| 亚洲国产精品成人综合色| 给我免费播放毛片高清在线观看| 久99久视频精品免费| 亚洲人与动物交配视频| 国产亚洲欧美98| 亚洲av不卡在线观看| 欧美另类亚洲清纯唯美| 99热这里只有精品一区| 国产久久久一区二区三区| 精品久久久久久久久久久久久| 级片在线观看| 99热精品在线国产| 日韩欧美在线乱码| 久久久久免费精品人妻一区二区| 麻豆成人av视频| 在线观看66精品国产| 天堂网av新在线| 精品久久久久久久久久久久久| 精品久久久久久久久久免费视频| 日韩视频在线欧美| 高清毛片免费看| 中文在线观看免费www的网站| 观看免费一级毛片| 亚洲三级黄色毛片| 少妇的逼水好多| 欧美潮喷喷水| 精品久久久久久久人妻蜜臀av| 中文字幕av在线有码专区| 中国美白少妇内射xxxbb| 欧美变态另类bdsm刘玥| 亚洲无线观看免费| 免费无遮挡裸体视频| 色综合色国产| 亚洲av二区三区四区| 中文亚洲av片在线观看爽| 在线天堂最新版资源| 亚洲第一区二区三区不卡| ponron亚洲| 别揉我奶头 嗯啊视频| 免费在线观看成人毛片| 婷婷色av中文字幕| 直男gayav资源| 国产精品麻豆人妻色哟哟久久 | 亚洲乱码一区二区免费版| 久久久久久九九精品二区国产| 欧美又色又爽又黄视频| 日产精品乱码卡一卡2卡三| 黄片无遮挡物在线观看| 哪个播放器可以免费观看大片| 在线观看一区二区三区| 九九久久精品国产亚洲av麻豆| 久久中文看片网| 国产精品日韩av在线免费观看| 有码 亚洲区| 狂野欧美激情性xxxx在线观看| 综合色av麻豆| 偷拍熟女少妇极品色| 欧美成人a在线观看| 久久九九热精品免费| 最近2019中文字幕mv第一页| 麻豆乱淫一区二区| 久久草成人影院| 精品久久久久久久久久久久久| 亚洲av成人精品一区久久| 国产伦精品一区二区三区四那| 午夜视频国产福利| 国产成人一区二区在线| 国产精品1区2区在线观看.| 99久久久亚洲精品蜜臀av| 亚洲欧美精品自产自拍| 成人毛片a级毛片在线播放| 91aial.com中文字幕在线观看| 国产伦精品一区二区三区视频9| 在线免费观看的www视频| 国产精品女同一区二区软件| 日韩欧美精品免费久久| 99热全是精品| 日本在线视频免费播放| 十八禁国产超污无遮挡网站| 赤兔流量卡办理| 久久久久久久久久久免费av| 日本免费一区二区三区高清不卡| 中文字幕av成人在线电影| 最新中文字幕久久久久| 国产男人的电影天堂91| 搡老妇女老女人老熟妇| 99在线视频只有这里精品首页| 国产亚洲欧美98| 免费黄网站久久成人精品| 中文字幕av在线有码专区| av福利片在线观看| 国产三级中文精品| 国产精品av视频在线免费观看| 91麻豆精品激情在线观看国产| 国产成人福利小说| 在线观看美女被高潮喷水网站| 男插女下体视频免费在线播放| 日本撒尿小便嘘嘘汇集6| 在线播放国产精品三级| 免费av观看视频| 夜夜看夜夜爽夜夜摸| 精品国产三级普通话版| 精品久久久久久久久av| 成人午夜高清在线视频| 亚洲成人久久爱视频| 尤物成人国产欧美一区二区三区| 国产精品人妻久久久久久| av在线蜜桃| 久久久成人免费电影| 69人妻影院| 精品人妻熟女av久视频| 国产av一区在线观看免费| 欧美日本视频| 色哟哟哟哟哟哟| 久久精品国产亚洲av香蕉五月| 嫩草影院新地址| 人妻系列 视频| 日韩大尺度精品在线看网址| 国语自产精品视频在线第100页| 2021天堂中文幕一二区在线观| 色吧在线观看| 亚洲国产欧美在线一区| 亚洲第一区二区三区不卡| 国产精品福利在线免费观看| 草草在线视频免费看| 黄色视频,在线免费观看| 一级毛片我不卡| 国产精品蜜桃在线观看 | 精品人妻偷拍中文字幕| 国产蜜桃级精品一区二区三区| 搡老妇女老女人老熟妇| 最近的中文字幕免费完整| 久久久a久久爽久久v久久| 日韩国内少妇激情av| 欧美又色又爽又黄视频| 天堂√8在线中文| 欧美成人一区二区免费高清观看| 久久久久性生活片| 99精品在免费线老司机午夜| 亚洲成人av在线免费| 永久网站在线| 欧美bdsm另类| 国产精品人妻久久久影院| 搡老妇女老女人老熟妇| 1024手机看黄色片| 色视频www国产| 蜜桃亚洲精品一区二区三区| 国产 一区 欧美 日韩| 网址你懂的国产日韩在线| 久久99蜜桃精品久久| 九色成人免费人妻av| 欧美zozozo另类| 欧美3d第一页| 国内精品久久久久精免费| 黄色配什么色好看| 国产精品福利在线免费观看| АⅤ资源中文在线天堂| 能在线免费看毛片的网站| 啦啦啦啦在线视频资源| 波多野结衣巨乳人妻| 我的老师免费观看完整版| avwww免费| av又黄又爽大尺度在线免费看 | 免费av毛片视频| 青春草亚洲视频在线观看| 乱系列少妇在线播放| 成人美女网站在线观看视频| 看十八女毛片水多多多| 久久热精品热| 变态另类丝袜制服| 国产成人a∨麻豆精品| 干丝袜人妻中文字幕| 欧美高清成人免费视频www| 我的老师免费观看完整版| 99久久中文字幕三级久久日本| 好男人视频免费观看在线| 午夜福利成人在线免费观看| 91精品一卡2卡3卡4卡| 此物有八面人人有两片| a级毛片免费高清观看在线播放| 亚洲人与动物交配视频| 看黄色毛片网站| 村上凉子中文字幕在线| 九色成人免费人妻av| 午夜福利视频1000在线观看| 蜜桃久久精品国产亚洲av| 成人永久免费在线观看视频| 人人妻人人澡欧美一区二区| 久久久久久久午夜电影| 成人性生交大片免费视频hd| 日韩大尺度精品在线看网址| 亚洲第一区二区三区不卡| 国产精品人妻久久久影院| 在现免费观看毛片| 天堂av国产一区二区熟女人妻| 波多野结衣高清无吗| 亚洲无线在线观看| 久久精品夜色国产| 国产精品人妻久久久久久| 91午夜精品亚洲一区二区三区| 国产成人福利小说| 国产精品一区www在线观看| 国产在线男女| 边亲边吃奶的免费视频| 亚洲熟妇中文字幕五十中出| 日本欧美国产在线视频| 中文字幕人妻熟人妻熟丝袜美| 欧美不卡视频在线免费观看| 亚洲欧美日韩无卡精品| 最近视频中文字幕2019在线8| 国产成人aa在线观看| 国产激情偷乱视频一区二区| ponron亚洲| 国产黄a三级三级三级人| 一级毛片我不卡| 嘟嘟电影网在线观看| 搞女人的毛片| 日韩欧美精品v在线| 一区二区三区四区激情视频 | 日本黄大片高清| 我的女老师完整版在线观看| 久久午夜福利片| 欧美高清性xxxxhd video| 日韩,欧美,国产一区二区三区 | 在线观看一区二区三区| 偷拍熟女少妇极品色| 亚洲av不卡在线观看| 三级经典国产精品| av免费在线看不卡| 最后的刺客免费高清国语| 免费黄网站久久成人精品| 欧美不卡视频在线免费观看| 99久久精品热视频| 97热精品久久久久久| 久久精品国产鲁丝片午夜精品| 欧美区成人在线视频| 久久中文看片网| 午夜福利视频1000在线观看| 亚洲在线自拍视频| 成人毛片60女人毛片免费| 床上黄色一级片| 久久久国产成人免费| 看片在线看免费视频| 国产亚洲5aaaaa淫片| 99热网站在线观看| 一区二区三区四区激情视频 | 人人妻人人澡欧美一区二区| 99九九线精品视频在线观看视频| 国产老妇伦熟女老妇高清| 国产麻豆成人av免费视频| 国产精品野战在线观看| 欧美激情国产日韩精品一区| 村上凉子中文字幕在线| 91在线精品国自产拍蜜月| 色尼玛亚洲综合影院| 99视频精品全部免费 在线| 亚洲自偷自拍三级| 久久久久网色| 中文字幕av在线有码专区| 最好的美女福利视频网| 91久久精品国产一区二区成人| 国内久久婷婷六月综合欲色啪| 一级黄色大片毛片| av免费在线看不卡| 久久久色成人| 久久久久久久久中文| 日韩av不卡免费在线播放| 综合色av麻豆| 免费看日本二区| 日韩,欧美,国产一区二区三区 | 精品一区二区免费观看| 亚洲国产欧美在线一区| 国产精品久久久久久精品电影小说 | 黄色一级大片看看| 成人三级黄色视频| 一夜夜www| 欧洲精品卡2卡3卡4卡5卡区| 日本成人三级电影网站| 免费不卡的大黄色大毛片视频在线观看 | 人人妻人人看人人澡| 久久国产乱子免费精品| 国产精品久久久久久av不卡| 午夜久久久久精精品| 不卡视频在线观看欧美| 国产蜜桃级精品一区二区三区| 亚洲最大成人手机在线| 国产成人午夜福利电影在线观看| 亚洲成人中文字幕在线播放| 天天躁日日操中文字幕| 国产成人精品一,二区 | 日韩亚洲欧美综合| 波多野结衣巨乳人妻| 国产极品天堂在线| 深爱激情五月婷婷| 亚洲美女搞黄在线观看| 高清午夜精品一区二区三区 | 久久久久久久久中文| 五月伊人婷婷丁香| 夜夜爽天天搞| 久久久久久久亚洲中文字幕| 久久久午夜欧美精品| 日韩欧美精品免费久久| 日韩一区二区视频免费看| 日本与韩国留学比较| 欧美成人一区二区免费高清观看| 国产欧美日韩精品一区二区| 国产av在哪里看| 久久午夜福利片| a级一级毛片免费在线观看| 婷婷色综合大香蕉| 亚洲va在线va天堂va国产| 亚洲三级黄色毛片| 亚洲乱码一区二区免费版| 一区二区三区免费毛片| 看片在线看免费视频| 日韩中字成人| 男人的好看免费观看在线视频| 成人一区二区视频在线观看| 久久精品国产自在天天线| 老司机影院成人| 白带黄色成豆腐渣| 搞女人的毛片| 成人毛片60女人毛片免费| 少妇裸体淫交视频免费看高清| 国内精品久久久久精免费| 中文欧美无线码| 午夜老司机福利剧场| 日本一本二区三区精品| 欧美日韩在线观看h| 麻豆成人午夜福利视频| 三级经典国产精品| 亚洲内射少妇av| 亚洲激情五月婷婷啪啪| 亚州av有码| 美女 人体艺术 gogo| 在线a可以看的网站| 亚洲国产欧美在线一区| 男人狂女人下面高潮的视频| 欧美区成人在线视频| 91久久精品国产一区二区三区| 老司机福利观看| 亚洲欧美精品自产自拍| 乱人视频在线观看| 日韩欧美国产在线观看| 国产精品久久久久久亚洲av鲁大| 国产精品久久视频播放| 啦啦啦观看免费观看视频高清| 欧美日韩精品成人综合77777| 性色avwww在线观看| 国产免费男女视频| 99热只有精品国产| 美女内射精品一级片tv| 亚洲在线观看片| 色综合色国产| 97在线视频观看| 日韩欧美国产在线观看| 最好的美女福利视频网| 男插女下体视频免费在线播放| 18+在线观看网站| 婷婷六月久久综合丁香| 成人av在线播放网站| 亚洲最大成人中文| 国产国拍精品亚洲av在线观看| 国产单亲对白刺激| 国产亚洲精品久久久久久毛片| a级毛片a级免费在线| 欧洲精品卡2卡3卡4卡5卡区| 成人毛片a级毛片在线播放| av在线播放精品| 精品国内亚洲2022精品成人| 亚洲精品日韩av片在线观看| 日本欧美国产在线视频| 国产精品99久久久久久久久| 91麻豆精品激情在线观看国产| 韩国av在线不卡| 在线观看免费视频日本深夜| 国产精品精品国产色婷婷| 日本在线视频免费播放| 午夜福利在线在线| 亚洲av第一区精品v没综合| 国产一级毛片在线| 色综合色国产| 精品久久国产蜜桃| 国产av一区在线观看免费| 亚洲精品日韩在线中文字幕 | 乱码一卡2卡4卡精品| 国产精品福利在线免费观看| 日韩亚洲欧美综合| 国产伦理片在线播放av一区 | 一本久久精品| 欧美激情国产日韩精品一区| 亚洲一级一片aⅴ在线观看| 啦啦啦啦在线视频资源| 国产极品精品免费视频能看的| 一级毛片久久久久久久久女| 亚洲av成人精品一区久久| 成人三级黄色视频| 一本一本综合久久| 欧美人与善性xxx| АⅤ资源中文在线天堂| 九九爱精品视频在线观看| 国产亚洲5aaaaa淫片| 男插女下体视频免费在线播放| 国产成人一区二区在线| 中文精品一卡2卡3卡4更新| 中文字幕制服av| 日本五十路高清| 日韩欧美精品免费久久| 久久久久久久久久成人| 男女边吃奶边做爰视频| 高清在线视频一区二区三区 | 边亲边吃奶的免费视频| 亚洲欧美日韩卡通动漫| 波多野结衣巨乳人妻| 国产伦精品一区二区三区视频9| 国产麻豆成人av免费视频| 女同久久另类99精品国产91| 国产黄色小视频在线观看| 国产成人a区在线观看| 久久精品国产自在天天线| 国产人妻一区二区三区在| 亚洲成人av在线免费| 国产黄色小视频在线观看| 国产激情偷乱视频一区二区| 91麻豆精品激情在线观看国产| 久久99热6这里只有精品| 欧美精品一区二区大全| 插阴视频在线观看视频| 99热6这里只有精品| 成人午夜精彩视频在线观看| 国产一区亚洲一区在线观看| 精品久久久久久成人av| 欧美一区二区精品小视频在线| 性色avwww在线观看| 大香蕉久久网| 成人漫画全彩无遮挡| 18+在线观看网站| 久久久精品94久久精品| 又爽又黄a免费视频| 97人妻精品一区二区三区麻豆| 免费在线观看成人毛片| 91午夜精品亚洲一区二区三区| 国内精品宾馆在线| 精品不卡国产一区二区三区| 一个人观看的视频www高清免费观看| 国产成人一区二区在线| 久久久久久久午夜电影| 丝袜喷水一区| 久久久成人免费电影| 亚洲国产精品久久男人天堂| 亚洲国产精品sss在线观看| 一级黄片播放器| 一进一出抽搐gif免费好疼| 国产亚洲精品久久久com| 黄色配什么色好看| 观看美女的网站| 亚洲欧美成人精品一区二区| 少妇的逼好多水| 一级毛片我不卡| 伊人久久精品亚洲午夜| 我要看日韩黄色一级片| 欧美潮喷喷水| 日日撸夜夜添| 国产91av在线免费观看| 村上凉子中文字幕在线| 乱系列少妇在线播放| 日本黄大片高清| 一本久久精品| 三级男女做爰猛烈吃奶摸视频| 成人午夜高清在线视频| 欧美日韩国产亚洲二区| a级毛片免费高清观看在线播放| 国产探花在线观看一区二区| 亚洲av男天堂| 欧美极品一区二区三区四区| 亚洲欧美精品专区久久| 夜夜夜夜夜久久久久| 日日啪夜夜撸| 三级毛片av免费| 午夜福利高清视频| 久久久久网色| 精品熟女少妇av免费看| 97热精品久久久久久| 美女脱内裤让男人舔精品视频 | 亚洲久久久久久中文字幕| 久久99蜜桃精品久久| 网址你懂的国产日韩在线| 欧美最新免费一区二区三区| 99在线人妻在线中文字幕| 中文在线观看免费www的网站| 3wmmmm亚洲av在线观看| 日韩一区二区三区影片| 久久精品人妻少妇| 老司机影院成人| 精品熟女少妇av免费看| 亚洲高清免费不卡视频| 国产毛片a区久久久久| 在线观看美女被高潮喷水网站| 免费av观看视频| 中文字幕熟女人妻在线| a级一级毛片免费在线观看| 波多野结衣高清作品| 99热精品在线国产| 国产高清视频在线观看网站| 亚洲人成网站高清观看| 久久中文看片网| 天堂影院成人在线观看| 丰满的人妻完整版| 又爽又黄a免费视频| 搡女人真爽免费视频火全软件| 成人亚洲精品av一区二区| 亚洲成人中文字幕在线播放| 色视频www国产| 99国产极品粉嫩在线观看| 老司机影院成人| 12—13女人毛片做爰片一| 亚洲国产精品成人久久小说 | 女同久久另类99精品国产91| 亚洲高清免费不卡视频| 国产精品1区2区在线观看.| av卡一久久| 在线a可以看的网站| 一边摸一边抽搐一进一小说| 欧美日韩一区二区视频在线观看视频在线 | 99久久九九国产精品国产免费| 岛国在线免费视频观看| 国产毛片a区久久久久| 91久久精品国产一区二区成人| 看免费成人av毛片| 99久久无色码亚洲精品果冻| 黄色日韩在线| 18禁裸乳无遮挡免费网站照片| 成人特级黄色片久久久久久久| 国产亚洲av嫩草精品影院| 1000部很黄的大片| 麻豆成人午夜福利视频| 国产精品综合久久久久久久免费| 成人av在线播放网站| 久久欧美精品欧美久久欧美| 欧美色欧美亚洲另类二区| 亚洲精品日韩av片在线观看| 极品教师在线视频| 亚洲欧美成人综合另类久久久 | 欧美成人免费av一区二区三区| 婷婷色综合大香蕉| 高清在线视频一区二区三区 | 两个人的视频大全免费| 男插女下体视频免费在线播放| 国产一级毛片七仙女欲春2| 亚洲欧美日韩高清专用| 国产乱人视频| 99热全是精品| 亚洲精品日韩av片在线观看| 精品久久久久久成人av| 亚洲av男天堂| 青春草视频在线免费观看| 男女边吃奶边做爰视频| 97超碰精品成人国产| 两个人视频免费观看高清| 免费无遮挡裸体视频| 18禁裸乳无遮挡免费网站照片| 精品熟女少妇av免费看| 久久久久网色| 99国产极品粉嫩在线观看| 国产69精品久久久久777片| 精华霜和精华液先用哪个| 久久精品国产鲁丝片午夜精品| 日韩三级伦理在线观看| 可以在线观看毛片的网站| 亚洲无线在线观看| 亚洲欧美日韩东京热| 丝袜美腿在线中文| 日本黄色视频三级网站网址| 午夜精品在线福利| 久久精品人妻少妇| 嘟嘟电影网在线观看| 热99在线观看视频| av在线老鸭窝| 国产一区二区在线av高清观看| 亚洲无线观看免费| 免费人成视频x8x8入口观看| 中文亚洲av片在线观看爽| 老司机影院成人| 2022亚洲国产成人精品| 精品日产1卡2卡| 日韩精品有码人妻一区| 亚洲av成人精品一区久久| a级毛片a级免费在线| 亚洲在久久综合| 在线观看午夜福利视频| 老司机福利观看| 在线观看一区二区三区| 啦啦啦韩国在线观看视频| 校园人妻丝袜中文字幕| 精品熟女少妇av免费看| 日本黄色片子视频| 免费电影在线观看免费观看| 亚洲精华国产精华液的使用体验 | 美女被艹到高潮喷水动态| 免费大片18禁| 少妇高潮的动态图|