Journal Home > Volume 22 , Issue 1

In this paper, the attitude control problem of rigid body is addressed with considering inertia uncertainty, bounded time-varying disturbances, angular velocity-free measurement, and unknown non-symmetric saturation input. Using a mathematical transformation, the effects of bounded time-varying disturbances, uncertain inertia, and saturation input are combined as total disturbances. A novel finite-time observer is designed to estimate the unknown angular velocity and the total disturbances. For attitude control, an observer-based sliding-mode control protocol is proposed to force the system state convergence to the desired sliding-mode surface; the finite-time stability is guaranteed via Lyapunov theory analysis. Finally, a numerical simulation is presented to illustrate the effective performance of the proposed sliding-mode control protocol.


menu
Abstract
Full text
Outline
About this article

Attitude Control of Rigid Body with Inertia Uncertainty and Saturation Input

Show Author's information Xi MaFuchun Sun( )Hongbo LiBing He
Department of Computer Science and Technology, Tsinghua University, State Key Lab of Intelligent Technology and Systems, and Tsinghua National Laboratory for Information Science and Technology (TNList), Beijing 100084, China.
Department of Aerospace Engineering, High-Tech Institute of Xi’an, Xi’an 710025, China.

Abstract

In this paper, the attitude control problem of rigid body is addressed with considering inertia uncertainty, bounded time-varying disturbances, angular velocity-free measurement, and unknown non-symmetric saturation input. Using a mathematical transformation, the effects of bounded time-varying disturbances, uncertain inertia, and saturation input are combined as total disturbances. A novel finite-time observer is designed to estimate the unknown angular velocity and the total disturbances. For attitude control, an observer-based sliding-mode control protocol is proposed to force the system state convergence to the desired sliding-mode surface; the finite-time stability is guaranteed via Lyapunov theory analysis. Finally, a numerical simulation is presented to illustrate the effective performance of the proposed sliding-mode control protocol.

Keywords: attitude control, inertial uncertainty, angular velocity-free measurement, saturation input, finite-time observer, sliding-mode control

References(33)

