中国机械工程 ›› 2010, Vol. 21 ›› Issue (19): 2302-2307.

• 机械基础工程 • 上一篇    下一篇

基于PDAG算法的工业机器人轨迹跟踪

吴晓1;朱世强2;刘松国2
  

  1. 1.莆田学院,莆田,351100
    2.浙江大学,杭州,310027
  • 出版日期:2010-10-10 发布日期:2010-10-20
  • 基金资助:
    福建省教育厅资助项目(JB07154);福建省高等学校新世纪优秀人才支持计划资助项目 
    Fujian Provincial Program of Ministry of Education of China(No. JB07154);
    Fujian Provincial Program for New Century Excellent Talents in University of Higher Education of China

PDAG Algorithm Based Trajectory Tracking for Industrial Robots

Wu Xiao1;Zhu Shiqiang2;Liu Songguo2
  

  1. 1.Putian University, Putian,Fujian, 351100
    2.Zhejiang University, Hangzhou, 310027
  • Online:2010-10-10 Published:2010-10-20
  • Supported by:
     
    Fujian Provincial Program of Ministry of Education of China(No. JB07154);
    Fujian Provincial Program for New Century Excellent Talents in University of Higher Education of China

摘要:

根据工业机器人执行的作业任务具有重复性的特点,提出一种PDAG算法。将学习矩阵作用于误差数据建立PDAG算法的数学模型,从理论上证明了PDAG算法的稳定性和收敛性。将重力补偿作为前馈控制量,用以消除动态过程中关节重力的影响,提高迭代学习控制的收敛速度和轨迹跟踪精度。进行了PDAG算法仿真,结果表明,PDAG算法的控制性能与传统的无补偿算法相比,迭代学习后轨迹跟踪误差趋于稳定,各关节最大位置跟踪误差和平均跟踪误差均比没有重力补偿时降低50%,且比有重力补偿的PD算法精度提高最大达81%。实验证明提出的PDAG算法可以获得更高精度的跟踪效果。

关键词:

Abstract:

A PDAG algorithm to form the feedback controller was proposed according to the characteristics that industrial robots often executed tasks repeatedly. The establishment of mathematical model of PDAG algorithm, with the application of a learning matrix to the error data, proved the stability and convergence of PDAG algorithm in theory. The gravity compensation was regarded as feed-forward control quantity to eliminate the effect of articulation gravity in dynamic process, to improve the convergence rate and the trajectory tracking precision of iterative learning control, and to conduct PDAG algorithm simulation as well. The experimental results show that with the PDAG algorithm control performance, compared to traditional non-compensation algorithm, the trajectory tracking error tends to be stable after iterative learning. Both the maximum positioning tracking error and the average tracking error of each articulation drops by 0.5 time compared to the condition without gravity compensation. Compared to PD algorithm with gravity compensation, the PDAG algorithm increases accuracy by max 81%, which means that the proposed PDAG algorithm is capable of achieving trajectory tracking effect with higher precision.

Key words: industrial robot, trajectory tracking, adaptive control, iterative learning, the PDAG algorithm, gravity compensation

中图分类号: