Robust nonlinear generalised predictive control for a class of uncertain nonlinear systems via an integral sliding mode approach

ABSTRACT In this paper, a robust nonlinear generalised predictive control (GPC) method is proposed by combining an integral sliding mode approach. The composite controller can guarantee zero steady-state error for a class of uncertain nonlinear systems in the presence of both matched and unmatched disturbances. Indeed, it is well known that the traditional GPC based on Taylor series expansion cannot completely reject unknown disturbance and achieve offset-free tracking performance. To deal with this problem, the existing approaches are enhanced by avoiding the use of the disturbance observer and modifying the gain function of the nonlinear integral sliding surface. This modified strategy appears to be more capable of achieving both the disturbance rejection and the nominal prescribed specifications for matched disturbance. Simulation results demonstrate the effectiveness of the proposed approach.

[1]  D. Yoo,et al.  Optimal fast tracking observer bandwidth of the linear extended state observer , 2007, Int. J. Control.

[2]  H. Michalska,et al.  Receding horizon control of nonlinear systems , 1988, Proceedings of the 28th IEEE Conference on Decision and Control,.

[3]  Jun Ma,et al.  Discrete time integral sliding-mode control for systems with matched and unmatched uncertainties , 2015, 2015 IEEE International Conference on Information and Automation.

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

[5]  S. Joe Qin,et al.  A survey of industrial model predictive control technology , 2003 .

[6]  V. Utkin Variable structure systems with sliding modes , 1977 .

[7]  Manfred Morari,et al.  Nonlinear offset-free model predictive control , 2012, Autom..

[8]  P. Lu Approximate nonlinear receding-horizon control laws in closed form , 1998 .

[9]  Xinghuo Yu,et al.  Continuous Finite-Time Output Regulation for Disturbed Systems Under Mismatching Condition , 2015, IEEE Transactions on Automatic Control.

[10]  Fang Wang,et al.  Disturbance observer-based sliding mode backstepping control for a re-entry vehicle with input constraint and external disturbance , 2016 .

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

[12]  Leonid M. Fridman,et al.  Analysis and design of integral sliding manifolds for systems with unmatched perturbations , 2006, IEEE Transactions on Automatic Control.

[13]  D. Mayne,et al.  Robust receding horizon control of constrained nonlinear systems , 1993, IEEE Trans. Autom. Control..

[14]  Zhiyu Xi,et al.  Brief paper: discrete time integral sliding mode control for systems with matched and unmatched uncertainties , 2010 .

[15]  Wei Xing Zheng,et al.  Design of a Prediction-Accuracy-Enhanced Continuous-Time MPC for Disturbed Systems via a Disturbance Observer , 2015, IEEE Transactions on Industrial Electronics.

[16]  Xinghuo Yu,et al.  Continuous nonsingular terminal sliding mode control for systems with mismatched disturbances , 2013, Autom..

[17]  Marko Bacic,et al.  Model predictive control , 2003 .

[18]  Alberto Isidori,et al.  Nonlinear control systems: an introduction (2nd ed.) , 1989 .

[19]  Wen-Jun Cao,et al.  Nonlinear integral-type sliding surface for both matched and unmatched uncertain systems , 2004, IEEE Trans. Autom. Control..

[20]  Jun Yang,et al.  Nonlinear disturbance observer-based control for multi-input multi-output nonlinear systems subject to mismatching condition , 2012, Int. J. Control.

[21]  Beibei Ren,et al.  Robust Control for a Class of Nonaffine Nonlinear Systems Based on the Uncertainty and Disturbance Estimator , 2015, IEEE Transactions on Industrial Electronics.

[22]  Evanghelos Zafiriou,et al.  Robust process control , 1987 .

[23]  Wei Xing Zheng,et al.  Offset-Free Nonlinear MPC for Mismatched Disturbance Attenuation With Application to a Static Var Compensator , 2014, IEEE Transactions on Circuits and Systems II: Express Briefs.

[24]  Tong Heng Lee,et al.  Design and Implementation of Integral Sliding-Mode Control on an Underactuated Two-Wheeled Mobile Robot , 2014, IEEE Transactions on Industrial Electronics.

[25]  Hongbo Shi,et al.  Permanent-magnet synchronous motor velocity control based on second-order integral sliding mode control algorithm , 2015 .

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

[27]  T.-G. Park,et al.  Design of unknown input observers for linear systems with unmatched unknown inputs , 2014 .

[28]  Antonella Ferrara,et al.  Integral Sliding Mode Control for Nonlinear Systems With Matched and Unmatched Perturbations , 2011, IEEE Transactions on Automatic Control.

[29]  Carlos Bordons Alba,et al.  Model Predictive Control , 2012 .

