automated flight data management system for aircraft

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

Upload: others

Post on 24-Feb-2022

8 views

Category:

Documents


0 download

TRANSCRIPT

Automated Flight Data Management System for

Aircraft System IdentificationAircraft System Identification(AFDMS)

Khadeeja Nusrath TKScientistModeling & IdentificationModeling & IdentificationFMCD,NAL

Introduction :System Identification

Flight Test Data Gathering

Why AFDMS?

Role of AFDMS in system identificationy

Challenges in Development

Overview Of AFDMS

Implementation

How MATLAB® is useful?How MATLAB is useful?

Features & Advantages

ConclusionsConclusions

Dynamic System(f)

1. System Identificationd ith th ti l

“Look at the results and tryto figure out what situation

concerned with mathematicalstructure of flight vehicle.

2. Parameter EstimationQ tif i f t fto figure out what situation

caused these results”Quantifying of parameters for aselected flight vehicle model

3. SimulationFi d fli ht hi l d l dFixed flight vehicle model and parameters

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

Fli ht t t ff t t dFlight test efforts towardsHandling qualities evaluation Safe Flight Envelope ExpansionA D t b V lid ti & U d tAero Database Validation & Update Performance AnalysisAir Data Calibration

Different configurations (slat, airbrake,….)Flight conditions (altitude, speed,….)Variety of maneuvers (longitudinal lateral )Variety of maneuvers (longitudinal, lateral,…)Weapon stations (external stores)Different prototypesp yp

Flight Test

Flight test matrix for system identification

ENVELOPE PLOT

Test point tracking

AO

A

Aero database update Flight data pool

Mach Performance analysis>5000 segment>1500 test points>20 configurations10 prototypes

Role of AFDMS in System Identification

Flight Path ReconstructionFlight Test Point Matrix

Airdata Calibration, Aerodata Validation, 

Flight data pre‐processingData 

Performance Analysis,..

Time Synch. + 

Management System

model validationmaneuver extraction

Classification according toaircraft config. 

Slats/UC/Airbrakes/ MachSlats/UC/Airbrakes/ Mach

Extensive flight testing for envelope expansion andcertification

Flight test tracking for different applications

Large number of flight conditions maneuvers andLarge number of flight conditions, maneuvers andstore configurations on different prototypes

Extremely complex set of data from different sourcesExtremely complex set of data from different sourcesand sensors

Minimize the users effort to retrieve and analyze theMinimize the users effort to retrieve and analyze thedata of interest

Overview of AFDMSMS ACCESS®

DATABASE FOR

DATABASE FOR FLIGHT

DATADATA STORAGE

UNIT

FOR TESTPOINTS

GRAPHICAL USER DATABASE FOR

ESTIMATIONDATA ENTRY RETREIVAL

INTERFACEESTIMATION

RESULTS&USER QUERY

MATLAB®

DATA

PLOTS & REPORT GENERATION

TESTPOINT TRACKING

PRE-PROCESSING

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 aboutflight trim conditions, configuration, aircraft, control

l hinputs, maneuvers ,Flight no,…

Database for Test points: Test matrix for all configurationsconfigurations.

Database for Estimation Results: Results from parameter estimation/modelingparameter estimation/modeling

User Front endMATLAB® Graphical User Interface (GUI)-MATLAB® Graphical User Interface (GUI)

MATLAB® Interactive modulesMATLAB 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

MATLAB® is widely used for aircraft data analysis/processing and visualization

Interfacing between database engine and MATLAB® SQLiprogramming

Query generation, report generation and automationth h M fil dithrough M-file coding

A stand alone software for data management as well asd t l i / idata analysis /processing

0

1

2

3

ax (

m/s

q.s

ec)

0.2

0.4

0.6

mac

h

0 20 40 60time (sec)

0 20 40 600

time (sec)

10

20

)

1500

)

Alp

ha

(rad

)L

aoa

(rad

)R

aoa

(rad

)

0 20 40 60

-20

-10

0

pst

k (m

m

0 20 40 600

500

1000

fu

el (

kg)

i ( )0 10 20 30 40 50 60 70

Time response plot of alpha from different sources

Different signal from maneuver concatenation

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

T t P i t T ki & D t tiTest Point Tracking & Documentation

(rad

)al

ph

a (

Lateral Flight Data Coverage

beta (rad)

Lateral Flight Data Coverage

Quick look h f

Easily Report Auto graphs of any data segments

configurable for any

aircraft

Report generation generation

of envelope coverage

A t ti

aircraft

QueriesGeneratesAutomatic test point tracking

Parameter estimation

results

Queries for the user

requireme

Generates data files

for Estimation results requireme

ntEstimation package

THANK YOUTHANK YOU