This paper designs the double closed-loop control system combining nonlinear disturbances observers (NDOB) and an adaptive fast nonsingular terminal sliding mode (AFNTSM) for the tracking control problem of quadrotor under external disturbances, actuator saturation and unmodeled dynamics. The NDOB-AFNTSM method avoids the singularity problem. To compensate for disturbances, an adaptive strategy estimates the unknown bound of NDOB errors and the unknown bound of disturbances. Besides, new fast reaching law shortens convergence times. The dead zone method is chosen to avoid over-estimation and system divergence. Considering actuator saturation, this paper uses an anti-saturation auxiliary compensator to compensate for unknown saturation errors. System stability is confirmed by the Lyapunov direct method. The simulation results reveal that the proposed method improves convergence speed and accuracy, which is more robuster than similar methods. Finally, two comparative studies for performance indexes in simulation demonstrate the preferable performance of the proposed method.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.