• CN:11-2187/TH
  • ISSN:0577-6686

机械工程学报 ›› 2018, Vol. 54 ›› Issue (5): 193-201.doi: 10.3901/JME.2018.05.193

• 数字化设计与制造 • 上一篇    下一篇

扫码分享

直线伺服系统时滞参数辨识与补偿研究

杨亮亮1,2, 时军1,2, 鲁文其1,2, 史伟民1,2   

  1. 1. 浙江理工大学浙江省现代纺织装备技术重点实验室 杭州 310018;
    2. 浙江理工大学教育部现代纺织装备技术工程研究中心 杭州 310018
  • 收稿日期:2017-01-09 修回日期:2017-10-17 出版日期:2018-03-05 发布日期:2018-03-05
  • 通讯作者: 史伟民(通信作者),男,1965年出生,博士,教授,博士研究生导师。主要研究方向为机电控制技术。E-mail:swm@zstu.edu.cn
  • 作者简介:杨亮亮,男,1978年出生,博士,副教授。主要研究方向为高速高精度运动控制、机器人控制技术和数控技术。E-mail:yangliangliang@zstu.edu.cn
  • 基金资助:
    国家自然科学基金资助项目(51305404)。

Research on Identification and Compensation of Linear Servo System Time Delay Parameter

YANG Liangliang1,2, SHI Jun1,2, LU Wenqi1,2, SHI Weimin1,2   

  1. 1. Zhejiang Provincial Key Lab of Modern Textile Machinery & Technology, Zhejiang Sci-Tech University, Hangzhou 310018;
    2. The Research Center of Modern Textile Machinery Technology of the Ministry of Education, Zhejiang Sci-Tech University, Hangzhou 310018
  • Received:2017-01-09 Revised:2017-10-17 Online:2018-03-05 Published:2018-03-05

摘要: 为解决直线伺服固有时滞特性对轨迹跟踪性能的影响,以典型的前馈加反馈二自由度控制结构为基础,分析直线伺服时滞特性对其轨迹跟踪精度的影响。在此基础上设计了前馈环节上的时滞控制器,之后针对时滞控制器位于前馈通道时作为一个超前环节控制上无法实现的问题,将时滞参数分为两部分,分别调节理想轨迹指令按照整数倍伺服周期延时及前馈控制信号滤波延时以达到时滞补偿的目的,引入牛顿迭代寻优进行最优时滞参数辨识。仿真与试验结果表明,在前馈加反馈二自由度控制的基础上加入时滞控制器可以有效减小直线伺服系统的闭环位置跟踪误差,特别是显著减小非零加加速度段的闭环位置跟踪误差,提高轨迹跟踪性能。

关键词: 迭代学习优化, 牛顿迭代法, 时滞控制, 直线伺服系统

Abstract: To eliminate the negative influence of intrinsic linear servo system time delay on the trajectory tracking performance, the reason behind the negative influence of linear servo system time delay on the tracking accuracy designed based on a typical two-degree-of-freedom controller structure with feedforward-feedback controller is theoretically analyzed. And then a time delay controller is designed to compensate the delay effect based on analysis. To conquer the non-realization of delay controller located in the feedforward path as a lead link the time delay is divided into two parts, one is a integrally multiple of servo cycle for adjusting the ideal trajectory command delay and located in the path of ideal trajectory command, another acts as a time parameter of feedforward control signal filter. And then the Newton iteration method is introduced to identify the optimal time delay control parameter. Simulation and experimental results show that the position tracking error of closed loop linear servo system can be reduced by adding the time-delay controller to the two degree of freedom controllers. Particularly the tracking error of nonzero jerk phases in trajectory is significantly reduced and finally the tracking performance is improved.

Key words: iterative learning optimization, linear servo system, newton iteration method, time delay control

中图分类号: