The invention provides a quad-rotor unmanned aerial vehicle time
sliding mode control method and device based on
actuator faults, and relates to the technical field of unmanned aerial vehicle flight control. The method comprises the following steps: establishing a quadrotor unmanned aerial vehicle body coordinate
system and an
inertial coordinate system based on the structural characteristics of a quadrotor unmanned aerial vehicle with an X-shaped
layout; based on the influence of the
partial failure fault and the bias fault of the
actuator, constructing a four-rotor unmanned aerial vehicle
kinetic model which takes the uncertain item external disturbance and the
actuator fault as lumped disturbance in a unified manner; introducing an auxiliary equation to design a predefined time
disturbance observer; respectively designing a non-singular predefined time sliding mode controller based on a position subsystem and an attitude subsystem to carry out segmentation
processing on a sliding mode surface; and based on a sliding mode controller and in combination with a
disturbance observer, inner and outer ring coordination control of the four-rotor unmanned aerial vehicle is realized. According to the method, unknown disturbance and actuator faults can be effectively handled, the response speed, robustness and fault-tolerant capability of the
system are remarkably improved, and the method is suitable for high-precision flight tasks in a complex environment.