Technical Papers
Oct 4, 2023

Output-Constrained Adaptive Composite Nonsingular Terminal Sliding Mode Attitude Control for a Class of Spacecraft Systems with Mismatched Disturbances and Input Uncertainties

Publication: Journal of Aerospace Engineering
Volume 37, Issue 1

Abstract

This paper proposes a novel neural-network-based (NN-based) adaptive composite terminal sliding mode (TSM) control scheme for a class of spacecraft systems with mismatched disturbances and input uncertainties. The key point of the proposed scheme is that the multiple uncertainties are considered and well-handled by the combined second-order disturbance observer (SODO) method and an NN. First, for the purpose of handling the mismatched disturbances, a SODO is applied to obtain the exact estimation of the mismatched disturbances. Second, for satisfying the output constraints and avoiding the computational complexity, the constrained output signals are transformed into unconstrained ones by error transformation. Moreover, to ensure the fast convergence characteristic of the considered system, a SODO-based composite nonsingular terminal sliding mode (SODO-NTSM) manifold is designed. Furthermore, the external disturbances, the input uncertainties, and the unknown nonlinearities are considered by several adaptive laws. As a result, by combining the SODO-NTSM manifold, the external disturbances adaptive compensation laws, the adaptive compensation laws of the input uncertainties, and the NN weights adaptive update laws, the novel new NN-based adaptive composite TSM control scheme is established for the spacecraft system. The simulation results show that the proposed scheme presents the satisfactory control performance.

Get full access to this article

View all available purchase options and get full access to this article.

Data Availability Statement

All data, models, and code generated or used during the study appear in the published article.

Acknowledgments

This work was supported by the Foundation of National Key Laboratory of Science and Technology on Test Physics & Numerical Mathematics, China, and supported by Research Projects KT-KTYWGL-22-22228.

References

