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

    基于變鄰域模擬退火算法的多自動(dòng)導(dǎo)引車任務(wù)分配優(yōu)化

    2021-11-05 01:30:18楊瑋李然張堃
    計(jì)算機(jī)應(yīng)用 2021年10期
    關(guān)鍵詞:模擬退火代價(jià)貨架

    楊瑋,李然,張堃

    (陜西科技大學(xué)機(jī)電工程學(xué)院,西安 710021)

    0 引言

    近年來(lái),電商行業(yè)發(fā)展迅速,電商訂單規(guī)模不斷擴(kuò)大,且訂單結(jié)構(gòu)呈現(xiàn)多品種、小批量、多頻次、短周期的特點(diǎn),如何高效、準(zhǔn)確、安全地對(duì)大規(guī)模貨物進(jìn)行儲(chǔ)存以及根據(jù)訂單快速完成揀選,這對(duì)涉及倉(cāng)儲(chǔ)物流企業(yè)的自動(dòng)化設(shè)備提出了較高的要求[1]。自動(dòng)導(dǎo)引車(Automated Guided Vehicle,AGV)作為實(shí)現(xiàn)倉(cāng)儲(chǔ)智能化、高效化的關(guān)鍵設(shè)備,是以移動(dòng)機(jī)器人為核心的智能倉(cāng)儲(chǔ)系統(tǒng)的重要組成部分。在實(shí)際的應(yīng)用過(guò)程中,單機(jī)器人系統(tǒng)在面對(duì)數(shù)量巨大、復(fù)雜程度較高的任務(wù)時(shí),往往具有很大的局限性,而多機(jī)器人系統(tǒng)對(duì)任務(wù)的適用性、快速響應(yīng)、可擴(kuò)展性和經(jīng)濟(jì)性等方面都優(yōu)于單機(jī)器人系統(tǒng)[2]。

    多AGV 倉(cāng)儲(chǔ)系統(tǒng)提供了一種新式自動(dòng)化訂單履行方案,通過(guò)多個(gè)移動(dòng)機(jī)器人、可移動(dòng)貨架、工作站以及復(fù)雜的控制系統(tǒng),完成倉(cāng)儲(chǔ)系統(tǒng)中存儲(chǔ)、揀選、打包以及運(yùn)輸?shù)茸鳂I(yè),相較于傳統(tǒng)巷道式自動(dòng)化立體倉(cāng)庫(kù)(Automatic Storage &Retrieval System,AS/RS),該系統(tǒng)同屬“貨到人”的作業(yè)方式[3],但其具有更加靈活的運(yùn)行規(guī)則,可通過(guò)增減系統(tǒng)中AGV 的數(shù)量有效應(yīng)對(duì)波峰波谷的訂單變化,具有節(jié)省倉(cāng)儲(chǔ)空間、節(jié)約人工成本,從而提升單元坪效和人效等優(yōu)勢(shì)。

    當(dāng)多個(gè)AGV 執(zhí)行一批訂單任務(wù)時(shí),在滿足多種約束條件的情況下,為AGV 找到最優(yōu)的任務(wù)分配方案,對(duì)最大限度提升倉(cāng)儲(chǔ)性能具有重要意義?,F(xiàn)有研究中,在任務(wù)分配方面,王書亭等[4]針對(duì)任務(wù)分配難以滿足多屬性需求問(wèn)題,提出了動(dòng)態(tài)加權(quán)指派法,測(cè)驗(yàn)表明該方法具有更優(yōu)越的綜合評(píng)價(jià)性能;于琨等[5]針對(duì)嵌入式系統(tǒng)中任務(wù)分配問(wèn)題,提出了一種多目標(biāo)任務(wù)分配和調(diào)度算法,并證明了其結(jié)果比貪婪算法更好;胡華等[6]將Q-learning 引入到工作流任務(wù)分配問(wèn)題中,提出一種針對(duì)多目標(biāo)的強(qiáng)化貪婪迭代方法進(jìn)行求解;陳友玲等[7]針對(duì)云制造環(huán)境下制造資源生產(chǎn)能力約束導(dǎo)致的任務(wù)分配不合理問(wèn)題,建立了一種任務(wù)分配優(yōu)化模型,采用改進(jìn)多目標(biāo)粒子群進(jìn)化算法進(jìn)行求解,并通過(guò)實(shí)例證明了該模型與算法的可行性和有效性;Farinelli 等[8]通過(guò)任務(wù)分配研究解決多機(jī)器人巡邏問(wèn)題,提出貪婪算法和順序單項(xiàng)貪婪算法,仿真結(jié)果表明所提出的在線調(diào)度方法能夠提高系統(tǒng)性能;Luo等[9]提出了一種分布式任務(wù)分配算法,通過(guò)對(duì)任務(wù)進(jìn)行分組以及計(jì)算每個(gè)機(jī)器人完成每個(gè)任務(wù)的收益,建立收益最大為目標(biāo)函數(shù)的優(yōu)化模型,從而求解得出最佳任務(wù)分配方案;Yacoub 等[10]采用預(yù)測(cè)控制的能量?jī)?yōu)化算法,在移動(dòng)機(jī)器人行進(jìn)過(guò)程中有效地控制速度并降低能耗,進(jìn)一步解決了參數(shù)對(duì)能耗的影響問(wèn)題;Guerrero 等[11]通過(guò)概率方法解決移動(dòng)機(jī)器人任務(wù)分配問(wèn)題,研究證明了通過(guò)模糊馬爾可夫鏈可以在有限的步驟中快速收斂到平穩(wěn)階段,并且可以更好地預(yù)測(cè)系統(tǒng)未來(lái)的行為;Otte等[12]提出了拍賣算法解決多機(jī)器人任務(wù)分配問(wèn)題,對(duì)六種拍賣算法進(jìn)行了比較,評(píng)估了在不同的拍賣目標(biāo)以及兩種不同通信模型下系統(tǒng)拍賣績(jī)效;趙文政等[13]提出面向多機(jī)器人協(xié)調(diào)運(yùn)動(dòng)規(guī)劃的層級(jí)化任務(wù)分配方法,降低了任務(wù)分配計(jì)算量、減少共享空間內(nèi)多機(jī)干涉可能性。

    針對(duì)倉(cāng)儲(chǔ)系統(tǒng)中多機(jī)器人任務(wù)分配問(wèn)題,蔡帛良等[14]以任務(wù)均衡為目標(biāo),建立多回路旅行商問(wèn)題(Multi-Travelling Salesman Problem,Multi-TSP)的數(shù)學(xué)模型,利用快速非支配排序和精英策略的遺傳算法(Genetic Algorithm,GA)解決任務(wù)分配問(wèn)題;王振庭等[15]以轉(zhuǎn)向次數(shù)、路程代價(jià)、最大任務(wù)等待時(shí)間為優(yōu)化目標(biāo),提出了一種兼顧任務(wù)分配和路徑規(guī)劃的調(diào)度算法;范媛等[16]以任務(wù)自身代價(jià)和關(guān)聯(lián)代價(jià)為目標(biāo),采取改進(jìn)遺傳算法、模擬退火(Simulated Annealing,SA)算法、隨機(jī)分配算法三種方法并進(jìn)行比較分析,證明其提出的遺傳算法效果更優(yōu);徐源正[17]以多機(jī)器人到多任務(wù)點(diǎn)的總體代價(jià)最小為目標(biāo)建立模型,提出一種改進(jìn)遺傳算法進(jìn)行求解;張濤等[18]以時(shí)間和消耗為優(yōu)化目標(biāo)、以任務(wù)完成度為約束條件建立任務(wù)分配模型,提出了改進(jìn)煙花算法,對(duì)比實(shí)驗(yàn)結(jié)果表明該算法在解集質(zhì)量、解集覆蓋度方面具有明顯優(yōu)勢(shì);Saeedvand 等[19]以機(jī)器人空閑時(shí)間、能源、總?cè)蝿?wù)完成時(shí)間和均衡性為目標(biāo)設(shè)計(jì)任務(wù)分配算法(Multi-Objective Multi-Humanoid Robots Task,MO-MHTA),在求解過(guò)程中首先采用約束K 型算法(Constraint K-Medoid,CKM)進(jìn)行任務(wù)分區(qū),其次采取非支配排序遺傳算法對(duì)問(wèn)題求解;陳明智等[20]構(gòu)建柵格化倉(cāng)庫(kù)模型,以時(shí)間、協(xié)同度和路程為目標(biāo),提出了一種基于多層編碼遺傳算法多智能體任務(wù)分配算法;李騰等[21]以行走距離最短、機(jī)器成本最小及空閑率最小建立雙層規(guī)劃模型,設(shè)計(jì)遺傳算法求解,進(jìn)行實(shí)例仿真驗(yàn)證了模型的有效性;石楠路等[22]構(gòu)建了考慮換電過(guò)程的AGV 作業(yè)調(diào)度混合整數(shù)優(yōu)化模型,通過(guò)遺傳算法進(jìn)行求解。以上涉及多AGV 倉(cāng)儲(chǔ)系統(tǒng)的任務(wù)分配研究中大多僅以路徑最短和任務(wù)均衡為目標(biāo),而未考慮總?cè)蝿?wù)完成時(shí)間以及空負(fù)載情況下AGV 的耗電情況,同時(shí)多數(shù)學(xué)者僅研究了小規(guī)模情況下的任務(wù)分配問(wèn)題,很少研究大規(guī)模任務(wù)下協(xié)同調(diào)度情況,然而現(xiàn)實(shí)中常常出現(xiàn)訂單高峰期,較大規(guī)模訂單同時(shí)出現(xiàn)往往需要調(diào)度更多機(jī)器人執(zhí)行任務(wù)。在針對(duì)多AGV 倉(cāng)儲(chǔ)系統(tǒng)任務(wù)分配的智能算法設(shè)計(jì)方面,算法的求解精度和求解效率也有待進(jìn)一步提高。

    本文從綜合考慮路徑代價(jià)、時(shí)間代價(jià)以及任務(wù)均衡值代價(jià)的角度,以多AGV 倉(cāng)儲(chǔ)系統(tǒng)為研究對(duì)象,對(duì)其任務(wù)分配問(wèn)題進(jìn)行研究,并建立了考慮AGV 空載行駛和負(fù)載行駛的耗電情況的約束條件,設(shè)計(jì)變鄰域模擬退火(Variable Nerighborhood_Simulated Annealing,VN_SA)算法對(duì)三種不同規(guī)模的任務(wù)分配問(wèn)題進(jìn)行優(yōu)化求解。最后,通過(guò)仿真實(shí)驗(yàn)將變鄰域模擬退火算法求得的任務(wù)分配結(jié)果與遺傳算法求得結(jié)果比較,驗(yàn)證了變鄰域模擬退火算法的有效性和優(yōu)越性。

    1 問(wèn)題描述及模型建立

    1.1 問(wèn)題描述

    多AGV 倉(cāng)儲(chǔ)系統(tǒng)采用分布式智能的思想,通過(guò)數(shù)以百計(jì)的移動(dòng)機(jī)器人,將存放物品的貨架抬取至倉(cāng)儲(chǔ)系統(tǒng)兩側(cè)工作人員所在的工作站前方,工作人員按照信號(hào)指示,從貨架中揀選出相應(yīng)訂單貨物或存放相應(yīng)貨物至貨架,實(shí)現(xiàn)對(duì)于倉(cāng)儲(chǔ)系統(tǒng)中貨物簡(jiǎn)約、高效的管理和訪問(wèn)。

    某電商平臺(tái)在某時(shí)段接收到一批訂單,訂單上的貨物分布在m個(gè)不同可移動(dòng)貨架上等待多個(gè)AGV 抬取并搬運(yùn)至工作站進(jìn)行揀選,此時(shí)控制系統(tǒng)基于調(diào)度算法將任務(wù)分成n個(gè)子任務(wù),調(diào)度n個(gè)空閑AGV 完成每個(gè)子任務(wù),多AGV 倉(cāng)儲(chǔ)系統(tǒng)中包含t個(gè)工作站。作業(yè)流程具體描述為:

    1)系統(tǒng)下達(dá)任務(wù)序列,多個(gè)AGV 將被分配到一個(gè)或多個(gè)訂單任務(wù)。

    2)AGV 經(jīng)路徑規(guī)劃算法從充電站位置出發(fā)行駛至目標(biāo)貨架位置,將待揀選貨架抬取送至工作站,由人工完成揀選工作,揀選完成后AGV將貨架送回原位置。

    3)AGV 從當(dāng)前位置出發(fā)行駛下一個(gè)訂單任務(wù)的目標(biāo)貨架位置,依次循環(huán)完成所有分配到的子任務(wù)。

    由圖1可以看出,多AGV倉(cāng)儲(chǔ)系統(tǒng)的作業(yè)具有較強(qiáng)的連續(xù)性,AGV 持續(xù)工作,因此對(duì)于AGV 的協(xié)作性有較高的要求,以便形成一個(gè)有機(jī)整體,而任務(wù)分配研究將直接影響多個(gè)AGV之間是否會(huì)發(fā)生沖突、系統(tǒng)任務(wù)分派是否合理,以及系統(tǒng)完成任務(wù)集合的整體效率等,是實(shí)現(xiàn)系統(tǒng)最優(yōu)化的關(guān)鍵環(huán)節(jié)。

    圖1 系統(tǒng)中AGV搬運(yùn)作業(yè)過(guò)程Fig.1 Process of AGV handling operation in system

    1.2 多AGV倉(cāng)儲(chǔ)系統(tǒng)任務(wù)分配模型建立

    1.2.1 條件假設(shè)及參數(shù)定義

    為了方便建模與分析,提出如下假設(shè):

    1)系統(tǒng)中單個(gè)AGV均能獨(dú)立完成任務(wù)且能力相同。

    2)AGV在相同行駛狀態(tài)下行駛速度相同。

    3)僅考慮AGV在完成任務(wù)過(guò)程中所花費(fèi)的代價(jià)。

    4)每個(gè)AGV 花費(fèi)的各個(gè)代價(jià)的總和為完成任務(wù)花費(fèi)的總代價(jià)。

    模型參數(shù)及變量定義為:AGV 數(shù)量集合由R={r1,r2,…,rm}表示;可移動(dòng)貨架集合由S={s1,s2,…,sk}表示;工作站集合由W={w1,w2,…,wn}表示;m為AGV 個(gè)數(shù);k為可移動(dòng)貨架個(gè)數(shù);n為工作站個(gè)數(shù);p為一批訂單中任務(wù)的個(gè)數(shù);SC為路徑代價(jià);TC為時(shí)間代價(jià);BC為任務(wù)均衡值代價(jià);dij為AGV 從i點(diǎn)貨架行駛至j點(diǎn)貨架最短距離,其中i=1,2,…,k,j=1,2,…,k;ujw為AGV 抬取第j點(diǎn)貨架到對(duì)應(yīng)第w點(diǎn)工作站之間的最短距離,其中j=1,2,…,k,w=k+1,k+2,…,k+n;c1為AGV 在負(fù)載行駛下單位距離的成本;c2為AGV 在空載行駛下單位距離的成本;T為一批任務(wù)中訂單的數(shù)量;v1為AGV 在負(fù)載行駛下的速度;v2為AGV在空載行駛下的速度;AGVrl為被指派任務(wù)的第l個(gè)AGV;xlt為是否指派AGVrl完成第t個(gè)任務(wù);clj為AGVrl完成訂單任務(wù)sj所花費(fèi)的路徑代價(jià);tlj為AGVrl完成一個(gè)訂單sj任務(wù)所花費(fèi)的時(shí)間代價(jià);r為工作人員揀選時(shí)間;tr為AGV 抬取貨架時(shí)間;tf為AGV 釋放貨架時(shí)間;p(r)為第r臺(tái)AGV 的剩余電量;v為安全電量百分比。

    1.2.2 目標(biāo)函數(shù)建立

    為提高倉(cāng)儲(chǔ)系統(tǒng)揀選作業(yè)效率,多臺(tái)AGV 任務(wù)分配問(wèn)題需要綜合考慮路徑代價(jià)最小、時(shí)間代價(jià)最小、任務(wù)均衡值代價(jià)最?。?/p>

    其中:X表示一種任務(wù)分配方案;SC表示路徑代價(jià);TC表示時(shí)間代價(jià);BC表示任務(wù)均衡值代價(jià),可以根據(jù)實(shí)際需求確定3種代價(jià)的權(quán)重ω。

    1)路徑代價(jià)。當(dāng)AGV 接收到訂單任務(wù)后,將從起始點(diǎn)出發(fā)行駛至待揀選貨架,將貨架抬取后送至揀選臺(tái),待工作人員揀選完成后將貨架送回原位,此過(guò)程為AGV 完成一個(gè)訂單任務(wù)花費(fèi)的路徑代價(jià)。采取完成總訂單任務(wù)中每個(gè)AGV 所花費(fèi)的路徑成本之和作為總路徑代價(jià)。

    其中:xlt是0-1變量,若指派AGVrl完成第t個(gè)任務(wù),則xlt=1;否則xlt=0。完成訂單任務(wù)sj所花費(fèi)的路徑代價(jià):

    其中:關(guān)聯(lián)代價(jià)c2dij是指AGV 執(zhí)行上一個(gè)任務(wù)結(jié)束到下一個(gè)任務(wù)開(kāi)始所花費(fèi)的代價(jià),即AGV 從當(dāng)前任務(wù)結(jié)束貨架位置行駛至新的任務(wù)開(kāi)始貨架位置所花費(fèi)的成本;自身代價(jià)2c1ujw是指AGV 單獨(dú)完成某個(gè)任務(wù)所花費(fèi)的代價(jià),即包括從待揀選貨架位置行駛至對(duì)應(yīng)工作站加上由工作站返回原目標(biāo)貨架位置所花費(fèi)的成本。

    2)時(shí)間代價(jià)。將AGV執(zhí)行訂單任務(wù)時(shí)的行駛速度簡(jiǎn)化為空載勻速行駛速度及負(fù)載勻速行駛速度,不考慮行駛過(guò)程中外力導(dǎo)致的加減速問(wèn)題,將AGV抬取貨架及釋放貨架的時(shí)間、工作人員揀選時(shí)間均設(shè)定為固定值;那么AGV完成一個(gè)訂單sj任務(wù)所花費(fèi)的時(shí)間代價(jià)tlj為其空載行駛時(shí)間、負(fù)載行駛時(shí)間、兩次抬取貨架、兩次釋放貨架及工作人員揀選時(shí)間之和,即:

    多臺(tái)AGV 完成一批訂單任務(wù)的總時(shí)間代價(jià)取AGV 中完成任務(wù)時(shí)間代價(jià)最大的表示,即:

    3)任務(wù)均衡值代價(jià)。系統(tǒng)中每個(gè)AGV 執(zhí)行任務(wù)序列所花費(fèi)的路徑代價(jià)應(yīng)盡可能地相近,以保證系統(tǒng)中AGV 的有效利用率較高,故采取AGV路徑代價(jià)的方差,反映其離散程度。

    1.2.3 約束條件建立

    根據(jù)多AGV 倉(cāng)儲(chǔ)系統(tǒng)實(shí)際作業(yè)流程,設(shè)定如下約束條件。

    1)電量約束。機(jī)器人在執(zhí)行任務(wù)序列的過(guò)程中,分為負(fù)載和空載兩種狀態(tài)[23],而機(jī)器人在空負(fù)載狀態(tài)下耗電量也不同,隨著AGV 電池電量的消耗,剩余行駛距離呈加速減少狀態(tài),直至電池電量完全消耗剩余行駛距離為0[24]。

    根據(jù)電池電量消耗情況與剩余里程關(guān)系圖(圖2)建立函數(shù)等式:

    圖2 AGV耗電曲線Fig.2 AGV power consumption curve

    繼而考慮每個(gè)AGV 行駛里程均在安全電量范圍,即預(yù)留安全返回充電站的電量[25]。由于在剩余相同電量時(shí),空載狀態(tài)可行駛剩余里程數(shù)大于負(fù)載狀態(tài)可行駛剩余里程數(shù),從而保證負(fù)載AGV 能安全返回充電站的電量也可能保證空載AGV安全行駛,故只考慮負(fù)載形式下電量約束情況。

    每臺(tái)AGV 均在安全電量約束范圍內(nèi)行走,且有安全返回充電區(qū)電量:

    2)一個(gè)訂單任務(wù)只允許一個(gè)AGV完成。

    3)一批訂單任務(wù)全部指派給多個(gè)AGV。

    4)變量取值約束。

    2 變鄰域模擬退火算法設(shè)計(jì)

    2.1 算法描述

    多AGV 倉(cāng)儲(chǔ)系統(tǒng)任務(wù)分配問(wèn)題是NP-hard 問(wèn)題,本文設(shè)計(jì)了變鄰域模擬退火算法進(jìn)行求解。模擬退火(SA)算法是模擬自然界退火現(xiàn)象得到,利用物理學(xué)中固體物質(zhì)的退火過(guò)程與優(yōu)化問(wèn)題的相似性,從某一初始溫度開(kāi)始,隨著溫度的不斷下降,結(jié)合概率突變特性在求得的解空間隨機(jī)尋找全局最優(yōu)解的算法。SA 要求較高的初始溫度、較低的終止溫度、較慢的降溫速率,以及各個(gè)溫度下多次抽樣,因此優(yōu)化過(guò)程較長(zhǎng)。變鄰域搜索(Variable Neighborhood Search,VNS)算法是一種改進(jìn)的局部搜索算法,通過(guò)不同的動(dòng)作構(gòu)成的鄰域結(jié)構(gòu)完成交替搜索,獲得局部最優(yōu)解。

    本文采用變鄰域模擬退火(VN_SA)算法進(jìn)行模型求解。首先,利用模擬退火算法構(gòu)造初始解并修正;其次,進(jìn)行變鄰域操作,在搜索過(guò)程中系統(tǒng)地進(jìn)行鄰域轉(zhuǎn)換,拓展其搜索范圍得到局部最優(yōu)解;最后,通過(guò)三種鄰域擾動(dòng)操作進(jìn)行全局搜索,并以概率突變特性使解跳出局部最優(yōu),找到全局最優(yōu)解。變鄰域模擬退火算法流程如圖3所示。

    圖3 變鄰域模擬退火算法流程Fig.3 Flowchart of VN_SA algorithm

    2.2 編碼設(shè)計(jì)

    基于多AGV 倉(cāng)儲(chǔ)系統(tǒng)任務(wù)分配模型特點(diǎn),采用雙個(gè)體整數(shù)編碼方式,即編碼序號(hào)分別代表訂單任務(wù)的編號(hào)和AGV 的編號(hào)。若有M個(gè)任務(wù)、P個(gè)AGV,由于M≠P,考慮任務(wù)均衡代價(jià)設(shè)置P以P(P)=M/P的概率出現(xiàn)以將任務(wù)編號(hào)補(bǔ)齊。每條編碼分別代表任務(wù)及AGV 的順序,狀態(tài)向量Mi和Pi分別構(gòu)成1個(gè)訂單任務(wù)及1 臺(tái)AGV,其對(duì)應(yīng)關(guān)系為1 個(gè)可行的任務(wù)方案,即第M個(gè)任務(wù)由第P個(gè)AGV 完成。例如,訂單任務(wù)及AGV的狀態(tài)分別為Mi={m1,m2,…,mn}={3,5,…,8},Pi={p1,p2,…,pn}={2,1,…,2},此時(shí)對(duì)應(yīng)的解碼為[(3,5,…,8)(2,1,…,2)],即系統(tǒng)以[3,2],[5,1],…,[8,2]的組合方式完成任務(wù)分配。

    2.3 適應(yīng)度函數(shù)

    本文的優(yōu)化目標(biāo)是完成所有訂單任務(wù)所花費(fèi)的總代價(jià)最小,則適應(yīng)度函數(shù)為:

    2.4 算法步驟

    多AGV倉(cāng)儲(chǔ)系統(tǒng)任務(wù)分配模型的VN_SA具體步驟如下:

    步驟1 基于多AGV 倉(cāng)儲(chǔ)系統(tǒng)任務(wù)分配模型特點(diǎn),初始化種群和參數(shù),包括Markov 鏈長(zhǎng)度、初始溫度T、最大退火次數(shù)genmax和溫度下降比例rdown,確定鄰域結(jié)構(gòu)集合Nη={N1,N2,…,Nη}及每個(gè)鄰域結(jié)構(gòu)的迭代次數(shù)Itermax,根據(jù)約束條件(9)~(11)生成初始任務(wù)分配結(jié)果。

    步驟2 計(jì)算適應(yīng)度函數(shù)值,記錄個(gè)體最優(yōu)值及全局最優(yōu)解sbest=s0。適應(yīng)度函數(shù)為完成所有訂單任務(wù)所花費(fèi)的總代價(jià)。

    步驟3 模擬退火算子將s0作為初始解,繼續(xù)進(jìn)行局部搜索,以Tt=T0(1+t)作為降溫函數(shù)進(jìn)行退火降溫,判斷內(nèi)循環(huán)迭代次數(shù)是否達(dá)到最大:若達(dá)到最大則轉(zhuǎn)入步驟4;否則重復(fù)進(jìn)行退火操作,直至達(dá)到平衡態(tài)。

    步驟4 在解s的鄰域以P=0.5 的概率更新AGV 的位置,并生成鄰域解s',判斷算法是否達(dá)到最大迭代次數(shù)Itermax:若達(dá)到則輸出適應(yīng)度函數(shù)值最小的解,即問(wèn)題的最優(yōu)解;否則轉(zhuǎn)步驟5。

    步驟5 對(duì)鄰域解的適應(yīng)度值進(jìn)行判斷,若s'>s0,則對(duì)鄰域結(jié)構(gòu)進(jìn)行擾動(dòng)操作,改善當(dāng)前解的質(zhì)量,進(jìn)行全局開(kāi)發(fā),得到新解s″,擾動(dòng)分為3類:

    1)“插入”操作。插入是指是指將某段連續(xù)的任務(wù)節(jié)點(diǎn)進(jìn)行單鏈路段變換,隨機(jī)產(chǎn)生個(gè)任務(wù)節(jié)點(diǎn),將此路段插入某個(gè)位置之后,生成新的路徑,如圖4(a)所示。

    2)“交換”操作。交換是指在單鏈內(nèi)部選擇兩條任務(wù)路段進(jìn)行部分位置互換,生成一條全新的路徑,如圖4(b)所示。

    3)“2-opt”操作。2-opt 是指在單鏈內(nèi)部選擇一段任務(wù)路段,將該路段翻轉(zhuǎn)后得到新的路徑,若翻轉(zhuǎn)后的總代價(jià)小于翻轉(zhuǎn)前,則進(jìn)行路徑覆蓋保留;否則,取消翻轉(zhuǎn),如圖4(c)所示。

    圖4 三種鄰域擾動(dòng)操作演示Fig.4 Demonstration of three neighborhood perturbation operations

    若s'

    步驟6 更新種群,計(jì)算所有新個(gè)體的適應(yīng)度值,并與初始解集合的適應(yīng)度值進(jìn)行對(duì)比。

    步驟7 判斷迭代次數(shù)是否達(dá)到最大,若達(dá)到則輸出最優(yōu)解,即得到總代價(jià)最小的任務(wù)分配結(jié)果;否則返回步驟2。

    3 實(shí)例與結(jié)果分析

    3.1 倉(cāng)庫(kù)模型

    將整個(gè)多AGV 倉(cāng)儲(chǔ)系統(tǒng)抽象成一個(gè)柵格化地圖(圖5),以倉(cāng)儲(chǔ)系統(tǒng)左下角為原點(diǎn)建立直角坐標(biāo)系,倉(cāng)庫(kù)布局為縱向10 個(gè)單元貨架區(qū),橫向6 個(gè)單元貨架區(qū),每個(gè)單元貨架為2 排8 列,共有960 個(gè)可移動(dòng)貨架,10 個(gè)服務(wù)于揀選作業(yè)及補(bǔ)貨作業(yè)的工作站均勻分布于倉(cāng)儲(chǔ)系統(tǒng)兩側(cè),橫向巷道和縱向巷道寬度均為1.5 m,每個(gè)可移動(dòng)貨架長(zhǎng)度和寬度均為1 m;其次,根據(jù)參數(shù)明確系統(tǒng)中各個(gè)設(shè)備的坐標(biāo),其包括可移動(dòng)貨架、AGV和工作站。

    圖5 倉(cāng)庫(kù)布局Fig.5 Warehouse layout

    倉(cāng)庫(kù)布局參數(shù)變量為:ws為可移動(dòng)貨架寬度;ls為可移動(dòng)貨架長(zhǎng)度;nca為橫向過(guò)道數(shù)量;wca為橫向過(guò)道寬度;wsca為側(cè)面橫向過(guò)道寬度;wa為巷道寬度;nsw為側(cè)面工作站數(shù)量;W為系統(tǒng)長(zhǎng)度;nw為系統(tǒng)工作站總數(shù)量;L為系統(tǒng)寬度。得到系統(tǒng)的長(zhǎng)度、寬度分別為:

    針對(duì)單元可移動(dòng)貨架模塊,該模塊坐標(biāo)表示為:(xe,ye),xe=1,2,…,nca+1,ye=1,2,…,na+1,可移動(dòng)貨架在一個(gè)模塊中的坐標(biāo)表示為(xes,yes),xes=1,2,…,x,yes=1,2,…,y。所有可移動(dòng)貨架集合表示為:

    規(guī)定(xsl,ysl)為目標(biāo)貨架坐標(biāo),則:

    其中:P(xsl,ysl)為集合S中指定一個(gè)元素的概率,因?yàn)椴扇‰S機(jī)分布,故P(xsl,ysl)=12x(na+1)(nca+1)。

    規(guī)定(xd,yd)為AGV 待命點(diǎn)坐標(biāo),因?yàn)椴扇〕牲c(diǎn)駐留策略(Point-Of-Service-Completion,POSC),故可以通過(guò)公式計(jì)算。

    規(guī)定(xwi,ywi)為工作站位置坐標(biāo),系統(tǒng)左右兩側(cè)均勻布置工作站,左側(cè)工作站服務(wù)于揀貨作業(yè),右側(cè)工作站服務(wù)于補(bǔ)貨作業(yè),得出工作站坐標(biāo)如下:

    計(jì)算最短路徑dij、ujw過(guò)程如下:

    1)AGV從待命位置行駛至目標(biāo)貨架的最短距離dij。該段行駛狀態(tài)為空載狀態(tài),可以通過(guò)貨架底部空間行進(jìn),因此該段移動(dòng)行駛距離為待命位置和目標(biāo)貨架之間的曼哈頓距離:

    2)AGV從目標(biāo)貨架行駛至工作站的最短距離ujw。該段行駛狀態(tài)是負(fù)載狀態(tài),因此AGV只能沿巷道和橫向過(guò)道行走,目標(biāo)貨架(xsl,ysl)到工作站i的行走距離可以分為以下4種情況:

    ye為偶數(shù)、yes為奇數(shù)或ye為奇數(shù)、yes為奇數(shù):AGV首先行駛至相鄰巷道(行駛距離為(ls+wa)/2),然后行駛至側(cè)面橫向過(guò)道(行駛距離為xsl),最后行駛至工作站i(行駛距離為|ywi-ysl+(ls+wa)/2|)。

    ye為奇數(shù)、yes為偶數(shù)或ye為偶數(shù)、yes為偶數(shù):AGV首先行駛至相鄰巷道(行駛距離為(ls+wa)/2),然后行駛至側(cè)面橫向過(guò)道(行駛距離為xsl),最后行駛至工作站i(行駛距離為|ywi-ysl-(ls+wa)/2|)。

    3)AGV從工作站返回原存儲(chǔ)位置的最短距離ujw。該段行駛狀態(tài)是負(fù)載狀態(tài),AGV只能沿巷道和橫向過(guò)道行走,行走距離可以分為以下4種情況,其中(xf,yf)為返回巷道初始點(diǎn)坐標(biāo):

    ye為偶數(shù)、yes為奇數(shù)或ye為奇數(shù)、yes為奇數(shù),AGV首先從工作站行駛至上方返回巷道初始點(diǎn)(行駛距離|yf-ywi|),緊接著從返回巷道初始點(diǎn)行駛至存儲(chǔ)位置對(duì)應(yīng)的橫向巷道初始點(diǎn)(行駛距離|xsl-xf|+(x-xes)×ws+(ws+wca)/2),接著從橫向巷道初始點(diǎn)行駛至存儲(chǔ)位所在巷道與橫向巷道交叉點(diǎn)(行駛距離|ysl-yf|+(ws+wca)/2),然后行駛至存儲(chǔ)點(diǎn)所在巷道位置(行駛距離為(x-xes)×ws+(ws+wca)/2),最后返回存儲(chǔ)位置(行駛距離為(ls+wa)/2)。

    ye為奇數(shù)、yes為偶數(shù)或ye為偶數(shù)、yes為偶數(shù):AGV首先從工作站行駛至上方返回巷道初始點(diǎn)(行駛距離|yf-ywi|),緊接著從返回巷道初始點(diǎn)行駛至存儲(chǔ)位置對(duì)應(yīng)的橫向巷道初始點(diǎn)(行駛距離|xsl-xf|+(x-xes)×ws+(ws+wca)/2),接著從橫向巷道初始點(diǎn)行駛至存儲(chǔ)位所在巷道與橫向巷道交叉點(diǎn)(行駛距離|ysl-yf|-(ls+wa)/2),然后行駛至存儲(chǔ)點(diǎn)所在巷道位置(行駛距離為(x-xes)×ws+(ws+wca)/2),最后返回存儲(chǔ)位置(行駛距離為(ls+wa)/2)。

    3.2 結(jié)果分析

    為驗(yàn)證多AGV 倉(cāng)儲(chǔ)系統(tǒng)適應(yīng)不同規(guī)模任務(wù)量的任務(wù)分配問(wèn)題,設(shè)計(jì)具有不同參數(shù)場(chǎng)景的問(wèn)題進(jìn)行數(shù)值實(shí)驗(yàn)仿真。多組參數(shù)實(shí)驗(yàn)得到的最優(yōu)參數(shù)設(shè)置如表1所示。

    表1 數(shù)值實(shí)驗(yàn)參數(shù)設(shè)置Tab.1 Numerical experimental parameter setting

    以系統(tǒng)分別執(zhí)行任務(wù)量為20、50、100 揀選作業(yè)為例進(jìn)行3 組仿真實(shí)驗(yàn)并分析。依據(jù)不同任務(wù)規(guī)模,倉(cāng)儲(chǔ)系統(tǒng)布局以及AGV 數(shù)量均隨著任務(wù)量的增加而增加,3 種規(guī)模的系統(tǒng)參數(shù)如表2所示。

    表2 不同規(guī)模任務(wù)量系統(tǒng)參數(shù)Tab.2 System parameters of different scale tasks

    AGV 的安全電量是總電量的10%,即可滿足AGV 從倉(cāng)儲(chǔ)中任意位置返回充電區(qū)。其中20 條目任務(wù)量時(shí)每個(gè)AGV 剩余電量百分比如表3所示,任務(wù)列表如表4所示。

    表3 AGV剩余電量Tab.3 AGV remaining power

    表4 隨機(jī)生成任務(wù)列表(20條目)Tab.4 Randomly generated task list(20 entries)

    根據(jù)程序隨機(jī)所得一組任務(wù)序列為:1 號(hào)AGV[S→14→S],2號(hào)AGV[S→1→4→18→12→2→S],3號(hào)AGV[S→10→11→5→9→S],4 號(hào)AGV[S→6→8→3→7→20→17→S],5 號(hào)AGV[S→16→13→19→15→S]??偰繕?biāo)值為1 097.053 5。

    經(jīng)過(guò)VN_SA 優(yōu)化后所得一組任務(wù)序列為:1 號(hào)AGV[S→16→13→5→S],2 號(hào)AGV[S→18→9→3→8→S],3 號(hào)AGV[S→12→6→20→S],4 號(hào)AGV[S→14→15→7→4→11→S],5 號(hào)AGV[S→1→2→10→17→19→S]。總目標(biāo)值為910.115 7,優(yōu)化效率為20.5%。

    為驗(yàn)證算法有效性,將GA與VN_SA在不同任務(wù)規(guī)模下運(yùn)行30次的求解模型結(jié)果平均值進(jìn)行對(duì)比,結(jié)果如表5所示。

    表5 不同算法在不同任務(wù)規(guī)模下的實(shí)驗(yàn)結(jié)果Tab.5 Experimental results of different algorithms under different task scales

    由表5可以看出,VN_SA在三種不同任務(wù)規(guī)模下求解的路徑代價(jià)值、時(shí)間代價(jià)值以及任務(wù)均衡值均小于GA的計(jì)算值。

    表6 為VN_SA 和GA 分別相較于隨機(jī)算法(Randomized Algorithm,RA)計(jì)算得到的優(yōu)化效率。由表6 可以看出,VN_SA 計(jì)算的任務(wù)分配均衡值優(yōu)化效果更好,即AGV 任務(wù)分配更加均衡和合理,隨著作業(yè)規(guī)模的不斷增大,VN_SA相對(duì)于GA的優(yōu)化效率和平均計(jì)算時(shí)間的優(yōu)勢(shì)不斷擴(kuò)大,表明該算法給更加適用于大規(guī)模任務(wù)分配問(wèn)題。

    表6 不同算法在不同任務(wù)規(guī)模下的優(yōu)化結(jié)果Tab.6 Optimization results of different algorithms under different task scales

    圖6 所示為GA 和VN_SA 兩種算法對(duì)任務(wù)分配問(wèn)題在不同任務(wù)規(guī)模下的算法收斂效果。

    圖6 不同任務(wù)量下算法收斂效果Fig.6 Convergence effect of different task load algorithms

    由圖6 的收斂曲線和適應(yīng)度值可以看出,GA 收斂速度快,但容易陷入局部最優(yōu);而本文提出的VN_SA 在退火過(guò)程下迭代初期求解效果表現(xiàn)較好,通過(guò)鄰域搜索擴(kuò)大搜索范圍,擾動(dòng)操作結(jié)合概率突變使算法跳出局部最優(yōu),具有更高的算法精度,并且隨著問(wèn)題規(guī)模的增大,優(yōu)化效果愈加明顯。

    4 結(jié)語(yǔ)

    本文針對(duì)多AGV 倉(cāng)儲(chǔ)系統(tǒng)任務(wù)分配問(wèn)題進(jìn)行了詳細(xì)的調(diào)度分析,通過(guò)分析多AGV 倉(cāng)儲(chǔ)系統(tǒng)管理特點(diǎn)以及作業(yè)流程,考慮AGV 執(zhí)行任務(wù)耗電量需求,建立了以總代價(jià)最小為目標(biāo)函數(shù)的優(yōu)化模型。針對(duì)該模型,本文采用VN_SA 進(jìn)行優(yōu)化求解,對(duì)初始解進(jìn)行模擬退火內(nèi)循環(huán)的同時(shí)系統(tǒng)地改變鄰域結(jié)構(gòu)集合,融入擾動(dòng)操作從而增強(qiáng)算法的全局性,提高了算法的性能。最后,將VN_SA 與GA 所得結(jié)果進(jìn)行比較,結(jié)果表明,VN_SA 求得的總目標(biāo)函數(shù)、路徑代價(jià)、時(shí)間代價(jià)和任務(wù)均衡值的最優(yōu)解均優(yōu)于GA,且其在求解任務(wù)量規(guī)模較大的任務(wù)分配問(wèn)題上優(yōu)勢(shì)更加突出,能夠?qū)崿F(xiàn)多AGV 倉(cāng)儲(chǔ)系統(tǒng)任務(wù)分配的協(xié)調(diào)優(yōu)化和系統(tǒng)效率的提高。

    本文主要針對(duì)多AGV 倉(cāng)儲(chǔ)系統(tǒng)中固定貨架位置的多AGV 任務(wù)分配問(wèn)題進(jìn)行了優(yōu)化研究,即當(dāng)揀選完成后貨架返回原存儲(chǔ)位置,但是,在倉(cāng)儲(chǔ)運(yùn)作過(guò)程中可能會(huì)根據(jù)貨物的出入庫(kù)頻率調(diào)換貨架位置,在這種情況下揀選完成的貨架不一定返回原存儲(chǔ)位置,今后將考慮貨架位置調(diào)換情況下AGV 的任務(wù)分配與調(diào)度的情況,以最大限度提高倉(cāng)儲(chǔ)效率。

    猜你喜歡
    模擬退火代價(jià)貨架
    捉迷藏
    模擬退火遺傳算法在機(jī)械臂路徑規(guī)劃中的應(yīng)用
    邵國(guó)勝:實(shí)現(xiàn)從“書架”到“貨架”的跨越
    投資無(wú)人貨架適合嗎?
    愛(ài)的代價(jià)
    海峽姐妹(2017年12期)2018-01-31 02:12:22
    代價(jià)
    基于模糊自適應(yīng)模擬退火遺傳算法的配電網(wǎng)故障定位
    SOA結(jié)合模擬退火算法優(yōu)化電容器配置研究
    成熟的代價(jià)
    基于遺傳-模擬退火算法的城市軌道交通快慢車停站方案
    国产91精品成人一区二区三区| 99热6这里只有精品| 亚洲av第一区精品v没综合| а√天堂www在线а√下载| 最近在线观看免费完整版| 真人一进一出gif抽搐免费| 成人无遮挡网站| 久久99热6这里只有精品| 啦啦啦韩国在线观看视频| 真人做人爱边吃奶动态| 午夜福利高清视频| 精品人妻视频免费看| 国产一区二区亚洲精品在线观看| 99在线视频只有这里精品首页| 日韩欧美在线二视频| 一本综合久久免费| 亚洲自拍偷在线| 国产真实伦视频高清在线观看 | 亚洲精品粉嫩美女一区| 亚洲欧美日韩高清专用| 观看免费一级毛片| 在线a可以看的网站| 丁香欧美五月| 国产精品女同一区二区软件 | 免费一级毛片在线播放高清视频| 好看av亚洲va欧美ⅴa在| 一区二区三区高清视频在线| 亚洲内射少妇av| 国产成人影院久久av| 蜜桃久久精品国产亚洲av| 色5月婷婷丁香| 每晚都被弄得嗷嗷叫到高潮| 波多野结衣高清作品| 在线观看午夜福利视频| 全区人妻精品视频| 日韩中字成人| 91久久精品国产一区二区成人| 美女高潮的动态| 成人精品一区二区免费| 波多野结衣高清无吗| 亚洲熟妇熟女久久| 可以在线观看的亚洲视频| 中文在线观看免费www的网站| 老熟妇乱子伦视频在线观看| 久久这里只有精品中国| 夜夜爽天天搞| 国产大屁股一区二区在线视频| 亚洲国产精品合色在线| 午夜a级毛片| 日本a在线网址| xxxwww97欧美| 国产成+人综合+亚洲专区| 亚洲人成网站在线播放欧美日韩| 亚州av有码| 一边摸一边抽搐一进一小说| 亚洲av成人精品一区久久| 九九在线视频观看精品| 美女高潮喷水抽搐中文字幕| 桃红色精品国产亚洲av| 看免费av毛片| 国产乱人视频| 欧美性感艳星| 国产精品伦人一区二区| 99久久九九国产精品国产免费| 深夜a级毛片| 深爱激情五月婷婷| 婷婷丁香在线五月| 亚洲经典国产精华液单 | 午夜激情福利司机影院| 18禁裸乳无遮挡免费网站照片| 在线观看一区二区三区| 亚洲一区二区三区色噜噜| .国产精品久久| 看黄色毛片网站| 免费看光身美女| 国产精品98久久久久久宅男小说| 午夜福利在线观看免费完整高清在 | 老司机福利观看| 亚洲不卡免费看| 成人美女网站在线观看视频| 91在线观看av| 亚洲最大成人中文| 看十八女毛片水多多多| 女同久久另类99精品国产91| 麻豆久久精品国产亚洲av| 神马国产精品三级电影在线观看| 精品人妻视频免费看| 久久精品国产清高在天天线| 观看美女的网站| 午夜福利视频1000在线观看| 狂野欧美白嫩少妇大欣赏| 日本在线视频免费播放| 久久久久久久久中文| 午夜两性在线视频| 亚洲一区二区三区色噜噜| 亚洲真实伦在线观看| 男女做爰动态图高潮gif福利片| 日韩精品青青久久久久久| 最好的美女福利视频网| 一区福利在线观看| 欧美bdsm另类| 成人三级黄色视频| 日本与韩国留学比较| 久久国产乱子伦精品免费另类| 久久久久久久久大av| a级毛片a级免费在线| 美女cb高潮喷水在线观看| 成年女人毛片免费观看观看9| 久久国产精品人妻蜜桃| 搞女人的毛片| 亚洲中文字幕日韩| 国产精品影院久久| 日韩欧美一区二区三区在线观看| 午夜福利免费观看在线| 性插视频无遮挡在线免费观看| 热99re8久久精品国产| 乱码一卡2卡4卡精品| 搡老熟女国产l中国老女人| 亚洲人成网站在线播放欧美日韩| 欧美日本亚洲视频在线播放| 色吧在线观看| 91在线精品国自产拍蜜月| 99在线视频只有这里精品首页| 国产精品久久电影中文字幕| 国产精品久久久久久久电影| 国产精品女同一区二区软件 | 特级一级黄色大片| eeuss影院久久| 男女视频在线观看网站免费| 国产高清三级在线| av在线观看视频网站免费| 久久6这里有精品| 日本三级黄在线观看| 变态另类成人亚洲欧美熟女| 美女黄网站色视频| 欧美日韩福利视频一区二区| 两性午夜刺激爽爽歪歪视频在线观看| 高清日韩中文字幕在线| 在线免费观看不下载黄p国产 | 日韩欧美 国产精品| 亚洲激情在线av| 国产伦人伦偷精品视频| 51国产日韩欧美| 午夜久久久久精精品| 欧美日韩国产亚洲二区| 全区人妻精品视频| 美女大奶头视频| 亚洲内射少妇av| 亚洲天堂国产精品一区在线| 国产亚洲精品av在线| 亚洲 欧美 日韩 在线 免费| 搡老岳熟女国产| 久久久久久国产a免费观看| 亚洲精品久久国产高清桃花| 免费看日本二区| 人妻丰满熟妇av一区二区三区| 欧美日本视频| av天堂中文字幕网| 色哟哟·www| 男人的好看免费观看在线视频| 最近视频中文字幕2019在线8| 精品熟女少妇八av免费久了| 怎么达到女性高潮| 麻豆成人av在线观看| 国产免费一级a男人的天堂| 国产亚洲精品久久久久久毛片| 色在线成人网| 国产精品爽爽va在线观看网站| 欧美乱妇无乱码| 久久伊人香网站| 熟妇人妻久久中文字幕3abv| 波多野结衣高清无吗| АⅤ资源中文在线天堂| 一区二区三区免费毛片| 国产精品久久久久久久久免 | 亚洲欧美日韩东京热| 国产精品久久久久久亚洲av鲁大| 国产精品一及| 欧美zozozo另类| 又爽又黄无遮挡网站| 亚洲中文日韩欧美视频| 亚洲精品在线美女| 久久99热这里只有精品18| 制服丝袜大香蕉在线| 国产欧美日韩一区二区精品| 成熟少妇高潮喷水视频| 免费av观看视频| 国产免费一级a男人的天堂| 国产不卡一卡二| 亚洲精品粉嫩美女一区| 一边摸一边抽搐一进一小说| 女人被狂操c到高潮| 美女被艹到高潮喷水动态| 久久精品91蜜桃| 男女下面进入的视频免费午夜| 国产成人福利小说| 日本一二三区视频观看| 欧美日韩亚洲国产一区二区在线观看| 免费在线观看日本一区| 免费av不卡在线播放| 自拍偷自拍亚洲精品老妇| 久久久精品欧美日韩精品| www.www免费av| 欧美3d第一页| 啦啦啦观看免费观看视频高清| 成人永久免费在线观看视频| 国产一级毛片七仙女欲春2| 亚洲美女黄片视频| 五月玫瑰六月丁香| 免费看美女性在线毛片视频| 日韩高清综合在线| 国产精品久久久久久久久免 | 在线a可以看的网站| 日本黄大片高清| 97碰自拍视频| 18禁黄网站禁片免费观看直播| 色综合亚洲欧美另类图片| 长腿黑丝高跟| 一个人免费在线观看电影| a在线观看视频网站| 精品一区二区三区视频在线| 夜夜夜夜夜久久久久| 亚洲美女搞黄在线观看 | 日韩欧美三级三区| 午夜福利免费观看在线| 黄色视频,在线免费观看| 日韩av在线大香蕉| 亚洲最大成人手机在线| 别揉我奶头~嗯~啊~动态视频| 日本黄色片子视频| 国产成人啪精品午夜网站| 男女那种视频在线观看| 国产亚洲精品av在线| 欧美日韩综合久久久久久 | 淫妇啪啪啪对白视频| 99精品在免费线老司机午夜| 波多野结衣巨乳人妻| 国产精品人妻久久久久久| 好看av亚洲va欧美ⅴa在| 久久久久国产精品人妻aⅴ院| 国产亚洲精品久久久久久毛片| 成人毛片a级毛片在线播放| 好男人电影高清在线观看| 少妇丰满av| 亚洲av成人av| 听说在线观看完整版免费高清| 一区二区三区四区激情视频 | a级毛片免费高清观看在线播放| 一个人免费在线观看的高清视频| 美女xxoo啪啪120秒动态图 | 在线观看舔阴道视频| 亚洲色图av天堂| 啦啦啦观看免费观看视频高清| 国产午夜精品论理片| 99久久九九国产精品国产免费| 亚洲成人免费电影在线观看| 日韩成人在线观看一区二区三区| 草草在线视频免费看| 97超视频在线观看视频| 午夜福利欧美成人| 一级a爱片免费观看的视频| 天堂√8在线中文| 男人的好看免费观看在线视频| 精品熟女少妇八av免费久了| 欧美成人免费av一区二区三区| 亚洲在线自拍视频| 亚洲,欧美,日韩| 国产精品一区二区三区四区免费观看 | 午夜免费男女啪啪视频观看 | 国产精品一区二区三区四区久久| 美女黄网站色视频| 淫秽高清视频在线观看| 99久久无色码亚洲精品果冻| 国产真实乱freesex| 人妻久久中文字幕网| 欧美潮喷喷水| 99久久九九国产精品国产免费| 成人毛片a级毛片在线播放| 久久精品夜夜夜夜夜久久蜜豆| 久久久久久久午夜电影| 日日干狠狠操夜夜爽| 午夜精品久久久久久毛片777| 亚洲男人的天堂狠狠| 午夜视频国产福利| 黄色一级大片看看| 91字幕亚洲| 国产蜜桃级精品一区二区三区| 欧美一区二区国产精品久久精品| а√天堂www在线а√下载| 三级毛片av免费| 国产高清三级在线| 99久久九九国产精品国产免费| 亚洲精品在线观看二区| 久久久久久久久久黄片| 国产高清有码在线观看视频| 国产成人aa在线观看| 丰满人妻熟妇乱又伦精品不卡| 熟妇人妻久久中文字幕3abv| 又粗又爽又猛毛片免费看| 十八禁网站免费在线| 国产精品久久久久久人妻精品电影| 在线免费观看不下载黄p国产 | 一级av片app| 别揉我奶头 嗯啊视频| 在线播放国产精品三级| 韩国av一区二区三区四区| 精品一区二区三区视频在线观看免费| 夜夜看夜夜爽夜夜摸| 国产三级中文精品| 午夜福利18| 热99在线观看视频| 噜噜噜噜噜久久久久久91| 免费观看的影片在线观看| 久久草成人影院| 国产精品不卡视频一区二区 | 欧美黑人巨大hd| 老司机午夜福利在线观看视频| 看片在线看免费视频| 三级男女做爰猛烈吃奶摸视频| 搡老岳熟女国产| 国产精品精品国产色婷婷| 男人的好看免费观看在线视频| 男人狂女人下面高潮的视频| 免费在线观看日本一区| 欧美色视频一区免费| www.熟女人妻精品国产| 国产亚洲精品综合一区在线观看| 我的老师免费观看完整版| 国产午夜精品久久久久久一区二区三区 | 欧美国产日韩亚洲一区| 91九色精品人成在线观看| 久久国产精品影院| 日本五十路高清| 亚洲片人在线观看| 狠狠狠狠99中文字幕| 日本一二三区视频观看| 国产精品伦人一区二区| 成人精品一区二区免费| 网址你懂的国产日韩在线| 嫩草影视91久久| 天堂动漫精品| 免费人成视频x8x8入口观看| 国产成人aa在线观看| 欧美一级a爱片免费观看看| 日本熟妇午夜| 亚洲专区中文字幕在线| 亚洲熟妇中文字幕五十中出| 免费搜索国产男女视频| 精品欧美国产一区二区三| 99热这里只有精品一区| 一级av片app| 欧美中文日本在线观看视频| 直男gayav资源| av专区在线播放| 日韩中文字幕欧美一区二区| 精品人妻1区二区| 丰满人妻一区二区三区视频av| 亚洲七黄色美女视频| 18禁裸乳无遮挡免费网站照片| 国产视频内射| 国产伦精品一区二区三区四那| 激情在线观看视频在线高清| 国内精品一区二区在线观看| 午夜免费成人在线视频| 国产精品免费一区二区三区在线| 久久久久久久午夜电影| 久久久久国内视频| 成人鲁丝片一二三区免费| 99热精品在线国产| 激情在线观看视频在线高清| 久久精品91蜜桃| 精品国产三级普通话版| 国产亚洲欧美在线一区二区| 国产精品日韩av在线免费观看| 日韩av在线大香蕉| 成年免费大片在线观看| 小蜜桃在线观看免费完整版高清| 国产精品一区二区三区四区免费观看 | 啦啦啦观看免费观看视频高清| 久久久久久久久中文| 亚洲电影在线观看av| eeuss影院久久| 一夜夜www| 1024手机看黄色片| 中文字幕人妻熟人妻熟丝袜美| 国内精品一区二区在线观看| 国产精品免费一区二区三区在线| 18禁裸乳无遮挡免费网站照片| 又黄又爽又刺激的免费视频.| 又粗又爽又猛毛片免费看| 69av精品久久久久久| 首页视频小说图片口味搜索| 国产aⅴ精品一区二区三区波| h日本视频在线播放| 亚洲片人在线观看| 性插视频无遮挡在线免费观看| 国产视频内射| 男女那种视频在线观看| 小说图片视频综合网站| 国产精品久久久久久精品电影| 黄色视频,在线免费观看| 99热6这里只有精品| 亚洲国产日韩欧美精品在线观看| 人妻夜夜爽99麻豆av| 宅男免费午夜| 69av精品久久久久久| 中文字幕人妻熟人妻熟丝袜美| 国产免费男女视频| 亚洲国产精品999在线| 久久6这里有精品| 色视频www国产| 欧美乱色亚洲激情| 五月伊人婷婷丁香| 乱人视频在线观看| 午夜激情福利司机影院| 午夜免费男女啪啪视频观看 | 搞女人的毛片| 日本免费一区二区三区高清不卡| 此物有八面人人有两片| 在线免费观看的www视频| 久久久久久久午夜电影| 老鸭窝网址在线观看| 老女人水多毛片| 一级黄色大片毛片| 黄色女人牲交| 久久天躁狠狠躁夜夜2o2o| 国产成人啪精品午夜网站| 成人一区二区视频在线观看| 久久精品人妻少妇| 听说在线观看完整版免费高清| 色综合欧美亚洲国产小说| 亚洲国产精品合色在线| 欧美在线黄色| 最后的刺客免费高清国语| 真实男女啪啪啪动态图| 日韩欧美 国产精品| 一区福利在线观看| 一边摸一边抽搐一进一小说| 国产精品永久免费网站| 国产乱人伦免费视频| 99久久精品热视频| 久久午夜亚洲精品久久| 国产又黄又爽又无遮挡在线| 国产免费一级a男人的天堂| 亚洲熟妇熟女久久| 非洲黑人性xxxx精品又粗又长| 成人永久免费在线观看视频| 少妇丰满av| 久久久国产成人免费| 十八禁国产超污无遮挡网站| 亚洲一区二区三区色噜噜| 嫩草影院精品99| 亚洲一区高清亚洲精品| 亚洲av五月六月丁香网| 色综合亚洲欧美另类图片| 亚洲欧美日韩高清专用| 18禁黄网站禁片午夜丰满| 国产精品99久久久久久久久| 国产三级中文精品| 国产一区二区三区在线臀色熟女| 最新在线观看一区二区三区| 亚洲内射少妇av| 很黄的视频免费| 天天一区二区日本电影三级| 国产免费av片在线观看野外av| 丝袜美腿在线中文| 特大巨黑吊av在线直播| 久久久久国产精品人妻aⅴ院| 人人妻人人澡欧美一区二区| 亚洲黑人精品在线| 欧美高清性xxxxhd video| 亚洲经典国产精华液单 | 能在线免费观看的黄片| 欧美最黄视频在线播放免费| 亚洲乱码一区二区免费版| 欧美在线一区亚洲| 久久国产精品人妻蜜桃| 国产一级毛片七仙女欲春2| 天堂√8在线中文| 美女高潮的动态| 国产白丝娇喘喷水9色精品| 色综合亚洲欧美另类图片| 99在线视频只有这里精品首页| 韩国av一区二区三区四区| 成人三级黄色视频| 亚洲欧美日韩卡通动漫| 国产探花在线观看一区二区| 婷婷色综合大香蕉| 欧美色欧美亚洲另类二区| 国产午夜福利久久久久久| 日韩欧美三级三区| 三级毛片av免费| netflix在线观看网站| 三级国产精品欧美在线观看| 一个人免费在线观看电影| 老司机午夜福利在线观看视频| 白带黄色成豆腐渣| 波多野结衣高清作品| 国产麻豆成人av免费视频| 中文资源天堂在线| 精品乱码久久久久久99久播| av女优亚洲男人天堂| 精品福利观看| 午夜福利免费观看在线| 欧美另类亚洲清纯唯美| 永久网站在线| 一区二区三区四区激情视频 | 亚洲av成人av| 成年免费大片在线观看| 熟女电影av网| 欧美日韩中文字幕国产精品一区二区三区| 久久久久性生活片| 欧美区成人在线视频| 中文字幕熟女人妻在线| 亚洲精品456在线播放app | 欧美最黄视频在线播放免费| 欧美又色又爽又黄视频| 午夜老司机福利剧场| 少妇的逼水好多| 久久精品国产亚洲av香蕉五月| 给我免费播放毛片高清在线观看| 搞女人的毛片| 亚州av有码| 亚洲avbb在线观看| 日韩人妻高清精品专区| 国产精品久久视频播放| 成人精品一区二区免费| 久久久久久久久久黄片| 欧美黄色淫秽网站| 人妻夜夜爽99麻豆av| 91在线精品国自产拍蜜月| 人人妻人人看人人澡| 久久99热这里只有精品18| 亚洲一区高清亚洲精品| 日本黄色视频三级网站网址| 亚洲aⅴ乱码一区二区在线播放| 淫妇啪啪啪对白视频| 少妇人妻一区二区三区视频| 禁无遮挡网站| 在线播放无遮挡| 亚洲av.av天堂| 亚洲人成电影免费在线| 免费av观看视频| 国产欧美日韩精品亚洲av| 免费在线观看成人毛片| 一级黄色大片毛片| 国产午夜精品久久久久久一区二区三区 | av国产免费在线观看| 国产一区二区激情短视频| 亚洲五月婷婷丁香| 老司机午夜福利在线观看视频| 欧美精品啪啪一区二区三区| a级毛片a级免费在线| 国产精品永久免费网站| 一级a爱片免费观看的视频| 久99久视频精品免费| 欧美日韩综合久久久久久 | 国产综合懂色| 亚洲精品一区av在线观看| 久9热在线精品视频| 亚洲专区国产一区二区| 女人十人毛片免费观看3o分钟| 亚洲中文日韩欧美视频| 国产不卡一卡二| 国产麻豆成人av免费视频| 亚洲欧美日韩东京热| 亚州av有码| 别揉我奶头~嗯~啊~动态视频| av天堂中文字幕网| 俄罗斯特黄特色一大片| 人人妻人人看人人澡| 精品乱码久久久久久99久播| 亚洲不卡免费看| av国产免费在线观看| 欧美黄色淫秽网站| 一区二区三区高清视频在线| 午夜福利视频1000在线观看| 特级一级黄色大片| 极品教师在线免费播放| 窝窝影院91人妻| 波多野结衣高清作品| 亚洲avbb在线观看| 无遮挡黄片免费观看| av女优亚洲男人天堂| 不卡一级毛片| www.www免费av| .国产精品久久| 国产高清有码在线观看视频| 波多野结衣巨乳人妻| 久久久久久久久久黄片| 日韩欧美国产在线观看| 亚洲国产精品sss在线观看| xxxwww97欧美| 午夜福利高清视频| 欧美日韩福利视频一区二区| 午夜两性在线视频| 国产精品久久视频播放| 在线十欧美十亚洲十日本专区| 少妇裸体淫交视频免费看高清| 国产av麻豆久久久久久久| 少妇的逼好多水| 国产 一区 欧美 日韩| 香蕉av资源在线| 欧美另类亚洲清纯唯美| 色噜噜av男人的天堂激情| 久久午夜亚洲精品久久| 久久久久久九九精品二区国产| 亚洲人成伊人成综合网2020| 日韩中字成人| 精品久久久久久成人av| 久久精品国产清高在天天线| 亚洲av不卡在线观看| 久久精品国产亚洲av香蕉五月| 欧美色欧美亚洲另类二区| av在线蜜桃|