A Collection of Nonlinear Aircraft Simulations in MATLAB

Nonlinear six degree-of-freedom simulations for a variety of aircraft were created using MATLAB. Data for aircraft geometry, aerodynamic characteristics, mass / inertia properties, and engine characteristics were obtained from open literature publications documenting wind tunnel experiments and flight tests. Each nonlinear simulation was implemented within a common framework in MATLAB, and includes an interface with another commercially-available program to read pilot inputs and produce a three-dimensional (3-D) display of the simulated airplane motion. Aircraft simulations include the General Dynamics F-16 Fighting Falcon, Convair F-106B Delta Dart, Grumman F-14 Tomcat, McDonnell Douglas F-4 Phantom, NASA Langley Free-Flying Aircraft for Sub-scale Experimental Research (FASER), NASA HL-20 Lifting Body, NASA / DARPA X-31 Enhanced Fighter Maneuverability Demonstrator, and the Vought A-7 Corsair II. All nonlinear simulations and 3-D displays run in real time in response to pilot inputs, using contemporary desktop personal computer hardware. The simulations can also be run in batch mode. Each nonlinear simulation includes the full nonlinear dynamics of the bare airframe, with a scaled direct connection from pilot inputs to control surface deflections to provide adequate pilot control. Since all the nonlinear simulations are implemented entirely in MATLAB, user-defined control laws can be added in a straightforward fashion, and the simulations are portable across various computing platforms. Routines for trim, linearization, and numerical integration are included. The general nonlinear simulation framework and the specifics for each particular aircraft are documented.

[1]  Long P. Yip Wind-tunnel free-flight investigation of a 0.15-scale model of the F-106B airplane with vortex flaps , 1987 .

[2]  Leonard Bridgeman,et al.  Jane's All the World's Aircraft , 1970 .

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

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

[5]  Donald E Johnston,et al.  Investigation of Flying Qualities of Military Aircraft at High Angles of Attack. Volume I. Technical Results , 1974 .

[6]  Bernard Etkin,et al.  Dynamics of flight , 1959 .

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

[8]  Mark S. Smith,et al.  Analysis of Wind Tunnel Oscillatory Data of the X-31A Aircraft , 1999 .

[9]  J. Miller Numerical Analysis , 1966, Nature.

[10]  F. Yuan,et al.  SPONSORING / MONITORING AGENCY NAME(S) AND ADDRESS(ES) , 1999 .

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

[12]  Louis V. Schmidt,et al.  Introduction to Aircraft Flight Dynamics , 1998 .

[13]  Daniel W. Banks,et al.  Low-speed longitudinal and lateral-directional aerodynamic characteristics of the X-31 configuration , 1992 .

[14]  Bernard J. Eulrich,et al.  Identification and Correlation of the F-4E Stall/Post-Stall Aerodynamic Stability and Control Characteristics from Existing Test Data. , 1973 .

[15]  Jackson E. Bruce,et al.  Preliminary Subsonic Aerodynamic Model for Simulation Studies of the HL-20 Lifting Body , 2003 .

[16]  E Dutton Kevin Optimal Control Theory Determination of Feasible Return-to-Launch-Site Aborts for the HL-20 Personnel Launch System Vehicle , 1994 .

[17]  Michael W. Kehoe Flutter Clearance of the F-14A Variable-Sweep Transition Flight Experiment Airplane, Phase 2 , 1987 .

[18]  G. L. Teper,et al.  Aircraft stability and control data , 1969 .

[19]  General , 1970 .