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.
Similar content being viewed by others
References
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
D. Tian and Z. Shi, “MPSO: Modified particle swarm optimization and its applications,” Swarm and Evolutionary Computation, vol. 41, pp. 49–68, August 2018.
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.
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.
S. Mirjalili, “Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm,” Knowledge-Based Systems, vol. 89, pp. 228–249, November 2015.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
K. Kaur, U. Singh, and R. Salgotra, “An enhanced moth flame optimization,” Neural Computing and Applications, vol. 32, pp. 2315–2349, 2020.
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.
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.
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.
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.
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.
C. Shang, D. Srinivasan, and T. Reindl, “Generation and storage scheduling of combined heat and power,” Energy, vol. 124, pp. 693–705, April 2017.
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.
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.
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.
Author information
Authors and Affiliations
Corresponding author
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
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12555-020-0979-3