Research on task allocation for multi-type task of unmanned surface vehicles

被引:4
作者
Zhuang, Jiayuan [1 ]
Long, Lianyu [1 ]
Zhang, Lei [1 ]
Zhang, Yuhang [2 ]
Li, Xinyu [1 ]
机构
[1] Harbin Engn Univ, Natl Key Lab Autonomous Marine Vehicle Technol, Harbin 150001, Peoples R China
[2] Jiangsu Automat Res Inst, Lianyungang 222061, Peoples R China
基金
中国国家自然科学基金;
关键词
USV swarm; Multi -type task; Task allocation; Genetic algorithm; Contract net protocol; Vacancy chain; ALGORITHM;
D O I
10.1016/j.oceaneng.2024.118321
中图分类号
U6 [水路运输]; P75 [海洋工程];
学科分类号
0814 ; 081505 ; 0824 ; 082401 ;
摘要
Unmanned surface vehicles (USVs) are gaining significant interest, particularly in support of complex maritime operations. To ensure efficient autonomous operation of the USV swarm in the case of multi-type missions, a task allocation system that combines off-line and on-line task allocation is constructed in this paper. The task set of each USV is obtained by improved genetic algorithm (GA). A distance matrix of these tasks is calculated by fast marching method (FMM) and integrated into the self-attention mechanism (SAM). The algorithm can shorten swarm's total voyage and make USVs' task load balanced. Furthermore, to accommodate the situations of task addition, deletion, and failure of USVs, an on-line task reallocation algorithm called the improved contract net protocol and vacancy chain (ICNP-VC) is developed. It unites the contract net protocol (CNP) and vacancy chain (VC) to enhance the intelligence of USVs. The ICNP-VC modifies the content of the bid and distinguishes the type of the cost. Meanwhile, the algorithm can balance the task load of the cluster and reduces the waste of resources. Through extensive simulations, demonstrate the proposed algorithms' capability to optimize task allocation and plan safe paths, leading to improved performance in complex marine scenarios.
引用
收藏
页数:14
相关论文
共 50 条
[41]   Research on the multi-objective algorithm of UAV cluster task allocation [J].
Gao W. ;
Wang Q. ;
Li H. ;
Xie J. ;
Gong M. .
Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2024, 51 (02) :1-12
[42]   Secure Multi-UAV Collaborative Task Allocation [J].
Fu, Zhangjie ;
Mao, Yuanhang ;
He, Daojing ;
Yu, Jingnan ;
Xie, Guowu .
IEEE ACCESS, 2019, 7 :35579-35587
[43]   Multi-robot exploration in task allocation problem [J].
Alitappeh, Reza Javanmard ;
Jeddisaravi, Kossar .
APPLIED INTELLIGENCE, 2022, 52 (02) :2189-2211
[44]   Research on task allocation of multi-target search with swarm robots [J].
Zhang, Guo-You ;
Zeng, Jian-Chao ;
Xue, Song-Dong .
International Journal of Wireless and Mobile Computing, 2014, 7 (03) :297-304
[45]   Research on the Task Allocation Problem in Multi-Platform Cooperative Engagement [J].
Liu, Chuanbo ;
Qiu, Zhiming ;
Wang, Hangyu .
PROCEEDINGS OF 2010 INTERNATIONAL SYMPOSIUM ON IMAGE ANALYSIS AND SIGNAL PROCESSING, 2010, :383-386
[46]   Task Assignment for Multiple Multi-purpose Unmanned Aerial Vehicles Using Greedy Algorithm [J].
Jeon, Ha-Min ;
Lim, Jae-Woo ;
Ryoo, Changkyung .
INTERNATIONAL JOURNAL OF AERONAUTICAL AND SPACE SCIENCES, 2024, 25 (04) :1380-1394
[47]   Introducing Various Novel Optimization Techniques for Task Allocation in Multi-Vehicles Systems [J].
Shoman, Wessam ;
El-Barrawy, Mahmoud ;
Mekhail, Youssef ;
Bahgat, Ali B. ;
Morgan, El-Sayed I. .
2019 IEEE INTERNATIONAL CONFERENCE OF VEHICULAR ELECTRONICS AND SAFETY (ICVES 19), 2019,
[48]   Research on SoS-oriented task allocation algorithm [J].
Wang, Tong ;
Yang, Ping ;
Bi, Yiming ;
Shao, Jianzhao .
Journal of Information and Computational Science, 2015, 12 (10) :3809-3817
[49]   Cooperative path planning and task assignment for unmanned air vehicles [J].
Innocenti, M. ;
Pollini, L. ;
Bracci, A. .
PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART G-JOURNAL OF AEROSPACE ENGINEERING, 2010, 224 (G2) :121-131
[50]   The object-oriented dynamic task assignment for unmanned surface vessels [J].
Du, Bin ;
Lu, Yu ;
Cheng, Xiaotong ;
Zhang, Weidong ;
Zou, Xuesong .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2021, 106