Bai, W., T. Li, and S. Tong. 2020. “NN reinforcement learning adaptive control for a class of nonstrict-feedback discrete-time systems.” IEEE Trans. Cybern. 50 (11): 4573–4584. https://doi.org/10.1109/TCYB.2020.2963849.
Bertino, A., P. Naseradinmousavi, and M. Krstić. 2022. “Delay-adaptive control of a 7-DOF robot manipulator: Design and experiments.” IEEE Trans. Control Syst. Technol. 30 (6): 2506–2521. https://doi.org/10.1109/TCST.2022.3152363.
Cao, T., H. Gong, P. Cheng, and Y. Xue. 2022. “A novel learning observer-based fault-tolerant attitude control for rigid spacecraft.” Aerosp. Sci. Technol. 128 (Sep): 107751. https://doi.org/10.1016/j.ast.2022.107751.
Castillo, I., and L. B. Freidovich. 2020. “Describing-function-based analysis to tune parameters of chattering reducing approximations of sliding mode controllers.” Control Eng. Pract. 95 (Feb): 104230. https://doi.org/10.1016/j.conengprac.2019.104230.
Dong, H., X. Yang, H. Gao, and X. Yu. 2022. “Practical terminal sliding-mode control and its applications in servo systems.” IEEE Trans. Ind. Electron. 70 (1): 752–761. https://doi.org/10.1109/TIE.2022.3152018.
Elkins, J. G., R. Sood, and C. Rumpf. 2022. “Bridging reinforcement learning and online learning for spacecraft attitude control.” J. Aerosp. Inf. Syst. 19 (1): 62–69. https://doi.org/10.2514/1.I010958.
Feng, Y., X. Yu, and F. Han. 2013. “On nonsingular terminal sliding-mode control of nonlinear systems.” Automatica 49 (6): 1715–1722. https://doi.org/10.1016/j.automatica.2013.01.051.
Gao, C., and G. Duan. 2014. “Fault diagnosis and fault tolerant control for nonlinear satellite attitude control systems.” Aerosp. Sci. Technol. 33 (1): 9–15. https://doi.org/10.1016/j.ast.2013.12.011.
Haimo, V. T. 1986. “Finite time controllers.” SIAM J. Control Optim. 24 (4): 760–770. https://doi.org/10.1137/0324047.
Han, Y., J. D. Biggs, and N. Cui. 2015. “Adaptive fault-tolerant control of spacecraft attitude dynamics with actuator failures.” J. Guid. Control Dyn. 38 (10): 2033–2042. https://doi.org/10.2514/1.G000921.
Hasan, M. N., M. Haris, and S. Qin. 2022. “Vibration suppression and fault-tolerant attitude control for flexible spacecraft with actuator faults and malalignments.” Aerosp. Sci. Technol. 120 (Jan): 107290. https://doi.org/10.1016/j.ast.2021.107290.
Ismail, Z., R. Varatharajoo, and Y.-C. Chak. 2020. “A fractional-order sliding mode control for nominal and underactuated satellite attitude controls.” Adv. Space Res. 66 (2): 321–334. https://doi.org/10.1016/j.asr.2020.02.022.
Kuznetsov, N. V., B. Andrievsky, E. V. Kudryashova, and O. A. Kuznetsova. 2022. “Stability and hidden oscillations analysis of the spacecraft attitude control system using reaction wheels.” Aerosp. Sci. Technol. 131 (Dec): 107973. https://doi.org/10.1016/j.ast.2022.107973.
Lavretsky, E., and K. A. Wise. 2012. “Robust adaptive control.” In Robust and adaptive control: With aerospace applications, 317–353. New York: Springer.
Liu, L., X. Yue, H. Wen, S. Tian, and D. Zhao. 2022. “Globally exponentially convergent velocity observer design for mechanical systems with nonholonomic constraints.” Int. J. Robust Nonlinear Control 32 (2): 851–872. https://doi.org/10.1002/rnc.5859.
Ma, R., H. Zhang, M. Yuan, B. Liang, Y. Li, and Y. Huangfu. 2021. “Chattering suppression fast terminal sliding mode control for aircraft EMA braking system.” IEEE Trans. Transp. Electrif. 7 (3): 1901–1914. https://doi.org/10.1109/TTE.2021.3054510.
Qi, W., G. Zong, and H. R. Karimi. 2019. “Sliding mode control for nonlinear stochastic singular semi-Markov jump systems.” IEEE Trans. Autom. Control 65 (1): 361–368. https://doi.org/10.1109/TAC.2019.2915141.
Qiao, J., Z. Li, J. Xu, and X. Yu. 2019. “Composite nonsingular terminal sliding mode attitude controller for spacecraft with actuator dynamics under matched and mismatched disturbances.” IEEE Trans. Ind. Inf. 16 (2): 1153–1162. https://doi.org/10.1109/TII.2019.2936172.
Qiao, L., and W. Zhang. 2019. “Trajectory tracking control of auvs via adaptive fast nonsingular integral terminal sliding mode control.” IEEE Trans. Ind. Inf. 16 (2): 1248–1258. https://doi.org/10.1109/TII.2019.2949007.
Razmi, H., and S. Afshinfar. 2019. “Neural network-based adaptive sliding mode control design for position and attitude control of a quadrotor UAV.” Aerosp. Sci. Technol. 91 (Aug): 12–27. https://doi.org/10.1016/j.ast.2019.04.055.
Shen, Q., D. Wang, S. Zhu, and E. K. Poh. 2015. “Inertia-free fault-tolerant spacecraft attitude tracking using control allocation.” Automatica 62 (Dec): 114–121. https://doi.org/10.1016/j.automatica.2015.09.027.
Sofyalı, A., and E. M. Jafarov. 2019. “Robust stabilization of spacecraft attitude motion under magnetic control through time-varying integral sliding mode.” Int. J. Robust Nonlinear Control 29 (11): 3446–3468. https://doi.org/10.1002/rnc.4586.
Utkin, V., A. Poznyak, Y. Orlov, and A. Polyakov. 2020. “Conventional and high order sliding mode control.” J. Franklin Inst. 357 (15): 10244–10261. https://doi.org/10.1016/j.jfranklin.2020.06.018.
Wang, D., H. He, and D. Liu. 2017. “Adaptive critic nonlinear robust control: A survey.” IEEE Trans. Cybern. 47 (10): 3429–3451. https://doi.org/10.1109/TCYB.2017.2712188.
Xing, L., J. Zhang, C. Liu, and X. Zhang. 2021. “Fuzzy-logic-based adaptive event-triggered sliding mode control for spacecraft attitude tracking.” Aerosp. Sci. Technol. 108 (Jan): 106394. https://doi.org/10.1016/j.ast.2020.106394.
Xu, G., Y. Xia, D.-H. Zhai, and D. Ma. 2020. “Adaptive prescribed performance terminal sliding mode attitude control for quadrotor under input saturation.” IET Control Theory Appl. 14 (17): 2473–2480. https://doi.org/10.1049/iet-cta.2019.0488.
Yan, W., Y. Liu, Q. Lan, T. Zhang, and H. Tu. 2022. “Trajectory planning and low-chattering fixed-time nonsingular terminal sliding mode control for a dual-arm free-floating space robot.” Robotica 40 (3): 625–645. https://doi.org/10.1017/S0263574721000734.
Yao, Q. 2021. “Robust finite-time control design for attitude stabilization of spacecraft under measurement uncertainties.” Adv. Space Res. 68 (8): 3159–3175. https://doi.org/10.1016/j.asr.2021.06.017.
Yu, D., C. P. Chen, and H. Xu. 2020. “Intelligent decision making and bionic movement control of self-organized swarm.” IEEE Trans. Ind. Electron. 68 (7): 6369–6378. https://doi.org/10.1109/TIE.2020.2998748.
Zhang, J., N. Zhang, G. Shen, and Y. Xia. 2019. “Analysis and design of chattering-free discrete-time sliding mode control.” Int. J. Robust Nonlinear Control 29 (18): 6572–6581. https://doi.org/10.1002/rnc.4748.
Zhao, Z., X. He, and C. K. Ahn. 2019. “Boundary disturbance observer-based control of a vibrating single-link flexible manipulator.” IEEE Trans. Syst. Man Cybern.: Syst. 51 (4): 2382–2390. https://doi.org/10.1109/TSMC.2019.2912900.
Zheng, C., T. Dragičević, J. Zhang, R. Chen, and F. Blaabjerg. 2020. “Composite robust quasi-sliding mode control of DC–DC buck converter with constant power loads.” IEEE J. Emerging Sel. Top. Power Electron. 9 (2): 1455–1464. https://doi.org/10.1109/JESTPE.2020.3021942.
Zheng, Q., and F. Wu. 2009. “Nonlinear H_infinity control designs with axisymmetric spacecraft control.” J. Guid. Control Dyn. 32 (3): 850–859. https://doi.org/10.2514/1.40060.
Zhihong, M., A. P. Paplinski, and H. R. Wu. 1994. “A robust mimo terminal sliding mode control scheme for rigid robotic manipulators.” IEEE Trans. Autom. Control 39 (12): 2464–2469. https://doi.org/10.1109/9.362847.
Zuo, Z., and L. Tie. 2016. “Distributed robust finite-time nonlinear consensus protocols for multi-agent systems.” Int. J. Syst. Sci. 47 (6): 1366–1375. https://doi.org/10.1080/00207721.2014.925608.

