[发明专利]基于改进火烈鸟搜索算法的机器人路径规划方法及装置在审

专利信息
申请号: 202211474542.3 申请日: 2022-11-23
公开(公告)号: CN115755913A 公开(公告)日: 2023-03-07
发明(设计)人: 李少梅;吕东许;郭文月;尹广志;魏海平;陈欣;卞成琳;吕铮 申请(专利权)人: 中国人民解放军战略支援部队信息工程大学
主分类号: G05D1/02 分类号: G05D1/02
代理公司: 郑州大通专利商标代理有限公司 41111 代理人: 刘莹莹
地址: 450000 河*** 国省代码: 河南;41
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 改进 火烈鸟 搜索 算法 机器人 路径 规划 方法 装置
【权利要求书】:

1.基于改进火烈鸟搜索算法的机器人路径规划方法,其特征在于,包括:

步骤1、利用栅格法将机器人运行环境建模为栅格地图;

步骤2、初始化种群大小P,最大迭代次数IterMax和第一部分迁徙火烈鸟的比例MPb

步骤3、初始化种群,包括:在所述栅格地图中随机生成路径节点,每条路径由相同数量的路径节点组成,每条路径作为一个火烈鸟个体,P个火烈鸟个体构成初始种群X;

步骤4、利用反向学习策略对当前种群进行更新,包括:对种群的每个火烈鸟个体计算其反向解,各反向解组成反向种群Y,取X,Y中的前P个火烈鸟个体构成种群Z;

步骤5、根据种群Z中火烈鸟个体的适应度值确定觅食者和迁徙者;

步骤6、更新觅食者和迁徙者的位置;

步骤7、根据萤火虫算法进一步更新种群;

步骤8、判断是否达到最大迭代次数,若达到则执行步骤9,否则返回执行步骤4进行下一次迭代;

步骤9、输出机器人最优路径。

2.根据权利要求1所述的基于改进火烈鸟搜索算法的机器人路径规划方法,其特征在于,步骤5具体包括:计算火烈鸟个体的适应度,并根据适应度对当前种群中的所有火烈鸟个体进行排序,适应度低的前MP0只火烈鸟个体和适应度高的前MPt只火烈鸟个体是迁徙者,其他火烈鸟个体则是觅食者。

3.根据权利要求2所述的一种基于改进火烈鸟搜索算法的机器人路径规划方法,其特征在于,MP0=MPb×P,MPr=rand[0,1]×P×(1-MPb),MPt=P-MP0-MPr;其中,rand[0,1]表示生成一个位于[0,1]之间的随机数。

4.根据权利要求1所述的基于改进火烈鸟搜索算法的机器人路径规划方法,其特征在于,步骤6中,按照公式(1)更新觅食者的位置:

其中,表示第i只火烈鸟个体在第t+1次迭代火烈鸟种群中第j维的位置,表示第i只火烈鸟个体在第t次迭代火烈鸟种群中第j维的位置,表示在第t次迭代火烈鸟种群中适应度最好的火烈鸟的第j维位置,K表示扩散因子,且K是遵循自由度为n的卡方分布的随机数,G1和G2是遵循标准正态分布的随机数,ε1和ε2随机化为-1或1。

5.根据权利要求1所述的基于改进火烈鸟搜索算法的机器人路径规划方法,其特征在于,步骤6中,按照公式(2)更新迁徙者的位置:

其中,表示第i只火烈鸟个体在第t+1次迭代火烈鸟种群中第j维的位置,表示第i只火烈鸟个体在第t次迭代火烈鸟种群中第j维的位置,表示在第t次迭代火烈鸟种群中适应度最好的火烈鸟的第j维位置,w是一个自由度为n的高斯随机数。

6.根据权利要求1所述的基于改进火烈鸟搜索算法的机器人路径规划方法,其特征在于,步骤7具体包括:

每只火烈鸟个体作为一个萤火虫个体,计算本次迭代种群中所有萤火虫个体的适应度,并根据适应度排序得出本次迭代的最优萤火虫个体Xbest,根据公式(3)计算每个萤火虫个体的吸引度:

其中,β0表示最大吸引度,为常数;γ为光吸收系数;r表示两个萤火虫个体之间的距离;

根据公式(4)更新每个萤火虫个体的位置:

Xi'=Xi+β·(Xbest-Xi)+α·εi (4)

其中,Xi表示当前个体,Xbest表示最优个体,Xi'表示更新后的个体,α·εi为随机扰动项,α为扰动的步长因子,εi为[-0.5,0.5]之间服从均匀分布的随机数向量。

7.基于改进火烈鸟搜索算法的机器人路径规划装置,其特征在于,包括:

环境建模模块,用于利用栅格法将机器人运行环境建模为栅格地图;

参数初始化模块,用于初始化种群大小P,最大迭代次数IterMax和第一部分迁徙火烈鸟的比例MPb

种群初始化模块,用于初始化种群,包括:在所述栅格地图中随机生成路径节点,每条路径由相同数量的路径节点组成,每条路径作为一个火烈鸟个体,P个火烈鸟个体构成初始种群X;

第一种群更新模块,用于利用反向学习策略对当前种群进行更新,包括:对种群的每个火烈鸟个体计算其反向解,各反向解组成反向种群Y,取X,Y中的前P个火烈鸟个体构成种群Z;

觅食者和迁徙者确定模块,用于根据种群Z中火烈鸟个体的适应度值确定觅食者和迁徙者;

位置更新模块,用于更新觅食者和迁徙者的位置;

第二种群更新模块,用于根据萤火虫算法进一步更新种群;

最优路径输出模块,用于输出机器人最优路径。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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