Torque Ripple Minimization of PMSM Based on Robust ILC Via Adaptive Sliding Mode Control

Torque ripples due to cogging torque, current measurement errors, and flux harmonics restrict the application of the permanent magnet synchronous motor (PMSM) that has a high-precision requirement. The torque pulsation varies periodically along with the rotor position, and it results in speed ripples, which further degrade the performance of the PMSM servo system. Iterative learning control (ILC), in parallel with the classical proportional integral (PI) controller (i.e., PI-ILC), is a conventional method to suppress the torque ripples. However, it is sensitive to the system uncertainties and external disturbances, i.e., it is paralyzed to nonperiodic disturbances. Therefore, this paper proposes a robust ILC scheme achieved by an adaptive sliding mode control (SMC) technique to further reduce the torque ripples and improve the antidisturbance ability of the servo system. ILC is employed to reduce the periodic torque ripples and the SMC is used to guarantee fast response and strong robustness. An adaptive algorithm is utilized to estimate the system lumped disturbances, including parameter variations and external disturbances. The estimated value is utilized to compensate the robust ILC speed controller in order to eliminate the effects of the disturbance, and it can suppress the sliding mode chattering phenomenon simultaneously. Experiments were carried out on a digital signal processor-field programmable gate array based platform. The obtained experimental results demonstrate that the robust ILC scheme has an improved performance with minimized torque ripples and it exhibits a satisfactory antidisturbance performance compared to the PI-ILC method.

[1]  Romeo Ortega,et al.  Design and implementation of an adaptive controller for torque ripple minimization in PM synchronous motors , 2000 .

[2]  Kan Akatsu,et al.  Suppressing Pulsating Torques: Torque Ripple Control for Synchronous Motors , 2014, IEEE Industry Applications Magazine.

[3]  Xinghuo Yu,et al.  Design and Implementation of Terminal Sliding Mode Control Method for PMSM Speed Regulation System , 2013, IEEE Transactions on Industrial Informatics.

[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]  Yuan Ren,et al.  Reduction of Both Harmonic Current and Torque Ripple for Dual Three-Phase Permanent-Magnet Synchronous Machine Using Modified Switching-Table-Based Direct Torque Control , 2015, IEEE Transactions on Industrial Electronics.

[7]  Kay Hameyer,et al.  Torque Ripple Minimization for Direct Torque Control of PMSM With Modified FCSMPC , 2016, IEEE Transactions on Industry Applications.

[8]  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.

[9]  Z.Q. Zhu,et al.  Analytical Methods for Minimizing Cogging Torque in Permanent-Magnet Machines , 2009, IEEE Transactions on Magnetics.

[10]  Nejila Parspour,et al.  Torque Ripple Minimization Using Online Estimation of the Stator Resistances With Consideration of Magnetic Saturation , 2014, IEEE Transactions on Industrial Electronics.

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

[12]  K. Jezernik,et al.  PMSM sliding mode FPGA-based control for torque ripple reduction , 2013, IEEE Transactions on Power Electronics.

[13]  P. Mattavelli,et al.  Torque-ripple reduction in PM synchronous motor drives using repetitive current control , 2005, IEEE Transactions on Power Electronics.

[14]  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.

[15]  D.C. Hanselman,et al.  Minimum torque ripple, maximum efficiency excitation of brushless permanent magnet motors , 1994, IEEE Trans. Ind. Electron..

[16]  Wen Shi,et al.  Hybrid Space Vector Modulation Strategy for Torque Ripple Minimization in Three-Phase Four-Switch Inverter-Fed PMSM Drives , 2017, IEEE Transactions on Industrial Electronics.

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

[18]  Tong Wang,et al.  Torque Ripple Reduction for Permanent Magnet Synchronous Motor Based on Learning Control , 2015, 2015 2nd International Conference on Information Science and Control Engineering.

[19]  Abraham Gebregergis,et al.  Modeling of permanent magnet synchronous machine including torque ripple effects , 2013 .

[20]  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.

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

[22]  Li Sun,et al.  Nonlinear Speed Control for PMSM System Using Sliding-Mode Control and Disturbance Compensation Techniques , 2013, IEEE Transactions on Power Electronics.

[23]  Hao Zhu,et al.  Torque Ripple Reduction of the Torque Predictive Control Scheme for Permanent-Magnet Synchronous Motors , 2012, IEEE Transactions on Industrial Electronics.

[24]  G. Narayanan,et al.  Minimization of Torque Ripple in PWM AC Drives , 2009, IEEE Transactions on Industrial Electronics.

[25]  Zeungnam Bien,et al.  Iterative learning control: analysis, design, integration and applications , 1998 .

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

[27]  Kyo-Beum Lee,et al.  Torque-Ripple Minimization and Fast Dynamic Scheme for Torque Predictive Control of Permanent-Magnet Synchronous Motors , 2015, IEEE Transactions on Power Electronics.

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