Analysis of Parallel Genetic Algorithm and Parallel Particle Swarm Optimization Algorithm UAV Path Planning on Controller Area Network

被引:28
作者
Jamshidi, Vahid [1 ]
Nekoukar, Vahab [1 ]
Refan, Mohammad Hossein [1 ]
机构
[1] Shahid Rajaee Teacher Training Univ, Sch Elect Engn, Tehran, Iran
关键词
Controller area network (CAN) bus; Multi-master; Parallel genetic algorithm (GA); Parallel particle swarm optimization (PSO); EVOLUTIONARY ALGORITHMS;
D O I
10.1007/s40313-019-00549-9
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Path planning of the unmanned aerial vehicle (UAV) is one of the complex optimization problems due to the model complexity and a high number of constraints. Evolutionary algorithms are a conventional method to solve complex optimization problems with multiple constraints. However, they are time-consuming algorithms which make their implementation difficult. UAV path planning is usually a real-time problem that is needed to solve in limited time steps. Parallelization is one of the most effective methods for reducing the computation time of evolutionary algorithms. In the industrial applications, usually there is a communication platform between devices which can be used for the implementation of the parallelization process. For example, controller area network (CAN) is a protocol used for reliable communication in aerospace systems. Due to the development of this protocol on UAVs and its characteristics, it can be used for parallel optimization of path planning problem. In this paper, an asynchronous distributed multi-master parallel genetic algorithm and a parallel particle swarm optimization algorithm are implemented on CAN bus to improve the speed and performance of the UAV path planning.
引用
收藏
页码:129 / 140
页数:12
相关论文
共 23 条
[1]   Parallel evolutionary algorithms can achieve super-linear performance [J].
Alba, E .
INFORMATION PROCESSING LETTERS, 2002, 82 (01) :7-13
[2]  
Anderson J.D., 2008, INTRO FLIGHT, V6th
[3]  
Bosch GmbH R, 1991, CAN SPECIFICAITON VE
[4]  
CAO Y, 2017, CLUSTER COMPUTING
[5]  
Clerc M., 2005, Particle Swarm optimization
[6]  
Gao XZ, 2013, ACTA POLYTECH HUNG, V10, P221
[7]   Distributed evolutionary algorithms and their models: A survey of the state-of-the-art [J].
Gong, Yue-Jiao ;
Chen, Wei-Neng ;
Zhan, Zhi-Hui ;
Zhang, Jun ;
Li, Yun ;
Zhang, Qingfu ;
Li, Jing-Jing .
APPLIED SOFT COMPUTING, 2015, 34 :286-300
[8]  
Holland J. H., 1975, Adaptation in natural and artificial systems
[9]   Virtuous drones? [J].
Kennedy, Caroline ;
Rogers, James I. .
INTERNATIONAL JOURNAL OF HUMAN RIGHTS, 2015, 19 (02) :211-227
[10]  
Kennedy J, 1995, 1995 IEEE INTERNATIONAL CONFERENCE ON NEURAL NETWORKS PROCEEDINGS, VOLS 1-6, P1942, DOI 10.1109/icnn.1995.488968