Adaptive Position/Attitude Tracking Control of Aerial Robot With Unknown Inertial Matrix Based on a New Robust Neural Identifier

This paper presents a novel adaptive controller for controlling an autonomous helicopter with unknown inertial matrix to asymptotically track the desired trajectory. To identify the unknown inertial matrix included in the attitude dynamic model, this paper proposes a new structural identifier that differs from those previously proposed in that it additionally contains a neural networks (NNs) mechanism and a robust adaptive mechanism, respectively. Using the NNs to compensate the unknown aerodynamic forces online and the robust adaptive mechanism to cancel the combination of the overlarge NNs compensation error and the external disturbances, the new robust neural identifier exhibits a better identification performance in the complex flight environment. Moreover, an optimized algorithm is included in the NNs mechanism to alleviate the burdensome online computation. By the strict Lyapunov argument, the asymptotic convergence of the inertial matrix identification error, position tracking error, and attitude tracking error to arbitrarily small neighborhood of the origin is proved. The simulation and implementation results are provided to evaluate the performance of the proposed controller.

[1]  C. L. Philip Chen,et al.  Adaptive Fuzzy Tracking Control of Nonlinear Time-Delay Systems With Dead-Zone Output Mechanism Based on a Novel Smooth Model , 2015, IEEE Transactions on Fuzzy Systems.

[2]  Francis Eng Hock Tay,et al.  Barrier Lyapunov Functions for the control of output-constrained nonlinear systems , 2009, Autom..

[3]  Shihua Li,et al.  Finite-Time Attitude Tracking Control of Spacecraft With Application to Attitude Synchronization , 2011, IEEE Transactions on Automatic Control.

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

[5]  Paramasivan Saratchandran,et al.  Performance evaluation of a sequential minimal radial basis function (RBF) neural network learning algorithm , 1998, IEEE Trans. Neural Networks.

[6]  Shaocheng Tong,et al.  Adaptive Fuzzy Control for a Class of Nonlinear Discrete-Time Systems With Backlash , 2014, IEEE Transactions on Fuzzy Systems.

[7]  Visakan Kadirkamanathan,et al.  Functional Adaptive Control , 2001 .

[8]  K. Krishnakumar,et al.  Neuro-controllers for adaptive helicopter hover training , 1994 .

[9]  Darren M. Dawson,et al.  Adaptive tracking control of an underactuated aerial vehicle , 2011, Proceedings of the 2011 American Control Conference.

[10]  Rogelio Lozano,et al.  Hovering quad-rotor control: A comparison of nonlinear controllers using visual feedback , 2010, 49th IEEE Conference on Decision and Control (CDC).

[11]  Xiaoping Liu,et al.  Direct adaptive fuzzy control of nonlinear strict-feedback systems , 2009, Autom..

[12]  Miroslav Krstic,et al.  Nonlinear and adaptive control de-sign , 1995 .

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

[14]  Shuzhi Sam Ge,et al.  Adaptive neural control of uncertain MIMO nonlinear systems , 2004, IEEE Transactions on Neural Networks.

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

[16]  Shuzhi Sam Ge,et al.  Adaptive tracking control of uncertain MIMO nonlinear systems with input constraints , 2011, Autom..

[17]  Frank L. Lewis,et al.  Neural network output feedback control of robot manipulators , 1999, IEEE Trans. Robotics Autom..

[18]  Peng Shi,et al.  Robust Output Feedback Tracking Control for Time-Delay Nonlinear Systems Using Neural Network , 2007, IEEE Transactions on Neural Networks.

[19]  Patrick Rives,et al.  Visual servo control for the hovering of all outdoor robotic airship , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[20]  Dennis S. Bernstein,et al.  Adaptive Asymptotic Tracking of Spacecraft Attitude Motion with Inertia Matrix Identification , 1998 .

[21]  Abdelkader Abdessameud,et al.  Attitude Synchronization of a Group of Spacecraft Without Velocity Measurements , 2009, IEEE Transactions on Automatic Control.

[22]  Peter Kuster,et al.  Nonlinear And Adaptive Control Design , 2016 .

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

[24]  Jiancheng Fang,et al.  Frequency-Domain System Identification of an Unmanned Helicopter Based on an Adaptive Genetic Algorithm , 2014, IEEE Transactions on Industrial Electronics.

[25]  Shaocheng Tong,et al.  Adaptive NN Tracking Control of Uncertain Nonlinear Discrete-Time Systems With Nonaffine Dead-Zone Input , 2015, IEEE Transactions on Cybernetics.

[26]  Shaocheng Tong,et al.  Reinforcement Learning Design-Based Adaptive Tracking Control With Less Learning Parameters for Nonlinear Discrete-Time MIMO Systems , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[27]  Sukumar Kamalasadan,et al.  A Neural Network Parallel Adaptive Controller for Fighter Aircraft Pitch-Rate Tracking , 2011, IEEE Transactions on Instrumentation and Measurement.

[28]  Xin Chen,et al.  Adaptive Neural Control for a Class of Nonlinear Time-Varying Delay Systems With Unknown Hysteresis , 2014, IEEE Transactions on Neural Networks and Learning Systems.

