[发明专利]融合混沌和精英反向学习的机器人路径规划方法在审

专利信息
申请号: 201710627856.5 申请日: 2017-07-28
公开(公告)号: CN107390690A 公开(公告)日: 2017-11-24
发明(设计)人: 尹宝勇;郭肇禄;刘赵阳;岳雪芝;刘松华;钟少君 申请(专利权)人: 江西理工大学
主分类号: G05D1/02 分类号: G05D1/02
代理公司: 赣州凌云专利事务所36116 代理人: 曾上
地址: 341000 江*** 国省代码: 江西;36
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 融合 混沌 精英 反向 学习 机器人 路径 规划 方法
【权利要求书】:

1.融合混沌和精英反向学习的机器人路径规划方法,其特征在于,包括以下步骤:

步骤1,根据机器人路径规划区域的环境,得到路径规划区域的地图,然后对地图进行栅格化;

步骤2,用户初始化参数,所述初始化参数包括种群大小Popsize,交叉授粉率PCR,反向学习率OBC,缩放因子CF,机器人规划路径中的关键节点数量D,精英数量Num,最大评价次数MAX_FEs;

步骤3,输入机器人路径规划的起始点坐标和终止点坐标;

步骤4,令当前演化代数t=0,及当前评价次数FEs=0;

步骤5,初始化Kent混沌映射变量KX为(0,1)区间内的随机实数;

步骤6,随机产生初始种群其中个体下标i=1,2,...,Popsize,为种群中第i个个体,存储了D个关键节点的横坐标和纵坐标,其中维度下标j=1,2,...,2×D;

步骤7,计算当前种群Pt中的每个个体的适应值;

步骤8,令当前评价次数FEs=FEs+Popsize;

步骤9,保存当前种群Pt中的最优个体Bestt

步骤10,令计数器ki=1,然后令候选种群PUt为空集;

步骤11,如果计数器ki大于Popsize,则转到步骤17,否则转到步骤12;

步骤12,执行精英反向学习搜索策略,产生候选个体具体操作如下:

步骤12.1,在[1,Popsize]区间内随机产生两个不相等且都不等于ki的正整数Rx和Ry;

步骤12.2,利用Kent混沌映射,按公式(1)计算反向学习混沌权重W;

步骤12.3,更新Kent混沌映射变量KX=W;

步骤12.4,令计数器tj=1;

步骤12.5,如果计数器tj大于2×D,则转到步骤13,否则转到步骤12.6;

步骤12.6,随机产生服从Levy分布的一个实数TL;

步骤12.7,在[0,1]之间随机产生一个实数PCRT;

步骤12.8,如果PCRT小于PCR,则转到步骤12.9,否则转到步骤12.11;

步骤12.9,执行交叉授粉操作,计算

步骤12.10,转到步骤12.18;

步骤12.11,在[0,1]之间随机产生一个实数TOB;

步骤12.12,如果TOB小于OBC,则转到步骤12.13,否则转到步骤12.17;

步骤12.13,在当前种群Pt中选择Num个优秀的个体,组成精英种群其中个体下标ni=1,2,...,Num;

步骤12.14,在[1,Num]之间随机产生一个正整数NTR;

步骤12.15,使用混沌权重融合精英反向学习与差分学习,按公式(2)计算候选个体的第tj维

Uki,tjt=W×(2×BANTR,tjt-Aki,tjt)+(1-W)×[Aki,tjt+CF×(ARx,tjt-ARy,tjt)]---(2)]]>

步骤12.16,转到步骤12.18;

步骤12.17,执行自花授粉操作,按公式(3)计算候选个体的第tj维

Uki,tjt=Aki,tjt+rand(0,1)×(ARx,tjt-ARy,tjt)---(3)]]>

其中,rand(0,1)为在[0,1]之间服从均匀分布的随机实数产生函数;

步骤12.18,将解码为对应的关键节点坐标Pot,若坐标Pot不在地图范围内或在地图中的位置标记有障碍,则随机产生的值,直到的值对应的关键节点坐标在地图中且未标记障碍;

步骤12.19,令计数器tj=tj+1,转到步骤12.5;

步骤13,对个体进行局部搜索,具体操作如下:

步骤13.1,将个体进行解码得到D个关键节点的坐标:TP1,TP2,...,TPD

步骤13.2,令TP0为机器人路径规划的起始点坐标,并令TPD+1为机器人路径规划的终止点坐标;

步骤13.3,依次对规划路径上的每个关键节点TPbi,执行100次寻优操作,其中下标bi=1,2,...,D;在寻优操作中,令RangeA为整个地图无障碍区域,并令RangeB为由TPbi-1、TPbi+1的连线作为直径确定的圆形区域,然后从RangeA和RangeB中随机选择一个记为搜索区域RangeS;每次在搜索区域RangeS内,随机选取一点,坐标记为TPR,如果经过TPR的路径优于经过TPbi的路径,则令TPbi=TPR,且更新个体

步骤14,计算个体的适应值;

步骤15,将个体加入到候选种群PUt中;

步骤16,计数器ki=ki+1,转到步骤11;

步骤17,从当前种群Pt与候选种群PUt中选择出下一代种群Pt+1

步骤18,令当前评价次数FEs=FEs+Popsize;

步骤19,令当前演化代数t=t+1;

步骤20,保存当前种群Pt中的最优个体Bestt

步骤21,重复步骤10至步骤20,直至当前评价次数FEs大于或等于MAX_FEs后结束;

步骤22,将最优个体Bestt解码为D个关键节点的坐标,即可得到机器人的规划路径。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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