An adaptive trajectory tracking control of four rotor hover vehicle using extended normalized radial basis function network

Abstract In this paper, an adaptive trajectory tracking controller based on extended normalized radial basis function network (ENRBFN) is proposed for 3-degree-of-freedom four rotor hover vehicle subjected to external disturbance i.e. wind turbulence. Mathematical model of four rotor hover system is developed using equations of motions and a new computational intelligence based technique ENRBFN is introduced to approximate the unmodeled dynamics of the hover vehicle. The adaptive controller based on the Lyapunov stability approach is designed to achieve tracking of the desired attitude angles of four rotor hover vehicle in the presence of wind turbulence. The adaptive weight update based on the Levenberg-Marquardt algorithm is used to avoid weight drift in case the system is exposed to external disturbances. The closed-loop system stability is also analyzed using Lyapunov stability theory. Simulations and experimental results are included to validate the effectiveness of the proposed control scheme.

[1]  Hakim Bouadi,et al.  Adaptive sliding mode control for quadrotor attitude stabilization and altitude tracking , 2011, 2011 IEEE 12th International Symposium on Computational Intelligence and Informatics (CINTI).

[2]  S. Seifollahi,et al.  Normalized RBF networks: application to a system of integral equations , 2008 .

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

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

[5]  Anuradha M. Annaswamy,et al.  Adaptive Control of Quadrotor UAVs in the Presence of Actuator Uncertainties , 2010 .

[6]  Anuradha M. Annaswamy,et al.  Combined/Composite Adaptive Control of a Quadrotor UAV in the Presence of Actuator Uncertainty , 2010 .

[7]  Yan Shi,et al.  Switched Fuzzy Output Feedback Control and Its Application to a Mass–Spring–Damping System , 2016, IEEE Transactions on Fuzzy Systems.

[8]  Chia-Ju Wu,et al.  Radial basis function networks with hybrid learning for system identification with outliers , 2011, Appl. Soft Comput..

[9]  Peter Xiaoping Liu,et al.  Robust Control of Four-Rotor Unmanned Aerial Vehicle With Disturbance Uncertainty , 2015, IEEE Transactions on Industrial Electronics.

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

[11]  Gang Tao,et al.  Adaptive Control Design and Analysis , 2003 .

[12]  Martin D. Buhmann,et al.  Radial Basis Functions , 2021, Encyclopedia of Mathematical Geosciences.

[13]  Huaguang Zhang,et al.  Neural-Network-Based Constrained Optimal Control Scheme for Discrete-Time Switched Nonlinear System Using Dual Heuristic Programming , 2014, IEEE Transactions on Automation Science and Engineering.

[14]  Bidyadhar Subudhi,et al.  A differential evolution based neural network approach to nonlinear system identification , 2011, Appl. Soft Comput..

[15]  Ruey-Jing Lian,et al.  Adaptive Self-Organizing Fuzzy Sliding-Mode Radial Basis-Function Neural-Network Controller for Robotic Systems , 2014, IEEE Transactions on Industrial Electronics.

[16]  Li-Min Zhu,et al.  High-Speed Tracking of a Nanopositioning Stage Using Modified Repetitive Control , 2017, IEEE Transactions on Automation Science and Engineering.

[17]  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).

[18]  Paulo E. Santos,et al.  PID, LQR and LQR-PID on a quadcopter platform , 2013, 2013 International Conference on Informatics, Electronics and Vision (ICIEV).

[19]  Bin Xian,et al.  A nonlinear adaptive control approach for quadrotor UAVs , 2011, 2011 8th Asian Control Conference (ASCC).

[20]  Ruey-Jing Lian,et al.  Intelligent Controller for Robotic Motion Control , 2011, IEEE Transactions on Industrial Electronics.

[21]  Shaocheng Tong,et al.  Adaptive NN Controller Design for a Class of Nonlinear MIMO Discrete-Time Systems , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[22]  Bin Jiang,et al.  Direct Self-Repairing Control for Quadrotor Helicopter Attitude Systems , 2014 .

[23]  Kimon P. Valavanis,et al.  Linear and Nonlinear Control of Small-Scale Unmanned Helicopters , 2010 .

[24]  Xingjian Jing,et al.  Frequency domain analysis and design of nonlinear systems based on Volterra series expansion : a parametric characteristic approach , 2015 .

[25]  Mietek A. Brdys,et al.  Dynamic neural controllers for induction motor , 1999, IEEE Trans. Neural Networks.

[26]  Ligang Wu,et al.  Filtering of Interval Type-2 Fuzzy Systems With Intermittent Measurements , 2016, IEEE Transactions on Cybernetics.

