This paper proposed a new fixed-time trajectory tracking control strategy based on the disturbance observer (DOB) for a tilt trirotor unmanned aerial vehicle (TTUAV) which is subject to unknown external disturbances. To facilitate the TTUAV's trajectory tracking controller design, the dynamic model of the TTUAV is divided into two subsystems, the position subsystem (outer-loop) and the attitude subsystem (inner-loop). For the dynamics of the TTUAV's outer-loop, the unknown external disturbances consist of the unknown wind disturbances, the unknown aerodynamic frictions forces, the lateral force generated by the rear servo and the states coupling between the outer-loop and the inner-loop. Then, a nonlinear DOB is designed to estimate the unknown external disturbances, and a nonsingular terminal sliding-mode controller (NTSMC) is further developed to drive the TTUAV's position tracking errors to zero in a fixed time. For the dynamics of the TTUAV's inner-loop, the unknown external disturbances are mainly introduced by the aerodynamic frictions torques. Then, a modified sliding mode controller is designed to reject the unknown external disturbances, and to ensure that the attitude tracking errors converge to zero exponentially. In addition, a composite stability analysis based on Lyapunov stability theory is provided to guarantee the fixed-time convergence of the closed-loop dynamics of the TTUAV. Finally, the results of the real-time experiments are presented to verify the effectiveness of the proposed control strategy.
Read full abstract