Information & Authors

Information

Published In

Go to Journal of Aerospace Engineering
Journal of Aerospace Engineering
Volume 37Issue 1January 2024

History

Received: Dec 22, 2022
Accepted: Jul 17, 2023
Published online: Oct 4, 2023
Published in print: Jan 1, 2024
Discussion open until: Mar 4, 2024

Permissions

Request permissions for this article.

ASCE Technical Topics:

Authors

Affiliations

Professor, School of Astronautics, Northwestern Polytechnical Univ., Xi’an 710072, China; National Key Laboratory of Aerospace Flight Dynamics, Northwestern Polytechnical Univ., Xi’an 710072, China. Email: [email protected]
School of Astronautics, Northwestern Polytechnical Univ., Xi’an 710072, China; National Key Laboratory of Aerospace Flight Dynamics, Northwestern Polytechnical Univ., Xi’an 710072, China. Email: [email protected]
Professor, Research Center for Unmanned System Strategy Development, Northwestern Polytechnical Univ., Xi’an 710072, China; Unmanned System Research Institute, Northwestern Polytechnical Univ., Xi’an 710072, China; Northwest Institute of Mechanical and Electrical Engineering, Xianyang 712000, China; National Key Laboratory of Aerospace Flight Dynamics, Northwestern Polytechnical Univ., Xi’an 710072, China (corresponding author). ORCID: https://orcid.org/0000-0002-4073-6923. Email: [email protected]
School of Astronautics, Northwestern Polytechnical Univ., Xi’an 710072, China; National Key Laboratory of Aerospace Flight Dynamics, Northwestern Polytechnical Univ., Xi’an 710072, China. Email: [email protected]
School of Astronautics, Northwestern Polytechnical Univ., Xi’an 710072, China; National Key Laboratory of Aerospace Flight Dynamics, Northwestern Polytechnical Univ., Xi’an 710072, China; Dept. of Electrical and Computer Engineering, National Univ. of Singapore, Singapore 117576. ORCID: https://orcid.org/0000-0002-6470-5638. Email: [email protected]

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.

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share