Finite-Time Second-Order Sliding Mode Controllers for Spacecraft Attitude Tracking

The attitude tracking control problem of a spacecraft nonlinear system with external disturbances and inertia uncertainties is studied. Two robust attitude tracking controllers based on finite-time second-order sliding mode control schemes are proposed to solve this problem. For the first controller, smooth super twisting control is applied to quaternion-based spacecraft-attitude-tracking maneuvers. The second controller is developed by adding linear correction terms to the first super twisting control algorithm in order to improve the dynamic performance of the closed-loop system. Both controllers are continuous and, therefore, chattering free. The concepts of a strong Lyapunov function are employed to ensure a finite-time convergence property of the proposed controllers. Theoretical analysis shows that the resulting control laws have strong robustness and disturbance attenuation ability. Numerical simulations are also given to demonstrate the performance of the proposed control laws.

[1]  J. Wen,et al.  Robust attitude stabilization of spacecraft using nonlinear quaternion feedback , 1995, IEEE Trans. Autom. Control..

[2]  V. Haimo Finite time controllers , 1986 .

[3]  Alexander S. Poznyak,et al.  Lyapunov function design for finite-time convergence analysis: "Twisting" controller for second-order sliding mode realization , 2009, Autom..

[4]  J. Wen,et al.  The attitude control problem , 1991 .

[5]  Jie Huang,et al.  Attitude Tracking and Disturbance Rejection of Rigid Spacecraft by Adaptive Control , 2009, IEEE Transactions on Automatic Control.

[6]  Alfonso Damiano,et al.  Second-order sliding-mode control of DC drives , 2004, IEEE Transactions on Industrial Electronics.

[7]  Vikram Kapila,et al.  Adaptive tracking control using synthesized velocity from attitude measurements , 2001, Autom..

[8]  R. Mehra,et al.  Robust Tracking Control Design for Spacecraft Under Control Input Saturation , 2004 .

[9]  M. Shuster A survey of attitude representation , 1993 .

[10]  V. Kapila,et al.  A quaternion-based adaptive attitude tracking controller without velocity measurements , 2000, Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187).

[11]  Jyh-Ching Juang,et al.  An LMI-based nonlinear attitude control approach , 2003, IEEE Trans. Control. Syst. Technol..

[12]  Y. ORLOV,et al.  Finite Time Stability and Robust Control Synthesis of Uncertain Switched Systems , 2004, SIAM J. Control. Optim..

[13]  Pierluigi Pisu,et al.  Attitude Tracking With Adaptive Rejection of Rate Gyro Disturbances , 2007, IEEE Transactions on Automatic Control.

[14]  Christopher D. Hall,et al.  Spacecraft Dynamics and Control , 2002 .

[15]  Wenchuan Cai,et al.  Quaternion Observer-Based Model-Independent Attitude Tracking Control of Spacecraft , 2009 .

[16]  Sarah K. Spurgeon,et al.  Sliding Mode Control , 1998 .

[17]  Hong Ren Wu,et al.  A robust MIMO terminal sliding mode control scheme for rigid robotic manipulators , 1994, IEEE Trans. Autom. Control..

[18]  Keck Voon Ling,et al.  Inverse optimal adaptive control for attitude tracking of spacecraft , 2005, IEEE Trans. Autom. Control..

[19]  Dennis S. Bernstein,et al.  Finite-Time Stability of Continuous Autonomous Systems , 2000, SIAM J. Control. Optim..

[20]  James R. Wertz,et al.  Spacecraft attitude determination and control , 1978 .

[21]  Lorenzo Fagiano,et al.  Vehicle Yaw Control via Second-Order Sliding-Mode Technique , 2008, IEEE Transactions on Industrial Electronics.

[22]  May-Win L. Thein,et al.  Quasi-Continuous Higher Order Sliding-Mode Controllers for Spacecraft-Attitude-Tracking Maneuvers , 2010, IEEE Transactions on Industrial Electronics.

[23]  F. Yeh Sliding-mode adaptive attitude controller design for spacecrafts with thrusters , 2010 .

[24]  Wenchuan Cai,et al.  Indirect Robust Adaptive Fault -Tolerant Control for Attitude Tracking of Spacecraft , 2008 .

[25]  Zhaowei Sun,et al.  Robust controllers design with finite time convergence for rigid spacecraft attitude tracking control , 2008 .

[26]  Zhihong Man,et al.  Non-singular terminal sliding mode control of rigid manipulators , 2002, Autom..

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

[28]  K. Cai,et al.  Globally Stabilizing Proportional-Integral-Derivative Control Laws for Rigid-Body Attitude Tracking , 2011 .

[29]  J.S. Yuan,et al.  Closed-loop manipulator control using quaternion feedback , 1988, IEEE J. Robotics Autom..

[30]  Zhao Wang,et al.  Comments on the paper: Robust controllers design with finite time convergence for rigid spacecraft attitude tracking control , 2011 .

[31]  Jongrae Kim,et al.  Engineering Notes Backstepping Control Design with Actuator Torque Bound for Spacecraft Attitude Maneuver , 2010 .

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

[33]  Yuri B. Shtessel,et al.  Smooth second-order sliding modes: Missile guidance application , 2007, Autom..

[34]  Yuanqing Xia,et al.  Attitude Tracking of Rigid Spacecraft With Bounded Disturbances , 2011, IEEE Transactions on Industrial Electronics.