Document Type : Research Paper

Authors

1 M.Sc. Student, Aerospace Research Institute, ‎Ministry of Science, Research and Technology, Tehran, Iran

2 Assistant Professor, Aerospace Research Institute of Iran, Ministry of Science, Technology and Research, Tehran, Iran

3 Associate Professor, Aerospace Research Institute of Iran, Ministry of Science, Technology and Research, Tehran, Iran

Abstract

In this paper, a robust adaptive hybrid control approach based on a combination of super-twisting and non-singular terminal sliding mode control (STNSMC) approaches for vibration and attitude control of a flexible spacecraft with fully coupled dynamic is developed. The proposed adaptation law eliminates the need for bounds knowledge of external disturbances and uncertainties. Then an ST-based NSMC generates a continuous control signal to reject the Chattering phenomenon, the non-singular terminal switching control law with the ability to generate continuous control commands to eliminate the chattering phenomenon. Moreover, finite-time convergence is achieved, and the singularity problem has been avoided. The overall stability of the system has been demonstrated using the Lyapunov theory. One of the essential features of the proposed control algorithm is to prevent overestimation of control gains and faster convergence rates comparing to conventional ST and non-singular terminal SMC approaches. The simulations in the form of a comparative study for large-angle maneuver reveal the advantage of the proposed approach.

Keywords

Main Subjects

