A novel nonlinear hybrid controller design for an uncertain quadrotor with disturbances

Abstract In this paper, two adaptive robust nonlinear controllers are proposed. A hybrid controller is developed and applied to a quadrotor to attenuate the chattering effects, and to achieve finite time convergence and robustness aims. Firstly, integral backstepping control is combined with adaptive terminal sliding mode to control the attitude of the quadrotor. The derivative of control signal is obtained from a terminal second-layer sliding surface, and contains the integral of the switching control law. Secondly, an adaptive robust PID controller is designed for the position control of the quadrotor and is improved for free chattering and robust performance against external disturbances. Finally, the adaptive control law is modified for practical applications. The stability and robustness of the proposed controller have been proved using the classic Lyapunov criterion. Then the hybrid controller has been successfully applied on the quadrotor with considering disturbances, noises and uncertainties.

[1]  Xinghuo Yu,et al.  Terminal sliding mode control of MIMO linear systems , 1997 .

[2]  Petros A. Ioannou,et al.  Adaptive Sliding Mode Control Design fo ra Hypersonic Flight Vehicle , 2004 .

[3]  A. Tayebi,et al.  Attitude stabilization of a four-rotor aerial robot , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

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

[5]  Changyin Sun,et al.  Second-order terminal sliding mode control for hypersonic vehicle in cruising flight with sliding mode disturbance observer , 2013 .

[6]  Zhihong Man,et al.  Non-singular terminal sliding mode control of rigid manipulators , 2002, Autom..

[7]  En-Hui Zheng,et al.  Position and attitude tracking control for a quadrotor UAV. , 2014, ISA transactions.

[8]  Mohammad Pourmahmood Aghababa,et al.  A chattering-free robust adaptive sliding mode controller for synchronization of two different chaotic systems with unknown uncertainties and external disturbances , 2012, Appl. Math. Comput..

[9]  Abdelhamid Tayebi,et al.  Attitude stabilization of a VTOL quadrotor aircraft , 2006, IEEE Transactions on Control Systems Technology.

[10]  Jian Xu,et al.  Robust Adaptive PID Control of Robot Manipulator with Bounded Disturbances , 2013 .

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

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

[13]  Bin Deng,et al.  Adaptive backstepping sliding mode control for chaos synchronization of two coupled neurons in the external electrical stimulation , 2012 .

[14]  Xinghuo Yu,et al.  On nonsingular terminal sliding-mode control of nonlinear systems , 2013, Autom..

[15]  Frank L. Lewis,et al.  Dynamic inversion with zero-dynamics stabilisation for quadrotor control , 2009 .

[16]  Zheng Fang,et al.  Adaptive integral backstepping control of a Micro-Quadrotor , 2011, 2011 2nd International Conference on Intelligent Control and Information Processing.

[17]  Yuri B. Shtessel,et al.  New methodologies for adaptive sliding mode control , 2010, Int. J. Control.

[18]  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.

[19]  Dennis S. Bernstein,et al.  Finite-Time Stability of Continuous Autonomous Systems , 2000, SIAM J. Control. Optim..

[20]  Mohamed Bouri,et al.  Integral Backstepping for Attitude Tracking of a Quadrotor System , 2011 .

[21]  Abdelaziz Benallegue,et al.  Backstepping Control for a Quadrotor Helicopter , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[22]  Yuri B. Shtessel,et al.  Quadrotor vehicle control via sliding mode controller driven by sliding mode disturbance observer , 2012, J. Frankl. Inst..

[23]  Chitralekha Mahanta,et al.  Chattering free adaptive multivariable sliding mode controller for systems with matched and mismatched uncertainty. , 2013, ISA transactions.

[24]  Zhihong Man,et al.  Continuous finite-time control for robotic manipulators with terminal sliding mode , 2003, Autom..

[25]  Wei Zhang,et al.  Finite-time chaos synchronization of unified chaotic system with uncertain parameters , 2009 .

[26]  M. Tadjine,et al.  Modelling and Stabilizing Control Laws Design Based on Sliding Mode for an UAV Type-Quadrotor , 2007, Eng. Lett..

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

[28]  Shaoyuan Li,et al.  A new terminal sliding mode control for robotic manipulators , 2009, Int. J. Control.

[29]  Xuan Sun,et al.  An adaptive sliding mode backstepping control for the mobile manipulator with nonholonomic constraints , 2013, Commun. Nonlinear Sci. Numer. Simul..

[30]  Wei Xiang,et al.  Complement to ‘Second-order terminal sliding mode controller for a class of chaotic systems with unmatched uncertainties’ [Commun Nonlinear Sci Numer Simulat 15 (2010) 3241–3247] , 2011 .

[31]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

[32]  Leonid M. Fridman,et al.  Super twisting control algorithm for the attitude tracking of a four rotors UAV , 2012, J. Frankl. Inst..