一个基于共识的双层集群捆绑算法,用于动态异质的多UAV多任务分配
Yichao Wang1, Chunjiang Wang2, Shuangyin Ren3
1Department of Systems Engineering, Academy of Military Sciences, Beijing 100000, China.
Sensors (Basel, Switzerland)
|November 13, 2025
概括
本研究介绍了基于共识的两级集群捆绑算法 (TLC-CBBA),以改善多个无人机 (UAV) 的分布式任务分配. 在动态,异质的环境中,TLC-CBBA提高了通信效率和任务匹配.
科学领域:
- 机器人技术和自主系统
- 分布式人工智能 分布式人工智能
- 网络化系统 网络化系统
背景情况:
- 多个无人机 (UAV) 的合作任务面临着动态通信和资源异质性的挑战,影响分布式任务分配.
- 现有的方法,如基于共识的捆绑算法 (CBBA),在大规模,异构的场景中难以扩展和适应,导致高通信开销和低于最佳的任务与资源匹配.
- 计算成本的增加是由于分散的多无人机系统中通信效率低下和任务与资源对齐不佳造成的.
研究的目的:
- 引入一种新的基于共识的双层集群捆绑算法 (TLC-CBBA),旨在解决动态和异质的多UAV任务分配中现有算法的局限性.
- 在复杂的多无人机合作任务中提高通信效率,任务与资源的匹配,以及整体性能.
- 为大规模,异质无人机团队提高去中心化任务分配框架的可扩展性和稳定性.
主要方法:
- 实施了双层集群方法:第一层使用图形理论的中心性和最短路径距离进行基于拓的分组,第二层使用资源平衡,距离意识的K-medoids算法进行子组形成.
- 将无人机资源异质性和空间接近性集成到集群过程中,以确保子组的紧性和资源的均衡分配.
- 在每个子组内执行基于共识的捆绑算法 (CBBA),用于本地任务分配,集群中心协调集群间的通信,以实现全球一致性.
主要成果:
- 在关键指标中,TLC-CBBA显著优于标准CBBA及其变体 (DMCHBA,G-CBBA,集群CBBA).
- 在通信效率,总任务得分和运行时间方面取得了实质性的改进.
- 显著性分析证实了TLC-CBBA在各种任务场景和不同的UAV团队规模中的有效性.
结论:
- 拟议的TLC-CBBA有效地解决了动态通信拓和多无人机任务分配中的资源异质性的挑战.
- TLC-CBBA表现出强大的稳定性和可扩展性,使其适合在动态环境中进行复杂,大规模和异质的多无人机操作.
- 这种新的方法为合作无人机系统中分散的任务分配提供了更高效和有效的解决方案.
相关概念视频
Distributed Loads: Problem Solving
1.1K
Beams are structural elements commonly employed in engineering applications requiring different load-carrying capacities. The first step in analyzing a beam under a distributed load is to simplify the problem by dividing the load into smaller regions, which allows one to consider each region separately and calculate the magnitude of the equivalent resultant load acting on each portion of the beam. The magnitude of the equivalent resultant load for each region can be determined by calculating...
1.1K
Cluster Sampling Method
13.9K
Appropriate sampling methods ensure that samples are drawn without bias and accurately represent the population. Because measuring the entire population in a study is not practical, researchers use samples to represent the population of interest.
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
13.9K
Distributed Loads
930
Distributed loads are a common type of load that engineers and scientists encounter in various practical situations. Distributed loads often refer to a type of load spread over a surface or a structure and can be modeled as continuous force per unit area.
For example, consider a bookshelf filled with books stacked vertically adjacent to each other. The weight of the books is evenly distributed over the length of the shelf. As a result, the pressure at different locations on the surface of the...
For example, consider a bookshelf filled with books stacked vertically adjacent to each other. The weight of the books is evenly distributed over the length of the shelf. As a result, the pressure at different locations on the surface of the...
930
Multimachine Stability
537
Multimachine stability analysis is crucial for understanding the dynamics and stability of power systems with multiple synchronous machines. The objective is to solve the swing equations for a network of M machines connected to an N-bus power system.
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
537
Differential Leveling
647
Differential leveling is a precise method in surveying used to determine the elevation difference between two points. Its primary goal is to establish accurate vertical measurements to create level surfaces or grade lines critical for designing and constructing infrastructures such as roads, bridges, and buildings.The procedure for differential leveling begins with setting up and leveling the instrument at a point where the benchmark can be seen. The level rod is held on the benchmark (BM), and...
647
Statically Indeterminate Problem Solving
675
Statically indeterminate problems are those where statics alone can not determine the internal forces or reactions. Consider a structure comprising two cylindrical rods made of steel and brass. These rods are joined at point B and restrained by rigid supports at points A and C. Now, the reactions at points A and C and the deflection at point B are to be determined. This rod structure is classified as statically indeterminate as the structure has more supports than are necessary for maintaining...
675


