Nonlinear Optimal Control of Spacecraft Attitude with Reduced-Order Observer-Based State Estimation

Authors

  • Mohammadreza Kazempoor * Department of Mechanical Engineering, Lahijan Brunch, Islamic Azad University, Lahijan, Iran. https://orcid.org/0000-0001-8227-9508
  • Mojtaba Malekee Department of Mechanical Engineering, Faculty of Mechanical Engineering, University of Guilan, Rasht, Guilan, Iran.

https://doi.org/10.48313/mtei.v3i3.89

Abstract

This paper addresses the nonlinear attitude-tracking control problem of a rigid spacecraft with large-angle manoeuvres under actuator saturation and partial state measurement. A combined control and state-estimation framework is developed by combining feedback linearisation, Linear Quadratic Regulation (LQR), and a reduced-order Luenberger observer. First, the feedback linearisation is used to transform the nonlinear attitude dynamics into a linear equivalent form, which allows the LQR controller to be designed systematically to balance the attitude-tracking performance and control effort. The developed control architecture is implemented subject to actuator torque constraints to reflect the practical limitations encountered during large-angle manoeuvres. A reduced-order observer is added to the system to estimate the required unmeasured states from the available measurements and the system dynamics, reducing dependence on direct attitude measurements. The proposed framework is validated with numerical simulations using the TURKSAT-1B spacecraft parameters. The simulation results are used to evaluate the attitude-tracking accuracy, transient response, control effort, actuator saturation, and observer convergence. The results demonstrate the potential of combining nonlinear feedback linearisation and optimal linear control with reduced-order state estimation to achieve satisfactory attitude tracking under the given operating conditions. The paper proposes a computationally structured approach to spacecraft attitude control when not all required states can be measured directly. 

Keywords:

Spacecraft attitude control, Nonlinear feedback linearisation, Linear quadratic regulator, Reduced order observer, Luenberger observer, Actuator saturation, State estimation

