Torque ripple minimization of PMSM using PI type iterative learning control

Torque ripples due to cogging torque, current measurement errors and non-sinusoidal flux distribution restrict application of PMSM in direct drive system. In this paper, a method based on PI type iterative learning control (ILC) is presented to suppress the ripple. Tuning method of the controller is given in detail, which ensures stability and convergence of the system. Effect of controller parameters on its performance is discussed. Compared with the existing ILC compensatory strategy, the proposed method needs no estimation or close loop control of the electromagnetic torque, which simplifies structure of the controller. Simulating and experimental results verify that ripple of q axis current is reduced obviously, which consequently leads to desired torque ripple restriction performance.

[1]  Jian-Xin Xu,et al.  Analysis of continuous iterative learning control systems using current cycle feedback , 1995, Proceedings of 1995 American Control Conference - ACC'95.

[2]  Mikael Norrlöf,et al.  Iterative Learning Control : Analysis, Design, and Experiments , 2000 .

[3]  Greg Heins,et al.  Indirect adaptive feedforward control in compensating cogging torque and current measurement inaccuracies for Permanent Magnet motors , 2009, 2009 IEEE International Conference on Control and Automation.

[4]  J A Güemes,et al.  Torque Analysis in Permanent-Magnet Synchronous Motors: A Comparative Study , 2011, IEEE Transactions on Energy Conversion.

[5]  L. Loron,et al.  Torque ripple reduction in Permanent Magnet Synchronous Machines using angle-based iterative learning control , 2012, IECON 2012 - 38th Annual Conference on IEEE Industrial Electronics Society.

[6]  Patrice Wira,et al.  A Self-Learning Solution for Torque Ripple Reduction for Nonsinusoidal Permanent-Magnet Motor Drives Based on Artificial Neural Networks , 2014, IEEE Transactions on Industrial Electronics.

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

[8]  M S Islam,et al.  Experimental Verification of Design Techniques of Permanent-Magnet Synchronous Motors for Low-Torque-Ripple Applications , 2011, IEEE Transactions on Industry Applications.

[9]  Joachim Holtz,et al.  Identification and compensation of torque ripple in high-precision permanent magnet motor drives , 1996, IEEE Trans. Ind. Electron..

[10]  Sanjib Kumar Panda,et al.  Reduction of periodic speed ripples in PM synchronous motors using iterative learning control , 2000, 2000 26th Annual Conference of the IEEE Industrial Electronics Society. IECON 2000. 2000 IEEE International Conference on Industrial Electronics, Control and Instrumentation. 21st Century Technologies.

[11]  W. Amrhein,et al.  PMSM for high demands on low torque ripple using optimized stator phase currents controlled by an iterative learning control algorithm , 2013, IECON 2013 - 39th Annual Conference of the IEEE Industrial Electronics Society.

[12]  Yasser Abdel-Rady Ibrahim Mohamed,et al.  Design and Implementation of a Robust Current-Control Scheme for a PMSM Vector Drive With a Simple Adaptive Disturbance Observer , 2007, IEEE Transactions on Industrial Electronics.

[13]  S.K. Panda,et al.  Speed ripple minimization in PM synchronous motor using iterative learning control , 2005, IEEE Transactions on Energy Conversion.

[14]  Eric Rogers,et al.  A Cascade MPC Control Structure for a PMSM With Speed Ripple Minimization , 2013, IEEE Transactions on Industrial Electronics.

[15]  Yasser Abdel-Rady I. Mohamed,et al.  A Newly Designed Instantaneous-Torque Control of Direct-Drive PMSM Servo Actuator With Improved Torque Estimation and Control Characteristics , 2007, IEEE Transactions on Industrial Electronics.

[16]  Thomas M. Jahns,et al.  Pulsating torque minimization techniques for permanent magnet AC motor drives-a review , 1996, IEEE Trans. Ind. Electron..

[17]  Ya-Jun Pan,et al.  A modular control scheme for PMSM speed control with pulsating torque minimization , 2004, IEEE Transactions on Industrial Electronics.

[18]  B. Grcar,et al.  Control-Based Reduction of Pulsating Torque for PMAC Machines , 2002, IEEE Power Engineering Review.