Decentralized task allocation for heterogeneous multi-UAV system with task coupling constraints

被引:43
|
作者
Ye, Fang [1 ]
Chen, Jie [1 ]
Sun, Qian [1 ]
Tian, Yuan [1 ]
Jiang, Tao [1 ]
机构
[1] Harbin Engn Univ, Coll Informat & Commun Engn, Harbin 150001, Peoples R China
来源
JOURNAL OF SUPERCOMPUTING | 2021年 / 77卷 / 01期
基金
中国国家自然科学基金;
关键词
Multi-UAV system; Decentralized task allocation; CBBA; Task coupling constraints; Time window; ASSIGNMENT; ALGORITHM;
D O I
10.1007/s11227-020-03264-4
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Cooperative multiple task assignment problem is an essential issue in the collaboration of multiple unmanned aerial vehicles (UAVs). Consensus-based bundle algorithm (CBBA) is a decentralized task assignment method that only considers homogeneous agents and independent tasks. Thus, we develop an extended CBBA with task coupling constraints (CBBA-TCC) in this paper to solve the multi-task assignment problem with task coupling constraints in the heterogeneous multi-UAV system. CBBA is a two-stage iteration algorithm with inner and outer consensus stages. The inner consensus stage is designed as a modified version of CBBA in this paper. A Can-do list is firstly raised at the beginning of bundle construction phase on each agent to record the tasks that can be performed by this agent without violating the task precedence constraints. Hence, at the inner consensus stage, each agent will only bid on the Can-do list. Then, we adopt a task performing time list for each agent to store the performing times of its assigned tasks. With associate consensus strategy of task performing time list at the conflict resolution phase, the precedence constraint of coupled tasks can be guaranteed. After reaching inner consensus, the outer consensus stage introduces an insert-position feasibility index to determine whether the assigned tasks satisfy the coupling constraints and resolve the constraint violation conflicts. Through the iterations of inner and outer consensus stages, CBBA will reach global consensus and obtain conflict-free task assignment results. Numerical simulations demonstrate the feasibility and reliability of CBBA in various search and rescue scenarios.
引用
收藏
页码:111 / 132
页数:22
相关论文
共 50 条
  • [1] Decentralized task allocation for heterogeneous multi-UAV system with task coupling constraints
    Fang Ye
    Jie Chen
    Qian Sun
    Yuan Tian
    Tao Jiang
    [J]. The Journal of Supercomputing, 2021, 77 : 111 - 132
  • [2] Distributed Task Allocation for a Multi-UAV System with Time Window Constraints
    Cui, Wei
    Li, Ruilin
    Feng, Yanxiang
    Yang, Yikang
    [J]. DRONES, 2022, 6 (09)
  • [3] Decentralized Multi-UAV Trajectory Task Allocation in Search and Rescue Applications
    Grontved, Kasper A. R.
    Lundquist, Ulrik P. S.
    Christensen, Anders Lyhne
    [J]. 2023 21ST INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS, ICAR, 2023, : 35 - 41
  • [4] Multi-UAV decentralized task allocation with intermittent communications: the DTC algorithm
    Dionne, Dany
    Rabbath, Camille A.
    [J]. 2007 AMERICAN CONTROL CONFERENCE, VOLS 1-13, 2007, : 2992 - 2997
  • [5] An Auction-based Multiple Constraints Task Allocation Algorithm for Multi-UAV System
    Cheng, Qiao
    Yin, Dong
    Yang, Jian
    Shen, Lincheng
    [J]. PROCEEDINGS OF 2016 INTERNATIONAL CONFERENCE ON CYBERNETICS, ROBOTICS AND CONTROL (CRC), 2016, : 1 - 5
  • [6] Multi-UAV Task Allocation with Communication Faults
    Sujit, P. B.
    Sousa, J. B.
    [J]. 2012 AMERICAN CONTROL CONFERENCE (ACC), 2012, : 3724 - 3729
  • [7] Secure Multi-UAV Collaborative Task Allocation
    Fu, Zhangjie
    Mao, Yuanhang
    He, Daojing
    Yu, Jingnan
    Xie, Guowu
    [J]. IEEE ACCESS, 2019, 7 : 35579 - 35587
  • [8] Collaborative task allocation of heterogeneous multi-UAV based on improved CBGA algorithm
    Ma, Yunhong
    Zhao, Yifei
    Bai, Shuyao
    Yang, Jie
    Zhang, Yimin
    [J]. 16TH IEEE INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION, ROBOTICS AND VISION (ICARCV 2020), 2020, : 795 - 800
  • [9] Multi-UAV task allocation using team theory
    Sujit, P. B.
    Sinha, A.
    Ghose, D.
    [J]. 2005 44TH IEEE CONFERENCE ON DECISION AND CONTROL & EUROPEAN CONTROL CONFERENCE, VOLS 1-8, 2005, : 1497 - 1502
  • [10] Decentralized Task Allocation for Heterogeneous Teams with Cooperation Constraints
    Choi, Han-Lim
    Whitten, Andrew K.
    How, Jonathan P.
    [J]. 2010 AMERICAN CONTROL CONFERENCE, 2010, : 3057 - 3062