Abstract
In modern war, unmanned aerial vehicle (UAV) has become an indispensable weapon equipment in the battlefield of every country. Because it has the characteristics of all-weather reconnaissance, target detection and precision fire attack. However, whether the UAV can successfully perform its mission depends on whether it can avoid the enemy's radar reconnaissance and artillery attack at the lowest cost. Therefore, the path planning of UAV has become an important research problem. In order to solve this problem more effectively, we propose an algorithm (SHOPSO) combining selfish herd optimizer (SHO) and particle swarm optimizer (PSO). In the simulation experiment, we designed five 2D complex battlefield environments and five 3D complex battlefield environments, the proposed algorithm be compared with other algorithms with better optimization performance, which are CDE, pcCS, SCPIO, RLGWO, PSO and SHO. It can see from the experimental results that in most test environments, our algorithm can find the optimal battle path of UAV than other comparison algorithms. It shows that SHOPSO can make the UAV complete the given combat mission at a very low cost, which shows that SHOPSO is a very effective algorithm for UAV find a safe way.
Similar content being viewed by others
References
Ge FW, Li K, Han Y, Xu WS, Wang YA (2020) Path planning of UAV for oilfield inspections in a three-dimensional dynamic environment with moving obstacles based on an improved pigeon-inspired optimization algorithm. Appl Intell 50:2800–2817
Qu CZ, Gai WD, Zhong MY, Zhang J (2020) A novel reinforcement learning based grey wolf optimizer algorithm for unmanned aerial vehicles (UAVs) path planning. Appl Soft Comput 89:106099
Qu CZ, Gai WD, Zhang J, Zhong MY (2020) A novel hybrid grey wolf optimizer algorithm for unmanned aerial vehicle (UAV) path planning. Knowl-Based Syst 194:105530
Yu XB, Li CL, Zhou JF (2020) A constrained differential evolution algorithm to solve UAV path planning in disaster scenarios. Knowl-Based Syst 204:106209
Qiu HX, Duan HB (2020) A multi-objective pigeon-inspired optimization approach to UAV distributed flocking among obstacles. Inf Sci 509:515–529
Deb S, Gao XZ, Tammi K, Kalita K, Mahanta P (2020) A New Teaching-Learning-based Chicken Swarm Optimization Algorithm. Soft Comput 24:5313–5331
Ghafil HN, Jármai K (2020) Dynamic differential annealed optimization: New metaheuristic optimization algorithm for engineering applications. Appl Soft Comput 93:106392
Hayyolalam V, Kazem AAP (2020) Black Widow Optimization Algorithm: A novel meta-heuristic approach for solving engineering optimization problems. Eng Appl Artif Intell 87:103249
Qais MH, Hasanien HM, Alghuwainem S (2020) Enhanced whale optimization algorithm for maximum power point tracking of variable-speed wind generators. Appl Soft Comput 86:105937
Gomes GF, Cunha SSD Jr, Ancelotti AC Jr (2019) A sunflower optimization (SFO) algorithm applied to damage identification on laminated composite plates. Engineering with Computers 35:619–626
Zhang ZC, Ding SF, Sun YT (2020) A support vector regression model hybridized with chaotic krill herd algorithm and empirical mode decomposition for regression task. Neurocomputing 410:185–201
Fan SY, Ding SF, Xue Y (2018)Self-adaptive kernel K-means algorithm based on the shuffled frog-leaping algorithm. Soft Comput 22:861–872
Ding SF, Zhang XK, Yu JZ (2016) Twin support vector machines based on fruit fly optimization algorithm. Int J Mach Learn Cybernet 7:193–203
Zhang ZC, Ding SF, Jia WK (2019) A hybrid optimization algorithm based on cuckoo search and differential evolution for solving constrained engineering problems. Eng Appl Artif Intell 85:254–268
Zhang BC, Liu WQ, Mao ZL, Liu JZ, Shen LL (2014) Cooperative and Geometric Learning Algorithm (CGLA) for path planning of UAVs with limited information. Automatica 50:3:809–820
Zhou YQ, Wang R (2016) An Improved Flower Pollination Algorithm for Optimal Unmanned Undersea Vehicle Path Planning Problem. Int J Pattern Recognit Artif Intell 30:4:1659010
Liu Y, Zhang XJ, Guan XM, Delahaye D (2016) Adaptive sensitivity decision based path planning algorithm for unmanned aerial vehicle with improved particle swarm optimization. Aerosp Sci Technol 58:92–102
Zhang S, Zhou YQ, Li ZM, Pan W (2016) Grey wolf optimizer for unmanned combat aerial vehicle path planning. Adv Eng Softw 99:121–136
Luo QF, Li LL, Zhou YQ (2017) A quantum encoding bat algorithm for uninhabited combat aerial vehicle path planning. Int J Innovative Comput Appl 8:3:182–193
Zhang DF, Duan HB (2018)Social-class pigeon-inspired optimization and time stamp segmentation for multi-UAV cooperative path planning. Neurocomputing 313:229–246
Wu XD, Bai WB, Xie Y, Sun XZ, Deng CC, Cui HT (2018) A hybrid algorithm of particle swarm optimization, metropolis criterion and RTS smoother for path planning of UAVs. Appl Soft Comput 73:735–747
Zhang XY, Lu XY, Jia SM, Li XZ (2018) A novel phase angle-encoded fruit fly optimization algorithm with mutation adaptation mechanism applied to UAV path planning. Appl Soft Comput 70:371–388
Miao FH, Zhou YQ, Luo QF (2018) A modified symbiotic organisms search algorithm for unmanned combat aerial vehicle route planning problem. J Oper Res Soc 70(1):21–52
Fausto F, Cuevas E, Valdivia A, González A (2017) A global optimization algorithm inspired in the behavior of selfish herds. Biosystems 160:39–55
Hamilton WD (1971) Geometry for the selfish herd. J Theor Biol 31:295–311
Song PC, Pan JS, Chu SC (2020) A parallel compact cuckoo search algorithm for three-dimensional path planning. Appl Soft Comput 94:106443
Yimit A, Ligura K, Hagihara Y (2020) Refined selfish herd optimizer for global optimization problems. Expert Syst Appl 139:112838
Zhao RX, Wang YL, Liu C, Hu P, Jelodar H, Rabbani M, Li H (2020) Discrete selfish herd optimizer for solving graph coloring problem. Appl Intell 50:1633–1656
Anand P, Arora S (2020) A novel chaotic selfish herd optimizer for global optimization and feature selection. Artif Intell Rev 53:1441–1486
Zhao RX, Wang YL, Liu C, Hu P, Li YC, Li H, Yuan C (2020) Selfish herd optimizer with levy-flight distribution strategy for global optimization problem. Physica A 538:122687
Jiang SQ, Zhou YQ, Wang DY, Zhang S (2018) Elite Opposition-Based Selfish Herd Optimizer. In: Shi Z, Mercier-Laurent E, Li J (eds) Intelligent Information Processing IX. IIP 2018, vol 538. IFIP Advances in Information and Communication Technology. Springer, Cham
Zhao RX, Wang YL, Liu C, Hu P, Li YC, Li H, Yuan C (2020) Modified selfish herd optimizer for function optimization. Int J Comput Intell Appl 19:2050003
Zhao RX, Wang YL, Hu P, Jelodar H, Yuan C, Li YC, Masood I, Rabbani M (2019) Selfish herds optimization algorithm with orthogonal design and information update for training multi-layer perceptron neural network. Appl Intell 49:2339–2381
Sahoo SC, Barik AK, Das DC (2020) Selfish herd optimisation based frequency regulation in combined solar-thermal and biogas generator based hybrid microgrid. 2020 International Conference on Contemporary Computing and Applications (IC3A), Lucknow, India. pp 330–335
Zhao RX, Wang YL, Liu C, Hu P, Jelodar H, Yuan C, Li YC, Masood I, Rabbani M, Li H, Li B (2020) Selfish herd optimization algorithm based on chaotic strategy for adaptive IIR system identification problem. Soft Comput 24:7637–7684
Sahoo S, Jena NK, Das DP, Sahu BK, Debnath MK (2020) SHO Algorithm-Based Fuzzy-Aided PID Controller for AGC Study. In: Sharma R, Mishra M, Nayak J, Naik B, Pelusi D (eds) Innovation in Electrical Power Engineering, Communication, and Computing Technology. Lecture Notes in Electrical Engineering, vol 630. Springer, Singapore
Barik AK, Das DC (2019) Proficient load-frequency regulation of demand response supported bio-renewable cogeneration based hybrid micro grids with quasi-oppositional selfish-herd optimisation. IET Gener Transm Distrib (13)13:2889–2898
Jena NK, Patel NC, Sahoo S, Sahu BK, Dash SS, Mohanty KB, Bayindir R (2019) Novel application of Selfish Herd Optimisation based Two Degrees of Freedom Cascaded Controller for AGC Study. 2019 8th International Conference on Renewable Energy Research and Applications (ICRERA), Brasov, Romania, pp 851–856
Wilcoxon F (1992) Individual Comparisons by Ranking Methods. In: Kotz S, Johnson NL (eds) Breakthroughs in Statistics. Springer Series in Statistics (Perspectives in Statistics). Springer, New York
Hussien AG, Houssein EH, Hassanien AE (2017) A binary whale optimization algorithm with hyperbolic tangent fitness function for feature selection. 2017 Eighth International Conference on Intelligent Computing and Systems I (ICICIS), Cairo, pp 166–172
Dash T (2017) A study on intrusion detection using neural networks trained with evolutionary algorithms. Soft Comput 21:2687–2700
Xu L, Jia HM, Lang CB, Peng XX, Sun KJ (2019) A novel method for multilevel color image segmentation based on dragonfly algorithm and differential evolution. IEEE Access 7:19502–19538
Arora S, Anand P (2019) Chaotic grasshopper optimization algorithm for global optimization. Neural Comput Applic 31:4385–4405
Rizk-Allah RM, Hassanien AE, Elhoseny M, Gunasekaran M (2019) A new binary salp swarm algorithm: development and application for optimization tasks. Neural Comput Applic 31:1641–1663
Zhou YQ, Zhang S, Luo QF, Wen CM (2018) Using flower pollination algorithm and atomic potential function for shape matching. Neural Comput Applic 29:21–40
Acknowledgements
The authors would like to thank the anonymous reviewers for their valuable comments and suggestions. This paper has been awarded by the National Natural Science Foundation of China (61941113), the Fundamental Research Fund for the Central Universities (30918015103, 30918012204), Nanjing Science and Technology Development Plan Project (201805036), and “13th Five-Year” equipment field fund (61403120501), China Academy of Engineering Consulting Research Project(2019-ZD-1-02-02), National Social Science Foundation (18BTQ073), State Grid Technology Project (5211XT190033). The authors gratefully acknowledge financial support from China Scholarship Council (CSC NO. 201906840057).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declared that they have no conflicts of interest to this work.
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Zhao, R., Wang, Y., Xiao, G. et al. A method of path planning for unmanned aerial vehicle based on the hybrid of selfish herd optimizer and particle swarm optimizer. Appl Intell 52, 16775–16798 (2022). https://doi.org/10.1007/s10489-021-02353-y
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-021-02353-y