Loading…

Active anti-disturbance control of a quadrotor unmanned aerial vehicle using the command-filtering backstepping approach

In this paper, a backstepping-based nonlinear controller is developed to control the quadrotor in the presence of constant and time-varying disturbances. The control law is derived based on Lyapunov stability arguments. The controller is integrated with a disturbance observer to estimate and attenua...

Full description

Saved in:
Bibliographic Details
Published in:Nonlinear dynamics 2017-10, Vol.90 (1), p.581-597
Main Authors: Aboudonia, Ahmed, El-Badawy, Ayman, Rashad, Ramy
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:In this paper, a backstepping-based nonlinear controller is developed to control the quadrotor in the presence of constant and time-varying disturbances. The control law is derived based on Lyapunov stability arguments. The controller is integrated with a disturbance observer to estimate and attenuate the effect of the disturbing forces and moments influencing the quadrotor. In this approach, no disturbance model is required for the disturbance observer. Discontinuous terms are added to the control law to ensure the negative definiteness of the Lyapunov function derivative without neglecting the disturbance observer estimation errors. Command filtering is used to compute the derivatives of the virtual control signals to avoid the complex analytic derivation of these derivatives, and to avoid differentiating the discontinuous terms existing in the controller. The effectiveness of the developed controller is investigated in simulations against disturbances due to partial actuator failure, wind, and unmodeled rotor dynamics.
ISSN:0924-090X
1573-269X
DOI:10.1007/s11071-017-3683-y