• <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-05-23 12:21:20陳香玲郭鵬溫昆裴霞
    河北科技大學(xué)學(xué)報 2021年2期

    陳香玲 郭鵬 溫昆 裴霞

    摘 要:為了提高自動引導(dǎo)小車 (automatic guided vehicle,AGV)在物流分揀中心的分揀效率,考慮采用純電力驅(qū)動的AGV分揀過程存在電量消耗和充電需求的特性,提出了一種優(yōu)化模型。在考慮AGV剩余電量和包裹時間窗等約束條件的基礎(chǔ)上,建立了以最小化分揀作業(yè)周期為目標(biāo)的混合整數(shù)規(guī)劃(MIP)模型并提出了相應(yīng)的約束規(guī)劃(CP)模型,模型中使用區(qū)間變量表示任務(wù)的執(zhí)行情況,借助累積函數(shù)記錄電量的變化情況。計算結(jié)果表明,與MIP模型相比,CP模型擁有更好的求解性能。采用混合整數(shù)規(guī)劃與約束規(guī)劃構(gòu)建AGV調(diào)度模型,可以有效提高分揀效率,降低企業(yè)運營成本,并為考慮更多約束的AGV調(diào)度研究提供求解途徑。

    關(guān)鍵詞:物流系統(tǒng)管理;多AGV調(diào)度;充電需求;時間窗;約束規(guī)劃

    中圖分類號:F252.1; TP23 文獻標(biāo)識碼:A

    doi:10.7535/hbkd.2021yx02001

    收稿日期:2020-12-28;修回日期:2021-03-01;責(zé)任編輯:馮 民

    基金項目:國家自然科學(xué)基金(51405403);國家重點研發(fā)計劃項目(2020YFB1712200)

    第一作者簡介:陳香玲(1996-),女,四川達州人,碩士研究生,主要從事運籌優(yōu)化方面的研究。

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

    陳香玲,郭鵬,溫昆,等.考慮充電需求和時間窗的多AGV調(diào)度優(yōu)化建模.河北科技大學(xué)學(xué)報,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.Journal of Hebei University of Science and Technology,2021,42(2):91-100.

    Optimized mathematical models for multi-AGV scheduling problem with charging requirements and time windows

    CHEN Xiangling1,2,GUO Peng1,2,WEN Kun1,2,PEI Xia1,2

    (1.School of Mechanical Engineering, Southwest Jiaotong University, Chengdu,Sichuan 610031, China; 2.Technology and Equipment of Rail Transit Operation and Maintenance Key Laboratory of Sichuan Province, Chengdu, Sichuan 610031, China)

    Abstract:In order to improve the sorting efficiency of automatic guided vehicle (AGV) in the logistics sorting center, an optimized model was proposed considering the characteristics of power consumption and charging demand in the sorting process of electric-driven AGVs. On the basis of considering of the AGVs remaining power and package delivery time window, a mixed integer programming (MIP) model with the minimization of the sorting operation cycle and a corresponding constrained programming (CP) model were formulated. In CP model, the interval variables were used to describe the performance of tasks and the change of electric quantity was recorded by using cumulative function. The computational results show that the CP model has better performance compared with the MIP model.Adopting mixed integer programming and constrained programming to formulate the AGV scheduling model can effectively improve the sorting efficiency,reduce the operating cost of enterprises, and provide an alternative solution for the AGV scheduling problem with more constraints.

    Keywords:

    logistics system management; multi-AGV scheduling; charging demand; time window; constrained programming

    近年來,隨著各大電商的高速發(fā)展,包裹數(shù)量逐年增多,物流分揀中心對分揀解決方案的高效率和高柔性提出了更高要求。目前,電商物流分揀中心主要采用大型交叉帶分揀機和人機結(jié)合的模式[1],雖具有較高的物流分揀效率,但是交叉帶分揀設(shè)備的大型化決定了分揀中心場地的大型化,極大制約了中小型物流分揀中心建設(shè)的推廣。小包裹、小型化的物流分揀應(yīng)用場景越來越廣,傳統(tǒng)的大型分揀設(shè)備難以適應(yīng)當(dāng)前物流公司小型化分揀的需求。在此背景下,AGV作為自動化現(xiàn)代物流設(shè)備兼具柔性、效率和成本優(yōu)勢,在物流分揀中心得到了越來越廣泛的應(yīng)用[2]。因此,如何提高多AGV調(diào)度的效率也逐漸成為研究熱點[3]。

    雖然目前已有許多關(guān)于AGV調(diào)度的研究,但大多集中在制造[4]領(lǐng)域,特別是在柔性制造系統(tǒng)中的車間調(diào)度領(lǐng)域[5-7]。在物流分揀行業(yè),多AGV調(diào)度問題的研究仍是一個新的趨勢。BOYSEN等[8]研究了一種特殊的基于零件到取料機倉庫的揀選訂單處理系統(tǒng)。為了提高自動化分揀倉庫中的分揀效率,袁瑞萍等[9]設(shè)計了改進共同進化遺傳算法;賀學(xué)成等[10]針對高密集度的AGV分揀場景,提出了可避免擁堵的CAA*算法;XING等[11]提出了一種新的禁忌搜索算法,該算法可以解決多輛AGV同時工作時可能產(chǎn)生的沖突問題;余娜娜等[12]綜合考慮了AGV調(diào)度和路徑規(guī)劃問題,設(shè)計了一種改進差分進化算法。

    在以上多AGV調(diào)度研究中,AGV的電量消耗和充電需求始終是一個被忽略的問題,且現(xiàn)有的國內(nèi)外研究大多集中在傳統(tǒng)的調(diào)度問題,很少考慮充電需求。為了驗證考慮充電需求的必要性,MCHANEY[13]通過數(shù)值實驗驗證了各種電池使用方案對AGV的數(shù)量規(guī)劃、作業(yè)時間和調(diào)度優(yōu)化等方面的影響,提出若AGV為純電力驅(qū)動,則需要在實際作業(yè)中考慮其充電需求。隨后,一些研究開始增加AGV電量作為調(diào)度考慮的約束,但沒有考慮為AGV安排充電任務(wù),部分研究中雖然存在電量限制,但只是使系統(tǒng)中的AGV在電量不足時無法參與后續(xù)任務(wù)[14-16]。近年來,周小凡等[17]研究了考慮AGV充電任務(wù)和充電等待時間的集裝箱碼頭多AGV調(diào)度問題,并建立了數(shù)學(xué)模型。張亞琦等[18]考慮了垂岸式集裝箱堆場布局和AGV 充電過程對實際作業(yè)的影響,并設(shè)計了遺傳算法。LIU等[19]將AGV的充電任務(wù)納入到任務(wù)調(diào)度優(yōu)化中,提出了無人倉庫中多AGV調(diào)度的多目標(biāo)數(shù)學(xué)模型,開發(fā)并集成了2種自適應(yīng)遺傳算法(AGA)和多自適應(yīng)遺傳算法(MAGA)。

    基于以上分析發(fā)現(xiàn),現(xiàn)有的研究大多忽略了AGV電量消耗這一現(xiàn)實因素,少數(shù)文獻考慮了電量消耗問題,但沒有考慮執(zhí)行充電任務(wù)對實際工作的影響。本文結(jié)合實際情況,不僅考慮了AGV的充電需求,還進一步加入了包裹的硬時間窗約束,以最小化分揀作業(yè)周期為優(yōu)化目標(biāo),分別建立了混合整數(shù)規(guī)劃(mixed integer programming,MIP)模型和約束規(guī)劃(constraint programming,CP)模型。通過算例試驗結(jié)果,驗證了CP模型的有效性,通過對CP模型的可拓展性進行分析,表明了CP模型的靈活性。此外,還分析了不同AGV數(shù)量和充電率對優(yōu)化目標(biāo)的影響。

    1 問題描述

    物流分揀中心通常由入庫區(qū)、出庫區(qū)、分揀區(qū)等組成,而分揀區(qū)又由分揀臺、投放口、AGV充電區(qū)(停放區(qū))等組成。本文借鑒文獻[19]中的分揀區(qū)布局方式,如圖1所示。在分揀區(qū)內(nèi),來自不同地區(qū)的包裹入庫后隨著傳送帶到達各個分揀臺,AGV接收到搬運任務(wù)后前往包裹所在的分揀臺。AGV到達分揀臺后需要根據(jù)包裹上的運單信息,將其運送至對應(yīng)的投放口,每個投放口代表不同的配送地區(qū)。在投放口下方是漏斗和傳送帶,它們會收集包裹并將其運送至出庫區(qū),在出庫區(qū)會有車輛進行下一階段的配送。

    基于以上應(yīng)用場景,給定包裹集合N={1,2,…,n},其中n為包裹總數(shù)。給定AGV集合K={1,2,…,m},其中m為AGV數(shù)量。AGV在不工作時都停靠在充電區(qū),當(dāng)接收到任務(wù)時,AGV從充電區(qū)出發(fā)前去搬運包裹。每個包裹i(i∈N)都有相應(yīng)的最早到達時間ei、搬運時間ti和最晚完工時間di。最晚完工時間di用于保證包裹分揀出庫后派送車輛的時間安排,因此每個包裹到達投放口的時間不能晚于該時間,否則將影響后續(xù)的車輛配送。

    AGV搬運一個包裹通常需要經(jīng)歷3個階段:第1個階段是從當(dāng)前位置前往包裹所在的分揀臺,此時AGV處于空載階段;第2個階段是若AGV在ei之前到達分揀臺,存在等待階段,反之則不存在此階段;第3階段是AGV在分揀臺裝載包裹,運到對應(yīng)的投放口,此時是負載階段。每運送完一個包裹,AGV會檢查當(dāng)前電量是否低于安全電量g。當(dāng)電量充足時,AGV直接前往下一包裹所在分揀臺;當(dāng)電量不足時,AGV需要前往充電區(qū)充電,充電完成后再到下一包裹所在的分揀臺。如此反復(fù),直至所有運輸任務(wù)執(zhí)行完畢,最后返回充電區(qū)。

    本文模型存在的約束條件及假設(shè)如下:

    1)當(dāng)AGV運送一個包裹時,會選擇最短路徑,最短路徑距離由AGV的起點和終點用曼哈頓距離唯一確定;

    2)每輛AGV從充電區(qū)出發(fā)時都為滿電量狀態(tài);

    3)AGV可以停留在裝卸位置(分揀臺/投放口);

    4)每輛AGV一次只能裝載一個包裹,即每輛AGV只能同時執(zhí)行一個包裹的運輸工作;

    5)AGV的安全電量大于從任意投放口返回充電區(qū)所需的電量,以滿足AGV在執(zhí)行完搬運任務(wù)后有足夠的電量返回充電區(qū)充電;

    6)每輛AGV的運輸效率相同,空載和負載的運行速度及耗電量不變;

    7)不考慮AGV在運行過程中可能產(chǎn)生的沖突和每次裝卸包裹的時間。

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

    2.1 MIP模型

    假設(shè)物流分揀中心共有n個包裹需要分揀,由m輛AGV共同工作來完成所有作業(yè)任務(wù)。本文以最小化分揀作業(yè)周期為目標(biāo)建立混合整數(shù)規(guī)劃模型,相關(guān)符號的定義如下所示。

    N為任務(wù)集合,N={1,2…,n};N+:N+=N∪{0,n+1},0和n+1分別表示虛擬開始任務(wù)和虛擬結(jié)束任務(wù);K為AGV集合,K={1,2,…,m};Q為AGV的最大電池電量;g為AGV的安全電量;μ為AGV充電率;κ為AGV電量消耗率;M為一個足夠大的數(shù);tij 為從任務(wù)i的投放口到任務(wù)j的分揀臺所需的時間,若i=0或n+1,則對應(yīng)的點為充電區(qū),因此t0,j表示從充電區(qū)到任務(wù)j的分揀臺所需的時間,ti,n+1表示從任務(wù)i的投放口到充電區(qū)所需的時間;hi為從任務(wù)i的分揀臺到任務(wù)i的投放口所需的時間,當(dāng)任務(wù)i為虛擬開始(結(jié)束)任務(wù)時,hi則為零;Cmax為分揀作業(yè)周期,即最大完工時間;ei為任務(wù)i到達分揀臺的時間;di為任務(wù)i的最晚完工時間;ski為任務(wù)i開始被AGVk執(zhí)行的時間;rki為AGVk完成任務(wù)i后的剩余電量;bki為AGVk完成任務(wù)i后去充電區(qū)并充滿電所需的時間;xkij為0或1,若AGVk在完成任務(wù)i后執(zhí)行任務(wù)j則為1,否則為0;zki為0或1,若AGVk執(zhí)行完任務(wù)j后需要去充電則為1,否則為0。

    建立的混合整數(shù)規(guī)劃模型如下:

    Obj:

    min Cmax。(1)

    s.t.

    ∑k∈K∑j∈N+xkij=1, i∈N,(2)

    ∑k∈K∑i∈N+xkij=1, j∈N,(3)

    ∑i∈N+xkij-∑i∈N+xkji=0, j∈N, i≠j, k∈K,(4)

    ∑i∈N+xk0,i≤1, k∈K,(5)

    ∑i∈N+xki,n+1≤1, k∈K,(6)

    Cmax≥ski+hi, i∈N, k∈K,(7)

    skj+M(1-xkij)+M·zki≥ski+hi+tij, i,j∈N+, i≠j, k∈K,(8)

    skj+M(1-xkij)+M(1-zki)≥ski+hi+bki+t0,j, i,j∈N+, i≠j, k∈K,(9)

    ski≥ei, i∈N+, k∈K,(10)

    ski+ti≤di, i∈N+, k∈K,(11)

    g≤rki≤Q, i∈N+, k∈K,(12)

    bki+M(1-zki)≥ti,n+1+μ(Q-rki+κ·ti,n+1), i∈N+, k∈K,(13)

    rkj≤Q-κ(t0,j+hj)+M(1-zki)+M(1-xkij), i,j∈N+, i≠j, k∈K,(14)

    rkj≤rki-κ(tij+hj)+M·zki+M(1-xkij), i,j∈N+, i≠j, k∈K。(15)

    目標(biāo)函數(shù)(1)表示最小化最大完工時間,約束(2)和(3)表示每個任務(wù)都必須被執(zhí)行且只能被1輛AGV執(zhí)行1次;約束(4)表示對任意AGV和非虛擬任務(wù),應(yīng)滿足任務(wù)網(wǎng)絡(luò)流約束;約束(5)和約束(6)分別表示每輛AGV都要從虛擬起點出發(fā),最后返回虛擬終點;約束(7)使最大完工時間大于或等于任何一次搬運任務(wù)的完成時間;約束(8)表示如果AGVk執(zhí)行完任務(wù)i后執(zhí)行任務(wù)j,且在執(zhí)行完任務(wù)i時電量充足(即:xkij=1且zki=0),則任務(wù)i,j的開始執(zhí)行時間滿足skj≥ski+hi+tij;約束(9)表示如果AGVk執(zhí)行完任務(wù)i后執(zhí)行任務(wù)j,且在執(zhí)行完任務(wù)i時電量不足(即:xkij=1且zki=1),則任務(wù)i,j的開始執(zhí)行時間滿足skj≥ski+hi+bki+t0,j;約束(10)表示每個任務(wù)的開始執(zhí)行時間要晚于其最早可被執(zhí)行的時間;約束(11)表示每個任務(wù)的完工時間不能晚于其最晚完工時間;約束(12)為AGV電量約束;約束(13)表示AGVk在完成任務(wù)i后若需要充電,則去到充電區(qū)并充滿電所需的時間;約束(14)表示如果AGVk執(zhí)行完任務(wù)i后執(zhí)行任務(wù)j,且在執(zhí)行完任務(wù)i后需要充電(即:xkij=1且zki=1),則執(zhí)行完任務(wù)j后的電量;約束(15)表示如果AGVk執(zhí)行完任務(wù)i后執(zhí)行任務(wù)j,且在執(zhí)行完任務(wù)i后無需充電(即:xkij=1且zki=0),則執(zhí)行完任務(wù)j后的電量。

    2.2 CP模型

    近年來,起源于人工智能研究領(lǐng)域的約束規(guī)劃技術(shù)在車輛路徑優(yōu)化[20-21]、車間作業(yè)調(diào)度[22-23]、任務(wù)計劃[24]等多種組合優(yōu)化問題中獲得了越來越多的關(guān)注和應(yīng)用。目前還沒有將CP應(yīng)用于分揀中心多AGV調(diào)度這一復(fù)雜問題,因此本文提出并建立CP模型,與傳統(tǒng)的混合整數(shù)規(guī)劃作對比。與混合整數(shù)規(guī)劃相比,CP關(guān)注的是約束條件和可行性,而不是目標(biāo)函數(shù)和最優(yōu)性。由于CP模型在不同的CP求解器中表示方法和建模方法均不一致,本文所建CP模型基于IBM ILOG CPLEX Optimization 12.10.0中的OPL 12.10.0語言實現(xiàn),因此使用該語言的語法構(gòu)造,涉及的變量和約束的語法如下。

    1)intervaLVar(s,e,l,):區(qū)間變量,表示執(zhí)行某個任務(wù)的時間間隔,其中s,e,l分別表示任務(wù)的開始時間、結(jié)束時間和持續(xù)時間,參數(shù)表示該任務(wù)是否存在是可選的。

    2)sequenceVar({α1,α2,…,αn}):序列變量,由一組區(qū)間變量α組成,表示一組待執(zhí)行的任務(wù)序列。

    3)alternative(α,B):若區(qū)間變量α存在,則集合B={α1,α2,...,αn}中有且僅有一個區(qū)間變量存在,且2個區(qū)間變量的開始時間和結(jié)束時間一致。

    4)prev(seq,α1,α2):若區(qū)間變量α1和α2均存在于序列變量seq中,則在seq中α1位于α2之前。

    5)if_then(e1,e2):若布爾表達式e1為真,則布爾表達式e2也為真。

    6)presence_of(α):若區(qū)間變量α存在,則返回1,否則返回0。

    7)noOverlap(seq,T):序列變量seq中的所有區(qū)間變量之間的時間間隔必須滿足轉(zhuǎn)移時間矩陣T,從而使得所有區(qū)間變量在時間上不會發(fā)生干擾。

    8)stepAtStart(α,h):基本累積函數(shù),用來表示活動對資源的累積使用情況,α表示對資源量有影響的區(qū)間變量,h表示區(qū)間變量α在執(zhí)行過程中對資源量的影響值。

    9)heightAtStart(α,f):區(qū)間變量α在其開始時間點對基本累積函數(shù)f的影響。

    10)alwaysln(f,α,min,max):累積函數(shù)f在區(qū)間變量α的時間間隔內(nèi)時,其可能值始終限制在特定的范圍內(nèi)。此外,α也可以是一個時間區(qū)間。

    11)first(seq,α):若區(qū)間變量α存在于序列變量seq中,則它必須位于序列的首位。

    12)last(seq,α):若區(qū)間變量α存在于序列變量seq中,則它必須位于序列的末位。

    在CP模型中,將所有的任務(wù)定義為具有開始時間、持續(xù)時間和結(jié)束時間的區(qū)間變量。表示搬運任務(wù)的區(qū)間變量Xi的持續(xù)時間l=hi,表示充電任務(wù)的區(qū)間變量Cki的持續(xù)時間l為最大電量與當(dāng)前電量的差值。由于AGV在每完成一個搬運任務(wù)后都需要檢查當(dāng)前電量是否低于安全電量,若當(dāng)前電量低于安全電量,則Cki存在,反之則不存在。任務(wù)序列中的每個區(qū)間變量之間存在時間間隔,從而確保了任意區(qū)間變量在時間上不會發(fā)生重疊,該時間間隔實際上是指tij。CP模型中部分參數(shù)與MIP模型中的定義相同,其他參數(shù)和變量的定義如下所示。

    T為各個任務(wù)點之間的轉(zhuǎn)移時間矩陣,T=;H為一個足夠大的整數(shù),表示計劃期長度,也是完工時間的上界;Xi為區(qū)間變量,表示搬運任務(wù)i;Xki為可選區(qū)間變量,表示任務(wù)i分配給AGVk來完成;Cki為可選區(qū)間變量,表示AGVk完成任務(wù)i后的充電任務(wù);Xk0為區(qū)間變量,表示AGVk的虛擬開始任務(wù);Xkn+1為區(qū)間變量,表示AGVk的虛擬結(jié)束任務(wù);Sk為序列變量,表示分配給AGVk的待執(zhí)行任務(wù)序列;Qk為匯總累積函數(shù),表示AGVk在工作過程中的電量;Pki為累積函數(shù),表示AGVk執(zhí)行任務(wù)i時消耗的電量;Rki為累積函數(shù),表示AGVk執(zhí)行任務(wù)i后的充電任務(wù)時消耗的電量。

    建立的約束規(guī)劃模型如下所示:

    Obj:

    min(max(endOf(Xi))),i∈N,(16)

    s.t.

    alternative(Xi,{X1i,X2i,...Xmi}),i∈N,(17)

    prev(Sk,Xki,Cki),i∈N,k∈K,(18)

    if_then(presence_of(Cki),presence_of(Xki)),i∈N,k∈K,(19)

    noOverlap(Sk,T),k∈K,(20)

    Qk=stepAtStart(Xk0,Q)-

    ∑i∈NstepAtStart(Xki,κ·(tPrevSk(i),i+hi))+

    ∑i∈NstepAtStart(Cki,(μ·length(Cki)-κ·ti,n+1)),k∈K,(21)

    alwaysIn(Qk,,),k∈K,(22)

    alwaysIn(Qk,Cki,),k∈K,(23)

    first(Sk,Xk0)k∈K,(24)

    last(Sk,Xkn+1),k∈K,(25)

    Sk:sequenceVar({Xk0,Xk1,...,Xkn+1}),k∈K,(26)

    Xi:intervalVar(hi,,),i∈N,(27)

    Xki:optlntervalVar(hi,,),i∈N,k∈K,(28)

    Cki:optlntervalVar(,),i∈N,k∈K,(29)

    Xk0:intervalVar(0,),k∈K,(30)

    Xkn+1:intervalVar(0,),k∈K。(31)

    上述模型中,目標(biāo)函數(shù)(16)表示最小化最大完工時間;約束(17)表示將每個搬運任務(wù)分配給一輛AGV;約束(18)確保對于給定的AGV在執(zhí)行完該搬運任務(wù)后若電量不足要去執(zhí)行充電任務(wù),則該搬運任務(wù)和充電任務(wù)之間不能安排其他任務(wù);約束(19)表示若存在該充電任務(wù),則在充電任務(wù)前的搬運任務(wù)也一定存在;約束(20)表示每輛AGV的任務(wù)序列在時間上無重疊,T為轉(zhuǎn)移時間矩陣,定義了序列中必須分隔2個連續(xù)區(qū)間的最小時間;約束(21)和(22)保證了每輛AGV的電量始終保持在可允許的范圍內(nèi),其中κ·(tPrevSk(i),i+hi)表示AGV搬運任務(wù)對電量的負面影響,κ·ti,n+1表示AGV前往充電區(qū)對電量的負面影響,μ·length(Cki)表示AGV充電對電量的正面影響,三者都以累積函數(shù)表達式來表示;約束(23)表示AGV充電時會充到滿電量再出發(fā);約束(24)表示所有AGV都是從充電區(qū)出發(fā);約束(25)表示所有AGV最后都要回到充電區(qū);約束(26)—(31)定義了各個區(qū)間變量和序列變量。

    由于函數(shù)stepAtStart(α,h)中的高度h必須是一個整數(shù)或2個整數(shù)組成的區(qū)間,而每個任務(wù)對AGV電量的影響值tPrevSk(i),i和length(Cki)是變量,所以CP Optimizer暫不支持此類型參數(shù)。為了解決這一問題,可以通過使用函數(shù)heightAtStart(α,f)給定區(qū)間變量α對累積函數(shù)f的電量影響值,因此需要將約束(21)等價替換為約束(32)—(36)便可解決該類問題。

    Qk=stepAtStart(Xk0,Q)-∑i∈NPki+∑i∈NRki,k∈K,(32)

    Pki=stepAtStart(Xki,(0,Q)),i∈N,k∈K,(33)

    heightAtStart(Xki,Pki)=κ·(tPrevSk(i),i+hi),i∈N,k∈K,(34)

    Rki=stepAtSate(Cki,(0,Q)),i∈N,k∈K,(35)

    heightAtStart(Cki,Rki)=μ·length(Cki)-κ·ti,n+1,i∈N,k∈K。(36)

    3 數(shù)值算例分析

    針對混合整數(shù)規(guī)劃模型,使用8.1.1版本的Gurobi優(yōu)化求解器進行計算,對于約束規(guī)劃模型,使用IBM ILOG CPLEX Optimization Studio 12.10.0版本的CP Optimizer求解。2個模型均由Python語言實現(xiàn),所有的算例運算在配置為AMD Ryzen 5-4600U with Radeon Graphics CPU @ 2.10 GHz,16.0 GB的個人電腦上運行。

    為了便于分析算法的性能,本文引入相對百分比偏差(relative percentage difference,RPD)能更加直觀地對比試驗結(jié)果,其計算公式為RPD=Ccurent-CbestCbest×100%。(37)

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

    3.1 算例設(shè)計

    為驗證約束規(guī)劃模型的有效性,以圖2所示的分揀區(qū)規(guī)模為仿真實例,圖中分揀臺用白色長方塊表示,投放口用黑色小方塊表示,x和y軸上每單位表示2 m。任意位置都有其對應(yīng)的坐標(biāo),例如:充電區(qū)的坐標(biāo)為(5,1),投放口6的坐標(biāo)為(7,2),分揀臺6的坐標(biāo)為(9,7),投放口42的坐標(biāo)為(8,12)。AGV每行駛一單位長度需要一單位時間,由此可以獲得任意點間的時間矩陣。

    結(jié)合以上應(yīng)用場景數(shù)據(jù),設(shè)計物流分揀中心多AGV調(diào)度問題的測試算例。首先,每個包裹的分揀點和投放點分別從整數(shù)均勻分布[1,8]和[1,56]中隨機選擇,由此可以獲得每個包裹的搬運時間ti。假設(shè)第k輛AGV的最早可用時間ak=0,AGV從當(dāng)前位置前往包裹i的分揀點所需時間的bi從整數(shù)均勻分布[2,20]中隨機選擇。然后,將任務(wù)先后分配給可用的AGV,保存每個包裹在初始調(diào)度中的開始搬運時間si=mink∈K{ak}+bi,并在每次分配后更新AGV的最早可用時間aargmink∈K{ak}=mink∈K{ak}+bi+ti。以上步驟生成了一個初始調(diào)度方案,以保證每個算例的可行性。

    接下來,生成每個包裹的時間窗。對于每個包裹的時間窗大小αi從區(qū)間[2,3]中隨機選擇,從區(qū)間[0,1]中選擇一個隨機數(shù)βi,用于確定包裹i在時間窗內(nèi)的初始位置??紤]到充電需求這一因素,為保證算例的可行性,需要在時間窗中考慮充電時間ci,該時間從整數(shù)均勻分布[100,120]中隨機選擇。最后,基于以上數(shù)據(jù),生成每個包裹的時間窗上界ei=si-ti·(αi-1)·βi和時間窗下界di=si+ti·+ci。

    將AGV電容量用單位電量表示,1個單位電量為1 AH。設(shè)置AGV的參數(shù)配置為最大電容量Q=100;安全電量g=20;充電率μ=1 AH/s,表示一單位時間可以充一個單位的電量;電量消耗率κ=1 AH/m,表示行駛一單位長度需要消耗一個單位的電量。算例分為小規(guī)模算例和大規(guī)模算例,針對小規(guī)模算例,設(shè)置為包裹數(shù)n={8,10,14},AGV數(shù)m={2,3,4};針對大規(guī)模算例,設(shè)置包裹數(shù)n=50,AGV數(shù)m={10,15,20}??梢缘玫讲煌?guī)模的算例12組,為每組隨機生成4個,共計48個算例。

    3.2 計算結(jié)果與分析

    在計算中,將Gurobi和CP Optimizer的最大求解時間均設(shè)置為1 800 s,若在給定時間內(nèi)未找到最優(yōu)解,則停止計算并返回當(dāng)前已知最優(yōu)可行解。表1和表2中J表示待搬運包裹數(shù)量,V表示AGV數(shù)量,No.表示該組算例的序號,MIN表示該算例求得的最小目標(biāo)函數(shù)值。每個方法均列出了目標(biāo)值、計算時間和RPD,對比了小規(guī)模算例和大規(guī)模算例分別在MIP模型和CP模型中的計算結(jié)果。

    表1給出了小規(guī)模算例的計算結(jié)果。從表1中可以看到,2個模型在大部分算例中都能求得相同的解,這證明了MIP模型和CP模型的正確性。從計算時間上來看,CP模型在25個算例中的計算時間均小于MIP模型,且CP模型的平均計算時間為300.76 s,遠小于MIP模型的平均計算時間。從求解精度上來看,MIP模型的平均RPD值為2.78,而CP模型的平均RPD值為0.00。在算例10-2-4和14-2-1中,MIP模型未能在規(guī)定時間內(nèi)找到最優(yōu)解,而CP模型卻在極短時間內(nèi)找到了最優(yōu)解。由以上3點可以看出,相較于MIP模型,同為精確算法的CP模型在各方面的求解性能更優(yōu)。

    大規(guī)模算例的計算結(jié)果如表2所示。由于本問題為NP-hard問題,當(dāng)包裹數(shù)為50時,MIP模型僅有4個算例能找到近似解,其余8個算例耗費了1 800 s仍不能找到可行解。而CP模型有9個算例能在短時間

    內(nèi)找到最優(yōu)解,僅有2個算例在規(guī)定時間內(nèi)未能找到可行解。從計算時間上來看,CP模型的平均計算時間為495.75 s,遠小于MIP模型的平均計算時間,且在AGV數(shù)為15和20的所有算例中,CP模型的平均計算時間僅為23.87 s。由此可見,CP模型在解決分揀中心考慮充電需求和硬時間窗的大規(guī)模多AGV調(diào)度問題上更有優(yōu)勢。

    3.3 AGV配置分析

    充電率配置的不同將導(dǎo)致AGV充電速率不一樣,參數(shù)配置越高充電率越大,即充電速度越快。不同的AGV充電率會導(dǎo)致AGV充電所需時間不同,從而影響分揀的總完工時間。此外在一定的分揀作業(yè)量下,不同的AGV數(shù)量配置同樣會影響分揀完工時間。對于運營方而言,AGV的配置越高,其采購成本也就越高,但如果AGV的配置過低,又會導(dǎo)致分揀任務(wù)無法按時完成或分揀效率過低,因此找到合適的AGV充電率配置和數(shù)量配置對于物流收益有非常大的影響。本文以包裹數(shù)n=14,AGV數(shù)m=2的算例來分析不同AGV充電率對總完工時間的影響。以包裹數(shù)n=14,AGV數(shù)m={2,3,4,5,6,7}的算例來分析AGV數(shù)量對總完工時間的影響。

    圖3為不同的AGV充電率與最大完工時間關(guān)系對比,橫坐標(biāo)為AGV充電率,縱坐標(biāo)為最大完工時間。從圖3可以看出,當(dāng)充電率大于1.6 C/s時,最大完工時間降幅明顯放緩,因此,最合適的AGV充電率為1.6 C/s。圖4是不同AGV數(shù)量配置與最大完工時間關(guān)系對比,橫坐標(biāo)為AGV數(shù)量,縱坐標(biāo)為最大完工時間。由圖4可見,當(dāng)AGV數(shù)量大于4時,最大完工時間不再發(fā)生變化??梢缘贸?,當(dāng)包裹數(shù)為14時,最多只需配置4輛AGV。

    3.4 拓展分析

    本文參考了文獻[19]中的分揀區(qū)布局方式,該文獻考慮了搬運不同包裹時AGV采用不同的速度,AGV的電量消耗率也隨速度的變化而變化。在實際的分揀場景中,AGV的行駛速度會因為搬運包裹的重量不同而存在一定的差異,由于本文的應(yīng)用場景是分揀小型包裹,因此對微小的速度差異忽略不計,假定AGV速度不變。由于該文獻未說明AGV的行駛速度和電量消耗率的取值方式,因而本文無法使用其提供的數(shù)據(jù)進行計算后作對比分析。但本文提出的約束同樣可以適用于求解該文獻中的問題,考慮到部分因素的差異,需要做出如下拓展。

    1)本文考慮了每個包裹的最晚分揀完成時間,而該文獻中未考慮這一重要因素,因此可以將最晚完工時間設(shè)為一個極大的數(shù)M,只需將CP模型中的約束(27)和(28)改為

    Xi:intervalVar(hi,,),i∈N,

    Xki:optlntervalVar(hi,,),i∈N,k∈K。

    2)該文獻中在目標(biāo)函數(shù)中額外考慮了最小化車輛數(shù)和耗電量。在實際應(yīng)用場景中,分揀中心的主要目標(biāo)是在盡可能短的時間內(nèi)分揀完所有的包裹,并且保證所有的包裹能夠在其最晚分揀完成時間之前送達對應(yīng)的投放口。因此本文未在目標(biāo)函數(shù)中考慮這2個因素,但本文提出的CP模型具有良好的可拓展性,若需要加入最小化車輛數(shù)和耗電量,僅需對CP模型中的式(16)做如下調(diào)整:

    min(∑k∈Kpresence_of(Xk0)+max(endOf(Xi))+∑k∈K(Q-Qkn+1+length_of(Cki))),i∈N。

    調(diào)整后的目標(biāo)函數(shù)中的∑k∈Kpresence_of(Xk0)表示從充電區(qū)出發(fā)的AGV數(shù)量,即參與到分揀作業(yè)中的AGV數(shù)量;∑i∈Nlength_of(Cki)表示AGVk充電時增加的電量;Qkn+1表示AGVk完成所有任務(wù)后回到充電區(qū)的剩余電量,每輛車消耗的電量由初始電量、最終剩余電量和充電所得電量求得。因此,∑k∈K(Q-Qkn+1+∑i∈Nlength_of(Cki))表示所有車輛的總耗電量。

    3)若需要考慮AGV搬運不同包裹時設(shè)置不同的行駛速度和電量消耗率,則只需將給定的行駛速度和電量消耗率設(shè)置為一定范圍內(nèi)的變量即可。

    通過以上對CP模型的拓展操作,可以將其他約束集成到本文的調(diào)度問題中。由此說明提出的多AGV調(diào)度問題和解決方案模型具有高度的靈活性,可適用于考慮不同因素的多種場景。

    4 結(jié) 語

    1)為進一步縮短包裹的分揀時間并提高AGV的分揀效率,針對物流分揀中心包裹分揀過程,從AGV采用純電力驅(qū)動和包裹分揀完成后需進行下一步配送這2個實際情況出發(fā),研究了帶有充電需求和硬時間窗約束的多AGV調(diào)度問題。

    2)建立了考慮AGV搬運作業(yè)和充電需求的混合整數(shù)規(guī)劃模型,并提出將約束規(guī)劃技術(shù)應(yīng)用于解決這一復(fù)雜調(diào)度問題,使用區(qū)間變量表示任務(wù)執(zhí)行情況,借助累積函數(shù)更加直觀地表述電量的變化情況。

    3)通過使用OPL高級建模語言建立,并利用CP Optimizer進行了求解。不同規(guī)模的算例結(jié)果表明,CP模型比MIP模型擁有更優(yōu)的求解性能。

    4)本文基于混合整數(shù)規(guī)劃與約束規(guī)劃技術(shù)實現(xiàn)了物流分揀中心AGV調(diào)度優(yōu)化,但所構(gòu)建的模型在處理大規(guī)模算例時存在求解時間過長的問題,在未來的研究中有必要針對問題特性設(shè)計基于變鄰域搜索或群集智能優(yōu)化算法的啟發(fā)式調(diào)度策略。此外,關(guān)于AGV工作過程中自動處理路徑?jīng)_突的問題也值得思考,以保證調(diào)度系統(tǒng)能夠處理分揀過程中的實時信息,更貼近實際作業(yè)過程。

    參考文獻/References:

    [1] 李明,吳耀華,吳穎穎,等.人工與自動化雙分揀區(qū)系統(tǒng)品項分配優(yōu)化[J].機械工程學(xué)報,2015,51(10):197-204.

    LI Ming,WU Yaohua,WU Yingying,et al.Items assignment optimization for double picking zones with manual picking system and automated picking system [J].Journal of Mechanical Engineering,2015,51(10):197-204.

    [2] ZHAN M,YU K.Wireless communication technologies in automated guided vehicles:Survey and analysis[C]//IECON 2018-44th Annual Conference of the IEEE Industrial Electronics Society.Washington:IEEE,2018:4155-4161.

    [3] BOYSEN N,DE KOSTER R,WEIDINGER F.Warehousing in the e-commerce era:A survey[J].European Journal of Operational Research,2019,277(2):396-411.

    [4] OYEKANLU E A,SMITH A C,THOMAS W P,et al.A review of recent advances in automated guided vehicle technologies:Integration challenges and research areas for 5G-based smart manufacturing applications[J].IEEE Access,2020,8:202312-202353.

    [5] ZACHARIA P T,XIDIAS E K.AGV routing and motion planning in a flexible manufacturing system using a fuzzy-based genetic algorithm[J].The International Journal of Advanced Manufacturing Technology,2020,109(7/8):1801-1813.

    [6] MOHAMMADI E K,SHIRAZI B.Toward high degree flexible routing in collision-free FMSs through automated guided vehicles dynamic strategy:A simulation metamodel[J].ISA Transactions,2020,96:228-244.

    [7] CHAWLA V K,CHANDA A K,ANGRA S,et al.Effect of nature-inspired algorithms and hybrid dispatching rules on the performance of automatic guided vehicles in the flexible manufacturing system [J].Journal of the Brazilian Society of Mechanical Sciences and Engineering,2019,41(10):1-17.

    [8] BOYSEN N,BRISKORN D,EMDE S.Parts-to-picker based order processing in a rack-moving mobile robots environment[J].European Journal of Operational Research,2017,262(2):550-562.

    [9] 袁瑞萍,王慧玲,孫利瑞,等.基于物流AGV的“貨到人”訂單揀選系統(tǒng)任務(wù)調(diào)度研究[J].運籌與管理,2018,27(10):133-138.

    YUAN Ruiping,WANG Huiling,SUN Lirui,et al.Research on the task scheduling of “goods to picker” order picking system based on logistics AGV[J].Operations Research and Management Science,2018,27(10):133-138.

    [10]賀學(xué)成,呂淑靜,呂岳.高密集度AGV快遞包裹分揀系統(tǒng)的路徑規(guī)劃[J].計算機系統(tǒng)應(yīng)用,2019,28(4):39-44.

    HE Xuecheng,LYU Shujing,LYU Yue.Path planning of high density AGV parcel sorting system[J].Computer Systems & Applications,2019,28(4):39-44.

    [11]XING L N,LIU Y Y,LI H Y,et al.A novel tabu search algorithm for multi-AGV routing problem[J].Mathematics,2020,8(2):279.

    [12]余娜娜,李鐵克,王柏琳,等.自動化分揀倉庫中多AGV調(diào)度與路徑規(guī)劃算法[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].Computer Integrated Manufacturing Systems,2020,26(1):171-180.

    [13]MCHANEY R.Modelling battery constraints in discrete event automated guided vehicle simulations[J].International Journal of Production Research,1995,33(11):3023-3040.

    [14]KARIMI B,NIAKI S T A,HALEH H,et al.Bi-objective optimization of a job shop with two types of failures for the operating machines that use automated guided vehicles[J].Reliability Engineering and System Safety,2018,175:92-104.

    [15]AIZED T.Modelling and performance maximization of an integrated automated guided vehicle system using coloured Petri net and response surface methods[J].Computers & Industrial Engineering,2009,57(3):822-831.

    [16]MOUSAVI M,YAP H J,MUSA S N,et al.Multi-objective AGV scheduling in an FMS using a hybrid of genetic algorithm and particle swarm optimization[J].PLoS One,2017,12(3):e0169817.

    [17]周小凡,萇道方,余芳,等.考慮充電和等待時間的集裝箱碼頭AGV調(diào)度[J].上海海事大學(xué)學(xué)報,2019,40(3):1-5.

    ZHOU Xiaofan,CHANG Daofang,YU Fang,et al.Scheduling of AGV in container terminals considering charging and waiting time[J].Journal of Shanghai Maritime University,2019,40(3):1-5.

    [18]張亞琦,楊斌,胡志華,等.自動化碼頭AGV充電與作業(yè)的集成調(diào)度研究[J].計算機工程與應(yīng)用,2017,53(18):257-262.

    ZHANG Yaqi,YANG Bin,HU Zhihua,et al.Research of AGV charging and job integrated scheduling at automated container terminal[J].Computer Engineering and Applications,2017,53(18):257-262.

    [19]LIU Y,JI S,SU Z,et al.Multi-objective AGV scheduling in an automatic sorting system of an unmanned (intelligent) warehouse by using two adaptive genetic algorithms and a multi-adaptive genetic algorithm[J].PLoS One,2019,14(12):e0226161.

    [20]HAM A M.Integrated scheduling of m-truck,m-drone,and m-depot constrained by time-window,drop-pickup,and m-visit using constraint programming[J].Transportation Research Part C:Emerging Technologies,2018,91:1-14.

    [21]SCHUIJBROEK J,HAMPSHIRE R C,van HOEVE W J.Inventory rebalancing and vehicle routing in bike sharing systems [J].European Journal of Operational Research,2017,257(3):992-1004.

    [22]HAM A.Transfer-robot task scheduling in flexible job shop [J].Journal of Intelligent Manufacturing,2020,31(7):1783-1793.

    [23]孟磊磊,張超勇,邵新宇,等.基于約束規(guī)劃的焊接車間多資源約束調(diào)度研究[J].華中科技大學(xué)學(xué)報(自然科學(xué)版),2018,46(6):1-7.

    MENG Leilei,ZHANG Chaoyong,SHAO Xinyu,et al.Constraint programming for multi-resource constrained welding shop scheduling[J].Journal of Huazhong University of Science and Technology (Natural Science Edition),2018,46(6):1-7.

    [24]BOOTH K E C,TRAN T T,NEJAT G,et al.Mixed-integer and constraint programming techniques for mobile robot task planning[J].IEEE Robotics and Automation Letters,2016,1(1):500-507.

    激情视频va一区二区三区| tocl精华| xxxhd国产人妻xxx| 成人国产一区最新在线观看| 欧美精品一区二区免费开放| 黄色丝袜av网址大全| 国产精品成人在线| 久久精品91无色码中文字幕| 免费人成视频x8x8入口观看| 一夜夜www| 少妇裸体淫交视频免费看高清 | 精品国内亚洲2022精品成人 | 成人av一区二区三区在线看| 免费少妇av软件| 亚洲少妇的诱惑av| 欧美黑人欧美精品刺激| 一边摸一边抽搐一进一小说 | 黑人猛操日本美女一级片| 国产欧美日韩精品亚洲av| 咕卡用的链子| 亚洲精品国产一区二区精华液| 国产淫语在线视频| 国产在视频线精品| 在线观看日韩欧美| 国产精品久久视频播放| 国产伦人伦偷精品视频| 亚洲熟妇中文字幕五十中出 | 国产高清视频在线播放一区| 午夜两性在线视频| 香蕉久久夜色| 咕卡用的链子| 欧美+亚洲+日韩+国产| 一区福利在线观看| 精品免费久久久久久久清纯 | 一本综合久久免费| 黑人巨大精品欧美一区二区蜜桃| 亚洲av美国av| 麻豆av在线久日| 欧美亚洲 丝袜 人妻 在线| 国产亚洲欧美98| 国产精品亚洲av一区麻豆| 欧美最黄视频在线播放免费 | a在线观看视频网站| 夜夜夜夜夜久久久久| 亚洲一区高清亚洲精品| 黑人操中国人逼视频| 国产成人欧美| 中文字幕人妻丝袜一区二区| 午夜福利在线观看吧| 多毛熟女@视频| 国产亚洲欧美在线一区二区| 一个人免费在线观看的高清视频| 久久这里只有精品19| 国产99久久九九免费精品| 精品一区二区三区视频在线观看免费 | av不卡在线播放| 国产野战对白在线观看| 亚洲七黄色美女视频| 国产单亲对白刺激| 老司机在亚洲福利影院| 久久精品国产清高在天天线| 大香蕉久久成人网| 精品少妇久久久久久888优播| 欧美亚洲日本最大视频资源| 90打野战视频偷拍视频| av片东京热男人的天堂| 色婷婷久久久亚洲欧美| av在线播放免费不卡| 满18在线观看网站| 黑人猛操日本美女一级片| 亚洲欧美日韩另类电影网站| 热99久久久久精品小说推荐| 久久性视频一级片| 精品第一国产精品| 不卡一级毛片| 国产精品.久久久| 精品一区二区三区四区五区乱码| 久久精品亚洲精品国产色婷小说| 国产xxxxx性猛交| 99国产精品一区二区蜜桃av | 日本五十路高清| 美女视频免费永久观看网站| 亚洲一区二区三区不卡视频| 女人爽到高潮嗷嗷叫在线视频| 窝窝影院91人妻| 王馨瑶露胸无遮挡在线观看| 热99国产精品久久久久久7| 村上凉子中文字幕在线| 99精品欧美一区二区三区四区| 麻豆av在线久日| 校园春色视频在线观看| xxx96com| 脱女人内裤的视频| 高清欧美精品videossex| 欧美成人午夜精品| 乱人伦中国视频| 18禁国产床啪视频网站| а√天堂www在线а√下载 | 欧美日韩黄片免| 亚洲美女黄片视频| 十八禁网站免费在线| 国产成人精品久久二区二区91| 一进一出抽搐动态| 大片电影免费在线观看免费| 亚洲中文日韩欧美视频| 精品一区二区三区视频在线观看免费 | 啦啦啦在线免费观看视频4| 国产精品98久久久久久宅男小说| 中文字幕制服av| 精品亚洲成a人片在线观看| 欧美日本中文国产一区发布| 国产免费现黄频在线看| 免费观看人在逋| 欧美日韩成人在线一区二区| 精品无人区乱码1区二区| 亚洲第一欧美日韩一区二区三区| 色尼玛亚洲综合影院| 91精品国产国语对白视频| 欧美日韩精品网址| 少妇粗大呻吟视频| 免费看a级黄色片| 一区二区日韩欧美中文字幕| 久久精品国产清高在天天线| 午夜福利在线免费观看网站| 亚洲九九香蕉| 一级作爱视频免费观看| av网站在线播放免费| 久久青草综合色| 老司机深夜福利视频在线观看| 亚洲精品国产区一区二| 黄片小视频在线播放| 欧美日韩乱码在线| 麻豆av在线久日| 18禁裸乳无遮挡动漫免费视频| 欧美乱码精品一区二区三区| 视频区图区小说| 极品人妻少妇av视频| 国产精品久久电影中文字幕 | 九色亚洲精品在线播放| 免费少妇av软件| 叶爱在线成人免费视频播放| 国产av又大| 男女高潮啪啪啪动态图| 国产激情欧美一区二区| 国产亚洲精品一区二区www | 色精品久久人妻99蜜桃| 精品欧美一区二区三区在线| 真人做人爱边吃奶动态| 亚洲专区国产一区二区| 欧美亚洲日本最大视频资源| 国产日韩欧美亚洲二区| 日韩欧美一区二区三区在线观看 | 中文字幕人妻熟女乱码| 亚洲第一欧美日韩一区二区三区| 久久精品国产综合久久久| av线在线观看网站| 国产精品.久久久| 在线观看免费午夜福利视频| 国产片内射在线| 在线观看免费视频日本深夜| 国产精品二区激情视频| 成人黄色视频免费在线看| 亚洲色图综合在线观看| 日韩制服丝袜自拍偷拍| 中文字幕人妻丝袜制服| 久久久国产成人精品二区 | 日韩中文字幕欧美一区二区| 人妻一区二区av| 久9热在线精品视频| 一区二区三区国产精品乱码| 婷婷精品国产亚洲av在线 | 咕卡用的链子| 日韩制服丝袜自拍偷拍| 90打野战视频偷拍视频| 很黄的视频免费| 热re99久久国产66热| 欧美亚洲日本最大视频资源| 99re6热这里在线精品视频| 黄片大片在线免费观看| 国产片内射在线| 亚洲三区欧美一区| 欧美午夜高清在线| 色精品久久人妻99蜜桃| 国产区一区二久久| 亚洲精品久久午夜乱码| 成年版毛片免费区| 成人国产一区最新在线观看| 在线免费观看的www视频| 在线看a的网站| 国产成人一区二区三区免费视频网站| 久久午夜综合久久蜜桃| 99国产精品一区二区三区| 午夜精品国产一区二区电影| 亚洲男人天堂网一区| 久久久久久久久久久久大奶| 精品一区二区三区四区五区乱码| 精品欧美一区二区三区在线| 久久精品亚洲精品国产色婷小说| 一进一出好大好爽视频| 国产成人一区二区三区免费视频网站| 午夜激情av网站| 国产一区二区三区综合在线观看| 熟女少妇亚洲综合色aaa.| 超碰97精品在线观看| 男女之事视频高清在线观看| 亚洲欧美日韩高清在线视频| av在线播放免费不卡| 欧美人与性动交α欧美精品济南到| 91在线观看av| 99国产精品免费福利视频| 最新在线观看一区二区三区| 久久久久久免费高清国产稀缺| 欧美激情高清一区二区三区| 黄色a级毛片大全视频| 在线视频色国产色| 热99re8久久精品国产| 久久久久国产精品人妻aⅴ院 | 亚洲欧美日韩高清在线视频| 久久久精品免费免费高清| 一级作爱视频免费观看| 黄网站色视频无遮挡免费观看| 极品教师在线免费播放| 午夜免费鲁丝| 国产xxxxx性猛交| 一区在线观看完整版| 99国产精品一区二区三区| 男女床上黄色一级片免费看| 成熟少妇高潮喷水视频| 在线观看www视频免费| 国产伦人伦偷精品视频| 中文字幕av电影在线播放| 美女午夜性视频免费| 在线观看日韩欧美| 在线观看www视频免费| 少妇裸体淫交视频免费看高清 | 午夜91福利影院| 国产一卡二卡三卡精品| 成熟少妇高潮喷水视频| 极品少妇高潮喷水抽搐| 欧美日韩成人在线一区二区| 亚洲一区中文字幕在线| 黑丝袜美女国产一区| 国产日韩一区二区三区精品不卡| 精品国产一区二区三区四区第35| 免费在线观看亚洲国产| 12—13女人毛片做爰片一| 国产成人精品久久二区二区91| 国产成人免费无遮挡视频| 国产精品香港三级国产av潘金莲| 欧美丝袜亚洲另类 | 亚洲欧美日韩另类电影网站| 精品免费久久久久久久清纯 | 高清黄色对白视频在线免费看| 丁香六月欧美| 亚洲av美国av| svipshipincom国产片| 极品少妇高潮喷水抽搐| 午夜老司机福利片| 精品国产亚洲在线| 国产精品 国内视频| 国产极品粉嫩免费观看在线| 国产精品乱码一区二三区的特点 | 18禁国产床啪视频网站| 国产精品 欧美亚洲| 色在线成人网| 国产欧美日韩综合在线一区二区| 欧美成人午夜精品| 亚洲精品自拍成人| 激情在线观看视频在线高清 | 777久久人妻少妇嫩草av网站| 黑丝袜美女国产一区| 人人妻人人添人人爽欧美一区卜| 久久精品国产亚洲av香蕉五月 | 国产高清激情床上av| 免费在线观看亚洲国产| 伊人久久大香线蕉亚洲五| 又大又爽又粗| 久久国产精品影院| 91av网站免费观看| 亚洲午夜理论影院| 亚洲精品国产精品久久久不卡| 久久ye,这里只有精品| 波多野结衣av一区二区av| 久久香蕉激情| 国产一区二区三区视频了| 亚洲五月天丁香| 美国免费a级毛片| 国产精品九九99| 国产高清国产精品国产三级| 国产高清激情床上av| 在线av久久热| 亚洲成人免费av在线播放| 亚洲人成电影免费在线| 久久婷婷成人综合色麻豆| 一边摸一边抽搐一进一小说 | 欧美日韩视频精品一区| 亚洲熟女毛片儿| 男女下面插进去视频免费观看| 在线观看舔阴道视频| 欧美激情极品国产一区二区三区| 人人澡人人妻人| avwww免费| 国产精品亚洲av一区麻豆| 嫩草影视91久久| 久9热在线精品视频| 久久香蕉精品热| cao死你这个sao货| 在线十欧美十亚洲十日本专区| 女性生殖器流出的白浆| 人人妻人人添人人爽欧美一区卜| 人妻一区二区av| 男女高潮啪啪啪动态图| 另类亚洲欧美激情| 色综合欧美亚洲国产小说| 亚洲精品国产区一区二| 一本一本久久a久久精品综合妖精| 久久久久久免费高清国产稀缺| 国产精品国产av在线观看| 久久久久久久久久久久大奶| 黄色丝袜av网址大全| 纯流量卡能插随身wifi吗| 黄色视频,在线免费观看| 免费久久久久久久精品成人欧美视频| 超碰97精品在线观看| 91av网站免费观看| 久久久久久久久免费视频了| 国产男靠女视频免费网站| 1024视频免费在线观看| 精品高清国产在线一区| 久久精品aⅴ一区二区三区四区| 国产极品粉嫩免费观看在线| 精品福利观看| 19禁男女啪啪无遮挡网站| 欧美一级毛片孕妇| 久久婷婷成人综合色麻豆| 亚洲av日韩在线播放| 黄色怎么调成土黄色| 国产又爽黄色视频| 一区在线观看完整版| 色老头精品视频在线观看| 国产三级黄色录像| 国产激情久久老熟女| 自线自在国产av| 免费看十八禁软件| 久久精品国产综合久久久| 久久久精品免费免费高清| 精品一区二区三区四区五区乱码| 亚洲五月色婷婷综合| 国产精品九九99| 亚洲avbb在线观看| 在线观看www视频免费| 天堂中文最新版在线下载| 欧美中文综合在线视频| 亚洲午夜精品一区,二区,三区| 他把我摸到了高潮在线观看| 国产极品粉嫩免费观看在线| 日韩免费高清中文字幕av| 人妻 亚洲 视频| 国产av又大| av不卡在线播放| a级片在线免费高清观看视频| 男人操女人黄网站| 免费一级毛片在线播放高清视频 | 亚洲精品乱久久久久久| 激情在线观看视频在线高清 | 91老司机精品| 午夜影院日韩av| 久久精品亚洲av国产电影网| 久久久精品区二区三区| tocl精华| 大型黄色视频在线免费观看| 久久久精品国产亚洲av高清涩受| 婷婷精品国产亚洲av在线 | 欧美黑人精品巨大| 欧美国产精品一级二级三级| 亚洲第一青青草原| 国产99久久九九免费精品| 在线天堂中文资源库| 一级毛片女人18水好多| 亚洲av日韩精品久久久久久密| 男男h啪啪无遮挡| 国产精品.久久久| 男男h啪啪无遮挡| 免费高清在线观看日韩| 午夜福利影视在线免费观看| 满18在线观看网站| 久久国产精品影院| 制服诱惑二区| 亚洲全国av大片| 国产极品粉嫩免费观看在线| 极品少妇高潮喷水抽搐| 老司机福利观看| 一a级毛片在线观看| √禁漫天堂资源中文www| 国产蜜桃级精品一区二区三区 | 久久久国产精品麻豆| 精品卡一卡二卡四卡免费| 亚洲av电影在线进入| 搡老熟女国产l中国老女人| 欧美日韩乱码在线| 97人妻天天添夜夜摸| 日韩人妻精品一区2区三区| 九色亚洲精品在线播放| 欧美成狂野欧美在线观看| 婷婷成人精品国产| 很黄的视频免费| 国产野战对白在线观看| 国产精品久久电影中文字幕 | 自拍欧美九色日韩亚洲蝌蚪91| 国产真人三级小视频在线观看| 色综合欧美亚洲国产小说| 人妻 亚洲 视频| 最新美女视频免费是黄的| 99re6热这里在线精品视频| 国产激情欧美一区二区| 亚洲九九香蕉| 欧美日韩精品网址| 欧美精品一区二区免费开放| 日韩制服丝袜自拍偷拍| 少妇的丰满在线观看| av欧美777| 男女高潮啪啪啪动态图| 日本黄色日本黄色录像| 午夜91福利影院| 日本a在线网址| 一边摸一边抽搐一进一出视频| 久久精品成人免费网站| 亚洲精品国产区一区二| 性少妇av在线| 国产淫语在线视频| 亚洲在线自拍视频| 午夜福利在线免费观看网站| 又黄又爽又免费观看的视频| 久久人妻熟女aⅴ| 欧美乱码精品一区二区三区| 久久亚洲真实| 国产无遮挡羞羞视频在线观看| 69精品国产乱码久久久| 涩涩av久久男人的天堂| 校园春色视频在线观看| 人人妻人人爽人人添夜夜欢视频| 9色porny在线观看| av欧美777| 日本撒尿小便嘘嘘汇集6| 久久 成人 亚洲| 国产精品电影一区二区三区 | 国产一区二区激情短视频| 亚洲成国产人片在线观看| 女人被躁到高潮嗷嗷叫费观| 精品免费久久久久久久清纯 | 人妻一区二区av| www.精华液| 午夜福利视频在线观看免费| 欧美日韩成人在线一区二区| 女性被躁到高潮视频| 国产精品九九99| 91大片在线观看| 一级a爱片免费观看的视频| 别揉我奶头~嗯~啊~动态视频| 国产精品免费视频内射| 天天添夜夜摸| 一级毛片女人18水好多| 精品国产美女av久久久久小说| 99久久综合精品五月天人人| 亚洲全国av大片| 青草久久国产| 九色亚洲精品在线播放| 久久人妻熟女aⅴ| 9191精品国产免费久久| 午夜免费观看网址| 婷婷丁香在线五月| 一进一出好大好爽视频| 国产精品电影一区二区三区 | 国产亚洲av高清不卡| 欧美日韩一级在线毛片| 亚洲国产精品sss在线观看 | 亚洲欧美日韩高清在线视频| 亚洲人成77777在线视频| 欧美性长视频在线观看| 十八禁人妻一区二区| 午夜视频精品福利| 大码成人一级视频| 欧美老熟妇乱子伦牲交| 一级毛片高清免费大全| 免费观看人在逋| 亚洲精品成人av观看孕妇| 久99久视频精品免费| 无遮挡黄片免费观看| 国产人伦9x9x在线观看| 亚洲av电影在线进入| 成年版毛片免费区| 别揉我奶头~嗯~啊~动态视频| 久久久国产欧美日韩av| 最新美女视频免费是黄的| 国产精品免费一区二区三区在线 | 欧美黑人欧美精品刺激| 国产亚洲精品一区二区www | av线在线观看网站| svipshipincom国产片| 亚洲精品粉嫩美女一区| 久久久久国产精品人妻aⅴ院 | 波多野结衣av一区二区av| 国产人伦9x9x在线观看| 亚洲人成77777在线视频| 777久久人妻少妇嫩草av网站| 午夜精品久久久久久毛片777| 在线视频色国产色| 淫妇啪啪啪对白视频| 国产有黄有色有爽视频| 亚洲精品成人av观看孕妇| 国产成人一区二区三区免费视频网站| 亚洲精品久久成人aⅴ小说| 午夜免费鲁丝| 男女免费视频国产| 国产99白浆流出| 女人被狂操c到高潮| 精品乱码久久久久久99久播| 国产亚洲精品一区二区www | 女人高潮潮喷娇喘18禁视频| 久久精品国产99精品国产亚洲性色 | 久久精品国产亚洲av高清一级| 免费日韩欧美在线观看| 国产精品成人在线| 欧美精品高潮呻吟av久久| 久久午夜综合久久蜜桃| 久久中文字幕一级| 亚洲熟女毛片儿| 国产成人免费观看mmmm| 欧美黄色片欧美黄色片| 老司机深夜福利视频在线观看| 国产精品成人在线| 亚洲国产毛片av蜜桃av| 精品一区二区三区av网在线观看| 国产精品av久久久久免费| 亚洲欧美日韩另类电影网站| 免费不卡黄色视频| 午夜福利,免费看| 中文字幕精品免费在线观看视频| 黄片大片在线免费观看| 日韩成人在线观看一区二区三区| 两个人看的免费小视频| 香蕉丝袜av| 999久久久精品免费观看国产| 夜夜夜夜夜久久久久| 亚洲,欧美精品.| 日韩免费高清中文字幕av| 青草久久国产| 日本欧美视频一区| 人人妻人人添人人爽欧美一区卜| 久久精品国产亚洲av高清一级| 飞空精品影院首页| www.精华液| 91成年电影在线观看| av免费在线观看网站| 日韩一卡2卡3卡4卡2021年| 宅男免费午夜| 国产免费男女视频| 99香蕉大伊视频| 成年动漫av网址| 丝袜美足系列| 黄片大片在线免费观看| 丁香欧美五月| 丁香六月欧美| 中国美女看黄片| 午夜影院日韩av| 黄色怎么调成土黄色| 男女下面插进去视频免费观看| 日韩免费av在线播放| 色尼玛亚洲综合影院| 极品教师在线免费播放| 不卡一级毛片| 免费久久久久久久精品成人欧美视频| 90打野战视频偷拍视频| 建设人人有责人人尽责人人享有的| 夜夜夜夜夜久久久久| 天堂动漫精品| 亚洲色图av天堂| 无人区码免费观看不卡| 精品国产美女av久久久久小说| 香蕉久久夜色| 别揉我奶头~嗯~啊~动态视频| 精品人妻在线不人妻| 午夜日韩欧美国产| 丝袜人妻中文字幕| 国产野战对白在线观看| 脱女人内裤的视频| 麻豆av在线久日| 久久久国产欧美日韩av| 亚洲 欧美一区二区三区| 久久天躁狠狠躁夜夜2o2o| 91成人精品电影| 99精品在免费线老司机午夜| 午夜福利在线观看吧| 久久国产乱子伦精品免费另类| 国产高清国产精品国产三级| av有码第一页| 欧美日韩瑟瑟在线播放| 日韩人妻精品一区2区三区| 精品少妇一区二区三区视频日本电影| 99riav亚洲国产免费| 日韩免费av在线播放| 成熟少妇高潮喷水视频| 国产精品二区激情视频| 欧美日韩国产mv在线观看视频| 国产成人精品无人区| 手机成人av网站| 超色免费av| www.自偷自拍.com| e午夜精品久久久久久久| 无遮挡黄片免费观看| 久久久久精品国产欧美久久久| 19禁男女啪啪无遮挡网站| 亚洲自偷自拍图片 自拍| 又大又爽又粗| 亚洲精品在线观看二区|