IHSSAO: An Improved Hybrid Salp Swarm Algorithm and Aquila Optimizer for UAV Path Planning in Complex Terrain

In this paper, we propose a modified hybrid Salp Swarm Algorithm (SSA) and Aquila Optimizer (AO) named IHSSAO for UAV path planning in complex terrain. The primary logic of the proposed IHSSAO is to enhance the performance of AO by introducing the leader mechanism of SSA, tent chaotic map, and pinhole imaging opposition-based learning strategy. Firstly, the tent chaotic map is utilized to substitute the randomly generated initial population in the original algorithm to increase the diversity of the initial individuals. Secondly, we integrate the leader mechanism of SSA into the position update formulation of the basic AO, which enables the search individuals to fully utilize the optimal solution information and enhances the global search capability of AO. Thirdly, we introduce the pinhole imaging opposition-based learning in the proposed IHSSAO to enhance the capability to escape from the local optimization. To verify the effectiveness of the proposed IHSSAO algorithm, we tested it against SSA, AO, and five other advanced meta-heuristic algorithms on 23 classical benchmark functions and 17 IEEE CEC2017 test functions. The experimental results indicate that the proposed IHSSAO is superior to the other seven algorithms in most cases. Eventually, we applied the IHSSAO, SSA, and AO to solve the UAV path planning problem. The experimental results verify that the IHSSAO is superior to the basic SSA and AO for solving the UAV path planning problem in complex terrain.

[1]  J. Li,et al.  An enhanced honey badger algorithm based on Lévy flight and refraction opposition-based learning for engineering design problems , 2022, J. Intell. Fuzzy Syst..

[2]  Jing Yang,et al.  Research on Coverage Optimization in a WSN Based on an Improved COOT Bird Algorithm , 2022, Sensors.

[3]  Zhijun Yang,et al.  Advanced orthogonal opposition‐based learning‐driven dynamic salp swarm algorithm: Framework and case studies , 2022, IET Control Theory & Applications.

[4]  Jeng-Shyang Pan,et al.  A new hybrid algorithm based on golden eagle optimizer and grey wolf optimizer for 3D path planning of multiple UAVs in power inspection , 2022, Neural Computing and Applications.

[5]  Xinchao Zhao,et al.  A Novel UAV Path Planning Algorithm Based on Double-Dynamic Biogeography-Based Learning Particle Swarm Optimization , 2022, Mob. Inf. Syst..

[6]  M. Sikkandar,et al.  Quasi oppositional Aquila optimizer-based task scheduling approach in an IoT enabled cloud environment , 2022, The Journal of Supercomputing.

[7]  Jeng-Shyang Pan,et al.  Golden eagle optimizer with double learning strategies for 3D path planning of UAV in power inspection , 2021, Math. Comput. Simul..

[8]  N. Motoi,et al.  Local Path Planning: Dynamic Window Approach With Virtual Manipulators Considering Dynamic Obstacles , 2022, IEEE Access.

[9]  Yangwei Wang,et al.  An Improved Gorilla Troops Optimizer Based on Lens Opposition-Based Learning and Adaptive β-Hill Climbing for Global Optimization , 2022, Computer Modeling in Engineering & Sciences.

[10]  Jun Li,et al.  Population Forecast of China’s Rural Community Based on CFANGBM and Improved Aquila Optimizer Algorithm , 2021, Fractal and Fractional.

[11]  Shaobo Li,et al.  Intelligent Optimization Algorithm-Based Path Planning for a Mobile Robot , 2021, Comput. Intell. Neurosci..

[12]  Mohammed A. A. Al-qaness,et al.  Optimized ANFIS Model Using Aquila Optimizer for Oil Production Forecasting , 2021, Processes.

[13]  Xin Yuan,et al.  Path Planning for Mobile Robot Based on Improved Bat Algorithm , 2021, Sensors.

[14]  Jianghan Zhu,et al.  A Hybrid Differential Symbiotic Organisms Search Algorithm for UAV Path Planning , 2021, Sensors.

[15]  Dalia Yousri,et al.  Aquila Optimizer: A novel meta-heuristic optimization algorithm , 2021, Comput. Ind. Eng..

[16]  Yiming Miao,et al.  A joint global and local path planning optimization for UAV task scheduling towards crowd air monitoring , 2021, Comput. Networks.

[17]  Chengmin Zhou,et al.  A review of motion planning algorithms for intelligent robots , 2021, Journal of Intelligent Manufacturing.

[18]  Lefeng Cheng,et al.  A Modified Sparrow Search Algorithm with Application in 3d Route Planning for UAV , 2021, Sensors.

[19]  H. A. Mohamed,et al.  RCD: Radial Cell Decomposition Algorithm for Mobile Robot Path Planning , 2021, IEEE Access.

[20]  Yancang Li,et al.  Modified Whale Optimization Algorithm Based on Tent Chaotic Mapping and Its Application in Structural Optimization , 2020, KSCE Journal of Civil Engineering.

[21]  Wei Zhang,et al.  ESSAWOA: Enhanced Whale Optimization Algorithm integrated with Salp Swarm Algorithm for global optimization , 2020, Engineering with Computers.

[22]  A. L. Sangal,et al.  Tunicate Swarm Algorithm: A new bio-inspired based metaheuristic paradigm for global optimization , 2020, Eng. Appl. Artif. Intell..

[23]  Jing Zhang,et al.  A novel reinforcement learning based grey wolf optimizer algorithm for unmanned aerial vehicles (UAVs) path planning , 2020, Appl. Soft Comput..

[24]  Hossam Faris,et al.  Harris hawks optimization: Algorithm and applications , 2019, Future Gener. Comput. Syst..

[25]  Amandeep Kaur,et al.  STOA: A bio-inspired based optimization algorithm for industrial engineering problems , 2019, Eng. Appl. Artif. Intell..

[26]  Huang Zhenyu,et al.  Antlion optimizer algorithm based on chaos search and its application , 2019, Journal of Systems Engineering and Electronics.

[27]  Chen Huang,et al.  UAV Path Planning Based on Particle Swarm Optimization with Global Best Path Competition , 2017, Int. J. Pattern Recognit. Artif. Intell..

[28]  Hossam Faris,et al.  Salp Swarm Algorithm: A bio-inspired optimizer for engineering design problems , 2017, Adv. Eng. Softw..

[29]  Andrew Lewis,et al.  The Whale Optimization Algorithm , 2016, Adv. Eng. Softw..

[30]  Seyed Mohammad Mirjalili,et al.  Multi-Verse Optimizer: a nature-inspired algorithm for global optimization , 2015, Neural Computing and Applications.

[31]  Seyed Mohammad Mirjalili,et al.  The Ant Lion Optimizer , 2015, Adv. Eng. Softw..

[32]  Mohammad Khajehzadeh,et al.  Opposition-based firefly algorithm for earth slope stability evaluation , 2014 .

[33]  Andrew Lewis,et al.  Grey Wolf Optimizer , 2014, Adv. Eng. Softw..

[34]  Leslie Pack Kaelbling,et al.  Effective reinforcement learning for mobile robots , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[35]  Max Q.-H. Meng,et al.  An efficient neural network approach to dynamic robot motion planning , 2000, Neural Networks.