aerodynamic modeling and system identification from flight ... · pdf fileaerodynamic modeling...

47
Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 1 Aerodynamic Modeling and System Identification from Flight Data – Recent Applications at DLR TÜBITAK-SAGE / METU, Ankara, Turkey, 29 May 2008 by Dr. Ravindra Jategaonkar Senior Scientist Institute of Flight Systems DLR - German Aerospace Center Lilienthalplatz 7, 38108 Braunschweig, Germany Email: [email protected] Phone: 0049 531 295-2684 ?

Upload: hoangduong

Post on 26-Mar-2018

225 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 1

Aerodynamic Modeling and System Identification from Flight Data – Recent Applications at DLR

TÜBITAK-SAGE / METU, Ankara, Turkey, 29 May 2008

byDr. Ravindra JategaonkarSenior ScientistInstitute of Flight SystemsDLR - German Aerospace CenterLilienthalplatz 7, 38108 Braunschweig, GermanyEmail: [email protected] Phone: 0049 531 295-2684

?

Page 2: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 2

ContentsIntroduction

Overview: Why and what is system identification

Unified approachQuad-M basics (Maneuvers, Measurements, Methods, Models)Estimation methods

Examples of Aerodynamic Modeling- C-160 Aerodynamic Data Base:

Data consistency checkingNonlinear control surface effectivenessSeparation of pitch damping derivativesStall hysteresisModeling of landing gear effects

- Database validation- Wake Vortex Aircraft Encounter Model- EC-135 Helicopter

6 DOF and extended models and Rotor wake modeling- Phoenix: Reusable orbiter glider, - UAV: Automatic Envelope Expansion through Adaptive Flight Control

Concluding remarks

Page 3: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 3

Dynamic System u z

Aircraft masscharacteristics

Aerodynamics(unknownparameters)

Sensorlocations

Sensor model(calibration factors,bias errors)

Inputs States

Process noise(turbulence)

Measurementnoise

Outputs

