Technical Papers
Sep 13, 2022

Adaptive Dynamic Surface Control for Attitude Tracking of Spacecraft under Measurement Biases

Publication: Journal of Aerospace Engineering
Volume 35, Issue 6

Abstract

During the practical applications, the existence of measurement biases brings a great challenge to the attitude control design because they can lead to the mismatched disturbances in the spacecraft attitude kinematics. In this paper, an adaptive dynamic surface control (DSC) scheme is proposed for the attitude tracking of spacecraft under measurement biases. The inertia uncertainties, external disturbances, and actuator saturation are also included. A key idea of the proposed adaptive DSC scheme is that the adaptive updating laws are utilized in each step of the control design to estimate the mismatched and matched disturbances, respectively. The uniform ultimate boundedness of the whole closed-loop system is theoretically proved. Finally, the effectiveness and advantages of the proposed control scheme are verified through simulations and comparisons.

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

Akella, M. R., D. Thakur, and F. Mazenc. 2015. “Partial Lyapunov strictification: Smooth angular velocity observers for attitude tracking control.” J. Guid. Control Dyn. 38 (3): 442–451. https://doi.org/10.2514/1.G000779.
Ali, I., G. Radice, and J. Kim. 2010. “Backstepping control design with actuator torque bound for spacecraft attitude maneuver.” J. Guid. Control Dyn. 33 (1): 254–259. https://doi.org/10.2514/1.45541.
Alsaade, F. W., Q. Yao, M. S. Al-zahrani, A. S. Alzahrani, and H. Jahanshahi. 2022. “Indirect-neural-approximation-based fault-tolerant integrated attitude and position control of spacecraft proximity operations.” Sensors 22 (5): 1726. https://doi.org/10.3390/s22051726.
Azor, R., I. Y. Bar-Itzhack, and R. R. Harman. 1998. “Satellite angular rate estimation from vector measurements.” J. Guid. Control Dyn. 21 (3): 450–457. https://doi.org/10.2514/2.4257.
Bar-Itzhack, I. Y. 2001. “Classification of algorithms for angular velocity estimation.” J. Guid. Control Dyn. 24 (2): 214–218. https://doi.org/10.2514/2.4731.
Cao, X., P. Shi, Z. Li, and M. Liu. 2018. “Neural-network-based adaptive backstepping control with application to spacecraft attitude regulation.” IEEE Trans. Neural Netw. Learn. Syst. 29 (9): 4303–4313. https://doi.org/10.1109/TNNLS.2017.2756993.
Cong, B., Z. Chen, and X. Liu. 2014. “Improved adaptive sliding mode control for rigid spacecraft attitude tracking.” J. Aerosp. Eng. 27 (4): 04014004. https://doi.org/10.1061/(ASCE)AS.1943-5525.0000281.
Crassidis, Q., and F. L. Markley. 2003. “Unscented filtering for spacecraft attitude estimation.” J. Guid. Control Dyn. 26 (4): 536–542. https://doi.org/10.2514/2.5102.
Crassidis, Q., F. L. Markley, and Y. Cheng. 2007. “Survey of nonlinear attitude estimation methods.” J. Guid. Control Dyn. 30 (1): 12–28. https://doi.org/10.2514/1.22452.
de Ruiter, A. H. J. 2013. “Spacecraft attitude tracking with guaranteed performance bounds.” J. Guid. Control Dyn. 36 (4): 1214–1221. https://doi.org/10.2514/1.56264.
de Ruiter, A. H. J. 2016. “Observer-based adaptive spacecraft attitude control with guaranteed performance bounds.” IEEE Trans. Autom. Control 61 (10): 3146–3151. https://doi.org/10.1109/TAC.2015.2503719.
Du, H., and S. Li. 2013. “Semi-global finite-time attitude stabilization by output feedback for a rigid spacecraft.” Proc. Inst. Mech. Eng., Part G: J. Aerosp. Eng. 227 (12): 1881–1891. https://doi.org/10.1177/0954410012464454.
Guo, Y., S.-M. Song, X.-H. Li, and P. Li. 2017. “Terminal sliding mode control for attitude tracking of spacecraft under input saturation.” J. Aerosp. Eng. 30 (3): 06016006. https://doi.org/10.1061/(ASCE)AS.1943-5525.0000691.
Hu, Q., and B. Jiang. 2018. “Continuous finite-time attitude control for rigid spacecraft based on angular velocity observer.” IEEE Trans. Aerosp. Electron. Syst. 54 (3): 1082–1092. https://doi.org/10.1109/TAES.2017.2773340.
Hu, Q., B. Jiang, and M. I. Friswell. 2014. “Robust saturated finite time output feedback attitude stabilization for rigid spacecraft.” J. Guid. Control Dyn. 37 (6): 1914–1929. https://doi.org/10.2514/1.G000153.
Hu, Q., and B. Xiao. 2012. “Intelligent proportional-derivative control for flexible spacecraft attitude stabilization with unknown input saturation.” Aerosp. Sci. Technol. 23 (1): 63–74. https://doi.org/10.1016/j.ast.2011.06.003.
Jiang, B., C. Li, and G. Ma. 2017. “Finite-time output feedback attitude control for spacecraft using ‘Adding a power integrator’ technique.” Aerosp. Sci. Technol. 66 (14): 342–354. https://doi.org/10.1016/j.ast.2017.03.026.
Kristiansen, R., P. J. 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.
Leeghim, H., Y. Choi, and H. Bang. 2009. “Adaptive attitude control of spacecraft using neural networks.” Acta Astronaut. 64 (7–8): 778–786. https://doi.org/10.1016/j.actaastro.2008.12.004.
Lefferts, E. J., F. L. Markley, and M. D. Shuster. 1982. “Kalman filtering for spacecraft attitude estimation.” J. Guid. Control Dyn. 5 (5): 417–429. https://doi.org/10.2514/3.56190.
Li, Y., Z. Sun, and D. Ye. 2017. “Time efficient robust PID plus controller for satellite attitude stabilization control considering angular velocity and control torque constraint.” J. Aerosp. Eng. 30 (5): 04017030. https://doi.org/10.1061/(ASCE)AS.1943-5525.0000743.
Lo, S.-C., and Y.-P. Chen. 1995. “Smooth sliding-mode control for spacecraft attitude tracking maneuvers.” J. Guid. Control Dyn. 18 (6): 1345–1349. https://doi.org/10.2514/3.21551.
Shao, S., Q. Zong, B. Tian, and F. Wang. 2017. “Finite-time sliding mode attitude control for rigid spacecraft without angular velocity measurement.” J. Franklin Inst. 354 (12): 4656–4674. https://doi.org/10.1016/j.jfranklin.2017.04.020.
Shen, Q., D. Wang, S. Zhu, and E. K. Poh. 2015. “Integral-type sliding mode fault-tolerant control for attitude stabilization of spacecraft.” IEEE Trans. Control Syst. Technol. 23 (3): 1131–1138. https://doi.org/10.1109/TCST.2014.2354260.
Singla, P., K. Subbarao, and J. L. Junkins. 2006. “Adaptive output feedback control for spacecraft rendezvous and docking under measurement uncertainty.” J. Guid. Control Dyn. 29 (4): 892–902. https://doi.org/10.2514/1.17498.
Su, Y., and C. Zheng. 2011. “Globally asymptotic stabilization of spacecraft with simple saturated proportional-derivative control.” J. Guid. Control Dyn. 34 (6): 1932–1936. https://doi.org/10.2514/1.54254.
Sun, L., and Z. Zheng. 2017. “Disturbance-observer-based robust backstepping attitude stabilization of spacecraft under input saturation and measurement uncertainty.” IEEE Trans. Ind. Electron. 64 (10): 7994–8002. https://doi.org/10.1109/TIE.2017.2694349.
Sun, L., and Z. Zheng. 2019. “Saturated adaptive hierarchical fuzzy attitude-tracking control of rigid spacecraft with modeling and measurement uncertainties.” IEEE Trans. Ind. Electron. 66 (5): 3742–3751. https://doi.org/10.1109/TIE.2018.2856204.
Swaroop, D., J. K. Hedrick, and J. C. Gerdes. 2000. “Dynamic surface control for a class of nonlinear systems.” IEEE Trans. Autom. Control 45 (10): 1893–1899. https://doi.org/10.1109/TAC.2000.880994.
Tayebi, A. 2008. “Unit quaternion-based output feedback for the attitude tracking problem.” IEEE Trans. Autom. Control 53 (6): 1516–1520. https://doi.org/10.1109/TAC.2008.927789.
Thienel, J., and R. M. Sanner. 2003. “A coupled nonlinear spacecraft attitude controller and observer with an unknown constant gyro bias and gyro noise.” IEEE Trans. Autom. Control 48 (11): 2011–2015. https://doi.org/10.1109/TAC.2003.819289.
Tiwari, P. M., S. Janardhanan, and M. un-Nabi. 2018. “Spacecraft anti-unwinding attitude control using second-order sliding mode.” Asian J. Control 20 (1): 455–468. https://doi.org/10.1002/asjc.1601.
Tsiotras, P. 1998. “Further passivity results for the attitude control problem.” IEEE Trans. Autom. Control 43 (11): 1597–1600. https://doi.org/10.1109/9.728877.
Wen, J. T.-Y., and K. Kreutz-Delgado. 1991. “The attitude control problem.” IEEE Trans. Autom. Control 36 (10): 1148–1162. https://doi.org/10.1109/9.90228.
Wu, B., D. Wang, and E. K. Poh. 2015. “High precision satellite attitude tracking control via iterative learning control.” J. Guid. Control Dyn. 38 (3): 528–534. https://doi.org/10.2514/1.G000497.
Wu, G.-Q., S.-M. Song, and J.-G. Sun. 2018. “Adaptive dynamic surface control for spacecraft terminal safe approach with input saturation based on tracking differentiator.” Int. J. Control Autom. Syst. 16 (3): 1129–1141. https://doi.org/10.1007/s12555-017-0531-2.
Xia, Y., and Y. Su. 2018. “Saturated output feedback control for global asymptotic attitude tracking of spacecraft.” J. Guid. Control Dyn. 41 (10): 2300–2307. https://doi.org/10.2514/1.G003566.
Yao, Q. 2021a. “Robust adaptive iterative learning control for high-precision attitude tracking of spacecraft.” J. Aerosp. Eng. 34 (1): 04020108. https://doi.org/10.1061/(ASCE)AS.1943-5525.0001230.
Yao, Q. 2021b. “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.
Yao, Q., H. Jahanshahi, I. Moroz, N. D. Alotaibi, and S. Bekiros. 2022. “Neural adaptive fixed-time attitude stabilization and vibration suppression of flexible spacecraft.” Mathematics 10 (10): 1667. https://doi.org/10.3390/math10101667.
Yeh, F.-K. 2010. “Sliding-mode adaptive attitude controller design for spacecraft with thrusters.” IET Control Theory Appl. 4 (7): 1254–1264. https://doi.org/10.1049/iet-cta.2009.0026.
Zhang, X., Q. Zong, B. Tian, S. Shao, and W. Liu. 2018. “Finite-time fault estimation and fault-tolerant control for rigid spacecraft.” J. Aerosp. Eng. 31 (3): 04018091. https://doi.org/10.1061/(ASCE)AS.1943-5525.0000915.
Zheng, Q., and F. Wu. 2009. “Nonlinear H∞ control designs with axisymmetric spacecraft control.” J. Guid. Control Dyn. 32 (3): 850–859. https://doi.org/10.2514/1.40060.
Zhou, C., and D. Zhou. 2017. “Robust dynamic surface sliding mode control for attitude tracking of flexible spacecraft with an extended state observer.” Proc. Inst. Mech. Eng., Part G: J. Aerosp. Eng. 231 (3): 533–547. https://doi.org/10.1177/0954410016640822.
Zhu, Z., Y. Xia, and M. Fu. 2011. “Adaptive sliding mode control for attitude stabilization with actuator saturation.” IEEE Trans. Ind. Electron. 58 (10): 4898–4907. https://doi.org/10.1109/TIE.2011.2107719.
Zou, A.-M. 2014. “Finite-time output feedback attitude tracking control for rigid spacecraft.” IEEE Trans. Control Syst. Technol. 22 (1): 338–345. https://doi.org/10.1109/TCST.2013.2246836.
Zou, A.-M., and K. D. Kumar. 2011. “Adaptive fuzzy fault-tolerant attitude control of spacecraft.” Control Eng. Pract. 19 (1): 10–21. https://doi.org/10.1016/j.conengprac.2010.08.005.

Information & Authors

Information

Published In

Go to Journal of Aerospace Engineering
Journal of Aerospace Engineering
Volume 35Issue 6November 2022

History

Received: Jun 14, 2020
Accepted: Jul 13, 2022
Published online: Sep 13, 2022
Published in print: Nov 1, 2022
Discussion open until: Feb 13, 2023

Permissions

Request permissions for this article.

Authors

Affiliations

Researcher, School of Aerospace Engineering, Beijing Institute of Technology, Beijing 00081, China. ORCID: https://orcid.org/0000-0001-7902-407X. 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.

Cited by

  • Disturbance Observer–Based Backstepping Control for Hypersonic Vehicles with Input Constraints, Journal of Aerospace Engineering, 10.1061/JAEEEZ.ASENG-5038, 37, 1, (2024).
  • Output-Constrained Attitude Tracking Control for Spacecraft with Adaptive Inertia and Disturbance Identifications, Journal of Aerospace Engineering, 10.1061/JAEEEZ.ASENG-4984, 36, 5, (2023).

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