Online fuzzy tuning of weighting factor in model predictive control of PMSM

Permanent magnet synchronous motors (PMSMs) have sensible characteristics which make them attractive in industrial applications such as high power density, high efficiency and high torque. Hence they are suitable for a wide variety of applications, especially where weight and size are restricted. Several methods have been proposed to control PMSMs such as field oriented control (FOC) and direct torque control (DTC). Utilization of the PWM and a PI as a current controller is the common feature in the mentioned methods, while the model predictive control (MPC) generates the switching signals directly by optimization of a cost function and as will be explained, doesn't use a PI to control the motor currents. In this paper a fuzzy procedure is applied to tune the weighting factor of the cost function online as the reference changes. Because the weighting factor affects the torque ripple and currents ripple and should be changed to obtain the best performance during the variation of reference. A program in matlab has been developed to verify the efficiency of the method. The results are demonstrated and compared in the following sections.

[1]  Han Ho Choi,et al.  Fuzzy Sliding Mode Speed Controller for PM Synchronous Motors With a Load Torque Observer , 2012, IEEE Transactions on Power Electronics.

[2]  Thomas M. Jahns,et al.  Interior Permanent-Magnet Synchronous Motors for Adjustable-Speed Drives , 1986, IEEE Transactions on Industry Applications.

[3]  M. Pacas,et al.  Predictive direct torque control for the PM synchronous machine , 2005, IEEE Transactions on Industrial Electronics.

[4]  Yong-Lin Kuo,et al.  Robust speed-controlled permanent magnet synchronous motor drive using fuzzy logic controller , 2011, 2011 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE 2011).

[5]  M.F. Rahman,et al.  A novel direct torque control for interior permanent magnet synchronous machine drive system with low ripple in torque and flux-a speed sensorless approach , 2002, Conference Record of the 2002 IEEE Industry Applications Conference. 37th IAS Annual Meeting (Cat. No.02CH37344).

[6]  P. Agarwal,et al.  Fuzzy logic based speed and current control of vector controlled PMSM drive , 2012, 2012 2nd International Conference on Power, Control and Embedded Systems.

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

[8]  Alberto Bemporad,et al.  Model Predictive Idle Speed Control: Design, Analysis, and Experimental Evaluation , 2012, IEEE Transactions on Control Systems Technology.

[9]  Jan Verveckken,et al.  Predictive Direct Torque Control for Flux and Torque Ripple Reduction , 2010, IEEE Transactions on Industrial Electronics.

[10]  M. Nasir Uddin,et al.  Online Efficiency Optimization of a Fuzzy Logic Controller Based IPMSM Drive , 2009, 2009 IEEE Industry Applications Society Annual Meeting.

[11]  Limei Wang,et al.  Fuzzy Self-adapting PID Control of PMSM Servo System , 2007, 2007 IEEE International Electric Machines & Drives Conference.

[12]  Manfred Morari,et al.  Model Predictive Direct Torque Control—Part I: Concept, Algorithm, and Analysis , 2009, IEEE Transactions on Industrial Electronics.

[13]  Bruno Allard,et al.  A Comparative Study of Predictive Current Control Schemes for a Permanent-Magnet Synchronous Machine Drive , 2009, IEEE Transactions on Industrial Electronics.

[14]  Ralph Kennel,et al.  Predictive control in power electronics and drives , 2008, 2008 IEEE International Symposium on Industrial Electronics.

[15]  Patricio Cortes Estay,et al.  Predictive control of power converters and electrical drives , 2012 .