Fault Tolerance through Direct Adaptive Control using Neural Networks

Many traditional fault tolerant flight control systems augment a baseline controller with an algorithm to detect and then isolate faults. Often, this entails estimating a new system dynamics model and automatic synthesis of new controller parameters. An alternate approach to fault tolerant control can be utilized if the basel ine controller is a direct adaptive control system. For failure modes that do not require control reconfiguration, this baseline adaptive controller demonstrates fault tolerance. This paper details the general formulation of a direct adaptive controller based on dynamic inversion with neural network adaptation. The implementation of this controller on several vehicles is also presented. In order to show the broad applicability of this approach, these vehicles are chosen from a wide range of categories, namely a tailless fighter, a reusable launch vehicle technology demonstrator, a helicopter, a ducted fan, and an acrobatic airplane. Results for nominal and fault cases for these vehicles are provided. Through this summary of fault tolerance results for each vehicle, direct adaptive control is shown to be well -suited to providing both nominal and fault tolerant control for vehicles from a wide range of categories.

[1]  Eric N. Johnson,et al.  FURTHER EVALUATION OF AN ADAPTIVE METHOD FOR LAUNCH VEHICLE FLIGHT CONTROL , 2004 .

[2]  Eric N. Johnson,et al.  Modeling, Control, and Flight Testing of a Small Ducted-Fan Aircraft , 2005 .

[3]  Eric N. Johnson,et al.  Limited authority adaptive flight control , 2000 .

[4]  Kevin A. Wise,et al.  Flight Testing of Reconfigurable Control Law on the X-36 Tailless Aircraft , 2001 .

[5]  Kevin A. Wise,et al.  DIRECT ADAPTIVE RECONFIGURABLE FLIGHT CONTROL FOR A TAILLESS ADVANCED FIGHTER AIRCRAFT , 1999 .

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

[7]  Eric N. Johnson,et al.  A Compact Guidance, Navigation, and Control System for Unmanned Aerial Vehicles , 2006, J. Aerosp. Comput. Inf. Commun..

[8]  Eric N. Johnson,et al.  System Integration and Operation of a Research Unmanned Aerial Vehicle , 2004, J. Aerosp. Comput. Inf. Commun..

[9]  Anthony J. Calise,et al.  Hierarchical Approach to Adaptive Control for Improved Flight Safety , 2001 .

[10]  William L. Garrard,et al.  Nonlinear inversion flight control for a supermaneuverable aircraft , 1992 .

[11]  Charles Hall,et al.  X-33 Attitude Control System Design for Ascent, Transition, and Entry Flight Regimes , 1998 .

[12]  B. Saha,et al.  A Fault Detection and Reconfigurable Control Architecture for Unmanned Aerial Vehicles , 2005, 2005 IEEE Aerospace Conference.

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

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

[15]  Eric N. Johnson,et al.  Evaluation of an Adaptive Method for Launch Vehicle Flight Control , 2003 .

[16]  Seungjae Lee,et al.  Direct adaptive reconfigurable control of a tailless fighter aircraft , 1998 .

[17]  John M. Hanson,et al.  ASCENT, TRANSITION, ENTRY, AND ABORT GUIDANCE ALGORITHM DESIGN FOR THE X-33 VEHICLE , 1998 .

[18]  Kevin A. Wise,et al.  Stability and flying qualities robustness of a dynamic inversion aircraft control law , 1996 .