现代制造工程 ›› 2026, Vol. 551 ›› Issue (8): 68-74.doi: 10.16731/j.cnki.1671-3133.2026.08.009

• CAD/CAE/CAPP/CAM • 上一篇    下一篇

基于自适应动态粒子群优化算法的多自由度机械臂高效能运动轨迹优化*

辛少宇1, 李淑君2, 王彩红1   

  1. 1 广东省轻工业技师学院,广州 510315;
    2 太原科技大学,太原 030024
  • 收稿日期:2025-10-13 出版日期:2026-08-18 发布日期:2026-09-01
  • 作者简介:辛少宇,学士,高级讲师,主要研究方向为机器人控制、机械设计与制造。E-mail:xsyiiill@163.com
  • 基金资助:
    *广东省技工教育和职业培训省级教学研究课题项目(KT2017004)

Efficient motion trajectory optimization of multi-degree-of-freedom robotic arm based on adaptive dynamic particle swarm optimization algorithm

XIN Shaoyu1, LI Shujun2, WANG Caihong1   

  1. 1 Guangdong Light Industry Technician College,Guangzhou 510315,China;
    2 Taiyuan University of Science and Technology,Taiyuan 030024,China
  • Received:2025-10-13 Online:2026-08-18 Published:2026-09-01

摘要: 针对多自由度液压机械臂作业过程中运动效率低、运行时间长及稳定性差等问题,提出了一种基于自适应动态粒子群优化算法,对多自由度机械臂运动轨迹进行优化。首先,对多自由度机械臂作业运动学进行分析,并建立五次B样条曲线对机械臂运动轨迹进行拟合;然后,以多自由度机械臂运动时间为优化目标,设计自适应动态粒子群优化算法,对五次B样条曲线构建的运动轨迹进行优化;最后,分别采用标准粒子群优化算法、改进粒子群优化算法和所提算法对机械臂运动轨迹进行优化。仿真结果表明,采用所提算法所得机械臂运动时间为22.61 s,与其余2种算法运动效率相比分别提高了39.2 %和26.1 %,且所得运动轨迹连续平滑,验证了所提算法用于多自由度机械臂运动轨迹优化的有效性,能够实现多自由度机械臂高效能运动。

关键词: 轨迹优化, 时间最优, 粒子群优化算法, 动态调整

Abstract: To address the issues of low motion efficiency,long operation time and poor stability during the operation of multi-degree-of-freedom hydraulic mechanical arms,an Adaptive Dynamic Particle Swarm Optimization (ADPSO) algorithm was proposed to optimize the motion trajectory of the mechanical arms. Firstly,the kinematics of the mechanical arm operation was analyzed,and a five-time B-spline curve was established to fit the motion trajectory of the mechanical arm; then,with the mechanical arm operation time as the optimization objective,an adaptive dynamic particle swarm optimization algorithm was designed to optimize the motion trajectory constructed by the five-time B-spline curve; finally,the standard particle swarm optimization algorithm,the improved particle swarm optimization algorithm and the algorithm proposed were used to optimize the motion trajectory of the mechanical arm respectively. The simulation results show that the motion time of the mechanical arm obtained by the algorithm proposed was 22.61 s,which is improved by 39.2 % and 26.1 % compared with the other two algorithms respectively,and the motion trajectory was continuous and smooth,verifying the effectiveness of the algorithm proposed for the motion trajectory optimization of multi-degree-of-freedom mechanical arms,and enabling efficient movement of multi-degree-of-freedom mechanical arms.

Key words: trajectory optimization, time optimization, particle swarm optimization algorithm, dynamic adjustment

中图分类号: 

版权所有 © 《现代制造工程》编辑部 
地址:北京市东城区东四块玉南街28号 邮编:100061 电话:010-67126028 电子信箱:2645173083@qq.com
本系统由北京玛格泰克科技发展有限公司设计开发 技术支持:support@magtech.com.cn