Skip to main content

Advertisement

Log in

A Novel Hybrid Discrete Grey Wolf Optimizer Algorithm for Multi-UAV Path Planning

  • Regular paper
  • Published:
Journal of Intelligent & Robotic Systems Aims and scope Submit manuscript

Abstract

With the development of the fifth-generation wireless network, autonomous moving platforms such as unmanned aerial vehicles (UAV) have been widely used in modern smart cities. In some applications, the UAVs need to perform certain monitoring tasks within a specified time. However, due to the energy constraints of UAVs, such tasks require using multiple UAVs to monitor multiple points. To solve this practical problem, this paper proposes a multi-UAV path planning model with the energy constraint (MUPPEC). The MUPPEC considers the energy consumption of a UAV in different states, such as acceleration, cruising speed, deceleration, and hovering, and the main objective of the MUPPEC is to minimize the total monitoring time. Also, a hybrid discrete intelligence algorithm based on the grey wolf optimizer (HDGWO) is proposed to solve the MUPPEC. In the HDGWO, the discrete grey wolf update operators are implemented, and the integer coding and greedy algorithms are used to transform between the grey wolf space and discrete problem space. Furthermore, the central position operation and stagnation compensation grey wolf update operation are introduced to improve the global convergence ability, and a two-opt with azimuth is designed to enhance the local search ability of the algorithm. Experimental results show that the HDGWO can solve the MUPPEC effectively, and compared to the traditional grey wolf optimizer(GWO), the discrete operators and the two-opt local search strategy with azimuth can effectively improve the optimization ability of the GWO.

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.

Similar content being viewed by others

Availability of data and material

The datasets used or analysed during the current study are available from the corresponding author on reasonable request.

Code Availability

The custom code used to obtain the experiment results during the current study are available from the corresponding author on reasonable request.

