《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 面向梯形箱子的三維裝箱問題算法研究
面向梯形箱子的三維裝箱問題算法研究
2015年微型機與應用第9期
任岳淼,陳賢富,劉 斌
(中國科學技術大學 電子科學與技術系,安徽 合肥 230027)
摘要: 針對梯形箱子的三維裝箱問題,提出了一種基于空間分割的構造性啟發式算法,根據梯形箱子三維裝箱問題的特點,設計了相應的空間分割策略、空間合并策略與空間重組策略,在此基礎上加入遺傳算法,提高算法局部與全局搜索能力。實驗結果表明,該算法能有效處理梯形箱子三維裝箱問題。
Abstract:
Key words :

  摘  要: 針對梯形箱子的三維裝箱問題,提出了一種基于空間分割的構造性啟發式算法,根據梯形箱子三維裝箱問題的特點,設計了相應的空間分割策略、空間合并策略與空間重組策略,在此基礎上加入遺傳算法,提高算法局部與全局搜索能力。實驗結果表明,該算法能有效處理梯形箱子三維裝箱問題。

  關鍵詞: 三維裝箱問題;啟發式算法;遺傳算法

0 引言

  裝箱問題(Bin Packing Problem)在現實生活中具有廣泛的應用。計算機領域中有內存分配、信息存儲等一維裝箱問題;二維裝箱問題應用于服裝裁剪、新聞排版、矩形裝箱[1]等;在貨運碼頭、物流、倉儲等領域則涉及三維裝箱問題。

  裝箱問題是NP難問題,需要考慮維數、形狀、約束、目標等不同因素,因此理論研究與實際工程應用中一般采用近似算法。近年來,國內外學者對三維裝箱問題進行了廣泛而深入的研究。三維裝箱問題存在禁忌搜索算法[2]、遺傳算法[3-4]、模擬退火算法[5]等研究和應用。參考文獻[6]采用動態空間分解方法進行啟發式裝載,其對剩余空間進行重組優化存在不足;參考文獻[5]提出了混合模擬退火算法,從一個初始貨物裝載序列采用模擬退火搜索一個好的貨物裝載序列,作為問題的近似解;參考文獻[7]通過組織裝填樹把大空間分成小空間進行裝填,最后再對剩余空間進行處理,其通過搜索局部最優解進行裝填,全局搜索能力需要提高;另外還有一些基于“塊”的啟發式算法[8-10]與運用“墻”的建立與穴度方法相組合的啟發式算法[11],這些啟發式算法是面向長方體箱子三維裝箱問題算法研究應用,而沒有涉及到梯形箱子的三維裝箱問題。

  在實際工程應用中存在非長方體箱子三維裝箱問題,例如,箱子幾何形狀為上下底面為直角梯形的直四棱柱等特殊類型的箱子。這需要根據具體裝箱問題的特點與實際工程應用要求,研究相應的裝箱算法來完成貨物裝箱。

  本文研究的梯形箱子三維裝箱問題的具體描述為:給定無限數量相同規格的梯形箱子,給定有限數量的待裝長方體貨物,在滿足裝載約束的條件下把這些長方體貨物全部裝入梯形箱子中,目標是梯形箱子使用數目最少,使空間利用率最高。

001.jpg

  定義1(梯形箱子) 梯形箱子的幾何形狀是上下底面為直角梯形的直四棱柱,在圖1中,其幾何形狀可以通過底面直角梯形的高度L、底面直角梯形的下底邊W、底面直角梯形的銳角θ以及直四棱柱高度H來描述。

  裝載約束條件如下:

 ?。?)每個裝載的貨物不能與其他裝載貨物或者梯形箱子互相重疊;

  (2)每個裝入梯形箱子的貨物的每一個面必須與梯形箱子的某一個面平行;

  (3)每個裝入梯形箱子的貨物必須滿足方向約束。

