Aircraft System Identification: Theory and Practice

This appendix provides a detailed description of a nonlinear simulation for the F-16 fighter aircraft. The simulation is written completely in MATLAB , and is included as part of the software package associated with this textbook. It is essentially a MATLAB version of the FORTRAN simulation given in Appendix A of Ref. 1 The simulation is based on information in Ref. 2, which includes a windtunnel aerodynamic database for a 16% scale model of the F-16 aircraft, and a ground-test database for engine thrust.
The following subsections provide details for various aspects of the F-16 nonlinear simulation, including the F-16 aircraft, equations of motion, aerodynamic model, engine model, and analysis tools. A list of the files included in the F-16 nonlinear simulation package is given in Table D.1. The F-16 nonlinear simulation documented here is one of several included in Ref. 3.
| F16_NLS_V1.1 Directory | |
|---|---|
| ab3.m | f16_demo.diary |
| atm.m | f16_demo.m |
| avds_matlab_f16.m | f16_deq.m |
| avds_matlab_setup.m | f16_engine.m |
| clo.m | f16_engine_setup.m |
| cmo.m | f16_fltdatsel.m |
| cno.m | f16_lores.txt |
| cnvrg.m | f16_massprop.m |
| cxo.m | f16_trm.m |
| czo.m | gen_f16_model.m |
| dampder.m | grad.m |
| dlda.m | ic_ftrm.m |
| dldr.m | Inze.m |
| dnda.m | mksqw.m |
| dndr.m | pdot.m |
| f16.m | rk2.m |
| f16.sim.ini | rk4.m |
| f16.txt | rtau.m |
| f16_aero.m | solve.m |
| f16_aero_setup.m | tgear.m |
The F-16 is a single-seat, multirole fighter with a blended wing/body and a cropped delta wing planform with leading-edge sweep of 40 deg. Figure D.1 shows a three-view drawing of the F-16. The wing is fitted with leading-edge flaps and trailing-edge flaperons (flaps/ailerons). Tail surfaces are swept and cantilevered. The horizontal stabilator is composed of two all-moving tail...