Direct adaptive neural flight control system for an unstable unmanned aircraft

A direct adaptive controller design using neural network is proposed for an unstable unmanned research aircraft similar in configuration to combat aircraft. The control law to track the pitch rate command is developed based on system theory. Neural network with linear filters and back propagation through time learning algorithm is used to approximate the control law. The bounded signal requirement to develop the neural controller is circumvented using an off-line finite time training scheme, which provides the necessary stability and tracking performances. On-line learning scheme is implemented to compensate for uncertainties due to variation in aerodynamic coefficients, control surface failures and also variations in center of gravity position. The performance of the proposed control scheme is validated at different flight conditions. The disturbance rejection capability of the neural controller is analyzed in the presence of the realistic gust and sensor noises. Hardware-in-loop simulation is also carried out to study the behavior of control surface deflections in real-time.

[1]  Anthony J. Calise,et al.  Adaptive Autopilot Design for Guided Munitions , 1998 .

[2]  G. W. Ng application of Neural Networks to Adaptive Control of Nonlinear Systems , 1997 .

[3]  Jan Roskam,et al.  Preliminary calculation of aerodynamic, thrust and power characteristics , 1987 .

[4]  Anthony J. Calise,et al.  A full authority helicopter adaptive neuro-controller , 1998, 1998 IEEE Aerospace Conference Proceedings (Cat. No.98TH8339).

[5]  M. B. McFarland,et al.  Robust adaptive control of uncertain nonlinear systems using neural networks , 1997, Proceedings of the 1997 American Control Conference (Cat. No.97CH36041).

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

[7]  David L Key The Generation of a Military Specification for Flying Qualities of Piloted V/STOL Aircraft-MIL-F-83300 , 1971 .

[8]  Dong-Ho Shin,et al.  Reconfigurable flight control system design using adaptive neural networks , 2004, IEEE Trans. Control. Syst. Technol..

[9]  Anthony J. Calise,et al.  Analysis of Adaptive Neural Networks for Helicopter Flight Control , 1997 .

[10]  George Cybenko,et al.  Approximation by superpositions of a sigmoidal function , 1992, Math. Control. Signals Syst..

[11]  Marios M. Polycarpou,et al.  Stable adaptive neural control scheme for nonlinear systems , 1996, IEEE Trans. Autom. Control..

[12]  Takeo Kanade,et al.  Attitude control optimization for a small-scale unmanned helicopter , 2000 .

[13]  Narasimhan Sundararajan,et al.  Nonlinear Adaptive Neural Controller for Unstable Aircraft , 2005 .

[14]  Kumpati S. Narendra,et al.  Identification and control of dynamical systems using neural networks , 1990, IEEE Trans. Neural Networks.

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

[16]  Marcello R. Napolitano,et al.  On-Line Learning Nonlinear Direct Neurocontrollers for Restructurable Control Systems , 1995 .

[17]  Anthony J. Calise,et al.  Adaptive Model Inversion Flight Control For Tiltrotor Aircraft , 1998 .

[18]  George E. Cooper,et al.  The use of pilot rating in the evaluation of aircraft handling qualities , 1969 .

[19]  Sundaram Suresh,et al.  Time Bounded Neural Network Command Control Design for Unstable Aircraft , 2004 .

[20]  Robert W. Kempel,et al.  Flight control systems development and flight test experience with the HiMAT research vehicles , 1988 .

[21]  Francesco Amato,et al.  mu Synthesis for a Small Commercial Aircraft: Design and Simulator Validation , 2004 .

[22]  Anthony J. Calise,et al.  Adaptive nonlinear controller synthesis and flight test evaluation on an unmanned helicopter , 1999, Proceedings of the 1999 IEEE International Conference on Control Applications (Cat. No.99CH36328).

[23]  Kumpati S. Narendra,et al.  Identification and control of a nonlinear discrete-time system based on its linearization: a unified framework , 2004, IEEE Transactions on Neural Networks.

[24]  Youdan Kim,et al.  Nonlinear Adaptive Flight Control Using Backstepping and Neural Networks Controller , 2001 .

[25]  Andrew R. Barron,et al.  Universal approximation bounds for superpositions of a sigmoidal function , 1993, IEEE Trans. Inf. Theory.

[26]  Narasimhan Sundararajan,et al.  Stable Neuro-Flight-Controller Using Fully Tuned Radial Basis Function Neural Networks , 2001 .

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

[28]  Snehasis Mukhopadhyay,et al.  Adaptive control of nonlinear multivariable systems using neural networks , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

[29]  Henrik Rasmussen,et al.  Nonlinear superheat and capacity control of a refrigeration plant , 2009, 2009 17th Mediterranean Conference on Control and Automation.

[30]  Anthony J. Calise,et al.  Development of a Reconfigurable Flight Control Law for Tailless Aircraft , 2001 .

[31]  Anthony J. Calise,et al.  Neural network based adaptive control of a thrust vectored ducted fan , 1999 .

[32]  Kurt William Menke Nonlinear adaptive control using backpropagating neural networks , 1992 .

[33]  Marcello R. Napolitano,et al.  On-line learning non-linear direct neuro controllers for restructurable control systems , 1994 .

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

[35]  R. Sanner,et al.  Gaussian Networks for Direct Adaptive Control , 1991 .

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

[37]  J. Jiang,et al.  Reliable State Feedback Control System Design Against Actuator Failures , 1998, Autom..

[38]  A. J. Calise Neural networks in nonlinear aircraft flight control , 1995 .

[39]  Kumpati S. Narendra,et al.  Issues in the application of neural networks for tracking based on inverse control , 1999, IEEE Trans. Autom. Control..