Quaternion-Based Adaptive Backstepping RFWNN Control of Quadrotors Subject to Model Uncertainties and Disturbances

This paper presents a quaternion-based adaptive backstepping control method using recurrent fuzzy wavelet neural network (RFWNN) for regulation and trajectory tracking of quadrotors subject to model uncertainties and disturbances. For the controller synthesis, a more complete model of an uncertain quadrotor is first obtained by incorporating with mass variations and wind disturbances, which are online learned by using the RFWNN. Afterward, a quaternion-based adaptive backstepping RFWNN controller is synthesized by integrating backstepping, quaternion control, and the RFWNN online learner. The closed-loop stability of the overall quadrotor control system is shown semi-globally uniformly ultimately bounded via Lyapunov stability theory. The effectiveness and performance of the proposed control method are well exemplified by conducting four simulations on hovering and three-dimensional sinusoidal trajectory tracking control of a quadrotor. Through the simulation results, the proposed control method is shown superior by comparing to two existing methods.

[1]  Wei Huo,et al.  Adaptive backstepping trajectory tracking controller for a small-scaled helicopter , 2015, 2015 34th Chinese Control Conference (CCC).

[2]  Mariya A. Kiyashko,et al.  Quadrotor mathematical and information model analysis , 2017, 2017 IEEE Conference of Russian Young Researchers in Electrical and Electronic Engineering (EIConRus).

[3]  Dipak Kumar Giri,et al.  Modeling and control of quadrotor UAV subject to variations in center of gravity and mass , 2017, 2017 14th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI).

[4]  Gang Feng,et al.  Robust adaptive output feedback control to a class of non-triangular stochastic nonlinear systems , 2018, Autom..

[5]  Pedro Albertos,et al.  A quaternion-based and active disturbance rejection attitude control for quadrotor , 2016, 2016 IEEE International Conference on Information and Automation (ICIA).

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

[7]  Ying Feng,et al.  Adaptive controller design for generic quadrotor aircraft platform subject to slung load , 2015, 2015 IEEE 28th Canadian Conference on Electrical and Computer Engineering (CCECE).

[8]  Wolfram Burgard,et al.  Attitude stabilization control of an aerial manipulator using a quaternion-based backstepping approach , 2015, 2015 European Conference on Mobile Robots (ECMR).

[9]  Ching-Chih Tsai,et al.  Nonlinear adaptive aggressive control using recurrent neural networks for a small scale helicopter , 2010 .

[10]  Kao-Shing Hwang,et al.  Intelligent adaptive trajectory tracking control using fuzzy basis function networks for an autonomous small-scale helicopter , 2011, 2011 IEEE International Conference on Systems, Man, and Cybernetics.

[11]  Paryanto,et al.  Mathematical and physical modelling with dynamic change in the center of gravity of quadrotor , 2016, 2016 8th International Conference on Information Technology and Electrical Engineering (ICITEE).

[12]  Ayman El-Badawy,et al.  Backstepping trajectory tracking control of a quadrotor with disturbance rejection , 2015, 2015 XXV International Conference on Information, Communication and Automation Technologies (ICAT).

[13]  Shaocheng Tong,et al.  Adaptive Fuzzy Tracking Control Design for SISO Uncertain Nonstrict Feedback Nonlinear Systems , 2016, IEEE Transactions on Fuzzy Systems.

[14]  Nguyen Khoi Tran,et al.  Quadrotor control in a wind field , 2015, 2015 International Conference on Unmanned Aircraft Systems (ICUAS).

[15]  Warren E. Dixon,et al.  Lyapunov-based robust adaptive control of a quadrotor UAV in the presence of modeling uncertainties , 2013, 2013 American Control Conference.

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

[17]  Jay A. Farrell,et al.  Quaternion-based trajectory tracking control of VTOL-UAVs using command filtered backstepping , 2013, 2013 American Control Conference.