Real-time nonlinear attitude control system for nanosatellite applications

This paper develops a fault-tolerant attitude controller for next-generation nanosatellites. The proposed fault-tolerant attitude control algorithms in this study are based on first-order and high-order sliding-mode control theories as well as fuzzy logic systems to achieve low cost and real-time autonomy. A locally asymptotically stable adaptive fuzzy first-order sliding-mode controller is chosen as the best solution to the local attitude control tracking problem. This novel fault-tolerant controller is validated by simulation results with reaction wheel Coulomb friction, saturation, noise, dead zones, bias faults, and external disturbances. Simulation and testing results presented in the paper demonstrate that the attitude control system can provide successful pointing and tracking in the presence of system uncertainties for a specified class of reaction wheel failures.

[1]  Miroslav Krstic,et al.  Inverse optimal stabilization of a rigid spacecraft , 1999, IEEE Trans. Autom. Control..

[2]  Bong Wie,et al.  Quaternion feedback for spacecraft large angle maneuvers , 1985 .

[3]  Chang-Hee Won Comparative study of various control methods for attitude control of a LEO satellite , 1999 .

[4]  Masayoshi Tomizuka,et al.  Robust adaptive control using a universal approximator for SISO nonlinear systems , 2000, IEEE Trans. Fuzzy Syst..

[5]  Chang-Kyung Ryoo,et al.  Fault tolerant control for satellites with four reaction wheels , 2008 .

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

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

[8]  Brij N. Agrawal,et al.  Automatic Mass Balancing of Air-Bearing-Based Three-Axis Rotational Spacecraft Simulator , 2009 .

[9]  Arie Levant,et al.  Quasi-continuous high-order sliding-mode controllers , 2005, IEEE Transactions on Automatic Control.

[10]  F. H. Nordin,et al.  Fuzzy bang-bang relay controller for satellite attitude control system , 2010, Fuzzy Sets Syst..

[11]  Shih-Che Lo,et al.  Smooth Sliding-Mode Control for Spacecraft Attitude Tracking Maneuvers , 1995 .

[12]  Youdan Kim,et al.  Robust backstepping control for slew maneuver using nonlinear tracking function , 2003, IEEE Trans. Control. Syst. Technol..

[13]  N. Horri,et al.  Energy optimal spacecraft attitude control subject to convergence rate constraints , 2011 .

[14]  J. Prado,et al.  Three-axis air-bearing based platform for small satellite attitude determination and control simulation , 2005 .

[15]  Ahmad B. Rad,et al.  Indirect adaptive fuzzy sliding mode control: Part I: fuzzy switching , 2001, Fuzzy Sets Syst..

[16]  J. Junkins,et al.  Analytical Mechanics of Space Systems , 2003 .

[17]  Long Cheng,et al.  Adaptive Control of an Electrically Driven Nonholonomic Mobile Robot via Backstepping and Fuzzy Approach , 2009, IEEE Transactions on Control Systems Technology.