Observer-based trajectory tracking for a class of underactuated Lagrangian systems using higher-order sliding modes

Trajectory tracking control of an underactuated mechanical system is a challenging task when tracking errors of all the system coordinates need to be minimized, while the number of control inputs is limited. This paper addresses the observer-based multivariable control of a class of nonlinear, underactuated Lagrangian systems with application to trajectory tracking and sway control of a 3D overhead gantry crane subject to Coulomb friction. A second-order sliding mode observer is proposed for the estimation of velocities. Based on robust estimates, the sliding function of a second-order sliding mode controller for trajectory tracking and anti-swing control is proposed. The simulation results indicate that the proposed observer-based controller can achieve high performance in following a pre-specified trajectory with minimum tracking errors and swing angle suppression, despite the presence of model uncertainties and disturbances.

[1]  A. Levant Robust exact differentiation via sliding mode technique , 1998 .

[2]  Alessandro Pisano,et al.  Sliding mode control: A survey with applications in math , 2011, Math. Comput. Simul..

[3]  M. S. Fadali,et al.  Adaptive position and trajectory control of autonomous mobile robot systems with random friction , 2010 .

[4]  Mohd Ashraf Ahmad,et al.  Nonlinear Dynamic Modelling and Analysis of a 3-D Overhead Gantry Crane System with Payload Variation , 2009, 2009 Third UKSim European Symposium on Computer Modeling and Simulation.

[5]  Zhu Qidan,et al.  Sliding mode tracking control of an underactuated surface vessel , 2012 .

[6]  Q. H. Ngo,et al.  Sliding-Mode Antisway Control of an Offshore Container Crane , 2012, IEEE/ASME Transactions on Mechatronics.

[7]  Leonid M. Fridman,et al.  An averaging approach to chattering , 2001, IEEE Trans. Autom. Control..

[8]  Leonid M. Fridman,et al.  Second-order sliding-mode observer for mechanical systems , 2005, IEEE Transactions on Automatic Control.

[9]  Igor Boiko,et al.  Analysis of second order sliding mode algorithms in the frequency domain , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[10]  Yacine Chitour,et al.  Time-varying high-gain observers for numerical differentiation , 2002, IEEE Trans. Autom. Control..

[11]  Yang Jung Hua,et al.  Adaptive coupling control for overhead crane systems , 2005, 31st Annual Conference of IEEE Industrial Electronics Society, 2005. IECON 2005..

[12]  Arie Levant,et al.  Principles of 2-sliding mode design , 2007, Autom..

[13]  Avrie Levent,et al.  Robust exact differentiation via sliding mode technique , 1998, Autom..

[14]  Leonid M. Fridman,et al.  Analysis of second-order sliding-mode algorithms in the frequency domain , 2004, IEEE Transactions on Automatic Control.

[15]  J. Alvarez,et al.  An Invariance Principle for Discontinuous Dynamic Systems With Application to a Coulomb Friction Oscillator , 2000 .

[16]  Yury Orlov,et al.  Switched chattering control vs. backlash/friction phenomena in electrical servo-motors , 2003 .

[17]  Naif B. Almutairi,et al.  Sliding Mode Control of a Three-dimensional Overhead Crane , 2009 .

[18]  Alessandro Giua,et al.  Observer-controller design for cranes via Lyapunov equivalence , 1999, at - Automatisierungstechnik.

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

[20]  Dongbin Zhao,et al.  Design of a stable sliding-mode controller for a class of second-order underactuated systems , 2004 .

[21]  Hung T. Nguyen,et al.  Dynamic output feedback sliding-mode control using pole placement and linear functional observers , 2003, IEEE Trans. Ind. Electron..

[22]  Giorgio Bartolini,et al.  Second-order sliding-mode control of container cranes , 2002, Autom..

[23]  Bernard Brogliato,et al.  Trajectory Tracking Control of Multiconstraint Complementarity Lagrangian Systems , 2010, IEEE Transactions on Automatic Control.

[24]  Kuang Shine Yang,et al.  Adaptive coupling control for overhead crane systems , 2007 .

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