Abstract

To address the issue of the quadrotor unmanned aerial vehicle (UAV) being susceptible to external disturbances and model uncertainties during flight, an adaptive non-singular terminal sliding mode controller with disturbance compensation is proposed. Firstly, the quadrotor UAV dynamic model considering system disturbances is constructed using the Newton-Euler method. Next, the trajectory tracking problem is transformed into a command tracking control problem for each channel. To enhance the adaptability and robustness of trajectory tracking for the quadrotor UAV, an adaptive law is designed to dynamically adjust the sliding mode surface gain. In addition, a disturbance observer is introduced to estimate and compensate for external disturbances and model uncertainties. Finally, the stability of the designed controller is proven through the Lyapunov function. Simulation results demonstrate that the proposed controller effectively enhances the disturbance resistance and trajectory tracking response speed of the quadrotor UAV.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call