State Equations Measurement Eq.)),(),(()( Θ= tutxgty)),(),(()( ϕtutxftx =&

AIM: To determine unknown model parameters Θ such that the model response y matches well with the measured system response z.

What is System Identification? (1)

yx

Page 4: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 4

Classification

Simulation: given u and f, find x

Control: given x and f, find u

Identification: given u and x, find f

Inputs Outputs

u xState Equations

x = f (x, u, θ).

Simulation

Parameter estimation System

identification

Given the answer, what are the questions, i.e., look at the results and try to figure out what situation caused those results.

SysID: an Inverse Problem

(1) System IdentificationConcerned with the mathematicalstructure of a flight vehicle model

(2) Parameter EstimationQuantifying of parameters for aselected flight vehicle model

Is the commonly used terminology PID appropriate?

?

What is System Identification? (2)

Page 5: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 5

Need and quest to better understand the system- Cause-effect relationship purported to underlie the physical phenomenon

Mathematical models required for:- Investigation of system performance and characteristics

- Aerodynamic databases valid over operational envelope for flight simulators

- High-fidelity / high-bandwidth models for in-flight simulators

- Flight control law design

- Analysis of handling qualities compliance

Aerodynamic databases from flight data- Analytical estimates: validity and inadequate theory !

- Wind-tunnel predictions: model scaling, Reynold's number,

dynamic derivatives, cross coupling, aero-servo-elastic effects !!

Why System Identification?

Page 6: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 6

Late 1960'sClassical Approach1919 - mid 1960's

Modern Era1966 - 2008

AdvancedMethods

- Statistical analysis

- Time domain

- Frequency domain

- Digital computation

- Deterministic- Graphical(Paper & Pencil)

- Frequency domain

- Analog computation

ClassicalMethods

DinosauricDigital

Computation

Transition Phase

Page 7: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 7

Unified Approach to Flight Vehicle System Identification

Quad-M Basics

ParameterAdjustments

Model Response

ResponseError

-

ActualResponseInput

Maneuver

ModelValidation

ComplementaryFlight Data

Identification Phase

Validation Phase

OptimizedInput

Flight Vehicle

IdentificationCriteria

EstimationAlgorithm /

Optimization

MathematicalModel /

Simulation

Parameter Estimation

Data Collection& Compatibility

easurementsM

ethodsM

odelsM

A Priori Values,lower/upperbounds

Model Structure

+

Page 8: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 8

Aircraft Parameter Estimation Methods

Types and Classification

Stable SystemsRegression Analysis- Linear modeling- Data compatibility required- Data partitioning

Output Error Method- Accounts for measurement noise- Time and frequency domain

Filter Error MethodAccounts for both process noise(turbulence) and measurement noise

Most general and most complex

Unstable Systems

Methods:- Regression Analysis

- Filter Error Method

- Extended Kalman Filter

- Output Error Method withartificial stabilization

Neural Networks- Recurrent neural network- Feed forward neural network- Local model network

Unstable Aircraft

MotionFlight Control

SurfaceDeflections

Pilotinputs

Difficulties:- Open loop plant identification: basic aircraft

is unstable (due to the aerodynamic design)

- States and controls are highly correlated(due to the design of flight control laws)

- Aircraft may be excited by process noise(e.g., induced by forebody vortices)

Page 9: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 9

Filter Error Method

15

0.22

0.20

0.18

0.16-3 3 9

Output Error Method0.22

0.20

0.18

0.16

FlightNo.

209112214219221216222223

Cnβ

Cnβ

Angle of Attack, deg

flight inflight inturbulence

Output Error Method

Mach Number

-0.18

-0.24

-0.30

-0.36

Cnζ

-0.18

-0.24

-0.30

-0.36

0.15 0.25 0.35 0.45 0.55

Cnζ

Filter Error Method

Weathercock stability (yaw stiffness) Rudder effectiveness

Parameter Estimation Accounting for Atmospheric Turbulence

Page 10: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 10

Dyn. Simulation in WT,1982

Beaver DHC-2, 1983

HFB-320, 1985

ATTAS, 1989-90

Transall C-160, 1992-93X-31A, 1992-94

Dornier 328, 1995-96

A340-600, 2001

A318-121, 2002

EC-135, 2001

N250-PA1, 1999

XV-15, 1990-91

A Retrospective

Application Spectrum:Flight Vehicles

Software Tools:ESTIMAFITLAB

Page 11: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 11

General Concept of Aerodynamic Model Identification

Normal Flightregime

Landinggear

Ramp door

Groundeffect

Airdrop

High speedregime

Stall approachand stall

Take-offlanding

Singleengine

Groundhandling Engine

Page 12: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 12

Typical Flight Test Program for System Identification

Test Case: C-160 Transall

FL 300

FL 260

FL 160

FL 80

FL 20

100 150 200 250 300 True Airspeed (Kts)

0.2 0.3 0.4 0.5 Mach No.A

ltit

ud

e

80 K

CAS

100

KCAS

120

KCAS

160 K

CAS

195 KCAS

277 KCAS230

KCAS

140 K

CAS

Elevator 3-2-1-1

Short Period

Elevator pulse

Phugoid

Bank angle

Level Turn Maneuver

Aileron/Spoiler

Bank to BankManeuver

Rudder Doublet

Dutch Roll

Thrust Doublet

Page 13: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 13

Kinematic Consistency Checking of Recorded Data

General Approach, sensor model and estimation algorithm- To ensure that the measurements are

consistent and error free.

- Inertial measurements (accelerations and angular rates are highly accurate.

- Kinematic equations with no uncertainties;Accurate information about aircraft state;

- Means to calibrate parameters with lower accuracy (angle of attack & sideslip).

Velocity components(u, v, w)

Linear AccelerationsRotational ratesax, ay, az, p, q, r ∫ Attitude angles

Initial conditions: u 0, v0, w0, p0, q0, r0 Scale factors: K p, Kq, Kr

Bias: Δax, Δay, Δaz, Δp, Δq, Δr

Kinematic Equations

Sensor calibration model

βΔβββ

αΔααα

dpnbdynpKmdpdpnbdynpKmdp

+=

+=

αΔαταταα dp)t(nb)qt(dynpK)t(mdp +−−=

Scale factor and bias

Time delay

Parameter estimation

- Output error method for nonlinear systems

- Bounded-Variable Gauss-Newton algorithm

- Multiple experiment evaluation

q,,,dp,K,dp,K τβτατβΔβαΔα

Page 14: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 14

Noseboom Mounted 5 Hole Probe

Flight Validation ATTAS VFW-614

0 1.0 2.0

K

0.60.4

0.04

0.06

0.08

0.02

Mach number

Calibration factors independent of configuration

Flight Validation C-160

Calibration factors configuration dependent

Flight estimates Kα

20 40 600 Flap deg0.063

0.070

0.077

0.084

Scalefactor

ATTAS

Page 15: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 15

C-160: High-Fidelity Simulator Data Base

Aerodynamic data base valid overthe entire operational envelope - Nonlinear aerodynamics - Interference and coupling effects

Identification of C-160 specificoperational characteristics - Ramp door interference, - air drop, etc.

Identification of dynamic stall - Unsteady flow separation

Identification of - Ground effect - Landing and Take-off - Failure states

Validation of flight estimated database - FAA Level-D

Flight estimate of dihedral effect

Point ID: Single trim pointsMulti-Point ID: Several trim conditions

-0.12

-0.18

-0.24-6 0 6 12deg

Point IdentificationMulti-point Identification

C lβ

η = 20°K

Angle of Attack

LandingFlap

η = 0°K

η = 30°K

η = 40°K

Page 16: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 16

Identification of Elevator Control EffectivenessTest Case: Transall C-160

elevatordeflection

0 10 20 30time

s-18

2deg

Linear model

0

m/s2

deg/s

deg

Verticalacceleration

pitchrate

angle ofattack

-6

-128

-818

6

Accounting for nonlinearity

0

m/s2

deg/s

deg

Verticalacceleration

pitch rate

angle ofattack

-6

-128

18

6

Deflection

Effectiveness

Page 17: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 17

Aerodynamic Modeling: Complex Models

Unsteady aerodynamics (e.g. Stall hysteresis)

Linear models (e.g. Rolling moment coefficient)

CrCpCCC ξ+++β= ξlrlplβll C ζ+ζlC +

0l

Nonlinear models (e.g. Tail lift coefficient)

Lη 2αTα

2 CLη 3 η 2LT Lα

TL T αLη αTα ηC = C C C +C+++ η

Unsteady Aerodynamic Model

CL (α, x) = CLα

1 + x2

α2

Lift coefficient

Flow Separation Pointxα

x = 1

x = 0),( xCL α

Page 18: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 18

Time, sec

Time Responses

0 20 40

deg

deg

deg

α

a Z

θ

V

δe

g

kt

-100.0

-1.220

-40140

8020

-30

25

60

Lift Coefficient

Unsteady Aerodynamics

-8 0 8 24

1.0

2.0

3.0

0.0

CL

16

Flight measuredModel identified

αAngle of Attack , deg

DO 328

Page 19: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 19

Modeling of Landing Gear Effects (1)Test Case: Transall C-160

Modeling and Experimental Aspects

Important for simulation of take-offs and landings

Longitudinal and lateral-directionalmaneuvers with gear down

8000 ft and 16000 ft120, 140 and 160 kts

Basic aerodynamic model: Discernible deviations in - longitudinal motion - lateral-directional motion variables

1.2

.010

0

-813

0-75

08

0

-80 20 40 60

Neglecting Landing Gear Effects

Time

m/s2

β

x

r

θ

α

a

deg/s

deg

deg

deg

Flight measurement (C-160 Transall)Model identification

s

Page 20: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 20

Test Case: Transall C-160Modeling of Aerodynamic Effects due to LG

Incremental aerodynamic modeling

Longitudinal motion:Lift, drag and pitching moment coeff.ΔCLLG , ΔCDLG , ΔCmLG

Lateral-Directional motion:- Increased weathercock stability ΔCnβLG

- Sideforce due to sideslip ΔCYβLG

Accounting for Landing Gear Effects

Flight measurement (C-160 Transall)Model identification

0 20 40 60Time

β

x

r

θ

α

a

1.2

.010

0

-813

0-75

08

0

-8

deg

deg

deg

m/s2

deg/s

s

Modeling of Landing Gear Effects (2)

Page 21: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 21

Vertical-acceleration

Pitchrate

Pitchattitude

Pitchacceleration

CG-location

-8

-135

-5

8

-28

-16

50

20

-8

-135

-5

6

28

-16

50

20

m/s2m/s2

deg/s deg/s

degdeg

2deg/s 2deg/s

% %

0 5 10 15Time (sec) 0 5 10 15

Neglecing Variations in Aircraft MassCharacteristics

Accounting for Variations in theAircraft Mass Characteristics

MeasurementSimulation

Time (sec)

C-160: Load Drop (4.6 t)

Page 22: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 22

How do you know that you got theright answer?

1.2.3.4.

5.

Standard derivationsCorrelation among the estimatesGoodness of fitPlausibility of estimates(WT data base)Model predictive capability

"ACID TEST"Simulation and comparison withflight data not used in identification

Time, sec

-900.1 10

-1090

0

-12

-70 2 4 6

Frequency, rad/sec

Magn.

Phase

deg

deg/secq

10

9deg

δe

10dB

0

modelmeasured

qq

1001.0

modelmeasuredq

q

C-160 Pitch Response

model

modelq

Data Base Validation (1)

Page 23: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 23

δf = 30°

δf = 0°

-10 150angle of attack

deg

Cnβ

0.1

0.2

0.31/rad WT/analytical

prediction

flight estimates

Weathercock stability

50 10 15 20time s

10

-10

0

8

-88

-8

0

0

deg/s

deg

deg

yawrate

angle ofsideslip

rudder

Flight measured

WT database prediction

SysID database prediction

Dutch roll dynamics

WT-Predictions: 4.18 s 0.207

Flight estimated Database: 5.04 s 0.202

Flight recorded responses: 5.12 s 0.198

Tolerances:

Frequency: +- 0.5 s or 10%

Damping: +- 0.02

Data Base Validation (2)

Page 24: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 24

Do-328: Stand-alone versus Integrated Models

ReversibleFlight Control

Dynamics

Aircraft MotionVariables

Pilot InputForces

Control SurfaceDeflect.

Aircraft MotionVariablesRigid Body

Dynamics

Flight controls stand-alone

ReversibleFlight Control

Dynamics

Rigid BodyDynamics

Integrated model

Control SurfaceDeflect.

Aircraft MotionVariables

Pilot InputForces

Control SurfaceDeflect.

Rigid-body stand-alone

measured data simulated data

Data Base Validation (3)

Page 25: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 25

DO-328:Normal LandingData Base Validation (4)

Flight measured (DO 328)Model identifiedFAA AC 120-40C tolerances

δe

Expanded View (Touch down)

θ

φ

14 16

-5

52

80

60

0

-10

ft

deg

deg

deg

h

Time (sec)

1.5 deg

2 deg

10 ft

18

130

0 10 20-5

10-10

20-10

5-5

100

25090

kt

ft

deg

deg

deg

deg

V

h

θ

φ

δe

δr

1.5 deg

10 ft

3 kt

2 deg

Complete Landing Phase

Time (sec)

Page 26: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 26

Engine failure during the critical phase of takeoff

Response to rudder and aileron important

Complete sequence as a single timesegment (stand-still, acceleration,Rotation, and climb to 200 ft)

No closed-loop controller

Tolerances: 3 kt on airspeed20 ft on altitude1.5 deg on pitch attitude2.0 deg on bank

Validation Example 3: Critical Engine Failure (DO 328)

Data Base Validation (5)kt

ft

deg

deg

deg

deg

150

-500

300

-1000

15

-50

-5

0

10

30

-15

0

10

-20

0

0

-2000

4000daN

0 10 20 30 stime

left engine shut off

V

h

θ

φ

δe

δr

FL , FRFlight measuredModel identified

Page 27: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 27

Full Scale Flight tests: Data Gathering

Wake Vortex Aircraft Encounter Model (1)

smoke trace

0.5 nmwake

generation1 nm

1.5 nmWake vortex encounters:

- Aircraft reaction dominantly affected - Critical situation during safety-critical flight phases (landing, vicinity of airport)

Full scale flight tests with ATTAS followed by Do-128 or Cessna Citation

Separation class medium

100 encounters under steady atmospheric conditions.

Reaction of follower Aircraft:- Up to 80° bank angle; typical 30-40°; Bump; Uncomfortable; usually does notlead to loss of control (banking motion is averaged out)

- More important: lateral acceleration; may lead to injury to crew or Passenger

Page 28: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 28

Wake Vortex Aircraft Encounter Model (2)

Schematic of Two Step Procedure for Vortex Model Identification

wake vortexcharacteristics

flow measurements

step 2:“Encounter model

validation”

flightpath

reconstruction(FPR)

flightpath

reconstruction(FPR)

accel.,rates,

attitude,altitude,velocity

basic A/C aero

model

basic A/C aero

model

aerodynamic interaction

model

aerodynamic interaction

model

pilot’scontrolinputs

forces,moments

Δ forces, Δ moments

++

6-DOFA/C

simulation

6-DOFA/C

simulation

+

-outputs

accelerations, rates, attitude, altitude, velocity

modelaccuracy

Vortex model

step 1:“Flow field characterization”

measuredflight test

data

measuredflight test

data

Page 29: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 29

Wake Vortex Aircraft Encounter Model (3)

Analytical Model

rCy

bv

rightvortex

leftvortex

Vt,maxVt

rC

⎟⎠⎞⎜

⎝⎛ −

Γ=

− 22 /2544.112

)(

:

crrt e

rrV

OseenLamb

π222

)(

:

rcr

rrtV

HallockBurnham

+

Γ=

π

The model consists of two idealized, superimposed counter-rotating single Vortices. Model parameters:- vortex circulation Γ, - core radius rC, - lateral vortex separation bV, - vortex location in space.

The tangential velocity of one vortex as a function of the distance from thecore, Vt(r), is described in terms of the circulation Γ and the core radius rC:

Page 30: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 30

Wake Vortex Aircraft Encounter Model (4)

Wake velocity components during lateral encounter

-15

10

-8

-8

6

6

m/s

m/s

m/s

0 2 4 6time S0 2 4 6S

horizontal velocity vertical velocityN

oseb

oom

Rig

ht w

ing

Left

win

g

m/s

m/s

m/s

-20

15

-15

-1510

10

time

Page 31: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 31

Wake Vortex Aircraft Encounter Model (5)

Flight estimated vortex model parameters200

0

80

160

circ

ulat

ion,

m2 /

s

0.0

1.0

2.0

3.0

0 1 2 3 4 5normalized time t*=t/t0

core

radi

us, m

Flight 1, 14.08.2001Flight 2, 15.08.2001Flight 3, 22.03.2002

Identified core radius rCand circulation Γ of the Burham-Hallock model for do-128 encounters from three flights.

Conformance with Theory:

- Expected decay of circulation

- Increase of core radius

- Initial core radius ~ 0.75 m, (roughly 3.5% of the wakeGenerating wing span which Is somewhat smaller thanCommonly stated value of 5%)

Page 32: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 32

0 10 20 30 40time

s

rad/s

rad/s

rad/s

rad

rad

0.3

-0.50.3

-0.3

0

0

0.3

-0.3

0

0.2

-0.2

0

0.3

-0.3

0

75

35

%

p

q

r

α

β

δlat,δped

Model Predictive Capability

EC-135 Flying Helicopter Simulator (1)

Forward speed 60 kts:Two flight maneuvers (Lateral and pedal inputs)

6-DOF Rigid-Body model:- Angle of attack dependent lateral-directional derivatives- Nonlinear aerodynamics; Weathercock stability for +ve and -ve sideslip angles

Page 33: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 33

Rotor Wake ModelingRoll and pitch in hover and at low speeds:

unsymmetrical vortex compression anddilatation act on the induced velocity fieldin the proximity of the main rotor.

Effective AoA at the blade sections changed.

Aerodynamic rotor loads directly affected.

Rotor gyroscopic behavior due to the bladeflapping dynamics forced by these loadsleads to strong cross coupling effects of thehelicopter due to the wake distortion.

Current research topic:Suitable flight dynamic models describingthis phenomenon to obtain improvedsimulation fidelity in off-axis response

Pure Hover

Pitching motion in Hover

EC-135 Flying Helicopter Simulator (2)

Page 34: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 34

M: Apparent mass matrix associated with theacceleration terms from momentum theory

L: gain matrix, λ (= [λ0, λs, λc]T) the inflow ratiodescribing the first harmonic terms

c (= [cT, c1, cm]T): rotor load coefficients wrt rotor thrust and aerodynamic pitch and roll moment,Ω: main rotor rotation speedKp and Kq: Wake distortion parameters for longitudinal and lateral distribution of the induced velocity.

Last term on RHS: Parametric term that feeds back the roll and pitch rates of the rotor tip path plane wrt to the surrounding air to the induced velocity distribution over the rotor disk

Estimate Kp and Kq

⎥⎥⎥⎥

⎢⎢⎢⎢

β−

β−−

Ω+=λ

−+λ

)cq(qK

)sp(pK0

1L1c1LM&

&&

Dynamic Wake Model: Parametric extension of Pitt and Peters:

EC-135 Flying Helicopter Simulator (3)

Theoretical estimates of Wake distortion parameters

From flight tests applying SysId methods: Kq = 1.6; Kp = 2.5 (μ = 0)μ= VH/ΩR; VH: forward speed m/s; Ω: main rotor rotation speed rad/s; R: rotor radius in m.

Page 35: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 35

Lateral Inp

utLo

ngitu

dina

lInput

Roll Rate

Pitch Ra

te

deg/s

deg/s

deg

20

0

-30

30

0

20

-20

2

0

-3

time20 25 30 35

-20

deg4

0

-1

2

s

Flight case #1 Flight case #2with theoreticalWD-parameters

with flightidentified WD parameters

Simulation fidelity at HoverDynamic Wake Model: Parametric extension of Pitt and Peters:

EC-135 Flying Helicopter Simulator (4)

20

10

0

-10

-20

60 64 68stime

deg/s

PitchRate

Inflow Dynamics

20

10

-10

-20

60 64 68stime

deg/s

Inflow and WakeDistortion

0

Flight DataSimulation

Page 36: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 36

with PWD

without PWD

time

Lateral Inp

utLo

ngitu

dina

lInput

Roll Ra

tePitch Ra

te

deg/s

deg/s

deg

deg

2

15

0

-10

20

0

-20

-40

-1

-3

-5

4

00 2 4 6 8 10s

Flight case #1 Flight case #2

EC-135 Flying Helicopter Simulator (5)

Dynamic Wake Model: Parametric extension of Pitt and Peters:

Forward speed 40 m/s

μ= VH/ΩR = 0.18

Theoretical estimate = 0

From flight tests applying SysId methods: Kq = 1.6; Kp = 1.1 Good match

But, estimates do not conform toThe wake distortion theory.

Anomaly: Parameters do notRepresent wake distortion which occurs at hover. They account forOther unmodeled effects (rigid / elastic blade formulation).

Page 37: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 37

Wind-tunnel testing in August 2003

Pre-flight checks: April 2004

calibration of flow angles:

α-error nonlinear: quadratic or piecewise linear

Accuracy:AoA and AoS: < 0.5°Horizontal velocity: 0.5 m/s

Phoenix: Reusable orbital glider (1)

-10 -5 0 5 10 15 20 25-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0.8

alpha

Alph

a-er

ror

afte

rlin

ear c

alib

ratio

n

40 m/s70 m/s100 m/s

deg

deg

offsetc

d

c

dqp

korrqK

pα++=α β

βα

α

Page 38: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 38

Flight phases upon release:1) Acquisition2) Approach3) Flare4) Alignment5) Derotation6) Rollout