[1]  C. Zhong, Z. Chen, and Y. Guo, "Attitude control for flexible spacecraft with disturbance rejection," IEEE Transactions on Aerospace and Electronic Systems, vol. 53, no. 1,  pp. 101-110, 2017, doi: 10.1109/TAES.2017.2649259.
[2]  Q. Shen, C. Yue, and C. H. Goh, "Velocity-free attitude reorientation of a flexible spacecraft with attitude constraints," Journal of Guidance, Control, and Dynamics, vol. 40, no.5, pp. 1293-1299, 2017, doi: https://doi.org/10.2514/1.G002129.
[3] C. Liu, X. Yue, K. Shi, and Z. Sun, "Inertia‐free attitude stabilization for flexible spacecraft with active vibration suppression," International Journal of Robust and Nonlinear Control, vol. 29, no. 18,  pp. 6311-6336, 2019, doi: https://doi.org/10.1002/rnc.4742
[4] S. M. Amrr, M. U. Nabi, and A. Iqbal, "An event-triggered robust attitude control of flexible spacecraft with modified rodrigues parameters under limited communication," IEEE Access, vol. 7, pp. 93198-93211, 2019. doi: https://doi%3A%2010.1109/ACCESS.2019.2927616,-.
[5] M. Azimi and E. F. Joubaneh, "Dynamic modeling and vibration control of a coupled rigid-flexible high-order structural system: A comparative study," Aerospace Science and Technology, vol. 102 , p. 105875, 2020, doi: https://doi.org/10.1016/j.ast.2020.105875 .
[6] L. Fan, H. Huang, L. Sun, and K. Zhou, "Robust attitude control for a rigid-flexible-rigid microsatellite with multiple uncertainties and input saturations," Aerospace Science and Technology, vol. 95, p. 105443, 2019, doi: https://doi.org/10.1016/j.ast.2019.105443 .
[7] F. Cao and J. Liu, "Boundary control for a constrained two-link rigid–flexible manipulator with prescribed performance," International Journal of Control, vol. 91, no. 5, pp. 1091-1103, 2018, doi: https://doi.org/10.1080/00207179.2017.1305513 .
[8] H. R. Shafei, M. Bahrami, and H. A. Talebi, "Design of adaptive optimal robust control for two-flexible-link manipulators in the presence of matched uncertainties," Journal of Vibration and Control,vol. 27, no. 5-6, pp. 612-628, 2021, doi: https://doi.org/10.1177/1077546320932028.
[9]  A. Souza and L. Souza, "Design of a controller for a rigid-flexible satellite using the H-infinity method considering the parametric uncertainty," Mechanical Systems and Signal Processing, vol. 116, pp. 641-650, 2019, doi: https://doi.org/10.1016/j.ymssp.2018.07.002.
[10] Y. Miao, F. Wang, and M. Liu, "Anti-disturbance backstepping attitude control for rigid-flexible coupling spacecraft," IEEE Access, vol. 6, pp. 50729-50736, 2018, doi: 10.1109/ACCESS.2018.2868074.
[11] R. Fareh, M. Al-Shabi, M. Bettayeb, and J. Ghommam, "Robust active disturbance rejection control for flexible link manipulator," Robotica, vol. 38, no. 1, pp. 118-135, 2020, doi:  https://doi.org/10.1017/S026357471900050X .
[12] Q. Yao, "Adaptive fuzzy neural network control for a space manipulator in the presence of output constraints and input nonlinearities," Advances in Space Research, vol. 67, no. 6,  pp. 1830-1843, 2021, doi: https://doi.org/10.1016/j.asr.2021.01.001 .
[13] Y. Ma, H. Ren, G. Tao, and B. Jiang, "Adaptive Compensation for Actuation Sign Faults of Flexible Spacecraft," IEEE Transactions on Aerospace and Electronic Systems, vol. 57, no.2, pp. 1288-1300, 2020, doi: 10.1109/TAES.2020.3040518.
[14] C. Zhou and D. Zhou, "Robust dynamic surface sliding mode control for attitude tracking of flexible spacecraft with an extended state observer," Proceedings of the Institution of Mechanical Engineers, Part G: Journal of Aerospace Engineering, vol. 231, no. 3, pp. 533-547, 2017, doi: https://doi.org/10.1177/0954410016640822 .
[15] Z. Xie, T. Sun, T. Kwan, and X. Wu, "Motion control of a space manipulator using fuzzy sliding mode control with reinforcement learning," Acta Astronautica, vol. 176, pp. 156-172, 2020, doi: https://doi.org/10.1016/j.actaastro.2020.06.028
[16] X. Zhang, Q. Zong, L. Dou, B. Tian, and W. Liu, "Finite-time attitude maneuvering and vibration suppression of flexible spacecraft," Journal of the Franklin Institute, vol. 357, no. 16, pp. 11604-11628, 2020, doi: https://doi.org/10.1016/j.jfranklin.2019.09.003.
[17] M.R. Chegini, H. Sadati, and H. Salarieh, "Chaos analysis in attitude dynamics of a flexible satellite," Nonlinear Dynamics, vol. 93, pp. 1421-1438, 2018, doi: https://doi.org/10.1007/s11071-018-4269-z .
[18]  L. Sun and Z. Zheng, "Adaptive sliding mode control of cooperative spacecraft rendezvous with coupled uncertain dynamics," Journal of Spacecraft and Rockets, vol. 54,  no.3, pp. 652-661, 2017. doi: https://doi.org/10.2514/1.A33744.
[19] H. Gui and G. Vukovich, "Adaptive integral sliding mode control for spacecraft attitude tracking with actuator uncertainty," Journal of the Franklin Institute, vol. 352, no. 12,  pp. 5832-5852, 2015, doi: https://doi.org/10.1016/j.jfranklin.2015.10.001.
[20] Y. Guo, B. Huang, S.-m. Song, A.-j. Li, and C.-q. Wang, "Robust saturated finite-time attitude control for spacecraft using integral sliding mode," Journal of Guidance, Control, and Dynamics, vol. 42, no. 2,  pp. 440-446, 2019, doi: https://doi.org/10.2514/1.G003520 .
[21] L. Qing, L. Lei, D. Yifan, T. Shuo, and Z. Yanbin, "Twistor-based synchronous sliding mode control of spacecraft attitude and position," Chinese Journal of Aeronautics, vol. 31, no. 5,  pp. 1153-1164, 2018, https://doi.org/10.1016/j.cja.2018.03.003 .
[22]   Y. Guo, S.-M. Song, X.-H. Li, and P. Li, "Terminal sliding mode control for attitude tracking of spacecraft under input saturation," Journal of Aerospace Engineering, vol. 30, no. 3, p. 06016006, 2017, doi: https://doi.org/10.1061/(ASCE)AS.1943-5525.0000691 .
[23] Z. Wang, Y. Su, and L. Zhang, "A new nonsingular terminal sliding mode control for rigid spacecraft attitude tracking," Journal of Dynamic Systems, Measurement, and Control, vol. 140, no. 5,  p. 051006, 2018, doi:  https://doi.org/10.1115/1.4038094.
[24] A. Modirrousta and M. Khodabandeh, "Adaptive non-singular terminal sliding mode controller: new design for full control of the quadrotor with external disturbances," Transactions of the Institute of Measurement and Control, vol. 39, no. 3,  pp. 371-383, 2017, doi: https://doi.org/10.1177/0142331215611210 .
[25] S. Mobayen, S. Mostafavi, and A. Fekih, "Non-singular fast terminal sliding mode control with disturbance observer for underactuated robotic manipulators," IEEE Access, vol. 8, pp. 198067-198077, 2020, doi: 10.1109/ACCESS.2020.3034712 .
[26]  A.-M. Zou, K. D. Kumar, Z.-G. Hou, and X. Liu, "Finite-time attitude tracking control for spacecraft using terminal sliding mode and Chebyshev neural network," IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), vol. 41, no. 4, pp. 950-963, 2011, doi:  10.1109/TSMCB.2010.2101592 .
[27]  X. Zhang, W. Hu, C. Wei, and T. Xu, "Nonlinear disturbance observer based adaptive super-twisting sliding mode control for generic hypersonic vehicles with coupled multisource disturbances," European Journal of Control, vol. 57, pp. 253-262, 2021, doi: https://doi.org/10.1016/j.ejcon.2020.06.001.
[28] Y. Wang, J. Chen, F. Yan, K. Zhu, and B. Chen, "Adaptive super-twisting fractional-order nonsingular terminal sliding mode control of cable-driven manipulators," ISA transactions, vol. 86, pp. 163-180, 2019, doi: https://doi.org/10.1016/j.isatra.2018.11.009
[29]  A. Goel, S. Mobayen, and A. Fekih, "A homogeneous extended state estimator-based super-twisting sliding mode compensator for matched and unmatched uncertainties," Measurement and Control, vol. 54, no. 3-4, pp. 494-505, 2021, doi: https://doi.org/10.1177/0020294020922273 .
[30] Y. Yang, S. Qin, and P. Jiang, "A modified super‐twisting sliding mode control with inner feedback and adaptive gain schedule," International Journal of Adaptive Control and Signal Processing, vol. 31, no. 3,  pp. 398-416, 2017, doi: https://doi.org/10.1002/acs.2706 .
[31] Y. Zhang, S. Tang, and J. Guo, "Adaptive-gain fast super-twisting sliding mode fault tolerant control for a reusable launch vehicle in reentry phase," ISA transactions, vol. 71, pp. 380-390, 2017, doi: https://doi.org/10.1016/j.isatra.2017.08.012.
[32] Y. Ma, B. Jiang, G. Tao, and Y. Cheng, "Uncertainty decomposition-based fault-tolerant adaptive control of flexible spacecraft," IEEE Transactions on Aerospace and Electronic Systems, vol. 51, no. 2, pp. 1053-1068, 2015, doi:  10.1109/TAES.2014.130032 .
[33]  Y. Li, K. Li, and S. Tong, "Finite-time adaptive fuzzy output feedback dynamic surface control for MIMO nonstrict feedback systems," IEEE Transactions on Fuzzy Systems, vol. 27, no. 1,  pp. 96-110, 2018, doi: 10.1109/TFUZZ.2018.2868898 .
[34] S. Xu, N. Cui, Y. Fan, and Y. Guan, "Flexible satellite attitude maneuver via adaptive sliding mode control and active vibration suppression," AIAA Journal, vol. 56, no. 10, pp. pp 4205-4212, 201, doi: https://doi.org/10.2514/1.J057287
[35]  L. Wan, G. Chen, M. Sheng, Y. Zhang, and Z. Zhang, "Adaptive chattering-free terminal sliding-mode control for full-order nonlinear system with unknown disturbances and model uncertainties," International Journal of Advanced Robotic Systems, vol. 17, no.3,  p. 1729881420925295, 2020, doi: https://doi.org/10.1177/1729881420925295 .
[36] V. T. Nguyen, C. Y. Lin, S. F. Su, and Q. V. Tran, "Adaptive chattering free neural network based sliding mode control for trajectory tracking of redundant parallel manipulators," Asian Journal of Control, vol. 21, o. 2,  pp. 908-923, 2019, doi: https://doi.org/10.1002/asjc.1789 .
[37] K. Lu and Y. Xia, "Adaptive attitude tracking control for rigid spacecraft with finite-time convergence," Automatica, vol. 49, no.12,  pp. 3591-3599, 2013, doi: https://doi.org/10.1016/j.automatica.2013.09.001 .
[38] P. M. Tiwari, S. u. Janardhanan, and M. un Nabi, "Rigid spacecraft attitude control using adaptive integral second order sliding mode," Aerospace Science and Technology, vol. 42, pp. 50-57, 2015, doi: https://doi.org/10.1016/j.ast.2014.11.017.
[39]  C. Zhong, L. Wu, J. Guo, Y. Guo, and Z. Chen, "Robust adaptive attitude manoeuvre control with finite-time convergence for a flexible spacecraft," Transactions of the Institute of Measurement and Control, vol. 40, no. 2,  pp. 425-435, 2018, doi: https://doi.org/10.1177/0142331216659337 .
[40] S. Singh, E. Taheri, and J. Junkins, "A hybrid optimal control method for timeoptimal slewing maneuvers of flexible spacecraft," in The AAS/AIAA Astrodynamics Specialist Conference, Snowbird, Utah, 2018.
[41] C.-K. Lin, "Nonsingular terminal sliding mode control of robot manipulators using fuzzy wavelet networks," IEEE transactions on fuzzy systems, vol. 14, no.6,  pp. 849-859, 2006, doi: 10.1109/TFUZZ.2006.879982 .