1 基于空間分割的構造性啟發式算法

  針對梯形箱子三維裝箱問題,本文提出了一種基于空間分割的構造性啟發式算法。該算法思想借鑒了Bortfeld和Gehring[2]中提到的基礎啟發式算法。

  1.1 空間分割

  在裝箱問題中,所有裝入的貨物都是與坐標軸平行的長方體,對它們的裝載位置描述是通過參考點與各個維度上的邊長來確定的。圖2中空間直角坐標系的X軸、Y軸、Z軸分別與梯形箱子長度L、寬度W、高度H方向平行,梯形箱子左后下角為原點O。

002.jpg

  定義2(方形空間)方形空間i由其幾何形狀長度Li、寬度Wi和高度Hi,以及空間坐標參考點(xi,yi,zi)構成,數學表達方式:

  cspacei={(Li,Wi,Hi),(xi,yi,zi)}(1)

  定義3(梯形空間)梯形空間i由其幾何形狀長度Li、寬度Wi、高度Hi和底面直角梯形的銳角θ,以及空間坐標參考點(xi,yi,zi)構成,數學表達方式:

  tspacei={(Li,Wi,Hi,θi),(xi,yi,zi)}(2)

  把梯形箱子作為一個梯形空間tspacei,當某個長寬高為(lj,wj,hj)的貨物j滿足梯形空間約束時,該貨物裝入梯形空間的空間坐標參考點(xi,yi,zi)即原點O,剩余空間被分割成3個子空間:

  方形上空間

  cspacea={(lj,wj,Hi-hj),(xi,yi,zi+hj)}(3)

  梯形邊空間

  tspaceb={(lj,Wi-wj,Hi,θi),(xi,yi+wj,zi)}(4)

  梯形前空間

  tspacec={(Li-lj,Wi-lj/tanθi,Hi,θi),(xi+lj,yi,zi)}(5)

  梯形空間約束:

  當貨物j裝入梯形空間tspacei時需滿足:

  lj≤Li且hj≤Hi且(wj+lj/tanθi)≤Wi(6)

  由所有子空間構成一個空間集合S,從空間集合中選擇一個子空間,若是梯形空間則分割方法如上,若是方形子空間則采用方法如下:

  選擇一個方形空間cspacei,當某個長、寬、高為(lj,wj,hj)的貨物j滿足方形空間約束時,該貨物裝入方形空間的空間坐標參考點(xi,yi,zi),剩余空間被分割成3個子空間:

  方形上空間

  cspaced={(lj,wj,Hi-hj),(xi,yi,zi+hj)}(7)

  方形邊空間

  cspacee={(lj,Wi-wj,Hi),(xi,yi+wj,zi)}(8)

  方形前空間

  cspacef={(Li-lj,Wi,Hi),(xi+lj,yi,zi)}(9)

  方形空間約束:

  當貨物j裝入方形空間cspacei時需滿足:

  lj≤Li且hj≤Hi且wj≤Wi(10)

  1.2 啟發式算法

  基于空間分割的啟發式算法基本步驟表述如下:

 ?。?)算法開始,初始化待裝貨物序列C與梯形箱子信息。

 ?。?)判斷待裝貨物是否裝載完成,裝載完成跳轉(7);反之,未完成裝載則跳轉到(3)。

 ?。?)選擇一個待裝貨物并開啟一個新的梯形箱子,待裝貨物裝入梯形箱子后剩余空間被分割成3個子空間,分別為方形上空間、梯形邊空間與梯形前空間,這3個子空間組成新的空間序列S,把裝入的貨物從待裝貨物序列C中移除,完成待裝貨物序列C更新。

  (4)判斷待裝貨物序列C中是否存在一個貨物滿足裝載約束并能裝入空間序列S中某個空間,存在該貨物則跳轉(5);反之,則跳轉到(6)。

 ?。?)若該空間為梯形子空間,裝入選擇的貨物后,剩余空間被分割為方形上空間、梯形邊空間與梯形前空間這3個子空間;若該空間為方形子空間,則裝入選擇的貨物后,剩余空間被分割為方形上空間、方形邊空間與方形前空間這3個子空間;該空間裝入貨物后從空間序列S中移除,新生成的3個子空間添加到空間序列S中,同時通過空間合并策略更新空間序列S,裝入的貨物從待裝貨物序列C中移除,完成待裝貨物序列C更新。

 ?。?)判斷是否進行過重組策略操作,沒有則對空間序列S進行重組策略操作,跳轉(4);若進行過重組策略操作則跳轉到(2)。

 ?。?)輸出梯形箱子三維裝箱方案,算法結束。

  定義4(空間合并策略)若2個方形子空間cspace1={(L1,W1,H1),(x1,y1,z1)}、cspace2={(L2,W2,H2),(x2,y2,z2)}能夠滿足以下條件中的一個:

  條件1:(L1+x1==x2||L2+x2==x1)&&(y1==y2)&&(W1==W2)&&(z1==z2)&&(H1==H2)(11)

  條件2:(W1+y1==y2||W2+y2==y1)&&(x1==x2)&&(L1==L2)&&(z1==z2)&&(H1==H2)(12)

  則2個方形子空間合并為新的方形子空間cspace3。

  若滿足條件1,則:

  if x1<x2 cspace3={(L1+L2,W1,H1),(x1,y1,z1)};(13)

  if x2<x1 cspace3={(L1+L2,W2,H2),(x2,y2,z2)};(14)

  若滿足條件2,則:

  if y1<y2 cspace3={(L1,W1+W2,H1),(x1,y1,z1)};(15)

  if y2<y1 cspace3={(L2,W1+W2,H2),(x2,y2,z2)};(16)

  空間合并策略是把2個能合并的子空間合并成一個更大的子空間,提高箱子的空間利用率。

