Optimal attitude and flight vector recovery for large transport aircraft using sequential quadratic programming

Loss of control prevention for aircraft remains an active area of research to improve aviation safety. Two separate numerical methods are presented here and were used to generate attitude and flight vector recovery solutions for a simulated aircraft model in an initial upset condition. The problem is posed as an optimal control problem and both methods' general approach uses a reduced-order mathematical model of a sub-scale jet airliner simulation model. The first method discussed uses a method called dynamic programming (DP) to generate a discrete closed-loop solution and the second method uses direct transcription and sequential quadratic programming (SQP) to generate an open-loop solution. The two methods' trajectory solutions are compared with an illustrative example and it was found that both methods' solutions use the same maneuver strategy to recover the aircraft model's trajectory back to wings level flight. In conclusion the DP is limited to a reduced model to remain tractable while the SQP can use a more accurate and representative model, and the DP method is computationally expensive offline while the SQP method is expensive online.

[1]  Christine M. Belcastro,et al.  Loss of Control Prevention and Recovery: Onboard Guidance, Control, and Systems Technologies , 2012 .

[2]  Matthew P. Kelly Transcription Methods for Trajectory Optimization: a beginners tutorial , 2017 .

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

[4]  Christine M. Belcastro,et al.  Development of a Dynamically Scaled Generic Transport Model Testbed for Flight Research Experiments , 2004 .

[5]  Peter Thomasson,et al.  Aircraft Control and Simulation: Dynamics, Controls Design, and Autonomous Systems – Third edition B. L. Stevenset al. John Wiley and Sons, The Atrium, Southern Gate, Chichester, West Sussex, UK, PO19 8SQ. 2016. 749pp. Illustrated. £110. ISBN 978-1-118-87098-3. , 2017, The Aeronautical Journal.

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

[7]  Anil V. Rao,et al.  An efficient overloaded method for computing derivatives of mathematical functions in MATLAB , 2013, TOMS.

[8]  Matthew Kelly,et al.  An Introduction to Trajectory Optimization: How to Do Your Own Direct Collocation , 2017, SIAM Rev..

[9]  Harry G. Kwatny,et al.  Safe Set Maneuverability of Impaired Aircraft , 2012 .

[10]  F. Topputo,et al.  Survey of Direct Transcription for Low-Thrust Space Trajectory Optimization with Applications , 2014 .

[11]  Jean-Etienne Dongmo Aircraft Loss-Of-Control Recovery Using Nonlinear Smooth Feedback Regulators , 2011 .

[12]  D. D. Moerder,et al.  Optimal aircraft control upset recovery with and without component failures , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[13]  John V. Foster,et al.  Defining Commercial Transport Loss-of-Control: A Quantitative Approach , 2004 .

[14]  J. Betts Survey of Numerical Methods for Trajectory Optimization , 1998 .

[15]  Vahram Stepanyan,et al.  Stall Recovery Guidance Algorithms Based on Constrained Control Approaches , 2016 .

[16]  Richard D. Neidinger,et al.  Introduction to Automatic Differentiation and MATLAB Object-Oriented Programming , 2010, SIAM Rev..

[17]  Anil V. Rao,et al.  ( Preprint ) AAS 09-334 A SURVEY OF NUMERICAL METHODS FOR OPTIMAL CONTROL , 2009 .

[18]  Van Wyk Optimal Control for Minimum Thrust Demand in Extended Formation Flight , 2016 .

[19]  David E. Cox,et al.  Analysis of Control Strategies for Aircraft Flight Upset Recovery , 2012 .

[20]  Jean-Etienne T. Dongmo,et al.  Aircraft Accident Prevention: Loss-of-Control Analysis , 2009 .

[21]  John T. Betts,et al.  Practical Methods for Optimal Control and Estimation Using Nonlinear Programming , 2009 .

[22]  Jonas Buchli,et al.  Evaluating Direct Transcription and Nonlinear Optimization Methods for Robot Motion Planning , 2015, IEEE Robotics and Automation Letters.

[23]  J. A. A. Engelbrecht,et al.  Ride comfort in commercial aircraft during formation flight using conventional flight control , 2016, 2016 IEEE Aerospace Conference.

[24]  Donald E. Kirk,et al.  Optimal control theory : an introduction , 1970 .

[25]  Zhou Kun,et al.  Flying qualities reduction of fly-by-wire commercial aircraft with reconfiguration flight control laws , 2011 .

[26]  C. Favre,et al.  Fly-by-wire for commercial aircraft: the Airbus experience , 1994 .

[27]  Ute Beyer,et al.  Control Of Spacecraft And Aircraft , 2016 .

[28]  Iain K. Peddle Acceleration Based Manoeuvre Flight Control System for Unmanned Aerial Vehicles , 2008 .

[29]  T. Teichmann,et al.  Dynamics of Flight: Stability and Control , 1959 .

[30]  Jasbir S. Arora,et al.  Introduction to Optimum Design , 1988 .

[31]  Jacobus Adriaan Albertus Engelbrecht Automatic flight envelope recovery for large transport aircraft , 2016 .