The invention discloses a low-
orbit flexible
satellite attitude tracking control method based on a sliding-mode observer, relates to a low-
orbit flexible
satellite attitude tracking control method based on a sliding-mode observer, and aims at solving the problems that an existing low-
orbit flexible
satellite is low in satellite attitude tracking control accuracy due to relatively large aerodynamic interference torque and vibration of flexile components. The low-orbit flexible satellite attitude tracking control method based on the sliding-mode observer comprises the following steps: building a geocentric
inertial coordinate system and a satellite body coordinate
system; building a
state space expression, and determining an upper bound of an interference
signal received by the observer; solving a
gain matrix of the observer, a matching matrix of the observer and a
Lyapunov equation matrix variable; observing to obtain an estimated mode
vibration velocity value of the sliding-mode observer and an estimated mode vibration state value of the sliding-mode observer;
rewriting a kinetic equation of a flexible satellite attitude into an error attitude tracking control model; determining a sliding-mode term
gain of the control law, and carrying out tracking control on the error attitude
tracking model by adopting the siding-
mode control law according to measured satellite attitude
quaternion, attitude
angular velocity information and estimated mode quantity value. The low-orbit flexible satellite attitude tracking control method is applied to satellite attitude tracking control.