KABUT PROjryjmckglbd
KABUT PROjryjmckglbd
Faculty of Engineering
Aeronautical Engineering Department
By
Ahmed Kabbot Mohammed Oun
022180056 022122280
Supervised By
Mr. Munsef Badi
Tripoli -Libya
Fall (2024)
2
Acknowledgments
We extend our sincere gratitude to our supervisor, Mr. Munsef Badi, for
ate our families and friends for their unwavering encouragement. Finally,
3
Abstract
udinal stability.
The interactive and easy to use program developed successfully provided
visualization of results and proved to be a very useful tool for the ana-
lysis of longitudinal modes (short-period and phugoid).
Additionally, such program could be used as a valuable educational tool
for aeronautical engineering students, with a focus on the “Flight Mech-
anics” course viz. AE411; helping students explore longitudinal stability
concepts interactively and practically. The program has been thoroughly
documented and stored in the department’s GitHub Repository to ensure
ease of use in educational settings and enables building upon it for fur-
ther studies.
4
List of Symbol
Symbol Definition
α Angle of Attack (Angle between the aircraft's chord line and on-
coming airflow)
θ Pitch Angle (Angle between the aircraft's longitudinal axis and
the horizon)
q Pitch Rate (Rate of change of the pitch angle)
CX u
Stability Derivative (Partial derivative of X-force coefficient with
respect to u)
CX α
Stability Derivative (Partial derivative of X-force coefficient with
respect to α')
Cz q
Stability Derivative (Partial derivative of Z-force coefficient with
respect to q)
Cm α
Stability Derivative (Partial derivative of Pitching Moment coef-
ficient with respect to α')
I yy Moment of Inertia about the Y-axis (Resistance to rotation
around the pitch axis)
5
Table of Contents
Acknowledgments........................................................................................................ii
Abstract.......................................................................................................................iii
List of Symbol.............................................................................................................iv
Table of Contents..........................................................................................................v
List of Figure.............................................................................................................viii
List of Tables...............................................................................................................ix
CHAPTER 1...............................................................................................................11
1 Introduction (Longitudinal Dynamics)...............................................................12
1.1 Goals And Objectives of This Project............................................................12
1.2 Overview of Aircraft Dynamics.....................................................................12
1.3 Sensitivity of Stability....................................................................................14
1.4 Importance of Longitudinal Dynamics Analysis............................................14
1.5 Key Concepts in Longitudinal Dynamics.......................................................15
1) Stability and Control Derivatives.....................................................................15
1.6 Modes of Longitudinal Motion.......................................................................16
1.7 Challenges in Stability Analysis.....................................................................17
1.8 Role of Computational Tools in Stability Analysis........................................17
1.9 Applications of Longitudinal Dynamics Analysis..........................................18
1) Aircraft Design..........................................................................................................18
2) Control System Design..........................................................................................18
3) Safety and Performance Optimization...........................................................18
4) Pilot Training and Simulation............................................................................18
1.10 Methodology...................................................................................................19
CHAPTER 2...............................................................................................................20
2 Background theory & Software Tools................................................................21
2.1 Sensitivity Analysis of Stability Derivatives..................................................21
2.2 Derivation of the Equations of Motion...........................................................21
1) Force Equation Along the X-Axis:.....................................................................21
2) Force Equation Along the Z-Axis:.....................................................................22
3) Moment Equation About the Y-Axis:..............................................................22
6
2.3 Assumptions and Simplifications...................................................................23
2.4 Linearization of the Equations........................................................................23
2.5 Matrix Form of the Equations.........................................................................24
2.6 Solving the Equations.....................................................................................24
2.7 Calculation of the Stability Derivatives for the Aircraft [Case study]...........25
2.8 Software Tools Utilized in This Project.........................................................28
CHAPTER 3...............................................................................................................30
3 Simulation & Software Implementation.............................................................31
3.1 Introduction.....................................................................................................31
3.2 Software Architecture and Design..................................................................31
1) Overall Program Structure..................................................................................31
2) Description of Key Modules................................................................................32
3) Stability Derivatives Calculation Module......................................................33
4) System Matrix and Transfer Function Generation Modules................33
5) Modal Analysis Module (analyze_modes function):................................33
6) Graphical User Interface Module......................................................................34
3.3 Implementation of Key Modules....................................................................39
1) Units Module (Units class) Implementation................................................39
2) Stability Derivatives Calculation Module......................................................40
3.4 The Nonzero Solution of the Longitudinal Equations....................................41
3.5 Transfer Functions for the Elevator Displacement.........................................44
3.6 Transient Response of the Aircraft.................................................................46
CHAPTER 4...............................................................................................................49
4 Sensitivity Analysis of Longitudinal Stability Parameters.................................50
4.1 Introduction.....................................................................................................50
4.2 Experiment Methodology...............................................................................50
4.3 Presentation and Discussion of Results..........................................................51
4.4 Impact of Flight Parameter Variations on Aircraft Dynamic Stability...........54
4.5 Summary of Comparative Analysis and Integrated Results...........................62
4.6 Validation of Simulation Results....................................................................63
CHAPTER 5...............................................................................................................64
5 Conclusion and Further Work............................................................................65
5.1 Conclusion......................................................................................................65
7
5.2 Further Work..................................................................................................66
References...................................................................................................................67
8
List of Figure
Figure 1.2-1 Primary flight axes.................................................................................13
Figure 1.5-1 Longitudinal Dynamics of an Aircraft...................................................16
Figure 3.2-1Graphical User Interface (GUI)..............................................................34
Figure 3.2-2 Title Bar and Units.................................................................................35
Figure 3.2-3 Fundamental Parameters Section...........................................................36
Figure 3.2-4 Parameter Adjustment Section...............................................................36
Figure 3.2-5 Simulation and Matrix Buttons Section.................................................37
Figure 3.2-6 Derived Parameters Section...................................................................37
Figure 3.2-7 Plot Options Section..............................................................................38
Figure 3.2-8 Modal Analysis Section.........................................................................38
Figure 3.2-9 Plot Area................................................................................................39
Figure 3.3-1 (Units class) Implementation.................................................................39
Figure 3.3-2 Constant Implementation.......................................................................40
Figure 3.3-3 Stability Derivatives Calculation function.............................................41
Figure 3.4-1 Matrix Implementation..........................................................................42
Figure 3.4-2 Implementation of [ ωn , ξ , τ 1/2 ].......................................................44
Figure 3.5-1 Magnitude plot for u(s)δe(s)................................................................45
Figure 3.5-2 Magnitude plot for α ' (s)δe(s )..............................................................45
Figure 3.5-3 Magnitude plot for θ(s)δe(s)................................................................46
Figure 3.6-1 Transient response of the aircraft for u..................................................46
Figure 3.6-2 Transient response of the aircraft for α ..................................................47
Figure 3.6-3 Transient response of the aircraft for θ..................................................47
Figure 3.6-4 Transient response of the aircraft for θ..................................................48
9
List of Tables
10
List of Equations
Equation 2.2.1.........................................................................................26
Equation 2.2.2.........................................................................................26
Equation 2.2.3.........................................................................................27
Equation 2.3.1.........................................................................................28
Equation 2.5.1.........................................................................................29
Equation 3.4.1.........................................................................................46
Equation 3.4.2.........................................................................................46
Equation 3.4.3.........................................................................................47
Equation 3.4.4.........................................................................................47
Equation 3.4.5.........................................................................................48
Equation 3.4.6.........................................................................................48
Equation 3.5.1.........................................................................................49
Equation 3.5.2.........................................................................................49
Equation 3.5.3.........................................................................................49
11
CHAPTER 1
13
1 Introduction (Longitudinal Dynamics)
14
The aircraft's stability is divided into three main aspects, as shown in the
figure below:
These three aspects are fundamental for ensuring that the aircraft re-
mains balanced and responsive during flight. However, this project will
focus exclusively on longitudinal stability.
15
Longitudinal dynamics concern the aircraft’s motion along its pitch axis
(including pitch angle, angle of attack, and forward velocity), and they
are critical for ensuring safe, efficient, and comfortable flight.
16
Analyzing aircraft longitudinal dynamics is critically important for sev-
eral reasons related to control, performance, and safety. Its significance
can be summarized in the following points:
1. Primary Control of Altitude and Speed: Longitudinal dynamics
deals with the aircraft's motion about its lateral axis (or pitch axis).
This is the primary axis used to control the aircraft's pitch angle,
which in turn affects the Angle of Attack (AoA) and consequently
the lift force. This directly influences the aircraft's altitude and
speed. Understanding these dynamics allows designers to deter-
mine how the aircraft will respond to pilot inputs via the elevator
control.
2. Performance: Many aspects of aircraft performance depend di-
rectly on longitudinal dynamics:
o Rate of Climb: Dependent on the excess energy resulting
from the difference between thrust and drag at a given AoA
and speed, all of which are tied to longitudinal dynamics.
o Maximum Speed: Determined where drag is minimized for
a given power output, requiring a precise understanding of
how the aircraft is longitudinally stable at high speeds.
o Stall Speed: Occurs at a critical AoA. Longitudinal dynam-
ics analysis is essential to understand the aircraft's behavior
near stall, how to design for adequate warning, and how to
ensure recoverability.
3. Safety:
o Longitudinal Stability: The analysis ensures the aircraft
has sufficient tendency to return to its original attitude after
a disturbance in pitch or speed, preventing increasing oscil-
17
lations (like the Phugoid or Short-Period modes) that could
lead to loss of control.
o Recovery from Unusual Attitudes: Understanding longi-
tudinal dynamics aids in designing the necessary procedures
and aircraft responses for recovering from unusual or dan-
gerous flight attitudes (such as steep dives).
4. Handling Qualities: Longitudinal dynamics significantly impacts
how the aircraft "feels" and its response to pilot inputs. An aircraft
with well-designed longitudinal dynamics is easy and comfortable
to fly, responding predictably to pitch control inputs. This reduces
pilot fatigue and increases control precision.
5. Design of Automatic Control Systems (Autopilot and Flight
Control Systems): The design of autopilots and digital flight con-
trol systems (Fly-by-Wire) relies heavily on accurate models of
the aircraft's longitudinal dynamics. These systems must be able to
predict and effectively respond to the aircraft's behavior to main-
tain the desired path and altitude.
6. Optimization of Aerodynamic and Structural Design: Longitu-
dinal dynamics analysis guides designers in determining the opti-
mal size and shape of the main wing and horizontal tail, as well as
the optimal location of the Center of Gravity (CG) and engines, to
achieve the required balance between stability, control, and perfor-
mance.
18
1) Stability and Control Derivatives
19
validated against data from similar aircraft or established sources to en-
sure their reasonableness.
20
1.5 Modes of Longitudinal Motion
Even with all the progress we've made in computational methods, stabil-
ity analysis presents significant challenges. There are a lot of factors at
play, like nonlinearities, unsteady aerodynamics, and the flexibility of
structures, which can really complicate things. On top of that, real-world
issues such as turbulence and gusts bring in uncertainties that we need to
consider during the design process. Tackling these challenges calls for a
mix of solid theoretical knowledge, hands-on experimental data, and cut-
ting-edge simulation techniques.
21
1.7 Role of Computational Tools in Stability Analysis
1) Aircraft Design
Longitudinal dynamics analysis is integral to the design of stable
and controllable aircraft. By understanding the effects of aerody-
namic parameters and control inputs, engineers can optimize the
design for desired performance characteristics. This analysis en-
sures that aircraft meet stringent stability and handling require-
ments, reducing the risk of instability or poor performance during
critical flight phases.
22
3) Safety and Performance Optimization
1.9 Methodology
23
Finally, the developed program underwent thorough documentation. This
comprehensive documentation was provided to ensure the tool's effect-
iveness as an educational resource for both students and engineers en-
gaged in aeronautical engineering.
24
CHAPTER 2
25
2 Background theory & Software Tools
26
tical direction), and about the Y-axis (pitch axis). The resulting equations
are:
Equation 2.2.1
Where:
m : Mass of the aircraft
𝛼 : Angle of attack
Equation 2.2.2
Where:
C Z and C Z are stability derivatives representing the change in aerodynamic
α q
forces with respect to changes in the angle of attack and pitch rate.
27
3) Moment Equation About the Y-Axis:
The moment equation about the Y-axis is derived using Newton's
Second Law for rotational motion, which states that the sum of moments
equals the moment of inertia multiplied by the angular acceleration. The
equation considers the aerodynamic moments acting on the aircraft, such
as those caused by the angle of attack and control surface deflections
(e.g., elevator). The equation is given by
Equation 2.2.3
Where:
C m , C m , C m : are stability derivatives representing the change in aerody-
u a q
namic moments with respect to changes in velocity, angle of attack, and pitch
rate.
I y : Moment of inertia around the Y-axis
28
5. Small Perturbations: Deviations from equilibrium flight conditions
are assumed to be small, allowing for linearization of the equa-
tions.
6. Quasi-Steady Flow: Aerodynamic forces and moments are as-
sumed to respond instantaneously to changes in flight conditions.
Then the related force term and moment term are handled, the lon-
gitudinal equations of motion for the aircraft are written as;
( mUSqδ u −C u )+(
XU
−c
2U
C −C α )+
[
Xαδ
−c
2U Xα
'
]
C θδ−C (cos θ)θ =C Xq W Fx α
( )( )
c ' ' Iy c
(−C m u ) + − 2 U C
u
α δ−C m α + α
SqC
θδδ − C θδ =C m
2U m q a
mαδ
Equation 2.3.4
A(s): is the coefficient matrix (the 3x3 matrix shown), dependent on 's'
29
and system parameters.
x(s): is the system state vector in the Laplace domain, containing [u(s),
α(s), θ(s)] (perturbation velocity, angle of attack, pitch angle).
The right side ([0, CZse, CMse]) represents the input or external effects
(B * u(s)).
( )( ) ( )
( s−X u−X T )
u
− Xα g cos θ u (S ) 0
−Z u ( s ( U−Z ά )−Z α ) (−( Z q+ U ) s +g sin θ ) α´( S ) = C Z δe
−( M u+ M T ) −( M ά s+ M α + M T ) ( s 2−M q s ) θ (S ) CM δe
u α
Equation 2.5.5
Where:
30
det(A)=0
The roots of this equation represent the natural frequencies and damping
ratios of the aircraft's dynamic modes.
2.7 Calculation of the Stability Derivatives for the Aircraft [Case study]
31
I zzs ¿kg·m²) 6.74 × 10⁶
I xzs ¿kg·m²) −5.49 ×10
4
Longitudinal Derivatives
X u (1/s) -0.0059
X α ( m/ s2 ) 4.87
Zu (1/s) -0.1104
Z α ( m/ s2 ) -107.7
M u (1/ ft . s ) 0
2
M α (1/s ) -1.3028
M α (1 /s) ' -0.1057
M q (1/ s) -0.5417
X δ ( m/ s2 )
e
0.0000
Z δ ( m/ s2 )
e
-7.79
2
M δ (1/ s )
e
-1.69366
32
U1 205.2 m/s CLα 4.4
q́ 13754.6 CLα 7
N/m²
'
CG 0.25 % Ć C Lq 6.6
α1 2.5 deg C mo 0
W 2.83 × 10⁶ N C mu 0.013
I xx 2.47 × 10⁶ Cmα -1
kg·m²
l yy 4.49 × 10⁶ Cmα -4
kg·m²
'
C D1 0.025 C DDe 0
C TX1 0.025 C LDe 0.32
C m1 0 C mDe -1.3
C MT1 0 C Dih 0
C Do 0.0164 C lih 0.7
C mih -2.7
For low cruise condition, stability derivatives are calculated by the help
of MATHEMATICA and solved for transfer functions, damping ratio
and natural frequency for nonzero solution also both for short period and
33
phugoid approximation.
To obtain nonzero solution, the values in coefficients matrix A are calcu-
lated as in the below table;
XT u -0.005930 Mu 0.0000251658
Xα 4.87 MT u 0
Xδ e 0 Mα -1.30281
Zu -0.110314 MT α 0
Zα -107.7 M αδ -0.105696
Z ά -11.3338 Mq -0.541693
Zq -10.6862 Mδ e -1.69366
Base Eigenvalues
MATHEMATICA
34
plex functions. The software is widely used in engineering and scientific
research due to its efficiency in handling algebraic manipulations and
differential equations. In this study, MATHEMATICA is utilized to
compute the stability derivatives of the aircraft, which are essential para-
meters in analyzing its dynamic stability. Stability derivatives are calcu-
lated by the help of MATHEMATICA to ensure accurate and efficient
evaluation of aerodynamic and flight dynamics properties.
Python
VS Code
35
CHAPTER 3
36
3 Simulation & Software Implementation
3.1 Introduction
For more details, you can access the project on the Aerospace Engineer-
ing Department page on GitHub through the following link:
https://github.com/AeroGitAdmin/SimBscProject
37
Stability Derivatives Calculation: Computing the dimensional
stability derivatives based on aircraft parameters and flight condi-
tions, implemented in the code by the function (calculate_longit-
udinal_stability_derivatives function).
System Matrix and Transfer Function Generation: Implemen-
ted in the function
(build_s_domain_matrix_full, build_transfer_functions_full func-
tions): Constructing the system's state-space representation in the
Laplace domain and deriving transfer functions for analysis.
Modal Analysis (analyze_modes function): Determining the
system's poles and analyzing the longitudinal modes (Phugoid and
Short Period).
Graphical User Interface (LongitudinalDynamic-
sApp class): Providing an interactive interface for parameter input,
simulation execution, and results visualization.
Units Module (Units class): This class is central to managing unit con-
sistency throughout the program. It defines conversion factors between
Imperial and SI units for relevant physical quantities like length, mass,
area, inertia, force, pressure, and velocity. It also stores important phys-
ical constants in Imperial units (used for internal calculations) and
provides static methods for unit conversion. This ensures that while the
user interface displays values in SI units, the underlying calculations can
be performed in Imperial units, aligning with common aerospace engin-
eering practices and data availability.
38
3) Stability Derivatives Calculation Module
39
termines the roots of this equation, which are the system's poles. These
poles are then sorted and analyzed to extract mode characteristics like
natural frequency (ωn), damping ratio (ζ), and time to half amplitude
(τ_half) for the Phugoid and Short Period modes.
The GUI module, built using Tkinter and styled with ttkthemes,
provides a user-friendly interface to interact with the simulation. It com-
prises several key components:
(LongitudinalDynamicsApp class): The Graphical User Interface (GUI)
module is the primary interface for user interaction with the longitudinal
flight dynamics simulation program. This module was developed using the
Tkinter library in Python, with ttkthemes applied for a modern look. The
design of the GUI aims to provide a practical means for users to explore and
analyze aircraft behavior in longitudinal motion. The interface allows the user
to control the simulation by adjusting parameters, running calculations, and
viewing results visually. The interface consists of several main sections, or-
ganized to provide distinct functions and facilitate access to information.
40
Title Bar and Units: Basic Information and Unit System Options
At the top of the window appears the title bar "Longitudinal Dynamics - Elevator
Displacement," which clarifies the program's function. Below the bar, there is the
"Units Display" section that allows the user to choose the unit system used to display
values. Radio buttons are available to switch the display between the International
System of Units (SI Units Display) and the Imperial Units Display. Values displayed
in the interface are automatically updated when the unit system is changed.
The "Fundamental Parameters" section is located in the upper-left part of the win-
dow. This section provides an interface for inputting and modifying the basic proper-
ties of the aircraft and flight conditions. The section contains a set of spinbox input
fields arranged in three columns. Each spinbox is dedicated to a fundamental para-
meter, such as mass, velocity, altitude, and others. The parameter name and unit are
displayed next to each spinbox. This section allows the user to customize simulation
properties and define different flight scenarios.
41
Figure 6-5 Fundamental Parameters Section
42
Simulation and Matrix Buttons Section: Control of Main Operations
The "Simulation and Matrix Buttons" section is located below the Parameter Adjust-
ment section. This section provides buttons to control the main computational opera-
tions. The buttons include: "Show Transfer Function" to open a window displaying
transfer functions, "Show A Matrix" to open a window displaying the system matrix
(A-Matrix), and "Run Simulation" to run the simulation and display the results.
The "Derived Parameters" section is located below the Simulation and Matrix But-
tons section. This section displays a set of labels arranged in three columns. Each la-
bel displays the value of a derived parameter calculated by the program, such as air
density, dynamic pressure, and stability derivatives. The values of these parameters
are automatically updated after calculations are performed.
43
44
Plot Options Section: Customizing the Visual Display of Results
The "Plot Options" section is located below the Model Choice section. This section
provides options for customizing the visual display of results. The options include
three radio buttons to select the plot type: "Time Response," "Step Response," and
"Frequency Response." In addition, the "Show:" section includes three checkboxes to
select the variables to be plotted: "u," "alpha," and "theta."
The "Modal Analysis" section is located at the bottom of the left part of the window.
This section is divided into two sub-frames: "Short Period Mode" and "Phugoid
Mode." Each sub-frame displays a summary of the corresponding dynamic mode's
characteristics, including the natural frequency, damping ratio, and roots.
The plot area occupies the right part of the window. This area displays interactive
graphs resulting from the simulation, based on the options selected in the "Plot Op-
45
tions" section. The graphs allow for visualizing aircraft dynamic behavior and ana-
lyzing results visually.
46
Figure 1-12 (Units class) Implementation
Similar constants and methods are defined for other unit conversions, en-
suring consistent and accurate unit handling throughout the program.
The class also defines important physical constants like GRAVITY
and GAS CONSTANT in Imperial units, which are used in internal cal-
culations.
(calculate_longitudinal_stability_derivatives function):
This function translates the theoretical equations for longitudinal
stability derivatives into Python code. The Roskam J. [2],
provides specific values and parameters for the Boeing 747-400
47
aircraft, which are highly relevant to our simulation, Referencing
Aircraft Parameters from Table 2.1 and 2.2.
θ (s ) −1.68971(0.0119211+ s)(0.486136 +s )
=
δ e ( s) ( 0.00465356+ 0.00453985 s + s2 ) ( 1.5423+1.16507 s+ s 2 )
Equation 3.4.6
48
( )( ) ( )
( s−X u−X T )
u
− Xα g cos θ u´(S ) 0
−Z u ( s ( U−Z ά )−Z α ) (−( Z q+ U ) s +g sin θ ) α´( S ) = C Z δe
−( M u+ M T ) −( M ά s+ M α + M T ) ( S 2−M q s ) θ (S ) CM δe
u α
Equation 3.4.7
( )( ) ( )
0.00652392 −15.96582 32.174 u´( S ) 0
0.110314 355.2394+ 684.334 s −662.314 s α´( S) = −25.5453
2
−0.0000251658 1.302818+0.105696196 s 0.541693 s+ s δe( s ) −1.69366
Equation 3.4.8
49
The lonely nonzero solution of these simultaneous equations requires
that the determinant of the coefficients be zero;
( )
0.00652392 s −15.96582 32.174
A= 0.110314 355.2394+ 684.334 s −662.314 s
2
−0.0000251658 1.302818+ 0.105696196 s 0.541693 s + s
Equation 3.4.9
Equation 3.4.10
50
Furthermore, for short period and phugoid mode one half amplitudes are:
The previous calculations for deriving the natural frequency and damp-
ing ratio were implemented in Python code using the NumPy library,
based on the poles as follows:
'
u (s)
The calculation of transfer function of δ ( s) :
e
Equation 3.5.12
51
α ' (s )
The calculation of transfer function of δ (s) :
e
Equation 3.5.13
θ (s)
The calculation of transfer function of δ ( s) ;
e
Equation 3.5.14
u (s)
Figure 2-17 Magnitude plot for δ ( s)
e
transfer function versus ω for s= j ω
52
'
α (s )
Figure 2-18 Magnitude plot for δ ( s)
e
transfer function versus ω for s= j ω
θ (s)
Figure 2-19 Magnitude plot for δ ( s)
e
transfer function versus ω for s= j ω
53
3.6 Transient Response of the Aircraft
54
Figure 2-22 Transient response of the aircraft for θ
55
CHAPTER 4
56
4 Sensitivity Analysis of Longitud-
inal Stability Parameters
4.1 Introduction
Longitudinal stability is a critical aspect of aircraft design and safe operation. It dictates
how an aircraft responds to disturbances in the longitudinal plane (such as changes in
speed or angle of attack) and its ability to return to a stable flight condition. This type of
stability is influenced by several design and operational parameters, including velocity,
altitude, mass, and the pitching moment coefficient derivative with respect to angle of
attack (C m α ).
This chapter aims to analyse the sensitivity of the longitudinal stability of a Boeing 747
to minor variations in key parameters. A series of simulation experiments were conduc-
ted using a longitudinal stability simulation program developed as part of this project.
Each selected parameter was varied by ±10% from its initial value, while keeping the
other parameters constant. The resulting changes in the characteristics of the two
primary longitudinal motion modes, the Short Period mode and the Phugoid mode, were
recorded.
57
4.2 Experiment Methodology
To achieve the objectives of this chapter, the following methodology was followed:
1. Parameter Selection: Four key parameters were chosen for the study:
o Velocity: Velocity was varied by ±10% of the initial value.
2. Initial Parameter Values: The initial parameter values for the Boeing 747, as
shown in the program screenshot, were used. These values represent a reference
flight condition for the aircraft.
5. Results Analysis: The results were organized in a table (as shown in the
provided image) and the changes in mode characteristics for each variable para-
meter were compared. These changes were analyzed to understand the sensitiv-
ity of longitudinal stability to the different parameters.
58
4.3 Presentation and Discussion of Results
The table 4.3-4 summarizes the results of the simulation experiments for parameter
variations of ±10% and their impact on the characteristics of the longitudinal motion
mod
59
Table 4.3-5 Results of the simulation experiments
natural frequencies
1.2411 1.3191 1.1663 1.2086 1.2732 1.2541 1.2252 1.2908 1.1893 1.2867 1.1909
(ωn) [rad/s]
0.4542 0.4850
damping ratio (ζ) 0.4681 0.4063 0.5462 0.4788 0.4583 0.4841 0.4483 0.4501 0.4886
Short
Period
-0.5845 -0.5776
Root (Real) [1/s] -0.581 -0.5360 -0.6370 -0.5787 -0.5835 -0.6071 -0.5492 -0.5810 -0.5811
+¿−¿ ¿ ¿ 1 +¿−¿ ¿ ¿ +¿−¿ ¿ ¿ +¿−¿ ¿ ¿ +¿−¿ ¿ ¿ +¿−¿ ¿ ¿ +¿−¿ ¿ ¿ +¿−¿ ¿ ¿ +¿−¿ ¿ ¿ +¿−¿ ¿ ¿ +¿−¿ ¿ ¿
Root (Imaginary) ¿ ¿ ¿ ¿ ¿ ¿ ¿ ¿ ¿ ¿ ¿
[rad/s] .0967i 1.2053i 0.9770i 1.0611i 1.1316i 1.0973i 1.0952i 1.1527i 1.0377i 1.1463 1.0414i
0.0393 0.0269
damping ratio (ζ) 0.0334 0.0396 0.0261 0.0318 0.0348 0.0292 0.0384 0.0340 0.0327
Phugoid
-0.0027 -0.0018
Root (Real) [1/s] -0.0023 -0.0028 -0.0017 -0.0021 -0.0025 -0.0020 -0.0026 -0.0023 -0.0022
60
0.0686 0.0677i
61
4.4 Impact of Flight Parameter Variations on Aircraft Dynamic Sta-
bility
62
o Real Root: Changed by approximately 22% in magnitude
(noting some inconsistencies in the original description, the re-
lative change is significant).
o Imaginary Root: Increased by about 2.4% (from ±0.0681i to
±0.0697i rad/s).
Interpretation:
In the phugoid mode, a velocity increase produces a slight uptick in fre-
quency along with a notable improvement in damping, contributing to en-
hanced long-term stability.
Phugoid Mode:
o Natural Frequency (ωₙ): Decreased by approximately 3%
(from 0.0682 to 0.0662 rad/s).
o Damping Ratio (ζ): Decreased by around 22% (from 0.0334
to 0.0261).
o Real Root: Increased (i.e., became less negative) by roughly
26% in magnitude.
o Imaginary Root: Decreased by about 2.8%.
63
Interpretation:
A reduction in velocity causes a slight decrease in the phugoid frequency
along with a significant drop in damping, potentially leading to longer-last-
ing oscillations.
Phugoid Mode:
o Natural Frequency (ωₙ): Decreased by roughly 3.7% (from
0.0682 to 0.0657 rad/s).
o Damping Ratio (ζ): Decreased by about 4.8%.
o Real Root: Changed by approximately 8.7%.
o Imaginary Root: Decreased by around 3.5%.
Interpretation:
The phugoid mode exhibits a minor drop in natural frequency and damp-
ing, suggesting a modest decrease in the long-term oscillatory response at
higher altitudes.
64
Decreasing Altitude by 10%
Phugoid Mode:
o Natural Frequency (ωₙ): Increased by nearly 3.7% (from
0.0682 to 0.0707 rad/s).
o Damping Ratio (ζ): Increased by about 4.2%.
o Real Root: Became less negative by roughly 8.7%.
o Imaginary Root: Increased by approximately 3.8%.
Interpretation:
In the phugoid mode, decreased altitude results in a modest increase in both
frequency and damping, slightly enhancing long-term stability.
65
o Imaginary Root: Almost unchanged (≈0.05% difference).
Interpretation:
Increasing the mass slightly slows the short period response and improves
damping marginally due to the increased inertia.
Phugoid Mode:
o Natural Frequency (ωₙ): Increased by about 0.7% (from
0.0682 to 0.0687 rad/s).
o Damping Ratio (ζ): Decreased by roughly 12.6%.
o Real Root: Became less negative by about 13%.
o Imaginary Root: Increased very slightly (around 0.9%).
Interpretation:
For the phugoid mode, an increase in mass results in only minor changes in
frequency, but the damping decreases noticeably, suggesting a slight deteri-
oration in long-term stability.
Phugoid Mode:
o Natural Frequency (ωₙ): Decreased by about 0.7% (from
0.0682 to 0.0677 rad/s).
66
o Damping Ratio (ζ): Increased by nearly 15%.
o Real Root: Became more negative by approximately 13%.
o Imaginary Root: Minimal change.
Interpretation:
In the phugoid mode, a lower mass slightly reduces the frequency while
improving damping, which can enhance long-term stability.
67
o Damping Ratio (ζ): Increased by about 1.8% (from 0.0334 to
0.0340).
o Real & Imaginary Roots: Only minimal changes observed.
Interpretation:
The phugoid mode shows only slight changes with increased Cmα, sug-
gesting that its long-term stability is not significantly influenced by vari-
ations in static pitch stability.
Phugoid Mode:
o Natural Frequency (ωₙ): Decreased by roughly 0.7% (from
0.0682 to 0.0677 rad/s).
o Damping Ratio (ζ): Decreased marginally (from 0.0334 to
0.0327).
o Real & Imaginary Roots: Only minor changes are observed.
Interpretation:
The phugoid mode is minimally affected by a reduction in Cmα, confirm-
68
ing that static pitch stability (as measured by Cmα) predominantly influ-
ences the faster short period oscillations rather than the long-term phugoid
dynamics.
Phugoid Mode:
o Natural Frequency (ωₙ): Increased by about 0.7%.
o Damping Ratio (ζ): Increased by roughly 17.7%.
o Real Root: Became more negative by approximately 17.4%.
o Imaginary Root: Minimal change (≈0.7%).
Interpretation:
A larger wing area markedly improves damping in the phugoid mode, pro-
moting quicker decay of long-term oscillations.
69
o Natural Frequency (ωₙ): Decreased by approximately 4.1%
(from 1.2411 to 1.1909 rad/s).
o Damping Ratio (ζ): Increased by about 3.6%.
o Real Root: Minimal change (≈0.6%).
o Imaginary Root: Decreased by roughly 5.0%.
Interpretation:
Reducing the wing area leads to a lower natural frequency and a slight in-
crease in damping for the short period mode.
Phugoid Mode:
o Natural Frequency (ωₙ): Decreased by about 0.7%.
o Damping Ratio (ζ): Decreased by approximately 19.5%.
o Real Root: Became less negative by roughly 21.7%.
o Imaginary Root: Decreased by around 0.6%.
Interpretation:
For the phugoid mode, a decrease in wing area significantly reduces damp-
ing, potentially resulting in prolonged long-term oscillations.
Mode Sensitivity:
The short period mode is more sensitive to changes in velocity, alti-
tude, mass, and static stability. In contrast, the phugoid mode is not-
ably affected by wing area changes, particularly in terms of damping.
Effect of Velocity:
An increase in velocity accelerates both modes, but while the short
period mode loses damping, the phugoid mode experiences im-
proved damping, thus enhancing long-term stability.
Effect of Altitude:
A higher altitude slightly reduces the natural frequency with modest
effects on damping, mainly due to lower air density.
70
Effect of Mass:
Mass variations predominantly influence the short period mode—
greater mass reduces frequency and increases damping slightly,
while the phugoid mode shows minor changes.
Effect of C m α Variation (Static Stability):
Adjustments to the C m α chiefly impact the short period mode, alter-
ing the aircraft’s responsiveness to pitch disturbances, with minimal
influence on the phugoid mode.
Effect of Wing Area:
Wing area is a critical parameter. Increasing it significantly raises the
natural frequency and improves damping in the phugoid mode,
whereas decreasing it slows the short period response and substan-
tially degrades long-term damping.
To establish the credibility of the simulation program and ensure its accur-
acy, a validation process was conducted by comparing its results with pub-
lished reference data. A research paper from Istanbul Technical University,
titled "Koşar K, Durmaz S and Jafarov E. (2007) Longitudinal dynamics
analysis of Boeing 747-400" [3] was used. This research paper was spe-
cifically chosen because it addresses the same aircraft (Boeing 747-400)
and employs a similar methodology for analyzing longitudinal dynamics.
The parameter values used in the research paper were extracted and entered
into the simulation program developed in this project. After running the
simulation, the obtained results (such as stability derivatives, oscillation
frequencies, and damping ratios) were compared with those published in
the research paper.
The comparison revealed good agreement between the results of the simu-
lation program and the reference results. This agreement strengthens con-
fidence in the accuracy of the program and its ability to simulate the longit-
udinal dynamic behavior of the Boeing 747-400 reliably.
71
CHAPTER 5
72
5 Conclusion and Further Work
5.1 Conclusion
This section summarizes the main conclusions drawn from the investiga-
tion into aircraft longitudinal stability. It highlights the validated simula-
tion model, the capabilities of the developed interactive analysis pro-
gram, and the key findings from the parameter sensitivity analysis.
1. A case study was investigated for the simulation and was validated by setting
a baseline reference where its results were compared with the published res-
ults [3] , and found to demonstrate a high level of accuracy.
2. The developed program enables users to modify aircraft parameters and imme-
diately observe their effects on stability, making it a useful tool for both edu-
cational and research purposes.
3. After every change in one or more parameters – whether physical, dimen-
sional, aerodynamic or flight conditions - the stability derivatives are calcu-
lated and all eigen values are derived and hence the damping and natural fre-
quencies are immediately derived.
4. The time and frequency response are also calculated and the graphs and charts
plotted
5. Students could gain deeper insights into how stability can be improved or de-
graded based on various parameters.
6. A sensitivity analysis was conducted to assess the impact of minor variations
in velocity, altitude, mass, and aerodynamic derivatives on longitudinal sta-
bility.
7. The results highlighted the importance of these parameters in shaping the air-
craft’s dynamic response.
8. Sensitivity of phugoid and SPO to velocity and speed were as expected.
9. Sensitivity of phugoid to altitude and mass, however, were interesting.
73
5.2 Further Work
Based on the findings and developed tools from this project, several av-
enues for future research and development are identified. These sugges-
tions aim to expand the scope of the analysis, enhance model fidelity,
and improve the practical utility of the simulation.
3. Experimental Validation: While the simulation results matched well with pub-
lished research, additional validation using flight test data would further en-
hance the credibility of the model.
5. Integration with Control Systems: Stability analysis plays a key role in autopi-
lot and flight control system design. Future research could involve integrating
feedback control laws to evaluate how stability augmentation systems influ-
ence aircraft dynamics.
74
TEReferences
[1] www.boeing.com
[4] Blakelock, J., H., Automatic Control of the Aircraft and Missiles,
John WileySons,1965
[5] www.aistudio.google.com
75