automated flight data management system for aircraft ...€¦ · classification according to...

18
Khadeeja Nusrath TK Scientist Modeling & Identification FMCD,NAL Automated Flight Data Management System for Aircraft System Identification (AFDMS)

Upload: others

Post on 25-Aug-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Automated Flight Data Management System for Aircraft ...€¦ · Classification according to aircraft config. Slats/UC/Airbrakes/ Mach Role of AFDMS in System Identification ... Quick

Khadeeja Nusrath TK

Scientist

Modeling & Identification

FMCD,NAL

Automated Flight Data

Management System for

Aircraft System Identification

(AFDMS)

Page 2: Automated Flight Data Management System for Aircraft ...€¦ · Classification according to aircraft config. Slats/UC/Airbrakes/ Mach Role of AFDMS in System Identification ... Quick

Introduction :System Identification

Flight Test Data Gathering

Why AFDMS?

Role of AFDMS in system identification

Challenges in Development

Overview Of Data Management System

Implementation

How MATLAB® is useful?

Features & Advantages

Conclusions

Page 3: Automated Flight Data Management System for Aircraft ...€¦ · Classification according to aircraft config. Slats/UC/Airbrakes/ Mach Role of AFDMS in System Identification ... Quick

Dynamic

System(f)

“Look at the results and try

to figure out what situation

caused these results”

1. System Identification

concerned with mathematical

structure of flight vehicle.

2. Parameter Estimation

Quantifying of parameters for a

selected flight vehicle model

3. Simulation

Fixed flight vehicle model and

parameters

Page 4: Automated Flight Data Management System for Aircraft ...€¦ · Classification according to aircraft config. Slats/UC/Airbrakes/ Mach Role of AFDMS in System Identification ... Quick

“If it is not in the Data it cannot be Modeled” (RV Jategaonkar)

Flight test efforts towards

Handling qualities evaluation Safe Flight Envelope Expansion Aero Database Validation & Update Performance Analysis Air Data Calibration

Different configurations (slat, airbrake,….)

Flight conditions (altitude, speed,….)

Variety of maneuvers (longitudinal, lateral,…)

Weapon stations (external stores)

Different prototypes

Page 5: Automated Flight Data Management System for Aircraft ...€¦ · Classification according to aircraft config. Slats/UC/Airbrakes/ Mach Role of AFDMS in System Identification ... Quick

Mach

AO

A

ENVELOPE PLOT

Flight test matrix for

system identification

Flight Test

Test point tracking

Aero database update

Performance analysis

>5000 segment

>1500 test points

>20 configurations

10 prototypes

Flight data pool

Page 6: Automated Flight Data Management System for Aircraft ...€¦ · Classification according to aircraft config. Slats/UC/Airbrakes/ Mach Role of AFDMS in System Identification ... Quick

Flight Path Reconstruction

Airdata Calibration, Aerodata Validation,

Performance Analysis,..

model validation

Flight Test Point Matrix

Flight data pre-processing

Time Synch. + maneuver extraction

Classification according to aircraft config.

Slats/UC/Airbrakes/ Mach

Role of AFDMS in System Identification

Data Management

System

Page 7: Automated Flight Data Management System for Aircraft ...€¦ · Classification according to aircraft config. Slats/UC/Airbrakes/ Mach Role of AFDMS in System Identification ... Quick

Extensive flight testing for envelope expansion and certification

Flight test tracking for different applications

Large number of flight conditions, maneuvers and store configurations on different prototypes

Extremely complex set of data from different sources and sensors

Minimize the users effort to retrieve and analyze the data of interest

Page 8: Automated Flight Data Management System for Aircraft ...€¦ · Classification according to aircraft config. Slats/UC/Airbrakes/ Mach Role of AFDMS in System Identification ... Quick

Overview of AFDMS

GRAPHICAL USER

INTERFACE

DATABASE FOR

ESTIMATION

RESULTS

DATA

PRE-PROCESSING

DATABASE

FOR FLIGHT

DATA

DATA ENTRY

RETREIVAL

