Adaptive neural network control for quadrotor unmanned aerial vehicles

This paper studies the problem of adaptive attitude stabilization and position control for a quadrotor unmanned aerial vehicle (UAV) system with unknown variable payloads. Based on Back Propagation neural networks, an adaptive PID controller is proposed for quadrotor UAV with unknown variable payloads. The performance of the proposed adaptive PID controller is experimentally analyzed with comparison to classical PID controller. It is shown that the neural network adaptive PID controller is capable of dealing with the unknown variable payload issue by adjusting the PID parameters online. Simulation results confirm that the proposed neural network adaptive PID controller outperforms the parallel PID controller.

[1]  James F. Whidborne,et al.  A prototype of an autonomous controller for a quadrotor UAV , 2007, 2007 European Control Conference (ECC).

[2]  Andrew Zulu,et al.  A Review of Control Algorithms for Autonomous Quadrotors , 2014, ArXiv.

[3]  Valeria Artale,et al.  Dynamic Analysis of a Hexacopter controlled via LQR-PI , 2013 .

[4]  Zhi-Hong Guan,et al.  Delay-dependent stability and stabilizability of uncertain jump bilinear stochastic systems with mode-dependent time-delays , 2005, Int. J. Syst. Sci..

[5]  Hecht-Nielsen Theory of the backpropagation neural network , 1989 .

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

[7]  Julkifli Bin Awang Besar QUADROTOR STABILITY USING PID , 2013 .

[8]  Robert Hecht-Nielsen,et al.  Theory of the backpropagation neural network , 1989, International 1989 Joint Conference on Neural Networks.

[9]  Jin Bae Park,et al.  Hovering control of a quadrotor , 2012, 2012 12th International Conference on Control, Automation and Systems.

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

[11]  Samir Bouabdallah,et al.  Design and control of quadrotors with application to autonomous flying , 2007 .

[12]  Jian Huang,et al.  Sliding-Mode Velocity Control of Mobile-Wheeled Inverted-Pendulum Systems , 2010, IEEE Transactions on Robotics.

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

[14]  Jun Li,et al.  Dynamic analysis and PID control for a quadrotor , 2011, 2011 IEEE International Conference on Mechatronics and Automation.

[15]  James M. Conrad,et al.  A survey of quadrotor Unmanned Aerial Vehicles , 2012, 2012 Proceedings of IEEE Southeastcon.

[16]  Roland Siegwart,et al.  PID vs LQ control techniques applied to an indoor micro quadrotor , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[17]  Yisheng Zhong,et al.  Robust Attitude Stabilization for Nonlinear Quadrotor Systems With Uncertainties and Delays , 2017, IEEE Transactions on Industrial Electronics.

[18]  Yi Qin,et al.  On equilibria, stability, and instability of Hopfield neural networks , 2000, IEEE Trans. Neural Networks Learn. Syst..

[19]  Zhang Hongbin,et al.  Neural network adaptive inverse model control method for quadrotor UAV , 2016, 2016 35th Chinese Control Conference (CCC).