Consensus-based bundle algorithm with local replanning for heterogeneous multi-UAV system in the time-sensitive and dynamic environment

被引:38
作者
Chen, Jie [1 ]
Qing, Xianguo [1 ]
Ye, Fang [2 ]
Xiao, Kai [1 ]
You, Kai [1 ]
Sun, Qian [2 ]
机构
[1] Nucl Power Inst China, Sci & Technol Reactor Syst Design Technol Lab, Chengdu 610213, Peoples R China
[2] Harbin Engn Univ, Coll Informat & Commun Engn, Harbin 150001, Peoples R China
基金
中国国家自然科学基金;
关键词
Decentralized task allocation; Multi-UAV system; Task reassignment; CBBA; Local replanning; TASK ALLOCATION;
D O I
10.1007/s11227-021-03940-z
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Consensus-based bundle algorithm (CBBA) is a decentralized task allocation algorithm that can produce feasible and conflict-free task assignment solution for multi-UAV system in the search and rescue scenarios. Further considering the new emerging tasks, this paper studies how to realize task reasssignment in the time-sensitive and dynamic environment. Effective task replanning algorithm aims to maximize the score value of task replanning solution when ensuring the timely allocation of the new task. Thus, an extension of CBBA called CBBA with local replanning (CBBA-LR) is proposed to produce reliable task replanning solution with quick response to the new task. Firstly, the capable matrix is adopted in CBBA-LR to denote the capable relationship between UAVs and tasks. Only capable UAVs for the new task are included in the task replanning. Then, the performing time list is introduced to the bid lists. For each UAV, CBBA-LR selects the assigned tasks whose performing times overlap the time window of the new task as the potential reset tasks. The setting of potential reset tasks effectively reduces the number of tasks included in the replanning process. After that, each UAV selects the nearest task to the new task from the potential reset task set as the reset task. Hence, CBBA-LR resets the most likely insert position of the new task from each UAV's path. Finally, CBBA runs based on the reset task schedules to get the task replanning solution. Numerical simulations demonstrate the solution quality and convergence time of CBBA-LR from four perspectives: different time windows of the new task, different locations of the new task, continuous appearance of new tasks and different scales of search and rescue scenarios. The simulation results verify the feasibility and superiority of CBBA-LR compared with other replanning strategies.
引用
收藏
页码:1712 / 1740
页数:29
相关论文
共 26 条
[1]  
[Anonymous], 2012, AIAA GUIDANCE NAVIGA, DOI DOI 10.2514/6.2010-8421
[2]   Decentralized task allocation for surveillance systems with critical tasks [J].
Binetti, Giulio ;
Naso, David ;
Turchiano, Biagio .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2013, 61 (12) :1653-1664
[3]   The precision calculating method of robots moving by the plane trajectories [J].
Bozek, Pavol ;
Lozhkin, Alexander .
INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2019, 16 (06)
[4]   SOLUTIONS TO THE CHARACTERISTIC EQUATION FOR INDUSTRIAL ROBOT'S ELLIPTIC TRAJECTORIES [J].
Bozek, Pavol ;
Ivandic, Zeljko ;
Lozhkin, Alexander ;
Lyalin, Vadim ;
Tarasov, Vladimir .
TEHNICKI VJESNIK-TECHNICAL GAZETTE, 2016, 23 (04) :1017-1023
[5]  
Buckman N, 2019, AIAA SCITECH 2019 FO
[6]   Multi-UAV Task Assignment With Parameter and Time-Sensitive Uncertainties Using Modified Two-Part Wolf Pack Search Algorithm [J].
Chen, Yongbo ;
Yang, Di ;
Yu, Jianqiao .
IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2018, 54 (06) :2853-2872
[7]   Consensus-Based Decentralized Auctions for Robust Task Allocation [J].
Choi, Han-Lim ;
Brunet, Luc ;
How, Jonathan P. .
IEEE TRANSACTIONS ON ROBOTICS, 2009, 25 (04) :912-926
[8]   A Two-Layer Task Assignment Algorithm for UAV Swarm Based on Feature Weight Clustering [J].
Fu, Xiaowei ;
Feng, Peng ;
Li, Bin ;
Gao, Xiaoguang .
INTERNATIONAL JOURNAL OF AEROSPACE ENGINEERING, 2019, 2019
[9]   QPSO-model predictive control-based approach to dynamic trajectory tracking control for unmanned underwater vehicles [J].
Gan, Wenyang ;
Zhu, Daqi ;
Ji, Daxiong .
OCEAN ENGINEERING, 2018, 158 :208-220
[10]   Scalable Task Assignment for Heterogeneous Multi-Robot Teams [J].
Garcia, Paula ;
Caamano, Pilar ;
Duro, Richard J. ;
Bellas, Francisco .
INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2013, 10