Fault Tolerant Control for Attitude Regulation of a Spacecraft with Delayed Feedback

Document Type : Research Article


1 Electrical and computer engineering faculy

2 Department of Control Engineering, Faculty of Electrical and Computer Engineering, University of Tabriz, Tabriz, Iran


The work presented in this paper discusses time delay compensation of a rigid spacecraft with faulty actuators. The proposed method consists of a nominal controller and an extended state observer. Based on the backstepping method, the nominal control is designed to stabilize the spacecraft in the presence of delayed inputs. Then, the discrepancy between the nominal plant and real system which is influenced by faulty actuators, model uncertainties, and external disturbances is estimated by the extended state observer and actively compensated. The proposed controller does not require exact knowledge of delay, actuator faults and disturbances. By adjusting controller parameters, using the Lyapunov-Krasovski method and properties of modified Rodrigues parameters, it is proved that the investigated control scheme can stabilize the system with respect to a small neighborhood of the origin. Numerical simulation results demonstrate that the acceptable performance of the controlled system is guaranteed in the presence of retreated inputs, the considered faults are tolerated and disturbances are rejected.


Main Subjects

[1] M. Krstic, Delay compensation for nonlinear, adaptive, and PDE systems, Springer, 2009.
[2] M.J. Sidi, Spacecraft dynamics and control: a practical engineering approach, Cambridge university press, 1997.
[3] S. Bahrami, M. Namvar, Rigid Body Attitude Control With Delayed Attitude Measurement, IEEE Transactions on Control Systems Technology, 23(5) (2015) 1961-1969.
[4] T.C. Yang, On computational delay in digital and adaptive controllers, in:  1994 International Conference on Control - Control '94., 1994, pp. 906-910 vol.902.
[5] A. Ailon, R. Segev, S. Arogeti, A simple velocity-free controller for attitude regulation of a spacecraft with delayed feedback, IEEE Transactions on Automatic Control, 49(1) (2004) 125-130.
[6] A.A. Chunodkar, M.R. Akella, Attitude Stabilization with Unknown Bounded Delay in Feedback Control Implementation, Journal of Guidance, Control, and Dynamics, 34(2) (2011) 533-542.
[7] M. Nazari, E.A. Butcher, H. Schaub, Spacecraft Attitude Stabilization Using Nonlinear Delayed Multiactuator Control and Inverse Dynamics, Journal of Guidance, Control, and Dynamics, 36(5) (2013) 1440-1452.
[8] A. Safa, M. Baradaran-nia, H. Kharrati, S. Khanmohammadi, Large angle attitude maneuver control for rigid spacecraft with delayed inputs and disturbances, in:  2015 23rd Iranian Conference on Electrical Engineering, 2015, pp. 905-910.
[9] A. Safa, M. Baradarannia, H. Kharrati, S. Khanmohammadi, Global attitude stabilization of rigid spacecraft with unknown input delay, Nonlinear Dynamics, 82(4) (2015) 1623-1640.
[10] Y. Huang, W. Xue, Active disturbance rejection control: Methodology and theoretical analysis, ISA Transactions, 53(4) (2014) 963-976.
[11] Y. Xia, P. Shi, G.P. Liu, D. Rees, J. Han, Active disturbance rejection control for uncertain multivariable systems with time-delay, in:  IET Control Theory & Applications, Institution of Engineering and Technology, 2007, pp. 75-81.
[12] J. Han, From PID to Active Disturbance Rejection Control, IEEE Transactions on Industrial Electronics, 56(3) (2009) 900-906.
[13] S. Zhao, Z. Gao, Modified active disturbance rejection control for time-delay systems, ISA Transactions, 53(4) (2014) 882-888.
[14] O.A. Bauchau, L. Trainelli, The Vectorial Parameterization of Rotation, Nonlinear Dynamics, 32(1) (2003) 71-92.
[15] Y. Huang, J. Han, Analysis and design for the second order nonlinear continuous extended states observer, Chinese Science Bulletin, 45(21) (2000) 1938.
[16] P. Pepe, Z.P. Jiang, A Lyapunov–Krasovskii methodology for ISS and iISS of time-delay systems, Systems & Control Letters, 55(12) (2006) 1006-1014.
[17] Q. Hu, X. Huo, B. Xiao, Reaction wheel fault tolerant control for spacecraft attitude stabilization with finite-time convergence, International Journal of Robust and Nonlinear Control, 23(15) (2013) 1737-1752.