Ondrej Karas
Team:
Raúl Paz Aguilar pazzillo@hotmail.com
The system was developed by taking in consideration de aircraft attitude and stability and
control derivatives of Ryan Navion, furthermore its behavior is described by the equations
founded in Airplane Flight Dynamics and Automatic Flight Controls by Jan Roskam.
Content
Symbols .................................................................................................................................. 5
Introduction ............................................................................................................................ 7
The flight simulator ............................................................................................................ 7
A brief History of Ryan Navion.......................................................................................... 7
Technical Information ......................................................................................................... 8
Mathematical Model ............................................................................................................. 11
Basic Equations................................................................................................................. 11
Forces by vector components acting in the aircraft ...................................................... 11
Moments by vector components acting in the aircraft ................................................. 12
Velocities by vector components .................................................................................. 12
Definitions of acceleration by vector components ....................................................... 12
Equations of motion .......................................................................................................... 12
Equations of Gravitational Acceleration ........................................................................... 13
Aerodynamics Forces and Moments at Steady ................................................................. 14
Simulink Implementation ..................................................................................................... 15
Performance Validation ........................................................................................................ 24
DYNAMIC MODES ANALYSIS ....................................................................................... 25
Longitudinal Dynamics Modes ......................................................................................... 26
Lateral Dynamic Modes .................................................................................................... 27
Conclusion ............................................................................................................................ 28
References ............................................................................................................................ 29
Appendices ........................................................................................................................... 30
Appendix 1 ........................................................................................................................ 30
Appendix 2 ........................................................................................................................ 34
List of Figures
List of Tables
List of Equations
Equation 1 ............................................................................................................................. 11
Equation 2 ............................................................................................................................. 12
Equation 3 ............................................................................................................................. 12
Equation 4 ............................................................................................................................. 12
Equation 5 ............................................................................................................................. 12
Equation 6 ............................................................................................................................. 12
Equation 7 ............................................................................................................................. 12
Equation 8 ............................................................................................................................. 12
Equation 9 ............................................................................................................................. 13
Equation 10 ........................................................................................................................... 13
Equation 11 ........................................................................................................................... 13
Equation 12 ........................................................................................................................... 13
Equation 13 ........................................................................................................................... 13
Equation 14 ........................................................................................................................... 13
Equation 15 ........................................................................................................................... 13
Equation 16 ........................................................................................................................... 13
Equation 17 ........................................................................................................................... 14
Equation 18 ........................................................................................................................... 14
Equation 19 ........................................................................................................................... 14
Equation 20 ........................................................................................................................... 14
Equation 21 ........................................................................................................................... 14
Equation 22 ........................................................................................................................... 14
Equation 23 ........................................................................................................................... 14
Equation 24 ........................................................................................................................... 15
Equation 25 ........................................................................................................................... 15
Equation 26 ........................................................................................................................... 17
Equation 27 ........................................................................................................................... 17
Equation 28 ........................................................................................................................... 17
Equation 29 ........................................................................................................................... 17
Equation 30 ........................................................................................................................... 17
Equation 31 ........................................................................................................................... 17
Equation 32 ........................................................................................................................... 20
Equation 33 ........................................................................................................................... 20
Equation 34 ........................................................................................................................... 25
Equation 35 ........................................................................................................................... 25
Equation 36 ........................................................................................................................... 25
Equation 37 ........................................................................................................................... 25
Equation 38 ........................................................................................................................... 26
Symbols
Introduction
The flight simulator
A flight simulator is a program that represents the response of an aircraft to certain flight
conditions. This program applies the main physical
government equations, which is a guarantee to be sure
that we are getting the correct behavior of the aircraft.
Figure 1 L-17A
Ryan Aeronautical Company acquired the design in 1948, and built approximately 1,200
examples over the following three years.
TUSCO took over production of the Navion in the mid-1950s, manufacturing D, E and F
models with a variety of enhancements including tip tanks and flush rivets. Navion
Rangemaster aircraft were manufactured from 1961 to 1976.
Technical Information
General Characteristics
Crew 1
Capacity 3 passengers
Length 27 ft 6 in (8.38 m)
Height 8 ft 8 in (2.64 m)
Empty weight 1,930 lb (875 kg)
Table 1 General Characteristics
Figure 2 NA-145
Wing
Area 184 sq ft (17.1 m2)
Wingspan 33 ft 5 in (10.19 m)
Sweep 2° 59 ft 46 inch
Aspect Ratio 6.04
Taper Ratio 0.54
MAC 5.7 ft
Diedral 7.5°
Incidence root +2°
Incidence tip -1°
Airfoil tip NACA 6410 R
Airfoil root NACA 4415 R
Table 2 Wing
Propeller Characteristics
Diameter 84 inch
Number of blades 2
Since force Factor 100
Table 4 Propeller
Power Plant
Continental engine Model 10520B
HP rating 285 at take off at 2700 rpm
Control Surfaces
Performance
Table 7 Performance
Mass Inertia
Flight Characteristics
Mathematical Model
Basic Equations
𝑀𝐴 = 𝐿𝐴 𝑖̂ + 𝑀𝐴 𝑗̂ + 𝑁𝐴 𝑘̂
⃗⃗⃗⃗⃗ Equation 3
𝑀𝑇 = 𝐿 𝑇 𝑖̂ + 𝑀𝑇 𝑗̂ + 𝑁𝑇 𝑘̂
⃗⃗⃗⃗⃗ Equation 4
𝑔 = 𝑔𝑥 𝑖̂ + 𝑔𝑦 𝑗̂ + 𝑔𝑧 𝑘̂ Equation 7
Equations of motion
The motion of an aircraft can be described by twelve state equations; which represent
velocity and rotational velocity along aircraft body axes and position and attitude relatively
to earth.
For the force equations in the airplane body-fixed axis system XYZ, we have:
For the moment equations in the airplane body-fixed axis system XYZ, we have:
𝑋: 𝑃 = 𝜙̇ − 𝜓̇ sin 𝜃 Equation 14
From U, V and W it is possible to use orthogonal transformation in order to obtain the path
of the airplane.
Total drag
Total lift
Simulink Implementation
For developing flight simulator, a Simulink® model was used in order to show the flight
behavior of Ryan Navion in real-time. This model just considers straight and level flight
conditions without turbulent effects. Simulink model contains a block set which have all
applicable equations that mentioned before.
Aircraft data is obtained from a Matlab® script, this script contains constants values such
as general data, engine data, geometric parameters (ie. Wing parameters, control surfaces
parameters, etc.) and stability and control derivatives of the aircraft (See Appendix 1 for
further information). Also the Simulink® model uses control inputs as roll, pitch, yaw and
throttle from a joystick. In figure 5 we can appreciate a general view of the flight simulator.
Figure 5 General view of flight simulator implemented in Simulink®.
The main part of the flight simulator is a block from Aerospace blockset which let us
describe the motion of the aircraft in relation with the Euler angles. This blockset has two
inputs (Forces and moments sums) and twelve outputs as
follows:
To continue with the developing of the flight model, it is needed to create a new subsystem
block called “conversions” which let you obtain a relation for the angle of attack and the
sideslip angle with the velocity vector and the conversion of angular rates from the outputs
signal of the 6DOF blockset. This fact is achieved through the following equations and
figures.
The angle of attack and the sideslip angle defined as a function of components velocity.
𝑣 Equation 26
𝛽 = 𝑎𝑡𝑎𝑛
𝑢
𝑤 Equation 27
𝛼 = asin
𝑉
The magnitude of the velocity vector
Equation 28
𝑉 = √𝑢2 + 𝑣 2 + 𝑤 2
𝑝𝑖𝑛𝑏 Equation 29
𝑝=
2𝑣
𝑞𝑖𝑛𝑐 Equation 30
𝑞=
2𝑣
𝑟𝑖𝑛𝑏 Equation 31
𝑟=
2𝑣
These new subsystems were labeled as “Forces Sum” which includes other 3 subsystems
and “Moments Sum” which includes other 2 subsystems.
1. Aerodynamics Forces: to calculate drag, lift and side force coefficients and forces.
The “Aerodynamics Forces” subsystem includes values such as stability and control
derivatives, deflections of control surfaces, angular rates, angle of attack and sideslip angle.
This block uses equations from 20, 21 and 24. To implement correctly this block you must
remember derivatives are in terms of wind axis, so it is needed to add the transformation to
body axis.
The aerodynamic forces components, drag, lift and side force are obtained from its
coefficients and the correct parameters of angles and deflections. Therefore, the coefficients
are defined in wind axis equations of aerodynamic forces must modify in order to involve
the total lift coefficient and the Oswald efficiency factor which can be calculated in several
ways depending on the wing planform.
Also for the contribution of the angle of attack it was needed to stablish the stall limits from
the life curve of the airfoil used by the aircraft, furthermore de lift slope was obtained from
Roskam.
Finally, aerodynamic forces can be known by multiplying each coefficient with the
dynamic pressure and the wing area, these results are defined in terms of the wind axis so a
change of reference frame will be needed.
Figure 10 Left: Drag coefficient operations Center: Side force coefficient operations Right: Lift coefficient
operation
For “Gravity” subsystem includes operations to find the components of weight in body
axis. This block includes a directive cosine matrix which is fed from 6DOF block.
For “Thrust Forces” block, a model was developed in order to represent the behavior of
the propeller drive engine used by Navion Aircraft.
The propeller engine system works with momentum theory and it can obtain the engine
thrust from induced velocity and the following equations.
𝑃 = 𝑇(𝑉𝑖 + 𝑉𝑉 ) Equation 33
Figure 12 Propeller engine system
2. Thrust Moments: to calculate some moments produced by the thrust of the engine.
Since some moments could be produced due to engine forces a “Thrust Moments” block
was created. In our case, Ryan Navion generates a moment due to propeller rotation. The
thrust moments subsystems contains an arrange of zeros given that the aircraft has its
engine aligned with its centerline.
To visualize the behavior of Ryan Navion, the Simulink® model was connected to a visual
interface called FlightGear®. The procedure to make this possible is shown at Mathworks
website (See references).
The aircraft’s control is given by a joystick or a programmed maneuvers contained in the
Aerospace blockset, there are two blocks for joystick control simulation one of them is
adaptable to the functionality of the joystick and the other one has predetermined ports that
directly connect to the joystick, taking the functions available for it (this block was used in
our simulation).
Finally, a stop-simulation criteria was implemented. It uses the two following critical
conditions:
1. Aircraft crashing: The simulation stops if altitude stablished by the position vector is less
than zero.
Performance Validation
It was proposed two different ways for validating the previous aircraft simulation. These
tests were implemented to corroborate real aircraft information with data obtained from the
flight simulator.
The first test compares the maximum aircraft velocity in straight and level flight conditions.
The comparison was made by setting throttle to the maximum level and trying to keep
altitude at a constant value controlling the elevator. The results are shown in the following
figure.
Figure
The variation in the graph is due to due the altitude doesn’t maintain a constant value, but
we can appreciate that in certain time velocity begins to stabilize in value near to 540 kt.
This value is similar to the maximum aircraft speed shown in table 1.
Figure 19 Aircraft velocity at straight and level flight
The last test was performed using Flight Simulator X® by comparing aircraft response and
turning rate. Similar data were obtained from this software.
After running the simulations, damping ratio, natural frequency and time constant were
estimated in a graphical way for each dynamic mode using following equations. The
dynamics modes that we are talking were compared with values from appendix 2.
ln|𝑀𝑝 | Equation 34
𝜁=
2
√ln|𝑀𝑝 | + 𝜋 2
𝜋 Equation 35
𝜔𝑛 =
𝑇𝑝 √1 − 𝜁 2
𝜋 Equation 36
𝜔𝑑 =
𝑇𝑝
Short Period is a stable period in which we can expect a heavily damped oscillations,
constant airspeed and varying in angle of attack. Results are obtained from
Spiral Mode considers a disturbance that creates a small roll angle, it produces a side slip.
If the aircraft is unstable, it would fly with nose diverging to the path roll. Results are
obtained from figure 26.
Dutch Roll Mode can start in the following sequence: yaw + roll to the right, return to
center, overshoot yaw + roll to the left, and so on. In some aircraft the use of a yaw damper
is mandatory in order to make it stable. Results are obtained from figure 27.
Results for Dutch Roll from Graphical Data Values from Appendix 2
𝑴𝒑 = 𝟏. 𝟐
𝐥𝐧|𝟏. 𝟐| 𝜁 = 0.204
𝜻= = 𝟎. 𝟎𝟓𝟖
√𝐥𝐧|𝟏. 𝟐|𝟐 + 𝝅𝟐
𝝅 𝜔𝑛 = 2.385
𝝎𝒏 = = 𝟎. 𝟑𝟏𝟓
𝟏𝟎√𝟏 − (𝟎. 𝟎𝟕𝟓𝟖)𝟐
𝝅
𝝎𝒅 = = 𝟎. 𝟑𝟏𝟒
𝟏𝟓
Results for Roll Mode from Graphical Data Values from Appendix 2
𝟏 𝜏 = 8.43
𝝉= = 𝟎. 𝟕𝟗𝟒
𝟏. 𝟐𝟔
Conclusion
We can conclude on the basis of the procedure followed during the semester for the project
realized that the purpose of the project is to obtain knowledge that will help us to work in
the development of aircraft.
The design of aircraft requires tools that are sometimes complicated to apply. With this
project we come closer to a more realistic model of development referring to the design.
In the process of creating the model we learn to make assumptions about the possible
causes for one or another behavior, and by trial and error we noticed particularly the
adverse results of increasing/decreasing airspeed, angle of attack, moment coefficients, and
engine forces when the inputs are out of range.
In another semesters the comparision was between roskam and the simulation, but in this
case due that the aircraft is not included in the roskam we investigated the other parameters
and constants necessary for the analisis.
References
[1] Roskam, J.; Airplane Design, Parts I through VIII; Design, Analysis and Research
Corporation, 120 East Ninth Street, Suite 2, Lawrence, Kansas, 66044, USA; 1990.
[4] Aircraft Lateral Dynamics: Spiral, Roll and Dutch Roll Modes. From:
https://ocw.mit.edu/courses/aeronautics-and-astronautics/16-333-aircraft-
stability-and-control-fall-2004/lecture-notes/lecture_8.pdf
https://www.mathworks.com/help/aeroblks/working-with-the-flight-simulator-
interface.html
Appendix 1
%-----GENERAL CHARACTERISTICS-----
%%%%
T = 0.1; %integration step
Lenght= 8.38; %m
Height= 2.64; %m
Vcruise=240; %ft/s
%rhoH=5000; %ft
%---------Wing----------
b=10.19; %m span
AR= 6.04;
%------Horizontal Tail----
Sht=43; %ft^2 Surface
ARht=4;
lambdaht=0.67;
%-----Vertical Tail----
Svt=12.5; %ft^2
%-----Propeller Characteristics---
D=7; % ft Diameter
SFF= 100; %Since Force Factor
%-----Power Plant------
Power=285; %HP
omega=2700; %rpm
%----Performance---
Range=595; %millas
Takeoffrun=400; %ft
Landingrun=468; %ft
%----Mass Inertia---
g=32.17405; %ft/s^2
Ix=1284; %slug-ft^3
Iy=2773; %slug-ft^3
Iz=3235; %slug-ft^3
Ixx=1284; %slug-ft^3
Izz=3235; %slug-ft^3
Iyy=2773; %slug-ft^3
%----Flight Characteristics
H0=3000;
V0=100; % ft/s
CL=0.28;
q=36.78; %lb/ft^2
CL0=0.41;
CLa=4.44;
CLdE=0.355;
CD0=0.05;
Cma=-0.683;
Cmq=-9.96;
CYdr=0.157;
ClB=-0.074;
Clp=-0.410;
Clr=0.107;
CldA=0.1342;
Cldr=0.0118;
CnB=0.0701;
Cnp=-0.0575;
Cnr=-0.125;
CndA=-0.00346;
Cndr=-0.0717;
Appendix 2