基于时间-平滑性多目标的机械臂轨迹规划

2021-05-05 01:58:44杨忠瑞杨昌明郑克峰杜承宗
制造业自动化 2021年4期
关键词:机械优化

杨忠瑞,杨昌明,刘 渝,郑克峰,杜承宗

(西华大学 机械工程学院,成都 610039)

0 引言

机械臂广泛应用于焊接、堆垛等多种作业场合。机械臂的轨迹规划是根据作业任务的要求,计算出预期的位移、速度和加速度等与时间有关的运动参数。良好的轨迹规划能保证机械臂末端执行件更好的执行给定轨迹,完成工作任务。但传统的轨迹规划通常只针对单目标进行优化:若为提高机械臂的工作效率,则将时间最短作为优化目标[1];若希望机械臂运行轨迹平滑[2,3],则将加加速度的的累加值最小化作为优化目标。文献[4]构建三次样条曲线,通过改变系数的方式使启停时的速度与加速度得到保证,使用SQP算法优化机械臂运行轨迹,采用加权的方法将不同的目标函数统一成单目标优化问题,但三次样条曲线无法对曲线做局部修改,且SQP算法相较于启发式算法,对于复杂问题的计算能力有限。文献[5]构造三次多项式曲线,采用遗传算法对问题进行求解,但只针对机械效率单一目标进行优化,并没有考虑时间减短所带来的振动问题。文献[6]针对轨迹优化时的多目标问题,通过构造7次B样条曲线,使用INSGA-Ⅱ算法求解Pareto解集,7次B样条曲线保证机械臂启停时的速度,加速度,加加速度得到控制,但过高阶次的样条曲线会使计算量大幅增加,严重影响优化速度。文献[7]针对惩罚函数法的不足,提出EGICA算法,通过构造三次多项式曲线完成轨迹优化,对于多目标优化问题,该文献采用的方法是对不同目标函数施加权重,但权重值的分配问题多依赖于经验,容易出现权重值分配不合理的问题。……

登录APP查看全文

猜你喜欢
机械优化
超限高层建筑结构设计与优化思考
房地产导刊(2022年5期)2022-06-01 06:20:14
民用建筑防烟排烟设计优化探讨
关于优化消防安全告知承诺的一些思考
一道优化题的几何解法
由“形”启“数”优化运算——以2021年解析几何高考题为例
机械革命Code01
电脑报(2020年35期)2020-09-17 13:25:53
调试机械臂
当代工人(2020年8期)2020-05-25 09:07:38
ikbc R300机械键盘
电脑报(2019年40期)2019-09-10 07:22:44
简单机械
按摩机械臂