Launch at40m/s EAS

flare

118m/s

runway

acquisition dive

altitude

RLVapproachpath -23o

510m

2.65km6.6km

touch down71m/s

Towed to establish initial conditions

Phoenix freeflight profile

45m x 2100m

release Phoenixfrom helicopter

touchdown

lift-off

ground track

Launch at40m/s EAS

flare

118m/s

runway

acquisition dive

altitude

RLVapproachpath -23o

510m

2.65km6.6km

touch down71m/s

Towed to establish initial conditions

Phoenix freeflight profile

45m x 2100m

release Phoenixfrom helicopter

touchdown

lift-off

ground track

Phoenix: Reusable orbital glider (2)

Reference Mission:

Page 39: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 39

Free flights:Maiden flight on 8-May-2004Repeat flight on 13-May-20043rd flight with Offset on 16-May-2004

Configuration:Delta Wing, relatively low wing span3 controls (flaperons and rudder)Body flap and speed brake1200 Kg7m long3,48 m span

Highly dynamic behaviorHigh bandwidth control loops

VideoFlight 1 and Flight 3

Phoenix: Reusable orbital glider (3)

Page 40: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 40

Aerodynamic Database: Verification and Update -- Principle

Phoenix: Reusable orbital glider (4)

MeasuredAX, AY, AZ,p, q, r,pdyn

