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

    一種基于物流機器人的訂單揀選排程算法設計與實現(xiàn)

    2023-09-04 09:33:32姚文斌朱子欣
    計算機應用與軟件 2023年8期
    關(guān)鍵詞:算例貨架鄰域

    姚文斌 朱子欣

    (浙江經(jīng)濟職業(yè)技術(shù)學院 浙江 杭州 310018) 2(清華大學 廣東 深圳 518055)

    0 引 言

    物流業(yè)是國民經(jīng)濟的重要組成部分,現(xiàn)代物流的發(fā)展有利于跨產(chǎn)業(yè)整合資源,優(yōu)化資源配置,提高產(chǎn)品供給時效和市場響應速度。結(jié)合人工智能、云計算、大數(shù)據(jù)、物聯(lián)網(wǎng)等信息技術(shù)的有效應用,“互聯(lián)網(wǎng)+物流”探索愈發(fā)成熟,與其他產(chǎn)業(yè)的融合能動和資源整合效能正日漸增強。2014年,亞馬遜使用的Kiva系統(tǒng)作業(yè)效率較傳統(tǒng)物流作業(yè)提升2~4倍,機器人時速可達48.27 km,可抬起約340 kg重的貨物,準確率達到99.99%。據(jù)報道,國內(nèi)智能倉儲機器人產(chǎn)品已經(jīng)在電商倉庫、汽車制造商倉庫等場景中應用。但是,關(guān)于如何提高機器人在訂單揀選時的作業(yè)效率,這方面的研究還非常少,急需研究相關(guān)的算法。

    本文以可移動貨架式倉庫為背景,研究該場景下基于“貨到人”揀選模式的訂單揀選排程問題。與傳統(tǒng)的“人到貨”模式相比,“貨到人”模式一方面可以把勞動力從繁重的倉庫行走、搬運中解放出來,從而有效減少對人工的依賴,另一方面還有利于通過人工智能算法指揮調(diào)度機器人來提高工作效率。由于各待揀選訂單的處理順序和各貨架到達揀選臺的順序不同,在不同的倉庫布局、儲位分配策略下,整批全部訂單完成揀選所需要的貨架移動的次數(shù)也有差異。本文以單揀選臺為背景,設置模型的假設條件,建立訂單處理的整數(shù)規(guī)劃模型,目標函數(shù)為最小化訂單批次完成揀選時的貨架搬運次數(shù),用數(shù)學規(guī)劃求解器軟件CPLEX12.8求得小規(guī)模算例下的精確解。并設計了三種啟發(fā)式算法,分別是確定訂單處理次序的變鄰域搜索算法(Variable Neighborhood Search algorithm,VNS)VNS-OS、確定貨架到達次序的算法VNS-RS和交替求解訂單和貨架次序的算法AH,可求解較大規(guī)模的算例,并對計算結(jié)果進行分析,形成結(jié)論。

    1 研究背景

    1.1 貨到人訂單揀選模式

    相對于傳統(tǒng)人到貨模式,貨到人模式指揀貨員不動,待揀選物品存儲在托盤或箱子等存儲設備中,由自動化輸送系統(tǒng)從貯存區(qū)運送到揀選區(qū),揀貨員根據(jù)電子標簽的提示,從存儲設備中揀選出貨物放入訂單箱中。近年來,機器人移動履約系統(tǒng)(Robotic Mobile Fulfillment System ,RMFS)這種新型貨到人訂單揀選系統(tǒng),逐漸進入大眾視野。它由Kiva systems、Swisslog等公司推向市場,并于2014年開始被亞馬遜應用于倉庫,適用于需求波動明顯的多種中小件商品的電商配送中心。RMFS系統(tǒng)的前期投入費用高昂,涉及倉儲策略復雜,且目前在商超、醫(yī)藥、化妝品、3C等應用場景下的揀選效率提升效果不明顯,技術(shù)落地有一定難度。

    RMFS系統(tǒng)的整體優(yōu)化目標是最小化人力費用和設備支出,涉及儲物貨架選擇、貨架儲位分配、訂單分配、補貨分配和機器人分配等問題。Yuan等[1]建立開放排隊模型,研究RMFS系統(tǒng)的性能。Boysen等[2]提出集束搜索啟發(fā)式算法,優(yōu)化小規(guī)模訂單和待揀選貨架的排序,以減少所需機器人數(shù)量。Yuan等[3]構(gòu)建排隊網(wǎng)絡模型,通過數(shù)值分析計算訂單揀選時間來評估系統(tǒng)性能,得到機器人的最佳數(shù)量和速度。Lamballais等[4]建立單隊和多隊訂單的排隊網(wǎng)絡模型,評估RMFS系統(tǒng)下不同的倉庫布局和機器人分區(qū)策略。Zou等[5]研究RMFS系統(tǒng)的電池管理問題,建立半開放排隊網(wǎng)絡(SOQN)來評估系統(tǒng)性能。Kumar等[6]研究RMFS系統(tǒng)的路徑規(guī)劃問題,設計多種倉庫布局下無碰撞路徑的算法。Roy等[7]基于多級封閉排隊網(wǎng)絡模型,研究RMFS系統(tǒng)的存儲區(qū)域的揀貨和補貨流程。Lamballais等[8]引入排隊模型,設計優(yōu)化每個存儲單位對應的貨架數(shù)、揀選站與補貨點數(shù)量比和各貨架的補貨點的算法。現(xiàn)有關(guān)于貨到人訂單揀選的研究大多是從倉庫布局設計或者局部運作策略的角度對揀選系統(tǒng)的效率進行評估,但是這些研究不能給出操作層面的訂單揀選計劃,即訂單作業(yè)順序和貨架的供應順序。雖然文獻[2]研究了作業(yè)層的訂單揀選計劃問題,但是其采用的是集束搜索啟發(fā)式算法,這種算法受集束寬度參數(shù)的影響較大,而本文則提出一種可變鄰域搜索算法,這種元啟發(fā)式算法已在很多倉庫作業(yè)問題研究中被證明有效。

    1.2 訂單排序問題

    目前,國內(nèi)外圍繞優(yōu)化訂單排序的研究較少,多數(shù)基于傳統(tǒng)人到貨揀選模式,且多與訂單分批、路徑規(guī)劃等策略同時進行研究。Zhang等[9]圍繞在線訂單批處理和排序問題,以最小化周轉(zhuǎn)時間為目標,討論揀貨員數(shù)量對系統(tǒng)揀選效率的影響。Boysen等[10]研究移動貨架倉庫系統(tǒng)的訂單揀選排序問題,討論開放過道數(shù)量對揀選作業(yè)的影響,目標是提高空間利用率和減少揀選人力消耗。Scholz等[11]考慮訂單到期日,提出變鄰域下降算法,以最小化系統(tǒng)總延遲為目標,求解訂單分批、批次分配及排序、路徑規(guī)劃的整合優(yōu)化策略。Boysen等[12]研究電商倉庫的自動分揀問題,提出兩階段基于動態(tài)規(guī)劃的訂單處理算法,目標是最小化釋放順序中的訂單分布。Chen等[13]研究考慮客戶訂單延遲的訂單組批、排序和路徑規(guī)劃問題,建立非線性混合整數(shù)規(guī)劃模型,提出了混合編碼遺傳算法和蟻群優(yōu)化相結(jié)合的算法。

    1.3 儲位分配問題

    儲位分配問題研究如何將入庫貨物分配到倉儲區(qū)的貨位上,優(yōu)化儲位分配可以有效縮短揀貨作業(yè)時長,降低物料搬運成本,提高空間利用率。目前,基于人到貨揀選模式的儲位分配問題的研究成果較多,但不能直接應用于貨到人模式下。Pan等[14]研究多揀選員pick-and-pass系統(tǒng)的儲位分配問題,提出以減少缺貨和平衡各揀選區(qū)工作量為目標的啟發(fā)式算法。Guo等[15]研究在考慮儲貨區(qū)空間消耗的單位裝載倉庫下,對比叉車在單指令模式下隨機、全周轉(zhuǎn)率和基于類的三種存儲策略對揀貨走行距離的影響。

    1.4 任務調(diào)度問題

    倉庫管理中的任務調(diào)度問題主要包括機器人任務分配、訂單任務分配、補貨任務分配等,目的是提高系統(tǒng)揀選效率,平衡任務負載。Elango 等[16]旨在解決RMFS系統(tǒng)的多機器人任務分配問題,用k-means算法實現(xiàn)將任務聚類、計算機器人走行成本和機器人分配,實現(xiàn)最小化多機器人走行距離和均衡工作負荷的目標。Zhou等[17]針對智能倉庫的多機器人任務分配問題,提出以最小化走行距離和平衡工作負載為目標的平衡啟發(fā)式機制。

    1.5 變鄰域搜索算法

    變鄰域搜索算法(VNS)是一種求解組合優(yōu)化和全局優(yōu)化問題的元啟發(fā)式算法,基本思想是在下降階段系統(tǒng)地改變鄰域以找到局部最優(yōu)解,在擾動階段跳出相應谷[18]。目前,應用VNS算法求解倉儲管理問題的文獻數(shù)量不多,且主要基于人到貨的揀選場景。Menendez等[19]討論人到貨揀選模式下訂單的批處理及排序問題,提出變鄰域搜索算法,目標是最小化訂單的延誤懲罰成本。Yang 等[20]研究共享存儲策略下多載具自動化存取系統(tǒng)的儲位分配和存儲檢索調(diào)度的聯(lián)合優(yōu)化問題,允許檢索操作產(chǎn)生的空位重用,提出求解大規(guī)模算例的變鄰域搜索算法。Menendez等[21]圍繞人到貨揀選模式下最小-最大訂單批處理問題,提出并行變鄰域搜索算法,目標是最小化所有訂單批次的最大揀選時間。

    綜上所述,現(xiàn)有的訂單排序、儲位分配、任務調(diào)度等方面的研究,雖然與本文有一定的重疊,但并不是針對“貨到人”這一應用場景的,因而問題區(qū)別較大;同時,針對“貨到人”場景,缺乏適用于操作層的訂單揀選算法,因此,本文對這一問題開展研究。

    2 模型建立

    2.1 符號說明

    模型的符號說明如表1所示。

    表1 符號說明

    2.2 基本假設

    本文研究的揀選臺訂單處理問題,將基于以下基本假設展開求解:

    (1) 假設倉儲區(qū)采取共享存儲策略,即一種貨物可分散存儲在多個貨架上。

    (2) 假設貨架上貨物數(shù)量充足,不考慮缺貨情況。

    (3) 不考慮機器人行走過程中的堵塞。

    (4) 不考慮揀選臺之間的相互影響。

    (5) 假設訂單的活躍狀態(tài)轉(zhuǎn)換發(fā)生在貨架改變之前,即當本回合有活躍可揀選訂單完成揀選后,下一回合補入的新活躍訂單可利用本回合活躍貨架揀選貨物。

    2.3 整數(shù)規(guī)劃模型建立

    建立基于貨到人系統(tǒng)的揀選臺訂單處理的整數(shù)規(guī)劃模型如下:

    (1)

    s.t.

    (2)

    (3)

    yj,t+yj,t+d≤yj,t+1+1

    ?t=1,2,…,T,d=2,3,…,T-t,?j=1,2,…,N

    (4)

    (5)

    ?i=1,2,…,M,?j=1,2,…,N,?t=1,2,…,T

    (6)

    (7)

    xrt∈{0,1} ?r=1,2,…,R,?t=1,2,…,T

    (8)

    yjt∈{0,1} ?j=1,2,…,N,?t=1,2,…,T

    (9)

    zijt∈{0,1} ?i=1,2,…,M,?j=1,2,…,N,
    ?t=1,2,…,T

    (10)

    式(1)是最小化完成所有訂單揀選時貨架的總搬運次數(shù),其中Φt由式(7)定義,表示到達揀選臺的貨架的改變次數(shù)。式(2)限制揀選臺可同時揀選貨架的最大數(shù)量。式(3)限制揀貨員最多可同時處理B個待揀選訂單。式(4)確保每個訂單必須在連續(xù)的回合期間被揀選。式(5)確保全部訂單的所有貨物必須都被揀選完成。式(6)表示當且僅當現(xiàn)回合下訂單是活躍可揀選狀態(tài),且所需貨物也儲存在當前活躍貨架中時,該待揀選貨物才能被揀出。式(8)、式(9)和式(10)定義xrt、yjt和zijt為0-1變量,其中xrt記錄了各回合中活躍狀態(tài)訂單包含的待揀選貨物種類的揀選情況,由xrt可得出貨架排序RS為所有回合中首次取1時對應的貨架編號r的順序排列集合,由yjt可得出訂單處理排序OS為所有回合中yjt首次取1時對應的訂單編號j的順序排列集合。

    3 算法設計

    隨著算例規(guī)模的增大,精確算法求解數(shù)學模型所需時長遠超出可行范圍,因此本文設計了三種算法來求解更大規(guī)模算例,分別為確定訂單處理次序的算法VNS-OS、確定貨架到達次序的算法VNS-RS和交替求解訂單和貨架次序的算法AH。

    3.1 確定訂單排序的訂單處理問題

    算法VNS-OS的思路是先確定待揀選訂單處理排序,再根據(jù)給定的訂單排序求得對應貨架搬運總次數(shù)最少的貨架排序。其中,待揀選訂單處理排序通過算子Shaking、opt1、opt2和opt3進行變換,通過函數(shù)GreedyOS求解出對應的最優(yōu)貨架排序,VNS-OS算法如算法1所示。

    算法1VNS-OS算法

    輸入:抖動鄰域Ns,VND鄰域集合Nl=1,2,3,設置MaxVNDIteration和MaxIteration。

    輸出:RS記錄當前最優(yōu)貨架排序,首列記錄最少貨架搬運次數(shù),OS記錄當前最優(yōu)訂單排序。

    生成初始解:由初始OSet和函數(shù)GreedyOS求得初始貨架排充RS。

    1.OS=OSet;

    //設初始訂單排序為OSet

    2.RS=GreedyOS(OS);

    //由函數(shù)GreedyOS求得初始貨架排序RS

    3.k=0;

    //設VND算法框架的初始迭代次數(shù)為0

    4.whilek

    //MaxVNDIteration為VND算法框架最大迭代次數(shù)

    5.flip=1;

    //從VND內(nèi)鄰域Nl開始局部搜索

    6.whileflip

    //依次在鄰域N1、N2、N3進行局部搜索后跳出VND

    7.

    //抖動階段

    8.OSSolution=Shaking(OS);

    //執(zhí)行算子Shaking,生成Ns(OS)隨機鄰域解

    9.OptimalRackSeq=GreedyOS(OSSolution);

    //求解對應貨架排序

    10.

    //進入VND算法框架的局部搜索階段

    11. ifflip==l

    //flip指示進入VND框架內(nèi)對應鄰域Nl進行局部搜索

    12. [OSSolution,OptimalRackSeq]=optl(OSSolution,OptimalRackSeq);

    13. end

    14.

    //更新最優(yōu)解:

    15. ifOptimalRackSeq(1)

    //當經(jīng)歷VND所得解優(yōu)于當前最優(yōu)解時

    16.OS=OSSolution;

    //更新OSSolution為當前訂單最優(yōu)排序OS

    17.RS=OptimalRackSep;

    //更新OptimalRackSeq為當前貨架最優(yōu)排序RS

    18. continue

    //如果在本鄰域找到更優(yōu)解,則跳回擾動鄰域Ns進行搜索

    19. else

    20.flip=flip+1;

    //若在本鄰域未找到更優(yōu)解,跳到下個鄰域Nl繼續(xù)搜索

    21. end

    22. end

    23.k+k+1;

    //記錄VND算法框架的迭代次數(shù)

    24. end

    按初始訂單處理排序排列的訂單集合為OSet,通過鄰域變換生成新的訂單排序,包括擾動階段和局部搜索階段。擾動階段有算子Shaking,實現(xiàn)在N個訂單標號排序中任意選擇2個訂單行調(diào)換揀選次序的變換。圖1展示了N=6時訂單排序經(jīng)歷算子Shaking前后的變換過程,其中箭頭標識所選插入點。

    圖1 算法VNS-OS擾動階段鄰域算子Shaking變換示例

    局部搜索階段有opt1、opt2和opt3三個算子,其中算子opt1實現(xiàn)在N個訂單標號中取隨機選擇的2個插入點間進行區(qū)間反轉(zhuǎn)的變換,算子opt2實現(xiàn)在N個訂單標號中取隨機選擇的2個插入點塞入新序列頭部,其余標號按原序列依次排列,算子opt3實現(xiàn)在N個訂單標號中取隨機選擇的2個相鄰插入點,將數(shù)字大的插入點后面的訂單標號插入兩點之間。圖2展示了N=6時訂單排序分別經(jīng)歷算子opt1、opt2和opt3前后的變換過程。

    圖2 算法VNS-OS局部搜索階段鄰域算子變換示例

    函數(shù)GreedyOS用于求解當前待揀選訂單處理排序下的使所有訂單揀選完成的貨架搬運總次數(shù)最小的貨架排序。它的基本思路是,為了使全部訂單揀選完成時的貨架搬運總次數(shù)最小,即要使每回合從當前活躍貨架上揀出的貨物最多,在每回合選擇與當前活躍訂單總差異最小的為活躍貨架。其衡量標準為貨架內(nèi)貨物種類組合與當前活躍訂單行的差異,如式(11)所示,由于兩者均為用邏輯語言表達貨物種類包含關(guān)系的0-1行向量,故兩者的差異用附帶條件的曼哈頓距離公式表示。

    (11)

    3.2 確定貨架排序的訂單處理問題

    算法VNS-RS的思路是先確定到達揀選臺的貨架排序,再根據(jù)當前活躍貨架內(nèi)的貨物種類組合決定本回合的活躍訂單,以各待揀選訂單依次轉(zhuǎn)變?yōu)榛钴S狀態(tài)的順序,作為使貨架搬運總次數(shù)最少的待揀選訂單處理排序。其中,貨架到達揀選臺的排序通過算子Shaking1、opt1S、opt2S和opt3S進行變換,通過函數(shù)GreedyRS求解出對應的最優(yōu)訂單排序,VNS-RS算法如算法2所示。

    算法2VNS-RS算法

    輸入:N,R,OSet,抖動領(lǐng)域Nk,k=1,VND鄰域集合Nl,l=1,2,3,設置MaxVNDIteration和MaxIteration。

    輸出:RSsolution記錄最優(yōu)貨架排序,OSsolution記錄最優(yōu)訂單排序,首列為最少貨架搬運次數(shù)。

    生成初始解:初始訂單排序為OSet,由函數(shù)GreedyOS求得初始貨架排序InitialRS,記此時貨架搬運次數(shù)為InitialScore,再加上n個{1:R}構(gòu)成RSsolution。

    1.OSsolution=[InitialScore,1:nOrder];

    //設初始訂單排序為OSet

    2.RSsolution=GreedyOS(OSet);

    //通過函數(shù)GreedyOS求貨架初始排序RSsolution

    3.K=0;

    //設VND算法框架的初始迭代次數(shù)為0

    4.whileK

    //MaxVNDIteration為VND算法框架最大迭代次數(shù)

    5.flip=1;

    //從VND框架內(nèi)鄰域Nl開始局部搜索

    6.whileflip

    //依次在鄰域N1,,N2,N3進行局部搜索后跳出VND

    7.

    //抖動階段

    8.OptimalRackSeq=Shaking1(RSsolution);

    //生成Ns(RSsolution)隨機鄰域解

    9.OptimalOrderSeq=GreedyRS(OptimalRackSeq);

    //求解訂單排序

    10.

    //進入VND算法框架的局部搜索階段

    11. ifflip==l

    //flip指示進入VND框架內(nèi)對應鄰域Nl進行局部搜索

    12. [OptimalRackSeq,OptimalOrderSeq]=optl(OptimalRackSeq,OptimalOrderSeq);

    13. end

    14.

    //更新最優(yōu)解:

    15.ifOptimalOrderSeq(1)

    //若VND所得解優(yōu)于當前最優(yōu)解

    16.OSsolution=OptimalOrderSeq;

    //更新當前訂單最優(yōu)排序為OSsolution

    17.RSsolution=OptimalRackSeq;

    //更新當前貨架最優(yōu)排序為RSsolution

    18. continue

    //如果在本鄰域找到更優(yōu)解,則跳回擾動鄰域Ns進行搜索

    19. else

    20.flip=flip+1;

    //若在本鄰域未找到最優(yōu)解,跳到下個鄰域Nl繼續(xù)搜索

    21. end

    22. end

    23.K=K+1;

    //記錄VND算法框架的迭代次數(shù)

    24. end

    通過函數(shù)GreedyOS求解訂單處理排序為OSet時的貨架排序InitialRS,之后通過擾動階段和局部搜索階段的鄰域變換生成新的貨架排序,當變換后貨架排序中出現(xiàn)相同的相鄰貨架標號,則刪去重復標號。擾動階段有算子Shaking1,實現(xiàn)在當前貨架排序中任意選擇2個貨架標號調(diào)換次序。圖3展示了初始貨架排序為{3,2,1,4}(R=4,插入點在排位1-7范圍內(nèi)選取)時貨架排序經(jīng)歷算子Shaking1前后的變換過程。

    圖3 算法VNS-RS擾動階段鄰域算子Shaking1變換示例

    局部搜索階段包括算子opt1S、opt2S和opt3S,其中算子opt1S實現(xiàn)在當前貨架排序中取隨機選擇的2個插入點間進行區(qū)間反轉(zhuǎn),算子opt2S實現(xiàn)在當前貨架排序中取隨機選擇的2個插入點塞入新序列頭部,其余貨架標號按原序列依次排列,算子opt3S實現(xiàn)在當前貨架排序中取隨機選擇的2個相鄰插入點,將排位靠后插入點后面的貨架標號插入兩點之間。圖4展示了初始貨架排序為{3,2,1,4}(R=4,插入點在排位1至7范圍內(nèi)選取)時貨架排序分別經(jīng)歷算子opt1S、opt2S和opt3S前后的變換過程。

    圖4 算法VNS-RS局部搜索階段鄰域算子變換示例

    函數(shù)GreedyRS用于求解當前到達揀選臺的貨架排序下的確保全部訂單完成揀選的貨架搬運總次數(shù)最小的訂單處理排序。其基本思路與函數(shù)GreedyOS類似,在每回合選擇與當前活躍貨架的差異最小的訂單轉(zhuǎn)為活躍狀態(tài)。

    3.3 交替確定訂單和貨架排序的訂單處理問題

    基于對上述兩個子問題的思考,設計交替確定訂單和貨架排序的算法AH。算法AH的基本思路為先計算各貨架與當前活躍訂單的差異,取總差異最小的為本回合活躍貨架,再取與當前活躍貨架差異較小的訂單為活躍訂單,交替來確定訂單和貨架排序。最終得到R組解訂單排序AOSSeqSet和對應貨架排序ARSSeqSet,取R組解中完成所有訂單揀選時所需貨架搬運次數(shù)最少的為最優(yōu)訂單排序AOSSeq和最優(yōu)貨架排序ARSSeq,AH算法如算法3所示。

    算法3AH算法

    輸入:N,M,R,B,OSet,RSet。

    輸出:AOSSeqSet,ARSSeqSet,生成R組解。

    1.

    //首回合依次取各貨架為首個活躍貨架,分別再取當前貨架

    //差異較小的為首批活躍訂單,生成R組解

    2. AT=2;

    //記錄當前貨架搬運次數(shù)

    3.whilelength(finishedOrderID)

    //循環(huán)終止條件為全部訂單都完成揀選

    4.

    //計算各訂單與當前活躍貨架的差異,取差異較小的

    //訂單為活躍訂單

    5. fori=1:length(pickingOrderID)

    //遍歷當前活躍訂單

    6. forp=1:nRack

    //遍歷所有貨架

    7.distance=0;

    8. forj=1:nSku

    //遍歷所有貨物種類

    9. ifCurrentOrderSet(pickingOrderID(i),j)>0

    10.

    //用帶條件的曼哈頓距離公式來計算貨架與訂單行的差異

    11. [~,CurrentRackID]=min(pickingDis);

    //取總差異最小的為活躍貨架

    12.ARSSeq(1)=AT;

    //ARSSeq首列記錄當前貨架已搬運次數(shù)

    13.ARSSeq(AT+1)=CurrentRackID;

    //ARSSeq末列記錄當前活躍貨架

    14.

    //檢查當前活躍訂單是否有揀選完成的

    16.pickedOrderID=pickingOrderID(rr);

    //記錄本回合完成揀選的訂單標號

    17.pickingOrderID=setdiff(pickingOrderID,pickedOrderID);

    //更新活躍訂單ID

    18.finishedOrderID=[finishedOrderID,pickedOrderID];

    //更新已完成訂單ID

    19.DD=setdiff(1:nOrder,finishedOrderID);

    20. InActiveOrderID=setdiff(DD,pickingOrderID);

    //更新剩余未揀選訂單ID

    21.

    //如有,按當前訂單處理排序補足至min(B,剩余待揀選

    //訂單數(shù))個活躍訂單

    22.

    //計算本回合揀選過后的CurrentOrderSet,將揀選完成

    //訂單行標記為10 000行

    23.

    //本回合新補進的活躍訂單進行當前貨架的揀選

    24.AT=AT+1;

    //每搬運一次貨架AT增加1

    25. end

    4 算 例

    4.1 基本參數(shù)設置

    與本文研究的問題最直接相關(guān)的是文獻[2],但該文未提供具體的算例數(shù)據(jù),無法直接對比本文算法與該文提出的集束搜索算法,但該文指出了算例中參數(shù)的取值范圍,并討論了其合理性。本文根據(jù)文獻[2],分別隨機產(chǎn)生了一組小規(guī)模、一組中規(guī)模和一組大規(guī)模算例。其中小規(guī)模算例可以直接用整數(shù)規(guī)劃求解器CPLEX利用問題的數(shù)學模型(見2.3節(jié))進行求解,得到問題的最優(yōu)解或者近似最優(yōu)解,從而為評價本文提出的VNS算法提供依據(jù)。中等規(guī)模和大規(guī)模是指逐步加大訂單數(shù)、貨架數(shù)和SKU數(shù)等,以進一步加大搜索空間和計算強度,通過與算法初始解的對比來進一步測試VNS算法的有效性。首先介紹其中的訂單集和貨物集的生成方法。訂單集合OSet由函數(shù)OrderSet生成,輸入?yún)?shù)為待揀選訂單總數(shù)N和貨物種類數(shù)M。假設各種貨物在所有訂單中出現(xiàn)的次數(shù)服從均值為λi的泊松分布,i值取1到M的正整數(shù)。各貨物對應的λi之間相對大小排序隨機產(chǎn)生,限制所有取值服從[0.2N,0.8N]的均勻分布,確保OSet中無空訂單行的出現(xiàn)。

    本文考慮了兩種儲位分配策略:隨機儲貨和按貨物間關(guān)聯(lián)規(guī)則儲貨。其中,隨機儲貨策略由函數(shù)RackSkuSet實現(xiàn),輸入?yún)?shù)為貨物種類數(shù)M、貨架種類數(shù)R和x,其中M-x限制所有貨架中允許出現(xiàn)的最多貨物種類數(shù)。所有種類的貨物一定儲存在至少一個貨架內(nèi),確保各貨架內(nèi)貨物種類組合之間不存在包含關(guān)系,且互不相同。

    而按貨物間關(guān)聯(lián)規(guī)則的儲位分配策略,本文通過引入智能算法Apriori從頻繁項集中挖掘出待揀選訂單中各種貨物之間的關(guān)聯(lián)規(guī)則。頻繁項集指經(jīng)常同時出現(xiàn)的元素集合,其定義包括支持度和置信度兩個重要指標,其定義如式(12)和式(13)所示。

    (12)

    (13)

    Apriori原理的核心理論為,如果一個元素是非頻繁項,那么它的超集也是非頻繁項集。這樣,Apriori算法可以避免項集數(shù)量的指數(shù)增長,進而在合理時間范圍內(nèi)尋找到頻繁項集。Apriori算法如算法4所示。

    算法4Apriori算法

    輸入:OSet。

    輸出:關(guān)聯(lián)規(guī)則文檔rules.txt。

    1.minSup=0.3;

    //設置最小支持度

    2.minConf=0.3;

    //設置最小置信度

    3.nRules=1 000;

    //設置最大輸出關(guān)聯(lián)規(guī)則數(shù)量

    4.sortFlag=1;

    //按照支持度從大到小的排序依次輸出關(guān)聯(lián)規(guī)則

    5.

    //調(diào)用Apriori算法尋找待揀選訂單內(nèi)貨物種類間的關(guān)聯(lián)規(guī)則

    6. [Rules,FreqItemsets]=findRules(OSet,minSup,minConf,nRules,sortFlag,code,rulefile);

    7.

    //生成候選項集

    8.

    //對待揀選訂單集合的每個訂單行

    9.

    //對每個由貨物種類組成的候選項集

    10.

    //檢查候選項集是否為訂單行的子集

    11.

    //如果是,則該候選項集計數(shù)加1

    12.

    //對各候選項集

    13.

    //若其支持度大于最小支持度,則保留該項集

    14.

    //返回所有頻繁項集

    15.

    //當集合中項的個數(shù)>0

    16.

    //構(gòu)建候選項集列表,初始n=1

    17.

    //計算候選項集支持度,刪除非頻繁項集

    18.

    //構(gòu)建由n+1項組成的候選項集的列表

    19.

    //從頻繁項集中挖掘關(guān)聯(lián)規(guī)則

    4.2 結(jié)果分析

    在小規(guī)模算例下,通過對比CPLEX在10分鐘內(nèi)求得的整數(shù)規(guī)劃模型的解,驗證算法VNS-OS、VNS-RS和AH的有效性。參數(shù)設置為N=20、M=5、R=10、B=3,采用隨機儲貨策略,共10個貨架儲存不同的兩兩貨物種類組合。表2列出了各算法求得的搬運次數(shù),其中第一列是用CPLEX求得的搬運次數(shù),第2、4、6列中α分別表示用VNS-OS、VNS-RS、AH算法求得的搬運次數(shù)的改進百分比(正值表示降低),第3、5列β表示與初始解的搬運次數(shù)改進百分比(正值表示降低)。

    表2 小規(guī)模算例計算結(jié)果

    分析表2,在小規(guī)模算例下,可以得出:對比CPLEX耗費10分鐘求得的已知最優(yōu)解,三種算法的平均求解質(zhì)量更優(yōu),并且平均求解優(yōu)化效果排序為VNS-RS>VNS-OS>AH,平均優(yōu)化程度分別為17.9%、12.5%和6.7%,從而證明了三種算法的有效性。對于算法VNS-OS和VNS-RS,最終解對比其初始解的平均優(yōu)化程度分別為23.3%和27.1%,證明VNS算法對于訂單處理排序和貨架排序的優(yōu)化效果明顯。VNS-RS、VNS-OS和AH求解小規(guī)模算例的平均運行時間分別為26 s、72 s和1 s,均比CPLEX軟件求解時間要短。

    在中等規(guī)模算例下,參數(shù)設置為N=50,M=8,R=28,B在3~20之間取值。采用隨機儲貨策略,共28個貨架儲存不同的兩兩貨物種類組合。

    分析表3,在中等規(guī)模算例下可以得出:對比三種算法求得的最優(yōu)解,平均求解優(yōu)化效果排序為VNS-OS>VNS-RS>AH,平均優(yōu)化程度分別為13.1%、5.1%和2.3%,同時算法AH在B取值較小時求解質(zhì)量較優(yōu),算法VNS-RS在B取值較大時求解質(zhì)量較優(yōu)。算法VNS-OS和VNS-RS的最終解對比其初始解的平均優(yōu)化程度分別為21.0%和13.9%,證明VNS算法對訂單處理排序和貨架排序的優(yōu)化效果明顯。VNS-RS、VNS-OS和AH求解中等規(guī)模算例的平均時間分別為89 s、155 s和2 s,耗時較短。

    表3 中等規(guī)模算例計算結(jié)果

    在大規(guī)模算例下,參數(shù)設置N=100,M=15,R=105,B在10~30之間取值。分別采用隨機和按關(guān)聯(lián)規(guī)則的儲位分配策略,隨機儲貨策略為共105個貨架儲存不同的兩兩貨物種類組合,按Apriori算法計算出的置信度最高的14條關(guān)聯(lián)規(guī)則將貨物存儲在14個不同貨架中。

    分析表4,在大規(guī)模算例下,可以得出:相比于三種算法求得的最優(yōu)解,平均求解優(yōu)化效果排序為VNS-OS>VNS-RS>AH,平均優(yōu)化程度分別為9.3%、5.7%和1.4%,同時算法AH在B取值較小時求解質(zhì)量較優(yōu),算法VNS-RS在B取值較大時求解質(zhì)量較優(yōu)。對于算法VNS-OS和VNS-RS,最終解相比于其初始解的平均優(yōu)化程度分別為14.0%和10.6%,證明VNS算法對訂單處理排序和貨架排序的優(yōu)化效果明顯。VNS-RS、VNS-OS和AH求解大規(guī)模算例的平均時間分別為135 s、141 s和13 s,耗時適中。

    表4 大規(guī)模算例計算結(jié)果

    綜合不同規(guī)模算例的計算結(jié)果,總結(jié)出三種算法求解質(zhì)量較好的條件,即當算例規(guī)模較小或算例規(guī)模較大且B取值較大時,選擇算法VNS-RS求解質(zhì)量較高;當算例規(guī)模較大且B取值較小時,選擇算法AH求解質(zhì)量較高且耗時短;算法VNS-OS整體的求解質(zhì)量穩(wěn)定,性能最優(yōu)。

    4.3 敏感性分析

    基于對不同規(guī)模算例的求解結(jié)果,研究全部訂單完成揀選時貨架總搬運次數(shù)和貨架利用率受單揀選臺可同時處理最大訂單數(shù)和不同儲位分配策略的影響。

    分析表5,可以得出:在隨機儲位分配策略下,三種算法中,算法VNS-OS求得的平均貨架利用率最小(37.2%)。該策略下,貨架平均利用率較低,僅利用到近四成貨架,并且貨架利用率隨揀選臺可同時處理的最大訂單數(shù)B值增加而降低。貨架搬運次數(shù)隨B值增加而減少,但下降幅度逐漸變小,說明B取值不是越大越好。隨著可同時處理的最大訂單數(shù)增加,所需貨架搬運次數(shù)減少的收益增幅逐漸降低,但同時人力和設備成本卻在增加,因此,應當取合適大小的訂單處理批量實現(xiàn)系統(tǒng)整體效率的優(yōu)化。

    表5 貨架搬運次數(shù)和貨架利用率隨B值變化情況

    按照隨機和關(guān)聯(lián)規(guī)則的存儲策略分別對相同算例求解。如表6所示,首列標注了各組算例采取的儲位分配策略,可以得出:對比隨機儲貨策略,按關(guān)聯(lián)規(guī)則儲貨的平均貨架利用率約為隨機儲貨的2.4倍,所需貨架搬運總次數(shù)平均減少12.7%,說明按關(guān)聯(lián)規(guī)則儲貨可以節(jié)省大量貨架,在減少貨架搬運次數(shù)的同時提高貨架利用率,優(yōu)于隨機儲位分配策略。

    表6 貨架搬運次數(shù)和貨架利用率隨B值變化情況

    5 結(jié) 語

    本文關(guān)注智能物流背景下的貨到人揀貨系統(tǒng),研究基于物流機器人的訂單揀選排程算法及其實現(xiàn),是“貨到人”揀選模式的理論研究和應用。本文在考慮單揀選臺可同時處理的最大訂單數(shù)和貨架內(nèi)貨物組合規(guī)則的前提下,建立了求解揀選臺訂單處理的整數(shù)規(guī)劃模型。接著分別從先確定訂單處理次序和貨架到達次序兩個角度,設計了VNS-OS算法和VNS-RS算法,進一步設計了交替求解訂單和貨架排序的AH算法,證明了算法的有效性和準確性。最后結(jié)合算例計算結(jié)果,在完成所有訂單揀選和所需貨架搬運總次數(shù)最少的前提下,分析單揀選臺可同時處理的最大訂單數(shù)、儲位分配策略(隨機分配、按貨物間關(guān)聯(lián)規(guī)則分配)對揀選效率和貨架利用率的影響,為可移動貨架式倉庫的實際運營者提供有利于提升系統(tǒng)揀選效率的倉庫管理建議。

    隨著近年來可移動式貨架倉庫在電商、快消品、藥品等多類場景下的應用和發(fā)展,RMFS系統(tǒng)的實際運行還有很多值得深入研究和綜合考慮的問題。未來可以考慮貨架內(nèi)貨物經(jīng)揀選后出現(xiàn)缺貨的情況,研究合適的補貨策略,還可以考慮多個揀選臺共同處理待揀選訂單的情況。未來可以綜合考慮結(jié)合倉庫布局、路徑規(guī)劃、機器人小車電池管理等問題,提升倉庫的揀選效率,減少系統(tǒng)總支出。

    猜你喜歡
    算例貨架鄰域
    捉迷藏
    稀疏圖平方圖的染色數(shù)上界
    基于鄰域競賽的多目標優(yōu)化算法
    自動化學報(2018年7期)2018-08-20 02:59:04
    邵國勝:實現(xiàn)從“書架”到“貨架”的跨越
    科學中國人(2018年1期)2018-06-08 05:42:58
    投資無人貨架適合嗎?
    中國儲運(2018年4期)2018-04-08 10:56:22
    關(guān)于-型鄰域空間
    基于振蕩能量的低頻振蕩分析與振蕩源定位(二)振蕩源定位方法與算例
    互補問題算例分析
    基于CYMDIST的配電網(wǎng)運行優(yōu)化技術(shù)及算例分析
    燃煤PM10湍流聚并GDE方程算法及算例分析
    波多野结衣巨乳人妻| 男人舔奶头视频| 91久久精品电影网| 午夜亚洲福利在线播放| 亚洲,欧美,日韩| 一级a爱片免费观看的视频| 欧美日韩乱码在线| 老司机深夜福利视频在线观看| 18禁在线播放成人免费| 色尼玛亚洲综合影院| 女同久久另类99精品国产91| 嫩草影院入口| 脱女人内裤的视频| 无遮挡黄片免费观看| 有码 亚洲区| 中文字幕av在线有码专区| 亚洲性夜色夜夜综合| 成人永久免费在线观看视频| 在线观看美女被高潮喷水网站 | 欧美日韩亚洲国产一区二区在线观看| 亚洲成人中文字幕在线播放| 午夜福利成人在线免费观看| av欧美777| 观看免费一级毛片| 欧美黑人欧美精品刺激| 国产精品电影一区二区三区| 欧美日本亚洲视频在线播放| 禁无遮挡网站| 国产免费一级a男人的天堂| 久99久视频精品免费| 久久欧美精品欧美久久欧美| 国产亚洲欧美98| 3wmmmm亚洲av在线观看| 国产久久久一区二区三区| 亚洲,欧美精品.| av专区在线播放| 国产精品自产拍在线观看55亚洲| 久久久久久久久久成人| 亚洲aⅴ乱码一区二区在线播放| 婷婷亚洲欧美| 嫁个100分男人电影在线观看| ponron亚洲| 首页视频小说图片口味搜索| 国产不卡一卡二| 亚洲天堂国产精品一区在线| 一二三四社区在线视频社区8| 赤兔流量卡办理| 搡老妇女老女人老熟妇| 久久国产精品影院| 1024手机看黄色片| 男人舔奶头视频| 国产单亲对白刺激| 精品国产三级普通话版| 日本三级黄在线观看| 99热只有精品国产| 99久久精品一区二区三区| 桃红色精品国产亚洲av| 一本一本综合久久| 午夜福利在线观看吧| 琪琪午夜伦伦电影理论片6080| 日韩中字成人| 国产高潮美女av| 大型黄色视频在线免费观看| 直男gayav资源| 欧美性猛交黑人性爽| 亚洲精品一卡2卡三卡4卡5卡| 国产美女午夜福利| 午夜a级毛片| 国产欧美日韩精品一区二区| 久久久久久久精品吃奶| 日本黄大片高清| 老司机午夜福利在线观看视频| 欧美成人性av电影在线观看| 亚洲av免费高清在线观看| 欧美日韩乱码在线| 男女床上黄色一级片免费看| 欧美bdsm另类| 91午夜精品亚洲一区二区三区 | 一进一出抽搐gif免费好疼| 欧美极品一区二区三区四区| 精品久久国产蜜桃| 波野结衣二区三区在线| xxxwww97欧美| 久久久久久久久久黄片| 少妇熟女aⅴ在线视频| 国产精品自产拍在线观看55亚洲| 国产在线男女| www.www免费av| 国产av在哪里看| 又黄又爽又刺激的免费视频.| 51午夜福利影视在线观看| 国产精品一区二区性色av| 亚洲第一欧美日韩一区二区三区| 天堂√8在线中文| 老熟妇乱子伦视频在线观看| 亚洲成人久久爱视频| 国产高清激情床上av| 中文字幕高清在线视频| 日韩高清综合在线| 亚洲美女黄片视频| 欧美最黄视频在线播放免费| 国产精品久久久久久人妻精品电影| 日韩欧美 国产精品| 国产在视频线在精品| 69人妻影院| 好男人电影高清在线观看| 真实男女啪啪啪动态图| 嫩草影院新地址| 日韩人妻高清精品专区| av黄色大香蕉| 女人十人毛片免费观看3o分钟| 此物有八面人人有两片| 久久久精品大字幕| 午夜福利在线观看吧| 一级a爱片免费观看的视频| 波多野结衣巨乳人妻| 给我免费播放毛片高清在线观看| 欧美在线黄色| 好看av亚洲va欧美ⅴa在| 最近在线观看免费完整版| 一进一出好大好爽视频| 国产精品女同一区二区软件 | 欧美黑人欧美精品刺激| 亚洲美女视频黄频| 欧美日韩中文字幕国产精品一区二区三区| 国产精品自产拍在线观看55亚洲| 国内精品久久久久久久电影| 国产精品电影一区二区三区| 亚洲精品一卡2卡三卡4卡5卡| 亚洲精品在线观看二区| av在线观看视频网站免费| 我的女老师完整版在线观看| 哪里可以看免费的av片| 嫩草影院新地址| 国内毛片毛片毛片毛片毛片| 老司机午夜福利在线观看视频| 精品人妻一区二区三区麻豆 | 人人妻人人看人人澡| 特级一级黄色大片| 婷婷亚洲欧美| 男人舔奶头视频| 香蕉av资源在线| 国产精品久久久久久人妻精品电影| 亚洲一区高清亚洲精品| 两个人视频免费观看高清| 中文字幕av成人在线电影| 午夜福利欧美成人| 在线观看一区二区三区| 国产不卡一卡二| 色综合站精品国产| 欧美成狂野欧美在线观看| 中文字幕免费在线视频6| 看黄色毛片网站| 成年女人看的毛片在线观看| 亚洲精品日韩av片在线观看| 亚洲无线在线观看| 99riav亚洲国产免费| 欧美中文日本在线观看视频| a级一级毛片免费在线观看| 欧美日本视频| 午夜福利成人在线免费观看| 婷婷亚洲欧美| 在线观看免费视频日本深夜| 日韩欧美精品v在线| 床上黄色一级片| 国产亚洲欧美98| 国产精品1区2区在线观看.| 久久人人爽人人爽人人片va | 天堂影院成人在线观看| av天堂在线播放| 观看美女的网站| 日韩欧美在线二视频| 全区人妻精品视频| 欧美一区二区国产精品久久精品| 国产日本99.免费观看| 亚洲国产精品合色在线| 丰满乱子伦码专区| 亚洲avbb在线观看| 黄色日韩在线| 成人特级av手机在线观看| 老司机午夜福利在线观看视频| 日韩中文字幕欧美一区二区| 18禁在线播放成人免费| 脱女人内裤的视频| 日韩欧美一区二区三区在线观看| 国产亚洲欧美98| 亚洲人成网站在线播放欧美日韩| 在线观看美女被高潮喷水网站 | 97碰自拍视频| 最后的刺客免费高清国语| 国产激情偷乱视频一区二区| 久久久久久久久大av| 亚洲欧美日韩高清专用| 波野结衣二区三区在线| 制服丝袜大香蕉在线| 丰满人妻熟妇乱又伦精品不卡| 亚洲 国产 在线| 69av精品久久久久久| 高潮久久久久久久久久久不卡| 无遮挡黄片免费观看| 午夜福利视频1000在线观看| 日本熟妇午夜| 亚洲最大成人av| 国内久久婷婷六月综合欲色啪| 老熟妇仑乱视频hdxx| 亚洲国产精品成人综合色| 啦啦啦韩国在线观看视频| 搡老岳熟女国产| 亚洲最大成人手机在线| 黄色日韩在线| 亚洲av第一区精品v没综合| 真实男女啪啪啪动态图| av欧美777| 狂野欧美白嫩少妇大欣赏| 波野结衣二区三区在线| а√天堂www在线а√下载| 啦啦啦观看免费观看视频高清| 亚洲成人精品中文字幕电影| 51国产日韩欧美| 国产黄片美女视频| 男女之事视频高清在线观看| 国产探花在线观看一区二区| 国产精品一及| 午夜福利成人在线免费观看| 国产野战对白在线观看| 成人性生交大片免费视频hd| 亚洲电影在线观看av| 偷拍熟女少妇极品色| 淫妇啪啪啪对白视频| 少妇人妻一区二区三区视频| 亚洲人与动物交配视频| 日本成人三级电影网站| 久久6这里有精品| 国产av麻豆久久久久久久| av欧美777| 国产美女午夜福利| 不卡一级毛片| 十八禁人妻一区二区| 91九色精品人成在线观看| 国产精品,欧美在线| 女人被狂操c到高潮| 亚洲第一区二区三区不卡| 搡老妇女老女人老熟妇| 丁香六月欧美| 免费av毛片视频| 两人在一起打扑克的视频| 一区二区三区激情视频| 天天躁日日操中文字幕| 欧美日韩瑟瑟在线播放| 观看美女的网站| 国产精品电影一区二区三区| 深夜精品福利| 精品久久久久久久久久久久久| 精品人妻1区二区| 国产精华一区二区三区| 亚洲专区国产一区二区| 亚洲七黄色美女视频| 精品久久久久久久人妻蜜臀av| 99久久精品热视频| 亚洲男人的天堂狠狠| 亚洲真实伦在线观看| 毛片女人毛片| 九九在线视频观看精品| 天天躁日日操中文字幕| 欧美激情久久久久久爽电影| 免费看美女性在线毛片视频| 9191精品国产免费久久| 精品久久国产蜜桃| 99热精品在线国产| 十八禁网站免费在线| 蜜桃久久精品国产亚洲av| 男人舔奶头视频| 久久久色成人| 欧美日韩黄片免| 日本 欧美在线| 欧美绝顶高潮抽搐喷水| 听说在线观看完整版免费高清| 啦啦啦观看免费观看视频高清| 久久99热这里只有精品18| 久久99热6这里只有精品| 两个人的视频大全免费| 午夜免费激情av| 成人高潮视频无遮挡免费网站| 亚州av有码| 午夜激情福利司机影院| 又爽又黄无遮挡网站| 丝袜美腿在线中文| 欧美黄色淫秽网站| 日韩国内少妇激情av| 欧美bdsm另类| 乱人视频在线观看| 日本在线视频免费播放| 搞女人的毛片| 神马国产精品三级电影在线观看| 90打野战视频偷拍视频| 欧美色欧美亚洲另类二区| 99热6这里只有精品| a级一级毛片免费在线观看| 婷婷精品国产亚洲av在线| 草草在线视频免费看| 国产高清有码在线观看视频| 在线免费观看不下载黄p国产 | 欧洲精品卡2卡3卡4卡5卡区| 欧美日韩综合久久久久久 | 97人妻精品一区二区三区麻豆| 欧美黑人巨大hd| 亚洲人成网站高清观看| 国产三级中文精品| 国产高清有码在线观看视频| 又爽又黄a免费视频| 日本免费一区二区三区高清不卡| 午夜亚洲福利在线播放| 午夜久久久久精精品| 午夜福利高清视频| 最近中文字幕高清免费大全6 | 天天一区二区日本电影三级| 日本a在线网址| 看黄色毛片网站| 哪里可以看免费的av片| 丁香六月欧美| 亚洲国产欧美人成| 看片在线看免费视频| 久久人人爽人人爽人人片va | 日韩中字成人| 亚洲精品456在线播放app | 深爱激情五月婷婷| 99久久99久久久精品蜜桃| 国产欧美日韩精品亚洲av| 精品久久久久久久久久久久久| 国产主播在线观看一区二区| 精品99又大又爽又粗少妇毛片 | 亚洲成人中文字幕在线播放| 欧美3d第一页| 无遮挡黄片免费观看| 一级黄片播放器| 成人毛片a级毛片在线播放| 欧美成狂野欧美在线观看| 在线观看免费视频日本深夜| 美女cb高潮喷水在线观看| 三级男女做爰猛烈吃奶摸视频| 69av精品久久久久久| 日韩国内少妇激情av| 国内毛片毛片毛片毛片毛片| 搞女人的毛片| 岛国在线免费视频观看| 免费看光身美女| 国产精品女同一区二区软件 | 少妇人妻一区二区三区视频| 亚洲第一欧美日韩一区二区三区| 日韩欧美精品v在线| 桃色一区二区三区在线观看| 又粗又爽又猛毛片免费看| av女优亚洲男人天堂| 色哟哟哟哟哟哟| 嫁个100分男人电影在线观看| 精品不卡国产一区二区三区| 中国美女看黄片| 三级男女做爰猛烈吃奶摸视频| 夜夜爽天天搞| 亚洲精品一卡2卡三卡4卡5卡| 日本 欧美在线| h日本视频在线播放| 国产高清有码在线观看视频| 国语自产精品视频在线第100页| 日日干狠狠操夜夜爽| 两性午夜刺激爽爽歪歪视频在线观看| 69av精品久久久久久| 欧美日韩瑟瑟在线播放| 日日干狠狠操夜夜爽| 欧美日韩瑟瑟在线播放| 99久久无色码亚洲精品果冻| 国产精品98久久久久久宅男小说| 午夜老司机福利剧场| h日本视频在线播放| 亚洲aⅴ乱码一区二区在线播放| 在线播放无遮挡| 18禁在线播放成人免费| 在线播放无遮挡| 90打野战视频偷拍视频| 欧美激情国产日韩精品一区| 久久6这里有精品| 免费看光身美女| 久久6这里有精品| 国产精品一区二区三区四区免费观看 | 久久久久久久亚洲中文字幕 | 成人一区二区视频在线观看| 少妇丰满av| 欧美日韩福利视频一区二区| 特级一级黄色大片| 国产私拍福利视频在线观看| 亚洲欧美日韩高清专用| 婷婷亚洲欧美| 欧美性猛交黑人性爽| 亚洲国产精品久久男人天堂| 好男人电影高清在线观看| 日韩av在线大香蕉| 国产精品野战在线观看| 国产高清激情床上av| 久久久久性生活片| 人妻制服诱惑在线中文字幕| 国产成年人精品一区二区| 在线看三级毛片| 九九在线视频观看精品| 天美传媒精品一区二区| 日韩大尺度精品在线看网址| 18禁黄网站禁片免费观看直播| 久久久色成人| 精品福利观看| 舔av片在线| 黄色丝袜av网址大全| 久久国产乱子伦精品免费另类| 国产人妻一区二区三区在| 国产精品1区2区在线观看.| 久久久精品欧美日韩精品| 久久久精品大字幕| 久久亚洲精品不卡| 桃色一区二区三区在线观看| 国产免费一级a男人的天堂| 日韩有码中文字幕| 亚洲乱码一区二区免费版| 蜜桃亚洲精品一区二区三区| 国产高清激情床上av| 国产在视频线在精品| 精品午夜福利在线看| 免费一级毛片在线播放高清视频| 亚洲性夜色夜夜综合| 亚洲欧美日韩东京热| 亚洲国产精品成人综合色| 女同久久另类99精品国产91| 亚洲国产色片| 国产三级在线视频| 久久精品国产亚洲av天美| 我的女老师完整版在线观看| 99热精品在线国产| 99国产综合亚洲精品| 又黄又爽又免费观看的视频| 高清毛片免费观看视频网站| 亚洲成人久久性| 熟女人妻精品中文字幕| 久久国产乱子免费精品| 国产av一区在线观看免费| 日本精品一区二区三区蜜桃| 国产在线男女| 亚洲av第一区精品v没综合| .国产精品久久| 久久久色成人| 久久人人精品亚洲av| 亚洲人成网站在线播| 精品乱码久久久久久99久播| 中文字幕av在线有码专区| 性色av乱码一区二区三区2| 成年版毛片免费区| 久久久色成人| 午夜福利18| 别揉我奶头 嗯啊视频| 亚洲av免费在线观看| 亚洲三级黄色毛片| or卡值多少钱| 精品福利观看| 久9热在线精品视频| 亚洲精品一区av在线观看| 成熟少妇高潮喷水视频| 亚州av有码| 人人妻人人看人人澡| 最近中文字幕高清免费大全6 | 亚洲成人久久性| 国产日本99.免费观看| 欧美在线黄色| 夜夜躁狠狠躁天天躁| 色综合站精品国产| 欧美激情久久久久久爽电影| 给我免费播放毛片高清在线观看| 日本五十路高清| 欧美日韩亚洲国产一区二区在线观看| 亚洲精品粉嫩美女一区| 成人欧美大片| 最近视频中文字幕2019在线8| 内射极品少妇av片p| 舔av片在线| 久久久久久久久中文| 噜噜噜噜噜久久久久久91| 国产在视频线在精品| 久久久久免费精品人妻一区二区| 免费电影在线观看免费观看| 成熟少妇高潮喷水视频| 男女下面进入的视频免费午夜| 亚洲第一欧美日韩一区二区三区| 国产熟女xx| 深爱激情五月婷婷| 天天一区二区日本电影三级| 欧美日韩乱码在线| 亚洲国产日韩欧美精品在线观看| 天堂动漫精品| 亚洲男人的天堂狠狠| 国产三级中文精品| 日本a在线网址| 日本黄色片子视频| 久久香蕉精品热| 1024手机看黄色片| 大型黄色视频在线免费观看| 很黄的视频免费| 麻豆久久精品国产亚洲av| 精品人妻熟女av久视频| 午夜福利在线在线| 色综合欧美亚洲国产小说| www日本黄色视频网| 真人一进一出gif抽搐免费| 午夜福利高清视频| 99热这里只有是精品在线观看 | 午夜老司机福利剧场| av天堂中文字幕网| 一边摸一边抽搐一进一小说| 黄色日韩在线| 中亚洲国语对白在线视频| 国产老妇女一区| 亚洲五月婷婷丁香| 国产极品精品免费视频能看的| 好男人在线观看高清免费视频| 日韩中文字幕欧美一区二区| 性色avwww在线观看| 小说图片视频综合网站| 国产精品久久视频播放| 看十八女毛片水多多多| 欧美黑人巨大hd| 国语自产精品视频在线第100页| 老鸭窝网址在线观看| 欧美区成人在线视频| 禁无遮挡网站| 国产午夜福利久久久久久| 亚洲国产色片| 又粗又爽又猛毛片免费看| 免费在线观看亚洲国产| 深夜a级毛片| 精品日产1卡2卡| 国产高清激情床上av| 老女人水多毛片| 免费高清视频大片| 少妇的逼水好多| 欧美一区二区亚洲| 少妇高潮的动态图| 午夜免费激情av| 久久久久久九九精品二区国产| 午夜精品在线福利| 国产爱豆传媒在线观看| 国产精品美女特级片免费视频播放器| 欧美又色又爽又黄视频| 首页视频小说图片口味搜索| 亚洲精品成人久久久久久| 亚洲avbb在线观看| 国产精品一及| 看免费av毛片| 久久久久久国产a免费观看| 好看av亚洲va欧美ⅴa在| 91在线精品国自产拍蜜月| 黄色一级大片看看| 99久久无色码亚洲精品果冻| 国产精品1区2区在线观看.| 久久天躁狠狠躁夜夜2o2o| 小说图片视频综合网站| 桃红色精品国产亚洲av| 精品国产亚洲在线| 青草久久国产| 在线国产一区二区在线| 国产精品影院久久| 久久午夜福利片| 色综合欧美亚洲国产小说| 3wmmmm亚洲av在线观看| 国产在视频线在精品| 亚洲熟妇中文字幕五十中出| 成人一区二区视频在线观看| 欧美日韩中文字幕国产精品一区二区三区| 国产精品野战在线观看| 在线观看美女被高潮喷水网站 | 999久久久精品免费观看国产| 99精品久久久久人妻精品| 久久久久亚洲av毛片大全| 久久久久性生活片| 成人三级黄色视频| 免费黄网站久久成人精品 | 国产高清三级在线| 欧美精品国产亚洲| 美女被艹到高潮喷水动态| 深爱激情五月婷婷| 天天一区二区日本电影三级| 久久久久国内视频| 亚洲中文字幕一区二区三区有码在线看| 成人性生交大片免费视频hd| 欧美又色又爽又黄视频| 欧美色视频一区免费| 精品人妻偷拍中文字幕| xxxwww97欧美| 欧美在线黄色| 尤物成人国产欧美一区二区三区| 国产精品,欧美在线| 赤兔流量卡办理| 亚洲av一区综合| 亚洲色图av天堂| 99riav亚洲国产免费| 欧美+亚洲+日韩+国产| 国产精品亚洲av一区麻豆| 欧美bdsm另类| 真实男女啪啪啪动态图| 一个人免费在线观看的高清视频| 欧美绝顶高潮抽搐喷水| 男女视频在线观看网站免费| 全区人妻精品视频| 国产中年淑女户外野战色| 国产一区二区在线观看日韩| 又爽又黄a免费视频| 天堂√8在线中文| 欧美绝顶高潮抽搐喷水| 性色avwww在线观看| 欧美一区二区精品小视频在线| xxxwww97欧美| 丰满的人妻完整版|