Sensors (Nov 2024)
Composite Improved Algorithm Based on Jellyfish, Particle Swarm and Genetics for UAV Path Planning in Complex Urban Terrain
Abstract
Path planning technology is of great consequence in the field of unmanned aerial vehicles (UAVs). In order to enhance the safety, path smoothness, and shortest path acquisition of UAVs undertaking tasks in complex urban multi-obstacle environments, this paper proposes an innovative composite improvement algorithm that integrates the advantages of the jellyfish search algorithm and the particle swarm algorithm. The algorithm effectively overcomes the shortcomings of a single algorithm, including parameter setting issues, slow convergence rates, and a tendency to become trapped in local optima. Additionally, it enhances the path smoothness, which improves the path optimisation. This enhances the capacity of UAVs to optimise their paths in environments characterised by multiple obstacles. To evaluate the practical effectiveness of the algorithm, a three-dimensional complex city model was constructed for the purposes of the study, and an adaptation function was designed for the purpose of evaluation. The experimental evaluation of 23 benchmark functions, the simulation test of the 3D city model, and 100 repetitive experiments demonstrate that the composite improved algorithm has a considerable advantage over the other comparative algorithms regarding performance. It exhibits fast convergence, high accuracy, and both global and local search capabilities, which enable the effective planning of a UAV flight path and the maintenance of good stability. In comparison to traditional algorithms, the composite improved algorithm demonstrably reduces the flight time and the number of obstacle avoidance manoeuvres required by the UAV. It provides robust technical support for the path planning of the UAV in complex urban environments and facilitates the advancement and implementation of related technologies.
Keywords