Finite-Time Attitude Stabilization of Flexible Spacecrafts via Reduced-Order SMDO and NTSMC
Publication: Journal of Aerospace Engineering
Volume 31, Issue 4
Abstract
Attitude control performance of spacecraft is inevitably affected by internal and external disturbances such as vibrations of flexible appendages, payload motions, actuator faults, and environmental disturbances. To suppress the effects of these disturbances on attitude control performance, this paper proposes a reduced-order sliding mode disturbance observer (SMDO)-based nonsingular terminal sliding mode controller (NTSMC). First, a reduced-order SMDO is designed to estimate the lumped disturbance including all the internal and external disturbances. Compared with conventional SMDOs, the proposed SMDO has enough robustness to the uncertainties of the disturbance model, but with a lower observer order because estimation of the system state is not required. Second, a nonsingular terminal sliding mode controller plus a feedforward compensator are designed to achieve finite-time attitude stabilization of the spacecraft in the presence of internal and external disturbances. Because most of the disturbances are compensated by SMDO-based feedforward, only a small switching gain is needed in the sliding mode controller. As a result, the chattering phenomenon of the controller can be alleviated. Finally, both the theory analysis and simulation results show the effectiveness of the proposed control scheme.
Get full access to this article
View all available purchase options and get full access to this article.
References
Bhat, S. P., and Bernstein, D. S. (2000). “Finite-time stability of continuous autonomous systems.” SIAM J. Control Optim., 38(3), 751–766.
Chen, W. H., Ballance, D. J., Gawthrop, P. J., and O’Reilly, J. (2000). “A nonlinear disturbance observer for robotic manipulators.” IEEE Trans. Ind. Electron., 47(4), 932–938.
Chen, W. H., Yang, J., Guo, L., and Li, S. H. (2015). “Disturbance observer-based control and related methods—An overview.” IEEE Trans. Ind. Electron., 63(2), 1.
Ginoya, D., Shendge, P. D., and Phadke, S. B. (2014). “Sliding mode control for mismatched uncertain systems using an extended disturbance observer.” IEEE Trans. Ind. Electron., 61(4), 1983–1992.
Godbole, A. A., Kolhe, J. P., and Talole, S. E. (2013). “Performance analysis of generalized extended state observer in tackling sinusoidal disturbances.” IEEE Trans. Control Syst. Technol., 21(6), 2212–2223.
Guo, L., and Cao, S. Y. (2014). “Anti-disturbance control theory for systems with multiple disturbances: A survey.” ISA Trans., 53(4), 846–849.
Han, J. Q. (2009). “From PID to active disturbance rejection control.” IEEE Trans. Ind. Electron., 56(3), 900–906.
Hu, Q., Xiao, B., Wang, D., and Poh, E. K. (2013). “Attitude control of spacecraft with actuator uncertainty.” J. Guidance Control Dyn., 36(6), 1771–1776.
Hu, Q. L., Li, B., and Qi, J. (2014). “Disturbance observer based finite-time attitude control for rigid spacecraft under input saturation.” Aerosp. Sci. Technol., 39(12), 13–21.
Keshtkar, S., and Poznyak, A. (2016). “Adaptive sliding mode controller based on super-twist observer for tethered satellite system.” Int. J. Control, 89(9), 1904–1915.
Levant, A. (2003). “Higher-order sliding modes, differentiation and output-feedback control.” Int. J. Control, 76(9–10), 924–941.
Li, S. H., Sun, H. B., Yang, J., and Yu, X. (2014). “Continuous finite-time output regulation for disturbed systems under mismatching condition.” IEEE Trans. Autom. Control., 60(1), 277–282.
Liu, H., Guo, L., and Zhang, Y. M. (2012). “An anti-disturbance PD control scheme for attitude control and stabilization of flexible spacecrafts.” Nonlinear Dyn., 67(3), 2081–2088.
Sun, H. B., Li, S. H., Yang, J., and Guo, L. (2015). “Non-linear disturbance observer-based back-stepping control for airbreathing hypersonic vehicles with mismatched disturbances.” IET Control Theory Appl., 8(17), 1852–1865.
Xia, Y. Q., Zhu, Z., Fu, M. Y., and Wang, S. (2011). “Attitude tracking of rigid spacecraft with bounded disturbances.” IEEE Trans. Ind. Electron., 58(2), 647–659.
Xiao, B., Hu, Q. L., Singhose, W., and Huo, X. (2013). “Reaction wheel fault compensation and disturbance rejection for spacecraft attitude tracking.” J. Guidance Control Dyn., 36(6), 1565–1575.
Yan, R. D., and Wu, Z. (2014). “Disturbance observer based attitude control of spacecraft with single gimbal control moment gyros.” Proc., 11th World Congress Int. Control and Autom., IEEE, Shengyang, China, 3107–3111.
Yan, R. D., and Wu, Z. (2017). “Attitude stabilization of flexible spacecrafts via extended disturbance observer based controller.” Acta Astronaut., 133(4), 73–80.
Yang, J., Chen, W. H., Li, S., Guo, L., and Yan, Y. (2017). “Disturbance/uncertainty estimation and attenuation techniques in PMSM drives: A survey.” IEEE Trans. Ind. Electron., 64(4), 3273–3285.
Yang, J., Li, S. H., and Chen, W. H. (2012). “Nonlinear disturbance observer-based control for multi-input multi-output nonlinear systems subject to mismatching condition.” Int. J. Control, 85(8), 1071–1082.
Yang, J., Li, S. H., and Yu, X. H. (2013). “Sliding mode control for systems with mismatched uncertainties via a disturbance observer.” IEEE Trans. Ind. Electron., 60(1), 160–169.
Yu, S. H., Yu, X. H., Shirinzadeh, B., and Man, Z. (2005). “Continuous finite-time control for robotic manipulators with terminal sliding mode.” Automatica, 41(11), 1957–1964.
Zhao, D. J., Wang, Y. J., Liu, L., and Wang, Z. S. (2013). “Robust fault-tolerant control of launch vehicle via GPI observer and integral sliding mode control.” Asian J. Control, 15(2), 614–623.
Zhou, Y., Soh, Y. C., and Shen, J. X. (2015). “High gain observer with higher order sliding mode for state and unknown disturbance estimations.” Int. J. Robust Nonlinear Control, 24(15), 2136–2151.
Information & Authors
Information
Published In
Copyright
©2018 American Society of Civil Engineers.
History
Received: Jun 14, 2017
Accepted: Nov 14, 2017
Published online: Mar 19, 2018
Published in print: Jul 1, 2018
Discussion open until: Aug 19, 2018
Authors
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.