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

    A Novel Improved Bat Algorithm in UAV Path Planning

    2019-11-07 03:12:52NaLinJiachengTangXianweiLiandLiangZhao
    Computers Materials&Continua 2019年10期

    Na Lin,Jiacheng Tang,Xianwei Li and Liang Zhao,

    Abstract:Path planning algorithm is the key point to UAV path planning scenario.Many traditional path planning methods still suffer from low convergence rate and insufficient robustness.In this paper,three main methods are contributed to solving these problems.First,the improved artificial potential field(APF)method is adopted to accelerate the convergence process of the bat's position update.Second,the optimal success rate strategy is proposed to improve the adaptive inertia weight of bat algorithm.Third chaos strategy is proposed to avoid falling into a local optimum.Compared with standard APF and chaos strategy in UAV path planning scenarios,the improved algorithm CPFIBA(The improved artificial potential field method combined with chaotic bat algorithm,CPFIBA)significantly increases the success rate of finding suitable planning path and decrease the convergence time.Simulation results show that the proposed algorithm also has great robustness for processing with path planning problems.Meanwhile,it overcomes the shortcomings of the traditional meta-heuristic algorithms,as their convergence process is the potential to fall into a local optimum.From the simulation,we can see also obverse that the proposed CPFIBA provides better performance than BA and DEBA in problems of UAV path planning.

    Keywords:UAV path planning,bat algorithm,the optimal success rate strategy,the APF method,chaos strategy.

    1 Introduction

    For the last few decades,UAV(unmanned aerial vehicles)has been widely used in commercial[Adarsh,Raghunathan,Jayabarathi et al.(2016)],military[Anderson,Beard and McLain(2005)],delivery[Dorling,Heinrichs,Messier et al.(2016)],etc.The main advantages of UAV[Kulkarni and Venayagamoorthy(2010)]can be summarized as its small size,light weight,low fuel cost,and the strong suitability to the environment.The UAV path planning problem[Pehlivanoglu,Baysal and Hacioglu(2007)]directly determines the efficiency and QoS(Quality of Service)of the mission that UAV carries out[Al-Dubai,Zhao,Zomaya et al.(2015)].As to reduce fuel consumption and subside the mission execution time,it is with significant demand to design an adaptable UAV flight path.

    The problem of UAV path planning generally refers to the process to search a flight path track from the starting point to the target point,which satisfies with the UAV performance criteria under certain constraints[Jiang and Liang(2018)].Obstacle avoidance[Wu,Li,Zuo et al.(2018)]is a considerable process in path planning.Obstacle avoidance is divided into static obstacle avoidance[Conde,Alejo,Cobano et al.(2012);Razzaq,Xydeas,Everett et al.(2018)]and dynamic obstacle avoidance[Alejo,Cobano,Heredia et al.(2014);Chen,Chang and Agate(2013)].Static obstacle avoidance mainly targets on terrain and nonflyable area.Dynamic obstacle avoidance deal with the mobile threat and other moving UAVs in the mission.Path planning algorithm is a key part of the UAV path planning problem.The original path planning algorithms are followed as Dubins path[Shanmugavel,Tsourdos,White et al.(2010)],reactive path selection[Hall and Anderson(2011)]and vision-based navigation[Courbon,Mezouar,Guénard et al.(2010)],etc.These methods require terrain information fully and usually cannot get the optimal path to guarantee convergence of the path planning algorithm.To overcome these shortcomings,the heuristic algorithm is proposed.The representative heuristic algorithms are followed as A*algorithm[Fan,Liang,Lee et al.(2014)],RRT algorithm[Tahir,Qureshi,Ayaz et al.(2018)]and simulated annealing algorithm[Zhao,Zeng and Liu(2018)].These heuristic algorithms still have shortcomings in the execution efficiency and stability.With the progress of random search theory,meta-heuristic algorithm[Portas,Torre,Moreno et al.(2018)]is proposed to make up the disadvantages of standard heuristic algorithms.By proposing randomization strategy and biological intelligence,swarm intelligence algorithm[Osaba,Yang,Diaz et al.(2016)]is proposed to solve optimization problems under certain constraints.The swarm intelligence algorithms highly fit the problems of UAV path planning.The representative applications of meta-heuristic algorithm for UAV path planning are Particle Swarm Optimization(PSO)[Tang,Gao,Kurths et al.(2012)],Artificial Bee Colony Algorithm(ABC)[Yan(2018)],Ant Colony Optimization(ACO)[Shang,Karungaru,Feng et al.(2014)],Genetic Algorithm(GA)[Kuroki,Young and Haupt(2010)],Bat Algorithm(BA)[Tharakeshwar,Seetharamu and Prasad(2017)],Grey Wolf Algorithm(GWA)[Zhou,Li and Pan(2016)],etc.Meta-heuristic algorithms utilize the valid information in search space.Also,the convergence rate and solution stability improve a lot than previous heuristic algorithms.However,it has been proved that most meta-heuristic algorithms focus on problems of UAV path planning still have performance shortcomings,which mainly reflected on solution accuracy[Fu,Ding,Zhou et al.(2013)],path track smoothing[Ghosh,Panigrahi and Parhi(2017)]and occasionally falling into local optimum.The standard meta-heuristic algorithms commonly have particle velocity update equation to control the swarm movements.The velocity in the next generation is related to the velocity in the last generation and several special velocity-changing strategies.The velocity of swarm influences the global search and local search process.To balance the global search and the local search,the inertia weight is added into the particle velocity update equation.Higher inertia weight focuses on global search,allowing the particle to traverse the whole searching space to move closer to the global optimum.Lower inertia weight focuses on local search while particles search around the optimal solution to accurately locate the global optimum and calculate the fitness value.Inertia weight has many forms as fixed value weight[Portas,Torre,Moreno et al.(2018)],linear-increasing weight[Duan,Luo,Shi et al.(2013)],linear-decreasing weight[Huang,Wang,Hu et al.(2011)],roulette strategy-based weight[Zhai,Jia and Wang(2018)],etc.These inertia weight strategies improve the search efficiency but cannot precisely discriminate the boundary conditions of the global search process and local search process so that it may fall into local optimum and get lower convergence accuracy and lower proceeding rate.To overcome these shortcomings,the adaptive inertia weight is raised to make the particle velocity related to the solution success rate during the whole search process.Adaptive inertia weight based on the solution success rate effectively balances the global search process and the local search process,which makes the swarm get much higher solution speed and maximally avoid falling into a local minimum.

    In the UAV path planning problem,to make full use of the terrain information and the UAV flight parameter is with great significance.By applying chaos method and potential field strategy,we choose chaos strategy[Li,Wu,Yu et al.(2016)]and the APF method[Wang,Zhu,Wang et al.(2016)]to improve our path planning algorithm.Meanwhile,the improved swarm intelligence algorithms satisfy the planned flight path,confirming the terrain constraints and the UAV flight characteristics.We can conclude an appropriate method solving the UAV path planning problem and improve the solution speed and accuracy is to combine chaos strategy and APF method with the improved swarm intelligence algorithm.Inspired by these previous studies,this paper proposes an improved bat algorithm CPFIBA(The improved artificial potential field method combined with chaotic bat algorithm)to generate a better solution performance in problems of UAV path planning.This paper also compares the proposed combined algorithm with the standard bat algorithm(BA)and the bat algorithm based on differential evolution(DEBA).The experimental results demonstrate that the proposed algorithm CPFIBA produce a more feasible solution in 2D and 3D problems of UAV path planning than BA and DEBA in various considerations under the same constraints.

    The main contributions of this paper are proposed as follows:

    1)The improved artificial potential field(APF)method is adopted to accelerate the convergence of the bat's position update process.

    2)The optimal success rate strategy is proposed to improve the adaptive inertia weight of bat algorithm.It also balances the global search and the local search and makes the algorithm with great robustness.

    3)The chaos strategy is adopted in the initial contribution of bat swarms.It makes the search process avoid from local optimum and updates the convergence rate.

    The remainder of the paper is organized as follows.In Section 2,the related work about the research area is detailed.Section 3 mainly analyzes the modelling and constraints setting of UAV path planning tasks.Section 4 is about the details of CPFIBA.Section 5 is the experimental results and analysis.In Section 6 we conclude this research and give a vision for future work.

    2 Related works

    The meta-heuristic algorithm is widely used by researchers to solve the UAV path planning problem.Previous research focuses on performance on comparing the performance of different meta-heuristic algorithms at standard test functions.As the optimal process aims to find the global minimum of standard test functions which have the same property compared with the problems of UAV path planning after flight cost function modelling and constraints setting.The capability of the specific meta-heuristic algorithm is the prime factor in choosing a kernel algorithm in UAV path planning process.According to these theories,it is essential to select a good performance meta-heuristic algorithm to be the kernel algorithm in our proposed method.

    BA is firstly proposed by Yang[Yang(2010)].Yang proves that BA performs much better than PSO and GA regarding to their convergence accuracy and proceeding efficiency.BA also has the advantage of faster execution speed,less operating parameters and more potential to combine with other swarm intelligence algorithm dealing with multidimensional optimal search problems.BA and its enhanced algorithms have been widely applied in problems of UAV path planning.

    Wang et al.[Wang,Chu and Mirjalili(2016)]proposes a combined algorithm the bat algorithm based on differential evolution(DEBA).The mutation process of DE is used to improve the original bat swarm distribution with a probability 1-r originally by using random walk strategy.By applying these strategies,the population information of the bat population is fully exploited,and the exploration ability is relatively raised.In Wang's research,a mathematical model of UAV path planning task is proposed.This model makes equivalent conversion between flight cost and fitness function under constraints.The 2D and 3D simulating environment experiments certificate that the proposed DEBA is more effective and feasible in UAV path planning tasks than other swarm intelligence algorithms such as ACO[Shang,Karungaru,Feng et al.(2014)],BBO[Osaba,Yang,Diaz et al.(2016)],DE[Kuroki,Young and Haupt(2010)],ES[Fan,Liang,Lee et al.(2014)]and PSO[Tang,Gao,Kurths et al.(2012)].DEBA is a quite effective path planning method compared with BA and other standard swarm intelligence algorithms.DEBA has great performance on multi-objective optimization problems,while UAV path planning problem is one of the multi-objective optimization problems.Hence after extensive research,we choose DEBA(Differential Evolution Bat Algorithm)as our kernel algorithm in our proposed combined algorithm CPFIBA.However,the success rate of completing the path planning mission is not high enough.The detailed orographic environment information is not fully used.The standard BA should be proved,while the efficient search strategy of path planning should be combined for further algorithm performance improvement.

    Based on the studies above,this paper proposes the success rate inspired by Chakri et al.[Chakri,Khelif,Benouaret et al.(2017)]to change the velocity updating equation of bat individuals.Meanwhile,chaos strategy[Li,Wu,Yu et al.(2016)]is used to initialize the distribution of bat individuals in the search space,and the APF method[George and Ghose(2012)]is used to accelerate the swarm individual's movements and raise the convergence rate of the global search process.The starting point initiates the gravitational field while terrain and obstacles initiate the repulsion field.Finally,an improved bat algorithm based on APF method and chaos strategy(CPFIBA)is proposed to solve and improve the 2D and 3D problems of UAV path planning under certain flight constraints.The standard BA and DEBA are used for comparative analysis,in order to verify the excellent performance of our proposed combined algorithm CPFIBA.

    3 The problem modeling of UAV path planning

    UAV path planning is defined as the process of finding a path from the start point to the end point while meeting with the performance requirements of the UAV under some specific UAV flight constraints.It aims to search the extreme value of multi-objective function under the condition of multiple constraints.The mathematical model of the UAV path planning problem is proposed as follows.

    3.1 Flight cost function

    The cost function[Wan,Wang,Ye et al.(2016)]in problems of UAV path planning can be divided into three parts:the path length cost,the threat cost,and the fuel consumption cost.The total cost function is denoted by J.The minimization objective function J is defined in Eq.(1).

    JLrefers to the length of the flight path cost,JTrefers to the threat cost,JFrefers to the cost of fuel consumption to keep UAV's height.k1,k2are positive and meet with the following formula 0≤k1≤1,0≤k2≤1.

    The path length cost JLis defined in Eq.(2).L is the length of the total flight path and lijis the length of the track segments.

    The threat cost JTare defined in Eq.(3).tkis the threat factor.It is also a measure of threat level between threat source and the UAV node.Ntrepresents for the total number of threat sources,and the coordinate of UAV is(x,y,z).The coordinate of the threat source center is(xk,yk,zk).

    The definition of fuel consumption cost JFis defined in Eq.(4).K represents for the cost of fuel consumption that UAV travels per unit length during the flight mission.H is the altitude of the UAV flight safety loop and,the flight altitude of a UAV should not exceed this height.W0indicates the energy cost of UAV to maintain in the certain altitude,where? is the current height of UAV and H is the height of flight safety circle.

    3.2 UAV flight constraints

    UAV needs to obey its dynamic constraints during the flight mission,so the planning path should meet with several constraints[Wang,Chu and Mirjalili(2016)].In order to explain these constraints intuitively,we select some standard waypoints as a model to illustrate the flight constraints.We assume A(xi-1,yi-1,zi-1)as the previous waypoint and B(xi,yi,zi)as the current waypoint.C(xi+1,yi+1,zi+1)is the forward waypoint,and a→=[xi-xi-1,yi-yi-1]Tis recorded as the track point migration vector.

    UAV need to climb or dive across terrain and obstacles.This paper assumes that the maximum climb or dive angle is θ,then the climb or dive angle constraint of UAV is defined in Eq.(5).When UAV try to avoid terrain and obstacles,its flight characteristics should be satisfied.And the planning path should be under the turning radius constraints to guarantee the planning path able to fly.The minimum turning radius is proposed in Fig.1.

    Figure 1:Turn radius constraints

    Path angle φ=2φ.The minimum corner can be defined in Eq.(6).rminin the formula is the radius of the minimum turning circle while rdis the shortest distance between the turning node Vjand the edge point B of the obstacle.Flight height constraint depends on the specific characteristics of the UAV flight mission.

    In order to reduce fuel consumption and ensure the planning path is flexible as much as possible,there should be a maximum height limit ? ≤ H.In this formula,? is the absolute height that UAV to the ground while H is the height the off-light safety circle.In order to make promptly feedback to the terrain changes,the relative height of the terrain surface should satisfy ? ≥ ?min,while ?minis the current terrain altitude and ? is the absolute height that UAV to the ground.

    3.3 Obstacle detection and avoidance

    UAV uses its sensors to detect stationary obstacles and dynamic obstacles[Jiang and Liang(2018)].After obstacles are identified,the obstacle avoidance mechanism is one of the key factors that affect the effectiveness of the path planning route.The schematic diagram of UAV obstacle avoidance is proposed in Fig.2.

    In order to satisfy the constraints of UAV flight direction and yaw angle limits,this paper use path track of motions in a Polar coordinate to illustrate the obstacle avoidance mechanism.In Fig.2,O is the starting point of the track and G is the ending point of the track.The track segment between L1and Lkis participated into several adjacent segments.The starting point of each sub-track segment is marked with square nodes.

    Figure 2:UAV obstacles avoidance

    The mechanism of measuring and avoiding threats between every two track points is visualized in Fig.3.Sub-path lijwill be further segmented to calculate the threat costaccording to the number of threat sources.Generally,the threat cost is expressed in Eq.(7).

    NTrepresents for the number of the threat sources.tjrepresents for the threat weight factor.dk(i,j)represents for the straight-line distance between the start points i and the end point j of thek-th sub-path segment.

    Figure 3:Threat cost calculation

    The obstacle avoidance process is aimed to avoid collisions between the flying UAV and obstacles.The minimization of the threat cost under limited conditions is a proper way to ensure the UAV away from the obstacles.

    By using the proposed algorithm CPFIBA to solve the obstacle avoidance problems,the planned flight path can effectively avoid the static obstacle in search space.For the avoidance of dynamic obstacles,it needs the sensors of UAV to recognize and urgently evade the dynamic obstacles.After these processes,UAV returns to the flight path which is also called path follow-up operation.

    3.4 Flight path smooth strategy

    The result of the planning path needs to be tested for the flying ability under the flight constraints.The planned flight path has the feature of the Levy flight track with irregular turning.Therefore,an effective path smoothing method is needed for flight path smooth strategy.

    In this paper,we use the b-spline curves method[Nikolas,Valavanis,Tsourveloudis et al.(2003)]for the flight path smooth process.Suppose the flight path curve needed to be smoothed a line segment from A to B to C in the Cartesian system,as shown in Fig.4.

    Figure 4:The b-spline curves smooth

    After b-spline curves smooth process,the line segment ABC with an arc-segment will be replaced by the smooth curvewhich can be directly used as a flight planning path.This path smooth strategy effectively solves the path smoothing problem.

    4 The improved artificial potential field method combined with chaotic bat algorithm(CPFIBA)

    4.1 Introduce to bat algorithm

    The bat algorithm is inspired by bats in nature avoiding natural enemies and capture prey by echolocation.For a virtual bat in thed-dimensional search space,the updating formula for the location xiand the velocity viof the bat individual at time node t is shown as follows.

    For the update of the vocal frequency of Eq.(8),β follows a uniformly distributed variable and satisfies β∈[0,1].fmaxand fminare the maximum and minimum values for the initial setting for bat vocalize frequency.x*in Eq.(9)is the current global optimal solution,this solution is the optimal fitness value of all individuals in the bat population.The individual bat measures its acceleration to the optimal solution according to its proximity locationto the global optimal solution x*.The speed of the bat individual in the next moment is related with its approximation to the global optimal solution.In addition to the acceleration process,the bat individual inertia is also taken into consideration.The speed at the next moment is,which is affected by the speed of the previous moment.Eq.(10)describes the process of how the bat swarms migrate as their position and velocity changed(See line 5 in Algorithm 1).

    The above is the iterative process that bats population follows in the global search,while the bat individual near the optimal global solution uses the random walking rule to generate a partial new solution as shown in Eq.(11).In Eq.(11),ε∈[-1,1]is a random number whileis the average volume of bats population at time node t.

    The updating formula of the vocalize frequency and loudness at this time node is described in Eqs.(12)to(13).α and γ are both constants real numbers and are usually set as α=γ=0.9(See line 13-15 in Algorithm 1).From the equation,we can see that while the bat approaches the optimal solution infinitely,the vocalization emission decays continuously and finally pauses.Meanwhile,the vocalize frequency asymptotically closes to the initial pulse frequencywith iteration gradually raising.

    4.2 Details of the proposed algorithm

    The standard bat algorithm has the advantages of fast convergence speed,high robustness,easy to implement,etc.However,it is proved that the standard BA has defects of convergence accuracy and quickly falling into the local optimal.Under these considerations,we make three main improvements toward to the standard bat algorithm and combine the characteristics of the UAV path planning problem.The firstly is to combine the APF method in the global search process.The second is to update the inertia weight of the velocity iteration formula in the standard bat algorithm,in which the optimal success rate strategy is firstly proposed to control the inertia weight.This proposed strategy successfully balances the global search process and the local search process.Thirdly,chaos strategy is introduced to randomize the initial distribution of the bat's population to accelerate the proceeding speed of the searching process.These three improvements are discussed in details in Sections 4.2.1 to 4.2.3.The pseudo code of CPFIBA is illustrated in detail in Algorithm 1.

    4.2.1 The improved APF method

    The APF method(Artificial Potential Field,APF)was first proposed by Khatib[Khatib(2003)]and applied in mobile robot path planning and obstacle avoidance problems.The APF method is inspired by the principle of the gravity force and the repulsive force.The gravity force is commonly generated by the heterogeneous charge with the different type of electrostatic charge between the target point and UAV.Moreover,the repulsive force is generated by the homogeneous charge between the barrier or obstacle and UAV.The stress analysis of UAV in the APF is proposed in Fig.5.

    Figure 5:The stress analysis of UAV in the APF method

    The standard APF method has shortcomings as follows:First,when UAV is far from the target point,the attractive force will be far more than the repulsive force.Hence the UAV may neglect the barrier and produce a collision with the obstacle.Second,when UAV is on some certain point where the attractive force and the repulsive force have the same value but the opposite direction,UAV will fall into shock and finally become static.To overcome these shortcomings,we propose the improved APF method.The attractive and the repulsive potential field function is redefined,and the attractive and the repulsive force function is calculated correspondingly as follows.

    According to the gradient descent strategy of APF method,the attractive potential field function UG(n)and the repulsive potential field function UO(n)can be expressed in Eqs.(14)and(15).ρGis the distance between UAV and the target point while ρOis the distance between UAV and the barrier.dgoalis the threshold value of the distance between UAV and the target point while dobis the threshold value of the distance between UAV and the barrier.ε is the scale factor of the attractive force potential function while σ is the scale factor of the repulsive force potential function.In our research,we set the scale factor as ε=σ=0.2.

    The attractive force function FG(n)and the repulsive force function FO(n)can be expressed in Eqs.(16)to(17)(See line 6 in Algorithm 1).The attractive force function is the derivative of the attractive potential field function to the distance.The repulsive force function is the derivative of the repulsive potential field function to the distance.

    In our research,the improved APF method accelerates the convergence rate of the path planning process.Compared with the standard APF method,we redefine the attractive potential field function and the repulsive potential field function.After the derivation process,we get the attractive force function and the repulsive force function,which mainly influence the movement of UAV in the potential field.The standard APF method has shortcomings as low robustness and easy to fall into local optimum.Our proposed APF method set the threshold value to modify the attractive force and the repulsive force,which makes the fight of UAV with high-efficiency and matching with reality.Hence the improved APF method that we propose overcome the shortcomings of the standard APF method and have advantages to applied in the UAV path planning problems.

    4.2.2 Adaptive inertia weight based on the optimal success rate

    Similar with the exploration process and the exploit process in the standard heuristic search algorithm,the swarm intelligent algorithm has the process of global search,and local search in the whole optimize the process.Global search is aimed to determine the approximate range of the optimal solution,and local search is aimed to calculate the optimization fitness.

    The conversion opportunity between global search and local search directly influences the search process efficiency and the optimal accuracy.In order to control the global search process of bat individuals,adaptive inertia weight is introduced to update the bat individual velocity updating strategy in Eq.(9)as shown in the following Eq.(18).

    We propose the concept of the success rate(See line 10 in Algorithm 1)for the optimal search optimization,which makes the inertia weight related to the optimal success rate of the bat's population.The adaptive inertia weight based on the optimal success rate is defined as follows:

    The optimal success rate strategy successfully balances the global optimal search and the local optimal search.is the precise measurement of the optimal value.Only if the optimal value of the t-generation is smaller than the t-1-generation,will be set as a non-zero constant.During a certain iteration process,the sum of the optimal value change of the whole bat population will be taken into consideration as the optimal success rate.Finally,the optimal success rate linearly influences the inertia weight.

    The adaptive inertia weight based on optimal success rate transform the occasion of global search and local search.It reflects on the development of a globally optimal solution.Compared with other linear inertia weight,our proposed method has great robustness.Simulation and experiment results will prove our views.

    4.2.3 Chaos strategy

    In order to traverse the solution space completely,it requires that the initial bat's population should be distributed randomly.Chaos strategy satisfies this demand and can be combined with the improved bat algorithms to reallocate the initial distribution of the bat's population.Chaos strategy is a pseudo-random phenomenon with the feature of random distribution.

    However,we can use the deterministic method to make the contribution truly random.We choose one of the deterministic methods called logistic mapping to be our chaos strategy used in our proposed algorithm CPFIBA.The logistic function formulation of logistic mapping is proposed in Eq.(22)as follows.

    Logistic factor μ determines the contribution of variable xnin the interval.When 0 ≤μ≤3,the distribution of xnmeets the linear relationship,which is a non-random distribution in the interval.When 3≤μ≤4,the distribution of xnchanges greatly and gradually become a random distribution in the interval.We use the Logistic Mapping to illustrate the relationship between μ and xn,as shown in Fig.6.

    Figure 6:Logistic mapping

    In particular,for the situation μ=4,the logistic mapping(See line 7 in Algorithm 1)becomes a full distribution in the interval[0,1].In our research,the Logistic mapping of chaos strategy is proposed to make the distribution of bat population randomly.Hence the bat individuals can make thorough exploitation of the solution space according to Eq.(9)and Eq.(22).The chaos strategy makes the bat algorithm getting rid of local minimum and having much higher solution speed under the circumstances.Hence,it is necessary to combine the chaos strategy with our proposed UAV path planning algorithm CPFIBA.

    5 Simulation experiment and results analyses

    We use a PC with 64-bit Windows 10 operating system for simulation experiments,and the processing parameters are Intel 3.35 GHz Core i5-3470 CPU 8 GB ROM.Simulation experiments for problems of UAV path planning in 2D and 3D environment are programmed in MATLAB R2016a[Zhao,Zeng and Liu(2018)].

    This paper compares the proposed CPFIBA with DEBA and BA.The iteration formula parameters setting for DEBA are proposed as NP=30,A=0.95,Q=r=F=0.5.Population size N=90 and iteration number NC=30.The iteration formula parameter settings for standard BA are proposed as=0.6,=0.95,β=0.9,population size N=90 and number of iterations NC=30.In the CPFIBA,iteration formula parameters setting of chaos strategy and the APF method parts are proposed as μ=4,k=1,m=1,ρ0=0.5.The other parameter settings[Wang,Guo,Hong et al.(2012)]of bat algorithm in DEBA and CPFIBA stay the same with the standard bat algorithm.

    5.1 2D environment simulation experiment and results analyses

    In the 2D environment simulation experiment,the 2D rectangular coordinates of the start point are(0,0),and the coordinates of the target point are(80,100).The parameters of each obstacle are illustrated in Tab.1.

    Table 1:Threat source options in 2D simulation experiment

    In Tab.1,two main factors are taken into consideration.The first factor is the threat source uniformly distributed in the 2D simulation environment.The second factor is the radius of threat source should be various and reasonable.Threat factor is the evaluation of the influence of barriers.We formulate these threat sources to simulate the problems of UAV path planning as realistic as possible.

    The simulation flight paths of BA,DEBA,and CPFIBA in 2D complex environment are shown in Fig.7.From the simulation results of UAV path planning in a 2D environment,we can make some further analysis.The dotted line with hollow blue circle represents for planning path of BA.The dotted line with red symbol cross represents for planning path of DEBA.The dotted line with solid black circle represents for planning path of CPFIBA.All these three algorithms guarantee UAV avoid the collision and obstacle.The path length of BA is much longer than DEBA and CPFIBA.Under the consideration of flight path smooth,CPFIBA generates the smoothest planning path among these three algorithms.Meanwhile,DEBA ranks the second with several obtuse turning angles.BA generates an unsatisfied flight path with many sharp turn angles,which cannot be used directly as the UAV flight path.According to this analysis,an intuitive deduction is constructed that CPFIBA is with better performance than DEBA and BA on flight path simulation and path smoothing effect.The subsequent experiment data and results will prove our viewpoint in detail.

    Figure 7:Simulation results of CPFIBA,DEBA,and BA in 2D environment

    Figure 8:Objective function convergence curve in 2D environment

    The objective function convergence curves of CPFIBA,DEBA,and BA in 2D environment is shown in Fig.8.According to the objective function convergence curve,further analysis is proposed as follows.Like the path planning simulation,the black convergence line represents for the CPFIBA.Meanwhile,the red convergence line represents for the DEBA,and the blue convergence line represents for the BA.The slope of the convergence line determines the converging rate of a specific algorithm.It can be concluded that CPFIBA has the best convergence performance while DEBA ranks the second and BA takes the last place.Hence compared with DEBA and BA,CPFIBA has the highest convergence rate.After dozens of iteration operations,the flight objective function eventually converges at a relatively stable value.The final stable value is commonly used to examine the performance and convergence accuracy.After the same iteration process,CPFIBA has the lowest convergence fitness compared with DEBA and BA.The lowest convergence fitness value corresponds to the shortest flight path length and the least energy cost.CPFIBA is more adaptable for problems of UAV path planning in a 2D environment.

    The evaluation index table of BA,DEBA,and CPFIBA in a 2D environment,including optimal path length,flight cost function values and algorithm execution time,is proposed in Tab.2.

    Table 2:Evaluation index in 2D environment

    According to the evaluation index table,some further analysis can be proposed as follows.By numeral calculation,it can be inducted that CPFIBA gets 25.73% less than BA and 7.30% less than DEBA on flight path length.For fitness value comparison,CPFIBA defeats other two algorithms with 66.18% less than BA and 45.10% less than DEBA on convergence fitness value.Considering the convergence time of each algorithm,CPFIBA executes 49.05% less than BA and 30.57% less than DEBA.The reason for CPFIBA having shorter convergence time is mainly the optimal success rate,fuzzy logistic operation,and the prerequisite of APF method.By taking less convergence time,we contributed drastically better path planning results so that it is trustworthy to utilize the proposed CPFIBA in the problems of UAV 2D flight path planning.

    From the experimental results,it can be concluded that CPFIBA is more suitable for 2D path planning problems than BA and DEBA.This conclusion can be concluded from the comparison of the planned path length and the obstacle avoidance effect.It also can be obtained by analyzing the flight cost function and the convergence curve to support our viewpoint.In different aspects,CPFIBA also shows better performance than BA and DEBA on the convergence accuracy and convergence speed,and the stability of the algorithm is also excellent.CPFIBA costs more execution time than DEBA and BA relatively but gets a significant increase in algorithm performance.In summary,the conclusion can be raised that the proposed improved algorithm CPFIBA performs better than DEBA and BA in 2D problems of UAV path planning.

    5.2 simulation experiments of 3D environments

    In the simulation of 3D environments,the start point coordinates are(0,0,100),and the target point coordinates are(100,100,100).The concept of flight safety circle is proposed to restrict the flight height of UAV.The altitude of the UAV in flight should not be higher than the flight safety circle.According to practical application problem,the safety circle is set to be parallel to the plane.

    For BA,DEBA and CPFIBA iteration formula parameter settings are consistent with 2D experiments in Section 5.1.These three algorithms are applied to the path planning problems in the 3D terrain space model respectively.The simulation results and the convergence curve of the cost function are obtained as follows.

    The algorithm BA,DEBA,and CPFIBA are applied to the UAV path planning problem in 3D terrain environment for performance tests.The path planning simulation results are shown in Fig.9 as follows.

    Figure 9:Simulation results of CPFIBA,DEBA,and BA in 3D environment

    In the 3D UAV path planning simulation results,we stretch the observed perspective to the detailed effect of each algorithm.Among the simulation effect diagram,the black line with solid black dots represents for the planning path of CPFIBA while the blue line with solid blue dots represents for the planning path of DEBA and red line with solid red dots represent for the planning path of BA.It can be intuitively observed that the average altitude of CPFIBA planning path is lower than DEBA and BA.The lower altitude makes the UAV safer and consumes less fuel.Moreover,the length of CPFIBA planning path is shorter than DEBA and BA.CPFIBA guides UAV flying shorter flight length and lower altitude by finding the path along the valley of the mountain terrain.CPFIBA makes the best performance among these algorithms in 3D path planning problems.

    The problems of UAV path planning in the 3D environment are different from those in the 2D environment.Besides the planning path length,average flight altitude is also the key factor to evaluate the algorithm planning performance.The flying height change takes much more energy than flying steadily in the plain with fixed altitude.The better planning path in mountain terrain is aimed at avoiding flying across the mountain surface but also finding the valley or low altitude place to fly through the terrain.These factors are considered in the fitness value of the objective function for further analysis.

    Figure 10:Objective function convergence curve in 3D environment

    The objective function convergence curves of CPFIBA,DEBA,and BA in a 3D environment is shown in Fig.10.The following analysis can be proposed according to the objective function convergence curve graph.Similar with convergence fitness value formulation in a 2D environment and analysis process,the black convergence line represents for CPFIBA.Meanwhile,the blue convergence line represents for DEBA,and the red convergence line represents for BA.The slope of the convergence curve determines the specific algorithm.It can be concluded that CPFIBA has the best convergence performance while DEBA ranks the second and BA takes the last place.Compared with DEBA and BA,CPFIBA has the highest convergence rate.After dozens of iteration operations,the objective function eventually converges at a relatively stable value.The final stable value is generally used for performance tests,which particularly focus on the convergence rate and solution accuracy.After the same iteration operation,CPFIBA has the lowest convergence fitness compared with DEBA and BA.The lower convergence fitness value corresponds to the shorter flight path length,the lower average flight height and the less fuel cost.The evaluation index table of BA,DEBA,and CPFIBA including optimal path length,the cost fitness function values and algorithm execution time in a 3D environment is proposed in Tab.3.

    Table 3:Evaluation index table in 3D experiment

    According to the evaluation index table,some necessary analysis can be proposed as follows.By numeral calculation,it can be inducted that CPFIBA gets 36.56% less than BA and 27.16% less than DEBA in flight path length.For the convergence fitness value comparison,CPFIBA gets 45.10% less than BA and 21.58% less than DEBA on the convergence fitness value.Considering the convergence time of each algorithm,CPFIBA executes 49.71% less than BA and 60.09% less than DEBA.The reason for CPFIBA having shorter execution time is mainly the optimal success rate,fuzzy logistic operation and the prerequisite of APF method.By taking less execution time,CPFIBA drastically improves the path planning results so it is trustworthy to utilize the proposed CPFIBA in the problems of UAV 3D path planning.

    According to the relevant experimental results,we confirm that the proposed CPFIBA performs better than BA and DEBA in 3D UAV path planning.On the other hand,it illustrates the adaptability of CPFIBA in dealing with multidimensional problems and its extraordinary solution precision and convergence rate.Compared with other standard group intelligent algorithms,the proposed CPFIBA have significant advantages in solving multidimensional problems.

    6 Conclusion and future work

    In this paper,the improved APF method and chaos strategy are combined with our proposed algorithm.We originally proposed the success rate of adaptive inertia weight to improve the performance of standard bat algorithm.In summary,a new improved bat algorithm is proposed based on the improved APF method and chaos strategy,named CPFIBA.The adaptive inertia weight controls the balance of the global search process and the local search process to avoid the algorithm from falling into the local minimum.Combined with the chaos strategy,the initial distribution of the bat population can be randomized and homogenized so that the solution space can be traversed thoroughly.The improved APF method satisfies with the characteristics of the UAV path planning problems,and it fully utilizes the information of topography,start-point,and end-point to a great extent.In our research,the new improved CPFIBA is applied to the 2D and 3D problems of UAV path planning.Through experimental results and objective analysis,it is concluded that in the 2D and 3D problems of UAV path planning,CPFIBA has better performance than BA,DEBA,which prove it more suitable for solving multi-objective optimal problems especially the UAV path planning problems.

    This paper introduces the detailed and accurate model of the 2D and 3D problems of UAV path planning on the flight cost function and UAV constraints.However,we do not consider the dynamic threat and obstacle within the threat cost.Future work should focus on the theory and experiment of UAV dynamic threat and obstacle avoidance strategy,making the path planning method with engineering application significance.

    Acknowledgement:This project is supported by National Science Foundation for Young Scientists of China(61701322),the Key Projects of Liaoning Natural Science Foundation(20170540700),the Key Projects of Liaoning Provincial Department of Education Science Foundation(L201702),Liaoning Natural Science Foundation(201502008,20102175),the Program for Liaoning Excellent Talents in University(LJQ2012011)and the Liaoning Provincial Department of Education Science Foundation(L201630).

    The data and code used to support the findings of this study have been deposited in the GitHub repository(https://github.com/TellINFake/UAV-Path-Planning.git).

    亚洲成人手机| 欧美精品一区二区大全| 亚洲精品国产av成人精品| 黑人猛操日本美女一级片| 国产 一区精品| 色吧在线观看| 亚洲精品aⅴ在线观看| 久久av网站| 国产色爽女视频免费观看| 中文字幕人妻熟人妻熟丝袜美| 中文字幕制服av| 成年人午夜在线观看视频| 久久精品久久精品一区二区三区| 舔av片在线| 偷拍熟女少妇极品色| 亚洲精品久久午夜乱码| 日本爱情动作片www.在线观看| 亚洲国产色片| 麻豆精品久久久久久蜜桃| 亚洲国产色片| 中文字幕亚洲精品专区| 免费看不卡的av| 国产免费福利视频在线观看| 汤姆久久久久久久影院中文字幕| 国产男人的电影天堂91| 啦啦啦在线观看免费高清www| av国产精品久久久久影院| 青青草视频在线视频观看| 少妇裸体淫交视频免费看高清| 热99国产精品久久久久久7| 久久久久久久国产电影| 久久毛片免费看一区二区三区| av.在线天堂| 亚洲欧美精品专区久久| 日本wwww免费看| 亚洲精品国产成人久久av| 成人毛片60女人毛片免费| 日产精品乱码卡一卡2卡三| 一级毛片黄色毛片免费观看视频| 亚洲欧美精品自产自拍| 成人毛片a级毛片在线播放| 国产亚洲5aaaaa淫片| 亚洲伊人久久精品综合| 男女边吃奶边做爰视频| 大片免费播放器 马上看| 男女免费视频国产| 肉色欧美久久久久久久蜜桃| 欧美亚洲 丝袜 人妻 在线| 亚洲av.av天堂| 少妇的逼好多水| 精品久久久久久久久av| 国产综合精华液| 777米奇影视久久| 亚洲国产欧美在线一区| 成人影院久久| 国产精品久久久久久av不卡| 亚洲av免费高清在线观看| 99热全是精品| 一个人免费看片子| 插逼视频在线观看| 街头女战士在线观看网站| 欧美老熟妇乱子伦牲交| 在线 av 中文字幕| av不卡在线播放| 美女高潮的动态| 高清毛片免费看| av视频免费观看在线观看| 成人亚洲精品一区在线观看 | 亚洲精品色激情综合| 日本一二三区视频观看| 99热这里只有是精品50| 中文天堂在线官网| 成人18禁高潮啪啪吃奶动态图 | 久久综合国产亚洲精品| 精品亚洲乱码少妇综合久久| 1000部很黄的大片| 一级二级三级毛片免费看| 热re99久久精品国产66热6| 欧美激情国产日韩精品一区| www.色视频.com| 18禁裸乳无遮挡免费网站照片| 国产大屁股一区二区在线视频| 夜夜看夜夜爽夜夜摸| 深夜a级毛片| 久久国产精品大桥未久av | 亚洲国产最新在线播放| 午夜福利影视在线免费观看| 日韩免费高清中文字幕av| 丝袜脚勾引网站| 嘟嘟电影网在线观看| 亚洲精品乱码久久久v下载方式| 国产精品蜜桃在线观看| 老熟女久久久| 亚洲人成网站在线观看播放| 亚洲成色77777| 插逼视频在线观看| 久久久久久九九精品二区国产| 亚洲天堂av无毛| 欧美国产精品一级二级三级 | 亚洲成人手机| 成人综合一区亚洲| 午夜福利高清视频| 亚洲美女视频黄频| 18禁在线播放成人免费| 亚洲av综合色区一区| 在线观看人妻少妇| 国产黄色免费在线视频| 日韩成人av中文字幕在线观看| 国产v大片淫在线免费观看| 国产精品一区二区三区四区免费观看| 成人国产av品久久久| 国产精品一区二区在线不卡| 国产v大片淫在线免费观看| 看十八女毛片水多多多| 啦啦啦在线观看免费高清www| 狂野欧美激情性bbbbbb| www.av在线官网国产| 一区二区av电影网| 日本一二三区视频观看| 国产精品不卡视频一区二区| 观看av在线不卡| 男男h啪啪无遮挡| 涩涩av久久男人的天堂| 午夜福利在线在线| 欧美xxxx黑人xx丫x性爽| 日日啪夜夜爽| 身体一侧抽搐| 日韩成人av中文字幕在线观看| 欧美高清性xxxxhd video| 精品国产一区二区三区久久久樱花 | 少妇人妻 视频| 亚洲精品国产av成人精品| 亚洲丝袜综合中文字幕| av免费观看日本| 97热精品久久久久久| 亚洲av成人精品一区久久| 91久久精品电影网| 亚洲欧美日韩卡通动漫| 美女中出高潮动态图| 2022亚洲国产成人精品| 少妇猛男粗大的猛烈进出视频| 久久久a久久爽久久v久久| 寂寞人妻少妇视频99o| 91久久精品国产一区二区三区| 成人二区视频| 制服丝袜香蕉在线| 校园人妻丝袜中文字幕| 成年av动漫网址| 久久久久久久久久久免费av| 亚洲国产精品成人久久小说| 精品久久久精品久久久| 99热全是精品| 一级毛片aaaaaa免费看小| 亚洲色图av天堂| 在线观看免费日韩欧美大片 | 国产淫语在线视频| 成年美女黄网站色视频大全免费 | 亚洲欧美成人综合另类久久久| 午夜福利视频精品| 日韩电影二区| 视频区图区小说| 国产片特级美女逼逼视频| 色5月婷婷丁香| 亚洲欧洲国产日韩| 一级黄片播放器| 九草在线视频观看| 爱豆传媒免费全集在线观看| 国产精品一二三区在线看| h日本视频在线播放| 亚洲国产欧美在线一区| 在线亚洲精品国产二区图片欧美 | 网址你懂的国产日韩在线| 国产一区亚洲一区在线观看| 水蜜桃什么品种好| 人妻 亚洲 视频| 免费看光身美女| 国产 精品1| 欧美极品一区二区三区四区| 亚洲欧美成人精品一区二区| 亚洲最大成人中文| 国产一区二区三区av在线| 2018国产大陆天天弄谢| 色婷婷久久久亚洲欧美| 亚洲人成网站高清观看| 99视频精品全部免费 在线| av网站免费在线观看视频| 国产亚洲91精品色在线| 日本一二三区视频观看| 国产高清三级在线| 男女免费视频国产| 综合色丁香网| 国产淫语在线视频| www.色视频.com| 少妇 在线观看| 一个人看的www免费观看视频| 自拍欧美九色日韩亚洲蝌蚪91 | 99热这里只有是精品50| 亚洲成人中文字幕在线播放| 国产精品99久久99久久久不卡 | 中国美白少妇内射xxxbb| 亚洲国产av新网站| 99热这里只有是精品在线观看| 黄色日韩在线| 在线观看美女被高潮喷水网站| 99久久人妻综合| 男女啪啪激烈高潮av片| 国产在视频线精品| 美女中出高潮动态图| 日本-黄色视频高清免费观看| 丰满迷人的少妇在线观看| 又爽又黄a免费视频| 男人舔奶头视频| 国产成人a∨麻豆精品| 久久婷婷青草| 久久久久精品久久久久真实原创| 国产精品一区www在线观看| 免费大片黄手机在线观看| 高清av免费在线| 中文字幕免费在线视频6| 边亲边吃奶的免费视频| 天天躁日日操中文字幕| 欧美+日韩+精品| 日韩中文字幕视频在线看片 | 一本色道久久久久久精品综合| 天堂俺去俺来也www色官网| 九九在线视频观看精品| 久久国产亚洲av麻豆专区| 国产av一区二区精品久久 | 高清欧美精品videossex| 国产精品伦人一区二区| 久久久久久久精品精品| 美女高潮的动态| 小蜜桃在线观看免费完整版高清| 欧美极品一区二区三区四区| 亚洲,欧美,日韩| 汤姆久久久久久久影院中文字幕| 国产精品欧美亚洲77777| 最近的中文字幕免费完整| 97超碰精品成人国产| 亚洲真实伦在线观看| 亚洲精品久久午夜乱码| 免费黄网站久久成人精品| 人人妻人人澡人人爽人人夜夜| 国产男人的电影天堂91| 极品少妇高潮喷水抽搐| 久久久久精品久久久久真实原创| 一级av片app| 成人毛片a级毛片在线播放| 欧美成人a在线观看| 久久这里有精品视频免费| 亚洲国产精品专区欧美| 中文字幕亚洲精品专区| 婷婷色麻豆天堂久久| 夜夜骑夜夜射夜夜干| 久久精品国产亚洲av涩爱| 国产精品免费大片| av黄色大香蕉| 视频区图区小说| 人妻系列 视频| 肉色欧美久久久久久久蜜桃| 欧美日韩国产mv在线观看视频 | 夫妻午夜视频| 久久久久久久亚洲中文字幕| 久久久成人免费电影| 久久精品久久久久久久性| 国产精品久久久久久久电影| 欧美成人一区二区免费高清观看| 国产探花极品一区二区| 深爱激情五月婷婷| 国产av一区二区精品久久 | 99热这里只有精品一区| 欧美日韩视频精品一区| a 毛片基地| 黑丝袜美女国产一区| 国产综合精华液| 久久久精品免费免费高清| 草草在线视频免费看| 日本一二三区视频观看| 日日摸夜夜添夜夜爱| 一区二区三区乱码不卡18| 亚洲av不卡在线观看| 99国产精品免费福利视频| 欧美bdsm另类| 欧美成人一区二区免费高清观看| 精品一区二区三卡| 亚洲精品视频女| 偷拍熟女少妇极品色| 亚洲美女搞黄在线观看| 美女脱内裤让男人舔精品视频| av又黄又爽大尺度在线免费看| 下体分泌物呈黄色| 中国美白少妇内射xxxbb| 亚洲av成人精品一二三区| 久久精品久久久久久久性| 国内少妇人妻偷人精品xxx网站| 一本久久精品| 黑丝袜美女国产一区| 国产av国产精品国产| 久久亚洲国产成人精品v| 麻豆国产97在线/欧美| 国产大屁股一区二区在线视频| 久久久久精品久久久久真实原创| 亚洲国产成人一精品久久久| 欧美日韩视频精品一区| 国产精品伦人一区二区| 日本色播在线视频| 婷婷色av中文字幕| 亚洲天堂av无毛| 麻豆精品久久久久久蜜桃| 亚洲精品aⅴ在线观看| 春色校园在线视频观看| 网址你懂的国产日韩在线| 日本爱情动作片www.在线观看| 国产精品不卡视频一区二区| 亚洲av电影在线观看一区二区三区| h视频一区二区三区| 18禁裸乳无遮挡动漫免费视频| 99热这里只有精品一区| 久久精品人妻少妇| 久久6这里有精品| 精品人妻熟女av久视频| 最近的中文字幕免费完整| 欧美高清成人免费视频www| 国产精品偷伦视频观看了| 女人十人毛片免费观看3o分钟| 精品亚洲成国产av| 亚洲激情五月婷婷啪啪| 嫩草影院新地址| 美女中出高潮动态图| 99热国产这里只有精品6| 高清欧美精品videossex| 黄色日韩在线| 丰满少妇做爰视频| 熟女电影av网| 99久国产av精品国产电影| 亚洲国产高清在线一区二区三| 国模一区二区三区四区视频| 美女脱内裤让男人舔精品视频| 六月丁香七月| 欧美最新免费一区二区三区| 97热精品久久久久久| 久久女婷五月综合色啪小说| 能在线免费看毛片的网站| 亚洲成色77777| 91久久精品国产一区二区成人| 人妻制服诱惑在线中文字幕| 亚洲欧美日韩卡通动漫| 黄色日韩在线| 亚洲欧美清纯卡通| av在线蜜桃| 热99国产精品久久久久久7| 人体艺术视频欧美日本| 国产精品久久久久成人av| 插逼视频在线观看| 国产精品嫩草影院av在线观看| 九九在线视频观看精品| 99久国产av精品国产电影| 精品熟女少妇av免费看| 国产在视频线精品| 国产精品一区二区三区四区免费观看| 嫩草影院新地址| 99国产精品免费福利视频| 一本色道久久久久久精品综合| 欧美3d第一页| 久久精品国产自在天天线| 少妇 在线观看| av天堂中文字幕网| 99久久综合免费| 久久久久久久久久久免费av| 精品久久久精品久久久| 国产成人精品久久久久久| 99久久精品国产国产毛片| 亚洲国产高清在线一区二区三| 我要看黄色一级片免费的| 肉色欧美久久久久久久蜜桃| 麻豆成人午夜福利视频| av网站免费在线观看视频| 欧美精品亚洲一区二区| 亚洲精品久久久久久婷婷小说| 最近2019中文字幕mv第一页| 成人亚洲精品一区在线观看 | 久久国产精品大桥未久av | 日韩av免费高清视频| 91精品国产九色| 人人妻人人澡人人爽人人夜夜| 爱豆传媒免费全集在线观看| 男人狂女人下面高潮的视频| 身体一侧抽搐| 少妇猛男粗大的猛烈进出视频| 午夜免费男女啪啪视频观看| 久久久久久伊人网av| 免费看av在线观看网站| 在线看a的网站| av在线播放精品| 九草在线视频观看| 丰满少妇做爰视频| 两个人的视频大全免费| 亚洲精品成人av观看孕妇| 免费高清在线观看视频在线观看| 如何舔出高潮| 亚洲伊人久久精品综合| 欧美一级a爱片免费观看看| 国产精品免费大片| 国产伦理片在线播放av一区| av在线播放精品| 国产白丝娇喘喷水9色精品| 最近中文字幕高清免费大全6| 黄色配什么色好看| 欧美xxxx黑人xx丫x性爽| 国产高清不卡午夜福利| 国产片特级美女逼逼视频| 久久热精品热| 亚洲精品中文字幕在线视频 | 欧美精品国产亚洲| 国产又色又爽无遮挡免| 久久精品久久精品一区二区三区| 黑丝袜美女国产一区| 毛片女人毛片| 午夜日本视频在线| 极品教师在线视频| 99热网站在线观看| 成人综合一区亚洲| 在线观看国产h片| 内射极品少妇av片p| 欧美zozozo另类| 欧美日韩综合久久久久久| 国产精品熟女久久久久浪| 精品人妻偷拍中文字幕| 国产精品久久久久久精品古装| 99热国产这里只有精品6| av在线app专区| 大码成人一级视频| 在线播放无遮挡| 天美传媒精品一区二区| 网址你懂的国产日韩在线| 夜夜骑夜夜射夜夜干| 永久免费av网站大全| 久久人人爽人人片av| 亚洲天堂av无毛| 老熟女久久久| 又粗又硬又长又爽又黄的视频| 99久久精品一区二区三区| 偷拍熟女少妇极品色| 五月开心婷婷网| 97热精品久久久久久| 成人毛片60女人毛片免费| 少妇熟女欧美另类| 国产一区二区在线观看日韩| 干丝袜人妻中文字幕| 中文天堂在线官网| 干丝袜人妻中文字幕| 少妇被粗大猛烈的视频| 老师上课跳d突然被开到最大视频| 五月玫瑰六月丁香| 成人一区二区视频在线观看| 久久综合国产亚洲精品| 网址你懂的国产日韩在线| av不卡在线播放| 亚洲精品自拍成人| 午夜精品国产一区二区电影| 一本—道久久a久久精品蜜桃钙片| 久久精品熟女亚洲av麻豆精品| 亚洲国产精品一区三区| 在线播放无遮挡| 国产免费视频播放在线视频| 国产精品一区二区性色av| 一级黄片播放器| 精品久久久久久久久亚洲| 伊人久久国产一区二区| 男女边吃奶边做爰视频| 人妻制服诱惑在线中文字幕| 亚洲四区av| 亚洲精品乱码久久久久久按摩| 男人狂女人下面高潮的视频| 丰满人妻一区二区三区视频av| 秋霞伦理黄片| 久久6这里有精品| 久久人妻熟女aⅴ| 免费在线观看成人毛片| 亚洲怡红院男人天堂| 男女无遮挡免费网站观看| 久久综合国产亚洲精品| 精品国产一区二区三区久久久樱花 | 国产 精品1| 日本色播在线视频| 久久久久久久亚洲中文字幕| 18禁在线播放成人免费| 精品国产露脸久久av麻豆| 欧美xxxx性猛交bbbb| av国产免费在线观看| 精品亚洲成国产av| 中国国产av一级| av福利片在线观看| 最近的中文字幕免费完整| 日本午夜av视频| 国产大屁股一区二区在线视频| 久久久精品94久久精品| 伦理电影大哥的女人| 亚洲av免费高清在线观看| 大话2 男鬼变身卡| 久久国内精品自在自线图片| 人妻一区二区av| 99视频精品全部免费 在线| 久久精品久久精品一区二区三区| 精品一区二区三卡| 亚洲av.av天堂| 成人国产麻豆网| 狠狠精品人妻久久久久久综合| 精品久久久久久久久亚洲| 亚洲国产成人一精品久久久| 最黄视频免费看| 如何舔出高潮| 在线观看一区二区三区| 中文字幕亚洲精品专区| 男女下面进入的视频免费午夜| 中文字幕免费在线视频6| 久久久久精品久久久久真实原创| 久久久久久久国产电影| 免费播放大片免费观看视频在线观看| 国产91av在线免费观看| 亚洲欧美成人综合另类久久久| 如何舔出高潮| 26uuu在线亚洲综合色| 亚洲美女搞黄在线观看| 看免费成人av毛片| 国产精品偷伦视频观看了| 久久人人爽人人片av| 亚洲精品乱码久久久久久按摩| 秋霞在线观看毛片| 精品久久久久久久久亚洲| 国产爽快片一区二区三区| 亚洲国产av新网站| 又爽又黄a免费视频| 日日撸夜夜添| 中文字幕人妻熟人妻熟丝袜美| 亚洲国产av新网站| 国产日韩欧美亚洲二区| 国产成人免费观看mmmm| 国产 一区 欧美 日韩| 国产一区亚洲一区在线观看| 免费看不卡的av| 一级毛片 在线播放| 中文在线观看免费www的网站| 亚州av有码| 在线观看免费视频网站a站| 亚洲国产欧美人成| 97超碰精品成人国产| 观看美女的网站| 国产在线免费精品| 一区二区三区免费毛片| 亚洲国产高清在线一区二区三| 久久久久网色| 日韩av不卡免费在线播放| 狂野欧美激情性bbbbbb| 精华霜和精华液先用哪个| 中文字幕久久专区| 国产免费视频播放在线视频| 久久精品人妻少妇| 涩涩av久久男人的天堂| 天堂8中文在线网| 久久人妻熟女aⅴ| 如何舔出高潮| 精品久久国产蜜桃| 国产色爽女视频免费观看| 18禁在线播放成人免费| 大话2 男鬼变身卡| 特大巨黑吊av在线直播| 欧美少妇被猛烈插入视频| 国产男女超爽视频在线观看| 国产视频内射| 大码成人一级视频| 国产精品一区二区三区四区免费观看| 亚洲欧美一区二区三区国产| 久久久久久久久大av| 国产伦理片在线播放av一区| 男人和女人高潮做爰伦理| 26uuu在线亚洲综合色| 久久毛片免费看一区二区三区| 性色avwww在线观看| 国产午夜精品久久久久久一区二区三区| 免费少妇av软件| 久久国产亚洲av麻豆专区| 亚洲av国产av综合av卡| 国产 一区 欧美 日韩| 久久青草综合色| 久久久亚洲精品成人影院| 亚洲国产精品国产精品| 欧美日韩视频高清一区二区三区二| 1000部很黄的大片| 亚洲av在线观看美女高潮| 偷拍熟女少妇极品色| 日韩欧美 国产精品| 伊人久久国产一区二区| 午夜免费鲁丝| 中文字幕av成人在线电影| 国产 一区 欧美 日韩| 一区二区三区四区激情视频| 日韩一本色道免费dvd| 久久久a久久爽久久v久久| 亚洲,一卡二卡三卡| 日韩av不卡免费在线播放| 在线观看人妻少妇| 国产av国产精品国产| 日日啪夜夜撸| 国产成人精品一,二区| 91精品伊人久久大香线蕉| 汤姆久久久久久久影院中文字幕| 亚洲第一av免费看| 大片免费播放器 马上看| 亚洲欧美日韩无卡精品| 日本欧美视频一区| 好男人视频免费观看在线| 成人黄色视频免费在线看| 亚洲人成网站在线观看播放| 最近手机中文字幕大全|