Autonomous Flight of the Rotorcraft-Based UAV Using RISE Feedback and NN Feedforward Terms

A position tracking control system is developed for a rotorcraft-based unmanned aerial vehicle (RUAV) using robust integral of the signum of the error (RISE) feedback and neural network (NN) feedforward terms. While the typical NN-based adaptive controller guarantees uniformly ultimately bounded stability, the proposed NN-based adaptive control system guarantees semi-global asymptotic tracking of the RUAV using the RISE feedback control. The developed control system consists of an inner-loop and outer-loop. The inner-loop control system determines the attitude of the RUAV based on an adaptive NN-based linear dynamic model inversion (LDI) method with the RISE feedback. The outer-loop control system generates the attitude reference corresponding to the given position, velocity, and heading references, and controls the altitude of the RUAV by the LDI method with the RISE feedback. The linear model for the LDI is obtained by a linearization of the nonlinear RUAV dynamics during hover flight. Asymptotic tracking of the attitude and altitude states is proven by a Lyapunov-based stability analysis, and a numerical simulation is performed on the nonlinear RUAV model to validate the effectiveness of the controller.

[1]  Warren E. Dixon,et al.  Asymptotic Tracking for Aircraft via Robust and Adaptive Dynamic Inversion Methods , 2010, IEEE Transactions on Control Systems Technology.

[2]  Byeong-Su Kim,et al.  A Study on Helicopter Trajectory Tracking Control using Neural Networks , 2003 .

[3]  P. Olver Nonlinear Systems , 2013 .

[4]  Bernard Mettler,et al.  Identification Modeling and Characteristics of Miniature Rotorcraft , 2002 .

[5]  Anthony J. Calise,et al.  Nonlinear adaptive flight control using neural networks , 1998 .

[6]  Warren E. Dixon,et al.  Asymptotic Tracking for Uncertain Dynamic Systems Via a Multilayer Neural Network Feedforward and RISE Feedback Control Structure , 2008, IEEE Transactions on Automatic Control.

[7]  S. Shankar Sastry,et al.  Decentralized nonlinear model predictive control of multiple flying robots , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[8]  Warren E. Dixon,et al.  Asymptotic Tracking for Systems With Structured and Unstructured Uncertainties , 2006, IEEE Transactions on Control Systems Technology.

[9]  Keng Peng Tee,et al.  Adaptive Neural Network Control for Helicopters in Vertical Flight , 2008, IEEE Transactions on Control Systems Technology.

[10]  J. V. R. Prasad,et al.  Synthesis of a helicopter nonlinear flight controller using approximate model inversion , 1992 .

[11]  Jian Chen,et al.  A continuous asymptotic tracking control strategy for uncertain nonlinear systems , 2004, IEEE Transactions on Automatic Control.

[12]  H. Jin Kim,et al.  Asymptotic attitude tracking of the rotorcraft-based UAV via RISE feedback and NN feedforward , 2010, 49th IEEE Conference on Decision and Control (CDC).

[13]  H. Shim,et al.  A comprehensive study of control design for an autonomous helicopter , 1998, Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171).

[14]  Jinyoung Suk,et al.  Adaptive Output Feedback Control of Unmanned Helicopter Using Neural Networks , 2007 .

[15]  S. Shankar Sastry,et al.  Nonlinear model predictive tracking control for rotorcraft-based unmanned aerial vehicles , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[16]  Guoqiang Hu,et al.  Lyapunov-Based Tracking Control in the Presence of Uncertain Nonlinear Parameterizable Friction , 2007, IEEE Transactions on Automatic Control.

[17]  Bernard Mettler,et al.  Nonlinear model for a small-size acrobatic helicopter , 2001 .

[18]  Frank L. Lewis,et al.  Aircraft Control and Simulation , 1992 .

[19]  Zhijun Cai,et al.  Robust adaptive asymptotic tracking of nonlinear systems with additive disturbance , 2006, IEEE Transactions on Automatic Control.

[20]  Eric N. Johnson,et al.  Adaptive Flight Control for an Autonomous Unmanned Helicopter , 2002 .

[21]  S. Shankar Sastry,et al.  A flight control system for aerial robots: algorithms and experiments , 2002 .

[22]  Eric N. Johnson,et al.  Adaptive Trajectory Control for Autonomous Helicopters , 2005 .

[23]  S. Shankar Sastry,et al.  Autonomous Helicopter Flight via Reinforcement Learning , 2003, NIPS.

[24]  P. Gutman,et al.  Robust and adaptive control of a beam deflector , 1988 .

[25]  Takeo Kanade,et al.  System identification of small-size unmanned helicopter dynamics , 1999 .