滚珠丝杠驱动系统高斯核前馈补偿方法

Gaussian kernel-based feedforward compensation method for ball screw drive systems

  • 摘要: 为了克服由于滚珠丝杠驱动系统制造或装配中存在的不确定性因素造成传统因果系统逆模型前馈补偿产生的振荡和不稳定问题,文章提出一种滚珠丝杠驱动系统高斯核前馈补偿方法。通过将滚珠丝杠驱动平台的参考轨迹与实际输出轨迹作为高斯回归模型训练过程的输入、输出数据,采用滑动窗口方法对数据进行离线重构,进而借助非因果有限脉冲响应函数来构建系统逆模型前馈控制补偿策略。通过实验验证表明,应用该前馈补偿方法后,滚珠丝杠系统工作台的最大跟踪误差由9.4 μm降低至5.9 μm,在不同轨迹下实现最大跟踪误差20% 以上的降低比例,显著提升了工作台的运动精度。

     

    Abstract: To overcome the oscillation and instability in conventional causal inverse-model-based feed forward compensation caused by uncertainties in the manufacturing and assembly of ball-screw-driven systems, a Gaussian-kernel feedforward compensation method for such a system was proposed. The reference trajectories and actual output trajectories of the stage were used as the input and output data for training a Gaussian regression model, and a sliding-window approach was employed to reconstruct the data offline. On this basis, a noncausal finite impulse response function was then used to construct an inverse-model-based feedforward control compensation scheme. Experimental results show that, after application of this feedforward compensation method, the maximum tracking error of the worktable is reduced from 9.4 μm to 5.9 μm. For different trajectories, the maximum tracking error is also reduced by more than 20%. These results indicate that this method significantly improves the motion accuracy of the worktable.

     

/

返回文章
返回