Professional Documents
Culture Documents
Longitudinal Dynamics
Robert Stengel, Aircraft Flight Dynamics
MAE 331, 2012
Angle-of-attack-rate aero effects
Fourth-order dynamics
Steady-state response to control
Transfer functions
Frequency response
Root locus analysis of parameter
variations
Numerical solution for trimmed
ight condition
Nichols chart
Pilot-aircraft interactions
Copyright 2012 by Robert Stengel. All rights reserved. For educational use only.
http://www.princeton.edu/~stengel/MAE331.html
http://www.princeton.edu/~stengel/FlightDynamics.html
Distinction Between Angle-of-
Attack Rate and Pitch Rate
! ! = q
! ! " 0 " q; q = 0
! With no vertical motion of the
c.m., pitch rate and angle-of-
attack rate are the same
! With no pitching, vertical heaving
(or plunging) motion of the c.m.,
produces angle-of-attack rate but
no pitch rate
Vertical velocity
distribution induced
by pitch rate
Angle-of-Attack Rate
Has Two Effects
! Pressure variations at wing
convect downstream,
arriving at tail !t sec later
! Lag of the downwash
! Delayed tail-lift/pitch-
moment effect
! Vertical force opposed by a
mass of air (apparent
mass) as well as airplane
mass
! Vertical acceleration
produces added lift and
moment
Flight Dynamics, pp. 204-206, 284-285
!! q = M
q
!q+ M
"
!" + M
#E
!#E+ M
! "
! ! "
! ! " = 1$
L
q
V
N
%
&
'
(
)
*!q $
L
"
V
N
( )
!" $
L
#E
V
N
( )
!#E $
L
! "
V
N
( )
! ! "
!! q " M
! #
! ! # = M
q
!q+ M
#
!# + M
$E
!$E
! ! # +
L
! #
V
N
( )
! ! # = 1"
L
q
V
N
%
&
'
(
)
*!q "
L
#
V
N
( )
!# "
L
$E
V
N
( )
!$E
1 !M
! "
0 1+
L
! "
V
N
( )
#
$
%
&
'
(
#
$
%
%
%
&
'
(
(
(
)! q
) ! "
#
$
%
%
&
'
(
(
=
M
q
M
"
1!
L
q
V
N
*
+
,
-
.
/ !
L
"
V
N
( )
#
$
%
%
%
&
'
(
(
(
)q
)"
#
$
%
%
&
'
(
(
+
M
0E
!
L
0E
V
N
( )
#
$
%
%
%
&
'
(
(
(
)0E
Angle-of-Attack-Rate Effects Principally
Affect the Short-Period Mode
! Lift and pitching moment proportional to angle-of-attack rate
! Bring effects to left side
! Vector-matrix form
1 !M
! "
0 1+
L
! "
V
N
( )
#
$
%
&
'
(
#
$
%
%
%
&
'
(
(
(
!1
=
1+
L
! "
V
N
( )
#
$
%
&
'
(
M
! "
0 1
#
$
%
%
%
&
'
(
(
(
1+
L
! "
V
N
( )
#
$
%
&
'
(
!! q
! ! "
#
$
%
%
&
'
(
(
=
1 )M
! "
0 1+
L
! "
V
N
( )
#
$
%
&
'
(
#
$
%
%
%
&
'
(
(
(
)1
M
q
M
"
1)
L
q
V
N
*
+
,
-
.
/ )
L
"
V
N
( )
#
$
%
%
%
&
'
(
(
(
!q
!"
#
$
%
%
&
'
(
(
+
M
0E
)
L
0E
V
N
( )
#
$
%
%
%
&
'
(
(
(
!0E
1
2
3
3
4
3
3
5
6
3
3
7
3
3
Angle-of-Attack-Rate Effects
! Inverse of the apparent mass matrix
! Pre-multiply both sides by inverse
!! q
! ! "
#
$
%
%
&
'
(
(
=
1+
L
! "
V
N
( )
#
$
%
&
'
(
M
! "
0 1
#
$
%
%
%
&
'
(
(
(
1+
L
! "
V
N
( )
#
$
%
&
'
(
M
q
M
"
1)
L
q
V
N
*
+
,
-
.
/ )
L
"
V
N
#
$
%
%
%
&
'
(
(
(
!q
!"
#
$
%
%
&
'
(
(
+"
0
1
2
2
3
2
2
4
5
2
2
6
2
2
Angle-of-Attack-Rate Effects
!! q
! ! "
#
$
%
%
&
'
(
(
=
1
1+
L
! "
V
N
( )
#
$
%
&
'
(
1+
L
! "
V
N
( )
#
$
%
&
'
(
M
q
+ M
! "
1)
L
q
V
N
*
+
,
-
.
/
0
1
2
3
4
5
1+
L
! "
V
N
( )
#
$
%
&
'
(
M
"
) M
! "
L
"
V
N
( )
0
1
2
3
4
5
1)
L
q
V
N
*
+
,
-
.
/ )
L
"
V
N
#
$
%
%
%
%
%
&
'
(
(
(
(
(
!q
!"
#
$
%
%
&
'
(
(
+
1+
L
! "
V
N
( )
#
$
%
&
'
(
M
6E
) M
! "
L
6E
V
N
( )
)
L
6E
V
N
#
$
%
%
%
%
&
'
(
(
(
(
!6E
0
1
7
7
7
7
7
2
7
7
7
7
7
3
4
7
7
7
7
7
5
7
7
7
7
7
! Multiply matrices
! Substitute
Simplication of Angle-of-Attack-
Rate Effects
!! q
! ! "
#
$
%
%
&
'
(
(
"
M
q
+ M
! " { } M
"
) M
! "
L
"
V
N
( ) { }
1 )
L
"
V
N
( )
#
$
%
%
%
%
%
&
'
(
(
(
(
(
!q
!"
#
$
%
%
&
'
(
(
+
M
*E
) M
! "
L
*E
V
N
( )
)
L
*E
V
N
( )
#
$
%
%
%
%
&
'
(
(
(
(
!*E
! Typically
L
q
and L
! !
have small effects for large aircraft*
M
q
and M
! !
are same order of magnitude
and have more significant effects
! Neglecting
L
q
and L
! !
* but not for small aircraft, e.g.,
R/C models and micro-UAVs
2
nd
-Degree Characteristic Polynomial with
! Short-period characteristic polynomial
! Damping is increased
! Natural frequency is unaffected
! s ( ) =
s " M
q
+ M
! # ( )
$
%
&
'
" M
#
" M
! #
L
#
V
N
( )
$
%
(
&
'
)
"1 s +
L
#
V
N
( )
$
%
(
&
'
)
= s " M
q
+ M
! # ( )
$
%
&
'
s +
L
#
V
N
( )
$
%
(
&
'
)
" M
#
" M
! #
L
#
V
N
( )
$
%
(
&
'
)
! s ( ) = s
2
+
L
"
V
N
( )
# M
q
+ M
! " ( )
$
%
&
'
(
)
s + M
"
# M
q
L
"
V
N
( )
$
%
&
'
(
)
*
+
,
-
.
/
= s
2
+201
n
s +1
n
2
= 0
L
q
and L
! !
" 0
= s
2
+
L
!
V
N
( )
" M
q
+ M
! ! ( )
#
$
%
&
'
(
s + M
!
" M
q
+ M
! ! ( )
L
!
V
N
( )
#
$
%
&
'
(
+ M
! !
L
!
V
N
( )
)
*
+
,
-
.
Linear, Time-Invariant Fourth-Order
Longitudinal Model
(Neglecting angle-of-attack-rate aero)
!
!
V(t )
! ! "(t )
!! q(t )
! ! #(t )
$
%
&
&
&
&
&
'
(
)
)
)
)
)
=
*D
V
*g 0 *D
#
L
V
V
N
0 0
L
#
V
N
M
V
0 M
q
M
#
*
L
V
V
N
0 1 *
L
#
V
N
$
%
&
&
&
&
&
&
&
'
(
)
)
)
)
)
)
)
!V(t )
!"(t )
!q(t )
!#(t )
$
%
&
&
&
&
&
'
(
)
)
)
)
)
+
0 T
+T
0
0 0 L
+F
/ V
N
M
+E
0 0
0 0 *L
+F
/ V
N
$
%
&
&
&
&
&
'
(
)
)
)
)
)
!+E(t )
!+T(t )
!+F(t )
$
%
&
&
&
'
(
)
)
)
Stability and control derivatives are dened at a
trimmed (equilibrium) ight condition
Steady-State Response
Steady-State Response of the 4
th
-Order
LTI Longitudinal Model
!V
SS
!"
SS
!q
SS
!#
SS
$
%
&
&
&
&
&
'
(
)
)
)
)
)
= *
*D
V
*g 0 *D
#
L
V
V
N
0 0
L
#
V
N
M
V
0 M
q
M
#
*
L
V
V
N
0 1 *
L
#
V
N
$
%
&
&
&
&
&
&
&
'
(
)
)
)
)
)
)
)
*1
0 T
+T
0
0 0 L
+F
/ V
N
M
+E
0 0
0 0 *L
+F
/ V
N
$
%
&
&
&
&
&
'
(
)
)
)
)
)
!+E
SS
!+T
SS
!+F
SS
$
%
&
&
&
'
(
)
)
)
!x
SS
= "F
"1
G!u
SS
How do we calculate the equilibrium response to control?
!! x(t ) = F!x(t ) + G!u(t )
For the longitudinal model
4
th
-Order Steady-State Response May
Be Counterintuitive
!V
SS
= a!"E
SS
+ 0 ( ) !"T
SS
+ b!"F
SS
!#
SS
= c!"E
SS
+ d!"T
SS
+ e!"F
SS
!q
SS
= 0 ( ) !E
SS
+ 0 ( ) !"T
SS
+ 0 ( ) !"F
SS
!$
SS
= f !"E
SS
+ 0 ( ) !"T
SS
+ g!"F
SS
Observations
Thrust command
Elevator and ap commands
Steady-state pitch rate is zero
4
th
-order model neglects air density gradient effects
!"
SS
= !#
SS
+ !$
SS
= c + f ( ) !%E
SS
+ d!%T
SS
+ e + g ( ) !%F
SS
Steady-state pitch angle
n
!E
w
(s) = sin"
N
0 0 V
N
cos"
N
#
$
%
&
n
q
V
(s)
n
q
'
(s)
n
q
q
(s)
n
q
"
(s)
#
$
(
(
(
(
(
(
%
&
)
)
)
)
)
)
M
!E
= M
!E
sin"
N
( )n
q
V
(s)+ V
N
cos"
N
( )n
q
"
(s)
#
$
%
&
Scalar transfer function numerator
Elevator-to-Normal-Velocity
Transfer Function
!w(s)
!"E(s)
=
n
"E
w
(s)
!
Lon
(s)
=
M
"E
s
2
+ 2#$
n
s +$
n
2
( )
Approx Ph
s % z
3
( )
s
2
+ 2#$
n
s +$
n
2
( )
Ph
s
2
+ 2#$
n
s +$
n
2
( )
SP
Normal velocity transfer function is analogous
to angle of attack transfer function (!" # !w/V
N
)
z
3
often neglected due to high frequency
Elevator-to-Normal-
Velocity Frequency
Response
!w(s)
!"E(s)
=
n
"E
w
(s)
!
Lon
(s)
#
M
"E
s
2
+ 2$%
n
s +%
n
2
( )
Approx Ph
s & z
3
( )
s
2
+ 2$%
n
s +%
n
2
( )
Ph
s
2
+ 2$%
n
s +%
n
2
( )
SP
0 dB/dec
+40 dB/dec
0 dB/dec
40 dB/dec
20 dB/dec
(n q) = 1
Complex zero
almost (but not
quite) cancels
phugoid
response
Elevator-to-Pitch-Rate
Numerator and Transfer Function
H
x
Adj sI ! F
Lon
( )G = 0 0 1 0
"
#
$
%
n
V
V
(s) n
&
V
(s) n
q
V
(s) n
'
V
(s)
n
V
&
(s) n
&
&
(s) n
q
&
(s) n
'
&
(s)
n
V
q
(s) n
&
q
(s) n
q
q
(s) n
'
q
(s)
n
V
'
(s) n
V
'
(s) n
V
'
(s) n
V
'
(s)
"
#
(
(
(
(
(
(
$
%
)
)
)
)
)
)
0
0
M
*E
0
"
#
(
(
(
(
$
%
)
)
)
)
= n
*E
q
(s)
!q(s)
!"E(s)
=
n
"E
q
(s)
!
Lon
(s)
#
M
"E
s s $ z
1
( ) s $ z
2
( )
s
2
+ 2%&
n
s +&
n
2
( )
Ph
s
2
+ 2%&
n
s +&
n
2
( )
SP
Free s in numerator differentiates
pitch angle transfer function
Elevator-to-Pitch-
Rate Frequency
Response
+20 dB/dec
+20 dB/dec
+40 dB/dec
0 dB/dec
20 dB/dec
!q
SS
= 0 ( )!"E
SS
+ 0 ( )!"T
SS
+ 0 ( )!"F
SS
(n q) = 1
Negligible low-
frequency response,
except at phugoid
natural frequency
High-frequency
response well
predicted by 2
nd
-
order model
!q(s)
!"E(s)
=
n
"E
q
(s)
!
Lon
(s)
#
M
"E
s s $ z
1
( ) s $ z
2
( )
s
2
+ 2%&
n
s +&
n
2
( )
Ph
s
2
+ 2%&
n
s +&
n
2
( )
SP
Transfer Functions of Elevator Input
to Angle Output*
!"(s)
!#E(s)
=
n
#E
"
(s)
!
Lon
(s)
; n
#E
"
(s) = M
#E
s +
1
T
"
1
$
%
&
'
(
) s +
1
T
"
2
$
%
&
'
(
)
!"(s)
!#E(s)
=
n
#E
"
(s)
!
Lon
(s)
; n
#E
"
(s) = M
#E
s
2
+ 2$%
n
s +%
n
2
( )
Approx Ph
!"(s)
!#E(s)
=
n
#E
"
(s)
!
Lon
(s)
; n
#E
"
(s) = M
#E
L
$
V
N
s +
1
T
"
1
%
&
'
(
)
*
Elevator-to-Flight Path Angle transfer function
Positive break in C
m
due to forward movement
of center of pressure, decreasing static margin
F-100 crash due to tip stall
http://www.youtube.com/watch?v=NyJkKcXYqSU&feature=related
North American F-100
Sweep Effect on Pitch Moment
Coefcient, C
L
vs. C
m
"
c/4
= 0
Low " center of pressure
(c.p.) in front of the quarter
chord
Stable break at stall (c.p.
moves aft)
"
c/4
= 15
Low " c.p. aft of the quarter-
chord
Stable break at stall (c.p.
moves aft)
"
c/4
= 30
Low " c.p. aft of the quarter-
chord
Unstable break at stall (c.p.
moves forward)
Outboard wing stalls before
inboard wing (tip stall)
C
m
(")
C
L
(")
Stall
NACA TR-1339
Stable
Break
Stall Unstable
Break
Pitch Up and Deep Stall, C
m
vs.
Possibility of 2
stable equilibrium
(trim) points with
same control
setting
Low "
High "
High-angle trim is
called deep stall
Low lift
High drag
Large control
moment required to
regain low-angle
trim
Shortal-Maggin
Longitudinal
Stability Boundary
for Swept Wings
Stable or unstable pitch
break at the stall
Stability boundary is
expressed as a function of
Aspect ratio
Sweep angle of the
quarter chord
Taper ratio
AR
"
c/4
NACA TR-1339
Next Time:
Fourth-Order Lateral-
Directional Dynamics
Reading
Flight Dynamics, 595-627
Virtual Textbook, Part 19
Supplemental
Material
Trimmed Solution of the
Equations of Motion
Flight Conditions for Steady, Level Flight
!
V = f
1
=
1
m
T cos ! + i ( ) " D " mgsin# $
%
&
'
! # = f
2
=
1
mV
T sin ! + i ( ) + L " mgcos# $
%
&
'
! q = f
3
= M / I
yy
! ! = f
4
=
!
( " ! # = q "
1
mV
T sin ! + i ( ) + L " mgcos# $
%
&
'
Nonlinear longitudinal model
0 = f
1
=
1
m
T cos ! + i ( ) " D " mgsin# $
%
&
'
0 = f
2
=
1
mV
T sin ! + i ( ) + L " mgcos# $
%
&
'
0 = f
3
= M / I
yy
0 = f
4
=
!
( " ! # = q "
1
mV
T sin ! + i ( ) + L " mgcos# $
%
&
'
Numerical Solution to Estimate the
Trimmed Condition for Level Flight
Specify desired altitude and airspeed, h
N
and V
N
Guess starting values for the trim parameters, !T
0
, !E
0
, and %
0
Calculate starting values of f
1
, f
2
, and f
3
f
1
, f
2
, and f
3
= 0 in equilibrium, but not for arbitrary !T
0
, !E
0
, and %
0
f
1
=
1
m
T !T,!E,", h,V ( )cos # +i ( ) $ D !T,!E,", h,V ( )
%
&
'
(
f
2
=
1
mV
N
T !T,!E,", h,V ( )sin # +i ( ) + L !T,!E,", h,V ( ) $ mg
%
&
'
(
f
3
= M !T,!E,", h,V ( ) / I
yy
J !T,!E," ( ) = a f
1
2
( )
+b f
2
2
( )
+c f
3
2
( )
Minimize the Cost Function with
Respect to the Trim Parameters
Cost is minimized at bottom of bowl, i.e., when
!J
!"T
!J
!"E
!J
!#
$
%
&
'
(
) = 0
Error cost is bowl-shaped
Search to nd the minimum value of J
J !T,!E," ( ) = a f
1
2
( )
+b f
2
2
( )
+c f
3
2
( )
Example of Search for Trimmed
Condition (Fig. 3.6-9, Flight Dynamics)
In MATLAB, use fminsearch [Nelder-Mead Downhill Simplex Method]
to nd trim settings
!T*,!E*," * ( ) = fminsearch J, !T,!E," ( )
#
$
%
&
Airspeed Frequency Response to
Elevator and Thrust Inputs
Response is primarily through the lightly damped
phugoid mode
Altitude Frequency Response
to Elevator and Thrust Inputs
Altitude perturbation: Integral of the ight path angle perturbation
!z(t ) = "V
N
!# ($ )d$
0
t
%
!z(s)
!"E(s)
= #
V
N
s
$
%
&
'
(
)
!* (s)
!"E(s)
!z(s)
!"T(s)
= #
V
N
s
$
%
&
'
(
)
!* (s)
!"T(s)
High- and Low-Frequency Limits of
Frequency Response Function
!
H
ij
( j" #0) #
k
ij
j" ( )
q
+ b
q$1
j" ( )
q$1
+ ... + b
1
j" ( ) + b
0 [ ]
j" ( )
n
+ a
n$1
j" ( )
n$1
+ ... + a
1
j" ( ) + a
0 [ ]
#
k
ij
b
0
a
0
, b
0
% 0
k
ij
j(0)b
1
a
0
, b
0
= 0, b
1
% 0, etc.
&
'
(
(
)
(
(
!
H
ij
( j") = AR(") e
j#(")
!
H
ij
( j" #$) #
k
ij
j" ( )
q
+ b
q%1
j" ( )
q%1
+ ... + b
1
j" ( ) + b
0 [ ]
j" ( )
n
+ a
n%1
j" ( )
n%1
+ ... + a
1
j" ( ) + a
0 [ ]
#
k
ij
j" ( )
n%q
Feedback Control: Angles to Elevator
Variations in
control gain
Principal effect is
on short-period
roots