The invention provides a
spacecraft attitude tracking control method based on discontinuous
adaptive control, belongs to the technical field of
spacecraft attitude tracking control, and solves the problem that a
spacecraft attitude tracking
control system is poor in robustness so that a spacecraft attitude tracking
control effect is poor in the case of modeling uncertainty, external disturbances and input saturation effects. The spacecraft attitude tracking control method comprises the following specific steps of step 1, establishing an earth centered inertial oIxIyIzI, a spacecraft body coordinate
system oBxByBzB and an expected reference coordinate
system oRxRyRzR; step 2, according to the coordinate systems established in step 1, obtaining the spacecraft attitude
kinematics and a kinetic equation described by using an attitude
quaternion, and a spacecraft error attitude
kinematics equation and the kinetic equation, namely the attitude tracking
control system; and step 3, based on the step 2, based on a sliding mode surface of an integral terminal, designing an attitude tracking controller considering an unknown external disturbance torque and the rotational
inertia uncertainty.The spacecraft attitude tracking control method based on the discontinuous
adaptive control provided by the invention can be applied to spacecraft attitude tracking control.