Hostname: page-component-74656f9884-rngvg Total loading time: 0 Render date: 2026-11-06T12:13:16.143Z Has data issue: false hasContentIssue false

Fixed-time anti-saturation control with concise system structure for the 6-DOF motion of spacecraft

Published online by Cambridge University Press:  21 February 2024

X. Wei
Affiliation:
School of Aeronautics and Astronautics, Shanghai Jiao Tong University, Shanghai, China
Y. Tian
Affiliation:
School of Aeronautics and Astronautics, Shanghai Jiao Tong University, Shanghai, China
S. Wu
Affiliation:
School of Aeronautics and Astronautics, Shanghai Jiao Tong University, Shanghai, China
D. Zhang
Affiliation:
School of Aeronautics and Astronautics, Shanghai Jiao Tong University, Shanghai, China
X. Shao*
Affiliation:
School of Aeronautics and Astronautics, Shanghai Jiao Tong University, Shanghai, China
L. Chen
Affiliation:
Beijing Institute of Tracking and Telecommunication Technology, Beijing, China
*
Corresponding author: X. Shao; Email: shaoxwmail@163.com
Rights & Permissions [Opens in a new window]

Abstract

This paper proposes a fixed-time anti-saturation (FT-AS) control scheme with a simple control loop for the 6-Degree-of-Freedom tracking (6-DOF) control problem of spacecraft with parameter uncertainties, external disturbances and input saturation. Considering the external disturbance and parameter uncertainties, the dynamical model of the tracking error is established. The traditional methods of handling input saturation usually add anti-saturation subsystems in the control system to suppress the impact of input overshoot. However, this paper directly inputs the input overshoot into the tracking error model, thus constructing a modified lumped disturbance term that includes the influence of input overshoot. Then, a novel fixed-time disturbance observer (FT-DO) is designed to estimate and compensate for this modified lumped disturbance. Therefore, there is no need to add the anti-saturation structures in the control loop, significantly reducing the complexity of the system. Finally, an observer-based fixed-time non-singular terminal sliding mode (FT-NTSM) controller is designed to guarantee the fixed-time stability of the whole system. In this way, the convergence time of the proposed scheme does not depend on the system’s initial conditions. Simulation results illustrate that the proposed method keeps the control input within the limit while achieving high-precision tracking control of attitude and position.

Information

Type
Research Article
Copyright
© The Author(s), 2024. Published by Cambridge University Press on behalf of Royal Aeronautical Society
Figure 0

Figure 1. Traditional anti-saturation control block diagram.

Figure 1

Figure 2. Control block diagram of the proposed FT-AS control method.

Figure 2

Figure 3. Coordinate system (ECI coordinate system $O - XYZ$, RTN coordinate system $B - {x_0}{y_0}{z_0}$, spacecraft body-fixed coordinate system $B - xyz$).

Figure 3

Figure 4. The phase plane diagram of the system.

Figure 4

Table 1. The initial tracking errors of orbit and attitude

Figure 5

Figure 5. The estimation error convergence curves of the proposed FT-DO.

Figure 6

Figure 6. Comparison of sliding mode surface convergence curves for position tracking error in three methods.

Figure 7

Figure 7. Comparison of sliding mode surface convergence curves for velocity tracking error in three methods.

Figure 8

Figure 8. Comparison of tracking errors convergence curves for position in three methods.

Figure 9

Figure 9. Comparison of tracking errors convergence curves for velocity in three methods.

Figure 10

Figure 10. Comparison of tracking errors convergence curves for MRPs in three methods.

Figure 11

Figure 11. Comparison of tracking errors convergence curves for angular velocity in three methods.

Figure 12

Figure 12. Comparisons of input force.

Figure 13

Figure 13. Comparisons of input torque.