003.jpg

  圖3(a)為滿足條件1的空間合并示意圖,圖3(b)為滿足條件2的空間合并示意圖。

  定義5(空間重組策略)若2個方形子空間cspace4={(L4,W4,H4),(x4,y4,z4)}、cspace5={(L5,W5,H5),(x5,y5,z5)}能夠滿足以下條件中的一個:

  條件3:(L4+x4==x5||L5+x5==x4)&&(y4==y5)&&(W4==W5)&&(z4+H4==z5+H5)(17)

  條件4:(W4+y4==y5||W5+y5==y4)&&(x4==x5)&&(L4==L5)&&(z4+H4==z5+H5)(18)

  則2個方形子空間重組為新的方形子空間cspace6。

  令H6=min(H4,H5),z6=max(z4,z5);(19)

  若滿足條件3,則:

  if x4<x5 cspace6={(L4+L5,W4,H6),(x4,y4,z6)};(20)

  if x5<x4 cspace6={(L4+L5,W5,H6),(x5,y5,z6)};(21)

  若滿足條件4,則:

  if y4<y5 cspace6={(L4,W4+W5,H6),(x4,y4,z6)};(22)

  if y5<y4 cspace6={(L5,W4+W5,H6),(x5,y5,z6)};(23)

  空間重組策略是充分利用剩余的子空間,有利于提高箱子的空間利用率。圖4為空間重組示意圖。

004.jpg