[1]
Wong H., de Queiroz M. S., and Kapila V., Adaptive tracking control using synthesized velocity from attitude measurements, Automatica, vol. 37, no. 6, pp. 947-953, 2001.
[2]
Akella M. R., Rigid body attitude tracking without angular velocity feedback, Systems & Control Letters, vol. 42, no. 4, pp. 321-326, 2001.
[3]
Lu K., Xia Y., and Zhu Z., Sliding mode attitude tracking of rigid spacecraft with disturbances, Journal of the Franklin Institute vol. 349, no. 2, pp. 413-440, 2012.
[4]
Xiao B., Hu Q., and Zhang Y., Adaptive sliding mode fault tolerant attitude tracking control for flexible spacecraft under actuator saturation, IEEE Transactions on Control Systems Technology, vol. 20, no. 6, pp. 1605-1612, 2012.
[5]
Ali I., Radice G., and Kim J., Backstepping control design with actuator torque bound for spacecraft attitude maneuver, Journal of Guidance, Control, and Dynamics vol. 33, no. 1, pp. 254-259, 2010.
[6]
Chaturvedi N., Sanyal A. K., and McClamroch N. H., Rigid-body attitude control, IEEE Control Systems, vol. 31, no. 3, pp. 30-51, 2011.
[7]
Bai H., Arcak M., and Wen J. T., Rigid body attitude coordination without inertial frame information, Automatica vol. 44, no. 12, pp. 3170-3175, 2008.
[8]
Mayhew C. G., Sanfelice R. G., and Teel A. R., Robust global asymptotic attitude stabilization of a rigid body by quaternion-based hybrid feedback, in Proceedings of the 48th IEEE Conference on Decision and Control, 2009 Held Jointly with the 2009 28th Chinese Control Conference, 2009, pp. 2522-2527.
DOI
[9]
Tayebi A., Unit quaternion-based output feedback for the attitude tracking problem, IEEE Transactions on Automatic Control, vol. 53, no. 6, pp. 1516-1520, 2008.
[10]
Xiao B., Huo M., and Yang X., Fault-tolerant attitude stabilization for satellites without rate sensor, IEEE Transactions on Industrial Electronics, vol. 62, no. 11, pp. 7191-7202, 2015.
[11]
Du H. and Li S., Finite-time attitude stabilization for a spacecraft using homogeneous method, Journal of Guidance, Control, and Dynamics, vol. 35, no. 3, pp. 740-748, 2012.
[12]
VanDyke M. C. and Hall C. D., Decentralized coordinated attitude control within a formation of spacecraft, Journal of Guidance, Control, and Dynamics, vol. 29, no. 5, pp. 1101-1109, 2006.
[13]
Xia Y., Zhu Z., and Fu M., Attitude tracking of rigid spacecraft with bounded disturbances, IEEE Transactions on Industrial Electronics, vol. 58, no. 2, pp. 647-659, 2011.
[14]
Zou A. M., Kumar K. D., and Hou Z. G., Distributed consensus control for multiagent systems using terminal sliding mode and Chebyshev neural networks, International Journal of Robust and Nonlinear Control, vol. 23, no. 3, pp. 334-357, 2013.
[15]
Nicosia S., Tornamb A., and Valigi P., Robust inversion of nonlinear maps, J. Math. Syst. Estim. Control, vol. 2, no. 1, pp. 45-69, 1992.
[16]
Lee T. T. and Jeng J. T., The Chebyshev-polynomials-based unified model neural networks for function approximation, IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics, vol. 28, no. 6, pp. 925-935, 1998.
[17]
Tsiotras P., Junkins J. L., and Schaub H., Higher-order cayley transforms with applications to attitude representations, Journal of Guidance, Control, and Dynamics, vol. 20, no. 3, pp. 528-534, 1997.
[18]
Pisu P. and Serrani A., Attitude tracking with adaptive rejection of rate gyro disturbances, in American Control Conference, 2008, pp. 4839-4844.
DOI
[19]
Chen M., Wu Q. X., and Cui R. X., Terminal sliding mode tracking control for a class of SISO uncertain nonlinear systems, ISA Transactions, vol. 52, no. 2, pp. 198-206, 2013.
[20]
Lu K., Xia Y., Yu C., and Liu H., Finite-time tracking control of rigid spacecraft under actuator saturations and faults, IEEE Transactions on Automation Science and Engineering, vol. 13, no. 1, pp. 368-381, 2016.
[21]
Wallsgrove R. J. and Akella M. R., Globally stabilizing saturated attitude control in the presence of bounded unknown disturbances, Journal of Guidance, Control, and Dynamics, vol. 28, no. 5, pp. 957-963, 2005.
[22]
Bokovic J. D., Li S. M., and Mehra R. K., Robust adaptive variable structure control of spacecraft under control input saturation, Journal of Guidance, Control, and Dynamics, vol. 24, no. 1, pp. 14-22, 2001.
[23]
Du H. and Li S., Finite-time attitude stabilization for a spacecraft using homogeneous method, Journal of Guidance, Control, and Dynamics, vol. 35, no. 3, pp. 740-748, 2012.
[24]
Lu K. and Xia Y., Adaptive attitude tracking control for rigid spacecraft with finite-time convergence, Automatica, vol. 49, no. 12, pp. 3591-3599, 2013.
[25]
Sidi M. J., Spacecraft Dynamics and Control: A Practical Engineering Approach. Cambridge University Press, 1997.
DOI
[26]
Du H. and Li S., Finite-time attitude stabilization for a spacecraft using homogeneous method, Journal of Guidance, Control, and Dynamics, vol. 35, no. 3, pp. 740-748, 2012.
[27]
Zeitz M., The extended Luenberger observer for nonlinear systems, Systems & Control Letters, vol. 9, no. 2, pp. 149-56, 1987.
[28]
Xiong S., Wang W., and Liu X., A novel extended state observer, ISA Transactions, vol. 58, pp. 309-317, 2015.
[29]
Hu J. and Zhang H., Output feedback control for rigid-body attitude with constant disturbances, International Journal of Control, vol. 88, no. 3, pp. 602-612, 2015.
[30]
Yang J., Li S., and Chen X., Disturbance rejection of ball mill grinding circuits using DOB and MPC, Powder Technology, vol. 198, no. 2, pp. 169-174, 2010.
[31]
Han J., From PID to active disturbance rejection control, IEEE Transactions on Industrial Electronics, vol. 56, no. 3, pp. 900-906, 2009.
[32]
Shuster M. D., A survey of attitude representations, Navigation, vol. 8, no. 9, pp. 439-517, 1993.
[33]
Hou Z. G., Zou A. M., and Cheng L., Adaptive control of an electrically driven nonholonomic mobile robot via backstepping and fuzzy approach, IEEE Transactions on Control Systems Technology, vol. 17, no. 4, pp. 803-815, 2009.
Publication history
Copyright
Acknowledgements
Rights and permissions

Publication history

Received: 27 January 2016
Revised: 07 March 2016
Accepted: 23 September 2016
Published: 26 January 2017
Issue date: February 2017

Copyright

© The author(s) 2017

Acknowledgements

The work was supported by the National Natural Science Foundation of China (No. 61403399).

Rights and permissions

Return