Skip to main content
Log in

A method of path planning for unmanned aerial vehicle based on the hybrid of selfish herd optimizer and particle swarm optimizer

  • Published:
Applied Intelligence Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23
Fig. 24
Fig. 25
Fig. 26
Fig. 27
Fig. 28
Fig. 29
Fig. 30
Fig. 31

Similar content being viewed by others

References

  1. 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

    Article  Google Scholar 

  2. 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

    Article  Google Scholar 

  3. 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

    Article  Google Scholar 

  4. 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

    Article  Google Scholar 

  5. Qiu HX, Duan HB (2020) A multi-objective pigeon-inspired optimization approach to UAV distributed flocking among obstacles. Inf Sci 509:515–529

    Article  MathSciNet  Google Scholar 

  6. 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

    Article  Google Scholar 

  7. Ghafil HN, Jármai K (2020) Dynamic differential annealed optimization: New metaheuristic optimization algorithm for engineering applications. Appl Soft Comput 93:106392

    Article  Google Scholar 

  8. 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

    Article  Google Scholar 

  9. 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

    Article  Google Scholar 

  10. 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

    Article  Google Scholar 

  11. 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

    Article  Google Scholar 

  12. 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

    Article  Google Scholar 

  13. 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

    Article  Google Scholar 

  14. 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

    Article  Google Scholar 

  15. 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

    Article  MathSciNet  MATH  Google Scholar 

  16. 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

    Article  Google Scholar 

  17. 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

    Article  Google Scholar 

  18. 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

    Article  Google Scholar 

  19. 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

    Article  Google Scholar 

  20. Zhang DF, Duan HB (2018)Social-class pigeon-inspired optimization and time stamp segmentation for multi-UAV cooperative path planning. Neurocomputing 313:229–246

    Article  Google Scholar 

  21. 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

    Article  Google Scholar 

  22. 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

    Article  Google Scholar 

  23. 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

    Article  Google Scholar 

  24. 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

    Article  Google Scholar 

  25. Hamilton WD (1971) Geometry for the selfish herd. J Theor Biol 31:295–311

    Article  Google Scholar 

  26. Song PC, Pan JS, Chu SC (2020) A parallel compact cuckoo search algorithm for three-dimensional path planning. Appl Soft Comput 94:106443

    Article  Google Scholar 

  27. Yimit A, Ligura K, Hagihara Y (2020) Refined selfish herd optimizer for global optimization problems. Expert Syst Appl 139:112838

    Article  Google Scholar 

  28. 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

    Article  Google Scholar 

  29. Anand P, Arora S (2020) A novel chaotic selfish herd optimizer for global optimization and feature selection. Artif Intell Rev 53:1441–1486

    Article  Google Scholar 

  30. 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

    Article  Google Scholar 

  31. 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

  32. 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

    Article  Google Scholar 

  33. 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

    Article  Google Scholar 

  34. 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

  35. 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

    Article  Google Scholar 

  36. 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

    Google Scholar 

  37. 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

  38. 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

  39. 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

    Google Scholar 

  40. 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

  41. Dash T (2017) A study on intrusion detection using neural networks trained with evolutionary algorithms. Soft Comput 21:2687–2700

    Article  Google Scholar 

  42. 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

    Article  Google Scholar 

  43. Arora S, Anand P (2019) Chaotic grasshopper optimization algorithm for global optimization. Neural Comput Applic 31:4385–4405

    Article  Google Scholar 

  44. 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

    Article  Google Scholar 

  45. 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

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Yongli Wang.

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

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-021-02353-y

Keywords

Navigation