Nonlinear predictive controller for a permanent magnet synchronous motor drive

A nonlinear predictive controller (NPC) for a permanent magnet synchronous motor (PMSM) is proposed in this paper. Its objective is high performance tracking of the rotor speed trajectory while maintaining the d-axis component of the armature current at zero. The load torque and the mismatched parameters are considered to be unknown perturbations. To ensure robustness against these perturbations, a disturbance observer is designed using a new gain function, and integrated into the control law. The combination of the nonlinear predictive controller and the disturbance observer works as a nonlinear controller. The overall closed-loop system is proved to be globally asymptotically stable depending on the design parameters. The validity of the proposed controller was tested by simulations. Satisfactory results were obtained with respect to the tracking of the speed trajectory and disturbance rejection.

[1]  D. J. Ballance,et al.  MIMO nonlinear PID predictive controller , 2002 .

[2]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[3]  Jacques Richalet,et al.  Model algorithmic control of industrial processes , 1977 .

[4]  He-Xu Sun,et al.  The predictive control of PMSM based on state space , 2003, Proceedings of the 2003 International Conference on Machine Learning and Cybernetics (IEEE Cat. No.03EX693).

[5]  J. Richalet,et al.  Industrial applications of model based predictive control , 1993, Autom..

[6]  Peter J. Gawthrop,et al.  Optimal control of nonlinear systems: a predictive control approach , 2003, Autom..

[7]  Ping Lu,et al.  Nonlinear predictive controllers for continuous systems , 1994 .

[8]  J. L. Testud,et al.  Paper: Model predictive heuristic control , 1978 .

[9]  Ping Lu,et al.  Optimal predictive control of continuous nonlinear systems , 1995 .

[10]  M. Ouhrouche,et al.  Nonlinear Predictive Control with Disturbance Observer for Induction Motor Drive , 2006, 2006 IEEE International Symposium on Industrial Electronics.

[11]  A. Isidori Nonlinear Control Systems , 1985 .

[12]  Manfred Morari,et al.  Model predictive control: Theory and practice - A survey , 1989, Autom..

[13]  S. Hassaine,et al.  Robust Speed Control of PMSM using Generalized Predictive and Direct Torque Control Techniques , 2007, 2007 IEEE International Symposium on Industrial Electronics.

[14]  Ouassima Akhrif,et al.  A nonlinear state observer for the sensorless control of a permanent-magnet AC machine , 2001, IEEE Trans. Ind. Electron..

[15]  P. Gawthrop,et al.  Multivariable continuous-time generalised predictive control: a state-space approach to linear and nonlinear systems , 1998 .

[16]  Peter J. Gawthrop,et al.  Nonlinear PID predictive controller , 1999 .