CFP last date
20 January 2025
Reseach Article

Design and Implementation of a Sliding Mode Attitude Controller of a Satellite in Software in the Loop Test Bed

by Farhad Fani Saberi, Alireza Fazlyab, Abbas Ajorkar
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 98 - Number 16
Year of Publication: 2014
Authors: Farhad Fani Saberi, Alireza Fazlyab, Abbas Ajorkar
10.5120/17270-7653

Farhad Fani Saberi, Alireza Fazlyab, Abbas Ajorkar . Design and Implementation of a Sliding Mode Attitude Controller of a Satellite in Software in the Loop Test Bed. International Journal of Computer Applications. 98, 16 ( July 2014), 28-34. DOI=10.5120/17270-7653

@article{ 10.5120/17270-7653,
author = { Farhad Fani Saberi, Alireza Fazlyab, Abbas Ajorkar },
title = { Design and Implementation of a Sliding Mode Attitude Controller of a Satellite in Software in the Loop Test Bed },
journal = { International Journal of Computer Applications },
issue_date = { July 2014 },
volume = { 98 },
number = { 16 },
month = { July },
year = { 2014 },
issn = { 0975-8887 },
pages = { 28-34 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume98/number16/17270-7653/ },
doi = { 10.5120/17270-7653 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T22:26:55.024474+05:30
%A Farhad Fani Saberi
%A Alireza Fazlyab
%A Abbas Ajorkar
%T Design and Implementation of a Sliding Mode Attitude Controller of a Satellite in Software in the Loop Test Bed
%J International Journal of Computer Applications
%@ 0975-8887
%V 98
%N 16
%P 28-34
%D 2014
%I Foundation of Computer Science (FCS), NY, USA
Abstract

In this paper, a robust attitude control algorithm is developed based on sliding mode control for a satellite using four reaction wheels in a tetrahedron configuration. In this method, asymptotic stability of the proposed algorithm has been proven on lyapunov theory. Then, in order to evaluate the performance of the proposed algorithm, a low-cost real-time software in the loop test bed is provided. The presented test bed is capable of real-time assessing the attitude sliding mode control algorithm. In this test bed, real-time modeling of satellite dynamic, environmental disturbances and reaction wheels are achieved in a simulator computer and the proposed control algorithm performance is investigated by implementing it in an electronic control board of the software in the loop test bed.

References
  1. Chelaru, T. V. , Cristian, B. , and Chelaru, A 2011. Mathematical model for small satellites, using rotation angles and optimal control synthesis. In Recent Advances in Space Technologies (RAST), Istanbul, Turkiye.
  2. Qinglei, H. 2008. Sliding mode maneuvering control and active vibration damping three axis stabilized flexible spacecraft with actuator dynamics. Nonlinear Dynamics, vol. 15, pp. 227-248.
  3. Moradi, M. 2013. Self-tuning PID controller to three-axis stabilization of a satellite with unknown parameters. International Journal of Non-Linear Mechanics, vol. 49, pp. 50-56.
  4. Shahravi, M. , Kabganian, M. , and Alasty, A. 2006. Adaptive robust attitude control of a flexible spacecraft. International Journal of Robust and Nonlinear Control, vol. 16, no. 6, pp. 287-302.
  5. Song, Z. , Li, H. , and Sun, K. 2014. Finite-time control for nonlinear spacecraft attitude based on terminal sliding mode technique. ISA Transactions, vol. 53, no. 1, pp. 117-124.
  6. Hu, G. 2009. Variable Structure Maneuvering Control with Time-Varying Sliding Syrface and Active Vibration Damping of Flexible Spacecraft with Input Saturation. Acta Astronautica, vol. 64, pp. 1085-1108.
  7. Vadali, S. R. 1986. Variable Structure Control of Spacecraft Large Angle Maneuvers. Journal of Guidance, Control and Dynamics, vol. 9, pp. 235-239.
  8. Wu, S. N. , Sun, X. Y. , Sun, Z. W. , and Chen, C. C. 2011. Robust sliding mode control for spacecraft global fast-tracking manoeuvere. Journal of Aerospace Engineering, vol. 225, pp. 749-760.
  9. H. S. Ramirez and T. A. W. Dwyer, "Variable Structure Control of Spacecraft Reorientation Maneuvers," in Proceedings of AIAA Guidance, Navigation, and Control Conference, Williamsburge, 1986.
  10. Marandi, S. R. , and Modi, V. J. 1987. A Preferred Coordinate System and Associated Orientation Representation in Attitude Dynamics. Acta Astronautica, vol. 15, pp. 833-843.
  11. Shuster, M. D. 1993. A Survey of Attitude Representations. The Journal of the Astronautical Sciences, vol. 41, pp. 439-517.
  12. Bolandi, H. , Haghparast, M. , Saberi, F. F. , Vaghei, B. G. , and Smailzadh, S. M. 2012. On-Board Electronic Of Satellite Attitude Determination and Control Subsystem: Design and Test in Hardware in the Loop Test Bed. The Journal of Institute of Measurement and Control, vol. 45, no. 5, pp. 151-157.
  13. Sidi, M. J. 1997. Spacecraft Dynamics and control: a practical engineering approach. Cambridge University Press.
  14. Crassidis, J. , and Markley, F. 1996. Sliding Mode Control Using Modified Rodrigues Parameters. AIAA Journal of Guidance, Control and Dynamics, vol. 19, no. 6, pp. 1381-1383.
  15. Bolandi, H. , Saberi, F. F. , and Mehrjardi, A. E. 2011. Design of Attitude Control System of a Satellite with Large Angle Maneuvers Considering of Reaction Wheels Model and Restrictions. Journal of Space Engineering, vol. 1, no. 1.
  16. Wertz, J. 1987. Spacecraft Attitude Determination and Control. London: Kluwer Academic.
  17. Bolandi, H. , Saberi, F. F. , and Vaghei, B. G. 2010. Design of a Supervisory Adaptive Attitude Control (SAAC) System for a Stereo-Imagery Satellite Based On Multiple Model Control with Switching. International Journal of Innovative Computing, Information and Control, vol. 6, no. 9, pp. 4675-4692.
Index Terms

Computer Science
Information Sciences

Keywords

Attitude Control Reaction wheel Satellite Sliding Mode Software in the loop