Safety-enhanced UAV path planning with spherical vector-based particle swarm optimization

被引:287
作者
Phung, Manh Duong [1 ,2 ]
Ha, Quang Phuc [1 ]
机构
[1] Univ Technol Sydney UTS, Sch Elect & Data Engn, 15 Broadway, Ultimo, NSW 2007, Australia
[2] Vietnam Natl Univ Hanoi VNU, VNU Univ Engn & Technol VNU UET, 144 Xuan Thuy, Hanoi, Vietnam
关键词
Path planning; Particle swarm optimization; UAV; DIFFERENTIAL EVOLUTION; GENETIC ALGORITHM; ENVIRONMENT;
D O I
10.1016/j.asoc.2021.107376
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a new algorithm named spherical vector-based particle swarm optimization (SPSO) to deal with the problem of path planning for unmanned aerial vehicles (UAVs) in complicated environments subjected to multiple threats. A cost function is first formulated to convert the path planning into an optimization problem that incorporates requirements and constraints for the feasible and safe operation of the UAV. SPSO is then used to find the optimal path that minimizes the cost function by efficiently searching the configuration space of the UAV via the correspondence between the particle position and the speed, turn angle and climb/dive angle of the UAV. To evaluate the performance of SPSO, eight benchmarking scenarios have been generated from real digital elevation model maps. The results show that the proposed SPSO outperforms not only other particle swarm optimization (PSO) variants including the classic PSO, phase angle-encoded PSO and quantumbehave PSO but also other state-of-the-art metaheuristic optimization algorithms including the genetic algorithm (GA), artificial bee colony (ABC), and differential evolution (DE) in most scenarios. In addition, experiments have been conducted to demonstrate the validity of the generated paths for real UAV operations. Source code of the algorithm can be found at https://github.com/duongpm/SPSO. (C) 2021 Elsevier B.V. All rights reserved.
引用
收藏
页数:15
相关论文
共 48 条
[1]   NUMERICAL POTENTIAL-FIELD TECHNIQUES FOR ROBOT PATH PLANNING [J].
BARRAQUAND, J ;
LANGLOIS, B ;
LATOMBE, JC .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1992, 22 (02) :224-241
[2]   Coordinated target assignment and intercept for unmanned air vehicles [J].
Beard, RW ;
McLain, TW ;
Goodrich, MA ;
Anderson, EP .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2002, 18 (06) :911-922
[3]   UAV path planning using artificial potential field method updated by optimal control theory [J].
Chen, Yong-bo ;
Luo, Guan-chen ;
Mei, Yue-song ;
Yu, Jian-qiao ;
Su, Xiao-long .
INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 2016, 47 (06) :1407-1420
[4]  
Clerc M, 2004, STUD FUZZ SOFT COMP, V141, P219
[5]   Multi-robot path planning using improved particle swarm optimization algorithm through novel evolutionary operators [J].
Das, P. K. ;
Jena, P. K. .
APPLIED SOFT COMPUTING, 2020, 92
[6]   Potential field based receding horizon motion planning for centrality-aware multiple UAV cooperative surveillance [J].
Di, Bin ;
Zhou, Rui ;
Duan, Haibin .
AEROSPACE SCIENCE AND TECHNOLOGY, 2015, 46 :386-397
[7]   Finding the k shortest paths [J].
Eppstein, D .
SIAM JOURNAL ON COMPUTING, 1998, 28 (02) :652-673
[8]   Route Planning for Unmanned Aerial Vehicle (UAV) on the Sea Using Hybrid Differential Evolution and Quantum-Behaved Particle Swarm Optimization [J].
Fu, Yangguang ;
Ding, Mingyue ;
Zhou, Chengping ;
Hu, Hanping .
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2013, 43 (06) :1451-1465
[9]   Phase Angle-Encoded and Quantum-Behaved Particle Swarm Optimization Applied to Three-Dimensional Route Planning for UAV [J].
Fu, Yangguang ;
Ding, Mingyue ;
Zhou, Chengping .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2012, 42 (02) :511-526
[10]   Particle swarm optimization to solving the economic dispatch considering the generator constraints [J].
Gaing, ZL .
IEEE TRANSACTIONS ON POWER SYSTEMS, 2003, 18 (03) :1187-1195