Generic placeholder image

Recent Advances in Computer Science and Communications

Editor-in-Chief

ISSN (Print): 2666-2558
ISSN (Online): 2666-2566

Research Article

An Improved Aquila Optimizer with Local Escaping Operator and Its Application in UAV Path Planning

In Press, (this is not the final "Version of Record"). Available online 25 April, 2024
Author(s): Jiahao Zhang, Zhengming Gao*, Suruo Li and Juan Zhao
Published on: 25 April, 2024

Article ID: e250424229337

DOI: 10.2174/0126662558295501240418093550

Price: $95

Abstract

Background: With the development of intelligent technology, Unmanned aerial vehicles (UAVs) are widely used in military and civilian fields. Path planning is the most important part of UAV navigation system. Its purpose is to find a smooth and feasible path from the start to the end.

Objective: In order to obtain a better flight path, this paper presents an improved Aquila optimizer combing the opposition-based learning and the local escaping operator, named LEOAO, to deal with the UAV path planning problem in three-dimensional environments.

Methods: UAV path planning is modelled as a constrained optimization problem in which the cost function consists of one objective: path length and four constraints: safe distance, flight height, turning angle and climbing/diving angle. In this paper, the LEOAO is introduced to find the optimal path by minimizing the cost function, and B-Spline is invited to represent a smooth path. The local escaping operator is used to enhance the search ability of the algorithm.

Results: To test the performance of LEOAO, two scenarios are applied based on basic terrain function. Experiments show that the proposed LEOAO outperforms other algorithms such as the grey wolf optimizer, whale optimization algorithm, including the original Aquila optimizer.

Conclusion: The proposed algorithm combines the opposition-based learning and local escaping operator. The opposition-based learning algorithm has the ability to accelerate convergence. And the introduction of LEO effectively balances the exploration and exploitation abilities of the algorithm and improves the quality of the population. Finally, the improved Aquila optimizer obtains a better path.


Rights & Permissions Print Cite
© 2025 Bentham Science Publishers | Privacy Policy