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

    An Improved Bounded Conflict-Based Search for Multi-AGV Pathfinding in Automated Container Terminals

    2024-03-23 08:16:00XinciZhouandJinZhu

    Xinci Zhou and Jin Zhu

    Shanghai Maritime University,Logistics Science and Engineering Research Institute,Shanghai,200000,China

    ABSTRACT As the number of automated guided vehicles(AGVs)within automated container terminals(ACT)continues to rise,conflicts have become more frequent.Addressing point and edge conflicts of AGVs,a multi-AGV conflict-free path planning model has been formulated to minimize the total path length of AGVs between shore bridges and yards.For larger terminal maps and complex environments,the grid method is employed to model AGVs’road networks.An improved bounded conflict-based search(IBCBS)algorithm tailored to ACT is proposed,leveraging the binary tree principle to resolve conflicts and employing focal search to expand the search range.Comparative experiments involving 60 AGVs indicate a reduction in computing time by 37.397% to 64.06% while maintaining the over cost within 1.019%.Numerical experiments validate the proposed algorithm’s efficacy in enhancing efficiency and ensuring solution quality.

    KEYWORDS Automated terminals;multi-AGV;multi-agent path finding (MAPF);conflict based search (CBS);AGV path planning

    1 Introduction

    Automated guided vehicles (AGVs) are the primary tool for container transport and crucial pieces of equipment for horizontal transportation operations in automated terminals.The number of AGVs is growing,which also causes issues like waiting,conflict,and deadlock in the operation of the equipment.These issues are caused by manual operation,large-scale operation,and the rising difficulty of intelligent terminals.At the level of automated terminals,increasing AGV operating speed is a critical issue that must be resolved since it has an impact on the efficiency of AGV transportation.

    In various scenarios,research has been conducted on challenges related to multi-AGV path planning,spanning warehouses [1],electric vehicles [2],and terminals [3].It closely addresses the challenges of job dispatch,scheduling,and routing.For warehouses and workshops,Yuan et al.[4]proposed a bi-level path planning algorithm employing an improved A?method at the first level and a rapidly exploring random tree approach at the second level to enhance search effectiveness.Wang et al.[5]suggested using a heuristic ant colony algorithm to solve the model,demonstrating its efficacy.Fazlollahtabar et al.[6] utilized a modified network simplex algorithm (NSA) to optimize the model.Ivica et al.[7] based their approach on a vehicle priority scheme to resolve conflicts.Chen et al.[8] utilized the ant agent optimized by a repulsive potential field to improve collision avoidance,transportation distance,and efficiency.Li et al.[9]proposed a novel quantum ant colony optimization algorithm that combines the advantages of various methods.Choi et al.[10] proposed a QMIX-based scheme for cooperative path control of multiple AGVs.For automated container terminals,Guo et al.[11] proposed an improved Dijkstra algorithm and an enhanced acceleration control method to solve the path planning problem for 42 AGVs.Hu et al.[12] combined the A?algorithm with a time window principle to plan each AGV’s path,with a maximum of 12 AGVs.Zhong et al.[13]validated the effectiveness of a hybrid genetic algorithm particle swarm optimization(HGA-PSO)in solving path planning problems for 24 AGVs.Zhong et al.[14]utilized a priority-based speed control strategy in conjunction with the Dijkstra depth-first search algorithm to solve the model.The AGV scheduling problem has been established as an non-deterministic polynomial (NP)-hard problem[15].Luo et al.[16]proposed a genetic algorithm to obtain a mixed-integer linear optimization model(MILP),considering up to 10 AGVs.In existing literature,single-AGV path planning is often applied to solve multi-AGV path planning in automated container terminals (ACT).Simple traffic rules are employed when two AGVs might collide.However,as the number or density of robots increases,congestion occurs,leading to decreased system efficiency.In contrast,Multi-agent Path Finding(MAPF)plans paths for all AGVs simultaneously,considering various collision possibilities.Limited literature exists on multi-AGV path planning in ACT using the MAPF method.

    MAPF problems involve finding the optimal set of paths from the starting position to the target position for multiple agents without conflicts.These problems can be divided into two classes:optimal and sub-optimal solvers.One approach to solving MAPF is by reducing it to other problems.For instance,Ma et al.[17]introduced a hierarchical algorithm within a Markov decision processes framework and utilized Integer Linear Programming(ILP)[18]and Answer Set Programming(ASP)[19].Andreychuk et al.[20] used a branch-and-cut-and-price method to address the issue,incorporating a shortest-path pricing problem for locating paths for each agent independently and incorporating thirteen types of constraints to resolve various conflict situations.However,these methods are less efficient,especially for the sum of the cost function.While the optimal solver is preferable for smallscale scenarios,the NP-hard nature of the problem leads to an increased state space as the number of agents grows,making sub-optimal solvers more suitable.

    For optimal solvers,Goldenberg et al.[21]presented another A?variant called enhanced partial expansion A?(EPEA?).Sharon et al.[22]proposed an increasing cost tree search(ICTS)algorithm that transforms MAPF into a set of faster-to-solve problems.Sharon et al.[23]introduced the conflictbased search (CBS),dividing the MAPF problem into two levels: a low level to solve single-agent pathfinding problems and a high level using a conflict tree to resolve conflicts between different agents.Regarding sub-optimal solvers,most are unbounded and do not guarantee the quality of the returned path.Pearl et al.[24]introduced three sub-optimal algorithms,including focal search,which avoids excessive excellence in A?,enhancing algorithm efficiency within bounded sub-optimality.The extension of CBS to greedy conflict-based search (GCBS) [25] uses greedy best-first search to relax high-level and low-level search.However,the absence of time and bounded limits often leads to timeouts or excessively large solution sizes.Barer et al.[26]proposed Bounded CBS(BCBS),utilizing focal search,and Enhanced CBS(ECBS),which employs an open list.ECBS tends to get caught in local searches and lacks guaranteed efficiency,whereas BCBS offers more flexibility to adjust the bounded depth and search strategy according to the model.It generally avoids expanding too many nodes in the search,particularly in ACT scenarios with lower complexity or fewer conflicts.

    The multi-AGV conflict-free path planning challenge for ACT is referred to in this work as the MAPF problem.An improved bounded conflict-based search(IBCBS)was used to plan the AGVs’paths in automated terminals to reduce the overall path length of AGVs between the shore bridge and the yard while considering point and edge conflict between AGVs.It creates an AGV road network utilizing the grid method.The following are the primary contributions made to this paper:

    ? Enabling large-scale AGVs on automated terminals to use conflict-free route planning.

    ? Statute of automated terminals using MAPF and grid method modeling of terminal maps.

    ? Verifies the efficacy of the algorithm using a bounded conflict-based search that shortens calculation time,maintains quality within reasonable bounds,and speeds up computation.

    The remaining portions of this essay are listed below.Section 2 describes the issue.Section 3 outlines the model.Section 4 details the method.Section 5 presents the findings and results of our simulations.Finally,conclusions are drawn in Section 6.

    2 Problem Description and Design

    2.1 AGV Road Network Modelling

    The model uses a yard plane that is perpendicular to the quay shoreline,ensuring that no horizontal transportation equipment enters the box area and transfers operation with yards at both ends of the box area.Fig.1 depicts the layout of the automated quay with 4 shore bridges and 12 yards built up.In this paper,a two-way single-lane path is chosen,and the AGV can travel to the nearby passable four nodes or wait in place.The grey obstacle designates the yard buffer region,which is regarded as an obstruction while the AGV conducts horizontal transportation operations.

    The automated terminal’s AGV path planning system is a sophisticated system made up of numerous components,including shore bridges,yards,buffer zones,magnetic pegs,etc.The AGV horizontal transport area is taken into consideration,and the map is modeled using the grid method.Cells are used to represent the obstacle information of the AGV horizontal transport area,and their weights are Boolean variables where passable nodes are represented by 0 and impassable nodes by 1.The obstacle cells and the AGV cannot overlap.

    2.2 Communication Interaction Protocols

    A centralized control strategy is employed to discover a solution for all AGVs using a single central processing unit for horizontal transport operations at terminals with changeable surroundings.A wireless communication system,such as a communication interaction protocol between AGVs and the console,is required to implement communication between AGVs due to their constant movement and variety of horizontal transport tasks.The AGV sends the task starting point,the task deadline,and the following task receipt.Then,the AGV communicates the task start point,task finish point,and AGV cart number to the console,which then sends each cart the determined conflict-free path.This paper chooses user datagram protocol (UDP) wireless network communication,sets the network IP addresses of the AGV and console in the same IP network segment,and uses a wireless Wi-Fi signal to connect to the router to realize the communication between them while taking the cost of communication and the convenience of task operation into account.In the four corners and the center,a total of five WiFi access points(APs)are placed,using dual-band(2.4 and 5 GHz)APs,and installed at a height of 2–3 m above the ground to achieve complete WiFi coverage.

    Figure 1:The layout of automated container terminals

    2.3 Multi-AGV Conflict Avoidance Strategy

    1.Intersection conflict;

    The intersection conflict is produced,as seen in Fig.2a,whenAGVi,AGVjmove vertically toward the intersecting gridVmand reach the same grid pointVmat once at time pointt.Add constraints(AGVi,Vm,t)forAGViand(AGVj,Vm,t)forAGVj,respectively,to this conflict binary tree node and treat it as a point conflict(AGVi,AGVj,Vm,t).

    Figure 2:AGV main conflict types(a)intersection conflict;(b)phase conflict;(c)exchange conflict;(d)AGV failure

    2.Phase conflict;

    A phase conflict develops whenAGViandAGVjtravel to the same grid nodeVnfrom opposing directions and arrive at the same grid pointVnat the same time at time point t,as shown in Fig.2b.As with the intersection conflict,it is referred to as a point conflict(AGVi,AGVj,Vn,t)and constraints are added toAGVi(AGVi,Vn,t)andAGVj(AGVj,Vn,t)on the conflict binary tree nodes,respectively.

    3.Exchange conflict;

    As seen in Fig.2c,an exchange conflict occurs whenAGVi,AGVjmove in opposite directions to exchange the positions of grid pointsVm,Vnat time point t.Think of it as an edge conflict(AGVi,AGVj,Vm,Vn,t),and apply constraints toAGVi(AGVi,Vm,Vn,t)andAGVj(AGVj,Vm,Vn,t)on the conflict binary tree nodes,respectively.

    4.AGV failure.

    As seen in Fig.2d,the equipment must wait while the faultyAGVistops at the grid pointVmand the planned pathAGVjcrosses the fault point.This model does not take into account the possibility of an AGV conflict due to a fault.

    On the automated terminal,both point conflicts and edge conflicts occur.After determining the shortest path for each AGV using the Manhattan distance-based A ?algorithm,the search proceeds on the conflict binomial tree.AGV mobility is constrained by each node on the conflict tree,comprising a set of constraints(N.constraints),a solution(N.solution),and a total cost(N.cost).

    Fig.3 illustrates an instance of AGV conflict at the terminal.Each AGV must plan its entire route from the shore bridge to the stacking yard.In the diagram,and represent two shore bridgesS1andS2,whileG1andG2denote two stacking areas.Both AGVs’routes have lengths of 3:AGV1:S1,A1,D,G1;AGV2:S2,B1,D,G2.They simultaneously reach grid point D at time stept2,resulting in a conflict.The decisionAGV1is for to wait until a certain time point,and the AGV with the shortest total path length is designated to apply the restriction.Consequently,N.solution=7 emerges as the optimal solution in this scenario.

    Figure 3:AGV conflict example

    Fig.4 displays the related conflict binary tree.The initial paths ofAGV1andAGV2from the shore bridge to the heap and the yard are calculated using the underlying A?algorithm asN.solution={AGV1:S1,A1,D,G1},{AGV2:S2,B1,D,G2};this results inN.cost=6.The root node of the conflict tree corresponds to an empty constraint set,denoted asN.constraints={φ}.The root node is where this data is kept.A conflict(AGV1,AGV2,D,t2)occurs when both AGVs arrive at the raster point D at the timet2during the verification of the supplied solution.Hence,the target node is not the root node.

    Figure 4:Conflict tree example

    Two new child nodes are created to resolve the dispute.In contrast to the right child node,which adds constraintsN.constraints={(AGV2,D,t2)},the left child node adds constraintsN.constraints={(AGV1,D,t2)}.To determine the best path while adhering to the new constraint,the left child node’s underlying A?search is invoked.To execute this,AGV1must wait for a time point atA1orS1,after which its new path becomes: {S1,A1,A1,D,G1},whereasAGV2’s path in the left child node remains unchanged.The total cost for the left child nodeN.costis 7.

    Similarly,in creating the appropriate child node,the cost for Node N is 7.The OPEN node contains both child nodes.The left child node,which exhibits the lowest cost,is selected for expansion in the subsequent iteration of the while loop,confirming the underlying path.The left child node is identified as the target node because no conflict exists,making its solutionN.solutionthe optimal one for this particular dock conflict case.

    3 Mathematical Model

    3.1 Assumptions

    1.The shore bridge and yard are located in a fixed and well-known location,and there is one shore bridge for each section of the yard box;

    2.Every AGV has an identical type definition;

    3.The AGV runs at a steady pace,even while turning;

    4.Without taking into account the impact of variables like failure,weather,and electricity while AGVs are being driven;

    5.The idle AGV parking space is built up as a static obstruction in the buffer zone between the shore bridge and the yard,making it impossible for the AGV to move through when performing horizontal transportation operations;

    6.AGVs can load and unload containers quickly between the yard and the beach bridge;

    7.Every AGV grid route is accessible from both directions;

    8.Several AGVs may be permitted to occupy the grid at the shore bridge,but only one AGV is permitted to occupy each grid at any time point.

    3.2 Variable Setting

    In representing the path network of AGVs in the horizontal transport area of the automated terminal,the path network of AGVs is represented by theG=(V,E,ob)directed weighted graph.whereVdenotes the set of all node numbers of the AGV grid graph on the automated terminal,V=[(x1,y1),(x2,y2),...,(xn,yn)],wheren×ndenotes the number of grids,andEis the set of edges ofV,which denotes the length corresponding to eachV.obdenotes the set of obstacle coordinatesob=[(xm,y1),(xm,y2),...,(xm,yn)].Other variables are set as shown in Table 1.

    Table 1:Variables table

    3.3 Variable Setting

    They should also be separated from the surrounding text by one space.

    Objective function:

    Eq.(1)indicates that the objective function of this model is the total cost minimization,Eqs.(2)and(3)indicates that each node is visited by AGV at most once at the same time,Eq.(4)indicates the time for all AGVs to complete the task,Eq.(5)indicates the A?algorithm used at the bottom,where f(i)is the estimation function,g(i)is the actual cost from the starting node to node i,h(i)is the estimated node i to the target node cost,Eq.(6) denotes the heuristic function using the Manhattan distancebased A?algorithm,Eq.(7) denotes the total waiting time,Eq.(8) denotes the choice of movement method for the AGVs,including waiting in place or moving one time step to a neighboring node,and Eq.(9)denotes the total cost of all AGVs to complete the task.

    4 An Improved Bounded Conflicted-Based Search Algorithm on Automated Container Terminals

    The solutions to MAPF problems are divided into two main categories: optimal solvers and suboptimal solvers.Optimal solvers work better when the number of AGVs is small,but as the number of AGVs increases,the state space grows exponentially,making finding the optimal solution NP-hard.However,in the case of AGV path planning on the automated terminal studied in this paper,with large map size and numerous AGVs,optimal solvers are not viable.Suboptimal solvers,known for their rapid solving speed,are usually preferred in scenarios involving a high number of AGVs.

    Optimal solvers and suboptimal solvers constitute the primary solutions for MAPF issues.Finding the best solution for the MAPF problem is NP-hard because optimal solvers perform better with a low number of AGVs,but as the number grows,the state space expands exponentially.Unfortunately,due to the enormous map area and high AGV density in the automated terminal analyzed in this paper,optimal solvers cannot be applied.The swift-solving ability of suboptimal solvers makes them a popular choice in scenarios involving numerous AGVs.

    This article employs the IBCBS algorithm,considering both point conflicts and determining edge conflicts in the binary tree.Furthermore,constraints are added to child nodes with edge conflicts to achieve multi-AGV conflict-free path planning.The utilization of focal search in both high-level and low-level tasks is employed to ensure solution quality while accelerating solution times.

    The IBCBS algorithm flowchart is shown in Fig.5,the left is a high level search and the right is a low-level single A?search.There are two lists of nodes in focal search which include Open_list and Focal_list.Open_list is a regular Open_list of A?.Focal_list is a subset of Open_list.The focal search uses two functionsf1andf2,f1defines where nodes are in Focal_list andf2defines which node from Focal_list to expand.

    Figure 5:IBCBS algorithm flowchart

    After setting start points and endpoints,conducted a single A?search for each agent to get paths.At the low-level of IBCBS,apply focal search(f,hc)for single AGV pathfinding wheref(n)is the regularf(n)=g(n)+h(n),h(n)is the number of conflicts.At the high-level of IBCBS,search a binary tree called CT.Each node N in the tree consists ofN.constraints,N.solutionandN.cost.Each constraint belongs to an AGV and the root of CT is an empty set.There are k conflict-free paths in the solution and consistent with constraints.N.costis the sum of all the paths.Apply focal search(g,hc)to search the CT,whereg(n)is the cost of the CT nodenandhc(n)is the number of conflicts.Determined no conflict in the locations reserved in all agents at all time steps and if no two AGVs plan to be at the same location at the same time,the paths are the solution.If a conflict exists,add a constraint to the CT node,and the low-level invoke again.

    4.1 The Quality of the Solution

    IBCBS(ωH,ωL)denote IBCBS usesωHin high level andωLin low level.IBCBS(ω,1)is a special case that focal search only used at a high level andIBCBS(1,ω)is focal search only used at a low level.The cost ofIBCBS(ωH,ωL)is at mostωH?ωL?C?.This also proves the boundedness of the algorithm.

    4.2 The Completeness of the Algorithm

    The expansion cost of both IBCBS is no more thanωtimes higher than the ideal solution.Moreover,within OPEN,at least one CT node consistently aligns with every viable answer.Due to its systematic search,it eventually identifies all solutions.Consequently,IBCBS concludes.

    Algorithm 1 presents the pseudo-code for a low level of IBCBS which uses a Manhattan distancebased A?algorithm with focal search(f,hc)for each single AGV path planning.

    Algorithm 2presents the pseudo-code for a high level of IBCBS which use focal-search(g,hc)to choose the cost of nodes in CT lower thanω?g.

    5 Experimental Results and Analysis

    Referring to the actual situation of the automated terminal,a two-way grid road network diagram is designed,as depicted in Fig.6.In the road network layout,Q1–Q10 represents the location of the quay crane,while D1–D30 signifies the location of the container yard.The white grid denotes an access point,whereas the grey indicates a static obstacle that is inaccessible.The program is written in Python and runs on an Intel?AMD5-2500U CPU@2.00 GHz with 8 GB memory on a Windows 10 computer.

    Figure 6:AGV road network layout

    The following criteria are utilized in this example:The AGV road network size is set to 40×40 with a grid length of 2 m.The starting point and endpoint information can be found in Table 2.Both the starting point and endpoint are selected according to the operating mode,either from the shore bridge to the container yard or from the container yard to the shore bridge.Each AGV maintains a constant speed of 2 m/s,with a length of 2 m.

    Table 2:AGVs start and end point table

    5.1 Performance Comparison Experiments between CBS and IBCBS Algorithms for Different Numbers of AGVs with Starting Endpoints

    Set the number of AGVs as 10,20,30,40,50,and 60,and then randomly select the starting and endpoint based on Table 1.The shore bridge can be repeatedly selected.For AGV=10,20,30,the starting point includes all shore bridges,and the endpoint is the yard.For AGV=30,the endpoint includes all yards.However,for AGV=40,50,60,30 units move from the shore bridge to the yard,while the others move from the yard to the shore bridge.The starting point and endpoint remain fixed after random selection.

    Set ω=1.1.Four methods—IBCBS(ω,1),IBCBS(1,ω),IBCBS()and CBS—are utilized for 100 experiments each.The effective time is set to 60 s,and if a solution cannot be obtained within this time,it is considered as unsolvable.Despite fixing the number of AGVs and algorithms,the computing time for each experiment differs while maintaining the same total path length.Thus,the computing time for 2400 experiments is depicted in Fig.7.

    It is evident from Fig.7 that with a smaller AGV scale of 10,20,30,conflicts among AGVs are fewer.The effectiveness of focal search between the high-level and low-level in IBCBS is less pronounced.Additionally,the discrepancy between CBS and IBCBS (ω,1),IBCBS (1,ω),IBCBS()is marginal.However,as the AGV scale increases to 40,50,60,AGV conflicts surge.IBCBS sacrifices optimality,leading to a slackening effect in both the high-level and low-level operations.Notably,CBS’s operational time is significantly longer compared to IBCBS (ω,1),IBCBS (1,ω),IBCBS().

    Figure 7:Run time of IBCBS(ω,1),IBCBS(1,ω),and CBS.(a)AGV=10;(b)AGV=20;(c)AGV=30;(d)AGV=40;(e)AGV=50;(f)AGV=60

    Fig.8 illustrates that the effectiveness of bounded suboptimal search is not immediately evident with a low number of AGVs.Conflicts are minimal,below 30 units,resulting in comparable computing times for the six methods.However,as the AGV count exceeds 30 units,both point and edge conflicts rise,consequently escalating computing times for all six methods.The CBS algorithm consistently strives for optimal solutions,resulting in longer operational times.Due to convergence,GCBS algorithm operation times are extended,while BCBS operation times are marginally better than CBS and less than the other three IBCBS algorithms.The three IBCBS algorithms adopt focal search with different levels of permissive optimality constraints,substantially reducing runtime and enhancing computational efficiency.Among them,IBCBS (1.0488,1.0488) uses focal search at both high and low levels,exhibiting the shortest operational time.

    Figure 8:Average run time of IBCBS(ω,1),IBCBS(1,ω),IBCBS(),GCBS,BCBS and CBS,when the number of AGVs is 10,20,30,40,50,60

    Fig.9 indicates that CBS consistently yields the shortest total path length regardless of AGV count,with IBCBS following as the second shortest.At 10 AGVs,where path conflicts are absent,the total path length is identical for all four methods.Even with an increased AGV count,the total path length of the three IBCBS methods cannot exceed 1.1 times that of CBS due to CBS’s optimal nature,resulting in the shortest total path length.IBCBS is constrained by ?cost,set at 1.1.By incorporating additional measures at the low level,potential conflicts can be averted.Consequently,IBCBS (1,1)displays a shorter path length than IBCBS(1.0488,1.0488)and IBCBS(1.1,1).

    Table 3 presents specific experimental data.The reduced time is calculated as(CBS’s average run time-IBCBS’s average run time)/CBS’s average run time,expressed as a percentage.Meanwhile,the over cost is determined by(IBCBS’s total path length-CBS’s total path length)/CBS’s total path length,also as a percentage.The results indicate that,in line with the analyses in Figs.7 and 8,CBS exhibits the lowest operation time at AGV=10,20,30;whereas,at AGV=40,50,60,IBCBS(1.0488,1.0488)demonstrates the lowest time,reduced by up to 64.06%.Regarding the total path length,as observed in Fig.9,the sequence from shortest to longest is CBS,IBCBS(1,1.1),IBCBS(1.0488,1.0488),IBCBS(1.1,1).All variants of IBCBS maintain an over the cost of no more than 1.2%.

    Table 3:Specific values of CBS and IBCBS

    Figure 9:When the number of AGVs is 10,20,30,40,50,60,(a)total path length(b)over the cost of IBCBS(ω,1),IBCBS(1,ω),IBCBS()and CBS

    Based on the analysis,when a low total path length is desired,the CBS algorithm is automatically preferred.For fewer AGVs(10,20,or 30),CBS stands as the best choice due to its shorter computation time and total path length.On the other hand,when more AGVs are involved(40,50,or 60),the IBCBS algorithm becomes the selection due to its shorter computation time and its ability to accept a more costly solution(1.0488,1.0488).

    5.2 Performance Comparison Experiments of Three IBCBS Algorithms with Randomly Selected Starting Endpoints

    AGV counts were set to 10,20,30,40,50,and 60,with starting and ending points chosen randomly from Table 1.The shore bridge can be selected repeatedly,without considering potential conflicts.For AGV=10,20,30,the starting and ending points are selected from the shore bridge to the yard.For AGV=40,50,60,30 units are chosen from the shore bridge to the yard,while the remaining units are from the yard to the shore bridge.

    In Fig.10,a horizontal comparison highlights that as the number of AGVs increases,conflicts intensify,resulting in fewer valid points and declining success rates across all three algorithms.However,with the same AGV count,employing focal searches at the high level extends the search range and enhances the success rate,leading to an increased number of green points.These green points surpass the red and blue ones because only IBCBS(1,1.1)and IBCBS(1.0488,1.0488),which conduct focal search solely at the low level,might avoid potential conflicts and exhibit lower operation times.

    Figure 10:(Continued)

    Fig.11,following the analysis from Fig.10,displays the average run times of the three algorithms across 100 experiments.As the number of AGVs increases,all three algorithms take longer to compute.Notably,IBCBS(1.1,1)takes significantly more time than IBCBS(1,1.1)and IBCBS(1.0488,1.0488).However,IBCBS(1.0488,1.0488)exhibits the fastest operation time,employing focal search at both top and bottom levels,encompassing a wider search range.

    Table 4 demonstrates specific success rates and average operation times using the three algorithms after randomly choosing starting and ending points.Based on the analysis,IBCBS(1.1,1)attains the highest success rate among the three algorithms,while IBCBS (1.0488,1.0488) records the shortest operation time.If the problem model prioritizes a higher success rate over operation time,selecting IBCBS (1.1,1) is recommended,despite its longer operation time.Conversely,if a higher operation time is required,choosing IBCBS(1.0488,1.0488)would be preferable.

    Figure 11:Average run time of three kinds of IBCBS

    5.3 Experimental Analysis of the Value of ω in IBCBS(ω,1)on the Performance When AGV=60 Units

    Set the effective time limit at 60 s,beyond which the solution is considered invalid.Choose 60 AGVs,with half of them moving from the shore bridge to the yard and the other half from the yard to the shore bridge.Fix the values at 1.01,1.05,1.1,1.5,and 2.0 forω,and opt for IBCBS(ω,1)with the highest success rate among the three methods.Conduct 100 experiments.

    Fig.12 depicts the computing time for 500 experiments,where times exceeding 60 s are deemed invalid.Experiment configurations,particularly the starting and endpoint selections,are random,occasionally resulting in computing times surpassing the limit.For instance,atω=1.01 and 1.05,some instances exceed 60 s,while other data cluster around 7.0 s.Atω=1.01,the operation takes longer(illustrated by the green squares),with fewer instances indicating the lowest success rate compared to other data.

    Figure 12:Run time of IBCBS(1.01,1),IBCBS(1.05,1),IBCBS(1.1,1),IBCBS(1.5,1)and IBCBS(2.0,1)

    Fig.13 displays the average operation time and success rate,excluding invalid data where operation times exceeded 60 s.With smallerωvalues,the focal search scope decreases,making it challenging to find valid solutions through Focal_list traversal.Therefore,success rates rise and average run times decline asωincreases from 1.01 to 1.05 and 1.1.Asωgrows larger,the Focal_list node count increases,enhancing the chance of the target node’s existence.Beyondω=1.1,the success rate plateaus,yet increasingωwidens the search range,enabling faster discovery of nodes with fewer conflicts,thereby enhancing algorithm efficiency.

    Figure 13:Success rate and average run time of IBCBS(ω,1)

    Table 5 presents specific success rates and average operation time data for varyingωvalues in IBCBS (ω,1).Based on the analysis,when dealing with 60 AGVs in the automated terminal,ω=2.0 is preferable for high success rates and rapid computing times,whereasω=1.1 is preferable for maintaining a high success rate with excellent solution quality.

    Table 5:Success rate and average run time of IBCBS(ω,1)

    6 Conclusions

    To enhance productivity and minimize conflicts,a novel bounded conflict-based search method was introduced for ACT.Addressing AGV point and edge conflicts,the approach aimed to minimize AGVs’total path length.We developed a multi-AGV conflict-free path planning model and solved it using the IBCBS algorithm with focal search.Our study compared the efficiency of IBCBS and CBS algorithms through several numerical experiments.The comparison was conducted across four techniques involving varying AGV numbers in three sets of experiments.Initially,with fixed start and endpoints andωvalue set at 1.1,all three IBCBS algorithms outperformed CBS.At 30 to 60 AGVs,IBCBS (1.0488,1.0488) exhibited the highest speed and maintained an over cost of no more than 1.2%.Subsequently,employing randomly selected start and endpoints demonstrated the swiftness of IBCBS(1.0488,1.0488)and the higher success rate of IBCBS(1.1,1).Finally,using the IBCBS(ω,1)algorithm revealed a higher success rate withωabove 1.1 and shorter average run times specifically atω=2.0.Our experiments indicate the practical applicability of the proposed IBCBS algorithm to existing automatic terminals,promising a significant enhancement in efficiency.

    In our study,AGV speed remained constant.However,in practical scenarios,AGV speed might decrease or halt during turns or malfunctions.Future work could consider increasing the turning factor to minimize turns and better reflect real ACT scenarios.Additionally,employing reinforcement learning in future studies might further enhance solution speed.

    Acknowledgement:The authors would like to acknowledge that this work would not have been possible without the support of the Shanghai Maritime University.

    Funding Statement:This work was supported by National Natural Science Foundation of China(No.62073212),Shanghai Science and Technology Commission(No.23ZR1426600).

    Author Contributions:Xinci Zhou: Methodology,Software,Validation,Investigation,Resources,Writing original draft,Visualization;Jin Zhu: Conceptualization,Formal analysis,Writing—review and editing,Supervision,Project administration,Funding acquisition.

    Availability of Data and Materials:All the reviewed research literature and used data in this research paper consists of publicly available scholarly articles,conference proceedings,books,and reports.The references and citations are contained in the reference list of this manuscript and can be accessed through online databases,academic libraries,or by contacting the respective publishers.

    Conflicts of Interest:The authors declare that they have no conflicts of interest to report regarding the present study.

    亚洲九九香蕉| 老鸭窝网址在线观看| 精品福利永久在线观看| 99国产精品一区二区蜜桃av | 亚洲中文字幕日韩| 动漫黄色视频在线观看| 精品国产超薄肉色丝袜足j| 欧美 日韩 精品 国产| 精品亚洲成a人片在线观看| 国产精品香港三级国产av潘金莲| 亚洲精品一区蜜桃| 亚洲第一av免费看| 他把我摸到了高潮在线观看 | 国产一区二区三区综合在线观看| 国产精品影院久久| 久久久国产欧美日韩av| 一区二区三区激情视频| 日韩 亚洲 欧美在线| 精品国产超薄肉色丝袜足j| 丝瓜视频免费看黄片| 欧美av亚洲av综合av国产av| 国产主播在线观看一区二区| 日本精品一区二区三区蜜桃| 国产主播在线观看一区二区| 另类亚洲欧美激情| 十八禁网站免费在线| 色94色欧美一区二区| 男女免费视频国产| 国产精品偷伦视频观看了| 国产成人一区二区三区免费视频网站| 久久久久国内视频| 最近最新中文字幕大全免费视频| 最近最新中文字幕大全免费视频| 欧美精品一区二区大全| 亚洲国产欧美一区二区综合| 亚洲激情五月婷婷啪啪| 男女边摸边吃奶| 成人手机av| 一进一出抽搐动态| 老司机午夜十八禁免费视频| 国产精品秋霞免费鲁丝片| 菩萨蛮人人尽说江南好唐韦庄| 性少妇av在线| √禁漫天堂资源中文www| 亚洲av电影在线观看一区二区三区| 国产片内射在线| 多毛熟女@视频| 一级毛片电影观看| 伦理电影免费视频| 中国国产av一级| 黑人欧美特级aaaaaa片| 亚洲欧美一区二区三区久久| 亚洲va日本ⅴa欧美va伊人久久 | 在线观看人妻少妇| 久久毛片免费看一区二区三区| 国产欧美亚洲国产| 欧美精品人与动牲交sv欧美| 一区在线观看完整版| 在线av久久热| 日韩电影二区| 91成人精品电影| 亚洲国产毛片av蜜桃av| 久久毛片免费看一区二区三区| 女人久久www免费人成看片| 久久精品国产亚洲av高清一级| 菩萨蛮人人尽说江南好唐韦庄| 亚洲精品国产一区二区精华液| av天堂久久9| 99九九在线精品视频| 亚洲一区中文字幕在线| 精品国产超薄肉色丝袜足j| av在线app专区| kizo精华| 久久中文字幕一级| 欧美日韩成人在线一区二区| 少妇人妻久久综合中文| 男女高潮啪啪啪动态图| 黑人操中国人逼视频| 亚洲精品成人av观看孕妇| 亚洲国产欧美日韩在线播放| 十八禁高潮呻吟视频| 国产野战对白在线观看| 久久香蕉激情| av超薄肉色丝袜交足视频| 精品福利永久在线观看| 亚洲精品一卡2卡三卡4卡5卡 | 亚洲精品国产av成人精品| 夜夜骑夜夜射夜夜干| 亚洲精品一卡2卡三卡4卡5卡 | 成人免费观看视频高清| 免费观看av网站的网址| 中亚洲国语对白在线视频| 久久精品亚洲av国产电影网| 99久久国产精品久久久| 欧美精品av麻豆av| 91九色精品人成在线观看| 国产精品一区二区精品视频观看| 一区二区三区激情视频| 成人av一区二区三区在线看 | 日本撒尿小便嘘嘘汇集6| 人人妻人人澡人人看| 国产精品麻豆人妻色哟哟久久| 1024香蕉在线观看| 亚洲七黄色美女视频| 欧美亚洲 丝袜 人妻 在线| 欧美黄色淫秽网站| 黄色a级毛片大全视频| 午夜激情av网站| 亚洲精品国产区一区二| 久久精品熟女亚洲av麻豆精品| 99精品欧美一区二区三区四区| 狠狠狠狠99中文字幕| 老司机午夜十八禁免费视频| 久久久久久久久免费视频了| 欧美日韩av久久| 99国产极品粉嫩在线观看| 黄色 视频免费看| www.自偷自拍.com| 国产黄频视频在线观看| 日本撒尿小便嘘嘘汇集6| 黄片播放在线免费| av免费在线观看网站| 欧美精品高潮呻吟av久久| 岛国毛片在线播放| 汤姆久久久久久久影院中文字幕| av又黄又爽大尺度在线免费看| 丁香六月欧美| 国产一级毛片在线| 热99久久久久精品小说推荐| 19禁男女啪啪无遮挡网站| 男女免费视频国产| 99久久精品国产亚洲精品| 在线观看免费高清a一片| av免费在线观看网站| 国产xxxxx性猛交| 蜜桃在线观看..| 我要看黄色一级片免费的| 国产免费一区二区三区四区乱码| 欧美成人午夜精品| 在线观看一区二区三区激情| 亚洲国产日韩一区二区| 午夜福利在线观看吧| 十分钟在线观看高清视频www| 国产av国产精品国产| 久热爱精品视频在线9| 国产在线观看jvid| 大香蕉久久网| 91国产中文字幕| 免费久久久久久久精品成人欧美视频| 国产高清国产精品国产三级| 99久久综合免费| 制服人妻中文乱码| 成人免费观看视频高清| 欧美激情高清一区二区三区| 两性夫妻黄色片| 50天的宝宝边吃奶边哭怎么回事| 丝瓜视频免费看黄片| 亚洲性夜色夜夜综合| 亚洲国产欧美在线一区| 狂野欧美激情性bbbbbb| 亚洲精品粉嫩美女一区| 可以免费在线观看a视频的电影网站| 国产老妇伦熟女老妇高清| av视频免费观看在线观看| 国产成人影院久久av| 高清在线国产一区| 亚洲情色 制服丝袜| 欧美在线黄色| 美女高潮喷水抽搐中文字幕| 欧美在线一区亚洲| 老司机午夜十八禁免费视频| 夫妻午夜视频| 亚洲专区字幕在线| 久久久久久人人人人人| 日韩欧美一区视频在线观看| 叶爱在线成人免费视频播放| 久久香蕉激情| av天堂久久9| 国产精品久久久久久精品电影小说| 丝袜在线中文字幕| 少妇被粗大的猛进出69影院| 国内毛片毛片毛片毛片毛片| 亚洲色图 男人天堂 中文字幕| 国产激情久久老熟女| 亚洲av片天天在线观看| 不卡一级毛片| 亚洲国产精品999| 男女下面插进去视频免费观看| 国产成人av教育| 亚洲av成人不卡在线观看播放网 | 99国产精品免费福利视频| 亚洲av日韩在线播放| 亚洲欧美成人综合另类久久久| 欧美久久黑人一区二区| 男人爽女人下面视频在线观看| av在线app专区| 成年动漫av网址| av有码第一页| 欧美日韩视频精品一区| 久久久精品94久久精品| 欧美激情久久久久久爽电影 | 午夜福利在线免费观看网站| 国产精品久久久久久人妻精品电影 | 亚洲欧美日韩另类电影网站| 涩涩av久久男人的天堂| a级毛片在线看网站| 美女福利国产在线| 天天影视国产精品| 欧美精品一区二区大全| 欧美乱码精品一区二区三区| 日本欧美视频一区| 母亲3免费完整高清在线观看| 啦啦啦中文免费视频观看日本| 巨乳人妻的诱惑在线观看| 免费观看a级毛片全部| 欧美激情久久久久久爽电影 | 国产野战对白在线观看| 99re6热这里在线精品视频| 黄片大片在线免费观看| 欧美久久黑人一区二区| 丝袜在线中文字幕| 美女高潮喷水抽搐中文字幕| a在线观看视频网站| 正在播放国产对白刺激| 欧美精品亚洲一区二区| 亚洲第一av免费看| 精品人妻在线不人妻| 午夜福利乱码中文字幕| 精品免费久久久久久久清纯 | 欧美日韩中文字幕国产精品一区二区三区 | 国产日韩一区二区三区精品不卡| 97人妻天天添夜夜摸| 精品一区二区三卡| 中文字幕人妻丝袜制服| 最新在线观看一区二区三区| av电影中文网址| 少妇精品久久久久久久| 黄频高清免费视频| 国产男人的电影天堂91| 99国产精品一区二区三区| tube8黄色片| 51午夜福利影视在线观看| 爱豆传媒免费全集在线观看| 欧美国产精品va在线观看不卡| 久久国产精品男人的天堂亚洲| 男女之事视频高清在线观看| 爱豆传媒免费全集在线观看| 五月天丁香电影| 青春草视频在线免费观看| 伊人亚洲综合成人网| 国产精品 欧美亚洲| 99热全是精品| 99国产精品免费福利视频| 亚洲人成电影免费在线| 亚洲国产欧美网| 精品亚洲成a人片在线观看| 久久人妻熟女aⅴ| 亚洲综合色网址| 老司机亚洲免费影院| 国产精品香港三级国产av潘金莲| av有码第一页| 后天国语完整版免费观看| 欧美中文综合在线视频| 91精品伊人久久大香线蕉| 午夜福利视频在线观看免费| 国产成人精品久久二区二区91| 免费av中文字幕在线| 亚洲成人免费电影在线观看| 精品人妻熟女毛片av久久网站| 99热国产这里只有精品6| 丝袜美足系列| 亚洲成人免费av在线播放| 性色av乱码一区二区三区2| 一本—道久久a久久精品蜜桃钙片| 99九九在线精品视频| 国产成人系列免费观看| 老鸭窝网址在线观看| 国产一区二区 视频在线| 一边摸一边做爽爽视频免费| 国产精品久久久人人做人人爽| 超色免费av| 窝窝影院91人妻| 乱人伦中国视频| 亚洲性夜色夜夜综合| 欧美另类亚洲清纯唯美| 九色亚洲精品在线播放| 人妻一区二区av| 波多野结衣一区麻豆| 久久国产亚洲av麻豆专区| 精品人妻1区二区| 黄色视频,在线免费观看| 2018国产大陆天天弄谢| 国产精品99久久99久久久不卡| kizo精华| 最黄视频免费看| 免费在线观看视频国产中文字幕亚洲 | 日韩,欧美,国产一区二区三区| 久久精品久久久久久噜噜老黄| 午夜免费鲁丝| 亚洲欧美精品综合一区二区三区| 人人妻人人爽人人添夜夜欢视频| 视频区图区小说| 老司机亚洲免费影院| 欧美老熟妇乱子伦牲交| 国产欧美日韩综合在线一区二区| 亚洲精品国产av成人精品| 一区二区日韩欧美中文字幕| 两性夫妻黄色片| 亚洲国产欧美网| 国产精品香港三级国产av潘金莲| 国产精品成人在线| 亚洲色图综合在线观看| 一个人免费看片子| 久久久久国内视频| 真人做人爱边吃奶动态| 欧美97在线视频| 日本av免费视频播放| 99九九在线精品视频| 国产主播在线观看一区二区| tocl精华| 高清欧美精品videossex| 久久久欧美国产精品| 操出白浆在线播放| 老司机亚洲免费影院| 99精品欧美一区二区三区四区| 日韩有码中文字幕| 国产精品久久久久成人av| 国产一卡二卡三卡精品| bbb黄色大片| 亚洲国产精品成人久久小说| 久久av网站| 免费不卡黄色视频| 欧美日韩av久久| www.av在线官网国产| 各种免费的搞黄视频| 日韩中文字幕欧美一区二区| 日韩视频一区二区在线观看| 国产成人啪精品午夜网站| 每晚都被弄得嗷嗷叫到高潮| 午夜两性在线视频| 久久精品人人爽人人爽视色| 国产激情久久老熟女| 午夜视频精品福利| 亚洲一码二码三码区别大吗| 久久久久久久精品精品| 精品亚洲成国产av| 亚洲精品久久久久久婷婷小说| 99久久综合免费| av视频免费观看在线观看| 精品国产一区二区久久| 黄色视频在线播放观看不卡| 日韩三级视频一区二区三区| 亚洲成国产人片在线观看| 欧美成人午夜精品| 久久中文字幕一级| 久久午夜综合久久蜜桃| 亚洲伊人色综图| 久久免费观看电影| 亚洲 欧美一区二区三区| 国产伦理片在线播放av一区| tocl精华| 国产精品久久久久久精品电影小说| 国产欧美日韩精品亚洲av| 日韩大片免费观看网站| 99热全是精品| 免费高清在线观看日韩| www.精华液| 嫩草影视91久久| 久久天躁狠狠躁夜夜2o2o| 一区二区三区乱码不卡18| 美女脱内裤让男人舔精品视频| 亚洲欧美一区二区三区久久| 黑丝袜美女国产一区| 午夜91福利影院| 国产精品av久久久久免费| 一本久久精品| 男女下面插进去视频免费观看| 精品久久久精品久久久| 亚洲欧美一区二区三区黑人| 午夜激情av网站| 午夜福利在线观看吧| 秋霞在线观看毛片| 国产精品成人在线| 久久久久久人人人人人| bbb黄色大片| 久久精品国产a三级三级三级| 99久久国产精品久久久| 亚洲伊人色综图| av片东京热男人的天堂| 美女午夜性视频免费| 老司机福利观看| 一区福利在线观看| 国产日韩一区二区三区精品不卡| 精品少妇黑人巨大在线播放| 中文字幕高清在线视频| 精品国产一区二区三区久久久樱花| 色播在线永久视频| 精品国产乱码久久久久久男人| 人妻人人澡人人爽人人| 亚洲一码二码三码区别大吗| 亚洲五月色婷婷综合| 这个男人来自地球电影免费观看| 国产一级毛片在线| 日韩制服骚丝袜av| 少妇精品久久久久久久| 欧美国产精品一级二级三级| 美女高潮喷水抽搐中文字幕| 国产免费视频播放在线视频| 精品国产乱码久久久久久男人| 欧美国产精品va在线观看不卡| 精品福利永久在线观看| 黄网站色视频无遮挡免费观看| 如日韩欧美国产精品一区二区三区| 亚洲国产成人一精品久久久| 菩萨蛮人人尽说江南好唐韦庄| 亚洲成人免费av在线播放| 91麻豆av在线| 亚洲精品一二三| 黑人欧美特级aaaaaa片| 视频区欧美日本亚洲| 人妻人人澡人人爽人人| 国产精品久久久久久人妻精品电影 | 亚洲精品久久午夜乱码| 色94色欧美一区二区| 国产在视频线精品| 母亲3免费完整高清在线观看| 黑人巨大精品欧美一区二区mp4| 十八禁人妻一区二区| 老汉色∧v一级毛片| 亚洲欧美成人综合另类久久久| 国产亚洲精品第一综合不卡| 国产成人啪精品午夜网站| 久久中文看片网| 人成视频在线观看免费观看| 天堂俺去俺来也www色官网| 69精品国产乱码久久久| 人人妻,人人澡人人爽秒播| av又黄又爽大尺度在线免费看| 久久精品aⅴ一区二区三区四区| 搡老乐熟女国产| 国产在线视频一区二区| 美国免费a级毛片| 99国产精品一区二区蜜桃av | 免费日韩欧美在线观看| 日韩人妻精品一区2区三区| 99热全是精品| 人人妻人人澡人人看| 亚洲国产毛片av蜜桃av| 电影成人av| xxxhd国产人妻xxx| 久久国产精品大桥未久av| 国产成+人综合+亚洲专区| 国产精品久久久久久人妻精品电影 | 丁香六月欧美| 男女之事视频高清在线观看| 国产视频一区二区在线看| 亚洲色图 男人天堂 中文字幕| 18禁观看日本| 亚洲免费av在线视频| 国产真人三级小视频在线观看| 精品一区在线观看国产| 国产三级黄色录像| 无限看片的www在线观看| 国产精品久久久久久人妻精品电影 | 丝袜在线中文字幕| 成人国产av品久久久| 在线天堂中文资源库| 午夜日韩欧美国产| 最近最新中文字幕大全免费视频| 性色av一级| 国产欧美日韩综合在线一区二区| 国产又爽黄色视频| 搡老乐熟女国产| av有码第一页| 欧美激情久久久久久爽电影 | 亚洲情色 制服丝袜| 视频区欧美日本亚洲| 欧美精品啪啪一区二区三区 | 老司机影院成人| 超色免费av| 自线自在国产av| 婷婷丁香在线五月| 亚洲久久久国产精品| 亚洲国产欧美网| 啪啪无遮挡十八禁网站| 国产精品久久久久久精品古装| 免费不卡黄色视频| 另类亚洲欧美激情| 中文字幕高清在线视频| 啪啪无遮挡十八禁网站| 亚洲国产成人一精品久久久| 国产男人的电影天堂91| 中文字幕人妻丝袜一区二区| 国产成+人综合+亚洲专区| 丝袜人妻中文字幕| 国产精品影院久久| 丰满人妻熟妇乱又伦精品不卡| www.av在线官网国产| 久久精品亚洲熟妇少妇任你| 欧美精品一区二区免费开放| 无遮挡黄片免费观看| 一级毛片电影观看| 久久精品人人爽人人爽视色| 国产精品99久久99久久久不卡| 99香蕉大伊视频| 久久国产精品男人的天堂亚洲| 人人澡人人妻人| 久久国产精品大桥未久av| 九色亚洲精品在线播放| 人人妻人人澡人人看| 在线观看免费视频网站a站| 一级毛片女人18水好多| 在线看a的网站| 老司机在亚洲福利影院| 亚洲熟女精品中文字幕| 天天影视国产精品| 久久久久久久精品精品| 男女免费视频国产| 欧美 日韩 精品 国产| 大码成人一级视频| 亚洲精品美女久久久久99蜜臀| 精品国产一区二区三区久久久樱花| 97人妻天天添夜夜摸| 日韩有码中文字幕| 午夜免费观看性视频| 日日爽夜夜爽网站| cao死你这个sao货| 国产高清视频在线播放一区 | 男女床上黄色一级片免费看| 国产在视频线精品| 中文欧美无线码| 极品少妇高潮喷水抽搐| 精品第一国产精品| 国产精品av久久久久免费| 国产精品国产三级国产专区5o| av片东京热男人的天堂| 欧美激情 高清一区二区三区| 一区二区三区乱码不卡18| 欧美亚洲 丝袜 人妻 在线| 新久久久久国产一级毛片| 中国国产av一级| 久久人妻福利社区极品人妻图片| 久久久精品区二区三区| 国产97色在线日韩免费| 欧美黑人欧美精品刺激| 国产精品熟女久久久久浪| 一区在线观看完整版| 青春草视频在线免费观看| 亚洲精品av麻豆狂野| 精品福利永久在线观看| www.自偷自拍.com| 少妇的丰满在线观看| 99国产精品免费福利视频| 色婷婷久久久亚洲欧美| 操出白浆在线播放| 午夜免费观看性视频| 亚洲国产欧美网| 亚洲人成电影观看| tube8黄色片| xxxhd国产人妻xxx| 纵有疾风起免费观看全集完整版| 91字幕亚洲| 亚洲欧洲精品一区二区精品久久久| 亚洲人成77777在线视频| 亚洲欧美日韩另类电影网站| 国产97色在线日韩免费| 精品少妇黑人巨大在线播放| 亚洲午夜精品一区,二区,三区| 久久香蕉激情| 国产av一区二区精品久久| 99九九在线精品视频| 青草久久国产| 亚洲国产看品久久| 在线观看免费高清a一片| 这个男人来自地球电影免费观看| 日本91视频免费播放| 久久久久久久久免费视频了| 亚洲一码二码三码区别大吗| 成年av动漫网址| 欧美少妇被猛烈插入视频| 国产精品av久久久久免费| 不卡一级毛片| 国产激情久久老熟女| 国产男女超爽视频在线观看| 又紧又爽又黄一区二区| 国产精品亚洲av一区麻豆| 十八禁网站免费在线| 黄色视频在线播放观看不卡| 性少妇av在线| 91精品三级在线观看| 欧美日韩av久久| 99久久精品国产亚洲精品| 99国产精品免费福利视频| 老司机在亚洲福利影院| 操美女的视频在线观看| 精品少妇黑人巨大在线播放| 欧美日韩精品网址| 国产一区二区在线观看av| 高清视频免费观看一区二区| 曰老女人黄片| 亚洲人成电影免费在线| 91麻豆精品激情在线观看国产 | www.999成人在线观看| 国产精品久久久久成人av| 99热国产这里只有精品6| 久热这里只有精品99| 日日夜夜操网爽| 精品免费久久久久久久清纯 | av天堂在线播放| 久久综合国产亚洲精品| 国产精品久久久久久人妻精品电影 | 男女午夜视频在线观看| 亚洲欧美日韩高清在线视频 | √禁漫天堂资源中文www| 国产有黄有色有爽视频|