[发明专利]一种用于机械臂时间最优轨迹规划方法在审
申请号: | 201710680623.1 | 申请日: | 2017-08-10 |
公开(公告)号: | CN107367938A | 公开(公告)日: | 2017-11-21 |
发明(设计)人: | 鲍海锋;丁德锐;王玉林;陈嘉林;李玉齐;林森阳;肖洒 | 申请(专利权)人: | 上海理工大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04;G06N3/12 |
代理公司: | 上海德昭知识产权代理有限公司31204 | 代理人: | 郁旦蓉 |
地址: | 200093 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 机械 时间 最优 轨迹 规划 方法 | ||
技术领域
本发明涉及一种用于机械臂时间最优轨迹规划方法。
背景技术
随着科学技术的发展,机械臂已经渗透到各行各业中,在其实际应用中,工作精度和运动平稳度是衡量机械臂工作性能的重要指标。在此基础上,提高工作效率,减小操作误差,减小运行时间和能量消耗等成为机械臂应用的需解决的关键性问题。解决这些问题的前提和基础是研究机械臂的轨迹规划。机械臂的轨迹规划算法的性能优化指标有很多,如时间最优和能量最优,其中时间最优目前研究的最多。将智能优化算法用于机械臂的时间性能优化是近年来研究的热点。目前为止,遗传算法(SGA)在其应用中最为广泛。
遗传算法是一种借鉴生物界自然选择和进化机制发展起来的高度并行、随机、自适应的全局优化概率搜索算法。由于优化时不依赖于梯度,具有很强的鲁棒性和全局搜索能力。
但是,对于机械臂的轨迹规划问题,遗传算法(SGA)仍然存在很多问题,如早熟收敛问题和低优化效率问题。
发明内容
本发明是为了解决上述问题而进行的,目的在于提供一种用于机械臂时间最优轨迹规划方法。
本发明提供了一种用于机械臂时间最优轨迹规划方法,具有这样的特征,包括以下步骤:
步骤1,将机械臂的任务空间离散化成多个轨迹插值点,得到位姿矩阵序列Ti和相应的时间节点序列ti,对位姿矩阵序列Ti进行逆运算得到对应的关节位置qi,该关节位置qi和时间节点序列ti的关系如下式(1)所示,
S=(qi,ti)i=1,2......,n(1)
上式(1)中,S为关节位置-时间二元序列,ti>0;
步骤2,根据下式(2)设定运动学速度约束条件,
max{s'(ti),s'(t*),s'(ti+1)}≤Vmax,i=1,2......,n(2)
上式(2)中,s(t)为关节旋转角度,s’(t)为关节旋转角速度,s(t)= qi,t∈[t1,tn],s’(t)是s(t)的导数;
步骤3,根据运动学速度约束条件,通过三次多项式曲线插值依次连接每个关节位置-时间二元序列对应的点,得到机械臂的关节轨迹曲线;
步骤4,根据机械臂的关节轨迹曲线,建立目标函数
上式(3)中,f(t)为机械臂的运动总时间;
步骤5,根据目标函数,采用多种群遗传算法对机械臂的运动总时间进行优化,从而得到机械臂的关节运动速度曲线、关节运动加速度曲线和关节运动脉动曲线,
其中,步骤5中的多种群遗传算法对时间进行优化包括以下子步骤:
步骤5-1,初始化种群,随机产生n个子种群,子种群的集合设为P(k)={P1(k),...Pi(k),..Pn(k)},其中k为进化次数,然后对其进行二进制编码工作,并设初始进化次数k=0;
步骤5-2,对每个子种群p(k)中个体的适应度进行计算;
步骤5-3,对每个子种群p(k)进行相应的遗传算子运算,得到新种群;
步骤5-4,将新种群中的最差个体用子种群p(k)的最优个体代替并将该最优个体放入精华种群加以保存,同时执行k=k+1;
步骤5-5,重复步骤5-2~步骤5-4,直到k达到预定数值;
步骤5-6,从精华种群中选择机械臂的运动总时间最优的个体作为结果输出。
在本发明提供的用于机械臂时间最优轨迹规划方法中,还可以具有这样的特征:其中,遗传算子运算包括选择运算、交叉运算和变异运算。
在本发明提供的用于机械臂时间最优轨迹规划方法中,还可以具有这样的特征:其中,预定数值为50。
发明的作用与效果
根据本发明所涉及的一种用于机械臂时间最优轨迹规划方法,因为采用了多种群遗传算法(Multiple Population Genetic Algorithm, MPGA)对机械臂的运动时间进行优化,从而得到最优时间轨迹,本发明减小了机械臂的运行时间,提高了机械臂的工作效率。
附图说明
图1是本发明的实施例中机械臂的模型;
图2是本发明的实施例中机械臂的末端执行器的轨迹曲线图;
图3是本发明的实施例中关节1的轨迹曲线图;
图4是本发明的实施例中多种群遗传算法(MPGA)的算法流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海理工大学,未经上海理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710680623.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种适用于小型宠物的康复治疗笼子
- 下一篇:一种新型暖圈牛舍