[发明专利]一种贪心K-均值自组织神经网络多机器人路径规划方法有效

专利信息
申请号: 202110509976.1 申请日: 2021-05-11
公开(公告)号: CN113281993B 公开(公告)日: 2022-05-27
发明(设计)人: 赵清杰;种领;张长春;方凯仁;陈涌泉 申请(专利权)人: 北京理工大学
主分类号: G05B13/02 分类号: G05B13/02
代理公司: 北京正阳理工知识产权代理事务所(普通合伙) 11639 代理人: 王民盛
地址: 100081 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 贪心 均值 组织 神经网络 机器人 路径 规划 方法
【权利要求书】:

1.一种贪心K-均值自组织神经网络多机器人路径规划方法,其特征在于,包括以下步骤:

步骤1:使用贪心K-均值聚类算法,求解系统内各机器人所需执行的任务,进行机器人任务分配;

步骤1.1:开始迭代,确定聚类数量k、最大迭代次数Greedykmeans_max_iter、偏置倍数δ,初始化k个聚类中心c={c1,c2,…,ck};

步骤1.2:计算所有任务点G={g1,g2,…,gn}分别到k个聚类中心的欧式距离:

其中,dij表示任务点gi到聚类中心cj的欧式距离,(xi,yi)为任务点gi的位置坐标,(xj,yj)为聚类中心cj的位置坐标,j∈{1,2,…k};

步骤1.3:将任务点G={g1,g2,…,gn}分配到距其最近的聚类中心的类别,分类结果为Cj={g1,g2,…,gl},其中j∈{1,2,…k},l表示各类别的任务数,l∈[1,n];

步骤1.4:对每个类别,计算其所有点Cj={g1,g2,…,gl}的均值,作为新的聚类中心c={c1,c2,…,ck};

其中,表示新聚类中心ck的位置坐标;

步骤1.5:对每个类别,使用贪心算法计算其路径代价D={D1,D2,…,Dk};

步骤1.6:在每次迭代过程中,使用放大和缩小调节因子,分别调整最大和最小聚类空间,其中,缩小调节因子narrowiter和放大调节因子enlargeiter根据当轮迭代的最大和平均路径代价求得:

其中,iter表示当前迭代次数,Dmax表示当前迭代轮数中最大的路径代价值,Dmin表示当前迭代轮数中最小的路径代价值,Dave表示各机器人的平均路径代价值,δ表示偏置倍数;

步骤1.7:每次迭代过程中,使用调节因子将最大和最小聚类空间的任务目标生成虚拟任务位置,将路径代价最大的聚类空间Cmax={g1,g2,…,gl}中对各任务目标点gl进行生成:

其中,分别表示最大的聚类空间的聚类中心的X坐标和Y坐标;

同理,对路径代价最小聚类空间min{Di}的各任务目标点进行生成:

步骤1.8:判断iter是否达到最大迭代次数;若未达到,则根据生成的虚拟任务目标位置回到步骤1.2进行下一轮迭代,否则结束迭代,并根据最终的聚类结果索引到真实任务目标位置,输出最终任务分配结果;

步骤2:根据步骤1的任务分配结果,使用并行的SOM自组织神经网络规划各机器人的路径,包括以下步骤:

步骤2.1:将所有连接权值用[0,1]之间的随机数初始化;

步骤2.2:当一个随机任务gi被输入到SOM网络中时,输出神经元将竞争成为获胜者;其中,获胜神经元的标准为:

I=min{dij},I∈Ω (8)

其中,dij为第i个任务gi位置与第j个输出神经元Rj之间的欧式距离;gi=(xi,yi)表示输入神经网络的第i个目标任务的位置;Rj=(wjx,wjy)表示第j个输出神经元的权值矩阵,wjx、wjy分别表示第j个输出神经元第i个目标任务X轴、Y轴的连接权值;Ω为所有输出神经元的集合;获胜神经元I是所有输出神经元之中距离gi最近的输出神经元;

步骤2.3:当一轮迭代确定出一个获胜神经元I后,需确定其获胜领域和更新获胜邻域的神经元权值;邻域函数Gj,I(x)(t)表示如下:

σ(t)=σ0(1-α)t (10)

其中,I(x)表示获胜神经元;dj表示输出层第n个输出神经元获胜神经元Rj之间的欧式距离;e为自然常数;σ(t)用来调整邻域大小;σ0为初始获胜邻域,表示本次训练的迭代次数;α为邻域衰减速率;t表示当前迭代轮数;

步骤2.4:当找到获胜神经元并更新其邻域神经元后,将其朝向任务位置点移动,更新策略为:

wj(t+1)=wj(t)+η(t)×Gj,I(x)×(gi-Rj) (11)

η(t)=η0(1-β)t (12)

其中,wj(t)为第t轮的神经元权值矩阵,η(t)为学习率,η0为初始学习率,β为学习率衰减速度,学习率会直接影响输出神经元向输入任务位置移动的速度;

步骤2.5:当不满足终止条件时,返回步骤2.2,直至η(t)≤ηmin;当满足终止条件后,将路径坐标和获胜神经元关联,各机器人的最终路线为从任意点进行遍历,按照获胜神经元出现的顺序进行排序。

2.如权利要求1所述的一种贪心K-均值自组织神经网络多机器人路径规划方法,其特征在于,步骤2.3中,邻域衰减速率α的取值范围为0到1之间。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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