Adaptive attitude and altitude control of a quadrotor despite unknown wind disturbances

This paper presents an adaptive controller design for the attitude and altitude of UAV quadrotors which are subjected to wind disturbances. During the design, it is assumed that the total mass, the inertia tensor, the arms' length of the quadrotor and the thrust and drag coefficients of the propellers attached on the quadrotor are unknown. Moreover, the wind disturbances are assumed as a finite sum of sinusoidal functions with unknown frequencies, amplitudes and phases. It is proved that the equilibrium of the closed loop error system is stable, all signals are bounded and desired altitude and attitude control are achieved despite unknown wind disturbances and plant parameters. Finally, a simulation is performed to show the feasibility of the design.

[1]  Gang Tao,et al.  Adaptive compensation control of the quadrotor helicopter using quantum information technology and disturbance observer , 2014, J. Frankl. Inst..

[2]  Bandu N. Pamadi,et al.  Linear Systems, Theory, and Design: A Brief Review , 2004 .

[3]  Chris J. B. Macnab,et al.  Robust adaptive control of a quadrotor helicopter , 2011 .

[4]  Vladimir O. Nikiforov,et al.  Observers of External Deterministic Disturbances. I. Objects with Known Parameters , 2004 .

[5]  A. J. Krener Feedback linearization , 1998 .

[6]  Anuradha M. Annaswamy,et al.  Adaptive Control of Quadrotor UAVs: A Design Trade Study With Flight Evaluations , 2013, IEEE Transactions on Control Systems Technology.

[7]  Ümit Özgüner,et al.  Sliding Mode Control of a Quadrotor Helicopter , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[8]  Sergey A. Kolyubin,et al.  Output controller for quadcopters with wind disturbance cancellation , 2014, 2014 IEEE Conference on Control Applications (CCA).

[9]  Anthony Tzes,et al.  Switching model predictive attitude control for a quadrotor helicopter subject to atmospheric disturbances , 2011 .

[10]  C.J.B. Macnab,et al.  A New Robust Adaptive-Fuzzy Control Method Applied to Quadrotor Helicopter Stabilization , 2006, NAFIPS 2006 - 2006 Annual Meeting of the North American Fuzzy Information Processing Society.

[11]  H. Jin Kim,et al.  Feedback linearization vs. adaptive sliding mode control for a quadrotor helicopter , 2009 .

[12]  Steven L. Waslander,et al.  Wind Disturbance Estimation and Rejection for Quadrotor Position Control , 2009 .

[13]  Roland Siegwart,et al.  Backstepping and Sliding-mode Techniques Applied to an Indoor Micro Quadrotor , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[14]  Roland Siegwart,et al.  PID vs LQ control techniques applied to an indoor micro quadrotor , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[15]  Roland Siegwart,et al.  Full control of a quadrotor , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[16]  Anthony Tzes,et al.  Model predictive quadrotor control: attitude, altitude and position experimental studies , 2012 .