Robust adaptive global nonlinear sliding mode controller for a quadrotor under external disturbances and uncertainties
The present paper proposes an adaptive global nonlinear sliding mode controller (AGNSMC) for the tracking problem of a quadrotor subjected to external disturbances. In order to eliminate the reaching phase and to guarantee the sliding mode of the quadrotor states in the initial time, a novel control law is developed. The upper bounds of disturbances affected the quadrotor dynamics are rejected based on adaptive laws for the both attitude and position subsystem. The tracking performance is enhanced by using the suggested controller. The stability of quadrotor is guaranteed and the global sliding mode surfaces converge to origin values in a finite time. To show the robustness of the proposed control approach against the external disturbances, simulation results are presented and compared with the results of the super-twisting-integral sliding mode controller.