计算机科学
群体行为
任务(项目管理)
调度(生产过程)
过程(计算)
实时计算
运动规划
路径(计算)
人工智能
算法
数学优化
工程类
机器人
数学
操作系统
系统工程
程序设计语言
作者
Ziheng Wang,Jianlei Zhang
标识
DOI:10.1016/j.knosys.2022.109072
摘要
Unmanned Aerial Vehicle (UAV) swarms are attracting more and more research attention due to their low cost and high efficiency. Task allocation is a highly important process for a UAV swarm, currently suffering from several constraints such as large scale and real-time requirements, with a possible solution being quite challenging. Hence, this paper models the behavioral characteristics of a wolf pack in its natural environment and exploits it to solve a UAV swarm dynamic task allocation problem in complex scenes. Specifically, the proposed method considers the non-balanced task assignment problem and utilizes the task scheduling algorithm to make the assignment results meet the task performance constraints. Moreover, a path planning algorithm and a coverage search algorithm appropriate for UAV swarms in complex scenes are proposed. Simulation experiments involving different target numbers and random target positions demonstrate that the suggested method achieves high task completion and balances the UAVs’ load affording a suitable solution for complex scenes.
科研通智能强力驱动
Strongly Powered by AbleSci AI