Dynamic Scaling–Based Noncertainty-Equivalent Adaptive Spacecraft Attitude Tracking Control
Publication: Journal of Aerospace Engineering
Volume 31, Issue 2
Abstract
This paper presents a novel dynamic scaling–based non-certainty-equivalent adaptive control method for the attitude tracking control problem of spacecraft in the presence of inertia uncertainties. By virtue of the modified dynamic scaling factor and an angular velocity observer, the proposed controller provides a more direct approach to circumvent the integrability obstacle of the basic immersion and invariance (I&I) adaptive method without any information about the bounds of system uncertainties. Compared with the existing filter-based non-certainty-equivalent adaptive attitude controller, the proposed controller achieves significant order reduction in closed-loop systems and removes the constraint on initial values of the parameter lock property. The dynamic gains in the proposed method are modified to have linear growth in the dynamic scaling factor and restricted by the given upper bound in order to avoid bad transient performance. Numerical simulations are presented to highlight the superiority of the proposed method compared with the filter-based I&I control method.
Get full access to this article
View all available purchase options and get full access to this article.
Acknowledgments
This work is supported by the National Basic Research Program of China (973 Program) and the National Natural Science Foundation of China (Grant No. 1172235).
References
Ahmed, J., Coppola, V. T., and Bernstein, D. S. (1998). “Adaptive asymptotic tracking of spacecraft attitude motion with inertia matrix identification.” J. Guid. Contr. Dyn., 21(5), 684–691.
Anderson, B. D. (1985). “Adaptive systems, lack of persistency of excitation and bursting phenomena.” Automatica, 21(3), 247–258.
Anderson, B. D., et al. (2005). “Failures of adaptive control theory and their resolution.” Commun. Inf. Syst., 5(1), 1–20.
Astolfi, A., Karagiannis, D., and Ortega, R. (2007a). Nonlinear and adaptive control with applications, Springer, London.
Astolfi, A., Karagiannis, D., and Ortega, R. (2007b). “Stabilization of uncertain nonlinear systems via immersion and invariance.” Eur. J. Control, 13(2), 204–220.
Astolfi, A., and Ortega, R. (2003). “Immersion and invariance: A new tool for stabilization and adaptive control of nonlinear systems.” IEEE Trans. Autom. Control, 48(4), 590–606.
Astolfi, A., Ortega, R., and Venkatraman, A. (2010). “A globally exponentially convergent immersion and invariance speed observer for mechanical systems with non-holonomic constraints.” Automatica, 46(1), 182–189.
Cong, B., Chen, Z., and Liu, X. (2012). “Improved adaptive sliding mode control for rigid spacecraft attitude tracking.” J. Aerosp. Eng., 04014004.
Costic, B., Dawson, D., De Queiroz, M., and Kapila, V. (2001). “Quaternion-based adaptive attitude tracking controller without velocity measurements.” J. Guid. Contr. Dyn., 24(6), 1214–1222.
Filipe, N., and Tsiotras, P. (2014). “Adaptive position and attitude-tracking controller for satellite proximity operations using dual quaternions.” J. Guid. Contr. Dyn., 38(4), 566–577.
Flores-Abad, A., Ma, O., Pham, K., and Ulrich, S. (2014). “A review of space robotics technologies for on-orbit servicing.” Prog. Aerosp. Sci., 68, 1–26.
Hu, J., and Zhang, H. (2013). “Bounded output feedback of rigid-body attitude via angular velocity observers.” J. Guid. Contr. Dyn., 36(4), 1240–1248.
Jingrui, Z., Jin, J., and Zaozhen, L. (2012). “Adaptive spacecraft attitude tracking and parameter estimation with actuator uncertainties.” J. Aerosp. Eng., 04014022.
Karagiannis, D., and Astolfi, A. (2008). “Observer design for a class of nonlinear systems using dynamic scaling with application to adaptive control.” 47th IEEE Conf. on Decision and Control, 2008 (CDC 2008), IEEE, New York, 2314–2319.
Karagiannis, D., Astolfi, A., and Ortega, R. (2003). “Two results for adaptive output feedback stabilization of nonlinear systems.” Automatica, 39(5), 857–866.
Karagiannis, D., Sassano, M., and Astolfi, A. (2009). “Dynamic scaling and observer design with application to adaptive control.” Automatica, 45(12), 2883–2889.
Lee, K. W., and Singh, S. N. (2009). “Non-certainty-equivalent adaptive satellite attitude control using solar radiation pressure.” Proc. Inst. Mech. Eng. G: J. Aerosp. Eng., 223(7), 977–988.
Lee, K. W., and Singh, S. N. (2011a). “Attractive manifold-based adaptive solar attitude control of satellites in elliptic orbits.” Acta Astronautica, 68(1), 185–196.
Lee, K. W., and Singh, S. N. (2011b). “Immersion-and invariance-based adaptive missile control using filtered signals.” Proc. Inst. Mech. Eng. G: J. Aerosp. Eng., 226(6), 646–663.
Lee, K. W., and Singh, S. N. (2017). “Noncertainty-equivalence spacecraft adaptive formation control with filtered signals.” J. Aerosp. Eng., 04017029.
Liang, J., and Ma, O. (2011). “Angular velocity tracking for satellite rendezvous and docking.” Acta Astronautica, 69(11), 1019–1028.
Oda, M., Kawano, S., Kibe, K., and Yamagata, F. (1995). “ETS-7, a rendezvous docking and space robot technology experiment satellite result of the engineering model development work.” SICE’95. Proc., 34th SICE Annual Conf. Int. Session Papers, IEEE, New York, 1627–1632.
Sarras, I., Acosta, J. Á., Ortega, R., and Mahindrakar, A. D. (2013). “Constructive immersion and invariance stabilization for a class of underactuated mechanical systems.” Automatica, 49(5), 1442–1448.
Seo, D. (2015). “Fast adaptive pose tracking control for satellites via dual quaternion upon non-certainty equivalence principle.” Acta Astronautica, 115(Oct–Nov), 32–39.
Seo, D., and Akella, M. R. (2008). “High-performance spacecraft adaptive attitude-tracking control through attracting-manifold design.” J. Guid. Contr. Dyn., 31(4), 884–891.
Seo, D., and Akella, M. R. (2009). “Non-certainty equivalent adaptive control for robot manipulator systems.” Syst. Control Lett., 58(4), 304–308.
Shimkin, N., and Feuer, A. (1987). “Persistency of excitation in continuous-time systems.” Syst. Control Lett., 9(3), 225–233.
Stamnes, Ø. N., Aamo, O. M., and Kaasa, G.-O. (2011). “A constructive speed observer design for general Euler-Lagrange systems.” Automatica, 47(10), 2233–2238.
Stoll, E., et al. (2009). “On-orbit servicing.” IEEE Rob. Autom. Mag., 16(4), 29–33.
Sun, L., Huo, W., and Jiao, Z. (2016). “Robust nonlinear adaptive relative pose control for cooperative spacecraft during rendezvous and proximity operations.” IEEE Trans. Control Syst. Technol., 25(5), 1840–1847.
Thakur, D., Srikant, S., and Akella, M. R. (2014). “Adaptive attitude-tracking control of spacecraft with uncertain time-varying inertia parameters.” J. Guid. Contr. Dyn., 38(1), 41–52.
Wen, H., Yue, X., Li, P., and Yuan, J. (2017). “Fast spacecraft adaptive attitude tracking control through immersion and invariance design.” Acta Astronautica, 139, 77–84.
Yang, S., Akella, M. R., and Mazenc, F. (2016). “Immersion and invariance observers for gyro-free attitude control systems.” J. Guid. Contr. Dyn., 39(11), 2570–2577.
Yoon, H., and Agrawal, B. N. (2008). “Adaptive control of uncertain hamiltonian multi-input multi-output systems: With application to spacecraft control.” 2008 American Control Conf., IEEE, New York, 2969–2974.
Yoon, H., and Tsiotras, P. (2008). “Adaptive spacecraft attitude tracking control with actuator uncertainties.” J. Astronaut. Sci., 56(2), 251–268.
Yoshida, K., Dimitrov, D., and Nakanishi, H. (2006). “On the capture of tumbling satellite by a space robot.” 2006 IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, IEEE, New York, 4127–4132.
Information & Authors
Information
Published In
Copyright
©2017 American Society of Civil Engineers.
History
Received: Apr 25, 2017
Accepted: Aug 14, 2017
Published online: Dec 11, 2017
Published in print: Mar 1, 2018
Discussion open until: May 11, 2018
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.