Equations of Motion
Robert Stengel, Aircraft Flight Dynamics MAE 331, 2010
6-Component
Lateral-Directional
Equations of Motion
Douglas A-4
y! I = ( cos" sin $ ) u + ( cos ! cos$ + sin ! sin " sin $ ) v + ( # sin ! cos$ + cos ! sin " sin $ ) w
(
(
{ (
{ (
)
)
(
(
)
)
})
})
(
(
)
)
Spiral-mode
response of
crossrange
State Vector,
6 components
Spiral-mode response
of yaw angle
Dutch-roll-mode
response of roll
and yaw rates
Roll-mode response
of roll angle
Copyright 2010 by Robert Stengel. All rights reserved. For educational use only.
http://www.princeton.edu/~stengel/MAE331.html
http://www.princeton.edu/~stengel/FlightDynamics.html
4- Component
Lateral-Directional
Equations of Motion
Eurofighter Typhoon
(
r! = ( I L + I
{ (
N # {I ( I
)
) r + $% I
(
(I
) }) (
)&' p} q ) ( I
xx
xz
yy
# I xx # I zz
# x2
# x
# 3
# x4
"
&
& = x LD4
&
&
%
!
#
=#
#
#
#"
2
xz
+ I xx
xx
# I yy
Side Velocity
v $ !#
&
Body ( Axis Roll Rate
p & #
=
Body ( Axis Yaw Rate
r & #
#
' &&% # Roll Angle about Body x Axis
"
I # I xz2
xx zz
$
&
&
&
&
&
%
x1 $
Side Velocity
! v $ !
&
& #
#
x2 &
Crossrange
# y & #
# p & #
Body ) Axis Roll Rate
x3 &
&=x =#
&=#
LD6
Body ) Axis Yaw Rate
x4 &
# r & #
&
& # Roll Angle about Body x Axis
#
'
x5 &
#
&
#
x6 &
#" ( &% #" Yaw Angle about Inertial x Axis
%
$
&
&
&
&
&
&
&
&
%
Lockheed F-117
Lateral-Directional Equations
of Motion Assuming Steady,
Level Longitudinal Flight
Nonlinear Dynamic Equations, assuming steady, level, longitudinal flight
(constant longitudinal variables)
v! = Y / m + g sin ! cos" # ru + pw
!
#
#
#
#
#
#
#
#
"
)
)
(I
(I
zz
(I
xz
(I
LB + I xz N B )
I # I xz2
xx zz
LB + I xx N B )
I # I xz2
xx zz
qN = 0
!N =0
"N = # N
Lateral-Directional Force
and Moments
Linearized Equations
of Motion
1
! N VN2 S; Body " Axis Side Force
2
1
LB = ClB ! N VN2 Sb; Body " Axis Rolling Moment
2
1
N B = CnB ! N VN2 Sb; Body " Axis Yawing Moment
2
YB = CYB
Typical
Lateral-Directional Initial-Condition
Linearized Response
Body-Axis Perturbation
Equations of Motion
!!x LD (t) = FLD !x LD (t) + G LD !u LD (t) + L LD !w LD (t)
#
%
%
%
%
%$
!
!v(t)
!p(t)
!r(t)
!" (t)
) f1
)v
) f2
)v
) f3
)v
) f4
)v
) f1
)p
) f2
)p
) f3
)p
) f4
)p
) f1
)r
) f2
)r
) f3
)r
) f4
)r
) f1
)"
) f2
)"
) f3
)"
) f4
)"
&
(
(
(#
(%
(%
(%
(%
( %$
(
(
('
!v(t)
!p(t)
!r(t)
!" (t)
#
%
%
& %
( %
( %
(+%
( %
(' %
%
%
$
&
(
(
(
(
(
'
) f1
)* A
) f2
)* A
) f3
)* A
) f4
)* A
vN = 0;
) f1
)* R
) f2
)* R
) f3
)* R
) f4
)* R
pN = 0; rN = 0; ! N = 0
# ) f1
&
%
(
% ) vwind
(
% )f
(
2
( # !* A(t) & % ) v
%
wind
(%
(+%
) f3
( %$ !* R(t) '(
%
(
% ) vwind
(
%
(
% ) f4
(
% ) vwind
'
$
) f1 &
(
) pwind (
) f2 (
(
) pwind ( # !vwind &
(
%
) f3 ( % !pwind (
'
($
) pwind (
(
) f4 (
) pwind (
'
%
'
'&
Dutch-rollmode response
of side velocity
Spiral-mode
response of
crossrange
Spiral-mode
response of yaw
angle
Dutch-roll-mode
response of roll
and yaw rates
Roll-mode response
of roll angle
Body-Axis Perturbation
Equations of Motion
Control
Effect Matrix
#
%
%
%
%
%
%
%
%
%
%
%$
#
%
%
%
%
%
%
%
%
%
%
$
! f1
!v
! f2
!v
! f3
!v
! f4
!v
! f1
!p
! f2
!p
! f3
!p
! f4
!p
! f1
!" A
! f2
!" A
! f3
!" A
! f4
!" A
! f1
!" R
! f2
!" R
! f3
!" R
! f4
!" R
! f1
!r
! f2
!r
! f3
!r
! f4
!r
! f1
!"
! f2
!"
! f3
!"
! f4
!"
&
(
(
( # Y" A
( % L
( = % "A
( % N" A
( %
( %$ 0
(
(
'
&
(
(
( #
( %
( %
(=%
( %
( %
( %$
(
('
(Y
+ wN
Lv
Lp
Nv
Np
Y" R &
(
L" R (
N" R (
(
0 ('
) (Y
) u N ) g cos* N &
(
(
0
(
Nr
0
(
(
tan * N
0
('
r
Lr
Disturbance
Effect Matrix
"
$
$
$
$
$
$
$
$
$
$
$
#
! f1
! vwind
! f2
! vwind
! f3
! vwind
! f4
! vwind
%
"v % "
Side Velocity
'
$ ' $
Body ( Axis Roll Rate
'
$ p' = $
'
$r' $
Body ( Axis Yaw Rate
'
$ ' $
#! & #Roll Angle about Body x Axis&
! f1 %
'
! pwind '
! f2 ' "
' $
! pwind ' $
=
! f3 ' $$
'
! pwind ' $
' #
! f4 '
! pwind '
&
Yv
Lv
Nv
0
#
%
%
%
%
%$
& #
!
!v(t)
( %
!!p(t) ( %
=%
!!r(t) ( %
(
!
!" (t) ( %
' %$
Yv
(Y
+ wN
Lv
Lp
Nv
Np
) (Y
) u N ) g cos* N & #
(%
(%
Lr
0
(%
Nr
0
(%
(%
tan * N
0
(' $
r
!v(t) & # Y+ A
( %
!p(t) ( % L+ A
+
!r(t) ( % N+ A
( %
!" (t) ( % 0
' $
# Yv
Y+ R &
%
(
L+ R ( # !+ A(t) & % Lv
+
(
%
%
N+ R ( %$ !+ R(t) '( % N v
(
% 0
0 ('
$
Yp &
(
L p ( # !vwind
(%
N p ( %$ !pwind
0 ('
Yp %
'
Lp '
'
Np '
0 '&
Stability Axes
Alternative set of body axes
Nominal x axis is offset from the body centerline by
the nominal angle of attack, !N
Stability Axes
&
(
('
Transformation from
Original Body Axes
to Stability Axes
# cos ! N
%
H =%
0
% " sin ! N
$
S
B
" !u %
" !u %
'
'
$
S $
!v
=
H
B $ !v '
'
$
$# !w '& S
$# !w &' B
sin ! N &
(
1
0
(
cos ! N (
'
#
%
%
%
%
%$
# !v(t) &
!v(t) &
(
(
%
!p(t) (
% !p(t) (
*%
(
!r(t) (
!r(t)
(
(
%
!" (t) ('
%$ !" (t) ('
Body) Axis
Stability) Axis
" !p %
" !p %
'
'
$
$
S
$ !q ' = H B $ !q '
$ !r '
$ !r '
&S
&B
#
#
#
%
%
%
%
%$
# !+ (t)
!v(t) &
%
(
!p(t) (
% !p(t)
*
% !r(t)
!r(t) (
%
(
!" (t) ('
%$ !" (t)
Stability) Axis
!" #
!v
VN
Side velocity (!v) and pitch rate (!q) are unchanged by the transformation
$
Nr
&
!!r(t) '
)
& + Yr
.
* 10
!"! (t) )
& /
) = & , VN
!!p(t) )
&
Lr
!
)
&
!# (t)
( S & tan 1
N
%
"
$
$
$
$
$
#
N"
Np
Y"
Yp
VN
VN
L"
Lp
!x1 % "
' $
!x2 ' $
=
!x3 ' $
' $
!x4 ' $#
&
'
0
) $
g cos 1 N ) &
) &
VN
) &
) &
0
) &
) %
0
(S
$ N
!r(t) ' & 2 A
) & Y2 A
!" (t) )
+& V
!p(t) ) & N
) & L2 A
!# (t) )( &
S
% 0
$ N"
N2 R '
&
)
Y2 R ) $
& Y
!2 A(t) ' & "
) + & VN
VN ) &
) & !2 R(t) )
( & L
L2 R ) %
"
&
)
0 (S
&% 0
$ !r(t)
!" (t) '
)
&
!p(t) )
& !" (t)
+
& !p(t)
!r(t) )
)
&
!# (t) )(
&% !# (t)
Stability* Axis
'
)
)
)
)
)(
Stability* Axis
$
&
&
&
&
&%
&
(
(
(
(
('
Stability) Axis
Np '
)
Yp ) $
!" wind '
)
)
VN ) &
&% !pwind )(
)
Lp
)
0 )( S
%
'
'
'
'
'
&
Dassault Rafale
FLD
Why Modify
the Equations?
! F
DR
= # RS
# FDR
"
DR
RS
FRS
$ ! F
DR
&=#
small
& #"
%
small $ ! FDR
&'#
FRS & # ~ 0
% "
DR
FRS
FRS
~0 $
&
FRS &
%
FLD
! F
DR
= # RS
# FDR
"
G LD
"
$
$
=$
$
$
$
#
N! A
Y! A
VN
L! A
0
N! R %
'
Y! R '
VN '
'
L! R '
'
0 &
!
Nr
#
#
$ # ) Yr ( 1,
.& = # +* VN
& #
%
Lr
#
# tan / N
"
N'
Np
Y'
Yp
VN
VN
g cos / N
VN
L'
Lp
L LD
"
$
$
=$
$
$
$
$#
N!
Y!
VN
L!
0
$
&
&
&
&
&
&
&
%
Np %
'
Yp '
'
VN '
Lp '
'
0 '&
"
$
$
$
$
$
#
!x1 % "
' $
!x2 ' $
=
!x3 ' $
' $
!x4 ' $#
&
!r %
'
!( '
!p '
'
!) '
&
Lateral-Directional
Stability Derivatives
N! "
% $V 2 ( Sb
# Cn % $V 2 ( Sb
=
C
n! '
#! '& 2 *) I zz
& 2 *) I zz
> 0 for stability
( )
Vertical Tail
( )
+ Cn!
Fuselage
( )
+ Cn!
Wing
( )
+ Cn!
Propeller
Contributions to
Directional Stability, N"
Contributions to
Directional Stability, N"
Vertical tail
(C )
n!
Wing
Vertical Tail
Vvt =
" aFin#vt
SFinlvt
Sb = aFin#vtVvt
(C )
%V2 (
!vt = !elas 1 + "# "$ ' Tail
& VN2 *)
SFinlvt
= Vertical Tail Volume Ratio
Sb
n!
(C )
n!
Fuselage
"2K VolumeFuselage
" d
%
K = $ 1 ! max Length
'
#
fuselage &
Sb
Wing
(C )
n!
Propeller
Fuselage
Differential drag
Interference effects
1.3
see NACA-TR-819
$ #V 2 '
Y! " CY! &
S
% 2m )(
# "V 2 &
# b &# "VN 2 &
N r ! Cn r % N (Sb = Cn r %
(Sb
(%
$ 2VN '$ 2Izz '
$ 2Izz '
# "V &
< 0 for stability
= Cn r % N ( Sb 2
$ 4Izz '
( )
(C )
(C )
(C )
Y!
Y!
Y!
Fuselage
( )
+ CY!
Vertical Tail
( )
+ CY!
Wing
Vertical Tail
Fuselage
Wing
" aFin#vt
" $2
SBase
SFin
S ; SB =
2
% d Base
k=
! AR
1 + 1 + AR 2
Approximate Roll
and Spiral Modes
( )
Cnr ! Cnr
Vertical Tail
( )
+ Cnr
Wing
r =
rb
2VN
( )
(C )
nr vt
Vertical Tail
*! ( Cn )Vertical Tail
* rb 2V
( )
rlvt
*! ( Cn )Vertical Tail
* r
# !!p & # L
%
(=% p
%$ !"! (' %$ 1
( )
V = " Cn#
( )
= "2 Cn#
Vertical Tail
$ lvt '
&% )(
b
! RS (s) = s s " L p
Wing contribution
(C )
nr Wing
( )
Vertical Tail
( )
+ Cl p
Horizontal Tail
l p
( )
+ Cl p
l p
Wing
! ( "Cl )Wing
! p
Vertical tail
(C )
vt
l p
C L$ & 1 + 3% )
(
+
12 ' 1 + % *
(C )
l p
Wing
=!
" AR
32
CY % S ( % 1 + 3+ (
! ( "Cl )vt
= # $vt ' vt * '
*
!p
12 & S ) & 1 + + )
(C )
=#
Wing
(C )
Cl p ! Cl p
#S = 0
#R = L p
ht
C L % S ( % 1 + 3+ (
! ( "Cl )ht
= # $ht ' ht * '
*
!p
12 & S ) & 1 + + )
p =
pb
2VN
Primary Lateral-Directional
Control Derivatives
N! R
# "VN2 &
= Cn! R %
Sb
(
$ 2I '
zz
L! A
# "VN2 &
= Cl! A %
Sb
(
2I
$
'
xx
Second-Order Models of
Lateral-Directional Motion
!!x DR
#
Nr
# !!r & %
= % ! ( ) % + Yr
.
* 10
%$ !" (' % /
%$ , VN
N" &
# N
( # !r & % 1 R
+
(
Y" %
( % Y1 R
( % !" (' %
V
VN ( $
$ N
'
# N"
&
%
(
1
R
+
!
% Y"
(
%
(
%$ VN
'
-0.1079
-1
0.2501
0
&
(
( !" wind
(
('
-1.1616
1
# Lp
0 & # !p & # L* A &
(+%
(%
( !* A + %
0 (' %$ !" (' %$ 0 ('
%$ 0
1.9011
-0.1567
Roll-Spiral Approximation
F=
1.9011 0.0566
-0.1567
0
-2.408 -1.1616
0
1
&
( !pwind
('
0
0
G=
0
0.0958
0
0
0 -1.1196
0
0
2.3106
0
0
0
G=
-1.1196
0
G=
2.3106
0
Eigenvalue
0.00883
-1.2
-1.16e-01 + 1.39e+00j
-1.16e-01 - 1.39e+00j
Eigenvalue
-1.32e-01 + 1.38e+00j
-1.32e-01 - 1.38e+00j
Eigenvalue
Damping
8.32E-02
8.32E-02
Damping
9.55E-02
9.55E-02
Damping
Freq. (rad/s)
1.39E+00
1.39E+00
Freq. (rad/s)
1.38E+00
1.38E+00
Freq. (rad/s)
0
-1.16
Approximate Dutch
Roll Mode
Second-Order Response
Next Time:
Analysis of Time
Response
N" &
# N
( # !r & % 0 R
Y" ( %
( + % Y0 R
!
"
(%
(' % V
VN ( $
$ N
'
#
Nr
# !!r & %
% ! ( = % * Yr
) 1/
%$ !" (' % ,
.
%$ + VN
Characteristic
polynomial,
natural frequency,
and damping ratio
With negligible Yr
&
(
( !0 R
(
'
Y
Y
$
'
*
Y
! DR (s) = s 2 " & N r + # V ) s + , N # 1 " r V + N r # V /
%
N(
N
N.
+
0 nDR = N # 1 "
1 DR
Yr
VN + N r
Y
$
'
= " & Nr + # V )
%
N(
VN
2 N# 1 "
! nDR = N " + N r
# DR
Y#
Y"
Yr
VN + N r
Y#
VN
VN
Y
%
(
= $ ' Nr + " V *
&
N)
2 N" + Nr
Y"
VN