Abstract
This paper proposes an adaptive attitude stabilization approach for flexible spacecraft subject to uncertainties, external disturbances, actuator saturation and unknown dynamics. The approach is synthesized based on a modified nonsingular fast terminal sliding surface (NFFTSS) and ensures fast and finite-time convergence independently of the initial states. It employs time-varying gains into the sliding manifolds and the control scheme to yield improved convergence speed over fixed-time based approaches. The upper bounds of the uncertainties are estimated using an adaptive mechanism in which no prior knowledge of the lumped uncertainties is required. To cope with actuator limitations, a smooth non-affine function of the control input is used in order to approximate the saturation constraint. System stability was proven using the Lyapunov theory. The approach was validated using numerical simulations and comparison analysis with existing attitude approaches. The obtained results confirmed the controller’s superior performance in terms of convergence rate, high attitude pointing accuracy and stability. Additionally, the proposed approach is inherently continuous and exhibits chattering free dynamics.
Similar content being viewed by others
References
Amrr SM, Nabi MU, Iqbal A (2019) An event-triggered robust attitude control of flexible spacecraft with modified Rodrigues parameters under limited communication. IEEE Access 7:93198–93211
Cao L, Xiao B (2019) Exponential and resilient control for attitude tracking maneuvering of spacecraft with actuator uncertainties. IEEE/ASME Trans Mechatron 25:2531–2540
Chen T, Shan J, Wen H (2018) Distributed adaptive attitude control for networked underactuated flexible spacecraft. IEEE Trans Aerosp Electron Syst 55(1):215–225
Di Gennaro S (2003) Output stabilization of flexible spacecraft with active vibration suppression. IEEE Trans Aerosp Electron Syst 39(3):747–759
Du H, Li S, Qian C (2011) Finite-time attitude tracking control of spacecraft with application to attitude synchronization. IEEE Trans Autom Control 56(11):2711–2717
Gao J, Cai Y (2015) Fixed-time control for spacecraft attitude tracking based on quaternion. Acta Astronaut 115:303–313
Golestani M, Mobayen S, Richter H (2018) Fast robust adaptive tracker for uncertain nonlinear second-order systems with time-varying uncertainties and unknown parameters. Int J Adapt Control Signal Process 32(12):1764–1781
Golestani M, Esmaeilzadeh SM, Xiao B (2020a) Fault-tolerant attitude control for flexible spacecraft subject to input and state constraint. Trans Inst Meas Control. https://doi.org/10.1177/0142331220923780
Golestani M, Esmailzadeh SM, Mobayen S (2020b) Fixed-time control for high-precision attitude stabilization of flexible spacecraft. Eur J Control. https://doi.org/10.1016/j.ejcon.2020.05.006
Gui H, Jin L, Xu S (2015) Simple finite-time attitude stabilization laws for rigid spacecraft with bounded inputs. Aerosp Sci Technol 42:176–186
Huang Y, Jia Y (2017) Adaptive fixed-time relative position tracking and attitude synchronization control for non-cooperative target spacecraft fly-around mission. J Frankl Inst 354(18):8461–8489
Huang Y, Jia Y (2019) Adaptive fixed-time six-DOF tracking control for noncooperative spacecraft fly-around mission. IEEE Trans Control Syst Technol 27(4):1796–1804
Huang X, Yan Y, Huang Z (2017) Finite-time control of underactuated spacecraft hovering. Control Eng Pract 68:46–62
Li M, Hou M, Yin C (2016) Adaptive attitude stabilization control design for spacecraft under physical limitations. J Guid Control Dyn 39:2179–2183
Liu C, Sun Z, Shi K, Wang F (2017a) Robust dynamic output feedback control for attitude stabilization of spacecraft with nonlinear perturbations. Aerosp Sci Technol 64:102–121
Liu S, Liu Y, Wang N (2017b) Nonlinear disturbance observer-based backstepping finite-time sliding mode tracking control of underwater vehicles with system uncertainties and external disturbances. Nonlinear Dyn 88(1):465–476
Malekzadeh M, Sadeghian H (2019) Attitude control of spacecraft simulator without angular velocity measurement. Control Eng Pract 84:72–81
Mishra JP, Yu X, Jalili M (2018) Arbitrary-order continuous finite-time sliding mode controller for fixed-time convergence. IEEE Trans Circuits Syst II Express Briefs 65(12):1988–1992
Ni J, Liu L, Liu C, Hu X, Li S (2016) Fast fixed-time nonsingular terminal sliding mode control and its application to chaos suppression in power system. IEEE Trans Circuits Syst II Express Briefs 64(2):151–155
Polyakov A (2011) Nonlinear feedback design for fixed-time stabilization of linear control systems. IEEE Trans Autom Control 57(8):2106–2110
Ran D, Chen X, de Ruiter A, Xiao B (2018) Adaptive extended-state observer-based fault tolerant attitude control for spacecraft with reaction wheels. Acta Astronaut 145:501–514
Shao S, Zong Q, Tian B, Wang F (2017) Finite-time sliding mode attitude control for rigid spacecraft without angular velocity measurement. J Frankl Inst 354(12):4656–4674
Shi XN, Zhou ZG, Zhou D (2020) Adaptive fault-tolerant attitude tracking control of rigid spacecraft on lie group with fixed-time convergence. Asian J Control 22(1):423–435
Smaeilzadeh SM, Golestani M (2018) Finite-time fault-tolerant adaptive robust control for a class of uncertain non-linear systems with saturation constraints using integral backstepping approach. IET Control Theory Appl 12(15):2109–2117
Song XJ, Lu SF (2019) Attitude maneuver control of liquid-filled spacecraft with unknown inertia and disturbances. J Vib Control 25(8):1460–1469
Song Z, Duan C, Su H, Hu J (2018) Full-order sliding mode control for finite-time attitude tracking of rigid spacecraft. IET Control Theory Appl 12(8):1086–1094
Song Z, Duan C, Wang J, Wu Q (2019) Chattering-free full-order recursive sliding mode control for finite-time attitude synchronization of rigid spacecraft. J Frankl Inst 356(2):998–1020
Su Y, Zheng C (2019) Fixed-time inverse dynamics control for robot manipulators. J Dyn Syst Meas Control 141(6):064502-1
Sun H, Hou L, Zong G, Guo L (2017) Composite anti-disturbance attitude and vibration control for flexible spacecraft. IET Control Theory Appl 11(14):2383–2390
Ton C, Petersen C (2018) Continuous fixed-time sliding mode control for spacecraft with flexible appendages. IFAC-PapersOnLine 51(12):1–5
Vahidi-Moghaddam A, Rajaei A, Vatankhah R, Hairi-Yazdi MR (2018) Terminal sliding mode control with non-symmetric input saturation for vibration suppression of electrostatically actuated nanobeams in the presence of Casimir force. Appl Math Model 60:416–434
Wang Z, Su Y, Zhang L (2018a) A new nonsingular terminal sliding mode control for rigid spacecraft attitude tracking. J Dyn Syst Meas Control 140(5):051006-1
Wang L, Zhong C, Guo Y, Wu Y, Guo J (2018b) Robust adaptive attitude control for flexible spacecraft in the presence of SGCMG friction nonlinearity. Int J Robust Nonlinear Control 28(9):3324–3341
Wang Z, Su Y, Zhang L (2020) Fixed-time fault-tolerant attitude tracking control for rigid spacecraft. J Dyn Syst Meas Control 142(2):024502-1
Wie B, Plescia CT (1984) Attitude stabilization of flexible spacecraft during stationkeeping maneuvers. J Guid Control Dyn 7(4):430–436
Wu B, Cao X (2017) Robust attitude tracking control for spacecraft with quantized torques. IEEE Trans Aerosp Electron Syst 54(2):1020–1028
Xia Y, Zhang J, Lu K, Zhou N (2019) Finite time and cooperative control of flight vehicles. Springer, Berlin
Xiao B, Hu Q, Friswell MI (2013) Active fault-tolerant attitude control for flexible spacecraft with loss of actuator effectiveness. Int J Adapt Control Signal Process 27(11):925–943
Xiao B, Hu Q, Zhang Y, Huo X (2014) Fault-tolerant tracking control of spacecraft with attitude-only measurement under actuator failures. J Guid Control Dyn 37(3):838–849
Xiao B, Yin S, Kaynak O (2017) Attitude stabilization control of flexible satellites with high accuracy: an estimator-based approach. IEEE/ASME Trans Mechatron 22(1):349–358
Xiao B, Cao L, Ran D (2019) Attitude exponential stabilization control of rigid bodies via disturbance observer. IEEE Trans Syst Man Cybern Syst. https://doi.org/10.1109/TSMC.2019.2916839
Xu Y, Meng D, Xie C, You G, Zhou W (2018) A class of fast fixed-time synchronization control for the delayed neural network. J Frankl Inst 355(1):164–176
Zhang Z, Ye D, Xiao B, Sun Z (2019) Third-order sliding mode fault-tolerant control for satellites based on iterative learning observer. Asian J Control 21(1):43–51
Zhong C, Wu L, Guo J, Guo Y, Chen Z (2018) Robust adaptive attitude manoeuvre control with finite-time convergence for a flexible spacecraft. Trans Inst Meas Control 40(2):425–435
Zhu Z, Xia Y, Fu M (2011) Attitude stabilization of rigid spacecraft with finite-time convergence. Int J Robust Nonlinear Control 21(6):686–702
Zou A-M, Kumar KD (2011) Adaptive fuzzy fault-tolerant attitude control of spacecraft. Control Eng Pract 19(1):10–21
Zuo Z (2014) Non-singular fixed-time terminal sliding mode control of non-linear systems. IET Control Theory Appl 9(4):545–552
Zuo Z (2015) Nonsingular fixed-time consensus tracking for second-order multi-agent networks. Automatica 54:305–309
Zuo Z, Tian B, Defoort M, Ding Z (2017) Fixed-time consensus tracking for multiagent systems with high-order integrator dynamics. IEEE Trans Autom Control 63(2):563–570
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
This paper has no conflict of interest to disclose.
Rights and permissions
About this article
Cite this article
Esmaeilzadeh, S.M., Golestani, M. & Fekih, A. Adaptive Attitude Stabilization of Flexible Spacecraft with Fast Fixed-Time Convergence. Iran J Sci Technol Trans Mech Eng 46, 195–208 (2022). https://doi.org/10.1007/s40997-020-00415-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40997-020-00415-z