Technical Papers
Jun 13, 2018

Novel Adaptive Saturated Attitude Tracking Control of Rigid Spacecraft with Guaranteed Transient and Steady-State Performance

Publication: Journal of Aerospace Engineering
Volume 31, Issue 5

Abstract

In this paper, a novel adaptive model-free attitude tracking control method is investigated for rigid spacecraft with consideration of the external disturbance, unknown inertia matrix, and input saturation. First, the considered attitude tracking system with input saturation is transformed into a Lagrangian model, and a dead zone–based model is used to describe the saturation nonlinearity. Second, using the prescribed performance control theory, a static prescribed performance attitude control scheme is presented, by which the transient and steady-state performance (including the convergence rate, overshoot, and boundedness) of the attitude tracking system is proved to be guaranteed. Third, in order to improve the performance of the static prescribed performance control scheme, a novel learning-based supplementary control scheme is presented based on the approximate dynamic programming. Finally, two groups of numerical simulations are used to illustrate the effectiveness of the proposed learning-based prescribed performance attitude control method.

Get full access to this article

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

Acknowledgments

The authors would like to extend thanks for the support of the Major Program of the National Natural Science Foundation of China (Grant Nos. 61690210 and 61690211) and the sponsorship by the Innovation Foundation for Doctoral Dissertations of Northwestern Polytechnical University (Grant No. CX201711).

References

