Technical Papers
Jan 9, 2013

Spacecraft Attitude Fault Tolerant Control with Terminal Sliding-Mode Observer

Publication: Journal of Aerospace Engineering
Volume 28, Issue 1

Abstract

A velocity-free attitude fault tolerant control scheme is presented to stabilize spacecraft attitude. A terminal sliding-mode observer is developed to reconstruct system states. With the reconstructed attitude and angular velocity, a control law is synthesized without any knowledge on actuator faults. The controller guarantees all the signals of the closed-loop attitude system to be uniformly ultimately bounded even in the presence of actuator fault and external disturbance. The control power is rigorously ensured to be within the maximum magnitude of output torque. An illustrative example is presented to evaluate the control performance.

Get full access to this article

View all available purchase options and get full access to this article.

Acknowledgments

This present work was supported by the National Natural Science Foundation of China (61004072, 61273175); Program for New Century Excellent Talents in University (NCET-11-0801); Heilongjiang Province Science Foundation for Youths (QC2012C024); and the Fundamental Research Funds for the Central Universities (HIT.NSRIF.2009003, HIT.BRETIII.201212). The authors would also like to thank the editors and reviewers for their very constructive comments and suggestions, which have greatly help improve the quality and presentation of the paper.

References

Abdessameud, A., and Tayebi, A. (2010). “On consensus algorithms for double-integrator dynamics without velocity measurements and with input constraints.” Syst. Control Lett., 59(12), 812–821.
Ahmed-Ali, T., and Lamnabhi-Lagarrigue, F. (1999). “Sliding observer-controller design for uncertain triangular nonlinear systems.” IEEE Trans. Autom. Control, 44(6), 1244–1249.
Akella, M. R. (2001). “Rigid body attitude tracking without angular velocity feedback.” Syst. Control Lett., 42(4), 321–326.
Ali, I., Radice, G., and Kim, J. (2010). “Backstepping control design with actuator torque bound for spacecraft attitude maneuver.” J. Guid. Control Dyn., 33(1), 254–259.
Bang, H., Tahk, M. J., and Choi, H. D. (2003). “Large angle attitude control of spacecraft with actuator saturation.” Control Eng. Pract., 11(9), 989–997.
Benallouch, M., Boutayeb, M., and Zasadzinski, M. (2012). “Observer design for one-sided Lipschitz discrete-time systems.” Syst. Control Lett., 61(9), 879–886.
Blanke, M., IzadiZamanabadi, R., Bogh, S. A., and Lunau, C. P. (1997). “Fault-tolerant control systems—A holistic view.” Control Eng. Pract., 5(5), 693–702.
Boskovic, J. D., Bergstrom, S. E., and Mehra, R. K. (2005). “Robust integrated flight control-design under failures, damage, and state-dependent disturbances.” J. Guid. Control Dyn., 28(5), 902–917.
Boskovic, J. D., Li, S. M., and Mehra, R. K. (2004). “Robust tracking control design for spacecraft under control input saturation.” J. Guid. Control Dyn., 27(4), 627–633.
Cai, W. C., Liao, X. H., and Song, Y. D. (2008). “Indirect robust adaptive fault-tolerant control for attitude tracking of spacecraft.” J. Guid. Control Dyn., 31(5), 1456–1463.
Cao, Y., Ren, W., and Meng, Z. (2010). “Decentralized finite-time sliding mode estimators and their applications in decentralized finite-time formation tracking.” Syst. Control Lett., 59(9), 522–529.
Chen, M., Ge, S. S., and Ren, B. B. (2011). “Adaptive tracking control of uncertain MIMO nonlinear systems with input constraints.” Automatica, 47(3), 452–465.
Chen, W., and Saif, M. (2007). “Observer-based fault diagnosis of satellite systems subject to time-varying thruster faults.” Trans. ASME J. Dyn. Syst. Meas. Control, 129(3), 352–356.
Crassidis, J. L., and Markley, F. L. (1996). “Sliding mode control using modified Rodrigues parameters.” J. Guid. Control Dyn., 19(6), 1381–1383.
Daly, J. M., and Wang, D. W. L. (2009). “Output feedback sliding mode control in the presence of unknown disturbances.” Syst. Control Lett., 58(3), 188–193.
Di Gennaro, S. (2002). “Output attitude tracking for flexible spacecraft.” Automatica, 38(10), 1719–1726.
Egeland, O., and Godhavn, J. M. (1994). “Passivity-based adaptive attitude control of a rigid spacecraft.” IEEE Trans. Autom. Control, 39(4), 842–846.
Farza, M., M’Saad, M., Triki, M., Maatoug, T. (2011). “High gain observer for a class of non-triangular systems.” Syst. Control Lett., 60(1), 27–35.
Gußner, T., Jost, M., and Adamy, J. (2012). “Controller design for a class of nonlinear systems with input saturation using convex optimization.” Syst. Control Lett., 61(1), 258–265.
Henry, D. (2008). “Fault diagnosis of microscope satellite thrusters using H∞/H- filters.” J. Guid. Control Dyn., 31(3), 699–711.
Hou, Q., Cheng, Y. H., Lu, N. Y., and Jiang, B. (2008). "Study on FDD and FTC of satellite attitude control system based on the effectiveness factor.” 2nd Int. Symp. on Systems and Control in Aerospace and Astronautics, IEEE, New York, 1096–1101.
Hu, Q. L. (2009). “Variable structure maneuvering control with time-varying sliding surface and active vibration damping of flexible spacecraft with input saturation.” Acta Astronaut., 64(11–12), 1085–1108.
Jiang, Y., Hu, Q. L., and Ma, G. F. (2010). “Adaptive backstepping fault-tolerant control for flexible spacecraft with unknown bounded disturbances and actuator failures.” ISA Trans., 49(1), 57–69.
Jin, J., Ko, S., and Ryoo, C. K. (2008). “Fault tolerant control for satellites with four reaction wheels.” Control Eng. Pract., 16(10), 1250–1258.
Khalil, H. K. (2002). Nonlinear systems, 3rd Ed., Prentice Hall, Upper Saddle River, NJ.
Kristiansen, R., Loria, A., Chaillet, A., and Nicklasson, P. J. (2009). “Spacecraft relative rotation tracking without angular velocity measurements.” Automatica, 45(3), 750–756.
Laib, A. (2000). “Adaptive output regulation of robot manipulators under actuator constraints.” IEEE Trans. Rob. Autom., 16(1), 29–35.
Lam, Q. M., and Xin, M. (2010). “Robust evaluation of Theta-D technique for spacecraft attitude control subject to reaction wheel failures.” AIAA Guidance, Navigation, and Control Conf., Reston, VA, 8302–8319.
Lee, H., and Kim, Y. (2010). “Fault-tolerant control scheme for satellite attitude control system.” IET Control Theory Appl., 4(8), 1436–1450.
Li, D., Xi, Y., and Lin, Z. (2011). “An nth-step set invariance approach to the analysis and design of discrete-time linear systems subject to actuator saturation.” Syst. Control Lett., 60(12), 943–951.
Liang, Y. W., Xu, S. D., and Tsai, C. L. (2007). “Study of VSC reliable designs with application to spacecraft attitude stabilization.” IEEE Trans. Control Syst. Technol., 15(2), 332–338.
Lizarralde, F., and Wen, J. T. (1996). “Attitude control without angular velocity measurement: A passivity approach.” IEEE Trans. Autom. Control, 41(3), 468–472.
Murugesan, S., and Goel, P. S. (1987). “Fault tolerant spacecraft attitude control system.” Sadhana-Academy Proc., Eng. Sci., 11(1–2), 233–261.
Nicosia, S., and Tomei, P. (1992). “Nonlinear observer and output feedback attitude control of spacecraft.” IEEE Trans. Aerospace Electron. Syst., 28(4), 970–977.
Orlov, Y., Aoustin, Y., and Chevallereau, C. (2011). “Finite time stabilization of a perturbed double integrator—Part I: Continuous sliding mode-based output feedback synthesis.” IEEE Trans. Autom. Control, 56(3), 614–618.
Panagiotis, T., and Jihao, L. (2000). “Control of underactuated spacecraft with bounded inputs.” Automatica, 36(8), 1153–1169.
Patton, R. J. (1997). “Fault-tolerant control systems: The 1997 situation.” Proc., IFAC Symp.—Safe Process, Pergamon Press, Oxford, U.K., 1033–1054.
Robertson, B., and Stoneking, E. (2003). “Satellite GN&C anomaly trends.” 26th Annual AAS Rocky Mountain Guidance and Control Conf., National Aeronautics and Space Administration, Greenbelt, MD, 531–542.
Ruiter, A. H. J. D. (2010). “Adaptive spacecraft attitude control with actuator saturation.” J. Guid. Control Dyn., 33(5), 1692–1696.
Ruiter, A. H. J. D. (2011). “A fault tolerant magnetic spin stabilizing controller for JC2Sat-FF mission.” Acta Astronautica, 68(1–2), 160–171.
Schlanbusch, R., Grøtli, E. I., Loria, A., and Nicklasson, P. J. (2012). “Hybrid attitude tracking of rigid bodies without angular velocity measurement.” Syst. Control Lett., 61(4), 595–601.
Seo, D., and Akella, M. R. (2008). “High-performance spacecraft adaptive attitude-tracking control through attracting-manifold design.” J. Guid. Control Dyn., 31(4), 884–891.
Shen, Y. J., Huang, Y. H., and Gu, J. (2011). "Global finite-time observers for Lipschitz nonlinear systems.” IEEE Trans. Autom. Control, 56(2), 418–424.
Sidi, M. J. (1997). Spacecraft dynamics and control, Cambridge Univ., Cambridge, U.K.
Song, Y. D., and Cai, W. C. (2009). “Quaternion observer-based model-independent attitude tracking control of spacecraft.” J. Guid. Control Dyn., 32(5), 1476–1482.
Subbarao, K., and Akella, M. R. (2004). “Differentiator-free nonlinear proportional-integral controllers for rigid-body attitude stabilization.” J. Guid. Control Dyn., 27(6), 1092–1096.
Tafazoli, M. (2009). “A study of on-orbit spacecraft failures.” Acta Astronautica, 64(2–3), 195–205.
Tafazoli, S., and Khorasani, K. (2006). “Nonlinear control and stability analysis of spacecraft attitude recovery.” IEEE Trans. Aerospace Electron. Syst., 42(3), 825–845.
Tayebi, A. (2008). “Unit quaternion-based output feedback for the attitude tracking problem.” IEEE Trans. Autom. Control, 53(6), 1516–1520.
Wallsgrove, R. J., and Akella, M. R. (2005). “Globally stabilizing saturated attitude control in the presence of bounded unknown disturbances.” J. Guid. Control Dyn., 28(5), 957–963.
Wie, B., and Lu, J. B. (1995). “Feedback control logic for spacecraft eigenaxis rotations under slew rate and control constraints.” J. Guid. Control Dyn., 18(6), 1372–1379.
Williamson, W. R., Speyer, J. L., Dang, V. T., and Sharp, J. (2009). “Fault detection and isolation for deep space satellites.” J. Guid. Control Dyn., 32(5), 1570–1584.
Wong, H., de Queiroz, M. S., and Kapila, V. (2001). “Adaptive tracking control using synthesized velocity from attitude measurements.” Automatica, 37(6), 947–953.
Xiao, B., Hu, Q. L., and Ma, G. (2010). “Adaptive sliding mode backstepping control for attitude tracking of flexible spacecraft under input saturation and singularity.” Proc., Inst. Mech. Eng. Part G: J. Aerospace Eng., 224(G2), 199–214.
Yang, H., Staroswiecki, M., Jiang, B., and Liu, J. Y. (2011). “Fault tolerant: Cooperative control for a class of nonlinear multi-agent systems.” Syst. Control Lett., 60(4), 271–277.
Zhang, Y. M., and Jiang, J. (2008). “Bibliographical review on reconfigurable fault-tolerant control systems.” Annu. Rev. Control, 32(2), 229–252.

Information & Authors

Information

Published In

Go to Journal of Aerospace Engineering
Journal of Aerospace Engineering
Volume 28Issue 1January 2015

History

Received: Sep 27, 2012
Accepted: Jan 7, 2013
Published online: Jan 9, 2013
Discussion open until: Nov 19, 2014
Published in print: Jan 1, 2015

Permissions

Request permissions for this article.

Authors

Affiliations

Ph.D. Student, Dept. of Control Science and Engineering, Harbin Institute of Technology, Harbin 150001, China. E-mail: [email protected]
Professor, Dept. of Control Science and Engineering, Harbin Institute of Technology, Harbin 150001, China (corresponding author). E-mail: [email protected]
Danwei Wang [email protected]
Professor, School of Electrical and Electronic Engineering, Nanyang Technological Univ., Singapore 639798. E-mail: [email protected]

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

Cited by

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share