Cooperative collision avoidance for unmanned surface vehicles based on improved genetic algorithm

被引:34
作者
Wang, Hongjian [1 ]
Fu, Zhongjian [1 ]
Zhou, Jiajia [1 ]
Fu, Mingyu [1 ]
Ruan, Li [1 ]
机构
[1] Harbin Engn Univ, Coll Intelligent Syst Sci & Engn, Harbin 150001, Heilongjiang, Peoples R China
基金
中国国家自然科学基金;
关键词
COLREGs; Genetic algorithm; Multiple unmanned surface vehicles; Collision avoidance;
D O I
10.1016/j.oceaneng.2021.108612
中图分类号
U6 [水路运输]; P75 [海洋工程];
学科分类号
0814 ; 081505 ; 0824 ; 082401 ;
摘要
This paper proposes a method based on the improved genetic algorithm for cooperative collision avoidance by multiple unmanned surface vehicles (hereinafter referred to as multiple USVs). In the multiple USVs collaborative task mode in a complex environment featuring obstacles, we establish models of the multiple USVs system and sensor detection; divide scenarios involving multiple USVs encounters and design corresponding collision avoidance strategies; and calculate the motion parameters and risk of collision to determine whether to take measures to avoid collisions. Following this, we choose the genetic algorithm (GA) as core algorithm to plan for collision avoidance, improve it through retention, deletion, and replacement, use the analytic hierarchy process to build a fitness, iteratively optimize the adjustment of velocity and heading, and calculate the current best path for collision avoidance for multiple USVs. Finally, we built a simulation platform for multiple USVs collision avoidance planning based on the QT software, and designed typical cases to verify the proposed method with and without communication conditions. The results show that the proposed method can be used for the safe operation of multiple USVs.
引用
收藏
页数:25
相关论文
共 58 条
[1]  
[Anonymous], 2012, ROBOT INTELLIGENCE T
[2]   A COMPARATIVE AND EXPERIMENTAL STUDY ON GRADIENT AND GENETIC OPTIMIZATION ALGORITHMS FOR PARAMETER IDENTIFICATION OF LINEAR MIMO MODELS OF A DRILLING VESSEL [J].
Banka, Stanislaw ;
Brasel, Michal ;
Dworak, Pawel ;
Jaroszewski, Krzysztof .
INTERNATIONAL JOURNAL OF APPLIED MATHEMATICS AND COMPUTER SCIENCE, 2015, 25 (04) :877-893
[3]  
Benjamin M.R., 2014, IEEE OES AUTON UNDER, P32
[4]  
Bye R.T., 2015, Operations Research and Enterprise Systems, P165
[5]  
Bye RT, 2012, STUD COMPUT INTELL, V399, P131
[6]   Unmanned surface vehicle for coastal and protected waters applications: the Charlie Project [J].
Caccia, M. ;
Bibidi, M. ;
Bono, R. ;
Bruzzone, Ga. ;
Bruzzone, Gi. ;
Spirandelli, E. .
MARINE TECHNOLOGY SOCIETY JOURNAL, 2007, 41 (02) :62-71
[7]   A review on improving the autonomy of unmanned surface vehicles through intelligent collision avoidance manoeuvres [J].
Campbell, S. ;
Naeem, W. ;
Irwin, G. W. .
ANNUAL REVIEWS IN CONTROL, 2012, 36 (02) :267-283
[8]   An automatic COLREGs-compliant obstacle avoidance system for an unmanned surface vehicle [J].
Campbell, Sable ;
Abu-Tair, Mamun ;
Naeem, Wasif .
PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART M-JOURNAL OF ENGINEERING FOR THE MARITIME ENVIRONMENT, 2014, 228 (02) :108-121
[9]  
Casalino G, 2009, OCEANS-IEEE, P1479
[10]   Concise deep reinforcement learning obstacle avoidance for underactuated unmanned marine vessels [J].
Cheng, Yin ;
Zhang, Weidong .
NEUROCOMPUTING, 2018, 272 :63-73