References

  1. Abdalla, A.S., Powell, K., Marojevic, V., Geraci, G.: Uav-assisted attack prevention, detection, and recovery of 5g networks. IEEE Wirel. Commun. 27(4), 40–47 (2020)

    Article  Google Scholar 

  2. Khan, N.A., Jhanjhi, N.Z., Brohi, S.N., Usmani, R.S.A., Nayyar, A.: Smart traffic monitoring system using unmanned aerial vehicles (uavs). Comput. Commun. 157, 434–443 (2020)

    Article  Google Scholar 

  3. Liu, M., Yang, J., Gui, G.: Dsf-noma: Uav-assisted emergency communication technology in a heterogeneous internet of things. IEEE Internet Things J. 6(3), 5508–5519 (2019)

    Article  Google Scholar 

  4. Li, B., Fei, Z., Zhang, Y.: Uav communications for 5g and beyond: Recent advances and future trends. IEEE Internet Things J. 6(2), 2241–2263 (2019)

    Article  Google Scholar 

  5. Meinen, B.U., Robinson, D.T.: Mapping erosion and deposition in an agricultural landscape: Optimization of uav image acquisition schemes for sfm-mvs. Remote Sens. Environ. 239, 111666 (2020)

    Article  Google Scholar 

  6. Venkatachalam, S., Sundar, K., Rathinam, S.: A two-stage approach for routing multiple unmanned aerial vehicles with stochastic fuel consumption. Sensors 18(11), 3756 (2018)

    Article  Google Scholar 

  7. Motlagh, N.H., Bagaa, M., Taleb, T.: Uav-based iot platform: A crowd surveillance use case. IEEE Commun. Mag. 55(2), 128–134 (2017)

    Article  Google Scholar 

  8. Zhang, H., Xin, B., Dou, L., Chen, J., Hirota, K.: A review of cooperative path planning of an unmanned aerial vehicle group. Front. Inform. Technol. Electr. Eng. 21(12), 1671–1694 (2020)

    Article  Google Scholar 

  9. Yu, X., Li, C., Zhou, J.: A constrained differential evolution algorithm to solve uav path planning in disaster scenarios. Knowl. Based Syst. 204, 106209 (2020)

    Article  Google Scholar 

  10. Luo, H., Liang, Z., Zhu, M., Hu, X., Wang, G.: Integrated optimization of unmanned aerial vehicle task allocation and path planning under steady wind. Plos One 13(3), e0194690 (2018)

    Article  Google Scholar 

  11. Wang, B.H., Wang, D.B., Ali, Z.A.: A cauchy mutant pigeon-inspired optimization–based multi-unmanned aerial vehicle path planning method. Meas. Control 53(1-2), 83–92 (2020)

    Article  Google Scholar 

  12. Hu, M., Liu, W., Lu, J., Fu, R., Peng, K., Ma, X., Liu, J.: On the joint design of routing and scheduling for Vehicle-Assisted Multi-UAV inspection. Futur. Gener. Comput. Syst. 94, 214–223 (2019)

    Article  Google Scholar 

  13. Wu, X., Xu, L., Zhen, R., Wu, X.: Bi-directional adaptive a* algorithm toward optimal path planning for large-scale uav under multi-constraints. IEEE Access 8, 85431–85440 (2020)

    Article  Google Scholar 

  14. Cheng, C., Adulyasak, Y., function, L. Rousseau.: Drone routing with energy Formulation and exact algorithm. Transp. Res. B Methodol. 139, 364–387 (2020)

    Article  Google Scholar 

  15. Zohdi, T.: The game of drones: Rapid agent-based machine-learning models for multi-uav path planning. Comput. Mech. 65(1), 217–228 (2020)

    Article  MathSciNet  Google Scholar 

  16. Zhao, Y., Zheng, Z., Zhang, X., Liu, Y.: Q learning algorithm based uav path learning and obstacle avoidence approach. In: 2017 36th Chinese Control Conference (CCC), pp 3397–3402 (2017)

  17. Challita, U., Saad, W., Bettstetter, C.: Deep reinforcement learning for interference-aware path planning of cellular-connected uavs. In: 2018 IEEE International Conference on Communications (ICC), pp 1–7 (2018)

  18. Qi, Y., Hou, P., Yang, L., Yang, G.: Simultaneous optimisation of cable connection schemes and capacity for offshore wind farms via a modified bat algorithm. Appl. Sci. 9(2), 265 (2019)

    Article  Google Scholar 

  19. Sumida, B.H., Houston, A.I., McNamara, J.M., Hamilton, W.D.: Genetic algorithms and evolution. J. Theor. Biol. 147(1), 59–84 (1990)

    Article  Google Scholar 

  20. Eberhart, R.C., Shi, Y.: Particle swarm optimization: developments, applications and resources. In: Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546) volume 1, vol. 1, pp 81–86 (2001)

  21. Mirjalili, S., Mirjalili, S.M., Lewis, A.: Grey Wolf Optimizer. Adv. Eng. Softw. 69, 46–61 (2014)

    Article  Google Scholar 

  22. Zhu, Z., Zhou, X.: An efficient evolutionary grey wolf optimizer for multi-objective flexible job shop scheduling problem with hierarchical job precedence constraints. Comput. Ind. Eng. 140, 106280 (2020)

    Article  Google Scholar 

  23. Miao, Z., Yuan, X., Zhou, F., Qiu, X., Song, Y., Chen, K.: Grey wolf optimizer with an enhanced hierarchy and its application to the wireless sensor network coverage optimization problem. Appl. Soft Comput. 96, 106602 (2020)

    Article  Google Scholar 

  24. Shariati, M., Mafipour, M.S., Ghahremani, B., Azarhomayun, F., Ahmadi, M., Trung, N.T., Shariati, A.: A novel hybrid extreme learning machine–grey wolf optimizer (elm-gwo) model to predict compressive strength of concrete with partial replacements for cement. Eng. Comput. 1–23. https://doi.org/10.1007/s00366-020-01081-0(2020)

  25. HUANG, G., CAI, Y., QI, Y., CHEN, H., WANG, S.: Adaptive genetic grey wolf optimizer algorithm for capacitated vehicle routing problem. Acta Electrnica Sinica 47(12), 2602–2610 (2019)

    Google Scholar 

  26. Qu, C., Gai, W., Zhang, J., Zhong, M.: A novel hybrid grey wolf optimizer algorithm for unmanned aerial vehicle (uav) path planning. Knowl. Based Syst. 194, 105530 (2020)

    Article  Google Scholar 

  27. Bor-Yaliniz, I., Salem, M., Senerath, G., Yanikomeroglu, H.: Is 5g ready for drones A look into contemporary and prospective wireless networks from a standardization perspective. IEEE Wirel. Commun. 26(1), 18–27 (2019)

    Article  Google Scholar 

  28. Sharma, V., Song, F., You, I., Atiquzzaman, M.: Energy efficient device discovery for reliable communication in 5g-based iot and bsns using unmanned aerial vehicles. J. Netw. Comput. Appl. 97, 79–95 (2017)

    Article  Google Scholar 

  29. Yang, Z., Liu, C.G., Wang, X.F., Qian, W.X.: An improved multiobjective pso for the scheduling problem of panel block construction. Discret. Dyn. Nat. Soc. 2016 (2016)

  30. Li, X., Gao, L., Pan, Q., Wan, L., Chao, K.: An effective hybrid genetic algorithm and variable neighborhood search for integrated process planning and scheduling in a packaging machine workshop. Ieee Trans. Syst. Man Cybern. Syst. 49(10), 1933–1945 (2019)

    Article  Google Scholar 

  31. Nimmagadda, S.M.: Optimal spectral and energy efficiency trade-off for massive mimo technology: analysis on modified lion and grey wolf optimization. Soft. Comput. 24(16), 12523–12539 (2020)

    Article  Google Scholar 

  32. Qi, Y., Cai, Y., Cai, H., Tang, Y., Lv, W.: Chaotic hybrid bat algorithm for travelling salesman problem. Acta Electronica Sinica 44(10), 2543–2547 (2016)

    Google Scholar 

  33. Qi, Y., Cai, Y., Cai, H., Huang, H.: Discrete bat algorithm for vehicle routing problem with time window. Acta Electronica Sinica 46(3), 672–679 (2018)

    Google Scholar 

  34. Dong, F., Wu, M., Zhu, W., Li, X.: Energy-efficient flight planning for uav in iot environment. J. South. Univ. (Nat. Sci. Ed.) 50(03), 150–157 (2020)

    Google Scholar 

