The invention discloses a multi-constraint anti-saturation
attitude control method for a variable-shape aircraft, and belongs to the field of aircraft guidance and control. The implementation method comprises the following steps: establishing a variable shape
aircraft dynamics model, and writing the model in a control
matrix form; considering attitude angle constraint, giving a state
tracking error, constructing an asymmetric obstacle
Lyapunov function, and introducing the attitude angle constraint into
controller design; giving a state
tracking error by considering an attitude angular rate constraint, constructing a symmetric obstacle
Lyapunov function, and introducing the attitude angular rate constraint into
controller design; a composite
Lyapunov function is designed, control input constraints are considered, and an attitude angular rate subsystem
virtual control law is designed; and realizing the multi-constraint anti-saturation
attitude control of the variable shape aircraft according to the anti-saturation
attitude control law under multiple constraints. According to the invention, under strict constraints of the attitude angle, the attitude angular rate and the control input, accurate tracking of the attitude angle and the attitude angular rate can be realized, and effective suppression of control buffeting can be realized.