2 面向梯形箱子三維裝箱的混合遺傳算法

  針對梯形箱子三維裝箱問題這一NP難問題,結合啟發式算法局部搜索能力與遺傳算法全局搜索能力,混合遺傳算法不僅局部搜索能力得到加強,而且兼具全局搜索能力。

  2.1 編碼方案

  根據梯形箱子三維裝箱問題的具體情況,采用順序編碼,每個個體由待裝貨物編號序列PN以及其對應的擺放方向序列PD組成。貨物的擺放方向有6種,對應編號1為(l,w,h)、編號2為(w,l,h)、編號3為(w,h,l)、編號4為(h,w,l)、編號5為(l,h,w)、編號6為(h,l,w)。

  24.png

  2.2 適應度函數

  通過個體適應度的大小來評價群體中個體所對應裝載方案的優劣。這里選擇整體梯形箱子三維裝箱空間利用率作為適應度函數:

  25.png

  其中,M表示裝載了M個貨物,lj,wj,hj表示第j件貨物的長度、寬度和高度;N表示使用了N個梯形箱子,Vi表示第i個梯形箱子的體積。

  2.3 遺傳操作

  采用輪盤賭選擇方法作為選擇算子,在輪盤賭選擇中,各個個體的選擇概率與其適應度值成正比例。

  采用部分匹配交叉(Partally Matched Crossover,PMX)算子,在PMX操作中,先依據均勻隨機分布產生兩個位串交叉點,這兩點之間的區域為一匹配區域,并使用位置交換操作交換兩個父串的匹配區域。

  對進行變異操作的個體,隨機產生2個位置i、j,交換處在位置i與位置j上的貨物編號信息n及對應的貨物方向信息;存在一定變異概率使得貨物擺放方向變異。變異算子的作用是維持群體的多樣性,避免算法早熟收斂。

  圖5為面向梯形箱子三維裝箱的混合遺傳算法流程圖。

005.jpg

3 實驗結果

  表1中測試用例1~4,使用梯形箱子參數為L=400、W=800、H=400、tanθ=1;測試用例5~8,使用梯形箱子參數為L=400、W=600、H=400、tanθ=2;測試用例9~12,使用梯形箱子參數為L=400、W=900、H=400、tanθ=0.8;混合遺傳算法參數設置:種群大小20、進化代數100、交叉概率0.5、變異概率0.05;每個測試用例進行100次實驗。本文混合遺傳算法與混合模擬退火算法[5]進行比較。

006.jpg

  表1的實驗結果顯示,在面向梯形箱子三維裝箱問題上,通過與混合模擬退火算法比較,混合遺傳算法的解不僅平均空間填充率較高,而且平均運行時間較短?;旌线z傳算法能有效處理梯形箱子三維裝箱問題。

  圖6中,(a)是測試用例5的一個空間填充率為87.24%的梯形箱子三維裝箱布局方案實例,(b)是測試用例12的一個空間填充率為92.11%的梯形箱子三維裝箱布局方案實例。

4 結論

  借鑒Bortfeld和Gehring[2]的長方體空間基礎啟發式算法思想,根據梯形箱子的空間約束條件,研究設計了面向梯形空間的構造性啟發式算法。采用空間分割策略、空間合并策略與空間重組策略提高局部搜索能力。其與遺傳算法全局搜索能力相結合,設計了面向梯形箱子三維裝箱問題的混合遺傳算法。理論分析與實驗結果顯示,針對梯形箱子三維裝箱問題,混合遺傳算法具有良好的優化效果。希望本文的研究對三角形箱子、楔形箱子等特定類型箱子三維裝箱問題的研究提供一些幫助和借鑒。

  參考文獻

  [1] 陳勝達,張德富,劉艷娟.求解矩形裝箱問題的一種近似算法[J].計算機工程,2007,33(9):189-193.

  [2] BORTFELDT A, GEHRING H, MACK D. A parallel tabu search algorithm for solving the container loading problem[J]. Parallel Computing,2003,29(5):641-662.

  [3] BORTFELDT A, GEHRING H. A hybrid genetic algorithm for the container loading problem[J]. European Journal of Operational Research,2001,131(1):143-161.

  [4] GEHRING H, BORTFELDT A. A parallel genetic algorithm for solving the container loading problem[J]. International Transactions in Operational Research,2002,9(4):497-511.

  [5] 張德富,彭煜,朱文興,等.求解三維裝箱問題的混合模擬退火算法[J].計算機學報,2009,32(11):2148-2156.

  [6] WANG Z, LI K W, LEVY J K. A heuristic for the container loading problem: a tertiary-tree-based dynamic space decomposition approach[J]. European Journal of Operational Research,2008,191(1):86-99.

  [7] LIM A, RODRIGUES B, YANG Y. 3-D container packing heuristics[J]. Applied Intelligence,2005,22(2):125-134.

  [8] 張德富,彭煜,張麗麗.求解三維裝箱問題的多層啟發式搜索算法[J].計算機學報,2012,35(12):2554-2561.

  [9] MIYAZAWA F K,.WAKABAYASHI Y. Three-dimensional packings with rotations[J]. Computers & Operations Research,2009,36(10):2801-2815.

  [10] ELEY M. Solving container loading problems by block arrangement[J]. European Journal of Operational Research,2002,141(2):393-409.

  [11] Wu Xiuli, Du Yanhua, Li Sujian. A new approach for the three-dimensional single container loading problem[C]. Intelligent Human-Machine Systems and Cybernetics (IHMSC), 2013 5th International Conference on, 2013:155-158.

  [12] 陳國良,王煦法,莊鎮泉,等.遺傳算法及其應用[M].北京:人民郵電出版社,1996.


