Adaptive neural network-based robust H∞ tracking control of a quadrotor UAV under wind disturbances

The paper deals with the stabilisation and trajectory tracking control of an autonomous quadrotor helicopter system in the presence of wind disturbances. The proposed adaptive tracking controller uses radial basis function neural networks (RBF NNs) to approximate unknown nonlinear functions in the system. Two controllers are proposed in this paper to handle the modelling errors and external disturbances: H∞ adaptive neural controller H∞-ANC and H∞-based adaptive neural sliding mode controller H∞-ANSMC. The design approach combines the robustness of sliding mode control (SMC) with the ability of H∞ to deal with parameter uncertainties and bounded disturbances. Furthermore, the RBF models are derived using Lyapunov stability analysis. The simulation results show that H∞-ANSMC is able to eliminate the chattering phenomenon, reject perturbation mismatch and leads to a better performance than H∞-ANC. A comparative simulation study between the proposed controllers is presented and the results are discussed.

[1]  B. Anderson,et al.  Optimal control: linear quadratic methods , 1990 .

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

[3]  Homayoun Najjaran,et al.  Adaptive neural network control of quadrotor system under the presence of actuator constraints , 2017, 2017 IEEE International Conference on Systems, Man, and Cybernetics (SMC).

[4]  Gautam Sarkar,et al.  PSO based parameter estimation and PID controller tuning for 2-DOF nonlinear twin rotor MIMO system , 2018, Int. J. Autom. Control..

[5]  Sauro Longhi,et al.  Flight control of a quadrotor vehicle subsequent to a rotor failure , 2014 .

[6]  Laxmidhar Behera,et al.  Intelligent Systems and Control Principles and Applications , 2010 .

[7]  Xun Li,et al.  Robust adaptive neural tracking control for a class of switched affine nonlinear systems , 2010, Neurocomputing.

[8]  Alireza Mohammad Shahri,et al.  Adaptive Nonlinear Stabilization Control for a Quadrotor UAV: Theory, Simulation and Experimentation , 2013, J. Intell. Robotic Syst..

[9]  Ah Chung Tsoi,et al.  Universal Approximation Using Feedforward Neural Networks: A Survey of Some Existing Methods, and Some New Results , 1998, Neural Networks.

[10]  Xinghuo Yu,et al.  Recent Advances in Sliding Modes: From Control to Intelligent Mechatronics , 2015 .

[11]  M. Tadjine,et al.  Sliding Mode Control Based on Backstepping Approach for an UAV Type-Quadrotor , 2007 .

[12]  Abdul Rashid Husain,et al.  Intelligent adaptive backstepping control for MIMO uncertain non-linear quadrotor helicopter systems , 2015 .

[13]  Bor-Sen Chen,et al.  Adaptive control in robotic systems with H∞ tracking performance , 1997, Autom..

[14]  Abdelhamid Rabhi,et al.  Adaptive nonlinear observer augmented by radial basis neural network for a nonlinear sensorless control of an induction machine , 2018, Int. J. Autom. Control..

[15]  Yu Zhang,et al.  Adaptive Neural Control of a Quadrotor Helicopter with Extreme Learning Machine , 2015 .

[16]  Fei Long,et al.  Neural networks stabilization and disturbance attenuation for nonlinear switched impulsive systems , 2008, Neurocomputing.

[17]  Li-Xin Wang Stable adaptive fuzzy control of nonlinear systems , 1993, IEEE Trans. Fuzzy Syst..

[18]  Fares Boudjema,et al.  TAKAGI -SUGENO MODEL FOR QUADROTOR MODELLING AND CONTROL USING NONLINEAR STATE FEEDBACK CONTROLLER , 2012 .

[19]  Meiqin Liu Robust H∞ control for uncertain delayed nonlinear systems based on standard neural network models , 2008, Neurocomputing.

[20]  Mohammed Alfidi,et al.  Fuzzy sliding mode control for three-tank system based on linear matrix inequality , 2018, Int. J. Autom. Control..

[21]  T. Madani,et al.  Sliding Mode Observer and Backstepping Control for a Quadrotor Unmanned Aerial Vehicles , 2007, 2007 American Control Conference.

[22]  Wang Dong-lai Quadrotor attitude control based on L_1 neural network adaptive control method , 2012 .

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

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

[25]  陈彦民,et al.  Decentralized PID neural network control for a quadrotor helicopter subjected to wind disturbance , 2015 .

[26]  Nahum Shimkin,et al.  Nonlinear Control Systems , 2008 .

[27]  Ul Amin Rooh,et al.  Design of mixed sensitivity H∞ control for four-rotor hover vehicle , 2017, Int. J. Autom. Control..

[28]  Mehmet Önder Efe,et al.  Feedback control strategies for quadrotor-type aerial robots: a survey , 2016 .

[29]  Boubaker Daachi,et al.  ROBUST FEEDBACK LINEARIZATION AND GH∞ CONTROLLER FOR A QUADROTOR UNMANNED AERIAL VEHICLE , 2005 .

[30]  Mohammed Rabah,et al.  Fuzzy Logic-Based Robust and Autonomous Safe Landing for UAV Quadcopter , 2018, Arabian Journal for Science and Engineering.

[31]  Susy Thomas,et al.  Improved reaching law-based sliding mode controller for free flight autopilot system , 2018, Int. J. Autom. Control..