References

  1. [1] Shuster, M. D. (1993). A survey of attitude representations. Navigation, 8(9), 439-517. https://www.malcolmdshuster.com/Pub_1993h_J_Repsurv_scan.pdf

  2. [2] Forbes, J. R. (2015). Fundamentals of spacecraft attitude determination and control [bookshelf]. IEEE Control Systems Magazine, 35(4), 56-58. https://doi.org/10.1007/978-1-4939-0802-8.

  3. [3] Wie, B., & Barba, P. M. (1985). Quaternion feedback for spacecraft large angle maneuvers. Journal of guidance, Control, and Dynamics, 8(3), 360-365. https://doi.org/10.2514/3.19988.

  4. [4] Wen, J. T. Y., & Kreutz-Delgado, K. (1991). The attitude control problem. IEEE transactions on automatic control, 36(10), 1148-1162. https://doi.org/10.2514/3.19988

  5. [5] Moradi, M., Menhaj, M. B., & Ghasemi, A. (2012). Attitude tracking control using an online identification and a linear quadratic regulator–based strategy in the presence of orbital eccentricity. Journal of Aerospace Engineering, 25(1), 71-79. https://doi.org/10.1061/(ASCE)AS.1943-5525.0000098

  6. [6] Zheng, J., Banks, S. P., & Alleyne, H. (2005). Optimal attitude control for three-axis stabilized flexible spacecraft. Acta astronautica, 56(5), 519-528. https://doi.org/10.1016/j.actaastro.2004.10.002

  7. [7] Guarnaccia, L., Bevilacqua, R., & Pastorelli, S. P. (2016). Suboptimal LQR-based spacecraft full motion control: Theory and experimentation. Acta Astronautica, 122, 114-136. https://doi.org/10.1016/j.actaastro.2016.01.016

  8. [8] Isidori, A. (1995). Nonlinear control systems. London: Springer. https://doi.org/10.1007/978-1-84628-615-5

  9. [9] Khalil, H. K., & Grizzle, J. W. (2002). Nonlinear systems (Vol. 3, p. 126). Upper Saddle River, NJ: Prentice hall. https://files.dooctly.com/samples/solution-manual-nonlinear-systems-3e-khalil.pdf

  10. [10] Singh, S. N., & Yim, W. (1996). Feedback linearization and solar pressure satellite attitude control. IEEE transactions on aerospace and electronic systems, 32(2), 732-741. https://doi.org/10.1109/7.489516

  11. [11] Bang, H., Lee, J. S., & Eun, Y. J. (2004). Nonlinear attitude control for a rigid spacecraft by feedback linearization. KSME international journal, 18(2), 203-210. https://doi.org/10.1007/BF03184729.

  12. [12] Bajodah, A. H. (2008). Singularly perturbed feedback linearization with linear attitude deviation dynamics realization. Nonlinear Dynamics, 53(4), 321-343. https://doi.org/10.1007/s11071-007-9316-0

  13. [13] Crassidis, J. L., & Markley, F. L. (2003). Unscented filtering for spacecraft attitude estimation. Journal of guidance, control, and dynamics, 26(4), 536-542. https://doi.org/10.2514/2.5102.

  14. [14] Crassidis, J. L., Markley, F. L., & Cheng, Y. (2007). Survey of nonlinear attitude estimation methods. Journal of guidance, control, and dynamics, 30(1), 12-28. https://doi.org/10.2514/1.22452.

  15. [15] Luenberger, D. G. (1964). Observing the state of a linear system. IEEE transactions on military electronics, 8(2), 74-80. https://doi.org/10.1109/TME.1964.4323124.

  16. [16] Bang, H., Tahk, M. J., & Choi, H. D. (2003). Large angle attitude control of spacecraft with actuator saturation. Control engineering practice, 11(9), 989-997. https://doi.org/10.1016/S0967-0661(02)00216-2

  17. [17] Lu, K., Xia, Y., & Fu, M. (2013). Controller design for rigid spacecraft attitude tracking with actuator saturation. Information sciences, 220, 343-366. https://doi.org/10.1016/j.ins.2012.07.039

  18. [18] Han, Z., Wang, M., Yan, X., & Qian, H. (2021). Adaptive fixed‐time nonsingular terminal sliding mode attitude tracking control for spacecraft with actuator saturations and faults. International journal of aerospace engineering, 2021(1), 8838784. https://doi.org/10.1155/2021/8838784

  19. [19] Bai, H., Huang, C., & Zeng, J. (2019). Robust nonlinear H∞ output-feedback control for flexible spacecraft attitude manoeuvring. Transactions of the institute of measurement and control, 41(7), 2026-2038. https://doi.org/10.1177/0142331218794378.

  20. [20] Qingliang, M., Haiyan, Y., Ruihua, Y., & Xiangyu, C. (2012, July). Optimal guaranteed cost control of spacecraft large angle attitude maneuvers. Proceedings of the 31st Chinese control conference (pp. 2307-2311). IEEE. https://ieeexplore.ieee.org/abstract/document/6390309

  21. [21] Chaturvedi, N. A., Sanyal, A. K., & McClamroch, N. H. (2011). Rigid-body attitude control. IEEE control systems magazine, 31(3), 30-51. https://doi.org/10.1109/MCS.2011.940459.

  22. [22] Parlos, A. G., & Sunkel, J. W. (1992). Adaptive attitude control and momentum management for large-angle spacecraft maneuvers. Journal of guidance, control, and dynamics, 15(4), 1018-1028. https://doi.org/10.2514/3.20937

  23. [23] Singh, S. N. (1987). Robust nonlinear attitude control of flexible spacecraft. IEEE transactions on aerospace and electronic systems, 23(3), 380-387. https://doi.org/10.1109/TAES.1987.310836

  24. [24] Tafazoli, S., & Khorasani, K. (2006). Nonlinear control and stability analysis of spacecraft attitude recovery. IEEE transactions on aerospace and electronic systems, 42(3), 825-845. https://doi.org/10.1109/TAES.2006.248187

  25. [25] Kothare, M. V., Campo, P. J., Morari, M., & Nett, C. N. (1994). A unified framework for the study of anti-windup designs. Automatica, 30(12), 1869-1883. https://doi.org/10.1016/0005-1098(94)90048-5

Published

2026-09-14

How to Cite

Kazempoor, M. ., & Malekee, M. . (2026). Nonlinear Optimal Control of Spacecraft Attitude with Reduced-Order Observer-Based State Estimation. Mechanical Technology and Engineering Insights, 3(3), 205-215. https://doi.org/10.48313/mtei.v3i3.89

Similar Articles

1-10 of 32

You may also start an advanced similarity search for this article.