Abstract
The finite-time integrated tracking control scheme for spacecraft with two-dimensional turntable is investigated under the performance constraints. First, an integrated attitude error model of the spacecraft platform and turntable is constructed based on the D’Alembert principle, and the expected angular acceleration is treated as a disturbance in the controller design. Next, a predefined-time observer is applied to handle external disturbance and expected angular acceleration. Furthermore, a novel performance function is designed to constrain the dynamic response process of the attitude-tracking error. Based on the performance function, the sliding surface is designed, and a finite-time tracking controller is developed, which can ensure fast convergence of tracking errors. To prevent the tracking errors breaking the performance function, the controller gain is adjusted by the performance function. At last, numerical simulation is performed to verify the feasibility and effectiveness of the proposed algorithm.
Similar content being viewed by others
Data availability
The datasets generated during and/or analyzed during the current study are available from the corresponding author on reasonable request.
References
Schiehlen, W.: Research trends in multibody system dynamics. Multibody Syst. Dyn. 18(1), 3–13 (2007)
Hollerbach, J.M.: A recursive Lagrangian formulation of maniputator dynamics and a comparative study of dynamics formulation complexity. IEEE Trans. Syst. Man Cybern. 10(11), 730–736 (1980)
Ghorbani, H., Vatankhah, R., Farid, M.: General planar motion modeling and control of a smart rigid-flexible satellite considering large deflections. Nonlinear Dyn. 108(2), 911–939 (2022)
Zhang, K., Wu, S., Wu, Z.: Multibody dynamics and robust attitude control of a mw-level solar power satellite. Aerosp. Sci. Technol. 111, 106575 (2021)
Ashrafiuon, H., Erwin, R.S.: Sliding control approach to underactuated multibody systems. In: Proceedings of the 2004 American Control Conference, vol. 2. Boston, MA, USA, pp. 1283–1288. IEEE (2004)
Tsujisawa, T., Yamashita, T.: A high performance antenna pointing control algorithm for an inter-orbit communication satellite. In: Guidance, Navigation, and Control Conference, San Diego, p. 3787. AIAA (1996)
Ashrafiuon, H., Erwin, R.S.: Sliding mode control of underactuated multibody systems and its application to shape change control. Int. J. Control 81(12), 1849–1858 (2008)
Liu, L., Hong, M., Gu, X., Ding, M., Guo, Y.: Fixed-time anti-saturation compensators based impedance control with finite-time convergence for a free-flying flexible-joint space robot. Nonlinear Dyn. 109(3), 1671–1691 (2022)
Huang, P., Wang, M., Meng, Z., Zhang, F., Liu, Z.: Attitude takeover control for post-capture of target spacecraft using space robot. Aerosp. Sci. Technol. 51, 171–180 (2016)
Seddaoui, A., Saaj, C.M.: Combined nonlinear \(h_\infty \) controller for a controlled-floating space robot. J. Guid. Control. Dyn. 42(8), 1878–1885 (2019)
Shi, L., Yao, H., Shan, M., Gao, Q., Jin, X.: Robust control of a space robot based on an optimized adaptive variable structure control method. Aerosp. Sci. Technol. 120, 107267 (2022)
Dinev, T., Merkt, W., Ivan, V., Havoutis, I., Vijayakumar, S.: Sparsity-inducing optimal control via differential dynamic programming. In: 2021 IEEE International Conference on Robotics and Automation (ICRA), pp. 8216–8222. IEEE (2021)
Merkt, W.X., Ivan, V., Dinev, T., Havoutis, I., Vijayakumar, S.: Memory clustering using persistent homology for multimodality-and discontinuity-sensitive learning of optimal control warm-starts. IEEE Trans. Robot. 37(5), 1649–1660 (2021)
Li, B., Qin, K., Xiao, B., Yang, Y.: Finite-time extended state observer based fault tolerant output feedback control for attitude stabilization. ISA Trans. 91, 11–20 (2019)
Cao, L., Xiao, B., Golestani, M.: Robust fixed-time attitude stabilization control of flexible spacecraft with actuator uncertainty. Nonlinear Dyn. 100(3), 2505–2519 (2020)
Hu, Q., Li, B., Xiao, B., Zhang, Y.: Spacecraft attitude fault-tolerant control based on iterative learning observer and control allocation. In: Control Allocation for Spacecraft Under Actuator Faults, pp. 133–155. Springer, Singapore (2021)
Ulrich, S., Hayhurst, D.L., Saenz Otero, A., Miller, D., Barkana, I.: Simple adaptive control for spacecraft proximity operations. In: AIAA Guidance, Navigation, and Control Conference, Maryland, p. 1288. AIAA (2014)
Wang, J., Hu, Y., Ji, W.: Barrier function-based adaptive integral sliding mode finite-time attitude control for rigid spacecraft. Nonlinear Dyn. 110(2), 1405–1420 (2022)
Xu, C., Wu, B., Cao, X., Zhang, Y.: Distributed adaptive event-triggered control for attitude synchronization of multiple spacecraft. Nonlinear Dyn. 95(4), 2625–2638 (2019)
Xing, L., Zhang, J., Liu, C., Zhang, X.: Fuzzy-logic-based adaptive event-triggered sliding mode control for spacecraft attitude tracking. Aerosp. Sci. Technol. 108, 106394 (2021)
Fu, J., Liu, M., Cao, X., Li, A.: Robust neural-network-based quasi-sliding-mode control for spacecraft-attitude maneuvering with prescribed performance. Aerosp. Sci. Technol. 112, 106667 (2021)
Guo, Z., Wang, Z., Li, S.: Global finite-time set stabilization of spacecraft attitude with disturbances using second-order sliding mode control. Nonlinear Dyn. 108(2), 1305–1318 (2022)
Zhang, Z., Guo, Y., Gong, D., Zhu, S.: Improved extended state observer-based global sliding-mode finite-time control for displacement tracking of a hydraulic roofbolter. Nonlinear Dyn. 111(12), 11191–11203 (2023)
Sun, Y., Kuang, J., Gao, Y., Chen, W., Wang, J., Liu, J., Ligang, W.: Fixed-time prescribed performance tracking control for manipulators against input saturation. Nonlinear Dyn. (2023). https://doi.org/10.1007/s11071-023-08499-3
Javadi, A., Chaichaowarat, R.: Position and stiffness control of an antagonistic variable stiffness actuator with input delay using super-twisting sliding mode control. Nonlinear Dyn. 111(6), 5359–5381 (2023)
Tee, K.P., Ge, S.S., Tay, E.H.: Barrier Lyapunov functions for the control of output-constrained nonlinear systems. Automatica 45(4), 918–927 (2009)
Wu, Y., Sun, H.: Attitude tracking control with constraints for rigid spacecraft based on control-barrier Lyapunov functions. IEEE Trans. Aerosp. Electron. Syst. (2021). https://doi.org/10.1109/TAES.2021.3127854
Bechlioulis, C.P., Rovithakis, G.A.: Robust adaptive control of feedback linearizable mimo nonlinear systems with prescribed performance. IEEE Trans. Autom. Control 53(9), 2090–2099 (2008)
Hu, Q., Shao, X., Guo, L.: Adaptive fault-tolerant attitude tracking control of spacecraft with prescribed performance. IEEE/ASME Trans. Mechatron. 23(1), 331–341 (2017)
Chen, R., Wang, Z., Che, W.: Adaptive sliding mode attitude-tracking control of spacecraft with prescribed time performance. Mathematics 10(3), 401 (2022)
Hao, Y., Lin, Z., Su, Z., Xiao, Y., Huang, B.: Robust adaptive control for spacecraft rendezvous with predefined-time prescribed performance and input saturation. J. Aerosp. Eng. 35(1), 06021007 (2022)
Zhang, Z., Zhang, B., Yin, H.: Constraint-based adaptive robust tracking control of uncertain articulating crane guaranteeing desired dynamic control performance. Nonlinear Dyn. 111(12), 11261–11274 (2023)
Bhat, S.P., Bernstein, D.S.: Lyapunov analysis of finite-time differential equations. In: Proceedings of 1995 American Control Conference-ACC’95, vol. 3, pp. 1831–1832. IEEE (1995)
Seeber, R., Haimovich, H., Horn, M., Fridman, L.M., De Battista, H.: Robust exact differentiators with predefined convergence time. Automatica 134, 109858 (2021)
Wang, L., Chai, T., Zhai, L.: Neural-network-based terminal sliding-mode control of robotic manipulators including actuator dynamics. IEEE Trans. Industr. Electron. 56(9), 3296–3304 (2009)
Lu, K., Xia, Y.: Adaptive attitude tracking control for rigid spacecraft with finite-time convergence. Automatica 49(12), 3591–3599 (2013)
Funding
This work is supported by the National Natural Science Foundation of China (Grant No. 61973100, Grant No. 62273118, and Grant No. 12150008).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendix A: Expressions for parameters
Appendix A: Expressions for parameters
\({{\varvec{J}}_{g\_o}}\) denotes the rotational inertia of the whole spacecraft relative to \(\Re _G\). \({\varvec{J}_{a\_a0}}\) denotes the rotational inertia of turntable part A around the connection point \(O_{a0}\). \({\varvec{J}_{b\_b0}}\) denotes the rotational inertia of turntable part B around the connection point \(O_{b0}\).
\({{\varvec{\rho }}_\Sigma }\) denotes the position vector from the connection point \(O_{a0}\) to the mass center of turntable. \({\varvec{\rho }_a}\) represents the vector from the connection point \(O_{a0}\) to the mass center of the turntable part A. \({\varvec{l}_b}\) represents the vector from the connection point \(O_{b0}\) to the mass center of turntable part B. The remaining \(\varvec{r}\), \(\varvec{\rho }\), and \(\varvec{l}\) denote the vectors under the coordinate systems \(\Re _G\), \(\Re _A\), and \(\Re _B\), respectively, and their points are given by their subscripts.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Sun, Y., Guo, Y., Lyu, Y. et al. Finite-time integrated target tracking for spacecraft with two-dimensional turntable under performance constraints. Nonlinear Dyn 111, 15075–15089 (2023). https://doi.org/10.1007/s11071-023-08645-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-023-08645-x