Abstract
To eliminate the effect of the uncertain disturbances and improve the control accuracy of spacecraft Attitude Control System, a nonlinear control algorithm named nonsingular terminal sliding-mode feedback controller is proposed in this work, which is mainly made up of nonsingular terminal sliding-mode controller and sliding-mode feedback controller. In the first place, nonsingular terminal sliding-mode controller is designed, which guarantees global asymptotic convergence of the attitude in the presence of the uncertain perturbations from the space. Despite that, it is the influence of the uncertain disturbances that hinder the control accuracy. Then, in order to promote the control accuracy, the sliding-mode feedback controller based on the principle of minimum sliding-mode error is proposed, which is used to compensate the control errors of the nonsingular terminal sliding-mode controller caused by the uncertainties. Hence, the determination principle of the weighting matrix in sliding-mode feedback controller is discussed, and the algorithm structure of the sliding-mode feedback controller is also analyzed, which provides the theoretical basis for the sliding-mode feedback controller. By contrast, an adaptive fuzzy algorithm is designed and introduced into the nonsingular terminal sliding-mode controller to improve the control accuracy, which named the nonsingular terminal fuzzy sliding-mode controller. Last but not the least, several numerical examples are presented to demonstrate the efficacy of the proposed nonsingular terminal sliding-mode feedback controller. Simulation results confirm that the control accuracy of the nonsingular terminal sliding-mode feedback controller is higher than the nonsingular terminal sliding-mode controller and the same as nonsingular terminal fuzzy sliding-mode controller. Not only is the calculation of the nonsingular terminal fuzzy sliding-mode feedback controller smaller than nonsingular terminal fuzzy sliding-mode controller, the adjusted parameters are also fewer than nonsingular terminal fuzzy sliding-mode controller obviously. The numerical results clearly indicate that the proposed nonsingular terminal sliding-mode feedback controller based on the principle of minimum sliding-mode error can compensate control errors accurately and quickly; therefore, it can reduce the effect of the uncertainties from the space indirectly.
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have