任务分配

毕设题目:Matlab无人机协同任务

毕设题目:Matlab无人机协同任务,1案例背景针对多无人机协同任务分配问题,设计了一种综合考虑飞行航程、任务收益以及任务完成时间窗口的混合粒子群任务分配算法。首先,将粒子位置编码为一组任务分配向量,针对同时打击场景可能存在的死锁问题,设计了一种基于多打击任务有向图的死锁检测和修复算法,解码出对应一组可行的任务分配解或方案,实现粒子群算法解的离散化。另外,对于传统粒子群算法容易陷入局部收敛的缺点,提出一种基于变邻域搜索算法的跳出局