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

被引:2
作者
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 条
[21]   Evolutionary Task Allocation and Cooperative Control of Unmanned Aerial Vehicles in Air Combat Applications [J].
Wang, Jing ;
Duan, Shuai ;
Ju, Shuang ;
Lu, Shan ;
Jin, Yaning .
ROBOTICS, 2022, 11 (06)
[22]   Intelligent multi-task allocation and planning for multiple unmanned surface vehicles (USVs) using self-organising maps and fast marching method [J].
Liu, Yuanchang ;
Song, Rui ;
Bucknall, Richard ;
Zhang, Xinyu .
INFORMATION SCIENCES, 2019, 496 :180-197
[23]   Research on Multi-UAV Loading Multi-type Sensors Cooperative Reconnaissance Task Planning Based on Genetic Algorithm [J].
Li, Ji-Ting ;
Zhang, Sheng ;
Zheng, Zhan ;
Xing, Li-Ning ;
He, Ren-Jie .
INTELLIGENT COMPUTING THEORIES AND APPLICATION, ICIC 2017, PT I, 2017, 10361 :485-500
[24]   Research on Task Allocation of Multi-constraint Unmanned System Swarm Based on Mixed Integer Linear Programming [J].
Tu, Long ;
Liu, Shulei ;
Yan, Ye ;
Yao, Wen ;
Chang, Qiang .
PROCEEDINGS OF 2022 INTERNATIONAL CONFERENCE ON AUTONOMOUS UNMANNED SYSTEMS, ICAUS 2022, 2023, 1010 :3708-3716
[25]   Cooperative Task Allocation for Unmanned Combat Aerial Vehicles Using Improved Ant Colony Algorithm [J].
Tao, Jun ;
Tian, Yantao ;
Meng, Xiangheng .
2008 IEEE CONFERENCE ON CYBERNETICS AND INTELLIGENT SYSTEMS, VOLS 1 AND 2, 2008, :628-+
[26]   Joint Task Allocation and Data Delivery Framework for Unmanned Aerial Vehicles in Aerial Plant Inspection [J].
Ngoenriang, Naphat ;
Nutanong, Sarana ;
Niyato, Dusit .
2019 IEEE 90TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2019-FALL), 2019,
[27]   A task allocation algorithm for a swarm of unmanned aerial vehicles based on bionic wolf pack method [J].
Wang, Ziheng ;
Zhang, Jianlei .
KNOWLEDGE-BASED SYSTEMS, 2022, 250
[28]   Research on Multi-task Allocation Algorithm Based on Agent [J].
Yang Ping ;
Wang Tong ;
Liu Weidong ;
Liu Hua .
2014 5TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2014, :276-278
[29]   Intelligent Optimization Methods for Unmanned Cluster Delivery Support Task Allocation [J].
Li, Shuai ;
He, Xiao-Yuan ;
Xu, Xiao ;
Guo, Sheng-Ming .
INTELLIGENT NETWORKED THINGS, CINT 2024, PT II, 2024, 2139 :151-159
[30]   Cooperative multi-task traversing with complex marine environment for multiple unmanned surface vehicles inspired by membrane computing [J].
Jin, Xiaozhao ;
Zhang, Gexiang ;
Yang, Ma ;
Peng, Xuechan ;
Shi, Binghua .
OCEAN ENGINEERING, 2022, 266