Adaptive Backstepping Flight Control for Modern Fighter Aircraft

The main goal of this thesis is to investigate the potential of the nonlinear adaptive backstepping control technique in combination with online model identification for the design of a reconfigurable flight control system for a modern fighter aircraft. Adaptive backstepping is a recursive, Lyapunov-based, nonlinear design method, that makes use of dynamic parameter update laws to deal with parametric uncertainties. The idea of backstepping is to design a controller recursively by considering some of the state variables as ‘virtual controls’ and designing intermediate control laws for these. Backstepping achieves the goals of global asymptotic stabilization of the closed-loop states and tracking. The proof of these properties is a direct consequence of the recursive procedure, since a Lyapunov function is constructed for the entire system including the parameter estimates. The tracking errors drive the adaptation process of the procedure. Furthermore, it is possible to take magnitude and rate constraints on the control inputs and system states into account in such a way that the identification process is not corrupted during periods of control effector saturation. A disadvantage of the integrated adaptive backstepping method is that it only yields pseudo-estimates of the uncertain system parameters. There is no guarantee that the real values of the parameters are found, since the adaptation only tries to satisfy a total system stability criterion, i.e. the Lyapunov function. Increasing the adaptation gain will not necessarily improve the response of the closed-loop system, due to the strong coupling between the controller and the estimator dynamics. The immersion and invariance (I&I) approach provides an alternative way of constructing a nonlinear estimator. This approach allows for prescribed stable dynamics to be assigned to the parameter estimation error. The resulting estimator is combined with a backstepping controller to form a modular adaptive control scheme. The I&I based estimator is fast enough to capture the potential faster-than-linear growth of nonlinear systems. The resulting modular scheme is much easier to tune than the ones resulting from the standard adaptive backstepping approacheswith tracking error driven adaptation process. In fact, the closed-loop system resulting from the application of the I&I based adaptive backstepping controller can be seen as a cascaded interconnection between two stable systems with prescribed asymptotic properties. As a result, the performance of the closed-loop system with adaptive controller can be improved significantly. To make a real-time implementation of the adaptive controllers feasible the computational complexity has to be kept at a minimum. As a solution, a flight envelope partitioning method is proposed to capture the globally valid aerodynamic model into multiple locally valid aerodynamic models. The estimator only has to update a few local models at each time step, thereby decreasing the computational load of the algorithm. An additional advantage of using multiple, local models is that information of the models that are not updated at a certain time step is retained, thereby giving the approximator memory capabilities. B-spline networks are selected for their nice numerical properties to ensure smooth transitions between the different regions. The adaptive backstepping flight controllers developed in this thesis have been evaluated in numerical simulations on a high-fidelity F-16 dynamicmodel involving several control problems. The adaptive designs have been compared with the gain-scheduled baseline flight control system and a non-adaptive NDI design. The performance has been compared in simulation scenarios at several flight conditions with the aircraft model suffering from actuator failures, longitudinal center of gravity shifts and changes in aerodynamic coefficients. All numerical simulations can be easily performed in real-time on an ordinary desktop computer. Results of the simulations demonstrate that the adaptive flight controllers provide a significant performance improvement over the non-adaptive NDI design for the simulated failure cases. Of the evaluated adaptive flight controllers, the I&I based modular adaptive backstepping design has the overall best performance and is also easiest to tune, at the cost of a small increase in computational load and design complexity when compared to integrated adaptive backstepping control designs. Moreover, the flight controllers designed with the I&I based modular adaptive backstepping approach have even stronger provable stability and convergence properties than the integrated adaptive backstepping flight controllers, while at the same time achieving a modularity in the design of the controller and identifier. On the basis of the research performed in this thesis, it can be concluded that a RFC system based on the I&I based modular adaptive backstepping method shows a lot of potential, since it possesses all the features aimed at in the thesis goal.

[1]  M. Pachter,et al.  Automatic formation flight control , 1992 .

[2]  Keck Voon Ling,et al.  Inverse optimal adaptive control for attitude tracking of spacecraft , 2005, IEEE Trans. Autom. Control..

[3]  Naira Hovakimyan,et al.  Adaptive design for uncertain systems with nonlinear-in-control dynamics , 2007 .

[4]  Jun Nakanishi,et al.  Composite adaptive control with locally weighted statistical learning , 2005, Neural Networks.

[5]  P. L. Deal,et al.  Simulator study of stall/post-stall characteristics of a fighter airplane with relaxed longitudinal static stability. [F-16] , 1979 .