p_dot, q_dot, r_dot

AX_cg, AY_cg, AZ_cg

X, Y, Z, L_cg, M_cg, N_cg

X, Y, Z, L_ac, M_ac, N_ac

Flight derivedCX, CY, CZCLX, CMY, CNZ

Windtunnel Database(aerodataV31)

Measureddero, delo,dari, deli,dr, dbf, dsb,p, q, r,al, be

WT-PredictionsCX, CY, CZCLX, CMY, CNZ

Δs

SysID

Corrections

Page 41: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 41

Phoenix: Reusable orbital glider (5)

0 0.05 0.1 0.15 0.2 0.25-0.5

-0.45

-0.4

-0.35

-0.3

-0.25

-0.2

-0.15

-0.1

-0.05

0

Angle of attack (rad)

Tota

l CZ

ff-n1 flight measurementsff-n2 flight measurementsff-n3 flight measurementsff-n1 wind-tunnelff-n2 wind-tunnelff-n3 wind-tunnel

Flight derived and WT predicted vertical force coefficient

Rough order of discrepancies:CZ: 9-10%

Cm: < 3%

CD: ~10% Nonlinear

Pre-flight ADB

Flight-derived

Page 42: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 42

sbsbref

q CXVL

qCXCXCXCX δα δα +++=Δ 0

