Aircraft Flight Dynamics 2015 - 04 - 13 PDF
Aircraft Flight Dynamics 2015 - 04 - 13 PDF
R o b e r t o
A .
B u n g e
A A 2 4 1 X
A p r i l
1 3
2 0 1 5
S t a n f o r d
U n i v e r s i t y
AA241X, April 13 2015, Stanford University Roberto A. Bunge
Overview
2. Aerodynamics
¡ Dimensionless coefficients
¡ Stability & Control Derivatives
X
Aircraft X!
EOM
δ
X! = f (X, δ )
! x $
# &
# y & position
# z &
# &
# u & !δe $ elevator
# v &
velocity
# &
# & #δt & throttle
# w & δ=
X =# θ & #δa & aileron
# φ & attitude # &
# & "δr % rudder
# ψ &
# p &
# &
# q & angular velocity
# &
#" r &%
Angular Acceleration = Aero + Gyro Relation between attitude and angular velocity
For a symmetric aircraft near a symmetric flight condition, the Flight Dynamics can be
further decoupled in two independent parts
Flight Dynamics
δlon Xlon
Lon.
Although usually used in perturbational (linear) models, many times this decoupling can
also be used for nonlinear analysis (e.g. symmetric flight with large vertical motion)
2 DOF navigation+
x! = Vo sin(ε )
1 DOF point mass
x, y, ε ε! y! = Vo cos(ε )
ε = ∫ ε! dt ε! ≤
Vo
Rmin
3 DOF navigation + x, y, z, ε x! = Vo sin(ε )cos(γ )
1 DOF point mass ε!, γ y! = Vo cos(ε )cos(γ )
z! = −Vo sin(γ ) γ ≤ γ max
+ dynamics
V ≤ Vmax + variables
3 DOF navigation + ε! = 1 2 ρ mS −1 VCL sin(φ )
2 DOF point mass x, y, z, γ , ε V, CL , φ g cos(γ )
CL < CLmax + details
γ! = 1 2 ρ mS −1 VCL cos(φ ) − φ ≤ φmax
V
3 DOF navigation +
3 DOF point mass
x, y, z, γ , ε,V T, CL , φ T g
V! = − sin(γ ) − 1 2 ρ mS V 2CD (CL )
−1
T ≤ Tmax
m m
Many more models! …. …. …. ….
“Everything should be made as simple as possible, but not more” (~A. Einstein)
AA241X, April 13 2015, Stanford University Roberto A. Bunge
Aerodynamics
In the full nonlinear EOM aerodynamic forces and moments are:
X,Y, Z, l, m, n
Given how experimental data is presented, and to separate
different aerodynamic effects, its easier to use:
L, D,Y,T, l, m, n
Alfa and lambda: dependence is nonlinear and should be preserved if possible
The rest can be represented with linear terms (Stability and Control Derivatives)
At low AoA some stability derivatives depend on alfa, and at high angles of
attack all are affected by alf
CT
CT (λ )
Zilliac (1983)
Flight conditions at which if we keep controls fixed, the aircraft will remain at that
same state (provided no external disturbances)
Xtrim
Aircraft X! = 0
EOM
δtrim
For each aircraft there is a mapping between trim states and trim control inputs
¡ Analogy: car going at constant speed, requires a constant throttle position
If internal dynamics are stable, then flight condition converges on trim condition
I. Inverse trim: set control inputs that will take us to the desired state
II. Regulator: to stabilize modes and bring us back to desired trim state in
the presence of disturbances
Xdesired δtrim + δ X
Trim Aircraft
Relations/Tables EOM
+
δ'
Linear
Regulator
Controller
+
-
AA241X, April 13 2015, Stanford University Roberto A. Bunge
Longitudinal Trim
L_wing
h_cg h_tail
M_wing
L_tail
mg
hCG h S
⇒ CLwing (α trim ) = tail tail CLtail (α trim , δ etrim ) − Cmwing
cwing cwing Swing
L
Force balance*
γ
mg = L cos(γ ) ≈ L = 1 2 ρV 2 SCL α
θ
mg V
⇒V2 =
1 ρ SC (δ e
γ
2 L trim )
T D
T = D + L sin(γ ) ≈ D + Lγ
T(δttrim ) 1
⇒γ = −
mg ( L )(δetrim )
D
In reality:
¡ Propeller downwash on horizontal tail has a significant distorting effect
¡ Reynolds variations with speed, distort aerodynamics
One could almost fly open loop with trim tables!
40"
m
Depends on:
CL"="0.8"
φmax , & CLmax 20" CL"="1.0"
S 10"
0"
0" 10" 20" 30" 40" 50" 60" 70" 80"
roll%angle%(deg)%
¡ Assume that before the turn we have trimmed the aircraft in level flight at the desired alfa (CL):
Exra%elevtor%deflec.on%(deg)%
10"
csin(φ ) 8"
δe = −Cmq 6"
2R 4"
2"
0"
To take advantage of elevator throw, horizontal 0" 5" 10" 15" 20" 25" 30" 35" 40" 45"
Turning%radius%
tail incidence has set appropriately, otherwise
turning ability might be limited
AA241X, April 13 2015, Stanford University Roberto A. Bunge
Linearized Dynamics Analysis
Many flight dynamic effects can be analyzed & explained with Linearized
Dynamics
δtrim + δ '
Lw (α + Δα )
Restoring Divergent
moment Lw (α ) moment
CG ahead CG behind
Phugoid:
¡ Exchange of potential and kinetic energy (up-
>speed down, down-> speed up)
¡ Lightly damped, but slow
¡ Causes “bouncing” around pitch trim conditions
g
ω ph ≈ 2
¡ Damping depends on drag: low drag, low Vo
damping!
¡ How can we stabilize/damp it?
1 CD0
ζ ph ≈
2 CL0
Propeller dynamics: as a first order lag
Idea for Phugoid damper design: reduced
2nd order longitudinal system
Spiral:
¡ Usually unstable, but slow enough to be easily stabilized
ρVo Sb 2
1 C
σ spiral ≈ (Cnr − Cnβ lr )
2
I zz Clβ
Dutch Roll and Spiral stability are competing
factors
¡ Dihedral and vertical tail volume dominate these
Viscous drag on a wing, can be added for with “strip theory”
¡ Calculate local Cl with VLM
¡ Calculate 2D Cd(Cl) either from a polar plot of airfoil
¡ Add drag force in the direction of the local velocity
AVL:
¡ Reliable output
¡ Viscous strip theory
¡ No GUI & cumbersome to define geometry
XFLR:
¡ Reliable output
¡ Viscous strip theory
¡ GUI to define geometry
¡ Good analysis and visualization tools
Tornado
¡ I’ve had some discrepancies when validating against AVL
¡ Written in Matlab
QuadAir
¡ Good match with AVL
¡ Written in Matlab
¡ Easy to define geometries
¡ Viscous strip theory soon
¡ Originally intended for flight simulation, not aircraft design
÷ Very little native visualization and performance analysis tools