An improved chaos sparrow search algorithm for UAV path planning.


Journal

Scientific reports
ISSN: 2045-2322
Titre abrégé: Sci Rep
Pays: England
ID NLM: 101563288

Informations de publication

Date de publication:
03 Jan 2024
Historique:
received: 19 09 2023
accepted: 20 12 2023
medline: 4 1 2024
pubmed: 4 1 2024
entrez: 3 1 2024
Statut: epublish

Résumé

This study suggests an improved chaos sparrow search algorithm to overcome the problems of slow convergence speed and trapping in local optima in UAV 3D complex environment path planning. First, the quality of the initial solutions is improved by using a piecewise chaotic mapping during the population initialization phase. Secondly, a nonlinear dynamic weighting factor is introduced to optimize the update equation of producers, reducing the algorithm's reliance on producer positions and balancing its global and local exploration capabilities. In the meantime, an enhanced sine cosine algorithm optimizes the update equation of the scroungers to broaden the search space and prevent blind searches. Lastly, a dynamic boundary lens imaging reverse learning strategy is applied to prevent the algorithm from getting trapped in local optima. Experiments of UAV path planning on simple and complex maps are conducted. The results show that the proposed algorithm outperforms CSSA, SSA, and PSO algorithms with a respective time improvement of 22.4%, 28.8%, and 46.8% in complex environments and exhibits high convergence accuracy, which validates the proposed algorithm's usefulness and superiority.

Identifiants

pubmed: 38172279
doi: 10.1038/s41598-023-50484-8
pii: 10.1038/s41598-023-50484-8
doi:

Types de publication

Journal Article

Langues

eng

Sous-ensembles de citation

IM

Pagination

366

Subventions

Organisme : Changsha University of Science and Technology major school-enterprise cooperation fund
ID : 30404022264
Organisme : Changsha University of Science and Technology major school-enterprise cooperation fund
ID : 30404022264

Informations de copyright

© 2024. The Author(s).

Références

