Observer-Based Super-Twisting Sliding Mode Control with Fuzzy Variable Gains and its Application to Overactuated Quadrotors

In this paper, we propose an observer-based super-twisting sliding mode control with fuzzy variable gains (OST-FVG) for general second-order nonlinear systems. First, the super-twisting observer with fuzzy variable gains is designed for state estimation, for which we show finite-time convergence of the estimation error to zero under the bounded disturbance. Then, together with the proposed observer, the sliding mode control with fuzzy variable gains is designed to ensure precise tracking control performance and to alleviate the chattering phenomenon. We apply the OSTFVG to the overactuated quadrotor modeled by the second-order nonlinear system within the quaternion framework, which resolves underactuation and singularity problems appeared in standard quadrotors. In simulation results of attitude and position control, the fuzzy mechanism implemented in the OSTFVG guarantees faster convergence of the quadrotor to the desired position and more precision tracking performance compared to the standard observer-based super-twisting sliding mode control.

[1]  Leonid M. Fridman,et al.  Implementation of Super-Twisting Control: Super-Twisting and Higher Order Sliding-Mode Observer-Based Approaches , 2016, IEEE Transactions on Industrial Electronics.

[2]  Yuanqing Xia,et al.  Adaptive attitude tracking control for rigid spacecraft with finite-time convergence , 2013, Autom..

[3]  En-hui Zheng,et al.  Second order sliding mode control for a quadrotor UAV. , 2014, ISA transactions.

[4]  Heinrich H. Bülthoff,et al.  Modeling and control of a quadrotor UAV with tilting propellers , 2012, 2012 IEEE International Conference on Robotics and Automation.

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

[6]  Danwei Wang,et al.  Bounded finite-time attitude tracking control for rigid spacecraft via output feedback , 2017 .

[7]  Jaime A. Moreno,et al.  A Lyapunov approach to second-order sliding mode controllers and observers , 2008, 2008 47th IEEE Conference on Decision and Control.

[8]  Jaime A. Moreno,et al.  Super-twisting observer for second-order systems with time-varying coefficient , 2015 .

[9]  Emil Fresk,et al.  Full quaternion based attitude control for a quadrotor , 2013, 2013 European Control Conference (ECC).

[10]  B. Drazenovic,et al.  The invariance conditions in variable structure systems , 1969, Autom..

[11]  B. Draenovi The invariance conditions in variable structure systems , 1969 .

[12]  Vadim I. Utkin,et al.  Sliding Modes in Control and Optimization , 1992, Communications and Control Engineering Series.

[13]  Leonid M. Fridman,et al.  Variable Gain Super-Twisting Sliding Mode Control , 2012, IEEE Transactions on Automatic Control.

[14]  Jaime A. Moreno,et al.  Strict Lyapunov Functions for the Super-Twisting Algorithm , 2012, IEEE Transactions on Automatic Control.

[15]  Leonid M. Fridman,et al.  Super twisting control algorithm for the attitude tracking of a four rotors UAV , 2012, J. Frankl. Inst..

[16]  Franck Plestan,et al.  Robust output feedback sampling control based on second-order sliding mode , 2010, Autom..

[17]  Ümit Özgüner,et al.  Sliding mode control of a class of underactuated systems , 2008, Autom..

[18]  Yuanqing Xia,et al.  Finite-Time Attitude Control for Rigid Spacecraft Based on Adaptive Super-Twisting Algorithm , 2014, Finite Time and Cooperative Control of Flight Vehicles.

[19]  Jaime A. Moreno,et al.  Levant’s Arbitrary Order Differentiator with Varying Gain , 2017 .