Attitude control for a quadrotor UAV using adaptive fuzzy backstepping
Abstract
With improvements on automation, computer, electronics and other technologies, applications
of unmanned aerial vehicles (UAVs) have expanded from pure military field to civilian areas.
As a multirotor aircraft, a quadrotor UAV has the advantages of simple structure, small
size, high manoeuvrability, etc. On the basis of summarizing the current research situation
of the quadrotor UAV, a deep research has been conducted on the attitude control system
of the quadrotor UAV and two controllers are proposed to generate a stable performance:
Back-stepping controller, adaptive fuzzy back-stepping nonlinear controller.
The quadrotor UAV consists of two pairs of rotors and propellers, which can generate thrust
and air drag. The dynamic model is derived using the Euler-Lagrangian method and Newton
method with 6 degrees of freedom. To represent the model of the quadrotor, Euler angles
representation is first derived. However, facing the gimbal lock drawback of Euler angles
representation, unit quaternion representation is then discussed afterwards.
In normal situations, model parameter uncertainties and external disturbances would affect
the system output. Due to this problem, an adaptive fuzzy strategy is designed to approximate
the uncertain model using back-stepping techniques with the Lyapunov stability
theorem. Firstly, simulations are used to prove the mathematical feasibility. And then
experimental results will be provided to illustrate the satisfactory performances of the
proposed approach in real time.