bfbfref

q CZVL

qCZCZCZCZ δα δα +++=Δ 0

sbsbee CMCMCMCMCMY δδα δδα +++=Δ 0

12 Parameters CZ(), CX() and Cm() are estimated to reduce the deviations between flight measurements and WT-predictions.

Aero model update (In-Air)

Phoenix: Reusable orbital glider (6)

Page 43: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 43

Delta CZ versus AoAwithout and with update

Important Inferences:- lift generated in flight is higher

- component due to pitch rate in lift and drag is not adequately accounted for.

- basic longitudinal force coefficient for clean configuration underestimated,

- impact of speedbrakes overestimated.

0 0.05 0.1 0.15 0.2 0.25-0.06

-0.05

-0.04

-0.03

-0.02

-0.01

0

0.01

0.02

0.03

Angle of attack (rad)

Del

ta C

Z

ff-n1ff-n2ff-n3

0 0.05 0.1 0.15 0.2 0.25-0.06

-0.05

-0.04

-0.03

-0.02

-0.01

0

0.01

0.02

0.03

Angle of attack (rad)

Del

ta C

Z

ff-n1ff-n2ff-n3

Flight derived and Updated databasePhoenix: Reusable orbital glider (7)

Page 44: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 44

Automatic Envelope Expansion through Adaptive Flight Control (1)

