基于笛卡尔空间力补偿的柔性关节协作机械臂轨迹跟踪控制
CSTR:
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

TP273

基金项目:

国家自然科学基金项目 (62173118);深圳市科技计划项目 (KQTD20221101093557010);深圳市控制理论与智能系统重点实验室项目 (ZDSYS20220330161800001).


Trajectory tracking control for collaborative robotic arms with SEA based on force compensation in Cartesian space
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    针对柔性关节机械臂控制精度低和轨迹跟踪控制动态性能差等问题, 提出一种笛卡尔空间力补偿的轨迹跟踪控制算法, 旨在提高笛卡尔空间轨迹跟踪精度. 首先, 介绍串联弹性执行器和六自由度机械臂系统模型, 并设计基于神经网络模型预测控制的关节空间位置-速度-力矩混合控制算法; 接着, 基于该关节控制器设计基于柔性关节机械臂的笛卡尔空间力补偿控制算法, 根据笛卡尔空间的跟踪误差并结合PID控制器计算笛卡尔空间中的力补偿值; 其次, 将其转换为关节力矩补偿值并补偿到关节控制器, 以实现高精度的笛卡尔空间轨迹跟踪, 笛卡尔空间力补偿能够有效地抵消外部干扰和系统不确定性, 减小系统的跟踪误差, 使机械臂能够更准确地跟踪目标轨迹; 最后, 通过仿真和实验验证了该控制器的有效性和优越性. 实验结果表明, 所设计的轨迹跟踪控制器整体精度为1.86 mm, 相较于无补偿的轨迹跟踪和基于位置补偿的轨迹跟踪控制算法, 精度分别提升了2.91 mm和1.77 mm.

    Abstract:

    A trajectory tracking control algorithm based on Cartesian space force compensation is proposed to address the issues of low control accuracy and poor dynamic performance of trajectory tracking control for robotic arms with a serial elastic actuator(SEA). The algorithm aims to improve the accuracy of Cartesian space trajectory tracking. Firstly, the SEA and the 6-degree-of-freedom(6-DOF) robotic arm system model are introduced, and a position-velocity-torque mixed control algorithm based on neural network model predictive control(NNMPC) is designed. Subsequently, based on this joint controller, a Cartesian space force compensation control algorithm for flexible joint manipulators is designed. This algorithm calculates the force compensation value in Cartesian space based on the tracking error, combines it with a PID controller, converts it into a target torque compensation value in the joint space, and compensates it to the joint controller to achieve high-precision Cartesian space trajectory tracking. Cartesian space force compensation can effectively counteract external disturbances and system uncertainties, reduce tracking errors, and enable the manipulator to more accurately track the target trajectory. Finally, the effectiveness and superiority of the proposed trajectory tracking controller are validated through simulation and experimental trials. The experimental outcomes demonstrate that the controller achieves an overall accuracy of 1.86 mm, marking an enhancement of 2.91 mm and 1.77 mm over the uncompensated trajectory tracking and position-based compensation trajectory tracking control algorithms, respectively.

    参考文献
    相似文献
    引证文献
引用本文

张安龙,林志赟,王博,等.基于笛卡尔空间力补偿的柔性关节协作机械臂轨迹跟踪控制[J].控制与决策,2025,40(6):1807-1816

复制
相关视频

分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2024-07-06
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2025-04-30
  • 出版日期: 2025-06-20
文章二维码