Robust Nonsingular Terminal Sliding Mode Attitude Control of Satellites
Publication: Journal of Aerospace Engineering
Volume 34, Issue 1
Abstract
This paper proposes a time-varying nonsingular terminal sliding mode control (TVNTSMC) law to control the attitude of rigid spacecraft. It provides an advantage for users to stipulate convergence time beforehand, and the proposed control algorithm will ensure global robustness to uncertainties as well as to external disturbances. A minimal (three-dimensional) modified Rodrigues parameter (MRP) explanation is used to represent the dynamics of a rigid satellite; then, the state-space representation of the dynamics is developed by transforming the dynamics into Lagrangian form. MRPs are used to design a new nonlinear sliding surface. The attitude control algorithm is expressed by a piecewise continuous function with time-varying properties. The Lyapunov theory is used to calculate the convergence and settling time to reach the equilibrium point. The time-varying function parameters are derived from convergence time prespecified by the user, which will ensure the system trajectories converge to the origin within the time specified. The global finite-time stability of the overall system is presented using the Lyapunov theorem in the presence of external disturbance. The simulation results are presented for different convergence times as input by the user to show the efficacy of the proposed controller.
Get full access to this article
View all available purchase options and get full access to this article.
Data Availability Statement
Some or all data, models, or code that support the findings of this study are available from the corresponding author upon reasonable request.
References
Bandyopadhyay, S., S.-J. Chung, and F. Y. Hadaegh. 2016. “Nonlinear attitude control of spacecraft with a large captured object.” J. Guidance Control Dyn. 39 (4): 754–769. https://doi.org/10.2514/1.G001341.
Bhat, S. P., and D. S. Bernstein. 2000. “Finite-time stability of continuous autonomous systems.” SIAM J. Control Optim. 38 (3): 751–766. https://doi.org/10.1137/S0363012997321358.
Cheng, C.-H., and S.-L. Shu. 2009. “Application of fuzzy controllers for spacecraft attitude control.” IEEE Trans. Aerosp. Electron. Syst. 45 (2): 761–765. https://doi.org/10.1109/TAES.2009.5089557.
Crassidis, J. L., and F. L. Markley. 1996. “Sliding mode control using modified Rodrigues parameters.” J. Guidance Control Dyn. 19 (6): 1381–1383. https://doi.org/10.2514/3.21798.
Feng, Y., X. Yu, and Z. Man. 2002. “Non-singular terminal sliding mode control of rigid manipulators.” Automatica 38 (12): 2159–2167. https://doi.org/10.1016/S0005-1098(02)00147-4.
Geng, J., and Y. Wang. 2016. “A finite-time sliding-mode controller design for convergence at a desired time and global robust control.” In Proc., 2016 35th Chinese Control Conf., 550–555. New York: IEEE.
Guo, Y., B. Huang, S.-M Song, A.-J. Li, and C.-Q. Wang. 2018. “Robust saturated finite-time attitude control for spacecraft using integral sliding mode.” J. Guidance Control Dyn. 42 (2): 440–446. https://doi.org/10.2514/1.G003520.
Haddad, W. M., S. G. Nersesov, and L. Du. 2008. “Finite-time stability for time-varying nonlinear dynamical systems.” In Proc., 2008 American control Conf., 4135–4139. New York: IEEE.
Hu, Q., X. Shao, and W.-H. Chen. 2018. “Robust fault-tolerant tracking control for spacecraft proximity operations using time-varying sliding mode.” IEEE Trans. Aerosp. Electron. Syst. 54 (1): 2–17. https://doi.org/10.1109/TAES.2017.2729978.
Kristiansen, R., J. P. Nicklasson, and J. T. Gravdahl. 2009. “Satellite attitude control by quaternion-based backstepping.” IEEE Trans. Control Syst. Technol. 17 (1): 227–232. https://doi.org/10.1109/TCST.2008.924576.
Lee, T. 2012. “Exponential stability of an attitude tracking control system on SO(3) for large-angle rotational maneuvers.” Syst. Control Lett. 61 (1): 231–237. https://doi.org/10.1016/j.sysconle.2011.10.017.
Lin, Z., G. Duan, and S. Song. 2010. “Rigid spacecraft attitude tracking maneuver control based on second-order sliding mode.” Syst. Eng. Electron. 32 (2): 346–350.
Mayhew, C. G., G. R. Sanfelice, and A. R. Teel. 2009. “Robust global asymptotic attitude stabilization of a rigid body by quaternion-based hybrid feedback.” In Proc., 48h IEEE Conf. on Decision and Control (CDC) Held Jointly with 2009 28th Chinese Control Conf., 2522–2527. New York: IEEE.
Perruquetti, W., and J. P. Barbot. 2002. Vol. 11 of Sliding mode control in engineering. Boka Raton, FL: CRC Press.
Show, L.-L., J.-C. Juang, and Y.-W. Jan. 2003. “An LMI-based nonlinear attitude control approach.” IEEE Trans. Control Syst. Technol. 11 (1): 73–83. https://doi.org/10.1109/TCST.2002.806450.
Slotine, J.-J. E., and W. Li. 1991. Applied nonlinear control. Englewood Cliffs, NJ: Prentice Hall.
Tiwari, P. M., S. Janardhanan, and M. un Nabi. 2015. “Rigid spacecraft attitude control using adaptive integral second order sliding mode.” Aerosp. Sci. Technol. 42: 50–57. https://doi.org/10.1016/j.ast.2014.11.017.
Utkin, V. 1977. “Variable structure systems with sliding modes.” IEEE Trans. Autom. Control 22 (2): 212–222. https://doi.org/10.1109/TAC.1977.1101446.
Utkin, V. I. 2013. Sliding modes in control and optimization. New York: Springer.
Venkataraman, S., and S. Gulati. 1991. “Terminal sliding modes: A new approach to nonlinear control synthesis.” In Proc., 5th Int. Conf. on Advanced Robotics’ Robots in Unstructured Environments, 443–448. New York: IEEE.
Wang, H., and Y. Xie. 2014. “Passivity based attitude control of rigid bodies.” Asian J. Control 16 (3): 802–817. https://doi.org/10.1002/asjc.616.
Wong, H., V. Kapila, and A. G. Sparks. 2002. “Adaptive output feedback tracking control of spacecraft formation.” Int. J. Robust Nonlinear Control: IFAC-Affiliated J. 12 (2–3): 117–139. https://doi.org/10.1002/rnc.679.
Xiao, B., Q. Hu, Y. Zhang, and X. Huo. 2014. “Fault-tolerant tracking control of spacecraft with attitude-only measurement under actuator failures.” J. Guidance Control Dyn. 37 (3): 838–849. https://doi.org/10.2514/1.61369.
Yongqiang, J., L. Xiangdong, Q. Wei, and H. Chaozhen. 2008. “Time-varying sliding mode controls in rigid spacecraft attitude tracking.” Chin. J. Aeronaut. 21 (4): 352–360. https://doi.org/10.1016/S1000-9361(08)60046-1.
Information & Authors
Information
Published In
Copyright
© 2020 American Society of Civil Engineers.
History
Received: Jan 27, 2020
Accepted: Aug 24, 2020
Published online: Nov 5, 2020
Published in print: Jan 1, 2021
Discussion open until: Apr 5, 2021
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.