This study proposes an adaptive neural command-filtered backstepping control system for precise and fast attitude control of a satellite considering different uncertain dynamics. Mission success crucially depends on robust attitude control resilient to model uncertainties, unmodeled dynamics, external disturbances, and actuator faults. The proposed approach synergistically combines a neural network for handling model uncertainties, unmodeled dynamics, and actuator faults, with a disturbance observer for compensating external disturbances and neural network estimation errors. The command-filtered backstepping technique avoids the explosion of complexity inherent to traditional backstepping, while integrating integral action into the design results in the elimination of the steady-state tracking error. Besides, a composite learning method optimizes the update laws for the neural network and disturbance observer weights, enhancing control performance. Despite the presence of uncertainties, the closed-loop system stability is guaranteed by the Lyapunov stability theorem. Simulation results demonstrate the proposed controller’s ability to handle severe actuator faults, unmodeled dynamics, and measurement noise without requiring explicit fault detection and isolation schemes.
Read full abstract