[6]  Anuradha M. Annaswamy,et al.  Adaptive Control in the Presence of Input Constraints , 1993, 1993 American Control Conference.

[7]  P ? ? ? ? ? ? ? % ? ? ? ? , 1991 .

[8]  Jan Albert Mulder,et al.  Reentry Flight Controller Design Using Nonlinear Dynamic Inversion , 2003 .

[9]  P. Kokotovic,et al.  Backstepping Design of Robust Controllers for a Class of Nonlinear Systems , 1992 .

[10]  Peter S. Maybeck,et al.  Reconfigurable flight control via multiple model adaptive control methods , 1990, 29th IEEE Conference on Decision and Control.

[11]  Stan Pruett,et al.  URV Flight Test of an ADA Implemented Self-Repairing Flight Control System , 1992 .

[12]  Marios M. Polycarpou,et al.  Adaptive backstepping with magnitude, rate, and bandwidth constraints: aircraft longitude control , 2003, Proceedings of the 2003 American Control Conference, 2003..

[13]  J. Tsinias,et al.  Existence of control Lyapunov functions and application to state feedback stabilizabilty of nonlinear systems , 1991 .

[14]  Alessandro Astolfi,et al.  Observer design for a class of nonlinear systems using dynamic scaling with application to adaptive control , 2008, 2008 47th IEEE Conference on Decision and Control.

[15]  Marios M. Polycarpou,et al.  On-line approximation based aircraft longitudinal control , 2003, Proceedings of the 2003 American Control Conference, 2003..

[16]  Dave Allen,et al.  X-35B STOVL Flight Control Law Design and Flying Qualities , 2002 .

[17]  John T. Bosworth Flight Results of the NF-15B Intelligent Flight Control System (IFCS) Aircraft with Adaptation to a Longitudinally Destabilized Plant , 2008 .

[18]  David G. Ward,et al.  A Retrofit Architecture for Model-Based Adaptive Flight Control , 2004 .

[19]  David Penn,et al.  UAV Systems Development in IAI - Past, Present & Future , 2003 .

[20]  Dimitri P. Bertsekas,et al.  Dynamic Programming and Optimal Control, Two Volume Set , 1995 .

[21]  Ronald A. Hess,et al.  MIMO sliding mode control as an alternative to reconfigurable flight control designs , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[22]  Ching-Chih Tsai,et al.  SAMPLE PAGES TO BE FOLLOWED EXACTLY IN PREPARING SCRIPTS LONGITUDINAL AXIS FLIGHT CONTROL LAW DESIGN BY ADAPTIVE BACKSTEPPING , 2005 .

[23]  Mukund Narasimhan,et al.  Optimal Yaw Regulation and Trajectory Control of Biorobotic AUV Using Mechanical Fins Based on CFD Parameterization , 2006 .

[24]  Weiping Li,et al.  Composite adaptive control of robot manipulators , 1989, Autom..

[25]  Marc L. Steinberg,et al.  Comparison of Intelligent, Adaptive, and Nonlinear Flight Control Laws , 1999 .

[26]  Anthony B. Page,et al.  Nonlinear adaptive and sliding mode flight path control of F/A-18 model , 2003 .

[27]  Alessandro Astolfi,et al.  Nonlinear adaptive control of systems in feedback form: An alternative to adaptive backstepping , 2004, Syst. Control. Lett..

[28]  J. C. Gerdes,et al.  Dynamic surface control of nonlinear systems , 1997, Proceedings of the 1997 American Control Conference (Cat. No.97CH36041).

[29]  Alessandro Astolfi,et al.  Nonlinear and adaptive control with applications , 2008 .

[30]  R. E. Smith,et al.  Analysis of augmented aircraft flying qualities through application of the Neal-Smith criterion , 1981 .

[31]  R. Freeman,et al.  Control Lyapunov functions: new ideas from an old source , 1996, Proceedings of 35th IEEE Conference on Decision and Control.

[32]  Laurent Praly Asymptotic stabilization via output feedback for lower triangular systems with output dependent incremental rate , 2003, IEEE Trans. Autom. Control..

[33]  R.F. Stengel,et al.  Intelligent failure-tolerant control , 1990, IEEE Control Systems.

[34]  Sai-Ming Li,et al.  Reconfigurable flight control design using multiple switching controllers and online estimation of damage-related parameters , 2000, Proceedings of the 2000. IEEE International Conference on Control Applications. Conference Proceedings (Cat. No.00CH37162).

