FLIGHT DYNAMICS

Robert F. Stengel

Second Edition, Princeton University Press, November 2022

Flight Dynamics takes a new approach to the science and mathematics of aircraft flight, unifying principles of aeronautics with contemporary systems analysis. It is a text and reference book for upper-level undergraduates and first-year graduate students as well as practicing engineers. While the book presents traditional material that is critical to understanding aircraft motions, it does so in the context of modern computational tools and multivariable methods. Particular attention is given to models and techniques that are appropriate for analysis, simulation, evaluation of flying qualities, and control system design. Bridges to classical analysis and results are established, and new territory is explored. The book is intended for readers with a broad background and interest in engineering and science. It introduces basic principles of trigonometry, calculus, linear algebra, and dynamics, and it continues with advanced topics, algorithms, and applications.

Dynamic analysis has changed dramatically during recent decades, with the introduction of powerful personal computers and scientific programming languages. The book presents the principles, derivations, and equations of flight dynamics with frequent reference to computed examples, and it includes MATLAB® code for six-degree-of-freedom simulation and linear system analysis.

By using common notation and not assuming a strong background in aeronautics, Flight Dynamics is accessible to a wide variety of readers. Introductions to aerodynamics, propulsion, structures, and the atmospheric and gravitational environment precede the development of the aircraft's dynamic equations. Systeme International (SI) units are used for the majority of the text. These units take better advantage of decimal arithmetic than U.S. Customary Units, the majority of world industry and academe uses them, and virtually all high school and college students learn physics, chemistry, and mathematics with SI units.

The first edition's chapter structure is retained. More examples and illustrations are included, and supporting material is arranged in text boxes. There is additional information on conventional and electric propulsion. While the emphasis is on fixed-wing flight within the atmosphere, an example of flight into space and reentry into the atmosphere is given. The discussion of piloting actions and flying qualities criteria is integrated within a new section. A new chapter on flight control design gives comprehensive coverage to techniques that apply for a wide range of linear and nonlinear dynamic models with analog or digital systems. Appendix E, which formerly was a bibliography of NASA reports, now presents exercises for each section of the book.

Flight Dynamics is organized in eight chapters and an epilogue.

Princeton University Press Listing


MATLAB Code for Analysis and Simulation

Flight Dynamics, Second Edition is accompanied by a nonlinear, six-degree-of-freedom simulation program FLIGHTv2.m and mathematical models of a business jet and an advanced jet trainer. There are two models for each aircraft: a low-angle-of-attack, Mach-number dependent model and a Mach-number-independent model for angles of attack up to 90 deg. The MATLAB simulation script can be used to demonstrate motions across the spectrum of flight, including effects of compressibility, stalling, spinning, and control nonlinearity. The jet trainer model is formulated with the program, ModelBuild.m, which uses the methods of Chapters 4 and 5 of Flight Dynamics to describe mass, inertial, and aerodynamic properties of the configuration.

Nonlinear Six-Degree-of-Freedom Aircraft Simulation [FLIGHTv2.m]

FLIGHTv2.m also can generate linear, time-invariant (LTI) dynamic models at arbitrary flight conditions. The LTI models can be subjected to various linear analyses in the MATLAB program SURVEY.m, including model-order reduction through truncation or residualization, transient response, equilibrium response, controllability and observability, Bode, Nyquist, and Nichols plots, and root locus analysis. Longitudinal and lateral-directional motions can be analyzed separately or under fully coupled flight conditions. The FLIGHTv2.m and SURVEY.m programs are heavily commented for ease of understanding.

Linear System Survey [SURVEY.m]

The MATLAB code that generates paper airplane flight paths for the book's Example 1.5-1 is presented in

Paper Airplane Simulation [PaperPlane.m]

A First Course in Aircraft Flight Dynamics

While covering all the material in the book typically would require a two-semester course, a one-term undergraduate course can be based upon portions of the book, leaving the more advanced topics for independent reading. Flight Dynamics is written with a physics-based evolution of topics; a more flexible organization of material may be preferred for lectures and assignments. With this in mind, guidelines for first and second courses on flight dynamics and control are given in the book. Lecture slides, assignments, and internet links for a third/fourth-year undergraduate course can be found online below.

