Assessment of aircraft flight controllers using nonlinear robustness analysis techniques

The current practice to validate flight control laws relies on applying linear analysis tools to assess the closed loop stability and performance characteristics about many trim conditions. Nonlinear simulations are used to provide further confidence in the linear analyses and also to uncover dynamic characteristics, e.g. limit cycles, which are not revealed by the linear analysis. This chapter reviews nonlinear analysis techniques which can be applied to systems described by polynomial dynamic equations. The proposed approach is to approximate the aircraft dynamics using polynomial models. Nonlinear analyses can then be solved using sum-of-squares optimization techniques. The applicability of these methods is demonstrated with nonlinear analyses of an F/A-18 aircraft and NASA’s Generic Transport Model aircraft. These nonlinear analysis techniques can fill the gap between linear analysis and nonlinear simulations and hence used to provide additional confidence in the flight control law performance.

[1]  A. Packard,et al.  Stability Region Analysis Using Simulations and Sum-of-Squares Programming , 2007, 2007 American Control Conference.

[2]  Weehong Tan,et al.  Nonlinear Control Analysis and Synthesis using Sum-of-Squares Programming , 2006 .

[3]  J. Lofberg,et al.  YALMIP : a toolbox for modeling and optimization in MATLAB , 2004, 2004 IEEE International Conference on Robotics and Automation (IEEE Cat. No.04CH37508).

[4]  Ryan Feeley,et al.  Some controls applications of sum of squares programming , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[5]  B. Tibken,et al.  Computing the domain of attraction for polynomial systems via BMI optimization method , 2006, 2006 American Control Conference.

[6]  V. Powers,et al.  An algorithm for sums of squares of real polynomials , 1998 .

[7]  Marcello R. Napolitano,et al.  Determination of the stability and control derivatives of the NASA F/A-18 HARV using flight data , 1993 .

[8]  E. Davison,et al.  A computational method for determining quadratic lyapunov functions for non-linear systems , 1971 .

[9]  Z. Jarvis-Wloszek,et al.  Lyapunov Based Analysis and Controller Synthesis for Polynomial Systems using Sum-of-Squares Optimization , 2003 .

[10]  Peter J Seiler,et al.  Nonlinear region of attraction analysis for flight control verification and validation , 2011 .

[11]  Andrew Packard,et al.  Control Applications of Sum of Squares Programming , 2005 .

[12]  A. Packard,et al.  Searching for Control Lyapunov Functions using Sums of Squares Programming , 2022 .

[13]  Pablo A. Parrilo,et al.  Semidefinite programming relaxations for semialgebraic problems , 2003, Math. Program..

[14]  Davison,et al.  A computational method for determining quadratic Lyapunov Functions for nonlinear systems , 1970 .

[15]  C. A. Desoer,et al.  Nonlinear Systems Analysis , 1978 .

[16]  Peter J Seiler,et al.  Applications of Linear and Nonlinear Robustness Analysis Techniques to the F/A-18 Flight Control Laws , 2009 .

[17]  Daniel Cutuli Lluch,et al.  Analysis of the Out-of-Control Falling Leaf Motion using a Rotational Axis Coordinate System , 1998 .

[18]  B. Reznick Some concrete aspects of Hilbert's 17th Problem , 2000 .

[19]  M. Vidyasagar,et al.  Nonlinear systems analysis (2nd ed.) , 1993 .

[20]  J. Doyle,et al.  Optimization-based methods for nonlinear and hybrid systems verification , 2005 .

[21]  J. Hauser,et al.  Estimating Quadratic Stability Domains by Nonsmooth Optimization , 1992, 1992 American Control Conference.

[22]  Mathukumalli Vidyasagar,et al.  Maximal lyapunov functions and domains of attraction for autonomous nonlinear systems , 1981, Autom..

[23]  A. Papachristodoulou Scalable analysis of nonlinear systems using convex optimization , 2005 .

[24]  Peter J Seiler,et al.  SOSTOOLS: Sum of squares optimization toolbox for MATLAB , 2002 .

[25]  Anton van den Hengel,et al.  Semidefinite Programming , 2014, Computer Vision, A Reference Guide.

[26]  G. Chesi On the estimation of the domain of attraction for uncertain polynomial systems via LMIs , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[27]  Ufuk Topcu,et al.  Quantitative local analysis of nonlinear systems , 2008 .

