Skip to main content
Log in

Global and Local Moth-flame Optimization Algorithm for UAV Formation Path Planning Under Multi-constraints

  • Regular Papers
  • Intelligent Control and Applications
  • Published:
International Journal of Control, Automation and Systems Aims and scope Submit manuscript

Abstract

To improve the global and local search ability of moth-flame optimization algorithm, three optimization strategies are proposed in this paper, namely chaos-based moth initialization, adaptive weighted position update strategy and population diversity improvement strategy. In moth initialization process, chaos-based Logistic map is adopted to improve population diversity. Then, a nonlinear weighting factor is introduced into the spiral function to adaptively balance the global and local search ability. Besides, new moth is generated by population diversity improvement strategy, which improves diversity and optimality of the population. Finally, simulation tests of unmanned aerial vehicle (UAV) formation under multi-constraints are carried out and comparison results show that the proposed global and local moth-flame optimization algorithm has the superiority in rapidity and optimality in UAV path planning problem compared with the latest path planning algorithms.

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

References

  1. C. F. Hu, Z. L. Zhang, N. Yang, H. S. Shin, and A. Tsourdosr, “Fuzzy multiobjective cooperative surveillance of multiple UAVs based on distributed predictive control for unknown ground moving target in urban environment,” Aerospace Science and Technology, vol. 84, pp. 329–338, January 2019.

    Article  Google Scholar 

  2. M. Jaud, P. Letortu, C. Théry, P. Grandjean, S. Costa, O. Maquaire, R. Davidson, and N. L. Dantec, “UAV survey of a coastal cliff face-Selection of the best imaging angle,” Measurement, vol. 139, pp. 10–20, June 2019.

    Article  Google Scholar 

  3. G. J. Yan, L. Y. Li, A. Coy, X. H. Mu, S. B. Chen, D. H. Xie, W. M. Zhang, Q. F. Shen, and H. M. Zhou, “Improving the estimation of fractional vegetation cover from UAV RGB imagery by colour unmixing,” ISPRS Journal of Photogrammetry and Remote Sensing, vol. 158, pp. 23–34, December 2019.

    Article  Google Scholar 

  4. E. Akturk and A. O. Altunel, “Accuracy assessment of a low-cost UAV derived digital elevation model (DEM) in a highly broken and vegetated terrain,” Measurement, vol. 136, pp. 382–386, March 2019.

    Article  Google Scholar 

  5. T. Tomic, K. Schmid, P. Lutz, A. Domel, M. Kassecker, E. Mair, I. L. Grixa, F. Ruess, M. Suppa, and D. Burschka, “Toward a fully autonomous UAV: Research platform for indoor and outdoor urban search and rescue,” IEEE Robotics & Automation Magazine, vol. 19, pp. 46–56, September 2012.

    Article  Google Scholar 

  6. X. L. Wu, L. Xu, R. Zhen, and X. J. Wu, “Bi-directional adaptive A* algorithm towards optimal path planning for large-scale UAV under multi-constraints,” IEEE Access, vol. 8, pp. 85431–85440, April 2020.

    Article  Google Scholar 

  7. Y. B. Liu and Y. Y. Jiang, “Robotic path planning based on a triangular mesh map,” International Journal of Control, Automation, and Systems, vol. 18, pp. 2658–2666, May 2020.

    Article  Google Scholar 

  8. X. J. Wu, L. Xu, R. Zhen, and X. L. Wu, “Biased sampling potentially guided intelligent bidirectional RRT* algorithm for UAV path planning in 3D environment,” Mathematical Problems in Engineering, vol. 8, pp. 1–12, November 2019.

    Google Scholar 

  9. K. Yang, “Anytime synchronized-biased-greedy rapidly-exploring random tree path planning in two dimensional complex environments,” International Journal of Control, Automation, and Systems, vol. 9, pp. 750–758, 2011.

    Article  Google Scholar 

  10. Y. Huang and M. Fei, “Motion planning of robot manipulator based on improved NSGA-II,” International Journal of Control, Automation, and Systems, vol. 16, pp. 1878–1886, July 2018.

    Article  Google Scholar 

  11. Y. B. Chen, Y. S. Mei, J. Q. Yu, X. L. Su, and N. Xu, “Three-dimensional unmanned aerial vehicle path planning using modified wolf pack search algorithm,” Neurocomputing, vol. 266, pp. 445–457, November 2017.

    Article  Google Scholar 

  12. S. Perez-carabaza, E. Besada-portas, J. A. Lopez-orozco, and J. M. Cruz, “Ant colony optimization for multi-UAV minimum time search in uncertain domains,” Applied Soft Computing, vol. 62, pp. 789–806, January 2018.

    Article  Google Scholar 

  13. H. Liu, B. Xu, D. J. Lu, and G. J. Zhang, “A path planning approach for crowd evacuation in buildings based on improved artificial bee colony algorithm,” Applied Soft Computing, vol. 68, pp. 360–376, July 2018.

    Article  Google Scholar 

  14. Y. Liu, X. J. Zhang, X. M. Guan, and D. Delahaye, “Adaptive sensitivity decision based path planning algorithm for unmanned aerial vehicle with improved particle swarm optimization,” Aerospace Science and Technology, vol. 58, pp. 92–102, November 2016.

    Article  Google Scholar 

  15. D. Tian and Z. Shi, “MPSO: Modified particle swarm optimization and its applications,” Swarm and Evolutionary Computation, vol. 41, pp. 49–68, August 2018.

    Article  Google Scholar 

  16. S. K. Shao, Y. Peng, C. L. He, and Y. Du, “Efficient path planning for UAV formation via comprehensively improved particle swarm optimization,” ISA Transactions, vol. 97, pp. 415–430, February 2020.

    Article  Google Scholar 

  17. X. D. Wu, W. B. Bai, Y. Xie, X. Z. Sun, C. C. Deng, and H. T. Cui, “A hybrid algorithm of particle swarm optimization, metropolis criterion and RTS smoother for path planning of UAVs,” Applied Soft Computing, vol. 73, pp. 735–747, December 2018.

    Article  Google Scholar 

  18. S. Mirjalili, “Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm,” Knowledge-Based Systems, vol. 89, pp. 228–249, November 2015.

    Article  Google Scholar 

  19. G. I. Sayed and A. E. Hassanien, “Moth-flame swarm optimization with neutron-sophic sets for automatic mitosis detection in breast cancer histology images,” Applied Intelligence, vol. 47, no. 2, pp. 397–408, 2017.

    Article  Google Scholar 

  20. R. N. S. Mei, M. H. Sulaiman, Z. Mustaffa, and H. Daniyal, “Optimal reactive power dispatch solution by loss minimization using moth-flame optimization technique,” Applied Soft Computing, vol. 59, pp. 210–222, October 2017.

    Article  Google Scholar 

  21. D. Allam, D. A. Yousri, and M. B. Eteiba, “Parameters extraction of the three diode model for the multi-crystalline solar cell/module using moth-flame optimization algorithm,” Energy Conversion and Management, vol. 123, pp. 535–548, September 2016.

    Article  Google Scholar 

  22. Y. A. Shah, H. A. Habib, F. Aadil, M. F. Khan, M. Maqsood, and T. Nawaz, “CAMONET: Moth-flame optimization (MFO) based clustering algorithm for VANETs,” IEEE Access, vol. 6, pp. 48611–48624, September 2018.

    Article  Google Scholar 

  23. J. N. Wei, H. S. Huang, L. G. Yao, Y. Hu, Q. S. Fan, and D. Huang, “New imbalanced fault diagnosis framework based on Cluster-MWMOTE and MFO-optimized LS-SVM using limited and complex bearing data,” Engineering Applications of Artificial Intelligence, vol. 96, 103966, 2020.

    Article  Google Scholar 

  24. M. Talaat, A. S. Alsayyari, M. A. Farahat, and T. Said, “Moth-flame algorithm for accurate simulation of a nonuniform electric field in the presence of dielectric barrier,” IEEE Access, vol. 7, pp. 3836–3847, December 2018.

    Article  Google Scholar 

  25. X. J. Lei, M. Fang, and H. Fujita, “Moth-flame optimization-based algorithm with synthetic dynamic PPI networks for discovering protein complexes,” Knowledge-Based Systems, vol. 172, pp. 76–85, May 2019.

    Article  Google Scholar 

  26. I. N. Trivedi, P. Jangir, S. A. Parmar, and N. Jangir, “Optimal power flow with voltage stability improvement and loss reduction in power system using moth-flame optimizer,” Neural Computing and Applications, vol. 30, pp. 1889–1904, December 2016.

    Article  Google Scholar 

  27. L. Zhang, K. Mistry, S. C. Neoh, and C. P. Lim, “Intelligent facial emotion recognition using moth-firefly optimization,” Knowledge-Based Systems, vol. 111, pp. 248–267, 2016.

    Article  Google Scholar 

  28. Z. D. Zhang, H. Qin, L. Q. Yao, Y. Q. Liu, Z. Q. Jiang, Z. K. Feng, and S. Ouyang, “Improved multi-objective moth-flame optimization algorithm based on R-domination for cascade reservoirs operation,” Journal of Hydrology, vol. 581, 124431, February 2020.

    Article  Google Scholar 

  29. M. J. Wang, H. L. Chen, B. Yang, X. H. Zhao, L. F. Hu, Z. N. Cai, H. Huang, and C. F. Tong, “Toward an optimal kernel extreme learning machine using a chaotic moth-flame optimization strategy with applications in medical diagnoses,” Neurocomputing, vol. 267, pp. 69–84, December 2017.

    Article  Google Scholar 

  30. A. A. Elsakaan, R. A. El-sehiemy, S. S. Kaddah, and M. I. Elsaid, “An enhanced moth-flame optimizer for solving non-smooth economic dispatch problems with emissions,” Energy, vol. 157, pp. 1063–1078, August 2018.

    Article  Google Scholar 

  31. E. Emary, H. M. Zawbaa, and Z. Deng, “Impact of chaos functions on modern swarm optimizers,” Plos One, vol. 11, no. 7, pp. 1–26, 2016.

    Article  Google Scholar 

  32. K. Kaur, U. Singh, and R. Salgotra, “An enhanced moth flame optimization,” Neural Computing and Applications, vol. 32, pp. 2315–2349, 2020.

    Article  Google Scholar 

  33. X. M. Cao, X. J. Zou, C. Y. Jia, M. Y. Chen, and Z. Q. Zeng, “RRT-based path planning for an intelligent litchi-picking manipulator,” Computers and Electronics in Agriculture, vol. 156, pp. 105–118, January 2019.

    Article  Google Scholar 

  34. M. Elhoseny, A. Tharwat, and A. E. Hassanien, “Bezier curve based path planning in a dynamic field using modified genetic algorithm,” Journal of Computational Science, vol. 25, pp. 339–350, March 2018.

    Article  Google Scholar 

  35. C. Huang and J. Y. Fei, “UAV path planning based on particle swarm optimization with global best path competition,” International Journal of Pattern Recognition and Artificial Intelligence, vol. 32, 1859008, 2018.

    Article  MathSciNet  Google Scholar 

  36. X. Y. Zhang, X. Y. Lu, S. M. Jia, and X. Z. Li, “A novel phase angle-encoded fruit fly optimization algorithm with mutation adaptation mechanism applied to UAV path planning,” Applied Soft Computing, vol. 70, pp. 371–388, September 2018.

    Article  Google Scholar 

  37. K. J. Gaston, J. Bennie, T. W. Davies, and J. Hopkins, “The ecological impacts of nighttime light pollution: A mechanistic appraisal,” Biological Reviews, vol. 88, pp. 912–927, 2013.

    Article  Google Scholar 

  38. C. Shang, D. Srinivasan, and T. Reindl, “Generation and storage scheduling of combined heat and power,” Energy, vol. 124, pp. 693–705, April 2017.

    Article  Google Scholar 

  39. X. Z. Chai, Z. S. Zheng, J. M. Xiao, L. Yan, B. Y. Qu, P. W. Wen, H. Y. Wang, Y. Zhou, and H. Sun, “Multi-strategy fusion differential evolution algorithm for UAV path planning in complex environment,” Aerospace Science and Technology, vol. 121, 107287, February 2021.

    Article  Google Scholar 

  40. J. A. Wei, H. S. Huang, L. G. Yao, Y. Hu, Q. S. Fan, and D. Huang, “New imbalanced fault diagnosis framework based on Cluster-MWMOTE and MFO-optimized LS-SVM using limited and complex bearing data,” Engineering Applications of Artificial Intelligence, vol. 96, 103966, November 2020.

    Article  Google Scholar 

  41. J. Huang and W. Sun, “A method of feasible trajectory planning for UAV formation based on bi-directional fast search tree,” Optik, vol. 221, 165213, November 2020.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xue-Li Wu.

