Navigation variable-based multi-objective particle swarm optimization for UAV path planning with kinematic constraints

被引:0
|
作者
Thi Thuy Ngan Duong [1 ]
Duy-Nam Bui [2 ]
Manh Duong Phung [2 ]
机构
[1] Ulsan National Institute of Science and Technology,Department of Electrical Engineering
[2] Vietnam National University,Faculty of Electronics and Telecommunications
[3] Fulbright University Vietnam,Undergraduate Faculty
关键词
Unmanned aerial vehicle (UAV); Path planning; Multi-objective optimization; Particle swarm optimization;
D O I
10.1007/s00521-024-10945-1
中图分类号
学科分类号
摘要
Path planning is essential for unmanned aerial vehicles (UAVs) as it determines the path that the UAV needs to follow to complete a task. This work addresses this problem by introducing a new algorithm called navigation variable-based multi-objective particle swarm optimization (NMOPSO). It first models path planning as an optimization problem via the definition of a set of objective functions that include optimality and safety requirements for UAV operation. The NMOPSO is then used to minimize those functions through Pareto optimal solutions. The algorithm features a new path representation based on navigation variables to include kinematic constraints and exploit the maneuverable characteristics of the UAV. It also includes an adaptive mutation mechanism to enhance the diversity of the swarm for better solutions. Comparisons with various algorithms have been carried out to benchmark the proposed approach. The results indicate that the NMOPSO performs better than not only other particle swarm optimization variants but also other state-of-the-art multi-objective and meta-heuristic optimization algorithms. Experiments have also been conducted with real UAVs to confirm the validity of the approach for practical flights. The source code of the algorithm is available at https://github.com/ngandng/NMOPSO.
引用
收藏
页码:5683 / 5697
页数:14
相关论文
共 50 条
  • [41] Multi-Objective Particle Swarm Optimization Based on Gaussian Sampling
    Li, Guosen
    Yan, Li
    Qu, Boyang
    IEEE ACCESS, 2020, 8 : 209717 - 209737
  • [42] Surrogate-based Multi-Objective Particle Swarm Optimization
    Santana-Quintero, Luis V.
    Coello Coello, Carlos A.
    Hernandez-Diaz, Alfredo G.
    Osorio Velazquez, Jesus Moises
    2008 IEEE SWARM INTELLIGENCE SYMPOSIUM, 2008, : 166 - +
  • [43] Multi-Objective Particle Swarm Optimization Based on Fuzzy Optimality
    Shen, Yongpeng
    Ge, Gaorui
    IEEE ACCESS, 2019, 7 : 101513 - 101526
  • [44] Multi-objective Particle Swarm Optimization Based on Adaptive Mutation
    Saha, Debasree
    Banerjee, Suman
    Jana, Nanda Dulal
    2015 THIRD INTERNATIONAL CONFERENCE ON COMPUTER, COMMUNICATION, CONTROL AND INFORMATION TECHNOLOGY (C3IT), 2015,
  • [45] An Improved Multi-objective Particle Swarm Optimization
    Xu, Shengbing
    Ouyang, Zhiping
    Feng, Jiqiang
    2020 5TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND APPLICATIONS (ICCIA 2020), 2020, : 19 - 23
  • [46] A Particle Swarm Optimizer for Multi-Objective Optimization
    Cagnina, Leticia
    Esquivel, Susana
    Coello Coello, Carlos A.
    JOURNAL OF COMPUTER SCIENCE & TECHNOLOGY, 2005, 5 (04): : 204 - 210
  • [47] An Improving Multi-Objective Particle Swarm Optimization
    Fan, JiShan
    WEB INFORMATION SYSTEMS AND MINING, 2010, 6318 : 1 - 6
  • [48] Multi-objective particle swarm optimization with multi-mode collaboration based on reinforcement learning for path planning of unmanned air vehicles
    Zhang, Xiangyin
    Xia, Shuang
    Li, Xiuzhi
    Zhang, Tian
    KNOWLEDGE-BASED SYSTEMS, 2022, 250
  • [49] A Multi-objective Particle Swarm Optimization for Multiple Knapsack Problem with Strong Constraints
    Ma, Xuan
    Yan, Ying
    Liu, Qing
    PROCEEDINGS OF THE 2018 13TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA 2018), 2018, : 1201 - 1205
  • [50] An Improved Multi-Objective Particle Swarm Optimization
    Yang, Xixiang
    Zhang, Weihua
    ADVANCED SCIENCE LETTERS, 2011, 4 (4-5) : 1491 - 1495