规模化异构集群分布式协同任务分配方法

  • 曹筱可 ,
  • 吕金虎 ,
  • 高源 ,
  • 蔡奕辰 ,
  • 李芃芃 ,
  • 刘克新 ,
  • 孙贵宾
展开
  • 1. 北京航空航天大学自动化科学与电气工程学院
    2. 北京航空航天大学

收稿日期: 2025-09-22

  修回日期: 2026-01-21

  网络出版日期: 2026-02-03

基金资助

集群自适应构形决策与控制方法及其在动态区域覆盖中的应用

Distributed Task Allocation Method for Scalable Heterogeneous Swarm

  • CAO Xiao-Ke ,
  • CAO Xiao-Ke Jin-Hu ,
  • GAO Yuan ,
  • CAI Yi-Chen ,
  • LI Peng-Peng ,
  • LIU Ke-Xin ,
  • SUN Gui-Bin
Expand

Received date: 2025-09-22

  Revised date: 2026-01-21

  Online published: 2026-02-03

摘要

分布式无人集群能够通过局部信息交互与协同决策,高效自主地完成复杂任务,具有广泛的应用前景,其中任务分配是关键问题之一。针对异构多飞行器系统联盟形成任务分配问题中存在的计算复杂度高、通信负担重、解的质量与效率难以平衡等挑战,本文提出了一种基于层次化架构的分布式任务分配策略。首先,提出基于享乐博弈的异构集群自组织分簇算法,通过分布式交互实现集群自组织分簇,将异构系统中的各类飞行器根据任务需求高效划分至各个任务簇。其次,利用隐式共识机制和任务节点分裂机制,将匈牙利方法创新性地应用于分布式联盟形成问题,完成各簇内飞行器到任务的匹配,能够高度满足每个具体任务对于各类飞行器的特定需求。在分配过程中,设计了考虑飞行器动力学模型的代价估计方法,实现分配与规划紧耦合的同时确保了分配结果的动力学可行性。仿真结果表明,所提出的分层任务分配策略在保证分布式解质量的同时,能够显著提升异构集群任务分配的规模扩展性并有效降低了分布式通信负担;此外,以滑翔飞行器为例对耦合航程估计的分配算法进行了可行性验证。

本文引用格式

曹筱可 , 吕金虎 , 高源 , 蔡奕辰 , 李芃芃 , 刘克新 , 孙贵宾 . 规模化异构集群分布式协同任务分配方法[J]. 航空学报, 0 : 1 -0 . DOI: 10.7527/S1000-6893.2026.32811

Abstract

Through local information exchange and collaborative decision-making, distributed unmanned swarms are capable of accomplishing complex tasks with high efficiency and autonomy. It demonstrates considerable potential for di-verse applications. Task allocation, however, remains a critical challenge. For heterogeneous multi-aircraft coali-tion formation, the main difficulties lie in high computational complexity, substantial communication overhead, and the trade-off between solution quality and efficiency. To address these issues, this paper proposes a distributed task allocation strategy based on a hierarchical architecture. First, a hedonic game-based self-organizing cluster-ing algorithm is developed. Through distributed interactions, it enables cluster self-organization and assigns di-verse aircraft in the heterogeneous system to task clusters according to their requirements. Second, the Hungarian method is extended to solve the coalition formation problem within each cluster. An implicit consensus mechanism and a task node splitting mechanism are introduced, allowing effective matching of aircraft to tasks. In this way, the specific requirements of different tasks for each type of aircraft are satisfied. Moreover, a cost estimation method is designed by integrating the aircraft dynamics model. This achieves a tight coupling between task allocation and trajectory planning, which ensures the dynamic feasibility of the allocation results. Simulation results show that the hierarchical strategy significantly improves scalability while reducing communication overhead without compromis-ing solution quality. Finally, a gliding aircraft case study validates the feasibility of the proposed algorithm with cou-pled range estimation.

参考文献

