[发明专利]针对任务分布不均的紧急场景的异构无人机任务分配方法有效
| 申请号: | 202110348644.X | 申请日: | 2021-03-31 |
| 公开(公告)号: | CN113095645B | 公开(公告)日: | 2023-06-23 |
| 发明(设计)人: | 王丹力;郑楠;马鑫伟;章颂 | 申请(专利权)人: | 中国科学院自动化研究所 |
| 主分类号: | G06Q10/0631 | 分类号: | G06Q10/0631 |
| 代理公司: | 北京市恒有知识产权代理事务所(普通合伙) 11576 | 代理人: | 郭文浩;尹文会 |
| 地址: | 100190 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 针对 任务 分布 不均 紧急 场景 无人机 分配 方法 | ||
1.一种针对任务分布不均的紧急场景的异构无人机任务分配方法,其特征在于,该方法包括以下步骤:
步骤S10,统计当前区域的环境信息及待分配的任务信息;所述任务信息包括任务总数、坐标和类型;所述环境信息包括当前区域总面积;
步骤S20,基于任务总数、当前区域总面积,计算当前区域内任务之间的聚合阈值,并创建已访问和待调整列表;创建列表后,将任务信息、聚合阈值及创建的列表封装成令牌,发送给当前区域内的无人机群;
计算当前区域内任务之间的聚合阈值,其方法为:
其中,tagg.表示聚合阈值,S表示当前区域的总面积,n表示任务总数,β表示和tagg.之间的线性相关系数;
步骤S30,当无人机群中的任一无人机接收到令牌后,将接收令牌的无人机状态标记为已访问,采用LAL任务分配算法获取其分配的任务,并按照预设的任务分配质量对应关系,获取分配任务的质量;若所述质量为1,则结合当前分配的任务、所述聚合阈值进行任务聚合处理;否则将该分配的任务标记为待调整任务,跳转至步骤S40;
采用LAL任务分配算法获取其分配的任务,其方法为:
采用LAL任务分配算法计算当前无人机对每个任务的响应阈值:
θij=1-kij
其中,stj表示任务j的激励值,表示响应阈值,kij表示无人机j执行任务j的能力,d(i,g)表示无人机i和任务g之间的欧式距离,d(i,j)表示无人机i和任务j之间的欧式距离,Q(i,g)表示无人机i执行任务g的质量,Q(i,j)表示无人机i执行任务j的质量,J表示任务的集合,α表示预设的权重;
将响应阈值从大到小进行排序,排序后将响应阈值最大的未分配的任务分配给当前无人机;
结合当前分配的任务、所述聚合阈值进行任务聚合处理,其方法为:
S31,获取与当前无人机任务列表的最后一个任务last task距离最近且类型相同的未分配的任务,作为聚合任务;
S32,计算当前无人机任务列表的最后一个任务与聚合任务的距离是否小于所述聚合阈值,若小于,则判断当前无人机的资源是否足够执行所述聚合任务,若足够,则将所述聚合任务分配给当前无人机,并将其标记为last task,跳转步骤S31,否则跳转步骤S33;若大于,则将所述聚合任务标记为待调整任务,跳转步骤S40;
S33,判断无人机群是否还有状态为未访问的无人机,若有,则将令牌传递给状态为未访问的无人机;若没有,则将还有资源接收新任务的无人机标记为未访问,并将令牌传递给状态为未访问的无人机,直至所有的无人机状态标记为已访问;
步骤S40,获取距离每个待调整任务最近且类型相同的已被分配的非待调整任务,并判断执行该非待调整任务的无人机资源是否足够,若足够,则将对应的待调整任务分配给该无人机进行执行,并将令牌传递给存在待调整任务的下一无人机,直至所有存在待调整任务的无人机被访问;否则,将令牌传递给存在待调整任务的下一无人机,直至所有存在待调整任务的无人机被访问;
所述任务分配质量对应关系,为预设的无人机类型与分配的任务类型对应的质量映射关系。
2.根据权利要求1所述的针对任务分布不均的紧急场景的异构无人机任务分配方法,其特征在于,所述无人机的资源为时间资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院自动化研究所,未经中国科学院自动化研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110348644.X/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理