[27]  Gang Tao,et al.  A Reconfiguration Scheme for Quadrotor Helicopter via Simple Adaptive Control and Quantum Logic , 2015, IEEE Transactions on Industrial Electronics.

[28]  H. Troy Nagle,et al.  Performance of the Levenberg–Marquardt neural network training method in electronic nose applications , 2005 .

[29]  Hak-Keung Lam,et al.  Observer-Based Fault Detection for Nonlinear Systems With Sensor Fault and Limited Communication Capacity , 2016, IEEE Transactions on Automatic Control.

[30]  Mohammad Bagher Menhaj,et al.  Training feedforward networks with the Marquardt algorithm , 1994, IEEE Trans. Neural Networks.

[31]  Achille Messac,et al.  Extended Radial Basis Functions: More Flexible and Effective Metamodeling , 2004 .

[32]  Youmin Zhang,et al.  Gain Scheduling Based PID Controller for Fault Tolerant Control of a Quad-Rotor UAV , 2010 .

[33]  Chris J. B. Macnab,et al.  Direct Neural-Adaptive Control of Robotic Manipulators using a Forward Dynamics Approach , 2006, 2006 Canadian Conference on Electrical and Computer Engineering.

[34]  Yu Feng,et al.  Adaptive tracking control of underactuated quadrotor unmanned aerial vehicles via backstepping , 2010, Proceedings of the 2010 American Control Conference.

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

[36]  Fulvia Quagliotti,et al.  Linear Quadratic Control for Quadrotors UAVs Dynamics and Formation Flight , 2013, J. Intell. Robotic Syst..

[37]  Zheng Wang,et al.  Trajectory tracking of a quadrotor with unknown parameters and its fault-tolerant control via sliding mode fault observer , 2015, J. Syst. Control. Eng..

[38]  Lakmal Seneviratne,et al.  Adaptive Control Of Robot Manipulators , 1992, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems.

[39]  Xiuying Li,et al.  Robust adaptive neural network tracking control for manipulators with unmodeled dynamics , 2011, 2011 2nd International Conference on Intelligent Control and Information Processing.

[40]  Jiahui Wang,et al.  Output-Feedback Based Sliding Mode Control for Fuzzy Systems With Actuator Saturation , 2016, IEEE Transactions on Fuzzy Systems.

[41]  Xingjian Jing,et al.  A nonlinear decomposition and regulation method for nonlinearity characterization , 2016 .

[42]  Wenjin Gu,et al.  Online Learning CMAC Neural Network Control Scheme for Nonlinear Systems , 2004, ISNN.

[43]  Xiaoyuan Luo,et al.  Design of observer-based adaptive controller for nonlinear systems with unmodeled dynamics and actuator dead-zone , 2011, Int. J. Autom. Comput..

[44]  Robert Mahony,et al.  Modelling and control of a large quadrotor robot , 2010 .

[45]  Hao Yu,et al.  Advantages of Radial Basis Function Networks for Dynamic System Design , 2011, IEEE Transactions on Industrial Electronics.

[46]  Ming Chen Formation and flight control of affordable quad-rotor unmanned air vehicles , 2003 .

[47]  Huaguang Zhang,et al.  A Comprehensive Review of Stability Analysis of Continuous-Time Recurrent Neural Networks , 2014, IEEE Transactions on Neural Networks and Learning Systems.

[48]  Jinkun Liu,et al.  Radial Basis Function (RBF) Neural Network Control for Mechanical Systems , 2013 .

[49]  Andrew D. Back,et al.  A spiking neural network architecture for nonlinear function approximation , 2001, Neural Networks.

[50]  Claire J. Tomlin,et al.  Quadrotor Helicopter Flight Dynamics and Control: Theory and Experiment , 2007 .

[51]  Hak-Keung Lam,et al.  Observer-Based Fuzzy Control for Nonlinear Networked Systems Under Unmeasurable Premise Variables , 2016, IEEE Transactions on Fuzzy Systems.

[52]  Shailendra Jain,et al.  Adaptive Control Schemes for Improving the Control System Dynamics: A Review , 2014 .

[53]  Gang Tao,et al.  Adaptive compensation control of the quadrotor helicopter using quantum information technology and disturbance observer , 2014, J. Frankl. Inst..

[54]  A. El Saddik,et al.  Nonlinear adaptive control for quadrotor flying vehicle , 2014 .

[55]  Zongyu Zuo,et al.  Adaptive trajectory tracking control design with command filtered compensation for a quadrotor , 2013 .