[30]  Shihua Li,et al.  Static disturbance‐to‐output decoupling for nonlinear systems with arbitrary disturbance relative degree , 2013 .

[31]  Rae-Young Kim,et al.  Internal-model-principle-based robust optimal nonlinear control for position tracking of permanent-magnet synchronous motor servo system , 2015 .

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

[33]  Liuping Wang,et al.  Model Predictive Control System Design and Implementation Using MATLAB , 2009 .

[34]  Hamed Ghafarirad,et al.  Modified robust external force control with disturbance rejection with application to piezoelectric actuators , 2015 .

[35]  S. Seshagiri,et al.  On introducing integral action in sliding mode control , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[36]  Françoise Couenne,et al.  Model predictive control of a catalytic reverse flow reactor , 2003, IEEE Trans. Control. Syst. Technol..

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

[38]  Alexander S. Poznyak,et al.  Invariant ellipsoid method for minimization of unmatched disturbances effects in sliding mode control , 2011, Autom..

[39]  J. O'Reilly,et al.  Model predictive control of nonlinear systems: computational burden and stability , 2000 .

[40]  Leonid M. Fridman,et al.  Output tracking of systems subjected to perturbations and a class of actuator faults based on HOSM observation and identification , 2015, Autom..

[41]  Leonid M. Fridman,et al.  Fault tolerant control allocation via continuous integral sliding-modes: A HOSM-Observer approach , 2015, Autom..

[42]  Nicolas Langlois,et al.  Unconstrained NCGPC with a guaranteed closed-loop stability: Case of nonlinear SISO systems with the relative degree greater than four , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[43]  Manfred Morari,et al.  Offset-free reference tracking with model predictive control , 2010, Autom..

[44]  V. Utkin,et al.  Integral sliding mode in systems operating under uncertainty conditions , 1996, Proceedings of 35th IEEE Conference on Decision and Control.

[45]  P. D. Shendge,et al.  Sliding Mode Control for Mismatched Uncertain Systems Using an Extended Disturbance Observer , 2014, IEEE Transactions on Industrial Electronics.

[46]  Rachid Errouissi,et al.  Nonlinear predictive controller for a permanent magnet synchronous motor drive , 2010, Math. Comput. Simul..

[47]  Wassim M. Haddad,et al.  Output feedback sliding mode control for a linear multi-compartment lung mechanics system , 2014, Int. J. Control.

[48]  Andrzej M. Trzynadlowski,et al.  Robust Cascaded Nonlinear Predictive Control of a Permanent Magnet Synchronous Motor With Antiwindup Compensator , 2012, IEEE Transactions on Industrial Electronics.

[49]  Antonella Ferrara,et al.  Robust Model Predictive Control With Integral Sliding Mode in Continuous-Time Sampled-Data Nonlinear Systems , 2011, IEEE Transactions on Automatic Control.

[50]  Leonid M. Fridman,et al.  Integral HOSM Semiglobal Controller for Finite-Time Exact Compensation of Unmatched Perturbations , 2010, IEEE Transactions on Automatic Control.

[51]  Muhammad Junaid Khan,et al.  Adaptive sliding mode dynamic controller with integrator in the loop for nonholonomic wheeled mobile robot trajectory tracking , 2014, Int. J. Control.

[52]  K. Khayati,et al.  A new approach for adaptive sliding mode control: Integral/exponential gain law , 2016 .

[53]  Wen-Hua Chen,et al.  Closed-form nonlinear MPC for multivariable nonlinear systems with different relative degree , 2003, Proceedings of the 2003 American Control Conference, 2003..

[54]  Masoud Soroush,et al.  A Continuous-Time Formulation of Nonlinear Model Predictive Control , 1992, 1992 American Control Conference.

[55]  Wen-Hua Chen,et al.  Predictive control of general nonlinear systems using approximation , 2004 .

[56]  Vadim I. Utkin,et al.  Sliding mode control in electromechanical systems , 1999 .

[57]  Andrzej M. Trzynadlowski,et al.  Robust Nonlinear Predictive Controller for Permanent-Magnet Synchronous Motors With an Optimized Cost Function , 2012, IEEE Transactions on Industrial Electronics.

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

[59]  A. Isidori Nonlinear Control Systems: An Introduction , 1986 .

[60]  Shihua Li,et al.  Optimal integral sliding mode control scheme based on pseudospectral method for robotic manipulators , 2014, Int. J. Control.

[61]  Muhammad Irfan Khattak,et al.  Adaptive fuzzy fractional-order sliding mode controller for a class of dynamical systems with uncertainty , 2016 .

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

[63]  Riccardo Scattolini,et al.  Constrained receding-horizon predictive control , 1991 .