Ali, I., G. Radice, and J. Kim. 2010. “Backstepping control design with actuator torque bound for spacecraft attitude maneuver.” J. Guid. Contr. Dyn. 33 (1): 254–259. https://doi.org/10.2514/1.45541.
Al-Tamimi, A., F. L. Lewis, and M. Abu-Khalaf. 2008. “Discrete-time nonlinear HJB solution using approximate dynamic programming: Convergence proof.” IEEE Trans. Syst. Man Cybern. Part B 38 (4): 943–949. https://doi.org/10.1109/TSMCB.2008.926614.
Aslanov, V. S., and V. V. Yudintsev. 2013. “Dynamics and control of dual-spin gyrostat spacecraft with changing structure.” Celestial Mech. Dyn. Astron. 115 (1): 91–105. https://doi.org/10.1007/s10569-012-9453-8.
Beard, R. W., G. N. Saridis, and J. T. Wen. 1997. Galerkin approximations of the generalized Hamilton-Jacobi-Bellman equation. Elmsford, NY: Pergamon.
Bechlioulis, C. P., Z. Doulgeri, and G. A. Rovithakis. 2012. “Guaranteeing prescribed performance and contact maintenance via an approximation free robot force/position controller.” Automatica 48 (2): 360–365. https://doi.org/10.1016/j.automatica.2011.07.009.
Bechlioulis, C. P., and G. A. Rovithakis. 2008. “Robust adaptive control of feedback linearizable mimo nonlinear systems with prescribed performance.” IEEE Trans. Autom. Control 53 (9): 2090–2099. https://doi.org/10.1109/TAC.2008.929402.
Bechlioulis, C. P., and G. A. Rovithakis. 2014. “A low-complexity global approximation-free control scheme with prescribed performance for unknown pure feedback systems.” Automatica 50 (4): 1217–1226. https://doi.org/10.1016/j.automatica.2014.02.020.
Bu, X., X. Wu, J. Huang, and D. Wei. 2016. “Robust estimation-free prescribed performance back-stepping control of air-breathing hypersonic vehicles without affine models.” Int. J. Control 89 (11): 2185–2200. https://doi.org/10.1080/00207179.2016.1151080.
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.
Cui, X., H. Zhang, Y. Luo, and H. Jiang. 2017. “Adaptive dynamic programming for h∞ tracking design of uncertain nonlinear systems with disturbances and input constraints.” Int. J. Adapt. Control Signal Process. 31 (11): 1567–1583. https://doi.org/10.1002/acs.2786.
Du, H., S. Li, and C. Qian. 2011. “Finite-time attitude tracking control of spacecraft with application to attitude synchronization.” IEEE Trans. Autom. Control 56 (11): 2711–2717. https://doi.org/10.1109/TAC.2011.2159419.
Gui, H., and G. Vukovich. 2017. “Adaptive fault-tolerant spacecraft attitude control using a novel integral terminal sliding mode.” Int. J. Robust Nonlinear Control 27 (16): 3174–3196. https://doi.org/10.1002/rnc.3733.
Guo, W., F. Liu, J. Si, D. He, R. Harley, and S. Mei. 2016. “Online supplementary ADP learning controller design and application to power system frequency control with large-scale wind energy integration.” IEEE Trans. Neural Networks Learn. Syst. 27 (8): 1748–1761. https://doi.org/10.1109/TNNLS.2015.2431734.
Han, J. 2009. “From PID to active disturbance rejection control.” IEEE Trans. Ind. Electron. 56 (3): 900–906. https://doi.org/10.1109/TIE.2008.2011621.
Hou, Z. S., and Z. Wang. 2013. “From model-based control to data-driven control: Survey, classification and perspective.” Inf. Sci. 235 (Jun): 3–35. https://doi.org/10.1016/j.ins.2012.07.014.
Huang, P., M. Wang, Z. Meng, F. Zhang, Z. Liu, and H. Chang. 2016. “Reconfigurable spacecraft attitude takeover control in post-capture of target by space manipulators.” J. Franklin Inst. 353 (9): 1985–2008. https://doi.org/10.1016/j.jfranklin.2016.03.011.
Jia, Y. 2015. “Finite-time attitude tracking control for a rigid spacecraft using time-varying terminal sliding mode techniques.” Int. J. Control 88 (6): 1150–1162. https://doi.org/10.1080/00207179.2014.996854.
Karayiannidis, Y., D. Papageorgiou, and Z. Doulgeri. 2016. “A model-free controller for guaranteed prescribed performance tracking of both robot joint positions and velocities.” IEEE Rob. Autom. Lett. 1 (1): 267–273. https://doi.org/10.1109/LRA.2016.2516245.
Khan, S. G., G. Herrmann, F. L. Lewis, T. Pipe, and C. Melhuish. 2012. “Reinforcement learning and optimal adaptive control: An overview and implementation examples.” Ann. Rev. Control 36 (1): 42–59. https://doi.org/10.1016/j.arcontrol.2012.03.004.
Lewis, F. L., D. Vrabie, and K. G. Vamvoudakis. 2015. “Reinforcement learning and feedback control: Using natural decision methods to design optimal adaptive controllers.” IEEE Control Syst. Mag. 32 (6): 76–105. https://doi.org/10.1109/MCS.2012.2214134.
Li, B., Q. Hu, and J. Qi. 2015. “Null-space-based optimal control reallocation for spacecraft stabilization under input saturation.” Int. J. Adapt. Control Signal Process. 29 (6): 705–724. https://doi.org/10.1002/acs.2502.
Li, C., K. L. Teo, B. Li, and G. Ma. 2012. “A constrained optimal pid-like controller design for spacecraft attitude stabilization.” Acta Astronaut. 74 (3): 131–140. https://doi.org/10.1016/j.actaastro.2011.12.021.
Liu, C., D. Ye, K. Shi, and Z. Sun. 2017. “Robust high-precision attitude control for flexible spacecraft with improved mixed h2/h∞ control strategy under poles assignment constraint.” Acta Astronaut. 136 (Jul): 166–175. https://doi.org/10.1016/j.actaastro.2017.03.009.
Lu, K., and Y. Xia. 2013. “Adaptive attitude tracking control for rigid spacecraft with finite-time convergence.” Automatica 49 (12): 3591–3599. https://doi.org/10.1016/j.automatica.2013.09.001.
Marantos, P., C. P. Bechlioulis, and K. J. Kyriakopoulos. 2017. “Robust trajectory tracking control for small-scale unmanned helicopters with model uncertainties.” IEEE Trans. Control Syst. Technol. 25 (6): 2010–2021. https://doi.org/10.1109/TCST.2016.2642160.
Park, Y. 2013. “Inverse optimal and robust nonlinear attitude control of rigid spacecraft.” Aerosp. Sci. Technol. 28 (1): 257–265. https://doi.org/10.1016/j.ast.2012.11.006.
Pukdeboon, C. 2013. “Optimal output feedback controllers for spacecraft attitude tracking.” Asian J. Control 15 (5): 1284–1294. https://doi.org/10.1002/asjc.615.
Pukdeboon, C., A. S. I. Zinober, and M. W. L. Thein. 2010. “Quasi-continuous higher order sliding-mode controllers for spacecraft-attitude-tracking maneuvers.” IEEE Trans. Ind. Electron. 57 (4): 1436–1444. https://doi.org/10.1109/TIE.2009.2030215.
Seiffertt, J., and S. Sanyal. 2008. “Hamilton-Jacobi-Bellman equations and approximate dynamic programming on time scales.” IEEE Trans. Syst. Man Cybern. Part B 38 (4): 918–923. https://doi.org/10.1109/TSMCB.2008.923532.
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.
Shi, L., X. Yan, and S. Tang. 2017a. “Prescribed performance interceptor guidance with terminal line of sight angle constraint accounting for missile autopilot lag.” Aerosp. Sci. Technol. 69 (Oct): 171–180. https://doi.org/10.1016/j.ast.2017.06.022.
Shi, L., Z. H. Zhu, S. Tang, and X. Yan. 2017b. “Prescribed performance slide mode guidance law with terminal line-of-sight angle constraint against maneuvering targets.” Nonlinear Dyn. 88 (3): 2101–2110. https://doi.org/10.1007/s11071-017-3365-9.
Shuster, M. D. 1993. “A survey of attitude representations.” J. Astronaut. Sci. 41 (4): 439–517.
Sokolov, Y., R. Kozma, L. D. Werbos, and P. J. Werbos. 2015. “Complete stability analysis of a heuristic approximate dynamic programming control design.” Automatica 59 (Sep): 9–18. https://doi.org/10.1016/j.automatica.2015.06.001.
Song, R., F. Lewis, Q. Wei, H. G. Zhang, Z. P. Jiang, and L. Dan. 2015. “Multiple actor-critic structures for continuous-time optimal control using input-output data.” IEEE Trans. Neural Networks Learn. Syst. 26 (4): 851–865. https://doi.org/10.1109/TNNLS.2015.2399020.
Song, R., W. Xiao, Q. Wei, and C. Sun. 2014. “Neural-network-based approach to finite-time optimal control for a class of unknown nonlinear systems.” Soft Comput. 18 (8): 1645–1653. https://doi.org/10.1007/s00500-013-1170-z.
Sontag, E. 2008. Mathematical control theory. New York, NY: Springer.
Theodorakopoulos, A., and G. A. Rovithakis. 2016. “Low-complexity prescribed performance control of uncertain mimo feedback linearizable systems.” IEEE Trans. Autom. Control 61 (7): 1946–1952. https://doi.org/10.1109/TAC.2015.2480232.
Tiwari, P. M., S. Janardhanan, and M. U. Nabi. 2015. “Rigid spacecraft attitude control using adaptive integral second order sliding mode.” Aerosp. Sci. Technol. 42 (Apr–May): 50–57. https://doi.org/10.1016/j.ast.2014.11.017.
Tiwari, P. M., S. Janardhanan, and M. U. Nabi. 2016. “Attitude control using higher order sliding mode.” Aerosp. Sci. Technol. 54 (Jul): 108–113. https://doi.org/10.1016/j.ast.2016.04.012.
Verginis, C. K., C. P. Bechlioulis, D. V. Dimarogonas, and K. J. Kyriakopoulos. 2018. “Robust distributed control protocols for large vehicular platoons with prescribed transient and steady-state performance.” IEEE Trans. Control Syst. Technol. 26 (1): 299–304. https://doi.org/10.1109/TCST.2017.2658180.
Vrabie, D., O. Pastravanu, M. Abu-Khalaf, and F. L. Lewis. 2009. “Adaptive optimal control for continuous-time linear systems based on policy iteration.” Automatica 45 (2): 477–484. https://doi.org/10.1016/j.automatica.2008.08.017.
Wang, F. Y., H. Zhang, and D. Liu. 2009. “Adaptive dynamic programming: An introduction.” IEEE Comput. Intell. Mag. 4 (2): 39–47. https://doi.org/10.1109/MCI.2009.932261.
Wei, C., J. Luo, H. Dai, Z. Yin, and J. Yuan. 2017a. “Low-complexity differentiator-based decentralized fault-tolerant control of uncertain large-scale nonlinear systems with unknown dead zone.” Nonlinear Dyn. 89 (4): 2573–2592. https://doi.org/10.1007/s11071-017-3605-z.
Wei, C., J. Luo, H. Dai, J. Yuan, and J. Xie. 2017b. “Efficient adaptive constrained control with time-varying predefined performance for a hypersonic flight vehicle.” Int. J. Adv. Rob. Syst. 14 (2): 1–17. https://doi.org/10.1177/1729881416687504.
Wei, C., J. Luo, Z. Yin, X. Wei, and J. Yuan. 2018. “Robust estimation-free decentralized prescribed performance control of nonaffine nonlinear large-scale systems.” Int. J. Rob. Nonlinear Control 28 (1): 174–196. https://doi.org/10.1002/rnc.3860.
Xu, X., C. Wang, and F. L. Lewis. 2014. “Editorial: Some recent advances in learning and adaptation for uncertain feedback control systems.” Int. J. Adapt. Control Signal Process. 28 (3–5): 201–204. https://doi.org/10.1002/acs.2475.
Yan, X., M. Chen, Q. Wu, and S. Shao. 2015. “Dynamic surface control for a class of stochastic non-linear systems with input saturation.” IET Control Theory Appl. 10 (1): 35–43. https://doi.org/10.1049/iet-cta.2015.0031.
Younes, A. B., D. Mortari, J. D. Turner, and J. L. Junkins. 2014. “Attitude error kinematics.” J. Guid. Contr. Dyn. 37 (1): 330–336. https://doi.org/10.2514/1.60928.
Zhang, D., D. Liu, and D. Wang. 2014. “Approximate optimal solution of the DTHJB equation for a class of nonlinear affine systems with unknown dead-zone constraints.” Soft Comput. 18 (2): 349–357. https://doi.org/10.1007/s00500-013-1062-2.
Zhong, C., Y. Guo, and L. Wang. 2015. “Fuzzy active disturbance rejection attitude control of spacecraft with unknown disturbance and parametric uncertainty.” Int. J. Control Autom. 8 (8): 233–242. https://doi.org/10.14257/ijca.2015.8.8.24.
Zhu, Z., Y. Xia, and M. Fu. 2015. “Attitude stabilization of rigid spacecraft with finite-time convergence.” Int. J. Robust Nonlinear Control 21 (6): 686–702. https://doi.org/10.1002/rnc.1624.

Information & Authors

Information

Published In

Go to Journal of Aerospace Engineering
Journal of Aerospace Engineering
Volume 31Issue 5September 2018

History

Received: Nov 2, 2017
Accepted: Mar 1, 2018
Published online: Jun 13, 2018
Published in print: Sep 1, 2018
Discussion open until: Nov 13, 2018

Permissions

Request permissions for this article.

Authors

Affiliations

Ph.D. Student, National Key Laboratory of Aerospace Flight Dynamics, School of Astronautics, Northwestern Polytechnical Univ., Youyi West St., Beilin District, Xi’an, Shaanxi 710072, China. Email: [email protected]
Jianjun Luo [email protected]
Professor, National Key Laboratory of Aerospace Flight Dynamics, School of Astronautics, Northwestern Polytechnical Univ., Youyi West St., Beilin District, Xi’an, Shaanxi 710072, China (corresponding author). Email: [email protected]
Caisheng Wei [email protected]
Ph.D. Student, National Key Laboratory of Aerospace Flight Dynamics, School of Astronautics, Northwestern Polytechnical Univ., Youyi West St., Beilin District, Xi’an, Shaanxi 710072, China. 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

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