Attitude Control of a Spacecraft during an Orbital Maneuver for Fast Rejecting of the Large Disturbance Torque without Using the Reaction Control System

Document Type : Research Note


Department of Mechanical Engineering, University of Guilan, Rasht, P.O. Box: 4199613776, Iran


During an impulsive orbital maneuver, thrust vector misalignment from the center of mass (C.M) generates a large exogenous disturbance torque that results in attitude deviation. This paper aims not to use the reaction control system (RCS) for the spacecraft attitude control. In order to reject the large disturbance very fast, a new control system is proposed. In this method, the large disturbance torque is rejected quickly while the RCS is not employed. The control system is based on one degree of freedom (1DoF) gimbaled-thruster, spin-stabilization, and two control moment gyros (CMG). The nonlinear two-body dynamics of the mentioned spacecraft is formulated. Because RCS is not used, this method is an efficient and implementable method for attitude control of small spacecraft. Numerical simulation shows that thrust vector deviation converges to zero despite disturbance torques. By this method, the disturbance is rejected very fast; thus an accurate orbital velocity change can be obtained. This method can eliminate the initial attitude deviation easily in addition to disturbance rejection. The results show the good performance and superiority of the proposed method compared to some other thrusting maneuver methods.


1.            Saberi, F.F., Kabganian, M., Kouhi, H., et al., "Gimbaled-thruster based nonlinear attitude control of a small spacecraft during thrusting manoeuvre". The Aeronautical Journal121(1241): pp. 983 (2017).
2.            Liu, X., Xin, X., Li, Z., et al., "Parameter Identification–Based Attitude Stabilization Control of Spacecraft with Multiaccessories during Orbital Maneuver". Journal of Aerospace Engineering30(3): pp. 04016099 (2017).
3.            Toloei, A. and Asgari, H., "Quaternion-based Finite-time Sliding Mode Controller Design for Attitude Tracking of a Rigid Spacecraft during High-thrust Orbital Maneuver in the Presence of Disturbance Torques". International Journal of Engineering32(3): pp. 430-437 (2019).
4.            Morales, J.E., Kim, J., and Richardson, R.R., "Gyroless Spin-Stabilization Controller and Deorbiting Algorithm for CubeSats". International Journal of Aeronautical and Space Sciences: pp. 1-11 (2020).
5.            Mishne, D., "Orbital Maneuvers of Nanosatellites Using Electrical Micro-Propulsion System, with Drag Augmentation".  (2020).
6.            Noll, R., "Spacecraft Attitude Control During Thrusting Maneuvers". NASA SP-8059,  (1971).
7.            Kouhi, H., Kabganian, M., Saberi, F.F., et al., "Robust control of a spin-stabilized spacecraft via a 1DoF gimbaled-thruster and two reaction wheels". ISA transactions66: pp. 310-324 (2017).
8.            Thienel, J.K. and Markley, F.L. Comparison of Angular Velocity Estimation Methods for Spinning Spacecraft. in Advances in Astronautical Science,” AAS/AIAA Guidance, Navigation, and Control Conference. 2011.
9.            Martin, K.M. and Longuski, J.M., "Velocity Pointing Error Reduction for Spinning, Thrusting Spacecraft via Heuristic Thrust Profiles". Journal of spacecraft and rockets52(4): pp. 1268-1272 (2015).
10.          Gui, H. and Vukovich, G., "Robust adaptive spin-axis stabilization of a symmetric spacecraft using two bounded torques". Advances in Space Research56(11): pp. 2495-2507 (2015).
11.          Yaghoubi, D. and Schnell, A. Mars Ascent Vehicle Solid Propulsion Configuration. in 2020 IEEE Aerospace Conference. 2020. IEEE.
12.          Reyhanoglu, M. and Hervas, J.R., "Nonlinear dynamics and control of space vehicles with multiple fuel slosh modes". Control Engineering Practice20(9): pp. 912-918 (2012).
13.          Gui, H., Sun, R., Chen, W., et al., "Reaction Control System Optimization for Maneuverable Reentry Vehicles Based on Particle Swarm Optimization". Discrete Dynamics in Nature and Society2020 (2020).
14.          Yeh, F.-K., "Sliding-mode-based contour-following controller for guidance and autopilot systems of launch vehicles". Proceedings of the Institution of Mechanical Engineers, Part G: Journal of Aerospace Engineering227(2): pp. 285-302 (2013).
15.          Wang, Z., Jia, Y., Jin, L., et al., "Thrust Vector Control of Upper Stage with a Gimbaled Thruster during Orbit Transfer". Acta Astronautica,  (2016).
16.          Shi, C., Yang, J., and Xu, Z. Research on thrust vector control of nonlinear solid rocket motor nozzle based on active disturbance rejection technology. in MATEC Web of Conferences. 2020. EDP Sciences.
17.          Rizvi, F. and Weitl, R.M., "Characterizing Limit Cycles in the Cassini Thrust Vector Control System". Journal of Guidance, Control, and Dynamics36(5): pp. 1490-1500 (2013).
18.          Felicetti, L., Sabatini, M., Pisculli, A., et al. Adaptive Thrust Vector Control during On-Orbit Servicing. in Proceedings of AIAA SPACE 2014 Conference and Exposition, paper AIAA-2014-4341, San Diego. 2014.
19.          Kouhi, H., Kabganian, M., Shahravi, M., et al., "Retrofiring control method via combination of a 1DoF gimbaled thrust vector control and spin-stabilization". Proceedings of the Institution of Mechanical Engineers, Part G: Journal of Aerospace Engineering,  (2016).
20.          Bagheri, M., Kabganian, M., and Nadafi, R., "Three-axis attitude control design for a spacecraft based on Lyapunov stability criteria". Scientia Iranica20(4): pp. 1302-1309 (2013).
21.          Wu, Y., Han, F., Zheng, M., et al., "Attitude control for on-orbit servicing spacecraft using hybrid actuator". Advances in Space Research61(6): pp. 1600-1616 (2018).
22.          Wu, Y.-H., Han, F., Zhang, S.-J., et al., "Attitude agile maneuvering control for spacecraft equipped with hybrid actuators". Journal of Guidance, Control, and Dynamics41(3): pp. 809-812 (2018).
23.          Yang, G., Wang, H., Chen, J., et al., "Command filtered robust control of nonlinear systems with full-state time-varying constraints and disturbances rejection". Nonlinear Dynamics101(4): pp. 2325-2342 (2020).
24.          Kabganian, M., Kouhi, H., Shahravi, M., et al., "Thrusting maneuver control of a small spacecraft via only gimbaled-thruster scheme". Advances in Space Research61(9): pp. 2328-2343 (2018).
25.          Kouhi, H., Kabganian, M., Fani Saberi, F., et al., "Adaptive control of a spin-stabilized spacecraft using two reaction wheels and a 1DoF gimbaled-thruster". AUT Journal of Modeling and Simulation49(1): pp. 103-112 (2017).
26.          Kishore, W.A., Dasgupta, S., Ray, G., et al., "Control allocation for an over-actuated Satellite Launch Vehicle". Aerospace Science and Technology28(1): pp. 56-71 (2013).
27.          Chen, W.-H., "Nonlinear disturbance observer-enhanced dynamic inversion control of missiles". Journal of Guidance, Control, and Dynamics26(1): pp. 161-166 (2003).
28.          Mobayen, S. and Tchier, F., "Nonsingular fast terminal sliding-mode stabilizer for a class of uncertain nonlinear systems based on disturbance observer". Scientia Iranica24(3): pp. 1410-1418 (2017).
29.          Burkhardt, H., Sippel, M., Krülle, G., et al., "Evaluation of propulsion systems for satellite end of life de-orbiting". AIAA Journal4208: pp. 2002 (2002).
30.          Yoon, H. and Tsiotras, P., "Spacecraft adaptive attitude and power tracking with variable speed control moment gyroscopes". Journal of Guidance, Control, and Dynamics25(6): pp. 1081-1090 (2002).