Upload
others
View
4
Download
0
Embed Size (px)
Citation preview
Khadeeja Nusrath TK
Scientist
Modeling & Identification
FMCD,NAL
Automated Flight Data
Management System for
Aircraft System Identification
(AFDMS)
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
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
“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
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
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
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
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
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
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
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
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
)
Test Point Tracking & Documentation
Lateral Flight Data Coverage
beta (rad)
alp
ha
(ra
d)
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
THANK YOU