&

USER QUERY

PLOTS & REPORT

GENERATION

DATA STORAGE

UNIT

TESTPOINT

TRACKING

MS ACCESS®

MATLAB®

DATABASE

FOR

TESTPOINTS

Page 9: Automated Flight Data Management System for Aircraft ...€¦ · Classification according to aircraft config. Slats/UC/Airbrakes/ Mach Role of AFDMS in System Identification ... Quick

DATA STORAGE UNIT (DATA BANK) - Flight Test data Files in ASCII/MAT format

DATABASE engine main modules - Microsoft® ACCESS™

Database for Flight data: Relevant information about flight trim conditions, configuration, aircraft, control inputs, maneuvers ,Flight no,…

Database for Test points: Test matrix for all configurations.

Database for Estimation Results: Results from parameter estimation/modeling

Page 10: Automated Flight Data Management System for Aircraft ...€¦ · Classification according to aircraft config. Slats/UC/Airbrakes/ Mach Role of AFDMS in System Identification ... Quick

User Front end

-MATLAB® Graphical User Interface (GUI)

MATLAB® Interactive modules

- Database Tool Box™

Data source interact with standard windows® ODBC driver.

- Report generator

- Data analysis and visualization functions

- SQL programming

- Automated data entry/retrieval

Page 11: Automated Flight Data Management System for Aircraft ...€¦ · Classification according to aircraft config. Slats/UC/Airbrakes/ Mach Role of AFDMS in System Identification ... Quick

MATLAB® is widely used for aircraft data analysis

/processing and visualization

Interfacing between database engine and MATLAB® SQL

programming

Query generation, report generation and automation

through M-file coding

A stand alone software for data management as well as

data analysis /processing

Page 12: Automated Flight Data Management System for Aircraft ...€¦ · Classification according to aircraft config. Slats/UC/Airbrakes/ Mach Role of AFDMS in System Identification ... Quick
Page 13: Automated Flight Data Management System for Aircraft ...€¦ · Classification according to aircraft config. Slats/UC/Airbrakes/ Mach Role of AFDMS in System Identification ... Quick
Page 14: Automated Flight Data Management System for Aircraft ...€¦ · Classification according to aircraft config. Slats/UC/Airbrakes/ Mach Role of AFDMS in System Identification ... Quick
Page 15: Automated Flight Data Management System for Aircraft ...€¦ · Classification according to aircraft config. Slats/UC/Airbrakes/ Mach Role of AFDMS in System Identification ... Quick

Time response plot of alpha from

different sources

Different signal from maneuver

concatenation

0 20 40 60

0

1

2

3

ax (

m/s

q.s

ec)

time (sec)0 20 40 60

0

0.2

0.4

0.6

ma

ch

time (sec)

0 20 40 60

-20

-10

0

10

20

ps

tk (

mm

)

time (sec)

0 20 40 600

500

1000

1500

fu

el (

kg

)

time (sec)0 10 20 30 40 50 60 70

Time (sec)

Alp

ha

(ra

d)

Lao

a (

rad

)R

ao

a (

rad

)

Page 16: Automated Flight Data Management System for Aircraft ...€¦ · Classification according to aircraft config. Slats/UC/Airbrakes/ Mach Role of AFDMS in System Identification ... Quick

Test Point Tracking & Documentation

Lateral Flight Data Coverage

beta (rad)

alp

ha

(ra

d)

Page 17: Automated Flight Data Management System for Aircraft ...€¦ · Classification according to aircraft config. Slats/UC/Airbrakes/ Mach Role of AFDMS in System Identification ... Quick

Quick look

graphs of

any data

segments

Automatic test point tracking

Parameter estimation

results

Easily configurable for any

aircraft

Report generation

Auto generation of envelope

coverage

Queries for the user

requirement

Generates data files

for Estimation package

Page 18: Automated Flight Data Management System for Aircraft ...€¦ · Classification according to aircraft config. Slats/UC/Airbrakes/ Mach Role of AFDMS in System Identification ... Quick

THANK YOU