基于累积误差补偿的永磁同步电机低速插值控制策略*

Low Speed Interpolation Control Strategy of Permanent Magnet Synchronous Motor Based on Accumulative Error Compensation

  • 摘要: 基于观测器法的增量式编码器脉冲信号插值控制是一种常用的低速控制方案,但是在每个位置脉冲内,其会产生累计误差,进而对矢量控制系统的精度和稳定性造成影响。为降低误差累积造成的负面影响,提出一种基于累积误差补偿的插值控制算法。该方法利用前一个位置脉冲的累计插值误差,在当前位置脉冲的插值过程中引入误差补偿项,在每个采样周期内抵消误差累积,从而抑制了具有同向积累特性的误差累积现象。最后,在一台750 W永磁同步伺服电机对所提方法进行了性能测试,结果显示其相较于传统基于观测器法的插值控制策略具有更高的控制精度和抗外部扰动性能。

     

    Abstract: The observer based interpolation control for incremental encoder pulse signal is a common low speed control scheme. However, it will produce an accumulative error within each position pulse, which will affect the accuracy and stability of vector control system. In order to mitigate the negative effect caused by error accumulation, an interpolation control algorithm based on accumulative error compensation is proposed. In the proposed method, the accumulative interpolation error of the last position pulse is used as the compensation term added into the interpolation process of current position pulse for the cancellation of accumulative error in each sampling period. Thus, the phenomenon of accumulative error being monotonic increasing is suppressed afterwards. Finally, the performance of the proposed method is tested on a 750 W permanent magnet synchronous servo motor, and the results show that it has higher control accuracy and better anti-interference to external disturbances than the traditional observer-based interpolation control strategy.

     

/

返回文章
返回