Additional information

Publisher’s Note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This work is funded by National Natural Science Foundation of China (NO. 62003129), National Defense Basic Scientific Research Project of China (NO. JC***), Key research and development project of Hebei province (NO. 19250801D), and Graduate Research and Innovation Projects of Hebei Province (NO. CXZZSS2020098).

Xiao-Jing Wu received her B.S. and M.S. degrees from Yanshan University, in 2006 and 2009, respectively. She received her Ph.D. degree in control theory and control engineering from Yanshan University, China. Now, she is an Associate Professor at Hebei University of Science and Technology, China. Her research interests are in nonlinear control, UAV control, and path planning.

Lei Xu received his B.S. degree from Hebei University of Engineering in 2017. He is currently pursuing an M.S. degree in Electrical Engineering with the Department of Electrical Engineering, Hebei University of Science and Technology, China. His research interest is in path planning of UAV.

Ran Zhen received her B.S. degree from North China University of Science and Technology University in 1994. She received her M.S. degree from Huazhong University of Science and Technology in 2004. She is currently a Professor in the Electrical Engineering at Hebei University of Science and Technology, China. Her research interests are in intelligent control for nonlinear systems.

Xue-Li Wu received his B.S. and M.S. degrees from Yanshan University in 1983 and 1988, respectively. He received his Ph.D. degree from Huazhong University of Science and Technology in 2005. He is currently a Professor and Dean in the Electrical Engineering at Hebei University of Science and Technology, China. His research interests are in intelligent control and UAV risk avoidance.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wu, XJ., Xu, L., Zhen, R. et al. Global and Local Moth-flame Optimization Algorithm for UAV Formation Path Planning Under Multi-constraints. Int. J. Control Autom. Syst. 21, 1032–1047 (2023). https://doi.org/10.1007/s12555-020-0979-3

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12555-020-0979-3

Keywords

Navigation