Aircraft Flight Dynamics introduces students to the performance, stability, and control of aircraft ranging from micro-uninhabited air vehicles through general aviation, jet transport, and fighter aircraft to Mars planes and re-entry vehicles. Particular attention is given to mathematical models and techniques for analysis, simulation, and evaluation of flying qualities, with brief discussion of guidance, navigation, and control. Topics include equations of motion, configuration aerodynamics, analysis of linear systems, and longitudinal/lateral/directional motions.

Syllabus and Assignments

Lecture Slides


While the course focuses on the Science and Mathematics of flight dynamics, historical antecedents are presented as Case Studies in aircraft performance, stability, and control. The case studies were initially motivated by Airplane Stability and Control: A History of the Technologies that Made Aviation Possible (2005), M. J. Abzug and E. E. Larrabee, and they are enhanced by reference to current web-based content. A compilation of bookmarks for web pages describing important elements of flight dynamics can be found at

Introduction to Aircraft Flight Dynamics: A Virtual Reference Book

First Edition, Princeton University Press, 2004

Endorsements, Reviews, and Errata for First Edition

"A monumental piece of work. Its comprehensive treatment of flight dynamics makes it the broadest in its class and constitutes a major contribution to the aerospace community. Destined for students' shelves as well as mine, it will also be valuable as the methodological companion to the aircraft designer, flight test engineer, and pilot."-- Eric Feron, Massachusetts Institute of Technology (currently, KAUST)
"This book is definitely a significant contribution to the field. It is more comprehensive than any other work on flight dynamics I have seen; it includes newer concepts, such as neural nets and wind shear effects, some of these reflecting the author's own research; and it gives a very broad view of flight dynamics. Not only is it a fine textbook on flight dynamics, but it is so thorough and so well written that it will undoubtedly catch the attention of practicing engineers and airplane enthusiasts."-- Haim Baruh, Rutgers University

Reviews

Review by Michael Cook, Cranfield University, for The Aeronautical Journal

Review by John Hodgkinson, AeroArts LLC, for the AIAA Journal

Review by Eric Feron, Georgia Institute of Technology, for the IEEE Control Systems Magazine

Review by John Valasek, Texas A&M University, for the Journal of Guidance, Control, and Dynamics

Online comments:

"Originally bought this book for a Flight Dynamics course in college, but these days I'm working in the aerospace industry and it has proven an invaluable reference again and again. Superb development and explanation of a fundamental aircraft dynamics model, followed by in-depth analysis of the revealed modes of motion; this book is a tremendous resource for anyone interested or involved with aircraft." -- Anon., Amazon

"This is an excellent book that any flight controls or aviation engineer will find more than just useful. It provides a pretty complete treatment of the state variable approach and should serve as an excellent starting point for those wanting to design actual controllers for aircraft." -- Anon., Amazon

"This is an excellent book, I remembered it from university days and recently re-purchased it for work (flight simulator engineer). It covers almost every aspect of fixed wing aircraft dynamics you might want, and of course a fair amount reads across to rotary wing vehicles. The appendices summarizing the MATLAB models provided and relevant NASA papers are useful. The book language and notation doesn't assume too much prior specific aeronautics experience so it can be shared with colleagues from a different background." -- Anon, Amazon

Errata, 1st Edition

====================

Robert F. Stengel is Professor Emeritus and former Associate Dean of Engineering and Applied Science at Princeton University. He is the author of Optimal Control and Estimation (Dover, 1994). He was principal designer of the Apollo Lunar Module manual attitude control logic.

http://www.stengel.mycpanel.princeton.edu/FlightDynamics.html
key words: aeronautical engineering, aircraft flight dynamics, flight mechanics, control design, stability and control, short period, phugoid, Dutch roll, roll, spiral, aeronautical case histories, aircraft performance, longitudinal dynamics, lateral-directional dynamics, coupled motions, inertial coupling, high angle of attack, aeroelasticity, nonlinear equations of motion, flight simulation, flight vehicles, multivariable control, optimal feedback control, state estimation, parameter identification, robustness, gain scheduling, neural networks, nonlinear dynamic inversion, adaptive control, machine learning, failure detection, earth's atmosphere.
Last updated on June 21, 2023. © Copyright 2023 by Robert F. Stengel. All rights reserved.
MATLAB is a registered trademark of The MathWorks, Inc.