[35]  Maria Letizia Corradini,et al.  IEEE Transactions on Control Systems Technology , 2004 .

[36]  Z. Artstein Stabilization with relaxed controls , 1983 .

[37]  Michel Verhaegen,et al.  Fault-Tolerant Subspace Predictive Control Applied to a Boeing 747 Model , 2008 .

[38]  Colin N. Jones Reconfigurable Flight Control First Year Report , 2005 .

[39]  J. A. Mulder,et al.  Constrained Adaptive Backstepping Flight Control: Application to a Nonlinear F-16/MATV Model , 2006 .

[40]  A. M. Lyapunov The general problem of the stability of motion , 1992 .

[41]  T. Lyche,et al.  Box Splines and Applications , 1991 .

[42]  J. A. Mulder,et al.  A new approach to linear regression with multivariate splines , 2009, Autom..

[43]  P. R. Chandler,et al.  Self-repairing flight control system program overview , 1988, Proceedings of the IEEE 1988 National Aerospace and Electronics Conference.

[44]  Miroslav Krstic,et al.  Transient-performance improvement with a new class of adaptive controllers , 1993 .

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

[46]  M. Krstić,et al.  Optimal design of adaptive tracking controllers for nonlinear systems , 1997, Proceedings of the 1997 American Control Conference (Cat. No.97CH36041).

[47]  Fumio Miyazaki,et al.  A stable tracking control method for an autonomous mobile robot , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[48]  Jan Albert Mulder,et al.  Nonlinear Flight Control Design Using Constrained Adaptive Backstepping , 2007 .

[49]  S. R. Wells,et al.  Sliding mode control applied to reconfigurable flight control design , 2002 .

[50]  Peggy S. Williams-Hayes,et al.  Stabilator Failure Adaptation from Flight Tests of NF-15B Intelligent Flight Control System , 2009, J. Aerosp. Comput. Inf. Commun..

[51]  Randal W. Beard,et al.  Trajectory tracking for unmanned air vehicles with velocity and heading rate constraints , 2004, IEEE Transactions on Control Systems Technology.

[52]  Silvia Ferrari,et al.  Robust and Reconfigurable Flight Control by Neural Networks , 2005 .

[53]  K.J. Astrom Adaptive control around 1960 , 1996, IEEE Control Systems.

[54]  B. Pasik-Duncan,et al.  Adaptive Control , 1996, IEEE Control Systems.

[55]  M Steinberg,et al.  Historical Overview of Research in Reconfigurable Flight Control , 2005 .

[56]  Youdan Kim,et al.  Model Following Reconfigurable Flight Control System Design Using Direct Adaptive Scheme , 2002 .

[57]  Gregory E. Chamitoff,et al.  Autonomous Maneuver Tracking for Self-Piloted Vehicles , 1999 .

[58]  Sahjendra N. Singh,et al.  Adaptive Control of Feedback Linearizable Nonlinear Systems With Application to Flight Control , 1996 .

[59]  李幼升,et al.  Ph , 1989 .

[60]  P. Kokotovic,et al.  Adaptive nonlinear design with controller-identifier separation and swapping , 1995, IEEE Trans. Autom. Control..

[61]  I. Kanellakopoulos,et al.  Systematic Design of Adaptive Controllers for Feedback Linearizable Systems , 1991, 1991 American Control Conference.

[62]  Ali Zolghadri,et al.  A redundancy-based strategy for safety management in a modern civil aircraft , 2000 .

[63]  Miroslav Krstic On using least-squares updates without regressor filtering in identification and adaptive control of nonlinear systems , 2009, Autom..

[64]  Eduardo Sontag A Lyapunov-Like Characterization of Asymptotic Controllability , 1983, SIAM Journal on Control and Optimization.

[65]  Petros A. Ioannou,et al.  Accommodation of failures in the F-16 aircraft using adaptive control , 1991, IEEE Control Systems.

[66]  Wei Ren,et al.  Nonlinear Trajectory Tracking for Fixed Wing UAVs via Backstepping and Parameter Adaptation , 2005 .

[67]  Ilya V. Kolmanovsky,et al.  Predictive energy management of a power-split hybrid electric vehicle , 2009, 2009 American Control Conference.

[68]  Marc Bodson,et al.  Flight control reconfiguration using adaptive methods , 1995, Proceedings of 1995 34th IEEE Conference on Decision and Control.

[69]  Johan Löfberg Backstepping with local LQ performance and global approximation of quadratic performance , 1999 .