[28]  Andrew Packard,et al.  Local gain analysis of nonlinear systems , 2006, 2006 American Control Conference.

[29]  John V. Foster,et al.  Recent NASA Research on Aerodynamic Modeling of Post- Stall and Spin Dynamics of Large Transport Airplanes , 2007 .

[30]  Peter J Seiler,et al.  Reachability and Region of Attraction Analysis Applied to GTM Dynamic Flight Envelope Assessment , 2009 .

[31]  J. Thorp,et al.  Stability regions of nonlinear dynamical systems: a constructive methodology , 1989 .

[32]  Celeste Belcastro,et al.  On the Validation of Safety Critical Aircraft Systems, Part I: An Overview of Analytical & Simulation Methods , 2003 .

[33]  A. Garulli,et al.  LMI‐based computation of optimal quadratic Lyapunov functions for odd polynomial systems , 2005 .

[34]  A. A. Schy,et al.  Prediction of jump phenomena in roll-coupled maneuvers of airplanes , 1977 .

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

[36]  Jessica Holmberg,et al.  Falling Leaf Motion Suppression in the F/A-18 Hornet with Revised Flight Control Software , 2004 .

[37]  K. W. Iliff,et al.  Extraction of Lateral-Directional Stability and Control Derivatives for the Basic F-18 Aircraft at High Angles of Attack , 1997 .

[38]  Jos F. Sturm,et al.  A Matlab toolbox for optimization over symmetric cones , 1999 .

[39]  B. Reznick,et al.  Sums of squares of real polynomials , 1995 .

[40]  Olga Taussky-Todd SOME CONCRETE ASPECTS OF HILBERT'S 17TH PROBLEM , 1996 .

[41]  Wang Jicheng,et al.  A ROBUSTNESS ANALYSIS FOR NONLINEAR SYSTEMS , 1990 .

[42]  Ufuk Topcu,et al.  Simulation-aided reachability and local gain analysis for nonlinear dynamical systems , 2008, 2008 47th IEEE Conference on Decision and Control.

[43]  Ufuk Topcu,et al.  Local stability analysis using simulations and sum-of-squares programming , 2008, Autom..

[44]  Paul Jamarillo,et al.  Simulation of the F/A-18D 'falling leaf' , 1996 .

[45]  Stephen P. Boyd,et al.  Linear Matrix Inequalities in Systems and Control Theory , 1994 .

[46]  K. W. Iliff,et al.  Retrospective and Recent Examples of Aircraft Parameter Identification at NASA Dryden Flight Research Center , 2004 .

[47]  R. Murray,et al.  Numerically Efficient Robustness Analysis of Trajectory Tracking for Nonlinear Systems , 1997 .

[48]  Marcello R. Napolitano,et al.  Estimation of the lateral-directional aerodynamic parameters from flight data for the NASA F/A-18 HARV , 1996 .

[49]  O. Hachicho,et al.  Estimating domains of attraction of a class of nonlinear dynamical systems with LMI methods based on the theory of moments , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[50]  A. Vicino,et al.  On the estimation of asymptotic stability regions: State of the art and new proposals , 1985 .

[51]  B. Tibken Estimation of the domain of attraction for polynomial systems via LMIs , 2000, Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187).

[52]  P. Parrilo Structured semidefinite programs and semialgebraic geometry methods in robustness and optimization , 2000 .

[53]  Brad Seanor,et al.  Estimation of the longitudinal aerodynamic parameters from flight data for the NASA F/A-18 HARV , 1996 .

[54]  E. Yaz Linear Matrix Inequalities In System And Control Theory , 1998, Proceedings of the IEEE.

[55]  B. Reznick Extremal PSD forms with few terms , 1978 .

[56]  Robert Niewoehner,et al.  High angle of attack control law development and testing for the F/A-18E/F Super Hornet , 1999 .

[57]  Carey S. Buttrill,et al.  Simulation model of a twin-tail, high performance airplane , 1992 .

[58]  P. Parrilo,et al.  Symmetry groups, semidefinite programs, and sums of squares , 2002, math/0211450.

[59]  Andrew Packard,et al.  Linearized analysis versus optimization-based nonlinear analysis for nonlinear systems , 2009, 2009 American Control Conference.

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

[61]  Peter J Seiler,et al.  Quantitative local analysis of nonlinear systems using sum-of-squares decompositions (T-1) , 2009 .