Document Type : Research Paper

Authors

1 Space Science and Technology Research Institute, Amirkabir University of Technology, Tehran, Iran

2 Department of Mechanical Engineering, Amirkabir University of Technology, Tehran, Iran

Abstract

In this paper, a robust attitude control algorithm is developed based on back‌stepping-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 in the presence of reaction wheels dynamic model based on Lyapunov theory. Then, in order to evaluate the performance of the proposed algorithm, a low-cost real-time prossecor in the loop test bed is provided. The presented test bed is capable of real-time assessing the attitude backstepping-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 prossecor in the loop test bed.

Keywords

[1]         Chelaru, T.V., Cristian, B. and Chelaru, A.,  “Mathematical Model for Small Satellites, Using Rotation Angles and Optimal Control Synthesis,” Recent Advances in Space Technologies (RAST), Istanbul, Turkiye, 2011.
[2] Moradi, M., “Self-Tuning PID Controller to Three-Axis Stabilization of a Satellite with Unknown Parameters,” International Journal of Non-Linear Mechanics, Vol. 49, 2013, pp. 50-56.
[3] Shahravi, M. and Kabganian, M., “Attitude Tracking and Vibration Suppression of Flexible Spacecraft using Implicit Adaptive Control Law,” American Control Conference, Portland, OR, USA, 2005.
[4] Shahravi, M., Kabganian, M. and Alasty, A.,  “Adaptive Robust Attitude Control of a Flexible Spacecraft,” International Journal of Robust and Nonlinear Control, Vol. 16, No. 6, 2006, pp. 287-302.
[5] Guan, P., Liu, X.-J. and Liu, J. Z., “Adaptive Fuzzy Sliding Mode Control for Flexible Satellite,” Engineering Applications of Artificial Intelligence, Vol. 18, No. 4, 2005, pp. 451-459.
[6] Qinglei, H., “Sliding Mode Maneuvering Control and Active Vibration Damping Three Axis Stabilized Flexible Spacecraft with Actuator Dynamics,” Nonlinear Dynamics, Vol. 15, 2008, pp. 227-248.
[7] Song, Z., Li, H. and Sun, K., “Finite-time Control for Nonlinear Spacecraft Attitude Based on Terminal Sliding Mode Technique,” ISA Transactions, Vol. 53, No. 1, 2014, pp. 117-124.
[8] Hu, G., “Variable Structure Maneuvering Control with Time-Varying Sliding Syrface and Active Vibration Damping of Flexible Spacecraft with Input Saturation,” Acta Astronautica, Vol. 64, 2009, pp. 1085-1108.
[9] BoÏskovi´c, J.D., Li, S.M. and Mehra, R.M., “Robust Adaptive Variable Structure Control of Spacecraft Under Control Input Saturation,” Journal of Guidance, Control, and Dynamics, Vol. 24, No. 1, 2001, pp. 14-22.
[10] Hung, J.Y., “Variable Structure Control: A Survey,” IEEE Transactions on Industrial Electronics, Vol. 40, No. 1, 1993, pp. 2-22.
[11] Vadali, S.R., “Variable Structure Control of Spacecraft Large Angle Maneuvers,” Journal of Guidance, Control and Dynamics, Vol. 9, 1986, pp. 235-239.
[12] Dwyer, T. A. W., Ramirez, H. S., Monaco, S. and Stornelli, S., “Variable Structure Control of Globally Feedback-Decoupled Deformable Vehicle Maneuvers,” 26th IEEE Conference on Decision and Control, Los Angeles, California, 1987.
[13] Robinett, R.D. and Parker, G. G., “Spacecraft Euler Parameter Tracking of Large-Angle Maneuvers via Sliding Mode Control,” Journal of Guidance, Control, and Dynamics, Vol. 19, No. 3, 1996, pp. 702-703.
[14] Wu, S. N., Sun, X. Y., Sun, Z. W. and Chen, C. C., “Robust Sliding Mode Control for Spacecraft Global Fast-Tracking Manoeuvere,” Journal of Aerospace Engineering, Vol. 225, 2011, pp. 749-760.
[15] Ramirez, H. S. and Dwyer, t. A. W., “Variable Structure Control of Spacecraft Reorientation Maneuvers,” Proceedings of AIAA Guidance, Navigation, and Control Conference, Williamsburge, 1986.
[16] Marandi, S. R. and Modi, V. J., “A Preferred Coordinate System and Associated Orientation Representation in Attitude Dynamics,” Acta Astronautica, Vol. 15, 1987, pp. 833-843.
[17] Shuster, M.D., “A Survey of Attitude Representations,” The Journal of the Astronautical Sciences, Vol. 41, 1993, pp. 439-517.
[18] Bolandi, H., Haghparast, M., Saberi, F. F., Vaghei, B. G. and Smailzadh, S. M., “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, 2012, pp. 151-157.
[19] Sidi, M. J., Spacecraft Dynamics and Control: a Practical Engineering Approach, Cambridge: Cambridge University Press, 1997.
[20] Crassidis, J. and Markley, F., “Sliding Mode Control Using Modified Rodrigues Parameters,” AIAA Journal of Guidance, Control and Dynamics, Vol. 19, No. 6, 1996, pp. 1381-1383.
[21] Hu, Q., “Sliding Mode Attitude Control with L2-Gain Performance and Vibration Reduction of Flexible Spacecraft with Actuator Dynamics,” Acta Astronautica, Vol. 67, No. 5-6, 2012, pp. 572-583.
[22] Khalil, H., Nonlinear Systems, New Jersey: Prentice Hall, 2002.
[23] Bolandi, H., Saberi, F.F. and Mehrjardi, A. E., “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, 2011.
[24] Wertz, J., Spacecraft Attitude Determination and Control, London: Kluwer Academic, 1978.
[25]         Bolandi, H., Saberi, F. F. and Vaghei, B. G., “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, 2010, pp. 4675-4692.