[70]  Madan M. Gupta,et al.  Flight Control Design of an Automatic Landing Flight Experiment Vehicle , 2000 .

[71]  Ping Lu,et al.  Reconfigurable Flight Control Designs With Application to the X-33 Vehicle , 1999 .

[72]  Youdan Kim,et al.  Reconfigurable Flight Control System Design Using Discrete Model Reference Adaptive Control , 2005 .

[73]  Min-Jea Tahk,et al.  IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS , 2022, IEEE Aerospace and Electronic Systems Magazine.

[74]  Mrdjan J. Jankovic,et al.  Constructive Nonlinear Control , 2011 .

[75]  P. Kokotovic,et al.  Inverse Optimality in Robust Stabilization , 1996 .

[76]  Ross J. Gadient,et al.  Adaptive / Reconfigurable Flight Control Augmentation Design Applied to High -Winged Transport Aircraft , 2004 .

[77]  David G. Ward,et al.  Intelligent Control of Unmanned Air Vehicles: Program Summary and Representative Results , 2003 .

[78]  Francesc Pozo,et al.  Numerical issues in backstepping control: Sensitivity and parameter tuning , 2008, J. Frankl. Inst..

[79]  Robert Babuska,et al.  Fuzzy Gain-Scheduled H-infinity Flight Control Law Design , 2002 .

[80]  M. V. Cook Flight Dynamics Principles , 1997 .

[81]  Seung-Hwan Kim,et al.  A Robust Adaptive Nonlinear Control Approach to Missile Autopilot Design , 1998 .

[82]  Nhan T. Nguyen,et al.  Hybrid Intelligent Flight Control with Adaptive Learning Parameter Estimation , 2009, J. Aerosp. Comput. Inf. Commun..

[83]  A.T. Simmons,et al.  Control allocation for the X-33 using existing and novel quadratic programming techniques , 2004, Proceedings of the 2004 American Control Conference.

[84]  Ola Härkegård,et al.  A backstepping design for flight path angle control , 2000, CDC.

[85]  Robert Babuska,et al.  Fuzzy Modeling for Control , 1998 .

[86]  D. Enns CONTROL ALLOCATION APPROACHES , 1998 .

[87]  Yuri B. Shtessel,et al.  Multiple Timescale Flight Control Using Reconfigurable Sliding Modes , 1999 .

[88]  S. Wiggins Introduction to Applied Nonlinear Dynamical Systems and Chaos , 1989 .

[89]  Meir Pachter,et al.  Adaptive feedback linearizing nonlinear close formation control of UAVs , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[90]  Wei Ren,et al.  Nonlinear Trajectory Tracking for Fixed Wing UAVs via Backstepping and Parameter Adaptation , 2005 .

[91]  Prasad,et al.  Envelope Protection in Autonomous Unmanned Aerial Vehicles , 2003 .

[92]  A. J. Healey,et al.  Multivariable sliding mode control for autonomous diving and steering of unmanned underwater vehicles , 1993 .

[93]  Lars Forssell,et al.  ADMIRE The Aero-Data Model In a Research Environment Version 4.0, Model Description , 2005 .

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

[95]  Tae Soo No,et al.  Control and simulation of arbitrary flight trajectory-tracking , 2005 .

[96]  Marc Bodson,et al.  Evaluation of optimization methods for control allocation , 2001 .

[97]  Alessandro Astolfi,et al.  Immersion and invariance: a new tool for stabilization and adaptive control of nonlinear systems , 2001, IEEE Trans. Autom. Control..

[98]  Francis Y. Enomoto,et al.  UAV Autonomous Operations for Airborne Science Missions , 2004 .

[99]  R. Freeman,et al.  Robust Nonlinear Control Design: State-Space and Lyapunov Techniques , 1996 .

[100]  Naira Hovakimyan,et al.  Coordinated Path Following for Time-Critical Missions of Multiple UAVs via L1 Adaptive Output Feedback Controllers , 2007 .

[101]  Sastry,et al.  Necessary and sufficient conditions for parameter convergence in adaptive control , 1984 .

[102]  Ola Härkegård,et al.  Flight Control Design using Backstepping , 2001 .

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

[104]  Jan Albert Mulder,et al.  Neural Network Aerodynamic Model Identification for Aerospace Reconfiguration , 2005 .

[105]  Ola Härkegård,et al.  Backstepping and control allocation with applications to flight control , 2003 .

