Torque Ripple Reduction for Permanent Magnet Synchronous Motor Based on Learning Control

Permanent magnet synchronous motor (PMSM) has been widely used with the characteristic of high torque at low speed. But the torque ripple is the main factor that limits the usage of PMSM. For torque ripple reduction, a rotation coordinate system of the motor model is established, and then the factors that cause torque ripple and the characteristic of torque ripple are analyzed. According to the characteristics of the torque ripple, the iterative learning control algorithm is proposed to reduce the torque ripple of motor. The effect of sampling time on torque ripple reduction performance is discussed. Finally, the performance of the proposed algorithm is validated by simulation in the Matlab/simulink environment.

[1]  Paul C. Krause,et al.  Analysis of electric machinery , 1987 .

[2]  S.K. Panda,et al.  Torque ripple minimization in PM synchronous motors using iterative learning control , 2004, IEEE Transactions on Power Electronics.

[3]  Kheng Cher Yeo,et al.  Adaptive feedforward control to compensate cogging torque and current measurement errors for PMSMs , 2011, 2011 IEEE International Electric Machines & Drives Conference (IEMDC).

[4]  Sanjib Kumar Panda,et al.  Torque ripple minimization in PM synchronous motors an iterative learning control approach , 1999, Proceedings of the IEEE 1999 International Conference on Power Electronics and Drive Systems. PEDS'99 (Cat. No.99TH8475).

[5]  S. Arimoto,et al.  Robustness of P-type learning control with a forgetting factor for robotic motions , 1990, 29th IEEE Conference on Decision and Control.

[6]  John Y. Hung,et al.  Design of currents to reduce torque ripple in brushless permanent magnet motors , 1993 .

[7]  SungHoo Choi,et al.  Torque Ripples Minimization in PMSM using Variable Step-Size Normalized Iterative Learning Control , 2006, 2006 IEEE Conference on Robotics, Automation and Mechatronics.