此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          久久深夜福利| 国产色婷婷国产综合在线理论片a| 亚洲精华国产欧美| 欧美午夜精品久久久久久浪潮| 亚洲日韩中文字幕在线播放| 久久久久久亚洲精品不卡4k岛国| 欧美国产综合视频| 欧美日韩精品久久| 亚洲网站在线看| 久久国产精品久久国产精品| 欧美在线免费播放| 国产日韩欧美制服另类| 国内精品久久久久影院薰衣草| 欧美激情一区二区三区在线视频观看| 免费在线成人| 日韩网站在线观看| 香蕉av福利精品导航| 欧美韩日视频| 久久精品国产v日韩v亚洲| 国产欧美欧美| 免费日韩一区二区| 亚洲韩国日本中文字幕| 免费久久久一本精品久久区| 欧美绝品在线观看成人午夜影视| 久久精品人人做人人爽电影蜜月| 亚洲香蕉成视频在线观看| 亚洲国产精品久久久久秋霞影院| 新狼窝色av性久久久久久| 国内精品**久久毛片app| 欧美三级在线视频| 国产日产亚洲精品| 日韩视频永久免费| 欧美性色视频在线| 亚洲国产精品成人综合色在线婷婷| 性娇小13――14欧美| 欧美激情va永久在线播放| 野花国产精品入口| 久久精品中文字幕免费mv| 久久久精品2019中文字幕神马| 欧美日韩极品在线观看一区| 久久福利影视| 韩国美女久久| 欧美视频一区二区三区| 久久香蕉国产线看观看av| 亚洲人成网站777色婷婷| 亚洲看片网站| 美女国产精品| 一区二区三区蜜桃网| 欧美激情在线狂野欧美精品| 精东粉嫩av免费一区二区三区| 狠狠狠色丁香婷婷综合久久五月| 美日韩免费视频| 久久精品人人做人人爽| 欧美美女操人视频| 亚洲午夜激情免费视频| 国产视频一区免费看| 亚洲在线免费观看| 日韩视频中文字幕| 国产精品久久777777毛茸茸| 国产精品久久久久久av下载红粉| 国产精自产拍久久久久久蜜| 另类综合日韩欧美亚洲| 亚洲国产另类 国产精品国产免费| 欧美天堂亚洲电影院在线观看| 欧美一区二区三区精品电影| 亚洲高清一区二区三区| 欧美大片在线看免费观看| 欧美 日韩 国产一区二区在线视频| 日韩午夜在线播放| 国产精品视区| 国产精品亚洲综合天堂夜夜| 91久久精品一区二区别| 欧美国产综合一区二区| 国产精品专区第二| 欧美日韩国产一区| 亚洲靠逼com| 欧美wwwwww| 美国三级日本三级久久99| 国产精品久久久久久久久久免费| 狂野欧美激情性xxxx欧美| 亚洲国产精品va在线观看黑人| 欧美高清视频在线观看| 久久影院午夜片一区| 国产精品久久久久av| 精品粉嫩aⅴ一区二区三区四区| 在线日韩av永久免费观看| aaa亚洲精品一二三区| 国产亚洲综合精品| 亚洲视频电影图片偷拍一区| 欧美精品在线观看91| 欧美一区激情视频在线观看| 久久久精品国产免大香伊| 欧美在线一二三四区| 亚洲精品日韩激情在线电影| 在线视频精品一区| 欧美一级黄色录像| 极品少妇一区二区| 欧美日本在线一区| 麻豆视频一区二区| 蜜臀av一级做a爰片久久| 亚洲国产裸拍裸体视频在线观看乱了| 亚洲国产精品一区制服丝袜| 99伊人成综合| 欧美精品一区二区三区四区| 欧美午夜免费影院| 久久久久在线观看| 国产精品二区影院| 亚洲欧美欧美一区二区三区| 国产丝袜一区二区三区| 国产精品视频一区二区高潮| 麻豆9191精品国产| 欧美人妖在线观看| 欧美一级黄色录像| 亚洲手机视频| 性8sex亚洲区入口| 在线观看欧美日韩| 欧美在线观看视频| 欧美在线免费播放| 黄色一区二区在线观看| 一区二区三区在线观看国产| 欧美日韩久久| 国产精品制服诱惑| 亚洲一级片在线看| 国产精品成人免费| 亚洲一二三区在线观看| 国产麻豆精品视频| 国产一区二区三区四区五区美女| 欧美影院在线播放| 亚洲第一伊人| 久久综合伊人77777| 欧美日本久久| 久久视频一区二区| 小处雏高清一区二区三区| 午夜日韩激情| 欧美精品一区二区三区在线播放| 亚洲国产精品va在线看黑人| 久热精品在线| 精品成人在线观看| 欧美日韩一区三区四区| 久久综合99re88久久爱| 欧美激情影院| 久久一二三国产| 亚洲激情视频网| 久久久青草青青国产亚洲免观| 亚洲黄网站黄| 久久久中精品2020中文| 久久国产精品一区二区| 国产精品入口| 久久综合九色综合网站| 国产一区二区三区免费在线观看| 亚洲国产精品美女| 欧美大片在线看| 国产精品久久久久久户外露出| 欧美电影在线免费观看网站| 中文一区二区在线观看| 欧美精品福利在线| 国产伦一区二区三区色一情| 久久精品国产69国产精品亚洲| 国产一区二区三区黄视频| 中文欧美字幕免费| 久久嫩草精品久久久久| 国产自产高清不卡| 亚洲夫妻自拍| 黄色成人免费观看| 狠狠色狠狠色综合| 99re6这里只有精品| 国产视频在线观看一区二区三区| 国产精品久久久一区麻豆最新章节| 国产麻豆成人精品| 午夜久久99| 亚洲欧美影音先锋| 免费91麻豆精品国产自产在线观看| 欧美亚洲综合另类| 亚洲欧美一区二区三区久久| 亚洲人成精品久久久久| 欧美国产亚洲视频| 国产欧美日本在线| 91久久国产综合久久| 国产精品美女999| 免费欧美在线| 一区二区三区不卡视频在线观看| 一个人看的www久久| 亚洲福利视频一区二区| 狠狠色丁香婷婷综合久久片| 欧美一区二区三区免费观看| 亚洲国内欧美| 久久精品道一区二区三区| 欧美成ee人免费视频| 亚洲午夜伦理| 久热re这里精品视频在线6| 国产精品资源| 国产日产精品一区二区三区四区的观看方式| 久久久www成人免费毛片麻豆| 国产精品自拍小视频| 国产精品第13页| 性欧美办公室18xxxxhd| 久久香蕉精品| 91久久极品少妇xxxxⅹ软件| 亚洲欧洲日产国码二区| 欧美高清视频| 玖玖国产精品视频| 久久在精品线影院精品国产| 一区二区三区免费在线观看| 在线观看亚洲一区| 国产一区二区在线观看免费播放| 一区二区电影免费在线观看| 精品成人乱色一区二区| 一区二区久久| 欧美国产精品中文字幕| 亚洲一区在线看| 亚洲精品美女免费| 亚洲一区二区在线免费观看视频| 国产精品ⅴa在线观看h| 久久久久久亚洲综合影院红桃| 99re6热只有精品免费观看| 国产午夜精品一区二区三区视频| 亚洲成人在线视频网站| 99re国产精品| 亚洲人成网站777色婷婷| 欧美精品麻豆| 最新国产の精品合集bt伙计| 最新高清无码专区| 亚洲毛片视频| 欧美伊人久久大香线蕉综合69| 国产欧美精品久久| 一区二区欧美日韩| 久久这里只有| 国产精品va在线播放| 欧美激情五月| 免费亚洲电影| 一本色道久久综合亚洲二区三区| 先锋影音网一区二区| 久久综合九色综合欧美狠狠| 久久九九国产| 久久青草久久| 一区二区三区在线不卡| 国产亚洲福利社区一区| 国产精品久久久亚洲一区| 久久激情五月丁香伊人| 久久尤物电影视频在线观看| 国产精品免费看片| 亚洲片国产一区一级在线观看| 欧美人交a欧美精品| 精品动漫3d一区二区三区免费版| 伊人精品久久久久7777| 亚洲男人的天堂在线观看| 一区二区三区视频在线观看| 亚洲精选视频在线| 女生裸体视频一区二区三区| 小辣椒精品导航| 欧美韩国一区| 亚洲观看高清完整版在线观看| 日韩一级精品| 欧美尤物一区| 欧美国产丝袜视频| 久久成人久久爱| 国产精品va在线播放| 欧美三级中文字幕在线观看| 美女999久久久精品视频| 日韩视频在线一区二区三区| 亚洲伦理在线免费看| 欧美日韩国产一级片| 国产美女精品一区二区三区| 欧美成人按摩| 激情久久婷婷| 欧美日韩亚洲91| 国产女主播在线一区二区| 欧美精品v国产精品v日韩精品| 国产九九视频一区二区三区| 国产欧美va欧美不卡在线| 久久综合伊人77777| 国产老女人精品毛片久久| 在线精品国产成人综合| 久久久久这里只有精品| 亚洲人成亚洲人成在线观看| 国产精品乱子乱xxxx| 女人色偷偷aa久久天堂| 欧美日韩精品中文字幕| 黄色在线成人| 欧美伊人久久大香线蕉综合69| 欧美一级日韩一级| 欧美在线三级| 一区二区三区久久精品| 亚洲国产91色在线| 9色porny自拍视频一区二区| 欧美日韩三级一区二区| 欧美多人爱爱视频网站| 亚洲专区欧美专区| 欧美成人情趣视频| 亚洲视频自拍偷拍| 99人久久精品视频最新地址| 亚洲精品一区二区三| 国产精品夜夜夜一区二区三区尤| 亚洲人成网在线播放| 尹人成人综合网| 午夜在线视频观看日韩17c| 亚洲日本免费电影| 亚洲美女一区| 免费毛片一区二区三区久久久| 激情六月婷婷综合| 国产精品日本欧美一区二区三区| 一区二区三区**美女毛片| 在线观看91久久久久久| 国产片一区二区| 亚洲精选成人| 欧美sm重口味系列视频在线观看| 久久精品欧洲| 欧美专区第一页| 日韩午夜三级在线| 欧美一区影院| 嫩草伊人久久精品少妇av杨幂| 欧美精品乱码久久久久久按摩| 亚洲一区视频| 欧美在线免费一级片| 亚洲美女在线视频| 国产午夜精品在线| 在线观看亚洲视频| 亚洲一区二区三区777| 欧美日韩不卡合集视频| 国产日韩一区| 亚洲国产精品成人va在线观看| 国产精品天天摸av网| 亚洲女同同性videoxma| 久久一区视频| 香蕉久久夜色精品国产| 欧美专区亚洲专区| 久久综合精品国产一区二区三区| 国产性猛交xxxx免费看久久|