Call for Paper - January 2023 Edition
IJCA solicits original research papers for the January 2023 Edition. Last date of manuscript submission is December 20, 2022. Read More

Satellite Attitude Maneuver using Sliding Mode Control under Body Angular Velocity Constraints

International Journal of Computer Applications
© 2012 by IJCA Journal
Volume 50 - Number 13
Year of Publication: 2012
Azza El-s. Ibrahim
Ahamed M. Tobal
Mohammad A. Sultan

Azza El-s. Ibrahim, Ahamed M Tobal and Mohammad A Sultan. Article: Satellite Attitude Maneuver using Sliding Mode Control under Body Angular Velocity Constraints. International Journal of Computer Applications 50(13):41-46, July 2012. Full text available. BibTeX

	author = {Azza El-s. Ibrahim and Ahamed M. Tobal and Mohammad A. Sultan},
	title = {Article: Satellite Attitude Maneuver using Sliding Mode Control under Body Angular Velocity Constraints},
	journal = {International Journal of Computer Applications},
	year = {2012},
	volume = {50},
	number = {13},
	pages = {41-46},
	month = {July},
	note = {Full text available}


This paper presents a robust sliding-mode control technique to be applied to quaternion-based attitude control for rest-to-rest maneuvers with external disturbances. A sliding mode controller has been designed to force the state variables of the closed loop system to converge to the desired values. A control strategy is designed based on a novel mathematical rule that computes the discontinuous feedback gains. The proposed approach is defined in such a way that the selected controller parameters can drive the state to hit the sliding surface fast and then keep the state sliding along the surface with less chattering and tracking error. Moreover, the control parameters are adjusted to avoid the body angular velocity reached the upper limit during the maneuver. A simulation model of the controlled spacecraft system was developed in MATLAB-SIMULINK software. The phase portraits and the state plots prove the control technique power. The "chattering" problem of the sliding mode control has been adopted using variable thickness boundary layer technique. The second method of Lyapunov is used to guarantee the system stability under the proposed control laws action. Simulations have been carried out to demonstrate and verify the developed controller performance.


  • Bastoszewicz, A. ; zuk, J. ; "Sliding Mode Control-Basic Concepts and Current Trends", Industrial Electronics (ISIE), IEEE International Symposium on July 2010.
  • A. Bartoszewicz, "Sliding Mode Control", Published by Janeza Trdine 9, 51000 Rijeka, Croatia, Copyright © 2011.
  • W. Perruquetti, J. Pierre Barbot, "sliding mode control in engineering", © 2002 by Marcel Dekker, NEW YORK.
  • K. David Young, Vadim I. Utkin, "A Control Engineer's Guide to Sliding Mode Control", IEEE transactions on control systems technology, vol. 7, no. 3, may 1999.
  • John Y. Hung, and James C. Hung, "Variable Structure Control: A Survey", IEEE transactions on industrial electronics, vol. 40, no. 1, February 1993.
  • James R. Wertz, "Spacecraft Attitude Determination and Control," Academic Publishers, Dordrecht, Boston, London, 1991.
  • Marcel J. Sidi, "Spacecraft Dynamics and Control", Israel Aircraft Industries Ltd, Cambridge University Press 1997.
  • Crassidis, J. L. , Vadali, S. R. , and Markley, F. L. , "Optimal Tracking of Spacecraft Using Variable-Structure Control," Proceedings of the Flight Mechanics/Estimation Theory Symposium, (Greenbelt, MD), NASA-Goddard Space Flight Center, May 1999, NASA/CP-1999-209235, pp. 201-214.
  • Chyun-Chau Fuh, " variable-thickness boundary layers for sliding mode control" Journal of Marine Science and Technology, Vol. 16, No. 288 4, pp. 288-294 2008.
  • M. DAL, R. Teodorescu, "Sliding mode controller gain adaptation and chattering reduction techniques for DSP-based PM DC motor drives. ", Turk J Elec. Eng & Comp Sci. , Vol. 19, No. 4, 2011.
  • Slotine J. J. E. , and W. Li. Applied nonlinear control, Prentice-Hall Inc, 1991.
  • Qinglei Hu, L. Xie, and Y. Wang, "Sliding Mode Attitude and Vibration Control of Flexible Spacecraft with Actuator Dynamics", IEEE International Conference on Control and Automation, china - 2007
  • Rushi Ghadawala, "advances in spacecraft systems and orbit determination", Copyright © 2012 InTech. Croatia.
  • Reast Ö. Doruk "Nonlinear Controller Design for a Reaction Wheel Actuated Observatory satellite", a thesis submitted to the graduate school of applied science of Middle East technical University 2008.
  • M. Reza, M. Hadi, A. J. Koshkouei, S. Effati, "Embedding-Based Sliding Mode Control for Linear Time Varying Systems", Applied Mathematics, pp 487-495, 2011.
  • J. Gießelmann, "Development of an Active Magnetic Attitude Determination and Control System for Picosatellites on highly inclined circular Low Earth Orbits," Master of Engineering RMIT University, June 2006.
  • O Hegrenæs, J. T. Gravdahl, and P. Tondel, "Attitude Control by Means of Explicit Model Predictive Control, via Multi-Parametric Quadratic Programming. ", American Control Conference, Dept. of Eng. Cybern. , Norwegian Univ. of Sci. & Technol. , Trondheim, Norway, pp 901-906, June 2005.
  • A. Bartoszewicz, "Variable Structure Control – from Priciples to Applications. " International Symposium on System Theory, Automation, Robotics, Computers, Informatics, Electronics and Instrumentation, Craiova, Romania, 18-20 October 2007.
  • C. Li, Y. Wang, L. Xu, and Z. Zhang, "Spacecraft Attitude Stabilization Using Optimal Sliding Mode Control", National Natural Science Foundation of China 2010 IEEE Fröhlich, B. and Plate, J. 2000.
  • Y. Xia, Z. Zhu, M. Fu, and S. Wang, "Attitude Tracking of Rigid Spacecraft With Bounded Disturbances", IEEE Transactions On Industrial Electronics, Vol. 58, No. 2, pp. 647-659, February 2011.
  • C. Pukdeboon, Alan S. I. Zinober, and May-Win L. , "Quasi-Continuous Higher Order Sliding-Mode Controllers for Spacecraft-Attitude-Tracking Maneuvers ", IEEE transactions on industrial electronics, Vol. 57, No. 4, April 2010.
  • Azza El-S. , A. Tobal, and M. Sultan, "Non-Linear Attitude Simulator of LEO Spacecraft and Large Angle Attitude Maneuvers ", International Journal of Computer Science and Information Security, Vol. 10, No. 6, 2012.