[29]  P. Saratchandran,et al.  Robust neuro-H/sub /spl infin// controller design for aircraft auto-landing , 2004, IEEE Transactions on Aerospace and Electronic Systems.

[30]  Alan F. Lynch,et al.  Invariant Observer Design for a Helicopter UAV Aided Inertial Navigation System , 2013, IEEE Transactions on Control Systems Technology.

[31]  Frank L. Lewis,et al.  Robust backstepping control of nonlinear systems using neural networks , 2000, IEEE Trans. Syst. Man Cybern. Part A.

[32]  Keng Peng Tee,et al.  Adaptive Neural Control for Output Feedback Nonlinear Systems Using a Barrier Lyapunov Function , 2010, IEEE Transactions on Neural Networks.

[33]  Hak-Keung Lam,et al.  Fuzzy Sampled-Data Control for Uncertain Vehicle Suspension Systems , 2014, IEEE Transactions on Cybernetics.

[34]  Sarangapani Jagannathan,et al.  Neural Network-Based Optimal Adaptive Output Feedback Control of a Helicopter UAV , 2013, IEEE Transactions on Neural Networks and Learning Systems.

[35]  ChangSu Ha,et al.  Semiautonomous Haptic Teleoperation Control Architecture of Multiple Unmanned Aerial Vehicles , 2013, IEEE/ASME Transactions on Mechatronics.

[36]  Shaocheng Tong,et al.  Robust Adaptive Tracking Control for Nonlinear Systems Based on Bounds of Fuzzy Approximation Parameters , 2010, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[37]  Alan F. Lynch,et al.  Integration of a Triaxial Magnetometer into a Helicopter UAV GPS-Aided INS , 2012, IEEE Transactions on Aerospace and Electronic Systems.

[38]  Lingzhong Guo,et al.  Towards neural adaptive hovering control of helicopters , 2002, Proceedings of the International Conference on Control Applications.

[39]  T. Madani,et al.  Control of a Quadrotor Mini-Helicopter via Full State Backstepping Technique , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[40]  Alexandra Moutinho,et al.  Hover Control of an UAV With Backstepping Design Including Input Saturations , 2008, IEEE Transactions on Control Systems Technology.

[41]  Jeng-Tze Huang,et al.  Global Tracking Control of Strict-Feedback Systems Using Neural Networks , 2012, IEEE Transactions on Neural Networks and Learning Systems.

[42]  Licheng Jiao,et al.  Adaptive Tracking for Periodically Time-Varying and Nonlinearly Parameterized Systems Using Multilayer Neural Networks , 2010, IEEE Transactions on Neural Networks.

[43]  Dennis S. Bernstein,et al.  Adaptive tracking of angular velocity for a planar rigid body with unknown models for inertia and input nonlinearity , 2006, IEEE Transactions on Control Systems Technology.

[44]  Visakan Kadirkamanathan,et al.  Functional Adaptive Control: An Intelligent Systems Approach , 2012 .

[45]  Sally I. McClean,et al.  UAV Position Estimation and Collision Avoidance Using the Extended Kalman Filter , 2013, IEEE Transactions on Vehicular Technology.

[46]  Shuzhi Sam Ge,et al.  Robust Adaptive Neural Network Control for a Class of Uncertain MIMO Nonlinear Systems With Input Nonlinearities , 2010, IEEE Transactions on Neural Networks.

[47]  Matthew Garratt,et al.  Non-linear position control for hover and automaticlanding of unmanned aerial vehicles , 2012 .

[48]  Sukumar Kamalasadan,et al.  A Neural Network Parallel Adaptive Controller for Dynamic System Control , 2007, IEEE Transactions on Instrumentation and Measurement.

[49]  Andrew Roberts,et al.  Adaptive Position Tracking of VTOL UAVs , 2009, IEEE Transactions on Robotics.

[50]  Dennis S. Bernstein,et al.  Globally convergent adaptive tracking of angular velocity and inertia identification for a 3-DOF rigid body , 2006, IEEE Transactions on Control Systems Technology.

[51]  Bin Xian,et al.  Output Feedback Tracking Control of an Underactuated Quad-Rotor UAV , 2007, 2007 American Control Conference.

[52]  Chen Bin,et al.  Fuzzy adaptive output feedback control for MIMO nonlinear systems , 2005, Fuzzy Sets Syst..

[53]  Narasimhan Sundararajan,et al.  Neuro-controller design for nonlinear fighter aircraft maneuver using fully tuned RBF networks , 2001, Autom..

[54]  Shuzhi Sam Ge,et al.  Robust Adaptive Position Mooring Control for Marine Vessels , 2013, IEEE Transactions on Control Systems Technology.

[55]  Anthony J. Calise,et al.  Nonlinear flight control using neural networks , 1994 .

[56]  Taeyoung Lee,et al.  Robust Adaptive Attitude Tracking on ${\rm SO}(3)$ With an Application to a Quadrotor UAV , 2013, IEEE Transactions on Control Systems Technology.

[57]  Bin Jiang,et al.  Robust bounded control for uncertain flight dynamics using disturbance observer , 2014 .

[58]  S. Bednarz,et al.  Receiver clock-based integrity monitoring for GPS precision approaches , 2006, IEEE Transactions on Aerospace and Electronic Systems.