首页|期刊导航|广西科技大学学报|基于IMOPSO的IRB6700机器人轨迹优化

基于IMOPSO的IRB6700机器人轨迹优化OA

Trajectory optimization of IRB6700 robots based on IMOPSO algorithm

中文摘要英文摘要

为解决机器人工作效率低、耗能大、冲击大以及传统多目标粒子群优化算法(multi-objective particle swarm optimization,MOPSO)搜索较慢且容易陷入局部最优等问题,本文提出一种加入线性微分递减惯性权重和高斯变异算子的 MOPSO,对时间-能量-冲击多目标轨迹进行优化.首先,以 IRB6700 工业机器人为研究对象,采用改进 D-H 参数法建立机器人连杆坐标系,推导出机器人的正、逆运动学方程,借助 MATLAB Robotics Toolbox 建立仿真模型,验证正、逆运动学的正确性;其次,通过 7 次 B 样条插值法对不同路径节点处的位移、速度及加速度进行轨迹规划;最后,在满足运动学约束的前提下,采用改进多目标粒子群优化算法(IMOPSO)对 7 次 B 样条插值法规划的轨迹进行优化.结果显示:机器人的运行时间从 25 s缩短至 17 s;速度、加速度及冲击的运动曲线均较为平滑;机器人在起始点的速度和加速度均为 0,有效降低了能耗并减小了冲击.上述结果表明,IMOPSO 能够有效地实现时间-能量-冲击多目标最优轨迹规划.

To address the shortcomings of robotic systems,including low operational efficiency,high energy consumption,and excessive impact,as well as the limitations of the traditional multi-objective particle swarm optimization(MOPSO)algorithm such as slow convergence and susceptibility to local optima,a multi-objective particle swarm algorithm incorporating linear differential decreasing inertia weights and Gaussian variational operator was proposed to optimize the time-energy-impact multiobjective trajectory.First,taking the IRB6700 industrial robot as the research object,an improved D-H parameter method was used to establish the robot linkage coordinate system.And the forward and inverse kinematic equations of the robot were derived.The simulation model was then established with the help of MATLAB Robotics Toolbox to verify the correctness of the forward and inverse kinematics.Subsequently,the displacement,velocity and acceleration at different path nodes were trajectory planned by the 7-times B-spline interpolation.Finally,the improved multi-objective particle swarm optimization(IMOPSO)algorithm was used to optimize the planned trajectories by the 7-times B-spline interpolation method under the kinematic constraints.The results show that the running time of the robot was reduced from 25 seconds to 17 seconds while the acceleration and impact about time graphs became smoother.In addition,the robot starting point velocity and acceleration were both zero,thereby reducing energy consumption and joint impact.These findings prove that the IMOPSO algorithm in the paper can effectively realize the time-energy-impact multi-objective optimal trajectory planning.

韩玉凤;尹辉俊;陈佳艺

广西科技大学 机械与汽车工程学院,广西 柳州 545006广西科技大学 机械与汽车工程学院,广西 柳州 545006||广西科技大学 国际教育学院,广西 柳州 545006广西科技大学 机械与汽车工程学院,广西 柳州 545006

信息技术与安全科学

工业机器人运动学分析轨迹规划多目标优化IMOPSO

industrial robotkinematic analysistrajectory planningmulti-objective optimizationIMOPSO algorithm

《广西科技大学学报》 2026 (3)

1-11,11

广西科技计划重点研发项目(桂科AB21220052)广西科技计划项目(桂科攻1348005-12)广西自然科学基金项目(2013GXNSFAA019319)资助

10.16375/j.cnki.cn45-1395/t.2026.03.001

评论