Sliding Mode Control of Constrained Nonlinear Systems

This technical note introduces the design of sliding mode control algorithms for nonlinear systems in the presence of hard inequality constraints on both control and state variables. Relying on general results on minimum-time higher-order sliding mode for unconstrained systems, a general order control law is formulated to robustly steer the state to the origin, while satisfying all the imposed constraints. Results on minimum-time convergence to the sliding manifold, as well as on the maximization of the domain of attraction, are analytically proved for the first-order and second-order sliding mode cases. A general result is presented regarding the domain of attraction in the general order case, while numerical results on the estimation of the domain of attraction and on minimum-time convergence are discussed for the third-order case, following a procedure applicable to a sliding mode of any order.

[1]  Sheldon S. L. Chang,et al.  Optimal control in bounded phase space , 1963, Autom..

[2]  Igor Boiko,et al.  Oscillations and transfer properties of relay servo systems - the locus of a perturbed relay system approach , 2005, Autom..

[3]  Tryphon T. Georgiou,et al.  On the computation of switching surfaces in optimal control: a Grobner basis approach , 2001, IEEE Trans. Autom. Control..

[4]  Vu C. Dinh,et al.  Robust explicit nonlinear model predictive control with integral sliding mode , 2014, 2014 American Control Conference.

[5]  Francesco Dinuzzo,et al.  A second order sliding mode controller with polygonal constraints , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[6]  Antonella Ferrara,et al.  A sub-optimal second order sliding mode controller for systems with saturating actuators , 2008, 2008 American Control Conference.

[7]  Qing-Xian Wu,et al.  CHATTERING-FREE SMC WITH UNIDIRECTIONAL AUXILIARY SURFACES FOR NONLINEAR SYSTEM WITH STATE CONSTRAINTS , 2013 .

[8]  Igor M. Boiko,et al.  Analysis of chattering in sliding mode control systems with continuous boundary layer approximation of discontinuous control , 2011, Proceedings of the 2011 American Control Conference.

[9]  Arie Levant,et al.  Quasi-continuous high-order sliding-mode controllers , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[10]  Stephen P. Boyd,et al.  Disciplined Convex Programming , 2006 .

[11]  Wilfrid Perruquetti,et al.  Higher-order sliding mode stabilization for a class of nonholonomic perturbed systems , 2003, Autom..

[12]  Matthew C. Turner,et al.  A tutorial on modern anti-windup design , 2009, 2009 European Control Conference (ECC).

[13]  Leonid M. Fridman,et al.  Saturated Super-Twisting Algorithm: Lyapunov based approach , 2016, 2016 14th International Workshop on Variable Structure Systems (VSS).

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

[15]  Arie Levant,et al.  Higher-order sliding modes, differentiation and output-feedback control , 2003 .

[16]  Antonella Ferrara,et al.  Third order Sliding Mode Control with box state constraints , 2014, 53rd IEEE Conference on Decision and Control.

[17]  M. Innocenti,et al.  State constrained sliding mode controllers , 1998, Proceedings of the 1998 American Control Conference. ACC (IEEE Cat. No.98CH36207).

[18]  Franco Blanchini,et al.  Set-theoretic methods in control , 2007 .

[19]  Aleksej F. Filippov,et al.  Differential Equations with Discontinuous Righthand Sides , 1988, Mathematics and Its Applications.

[20]  Franck Plestan,et al.  A new algorithm for high‐order sliding mode control , 2008 .

[21]  Leonid M. Fridman,et al.  Analysis of Chattering in Systems With Second-Order Sliding Modes , 2007, IEEE Transactions on Automatic Control.

[22]  Shouchuan Hu Differential equations with discontinuous right-hand sides☆ , 1991 .

[23]  Antonella Ferrara,et al.  Output tracking control of uncertain nonlinear second-order systems , 1997, Autom..

[24]  L. Fridman,et al.  Higher-Order Sliding Mode Controllers and Differentiators , 2014 .

[25]  Antonella Ferrara,et al.  Enhancing Robustness and Performance via Switched Second Order Sliding Mode Control , 2013, IEEE Transactions on Automatic Control.

[26]  Arie Levant,et al.  Chattering Analysis , 2007, IEEE Transactions on Automatic Control.

[27]  Manfred Morari,et al.  Multirate sliding mode disturbance compensation for model predictive control , 2015 .

[28]  A Ferrara,et al.  Second order sliding mode control of a perturbed double integrator with state constraints , 2010, Proceedings of the 2010 American Control Conference.

[29]  Antonella Ferrara,et al.  Higher Order Sliding Mode Controllers With Optimal Reaching , 2009, IEEE Transactions on Automatic Control.

[30]  Yuzo Ohta,et al.  Sliding Mode Control under State and Control Constraints , 2007, 2007 IEEE International Conference on Control Applications.

[31]  Leonid M. Fridman,et al.  Analysis of chattering in continuous sliding-mode controllers , 2005, IEEE Transactions on Automatic Control.

[32]  Vadim I. Utkin,et al.  On multi-input chattering-free second-order sliding mode control , 2000, IEEE Trans. Autom. Control..

[33]  Vadim I. Utkin,et al.  A control engineer's guide to sliding mode control , 1999, IEEE Trans. Control. Syst. Technol..

[34]  Manfred Morari,et al.  A unified framework for the study of anti-windup designs , 1994, Autom..

[35]  Antonella Ferrara,et al.  A robust MPC/ISM hierarchical multi-loop control scheme for robot manipulators , 2013, 52nd IEEE Conference on Decision and Control.

[36]  G. Bartolini,et al.  Chattering avoidance by second-order sliding mode control , 1998, IEEE Trans. Autom. Control..

[37]  Frank L. Lewis,et al.  Optimal Control , 1986 .

[38]  Mara Tanelli,et al.  Switched Second‐Order Sliding Mode Control with Partial Information: Theory and Application , 2013 .

[39]  Antonella Ferrara,et al.  On second order sliding mode controllers , 1998 .

[40]  Antonella Ferrara,et al.  Model-based event-triggered robust MPC/ISM , 2014, 2014 European Control Conference (ECC).

[41]  Antonella Ferrara,et al.  Chattering avoidance by second-order sliding mode control , 1998, IEEE Transactions on Automatic Control.

[42]  A. Levant Sliding order and sliding accuracy in sliding mode control , 1993 .

[43]  Christopher Edwards,et al.  Sliding mode control : theory and applications , 1998 .

[44]  Vadim I. Utkin,et al.  Chattering analysis of conventional and super twisting sliding mode control algorithm , 2016, 2016 14th International Workshop on Variable Structure Systems (VSS).