[发明专利]一种基于改进阈值法的多机器人任务分配方法有效

专利信息
申请号: 201910126437.2 申请日: 2019-02-20
公开(公告)号: CN109886574B 公开(公告)日: 2023-02-14
发明(设计)人: 张子迎;邱靖廷;徐东;孟宇龙;李贤;杨旭;宫思远;丁戈 申请(专利权)人: 哈尔滨工程大学
主分类号: G06Q10/0631 分类号: G06Q10/0631
代理公司: 暂无信息 代理人: 暂无信息
地址: 150001 黑龙江省哈尔滨市南岗区*** 国省代码: 黑龙江;23
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 改进 阈值 机器人 任务 分配 方法
【权利要求书】:

1.一种基于改进阈值法的多机器人任务分配方法,其特征在于:包含如下步骤:

步骤(1):初始化:定义是第m次迭代时机器人i对任务j的响应阈值,m为大于或等于0的整数;m=0时,的值随机确定;

步骤(2):定义t时刻任务j对机器人i的刺激值Sj(t)与第m次迭代时机器人i对任务j的响应阈值的差为阈值刺激差Pij(t);在第m次迭代中,对于机器人i,阈值刺激差最大时对应的任务即机器人i在t时刻要执行的任务;

Pij(t)=Sj(t)-θij(m)

步骤(3):如果机器人执行任务成功或失败且还有未被执行的任务,继续在未被执行的任务中选择阈值刺激差最大时对应的任务去执行;对于某个机器人,可执行任务是地图中没有其他机器人执行且阈值刺激值大于0的未被执行的任务;

步骤(4):当机器人进入等待状态或等待区即没有可执行任务时,令机器人不断寻找可执行的任务,当其他机器人执行某任务失败或某任务未执行的时间太长使得对于该机器人的任务刺激值增加时,则该机器人重新获得可执行任务;

步骤(5):直到所有任务都被执行完成即完成一次迭代时,重置机器人和任务点的位置,根据阈值更新公式计算第m+1次迭代时机器人i对任务j的响应阈值和阈值刺激差;

所述的阈值更新公式为:

上式中,uij为机器人i对任务j匹配值:

λ为能力匹配函数的权重,ω为能耗代价函数的权重,η为历史经验函数的权重;vij为能力匹配函数,cij为能耗代价函数,eij为历史经验函数;

所述的能力匹配函数vij

n为正整数;

上式中,αij(t)是Agent在t时刻拥有的能力因子,βij(t)是t时刻任务需要的能力因子;0≤αij(t)≤1,0≤βij(t)≤1;

所述的能耗代价函数cij

上式中,(xi,yi)为机器人i当前坐标,(xj,yj)是将要去执行的任务的坐标;hij表示机器人i完成任务wj付出的资源能耗值;

所述的历史经验函数eij

eij=Tij/(Tij+Fij),(Tij+Fij≠0);

上式中,Tij表示此前机器人i成功执行任务wj的次数;Fij表示此前机器人i未成功执行任务wj的次数。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910126437.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top