Robust Command Filtered Adaptive Backstepping Control for a Quadrotor Aircraft

This paper addresses a robust trajectory tracking controller for an underactuated quadrotor with external bounded disturbances and unknown inertia parameters. Different from most of the existing control algorithms, the proposed method does not adopt the dual-loop scheme in which the design is divided into position control and attitude control. Instead, command filter backstepping is employed to design the controller based on the integrated motion model such that the stability can be guaranteed strictly for the flight control system. Furthermore, adaptive compensation and robust compensation are introduced to deal with the uncertainty of the inertia parameters and the external bounded disturbances, respectively. Finally, a similar skew symmetric structure is chosen as the desired structure of the closed-loop system to facilitate the analysis of the stability of the integrated system. Stability and robust performance of the designed controller are verified by Lyapunov stability theorem. Simulations are provided to validate the proposed controller.

[1]  Chirdpong Deelertpaiboon,et al.  Determination of object's coordinate using quadrotor for search and rescue mission , 2014, TENCON 2014 - 2014 IEEE Region 10 Conference.

[2]  Haider A. F. Almurib,et al.  Control and path planning of quadrotor aerial vehicles for search and rescue , 2011, SICE Annual Conference 2011.

[3]  Marios M. Polycarpou,et al.  Command filtered adaptive backstepping , 2010, Proceedings of the 2010 American Control Conference.

[4]  Yaonan Wang,et al.  Adaptive RBFNNs/integral sliding mode control for a quadrotor aircraft , 2016, Neurocomputing.

[5]  Tao Zhang,et al.  Robust adaptive spacecraft attitude tracking control based on similar skew-symmetric structure , 2016, Comput. Electr. Eng..

[6]  Antonio Fernández-Caballero,et al.  Generalized Proportional Integral Control for an Unmanned Quadrotor System , 2015 .

[7]  Jing-Jing Xiong,et al.  Global fast dynamic terminal sliding mode control for a quadrotor UAV. , 2017, ISA transactions.

[8]  Lakmal D. Seneviratne,et al.  Adaptive output feedback control for miniature unmanned aerial vehicle , 2016, 2016 IEEE International Conference on Advanced Intelligent Mechatronics (AIM).

[9]  Rita Cunha,et al.  A trajectory tracking LQR controller for a quadrotor: Design and experimental evaluation , 2015, TENCON 2015 - 2015 IEEE Region 10 Conference.

[10]  Hyo-Sung Ahn,et al.  Nonlinear Control of Quadrotor for Point Tracking: Actual Implementation and Experimental Tests , 2015, IEEE/ASME Transactions on Mechatronics.

[11]  Hyochoong Bang,et al.  Adaptive command filtered backstepping tracking controller design for quadrotor unmanned aerial vehicle , 2012 .

[12]  Chun Kiat Tan,et al.  Tracking of a moving ground target by a quadrotor using a backstepping approach based on a full state cascaded dynamics , 2016, Appl. Soft Comput..

[13]  Darius Burschka,et al.  Toward a Fully Autonomous UAV: Research Platform for Indoor and Outdoor Urban Search and Rescue , 2012, IEEE Robotics & Automation Magazine.