Improved two-stage task allocation of distributed UAV swarms based on an improved auction mechanism

被引:1
作者
Tan, Chaoren [1 ,2 ]
Liu, Xin [1 ,2 ]
机构
[1] Xiangtan Univ, Sch Comp Sci, Xiangtan 411105, Peoples R China
[2] Xiangtan Univ, Sch Cyberspace Sci, Xiangtan 411105, Peoples R China
关键词
Task allocation; Auction algorithm; Re-auction mechanism; Machine learning; ASSIGNMENT; ALGORITHM; SYSTEMS;
D O I
10.1007/s13042-024-02218-z
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In order to better handle the dynamic task allocation of UAV swarms, this paper first models the task allocation problem of UAV swarms. Then, improvements were made to the previous auction-based methods in terms of two aspects-the auction function and auction mechanism, and a two-stage task allocation method for UAV swarms based on an improved auction mechanism was proposed. When improving the auction function, an auction function with a parameter considering both UAVs and tasks was designed. By using machine learning to obtain the parameter, relatively stable experimental performance can be achieved. To further optimize the performance, a re-auction mechanism was proposed. Finally, by comparing with commonly used methods based on auction mechanisms, including the method of a linear combination of the MiniSum and MiniMax team objectives for task allocation and the other method, the feasibility of improving the auction function and auction mechanism was verified, and better experimental results were obtained.
引用
收藏
页码:5119 / 5128
页数:10
相关论文
共 31 条
  • [1] Group-Based Distributed Auction Algorithms for Multi-Robot Task Assignment
    Bai, Xiaoshan
    Fielbaum, Andres
    Kronmuller, Maximilian
    Knoedler, Luzia
    Alonso-Mora, Javier
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2023, 20 (02) : 1292 - 1303
  • [2] Distributed Task Assignment for Multiple Robots Under Limited Communication Range
    Bai, Xiaoshan
    Yan, Weisheng
    Ge, Shuzhi Sam
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2022, 52 (07): : 4259 - 4271
  • [3] Bertsekas D. P., 1988, Annals of Operations Research, V14, P105, DOI 10.1007/BF02186476
  • [4] NECTAR-An Agent-Based Dynamic Task Allocation Algorithm in the UAV Swarm
    Chen, Chao
    Bao, Weidong
    Men, Tong
    Zhu, Xiaomin
    Wang, Ji
    Wang, Rui
    [J]. COMPLEXITY, 2020, 2020 (2020)
  • [5] A distributed method for dynamic multi-robot task allocation problems with critical time constraints
    Chen, Xinye
    Zhang, Ping
    Du, Guanglong
    Li, Fang
    [J]. ROBOTICS AND AUTONOMOUS SYSTEMS, 2019, 118 : 31 - 46
  • [6] Consensus-Based Decentralized Auctions for Robust Task Allocation
    Choi, Han-Lim
    Brunet, Luc
    How, Jonathan P.
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2009, 25 (04) : 912 - 926
  • [7] Decentral task allocation for industrial AGV-systems with resource constraints
    De Ryck, M.
    Pissoort, D.
    Holvoet, T.
    Demeester, E.
    [J]. JOURNAL OF MANUFACTURING SYSTEMS, 2021, 59 (59) : 310 - 319
  • [8] Task Assignment for Deploying Unmanned Aircraft as Decoys
    Dileep, M. V.
    Yu, Beomyeol
    Kim, Seungkeun
    Oh, Hyondong
    [J]. INTERNATIONAL JOURNAL OF CONTROL AUTOMATION AND SYSTEMS, 2020, 18 (12) : 3204 - 3217
  • [9] Distributed on-line dynamic task assignment for multi-robot patrolling
    Farinelli, Alessandro
    Iocchi, Luca
    Nardi, Daniele
    [J]. AUTONOMOUS ROBOTS, 2017, 41 (06) : 1321 - 1345
  • [10] A distributed multi-agent production planning and scheduling framework for mobile robots
    Giordani, Stefano
    Lujak, Mann
    Martinelli, Francesco
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2013, 64 (01) : 19 - 30