Robust neural decentralized control for a quadrotor UAV

This paper presents a nonlinear control of a quadrotor unmanned aerial vehicle(UAV) for trajectory tracking. The dynamic model is obtained by the Euler- Lagrange methodology. In this paper, the control strategy of the quadrotor is based on inner (attitude control) and outer (position control) loops. The outer loop generates the inputs for inverse dynamics and calculates instantaneous desired angles for inner loop to stabilize the orientation of the vehicle. In addition, a recurrent high order neural network (RHONN) trained with extend Kalman filter is used to identify motors dynamics, and the inverse optimal control is employed for stabilization of propellers speed. Simulations results present the feasibility of the proposed control strategy. The feasibility of the control scheme is presented in the presence of parameters uncertainties to corroborate the robustness of the proposed strategy.

[1]  Alexander G. Loukianov,et al.  Robust Block Decomposition Sliding Mode Control Design , 2002 .

[2]  Section De Microtechnique,et al.  design and control of quadrotors with application to autonomous flying , 2007 .

[3]  T. Madani,et al.  Adaptive Control via Backstepping Technique and Neural Networks of a Quadrotor Helicopter , 2008 .

[4]  G. Raffo,et al.  An integral predictive / nonlinear H ∞ control structure for a quadrotor helicopter , 2009 .

[5]  Qing Lin,et al.  Adaptive Flight Control Design for Quadrotor UAV Based on Dynamic Inversion and Neural Networks , 2013, 2013 Third International Conference on Instrumentation, Measurement, Computer, Communication and Control.

[6]  Frank L. Lewis,et al.  Backstepping Approach for Controlling a Quadrotor Using Lagrange Form Dynamics , 2009, J. Intell. Robotic Syst..

[7]  Sarangapani Jagannathan,et al.  Output Feedback Control of a Quadrotor UAV Using Neural Networks , 2010, IEEE Transactions on Neural Networks.

[8]  Florian Holzapfel,et al.  Attitude Free Position Control of a Quadcopter using Dynamic Inversion , 2011 .

[9]  Edgar N. Sanchez,et al.  Discrete-Time Inverse Optimal Control for Nonlinear Systems , 2013 .

[10]  A. Tayebi,et al.  Step by step robust nonlinear PI for attitude stabilisation of a four-rotor mini-aircraft , 2008, 2008 16th Mediterranean Conference on Control and Automation.

[11]  Mohammad Javad Yazdanpanah,et al.  MIMO sliding mode and backstepping control for a quadrotor UAV , 2015, 2015 23rd Iranian Conference on Electrical Engineering.

[12]  Marco Wiering,et al.  2011 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN) , 2011, IJCNN 2011.

[13]  Alexander G. Loukianov,et al.  Discrete-time recurrent neural DC motor control using Kalman learning , 2008, 2008 IEEE International Joint Conference on Neural Networks (IEEE World Congress on Computational Intelligence).

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

[15]  Guilherme V. Raffo,et al.  An integral predictive/nonlinear Hinfinity control structure for a quadrotor helicopter , 2010, Autom..

[16]  R. Lozano,et al.  Attitude control of a quad-rotor using speed sensing in brushless DC motors , 2011, 2011 8th International Conference on Electrical Engineering, Computing Science and Automatic Control.