[106]  I. Kanellakopoulos,et al.  Adaptive nonlinear control without overparametrization , 1992 .

[107]  B. Anderson,et al.  Exponential convergence of adaptive identification and control algorithms , 1981, Autom..

[108]  Anthony J. Calise,et al.  Development of a Reconfigurable Flight Control Law for the X-36 Tailless Fighter Aircraft , 2000 .

[109]  Irene M. Gregory,et al.  General Equations of Motion for a Damaged Asymmetric Aircraft , 2007 .

[110]  Basil Papadales,et al.  UAV Science Missions: A Business Perspective , 2005 .

[111]  Kenneth Bordignon,et al.  Control Allocation for the X-35B , 2002 .

[112]  Miroslav Krstic,et al.  Modular approach to adaptive nonlinear stabilization , 1996, Autom..

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

[114]  Naira Hovakimyan,et al.  Novel L1 adaptive control methodology for aerial refueling with guaranteed transient performance , 2008 .

[115]  M. M. Kale,et al.  Robust and stabilized MPC formulations for fault tolerant and reconfigurable flight control , 2004, Proceedings of the 2004 IEEE International Symposium on Intelligent Control, 2004..

[116]  George G. Lendaris,et al.  Proposed framework for applying adaptive critics in real-time realm , 2002, Proceedings of the 2002 International Joint Conference on Neural Networks. IJCNN'02 (Cat. No.02CH37290).

[117]  John H. Blakelock,et al.  Automatic control of aircraft and missiles , 1965 .

[118]  R. Bodson,et al.  Multivariable adaptive algorithms for reconfigurable flight control , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[119]  D. Mcruer,et al.  Eighty years of flight control - Triumphs and pitfalls of the systems approach , 1981 .

[120]  Bruce T. Clough Unmanned Aerial Vehicles: Autonomous Control Challenges, A Researcher's Perspective , 2005, J. Aerosp. Comput. Inf. Commun..

[121]  W. Marsden I and J , 2012 .

[122]  A. Astolfi,et al.  Nonlinear observer design using invariant manifolds and applications , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[123]  John D'Azzo,et al.  Close formation flight control , 1999 .

[124]  Nahum Shimkin,et al.  Nonlinear Control Systems , 2008 .

[125]  Jeffrey Monaco,et al.  Flight Testing of a Retrofit Reconfigurable Control Law Architecture Using an F/A-18C , 2006 .

[126]  P. R. Smith,et al.  Using Bifurcation Methods to Aid Nonlinear Dynamic Inversion Control Law Design , 1998 .

[127]  Jan Albert Mulder,et al.  Comparison of Inverse Optimal and Tuning Functions Designs for Adaptive Missile Control , 2007 .

[128]  Ka Wai Eric Cheng,et al.  Adaptive B-spline network control for three-phase PWM AC-DC voltage source converter , 1999, Proceedings of the IEEE 1999 International Conference on Power Electronics and Drive Systems. PEDS'99 (Cat. No.99TH8475).

[129]  J. Doyle,et al.  Essentials of Robust Control , 1997 .

[130]  R. K. Mehra,et al.  Multiple model-based adaptive reconfigurable formation flight control design , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[131]  John D'Azzo,et al.  Tight Formation Flight Control , 2001 .

[132]  Wayne C. Durham Constrained Control Allocation , 1992 .

[133]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[134]  Petar V. Kokotovic,et al.  Systematic design of adaptive controllers for feedback linearizable systems , 1991 .

[135]  Marc L. Steinberg,et al.  Effects of Control Allocation Algorithms on a Nonlinear Adaptive Design , 1999 .

[136]  Kevin A. Wise,et al.  Nonlinear simulation analysis of a tailless advanced fighter aircraft reconfigurable flight control law , 1999 .

[137]  Eduardo Sontag Smooth stabilization implies coprime factorization , 1989, IEEE Transactions on Automatic Control.

[138]  Marios M. Polycarpou,et al.  Backstepping-Based Flight Control with Adaptive Function Approximation , 2005 .

[139]  Jovan D. Boskovic,et al.  A multiple model-based reconfigurable flight control system design , 1998, Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171).

[140]  Carlos Silvestre,et al.  Trajectory Tracking for Autonomous Vehicles: An Integrated Approach to Guidance and Control , 1998 .

[141]  S. N. Balakrishnan,et al.  Nonlinear Control Concepts for a UA , 2006 .

[142]  Jason L. Speyer,et al.  Sensor and Actuator Fault Reconstruction , 2004 .