Pengzhan, C. et al. A deep reinforcement learning based method for real-time path planning and dynamic obstacle avoidance. Neurocomputing 497, 64–75. https://doi.org/10.1016/j.neucom.2022.05.006 (2022).
doi: 10.1016/j.neucom.2022.05.006
Qimin, G. et al. A review of intelligent algorithms for UAV autonomous flight path planning. Aero Weaponry. 30(3), 29–40. https://doi.org/10.12132/ISSN.1673-5048.2022.0220 (2023).
doi: 10.12132/ISSN.1673-5048.2022.0220
Yong, H., Ticheng, H. & Ziwang, Z. UAV path planning based on improved A* and dynamic window method. Mech. Sci. Technol. Aerosp. Eng.. 3(22), 1–9. https://doi.org/10.13433/j.cnki.1003-8728.20230322 (2023).
doi: 10.13433/j.cnki.1003-8728.20230322
Tomasz, R., Mateusz, W. & Fatina, L. Optimal collision-free path planning of a free-floating space robot using spline-based trajectories. Acta Astronaut. 190, 395–408. https://doi.org/10.1016/j.actaastro.2021.10.012 (2022).
doi: 10.1016/j.actaastro.2021.10.012
YuMei, W. et al. Measurement and control of system resilience recovery by path planning based on improved genetic algorithm. Meas. Control 54(7–8), 1157–1173. https://doi.org/10.1177/00202940212016094 (2021).
doi: 10.1177/00202940212016094
Donglin, Z. et al. A multi-strategy particle swarm algorithm with exponential noise and fitness-distance balance method for low-altitude penetration in secure space. J. Comput. Sci. https://doi.org/10.1016/j.jocs.2023.102149 (2023).
doi: 10.1016/j.jocs.2023.102149
Yuqing, C. et al. Global path planning of robots based on potential field ant colony algorithm. J. Dalian Univ. Technol. 59(3), 316–322. https://doi.org/10.7511/dllgxb201903014 (2019).
doi: 10.7511/dllgxb201903014
Changan, L. et al. UAV 3D track planning based on the improved gray wolf optimization algorithm. J. Huazhong Univ. Sci. Technol. (Nature Science Edition). 45(10), 38–42. https://doi.org/10.13245/j.hust.171007 (2017).
doi: 10.13245/j.hust.171007
Lei, W. et al. A new trajectory-planning beetle swarm optimization algorithm for trajectory planning of robot manipulators. IEEE Access 7(2019), 154331–154345. https://doi.org/10.1109/ACCESS.2019.2949271 (2019).
doi: 10.1109/ACCESS.2019.2949271
Mirjalili, S. & Lewis, A. The whale optimization. Adv. Eng. Softw. 95(2016), 51–67. https://doi.org/10.1016/j.advengsoft.2016.01.008 (2016).
doi: 10.1016/j.advengsoft.2016.01.008
Donglin, Z., Siwei, W., Changjun, Z. & Shaoqiaang, Y. Manta ray foraging optimization based on mechanics game and progressive learning for multiple optimization problems. Appl. Soft Comput. https://doi.org/10.1016/j.asoc.2023.110561 (2023).
doi: 10.1016/j.asoc.2023.110561
Donglin, Z. et al. Human memory optimization algorithm: A memory-inspired optimizer for global optimization problems. Expert Syst. Appl. https://doi.org/10.1016/j.eswa.2023.121597 (2023).
doi: 10.1016/j.eswa.2023.121597
Jiankai, X. & Bo, S. A novel swarm intelligence optimization approach: Sparrow search algorithm. Syst. Sci. Control Eng. 8(1), 22–34. https://doi.org/10.1080/21642583.2019.1708830 (2020).
doi: 10.1080/21642583.2019.1708830
Guiyun, L., Cong, S., Zhongwei, L., Baihao, P. & Lefeng, C. A modified sparrow search algorithm with application in 3d route planning for UAV. Sensors 21(4), 1224–1224. https://doi.org/10.3390/s21041224 (2021).
doi: 10.3390/s21041224
Liqing, S. et al. Improvement and application of sparrow search algorithm based on mixed strategy. J. Beijing Univ. Aeronaut. Astronaut. 29(6), 1–16. https://doi.org/10.13700/jbh.1001-5965.2021.0629 (2023).
doi: 10.13700/jbh.1001-5965.2021.0629
Quanwei, Y. et al. An improved chaotic sparrow search algorithm and its application to inverse kinematics of redundant robotic arms. Mech. Sci. Technol. Aerosp. Eng. 42(5), 702–708. https://doi.org/10.13433/j.cnki.1003-8728.20200624 (2023).
doi: 10.13433/j.cnki.1003-8728.20200624
Shaoqiang, Y. et al. Improved sparrow search algorithm based on good point set. J. Beijing Univ. Aeronaut. Astronaut. 49(10), 2790–2798. https://doi.org/10.13700/j.bh.1001-5965.2021.0730 (2021).
doi: 10.13700/j.bh.1001-5965.2021.0730
Chengtian, O. et al. UAV path planning based on refraction sparrow search algorithm. Electron. Opt. Control 29(6), 25–31. https://doi.org/10.3969/j.issn.1671-637X.2022.06.006 (2022).
doi: 10.3969/j.issn.1671-637X.2022.06.006
Yunjia, L., Wang, T. & Salem, A. A weighted-sum chaotic sparrow search algorithm for interdisciplinary feature selection and data classification. Sci. Rep. https://doi.org/10.1038/s41598-023-38252-0 (2023).
doi: 10.1038/s41598-023-38252-0
Xin, L. et al. Chaotic sparrow search optimization algorithm. J. Beijing Univ. Aeronaut. Astronaut. 47(8), 1712–1720. https://doi.org/10.13700/j.bh.1001-5965.2020.0298 (2021).
doi: 10.13700/j.bh.1001-5965.2020.0298
Djamel, H., Nadir, D., Aissa, B., Abderrahmane, H. & Selma, B. A tweakable image encryption algorithm using an improved logistic chaotic map. Traitement Signal 36(5), 407–417. https://doi.org/10.18280/ts.360505 (2019).
doi: 10.18280/ts.360505
Na, Z. et al. Based on the improved Tent chaotic gravitation search algorithm. Control Decis. 35(4), 896–900. https://doi.org/10.13195/j.kzyjc.22018.0795 (2020).
doi: 10.13195/j.kzyjc.22018.0795
Zikai, W. et al. A learning sparrow search algorithm based on boundary processing mechanism. J. Beijing Univ. Aeronaut. Astronaut. 95(1), 1–16. https://doi.org/10.13700/j.bh.1001-5965.2022.0195 (2023).
doi: 10.13700/j.bh.1001-5965.2022.0195
Mirjalili, S. SCA: A sine cosine algorithm for solving optimization problems. Knowl. Based Syst. 96, 120–133. https://doi.org/10.1016/j.knosys.2015.12.022 (2016).
doi: 10.1016/j.knosys.2015.12.022
Fuqiang, X. et al. Improved particle swarm optimization with circle mapping and sine-cosine factor. Comput. Eng. Appl. 59(17), 1–13. https://doi.org/10.3778/j.issn.1002-8331.2211-029 (2023).
doi: 10.3778/j.issn.1002-8331.2211-029
Mahdavi, S., Rahnamayan, S. & Deb, K. Opposition-based learning: A literature review. Swarm Evol. Comput. 39(9), 1–23. https://doi.org/10.1016/j.swevo.2017.09.010 (2018).
doi: 10.1016/j.swevo.2017.09.010
Guangjie, H. et al. A multi-reverse learning optimization algorithm for teaching and learning. Eng. Sci. Technol. 51(6), 159–167. https://doi.org/10.15961/j.jsuese.201800336 (2019).
doi: 10.15961/j.jsuese.201800336
Chengtian, O., Donglin, Z. & Yaxian, Q. Lens learning sparrow search algorithm. Math. Prob. Eng. 2021(2021), 1–23. https://doi.org/10.1155/2021/9935090 (2021).
doi: 10.1155/2021/9935090
Wen, L. et al. Grey Wolf optimization algorithm based on lens imaging learning strategy. Acta Autom. Sin. 46(10), 2148–2164. https://doi.org/10.16383/j.aas.c180695 (2020).
doi: 10.16383/j.aas.c180695
Kai, M., Cheng, C. & Bin, X. MSSSA: A multi-strategy enhanced sparrow search algorithm for global optimization. Front. Inf. Technol. Electron. Eng. 23(12), 1828–1847. https://doi.org/10.1631/FITEE.2200237 (2022).
doi: 10.1631/FITEE.2200237
Ran, Z. et al. UAV path planning algorithm based on improved Harris Hawks optimization. Sensors https://doi.org/10.3390/s22145232 (2022).
doi: 10.3390/s22145232 pubmed: 35214461 pmcid: 8877631
Damin, Z. et al. Whale optimization algorithm with Circle mapping and dimensional pinhole imaging reverse learning. Control Decis. 36(5), 1173–1180. https://doi.org/10.13195/j.kzyjc.2019.1362 (2021).
doi: 10.13195/j.kzyjc.2019.1362

Auteurs

Yong He (Y)

School of Electrical and Information Engineering, Changsha University of Science and Technology, Changsha, 410114, China. 003356@csust.edu.cn.

Mingran Wang (M)

School of Electrical and Information Engineering, Changsha University of Science and Technology, Changsha, 410114, China.

Classifications MeSH