非死锁合同网协议驱动的多机分布式时序任务分配

Yan Cao, Teng Long, Jingliang Sun, Guangtong Xu*

*此作品的通讯作者

科研成果: 期刊稿件文章同行评审

5 引用 (Scopus)

摘要

To solve the precedence constraint problem of multi-UAV cooperative task allocation, a distributed task allocation method with precedence constraints based on deadlock-free contract net protocol(DF-CNP) is proposed to avoid task deadlock theoretically and improve the optimality of the allocation results. The deadlock criterion for precedence tasks is defined under local information. By detecting the cycle state and vertex reachability of the precedence task subgraph, the global deadlock status of allocation results can be determined effectively to generate feasible results. The nearest neighbor-depth first search algorithm is customized to prioritize the nearest neighbor task in CNP. Combined with the recursive backtracking of deadlock criterion, a task sequence subject to the deadlock constraints is generated in parallel under the distributed framework, and the optimality of the allocation results is improved. The simulation comparison results show that DF-CNP can significantly save computational time compared with the target-bundled genetic algorithm(TB-GA), and the optimality of DF-CNP results is apparently better than that of consensus based bundle algorithm with task coupling constraints(CBBA-TCC).

投稿的翻译标题Multi-UAV Distributed Task Allocation with Precedence Constraints Driven by Deadlock-free Contract Net Protocol
源语言繁体中文
页(从-至)675-684
页数10
期刊Yuhang Xuebao/Journal of Astronautics
43
5
DOI
出版状态已出版 - 30 5月 2022

关键词

  • Contract net protocol
  • Distributed task allocation
  • Precedence task deadlock
  • Unmanned aerial vehicle

指纹

探究 '非死锁合同网协议驱动的多机分布式时序任务分配' 的科研主题。它们共同构成独一无二的指纹。

引用此