[1] 谷海波,刘克新,吕金虎.集群系统协同控制:机遇与挑战[J].指挥与控制学报,2021,第7卷(1):1-10. GU H B, LIU K X, Lü J H. Cooperative control of swarm systems:opportunities and challenges[J]. Jour-nal of Command and Control, 2021, 7(1): 1-10. [2] 吕金虎, 文力, 李磊, 等. 跨水空介质集群机器人研究现状与展望[J]. 中国科学: 技术科学, 2025, 55(5): 807-826. Lü J H, WEN L, LI L, et al. Research status and pro-spects of aerial-aquatic swarm robots[J]. Scientia Sini-ca(Technologica), 2025, 55(5): 807-826. [3] LYU M Y, ZHAO Y B, HUANG C, et al. Unmanned aerial vehicles for search and rescue: A survey[J]. Re-mote Sensing, 2023, 15(13): 3266. [4] SUN G B, ZHOU R, MA Z, et al. Mean-shift explora-tion in shape assembly of robot swarms[J]. Nature Communications, 2023, 14(1): 3476. [5] Lü J H, ZE K R, YUE S Y, et al. Concurrent-learning based relative localization in shape formation of robot swarms[J]. IEEE Trnsactions on Automation Science and Engineering, 2025, 22: 11188-11204. [6] 吕金虎, 汪宗福, 刘克新, 于江龙, 刘德元. 基于双/多基SAR的集群协同探测与制导新进展[J]. 航空学报, 2025, 46(6): 531548. Lü J H, WANG Z F, LIU K X, et al. New progress in cluster collaborative detection and guidance based on bi/multi-static SAR[J]. Acta Aeronautica et Astronautica Sinica, 2025, 46(6): 531548. [7] QU Q Y, LIU K X, LI X J, et al. Satellite observation and data-transmission scheduling using imitation Learning based on mixed integer linear programming[J]. IEEE Transactions on Aerospace and Electronic Sys-tems, 2023, 59(2): 1989-2001. [8] BAYRAM H, BOZMA H I. Coalition formation games for dynamic multirobot tasks[J]. The International Journal of Robotics Research, 2016, 35(5): 514-527. [9] KHAMIS A, HUSSEIN A, ELMOGY A. Multi-robot task allocation: a review of the state-of-the-art[J]. Springer Verlag, 2015: 31-51. [10] SEENU N, RM K C, RAMYA M M. Review on state-of-the-art dynamic task allocation strategies for multi-ple-robot systems[J]. Industrial Robot: the international journal of robotics research and application, 2020, 47(6): 929-942. [11] CHAKRAA H, GUERIN F, LECLERCQ E, et al. Opti-mization techniques for Multi-Robot Task Allocation problems: Review on the state-of-the-art[J]. Robotics and Autonomous Systems, 2023, 168: 104492. [12] TURNER J, MENG Q G, SCHAEFER G, et al. Distrib-uted task rescheduling with time constraints for the op-timization of total task allocations in a multirobot sys-tem[J]. IEEE Transactions on Cybernetics, 2018, 48(9): 2583-2597. [13] DENG R L, YAN R, HUANG P N, et al. A distributed auction algorithm for task assignment with robot coali-tions[J]. IEEE Transactions on Robotics, 2024, 40: 4787-4804. [14] WANG S L, LIU Y J, QIU Y T, et al. Consensus-based decentralized task allocation for multi-agent systems and simultaneous multi-agent tasks[J]. IEEE Robotics and Automation Letters, 2022, 7(4): 12593-12600. [15] VELHAL S, SUNDARAM S, SUNDARARAJAN N. A decentralized multirobot spatiotemporal multitask as-signment approach for perimeter defense[J]. IEEE Transactions on Robotics, 2022, 38(5): 3085-96. [16] CHOPRA S, NOTARSTEFANO G, RICE M, et al. A distributed version of the Hungarian method for multi-robot assignment[J]. IEEE Transactions on Robotics, 2017, 33(4): 932-947. [17] ISMAIL S, SUN L. Decentralized Hungarian-based approach for fast and scalable task allocation[C]// In-ternational Conference on Unmanned Aircraft Systems (ICUAS). Miami, Florida, USA: IEEE, 2017: 23-28. [18] SAMIEI A, SUN L. Distributed recursive Hungarian-based approaches to fast task allocation for unmanned aircraft systems[C]// AIAA Scitech 2020 Forum. Orlan-do, Florida, USA: AIAA, 2020: 1 PartF. [19] SAMIEI A, SUN L. Distributed matching-by-clone Hungarian-based algorithm for task allocation of multi-agent systems[J]. IEEE Transactions on Robotics, 2024, 40(1): 851-863. [20] ZHANG Z, JIANG J, ZHANG W A. Distributed dy-namic task allocation for unmanned aerial vehicle swarm systems: A networked evolutionary game-theoretic approach[J]. Chinese Journal of Aeronautics, 2024, 37(6): 182-204. [21] JANG I M, SHIN H S, TSOURDOS A. Anonymous hedonic game for task allocation in a large-scale multi-ple agent system[J]. IEEE Transactions on Robotics, 2018, 34(6): 1534-1548. [22] HU J Y., BHOWMICK P, JANG I M, et al. A decentral-ized cluster formation containment framework for mul-tirobot systems[J]. IEEE Transactions on Robotics, 2021, 37(6): 1936-1955. [23] ZHAO X Y, ZONG Q, TIAN B L, et al. Fast task alloca-tion for heterogeneous unmanned aerial vehicles through reinforcement learning[J]. Aerospace Science and Technology, 2019, 92: 588-594. [24] NG J S, LIM W Y B, XIONG Z H, et al. Reputation-aware hedonic coalition formation for efficient server-less hierarchical federated learning[J]. IEEE Transac-tions on Parallel and Distributed Systems, 2021, 33(11): 2675-2686. [25] KUHN H W. The Hungarian method for the assignment problem[J]. Naval Research Logistics Quarterly, 1955, 2: 83. [26] CHOI H L, BRUNET L, HOW J P. Consensus-based decentralized auctions for robust task allocation[J]. IEEE Transactions on Robotics, 2009, 25(4): 912-926. [27] LU P. Entry guidance: a unified method[J]. Journal of guidance, control, and dynamics, 2014, 37(3): 713-28.
文章导航

/