Improved Optimization Process for Nonlinear Model Predictive Control of PMSM

Model-based predictive control (MPC) is one of the most efficient techniques that is widely used in industrial applications. In such controllers, increasing the prediction horizon results in better selection of the optimal control signal sequence. On the other hand, increasing the prediction horizon increase the computational time of the optimization process which make it impossible to be implemented in real time. In order to solve this problem, this paper presents an improved strategy in the field of nonlinear MPC (NMPC) of the permanent magnet synchronous motor (PMSM). The proposed method applies a sequence of reduction weighting coefficients in the cost function, over the prediction horizon. By using the proposed strategy, NMPC give a more accurate response with less number of prediction horizon. This means the computational time is reduced. It also suggests using an incremental algorithm to reduce the computational time. Performance of the proposed Nonlinear MPC (NMPC) scheme is compared with the previous NMPC methods via simulations performed by MATLAB/Simulink software, in permanent magnet synchronous motor drive system. The results show that the use of proposed structure not only lowers prediction horizon and hence computational time, but also it improves speed tracking performance and reduces electromagnetic torque ripple. In addition, using the incremental algorithm also reduces the computational time which makes it suitable for realtime applications.

[1]  Carlos Montero,et al.  Basic Principles of MPC for Power Converters: Bridging the Gap Between Theory and Practice , 2015, IEEE Industrial Electronics Magazine.

[2]  Ralph Kennel,et al.  Generalized predictive control (GPC)-ready for use in drive applications? , 2001, 2001 IEEE 32nd Annual Power Electronics Specialists Conference (IEEE Cat. No.01CH37230).

[3]  Wei Xu,et al.  Robust Sliding Mode Speed Control with Adaptive Torque Observer for High Performance PMSM , 2016, 2016 IEEE Vehicle Power and Propulsion Conference (VPPC).

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

[5]  Pavel Vaclavek,et al.  PMSM Model Predictive Control With Field-Weakening Implementation , 2016, IEEE Transactions on Industrial Electronics.

[6]  Anders Hansson,et al.  Speed Tracking of a Linear Induction Motor-Enumerative Nonlinear Model Predictive Control , 2012, IEEE Transactions on Control Systems Technology.

[7]  Changliang Xia,et al.  Disturbances Attenuation of Permanent Magnet Synchronous Motor Drives Using Cascaded Predictive-Integral-Resonant Controllers , 2018, IEEE Transactions on Power Electronics.

[8]  Shihua Li,et al.  Speed Control for PMSM Servo System Using Predictive Functional Control and Extended State Observer , 2012, IEEE Transactions on Industrial Electronics.

[9]  Frede Blaabjerg,et al.  Sensorless DTC-SVM for Induction Motor Driven by a Matrix Converter Using a Parameter Estimation Strategy , 2008, IEEE Transactions on Industrial Electronics.

[10]  S. Bolognani,et al.  Model Predictive Direct Speed Control with Finite Control Set of PMSM Drive Systems , 2013, IEEE Transactions on Power Electronics.

[11]  Wooi Ping Hew,et al.  Model Predictive Control of a Two-Motor Drive With Five-Leg-Inverter Supply , 2013, IEEE Transactions on Industrial Electronics.

[12]  M. Rivera,et al.  A review of predictive control techniques for matrix converters — Part II , 2016, 2016 7th Power Electronics and Drive Systems Technologies Conference (PEDSTC).

[13]  Xin Wei,et al.  Minimization of torque ripple of direct-torque controlled induction machines by improved discrete space vector modulation , 2004 .

[14]  Sajjad Tohidi,et al.  An improved nonlinear model predictive direct speed control of permanent magnet synchronous motors , 2018 .

[15]  Haitham Abu-Rub,et al.  Predictive Speed Control With Short Prediction Horizon for Permanent Magnet Synchronous Motor Drives , 2018, IEEE Transactions on Power Electronics.

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

