[发明专利]一种基于鲸鱼优化算法和人工势场法结合的路径规划方法在审
申请号: | 202111055121.2 | 申请日: | 2021-09-09 |
公开(公告)号: | CN113848889A | 公开(公告)日: | 2021-12-28 |
发明(设计)人: | 喻九阳;詹博文;戴耀南;夏文凤;张德安;胡天豪;程航 | 申请(专利权)人: | 武汉工程大学 |
主分类号: | G05D1/02 | 分类号: | G05D1/02 |
代理公司: | 湖北武汉永嘉专利代理有限公司 42102 | 代理人: | 唐万荣 |
地址: | 430074 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 鲸鱼 优化 算法 人工 势场法 结合 路径 规划 方法 | ||
本发明提供了一种基于鲸鱼优化算法和人工势场法结合的路径规划方法,基于人工势场法的求解效率高及元启发群智能优化算法的收敛速度快等特点,通过在鲸鱼优化算法中引入人工势场法即改进人工势场的鲸鱼优化算法(APF‑WOA),通过鲸鱼优化算法(WOA)对全局进行路径规划解决了传统算法收敛速度慢的问题,通过改进的人工势场法对局部路径进行规划提高了实时避障能力,并对改进后的算法得到的轨迹进行删除冗余点处理,实现了对移动机器人的路径规划。本发明收敛精度高,所得路径长度短,避免了传统人工势场法的目标不可达问题,提高了移动机器人路径规划的可行性和有效性。
技术领域
本发明属于移动机器人路径规划技术领域,具体涉及一种基于鲸鱼优化算法和人工势场法结合的路径规划方法。
背景技术
移动机器人路径规划是在一个有障碍物的有界空间内,寻找一条无碰撞最优或者近似最优路径,使机器人在最短时间内移动到目标点。实现移动机器人的有效避障和快速移动功能的关键是对移动机器人的路径规划算法进行优化。
随着生物群体研究的深入,许多新型群智能算法被提出,其中鲸鱼优化算法(WOA)是Mirjalili等人提出的一种新型智能优化算法,它具有易于实现、控制参数少、稳定性强等优点。如龙文等通过对立学习策略优化初始种群,并设计了随迭代次数非线性变化的收敛因子,提出了改进的鲸鱼优化算法。G.Kaur提出了混沌鲸鱼算法(CWOA),将混沌理论引入了WOA优化过程,用混沌图调整WOA的主要参数,提高了WOA的全局收敛速度并获得了更好的算法性能。Elham将WOA算法与邻域搜索算法结合应用在城市固体废物回收车辆路径规划,使算法应用在了路径规划方面。目前,鲸鱼优化算法已被广泛应用于连续域优化问题,但依然存在易陷入局部最优解和寻优精度差的问题,在路径规划方面的改进和应用还有待提高和完善。人工势场法结构简单且易于实现实时控制,能有效提高优化问题的求解效率,但仍存在路径冗余点或拐点较多以及陷入局部最优解等问题。
发明内容
本发明要解决的技术问题是:提供一种基于鲸鱼优化算法和人工势场法结合的路径规划方法,用于实现移动机器人的路径规划。
本发明为解决上述技术问题所采取的技术方案为:一种基于鲸鱼优化算法和人工势场法结合的路径规划方法,包括以下步骤:
S1:建立地图环境模型,初始化鲸鱼优化算法并设置算法的参数;根据适应度函数获取鲸鱼在所有位置上的适应度值;确定鲸鱼种群初始个体最优位置与全局最优位置;
S2:更新鲸鱼优化算法的参数;
S3:根据鲸鱼个体位置的更新公式迭代更新每个鲸鱼的个体位置,利用地图模型得到移动机器人从起始点到目标点的可行路径参数,规划每只鲸鱼可行的初始路径;
S4:计算鲸鱼在新位置上的适应度值并与原来位置相比较,若新位置优于原位置,则更新种群的个体最优位置和全局最优位置;
S5:判断鲸鱼优化算法是否达到最大迭代次数,若是则执行步骤S6,若否则执行步骤S2~S4;
S6:通过鲸鱼优化算法得到全局最优位置,选择一条适应度值最小的鲸鱼路径作为移动机器人路径规划的最优路径,得到一系列离散路径点;
S7:在局部路径规划中,采用改进后的人工势场法对离散路径点进行优化求解,得到局部最优解,路径规划结束。
按上述方案,所述的步骤S1中,具体步骤为:
S11:设种群规模为N,则第i只鲸鱼在d维空间中的位置为:
确定鲸鱼初始个体最优位置和全局最优位置的方法为:
S12:将第一次迭代时每只鲸鱼的位置设为初始个体最优位置,
计算并比较每只鲸鱼个体的适应度值,取适应度值最小的鲸鱼个体位置为全局最优位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉工程大学,未经武汉工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111055121.2/2.html,转载请声明来源钻瓜专利网。