Distributed Finite-Time Attitude Tracking Control for Multiple Rigid Spacecrafts with Full-State Constraints
Publication: Journal of Aerospace Engineering
Volume 37, Issue 3
Abstract
This paper studies the distributed attitude tracking control problem for rigid spacecraft under a directed graph with external disturbances and full-state constraints. First, because only a subset of the follower spacecraft can acquire the states of the leader spacecraft, a distributed finite-time observer was used to estimate the leader spacecraft’s attitude and angular velocity accurately. Then a nonhomogeneous disturbances observer (NDO) was employed to estimate and compensate for external disturbances. Next, based on the barrier Lyapunov functions (BLFs), a distributed finite-time command-filtered backstepping controller was designed to make the tracking error converge to a small neighborhood of the origin in finite time. The BLFs were used to ensure the full-state constraints and the compensating signals were designed to eliminate the influence of the command filter errors. Furthermore, stability of the closed-loop system was analyzed based on the finite-time Lyapunov stability theory. Numerical simulations were conducted to validate the effectiveness of the proposed control law.
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.
Acknowledgments
This work was supported by the National Natural Science Foundation of China (62373307).
References
Bandyopadhyay, S., R. Foust, G. P. Subramanian, S.-J. Chung, and F. Y. Hadaegh. 2016. “Review of formation flying and constellation missions using nanosatellites.” J. Spacecr. Rockets 53 (3): 567–578. https://doi.org/10.2514/1.A33291.
Cai, H., and J. Huang. 2014. “The leader-following attitude control of multiple rigid spacecraft systems.” Automatica 50 (4): 1109–1115. https://doi.org/10.1016/j.automatica.2014.01.003.
Chen, T., J. Shan, H. Wen, and S. Xu. 2022a. “Review of attitude consensus of multiple spacecraft.” Astrodynamics 6 (4): 329–356. https://doi.org/10.1007/s42064-022-0142-4.
Chen, Z., J. Wang, T. Zou, K. Ma, and Q. Wang. 2022b. “Adaptive 2-bits-triggered neural control for uncertain nonlinear multi-agent systems with full state constraints.” Neural Networks 153 (Sep): 37–48. https://doi.org/10.1016/j.neunet.2022.05.019.
Cheng, C.-H., L. Li, Q. Han, H.-Y. Ma, H. Yang, M.-X. Yang, and D.-S. Hao. 2021. “Attitude stabilization of rigid spacecraft with angular velocity and torque limitations.” Adv. Space Res. 68 (11): 4525–4533. https://doi.org/10.1016/j.asr.2021.09.004.
Gui, H., and A. H. J. de Ruiter. 2018. “Global finite-time attitude consensus of leader-following spacecraft systems based on distributed observers.” Automatica 91 (May): 225–232. https://doi.org/10.1016/j.automatica.2018.01.037.
Guo, Z., Z. Wang, and S. Li. 2022. “Global finite-time set stabilization of spacecraft attitude with disturbances using second-order sliding mode control.” Nonlinear Dyn. 108 (2): 1305–1318. https://doi.org/10.1007/s11071-022-07245-5.
Huang, X., W. Lin, and B. Yang. 2005. “Global finite-time stabilization of a class of uncertain nonlinear systems.” Automatica 41 (5): 881–888. https://doi.org/10.1016/j.automatica.2004.11.036.
Jiang, Y., F. Wang, Z. Liu, and Z. Chen. 2022. “Composite learning adaptive tracking control for full-state constrained multiagent systems without using the feasibility condition.” IEEE Trans. Neural Networks Learn. Syst. 35 (2): 1–13. https://doi.org/10.1109/TNNLS.2022.3190286.
Levant, A. 2003. “Higher-order sliding modes, differentiation and output-feedback control.” Int. J. Control 76 (9–10): 924–941. https://doi.org/10.1080/0020717031000099029.
Li, D., G. Ma, C. Li, W. He, J. Mei, and S. S. Ge. 2018. “Distributed attitude coordinated control of multiple spacecraft with attitude constraints.” IEEE Trans. Aerosp. Electron. Syst. 54 (5): 2233–2245. https://doi.org/10.1109/TAES.2018.2812438.
Liu, G.-P., and S. Zhang. 2018. “A survey on formation control of small satellites.” Proc. IEEE 106 (3): 440–457. https://doi.org/10.1109/JPROC.2018.2794879.
Peng, L., P. Xuefeng, M. Jianjun, and T. Shuai. 2013. “Non-homogeneous disturbance observer-based second order sliding mode control for a tailless aircraft.” In Proc., 2013 Chinese Automation Congress, 120–125. New York: IEEE. https://doi.org/10.1109/CAC.2013.6775713.
Qi, W.-N., A.-G. Wu, J. Huang, and R.-Q. Dong. 2023. “Finite-time attitude consensus control for multiple rigid spacecraft based on distributed observers.” IET Control Theory Appl. 17 (3): 341–356. https://doi.org/10.1049/cth2.12342.
Ren, B., S. S. Ge, K. P. Tee, and T. H. Lee. 2010. “Adaptive neural control for output feedback nonlinear systems using a barrier Lyapunov function.” IEEE Trans. Neural Networks 21 (8): 1339–1345. https://doi.org/10.1109/TNN.2010.2047115.
Sadigh, S. M., A. Kashaninia, and S. M. M. Dehghan. 2023. “Adaptive finite-time fault-tolerant control for nano-satellite attitude tracking under actuator constraints.” Aerosp. Sci. Technol. 138 (Jul): 108337. https://doi.org/10.1016/j.ast.2023.108337.
Soukkou, Y., M. Tadjine, and M. Nibouche. 2023. “Adaptive finite time command filtered backstepping control design for a class of uncertain full state constrained strict-feedback nonlinear systems.” Int. J. Robust Nonlinear Control 33 (17): 10647–10661. https://doi.org/10.1002/rnc.6906.
Tsiotras, P. 1996. “Stabilization and optimality results for the attitude control problem.” J. Guid. Control Dyn. 19 (4): 772–779. https://doi.org/10.2514/3.21698.
Wie, B., and J. Lu. 1995. “Feedback control logic for spacecraft eigenaxis rotations under slew rate and control constraints.” J. Guid. Control Dyn. 18 (6): 1372–1379. https://doi.org/10.2514/3.21555.
Wu, Y.-Y., and H.-J. Sun. 2022. “Attitude tracking control with constraints for rigid spacecraft based on control barrier Lyapunov functions.” IEEE Trans. Aerosp. Electron. Syst. 58 (3): 2053–2062. https://doi.org/10.1109/TAES.2021.3127854.
Yu, J., P. Shi, and L. Zhao. 2018. “Finite-time command filtered backstepping control for a class of nonlinear systems.” Automatica 92 (Aug): 173–180. https://doi.org/10.1016/j.automatica.2018.03.033.
Yu, J., L. Zhao, H. Yu, and C. Lin. 2019. “Barrier Lyapunov functions-based command filtered output feedback control for full-state constrained nonlinear systems.” Automatica 105 (Jul): 71–79. https://doi.org/10.1016/j.automatica.2019.03.022.
Zhang, X., Q. Zong, L. Dou, R. Zhang, B. Tian, and W. Liu. 2022. “Finite-time distributed attitude synchronization for multiple spacecraft with angular velocity and input constraints.” IEEE Trans. Control Syst. Technol. 30 (4): 1612–1624. https://doi.org/10.1109/TCST.2021.3115479.
Zhao, L., and G. Liu. 2021. “Adaptive finite-time attitude tracking control for state constrained rigid spacecraft systems.” IEEE Trans. Circuits Syst. II Express Briefs 68 (12): 3552–3556. https://doi.org/10.1109/TCSII.2021.3070799.
Zhu, G., H. Li, X. Zhang, C. Wang, C.-Y. Su, and J. Hu. 2022. “Adaptive consensus quantized control for a class of high-order nonlinear multi-agent systems with input hysteresis and full state constraints.” IEEE/CAA J. Autom. Sin. 9 (9): 1574–1589. https://doi.org/10.1109/JAS.2022.105800.
Zou, A.-M., A. H. J. de Ruiter, and K. D. Kumar. 2016. “Distributed finite-time velocity-free attitude coordination control for spacecraft formations.” Automatica 67 (May): 46–53. https://doi.org/10.1016/j.automatica.2015.12.029.
Information & Authors
Information
Published In
Copyright
© 2024 American Society of Civil Engineers.
History
Received: Aug 29, 2023
Accepted: Dec 21, 2023
Published online: Mar 6, 2024
Published in print: May 1, 2024
Discussion open until: Aug 6, 2024
ASCE Technical Topics:
- Aerospace engineering
- Aircraft and spacecraft
- Analysis (by type)
- Detection methods
- Engineering fundamentals
- Environmental engineering
- Filters
- Filtration
- Fluid dynamics
- Fluid mechanics
- Homogeneity
- Hydrologic engineering
- Infrastructure
- Material mechanics
- Material properties
- Materials engineering
- Methodology (by type)
- Models (by type)
- Numerical models
- Residential location
- System analysis
- Tracking
- Urban and regional development
- Urban areas
- Velocity distribution
- Water and water resources
- Water treatment
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.