Déjà-vu: Modules of adaptive control system

Limitations

Reference Dynamics

Reference States

Reference Model

Coupling

Nonlinear Effects

Known Disturbances

Feed Forward

Stability

Error Response Dynamics

Error Compensation

Feedback

Nonlinear Compensator

InputHidden

Output layer

Σ

Expansion to flight regimes not accounted for during the controller design (Design based on linear Hover model)

Flight demonstration of adaptive flight control

Page 45: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 45

Flight test results: Forward flight (>10m/s) with midiARTIS

Time in s50 100 150 200 250

0

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

1.8

| Vel

ocity

Con

trolE

rror |

in m

/s

without adaptive Elementmean errorwith adaptive Elementmean error

Significant reduction in error coomanded speed

Reduction in the meanerror by factor of 10

0

Automatic Envelope Expansion through Adaptive Flight Control (2)

Page 46: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 46

The Future

Prime areas of applications:Aerodynamic database generationsModeling of nonlinear aerodynamicsUnstable aircraft

New measuring techniques for air dataFlush air data sensorsoptical sensors

Real-Time parameter estimation is re-emerging (after seventies)

Full flexible aircraft models (integration of flight mechanics and structuralmodels) -- distributed mass models

Modeling and identification of UAVs, mAVs

Integrating System Identification and Computational Fluid Dynamics methodologies

Page 47: Aerodynamic Modeling and System Identification from Flight ... · PDF fileAerodynamic Modeling and System Identification ... selected flight vehicle model ... - Flight control law

Dr. Ravindra Jategaonkar RTO Mission at Tübitak-SAGE, Ankara, Turkey, 26-29 May 2008 pp. 47

Concluding Remarks

Unified approach based on Quad-M basics and various aircraft parameter estimation methods

Various examples covering global aerodynamic database, nonlinear effects,stall hysteresis, landing gear effects, load drop

Modeling of wake vortex encounter

Modeling of rigid-body and extended models for EC-135 helicopter

Modeling of Reusable orbital glider

Different aspects and examples of validation of identified models

Summary:SysID methods provide a well proven and highly sophisticated toolfor aerodynamic modeling from flight data.

Experience, engineering judgement and skill to interpret the modeling discrepancies and formulate them mathematically mainly limits the scopeof applications.