A parallel particle swarm optimization and enhanced sparrow search algorithm for unmanned aerial vehicle path
Ziwei Wang1,2, Guangkai Sun1,2, Kangpeng Zhou1,2
1Beijing Engineering Research Center of Optoelectronic Information and Instruments, Beijing Information Science and Technology University, Beijing 100192, People's Republic of China.
Abstract:
Unmanned Aerial Vehicle (UAV) path planning is to plan an optimal path for its flight in a specific environment. But it cannot get satisfactory results using ordinary algorithms. To solve this problem, a hybrid algorithm is proposed named as PESSA, where particle swarm optimization (PSO) and an enhanced sparrow search algorithm (ESSA) work in parallel. In the ESSA, the random jump of the producer's position is strengthened to guarantee the global search ability. Each scrounger keeps learning from the vintage experience of the producers. For the best-positioned sparrow, when it perceives the threat, the difference between the best individual and the worst individual will be imposed to speed up the search process. The elite reverse search strategy was added to yields the optimum diversity. In this paper, the performance of the PESSA algorithm is verified by 10 basic functions, and it can find the optimal value on the 7 test functions. Compared with the other 12 algorithms, PESSA's average value always ranks first. Finally, the proposed PESSA is applied in 4 different scenarios including two groups of 2D environments and two groups of 3D environments. In 2D environments, the average optimization results can reach 0.0165 and 0.0521 in two cases respectively. In 3D environments, the average optimization results can reach 0.6635 and 0.5349 in two cases respectively. The results show that the PESSA algorithm can acquire more feasible and effective route than compared algorithms.
Related Concept Videos
Absolute Motion Analysis- General Plane Motion
As the drone's propellers rotate, an upward force is generated that counteracts the force of gravity, enabling the drone to lift off from the ground. This initial movement of the drone is along a straight path, representing a form of translational motion. In this phase, every point on the...
Optimal Foraging
Turbulent Flow: Problem Solving
Temperature is a key factor in CO2 solubility. In this case, the CO2 gas and the liquid are cooled to 20°C. Lower temperatures...
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
Circular Orbits and Critical Velocity for Satellites
Nicolaus Copernicus (1473-1543) first suggested that the Earth and all other planets orbit the Sun in...
Equation of Motion: General Plane motion - Problem Solving
The friction between the roller and the ground is characterized by two coefficients. The static friction coefficient is 0.15, while the kinetic friction coefficient is 0.1. These values are crucial in understanding the interaction between...


