Escolar Documentos
Profissional Documentos
Cultura Documentos
Maneuver
Input
Optimized
Input
Actual
Response
FlightVehicle
Measurements
DataCollection
&Compatibility
Methods
APrioriValues,
lower/upper
bounds
Estimation
Algorithm/
Optimization
Models
Model
Structure
Mathematical
Model/
Simulation
Identification
Criteria
Response
Error
Parameter
Adjustments
ModelResponse
Identification Phase
Model
Complementary
Flight Data
Validation
Dr. Ravindra Jategaonkar
Validation Phase
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
Maneuvers/1
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
Maneuvers/2
Basics:
1) Define the scope of flight testing
2) Define the suitable sequence of flight maneuvers to be performed
at each test point
3) Choose an adequate form of the inputs to excite the aircraft
motion in some optimum sense Optimal Input Design
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
Maneuvers/3
Classification
1) Flight Testing for performance evaluation
2) Flight Testing for system identification
- FT for aircraft certification first category
- FT for aerodynamic database development 2nd category
- A large number required in each category
- Some are common to both; some are characteristically different
- Proof-of-Match maneuvers
- Required to demonstrate fidelity of aerodynamic databases
- JAA / FAA
- About 100 120 test cases (ATG: Acceptance Test Guide).
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
Maneuvers/4
3) Windup turn
- To determine the gradient of Stick force per g (design criterion)
5) Bank-to-bank roll
- To determine the maximum roll capability
6) Steady sideslip,
- To determine the gradient of the rudder deflection
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
Maneuvers/5
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
Maneuvers/6
Guiding Principle:
... the optimum input in a given case is that which best excites the
frequency range of interest, and hence the harmonic control of the
input should be examined before the test ...
(Milliken, 1951)
Dr. Ravindra Jategaonkar
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
Maneuvers/7
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
Maneuvers/8
i
j
L ( z | ) = ln( p ( z | ))
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
Maneuvers/9
k =1
y (t k )
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
Maneuvers/10
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
Maneuvers/11
min
P
ii u opt (t )
3) u (t )
i
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
Maneuvers/12
d e g
M e h ra in p u t
0
@
e
-9
tim e
-9
1 6
D U T in p u t
0
1 2
d e g
tim e
1 2
1 6
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
Maneuvers/13
Range of frequencies:
- Synthesize contributions due to each parameter
- make use of Bode diagram to determine the frequencies
which must be included in the input signal
Example:
u& X u
& Z / U
= u 0
q& M u
&
0
Xq
Z / U 0
M
0
Mq
1
g
0
0
u
X e
Z
+ e
q
M e e
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
Maneuvers/14
- 0.0022 - 0.867
1
0
A=
0
- 3.49 - 2.04
0
0
0
1
0
Mu M M q
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
Maneuvers/15
M
M
q
M u u ( )
M ( )
q& ( )
e e ( )
q
,
,
,
,
~
~
~
~
~
e ( )
e ( )
e ( )
e ( )
e ( )
where ~ denotes the Fourier transform.
The individual components for q& q and e are computed
from the output equations:
y = C [u q ]T + D e
by defining the observation matrices C and D as:
1) For q& : C q& = [0 3.49 2.04 0] D q& = [5.09]
2) For :
C = [0 3.49 0 0]
D = [0]
3) For q:
C q = [0 0 2.04 0]
D q = [0]
4) For e : C e = [0 0 0 0]
Dr. Ravindra Jategaonkar
D e = [5.09]
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
Maneuvers/16
M, Mq
Me
40
db
20
Me
Mqq/e
Magnitude
0
-20
M/e
q/e
-40
-60
-80
0.01
0.1
10
rad/s
100
Frequency
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
Maneuvers/17
0.1
rad/s
10
Frequency
Phugoid
Short period
Xu, X
Zu, Z
X
Z, Ze
M, Mq, Me
100
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
Maneuvers/18
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
Maneuvers/19
V2 V3
V6
V4
V5
V7
j =1
2
normalized frequency = t
Dr. Ravindra Jategaonkar
Vi Vi + j
i =1
N j
Total duration T = N t
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
Maneuvers/20
u
t
0.2
Energy
t=1.2 s
0.1
t=0.8 s
t=0.4 s
0
0
rad/s
12
frequency
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
Maneuvers/21
1.0
1.0
t=1.2 s
E/t2
Energy
0.6
0.2
1
0
4
frequency
t DBLT
Dr. Ravindra Jategaonkar
2 .3
t=
1.2 s
0.8 s
0.6 s
1:3
t=0.6 s
0
0.6
0.4
t=0.8 s
0.2
t
t
0.4
(t)mid
0.8
0.8
rad/s
12
2
2
Normalized frequency, t
2
1
period of oscillatio n
2 . 7 n 2 .7
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
Maneuvers/22
Step
Energy spectrum
(t)mid
(t)2/3
Doublet
-1.
1.
3211 Signal
-1.
1. 0.8
1 : 10
1:3
Bandwidth
0 1
t 3211
1 .6
t3211
2.1
-1.
1.
n
n
Modified
3211 Signal -1.
2 3
2
Normalized frequency, t
1.1
-1.2
period of oscillation
2 n 4
1
period of oscillation
3
-1.1
7t
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
Maneuvers/23
- Time step for 3211 input is somewhat smaller than that for
the doublet
- 3211 provides good excitation of short period mode
- 1123 input has same spectrum 3211 input
- Phugoid is excited by long duration pulse
- Dutch roll is lightly damped;
Doublet input provides adequate excitation
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
Maneuvers/24
230 200
150 kts
deg/s
260
150
200
230
260
r 0
-6
0
Dr. Ravindra Jategaonkar
10
time
20
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
4.7
3.7
3.3
2.8
3.6
3.9
3.9
3.1
s
30
Maneuvers/25
3-2-1-1 Elevator
Multistep Input
t 1s
Elevator
2 11
2 11
Small Input
11
Elevator Pulse
for Phugoid
1 Oscillation Period Excitation
10s
Rudder
Small Input
11
20% Thrust
Variation
10s
10s
Aileron/Spoiler
Bank to Bank
maneuver
15 s
Rudder pulses
For steady
sideslips
30 Bank Angle
Elevator
10 Bank Angle
Rudder
Ailerons only
Bank Angle
Aileron/Spoiler
Rudder Doublet
for Dutch Roll
Excitation
t 1s
Thrust
Elevator
Elevator pull
and push for
Roller-coaster
20 s
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
Maneuvers/26
0.3
0.4
0.5
Mach No.
KC
AS
AS
KC
16
0
14
0
12
0K
CA
S
10
0K
CA
S
FL 260
80
KC
AS
Altitude
FL 300
5
19
KC
AS
0
23
AS
KC
C
7K
7
2
FL 160
AS
FL 80
FL 20
100
150
Elevator 3-2-1-1
Elevator pulse
Short Period
Phugoid
200
Bank angle
250
300
Aileron/Spoiler
Rudder Doublet
Bank to Bank
Maneuver
Dutch Roll
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
Thrust Doublet
Maneuvers/27
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
Maneuvers/28
Dynamic maneuvers
deg/s
Aerodynamic database:
- Lateral-directional motion
Identified from bank-to-bank
and Dutch roll maneuvers.
- Multi run analysis
Example:
- validation of Dutch roll
- Rudder doublets
- three maneuvers with different
input amplitudes
- Beta variations up to +- 10
Observation:
The model response matches with
flight measurement of p, r, .
Match for bank angle does not show
any particular discrepancies.
Dr. Ravindra Jategaonkar
0
-20
20
deg/s
0
-20
15
deg
0
-10
15
deg
r 0
-10
1.5
deg
aL
0
aR
-1.0
time
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
sec
80
Maneuvers/29
sideslip maneuvers
Combined motion:
in yaw (due to directional stability)
and roll (due to dihedral effect)
Beta-Sweep:
- slowly scan from 0 to
max to 0 to max to 0
- 30 to 50 seconds
Steady state sideslip:
- 0 to +4, hold for ~15 sec;
increase to 8, hold for 15 sec
- repeat for ve sideslip angles
-5
10
0
-10
10
0
-10
10
0
-10
4
deg
aL 0
aR
-4
25
50
time
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
75
sec
100
Maneuvers/30
5
deg/s
-5
10
deg/s
0
-10
10
deg
0
-10
10
deg
0
-10
4
deg
aL 0
aR
-4
25
50
time
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
75
sec
100
Maneuvers/31
- wingandtailaremodeledseparately
Pitchrate
-dot
q
-dot
- physicallymorerealistic
- automaticallyaccountsforqand-doteffects
-12
- nonlinearmodelwithtimedelay
- necessarilyrequiresNLestimationprogram
s 40
q
-dot
-12
75
deg
-75
0
V
mV L
20
time
BankAngle
20
time
40
ATTAS VFW-614
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
Maneuvers/32
pitch command
can
pilot input
pitch doublet
deg
PID command
TE
2.5
deg
-2.5
0
35
angle of attack
deg
20
-15
canard 3211
deg
canard
-45
20
20
deg
elevator 3211
-20
0
10
15
time
20
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
-20
25
Maneuvers/33
can
Pilot Input
0.6
Cmcan
TE
Single maneuver
Data partitioning
Windtunnel
Estimated
Windtunnel
predicted
0.4
0.2
-0.2
20
40
60
Angle of Attack, deg
80
20
60
40
Angle of Attack, deg
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
80
Maneuvers/34
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
Maneuvers/35
12
Sqq(f)
Sqq(f)
S(f)
8
4
0.12
0.04
0
9
deg/s
-35
-9
0.8
frequency
1.2
1.6
Hz
q&
-2.5
0
0.4
2.5
deg
q-dot
q&
0.08
0
35
deg/s2
time
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
10
Maneuvers/36
Current Trends
Current Trends
Manual Multi step Inputs
1.1
-1.
-1.2
0 t
-1.1
3t 5 t 7 t
Time
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
Maneuvers/37
References (1)
Jategaonkar, R. V.,
Flight Vehicle System Identification: A Time Domain Methodology, Volume 216, AIAA Progress in Astronautics
and Aeronautics Series; Published by AIAA Reston, VA, Aug. 2006, ISBN: 1-56347-836-6
http://www.aiaa.org/content.cfm?pageid=360&id=1447
Gates, R. J., Bowers, A. H., and Howard, R. M., A Comparison of Flight Input Techniques for Parameter
Estimation of Highly Augmented Aircraft, AIAA Atmospheric Flight Mechanics, Conference, San Diego,
CA, Aug. 11-13, 1996, Paper No. AIAA 96-3363.
Gupta, N. K. and Hall W. E. Jr., Input Design for Identification of Aircraft Stability and Control Derivatives,
NASA CR-2493, Feb. 1975.
Hamel, P. G. and Jategaonkar, R. V., Evolution of Flight Vehicle System Identification, Journal of Aircraft,
Vol. 33, No. 1, Jan.-Feb. 1996, pp. 9-28.
Koehler, R. and Wilhelm, K., Auslegung von Eingangssignalen fr die Kennwertermittlung,
DFVLR-IB 154-77/40, Dec. 1977.
Morelli, E. A. and Klein, V., Optimal Input Design for Aircraft Parameter Estimation using Dynamic
Programming, AIAA Atmospheric Flight Mechanics Conference, Portland, OR, Aug. 20-22, 1990,
Paper No. AIAA 90-2801.
Morelli, E. A., Flight Test Validation of Optimal Input Design and Comparison to Conventional Inputs,
AIAA Atmospheric Flight Mechanics Conference, New Orleans, LA, Aug. 11-13, 1997,
Paper No. AIAA 97-3711.
Mulder, J. A., Sridhar, J. K., and Breeman, J. H., Identification of Dynamic Systems: Applications to Aircraft.
Part 2: Nonlinear Analysis and Manoeuvre Design, AGRAD AG-300, Vol. 3, Pt. 2, May 1994.
Plaetschke, E. and Schulz, G., Practical Input Signal Design, AGARD LS-104, Nov. 1979, Paper No. 3.
Dr. Ravindra Jategaonkar
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
Maneuvers/38
References (2)
Stepner, D. E. and Mehra, R. K., Maximum Likelihood Identification and Optimal Input Design for
Identifying Aircraft Stability and Control Derivatives, NASA CR- 2200, March 1973.
Stepner, D. E. and Mehra, R. K., Maximum Likelihood Identification and Optimal Input Design for
Identifying Aircraft Stability and Control Derivatives, NASA CR- 2200, March 1973.
Weiss, S., Friehmelt, H., Plaetschke, E., and Rohlf, D., X-31A System Identification using Single Surface
Excitation at High Angles of Attack, Journal of Aircraft, Vol. 33, No. 3, May-June 1996, pp. 485-490.
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
Maneuvers/39
AIAA Short Course: Flight Vehicle System Identification in Time Domain, Aug. 2006
Maneuvers/40