We investigate the trajectory tracking problem of vertical take-off and landing(VTOL) unmanned aerial vehicles(UAV), and propose a practical disturbance rejection control strategy. Firstly, the nonlinear error model is established completely by the modified Rodrigues parameters, while considering dynamics of the servo actuators. Then, a hierarchical control scheme is applied to design the translational and rotational controllers based on the time-scale property of each subsystem,respectively. And the linear extended state observer and auxiliary observer are used to deal with the uncertainties and saturation.At last, global stability of the closed-loop system is analyzed based on the singular perturbation theory. Simulation results show the effectiveness of the proposed control strategy.
展开▼