Download references

Acknowledgements

This work is partially supported by the National Nature Science Foundation of China under grant No. 6217070288, the Science and Technology Program of Tianhe District, Guangzhou under grant No. 2018CX005, the Key Project in Higher Education of Guangdong Province, China under grant No. 2020ZDZX3030, and the Young Innovation Talents Project in Higher Education of Guangdong Province, China under grant No. 2018KQNCX333.

Funding

This work is partially supported by the National Nature Science Foundation of China under grant No. 6217070288, the Science and Technology Program of Tianhe District, Guangzhou under grant No. 2018CX005, the Key Project in Higher Education of Guangdong Province, China under grant No. 2020ZDZX3030, and the Young Innovation Talents Project in Higher Education of Guangdong Province, China under grant No. 2018KQNCX333.

Author information

Authors and Affiliations

Authors

Contributions

Conceptualization, Y. C. and G. H.; methodology, J. L., Y. Q. and X. L.; formal analysis, G. H. and J. L. and Y. Q.; writing—original draft preparation, G. H. and X. L.; writing—review and editing, J. L. and G. H. and Y. Q.; funding acquisition, Y. C. and Y. Q.. All authors have read and agreed to the published version of the manuscrip

Corresponding authors

Correspondence to Jianqi Liu or Yuanhang Qi.

Ethics declarations

Conflict of Interests

The authors have no conflicts of interest to declare that are relevant to the content of this article.

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

Huang, G., Cai, Y., Liu, J. et al. A Novel Hybrid Discrete Grey Wolf Optimizer Algorithm for Multi-UAV Path Planning. J Intell Robot Syst 103, 49 (2021). https://doi.org/10.1007/s10846-021-01490-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10846-021-01490-3

Keywords

Navigation