[17]  Marco Rivera,et al.  A Computationally Efficient Lookup Table Based FCS-MPC for PMSM Drives Fed by Matrix Converters , 2017, IEEE Transactions on Industrial Electronics.

[18]  Joseph Z. Lu Closing the gap between planning and control: A multiscale MPC cascade approach , 2015, Annu. Rev. Control..

[19]  Silverio Bolognani,et al.  Model Predictive Direct Torque Control With Finite Control Set for PMSM Drive Systems, Part 1: Maximum Torque Per Ampere Operation , 2013, IEEE Transactions on Industrial Informatics.

[20]  Sajjad Tohidi,et al.  Design of a sensorless controller for PMSM using Krill Herd algorithm , 2015, The 6th Power Electronics, Drive Systems & Technologies Conference (PEDSTC2015).

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

[22]  Toshihiko Noguchi,et al.  A New Quick-Response and High-Efficiency Control Strategy of an Induction Motor , 1986, IEEE Transactions on Industry Applications.

[23]  Marian P. Kazmierkowski,et al.  Direct torque control of PWM inverter-fed AC motors - a survey , 2004, IEEE Transactions on Industrial Electronics.

[24]  Leopoldo G. Franquelo,et al.  Model Predictive Control: A Review of Its Applications in Power Electronics , 2014, IEEE Industrial Electronics Magazine.

[25]  Lei Guo,et al.  Disturbance/Uncertainty Estimation and Attenuation Techniques in PMSM Drives—A Survey , 2017, IEEE Transactions on Industrial Electronics.

[26]  Jose Rodriguez,et al.  Simplified Finite Control Set-Model Predictive Control for Matrix Converter-Fed PMSM Drives , 2018, IEEE Transactions on Power Electronics.

[27]  Tian-Hua Liu,et al.  Model Predictive Controller for a Micro-PMSM-Based Five-Finger Control System , 2016, IEEE Transactions on Industrial Electronics.

[28]  Ying-Yu Tzou,et al.  Fuzzy optimization techniques applied to the design of a digital PMSM servo drive , 2004 .

[29]  Hicham Chaoui,et al.  Adaptive Fuzzy Logic Control of Permanent Magnet Synchronous Machines With Nonlinear Friction , 2012, IEEE Transactions on Industrial Electronics.

[30]  Wei Wang,et al.  Common Model Predictive Control for Permanent-Magnet Synchronous Machine Drives Considering Single-Phase Open-Circuit Fault , 2017, IEEE Transactions on Power Electronics.

[31]  Alexander G. Loukianov,et al.  Digital Sliding-Mode Sensorless Control for Surface-Mounted PMSM , 2014, IEEE Transactions on Industrial Informatics.

[32]  Silverio Bolognani,et al.  Model Predictive Direct Torque Control With Finite Control Set for PMSM Drive Systems, Part 2: Field Weakening Operation , 2013, IEEE Transactions on Industrial Informatics.

[33]  Abdolsamad Hamidi,et al.  Implementation of Low-Cost Architecture for Control an Active Front End Rectifier , 2018 .

[34]  Domenico Casadei,et al.  Implementation of a direct control algorithm for induction motors based on discrete space vector modulation , 2000 .

[35]  M. Kadjoudj,et al.  Robust MRAC Adaptive Control of PMSM drive under General Parameters Uncertainties , 2006, 2006 IEEE International Conference on Industrial Technology.

[36]  Mehdi Farasat,et al.  Efficiency improved sensorless control scheme for electric vehicle induction motors , 2014 .

[37]  Sajjad Tohidi,et al.  Optimized sensor and sensorless control of PMSM modeled in discrete mode: a comparison of KH and PSO algorithms , 2016 .

[38]  Abolfazl Vahedi,et al.  Rotor Design of IPMSM Traction Motor Based on Multi- Objective Optimization using BFGS Method and Train Motion Equations , 2015 .