34
Modeling Aircraft Performance Parameters with Open ADS-B Data 1 Twelfth USA/Europe Air Traffic Management Research and Development Seminar Junzi Sun, Joost Ellerbroek, Jacco Hoekstra Delft University of Technology

Modeling Aircraft Performance Parameters with Open ADS-B ...atmseminar.org/...ATM_RD_Seminar_presentation_66.pdf · Modeling Aircraft Performance Parameters with Open ADS-B Data 1

  • Upload
    others

  • View
    23

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Modeling Aircraft Performance Parameters with Open ADS-B ...atmseminar.org/...ATM_RD_Seminar_presentation_66.pdf · Modeling Aircraft Performance Parameters with Open ADS-B Data 1

Modeling Aircraft Performance Parameters with Open ADS-B Data

1

Twelfth USA/Europe Air Traffic Management Research and Development Seminar

Junzi Sun, Joost Ellerbroek, Jacco Hoekstra

Delft University of Technology

Page 2: Modeling Aircraft Performance Parameters with Open ADS-B ...atmseminar.org/...ATM_RD_Seminar_presentation_66.pdf · Modeling Aircraft Performance Parameters with Open ADS-B Data 1

Content

● Background

● Objective

● Method

○ Parameters

○ Flight phases

● Results

● Discussions

2

Page 3: Modeling Aircraft Performance Parameters with Open ADS-B ...atmseminar.org/...ATM_RD_Seminar_presentation_66.pdf · Modeling Aircraft Performance Parameters with Open ADS-B Data 1

Objective

● Open data

● Operational performance in all flight phases

○ takeoff, initial climb, climb, cruise, descent, final

approach, landing

● Direct performance parameters

○ Speed, vertical rate, distance, etc

● Hidden Performance Parameters

○ Different speed and vertical rate under constant

CAS/Mach profile

● As many aircraft types as possible

● Used for kinematic modeling

● Results are reproducible and open-source

3

Page 4: Modeling Aircraft Performance Parameters with Open ADS-B ...atmseminar.org/...ATM_RD_Seminar_presentation_66.pdf · Modeling Aircraft Performance Parameters with Open ADS-B Data 1

Why another model ?

Open data, open models.

4

Page 5: Modeling Aircraft Performance Parameters with Open ADS-B ...atmseminar.org/...ATM_RD_Seminar_presentation_66.pdf · Modeling Aircraft Performance Parameters with Open ADS-B Data 1

Background (Open-source application)

Bluesky - The open-source air traffic simulator

5https://github.com/ProfHoekstra/bluesky

Page 6: Modeling Aircraft Performance Parameters with Open ADS-B ...atmseminar.org/...ATM_RD_Seminar_presentation_66.pdf · Modeling Aircraft Performance Parameters with Open ADS-B Data 1

Background (Data)

Large amount of air traffic data from ADS-B

6

Page 7: Modeling Aircraft Performance Parameters with Open ADS-B ...atmseminar.org/...ATM_RD_Seminar_presentation_66.pdf · Modeling Aircraft Performance Parameters with Open ADS-B Data 1

Background (Tool)

pyModeS - the Python ADS-B and Enhanced Mode-S decoder

7https://github.com/junzis/pyModeS

Page 8: Modeling Aircraft Performance Parameters with Open ADS-B ...atmseminar.org/...ATM_RD_Seminar_presentation_66.pdf · Modeling Aircraft Performance Parameters with Open ADS-B Data 1

Background (Tool)

Well designed, automatic, flight phase extraction tools

8

takeoff > initial climb > climb > cruise > descent > final approach > landing

Page 9: Modeling Aircraft Performance Parameters with Open ADS-B ...atmseminar.org/...ATM_RD_Seminar_presentation_66.pdf · Modeling Aircraft Performance Parameters with Open ADS-B Data 1

Global Forecast System

Updated every 6 hours

All vertical levels, except surface

Smooth wind data from GFS model

Background (Open wind data / model)

9

Integrated Surface Data

Typically updated every hour

Only surface data

Real time wind measurements

Page 10: Modeling Aircraft Performance Parameters with Open ADS-B ...atmseminar.org/...ATM_RD_Seminar_presentation_66.pdf · Modeling Aircraft Performance Parameters with Open ADS-B Data 1

Background (Statistical model)

Parametric / non-parametric analysis

10

Page 11: Modeling Aircraft Performance Parameters with Open ADS-B ...atmseminar.org/...ATM_RD_Seminar_presentation_66.pdf · Modeling Aircraft Performance Parameters with Open ADS-B Data 1

How is it constructed ?

Flight phase and statistics.

11

Page 12: Modeling Aircraft Performance Parameters with Open ADS-B ...atmseminar.org/...ATM_RD_Seminar_presentation_66.pdf · Modeling Aircraft Performance Parameters with Open ADS-B Data 1

Terms and definitions

● Optimal, minimum, and maximum value

● Confidence intervals

○ 80% for most of the velocity parameters,

○ 98% for range parameters

○ 90% for other parameters.

● Distributions

○ Normal distribution (prefered)

○ Gamma distribution

○ Beta distribution

12

Page 13: Modeling Aircraft Performance Parameters with Open ADS-B ...atmseminar.org/...ATM_RD_Seminar_presentation_66.pdf · Modeling Aircraft Performance Parameters with Open ADS-B Data 1

Takeoff

● Approximate the takeoff moment

● Parameters

○ Takeoff distance

○ Liftoff speed

○ Mean ground acceleration

Aircraft: Airbus A32013

Page 14: Modeling Aircraft Performance Parameters with Open ADS-B ...atmseminar.org/...ATM_RD_Seminar_presentation_66.pdf · Modeling Aircraft Performance Parameters with Open ADS-B Data 1

Initial climb

● To altitude 1500 ft

● Parameters

○ Speed

○ Vertical speed

Std. at each flight ->

14

Page 15: Modeling Aircraft Performance Parameters with Open ADS-B ...atmseminar.org/...ATM_RD_Seminar_presentation_66.pdf · Modeling Aircraft Performance Parameters with Open ADS-B Data 1

Climb

Identification of constant CAS/Mach profiles

15

Page 16: Modeling Aircraft Performance Parameters with Open ADS-B ...atmseminar.org/...ATM_RD_Seminar_presentation_66.pdf · Modeling Aircraft Performance Parameters with Open ADS-B Data 1

Climb

Identification of constant CAS/Mach profiles

16

Page 17: Modeling Aircraft Performance Parameters with Open ADS-B ...atmseminar.org/...ATM_RD_Seminar_presentation_66.pdf · Modeling Aircraft Performance Parameters with Open ADS-B Data 1

Climb

Parameters

● Speeds

○ CAS

○ Mach

● Vertical rates

○ At different parts

● Transition altitude

● Range of climb

17

Page 18: Modeling Aircraft Performance Parameters with Open ADS-B ...atmseminar.org/...ATM_RD_Seminar_presentation_66.pdf · Modeling Aircraft Performance Parameters with Open ADS-B Data 1

Cruise

● Parameters○ Operational and maximum cruise speed○ Operational and maximum cruise altitude○ Cruise range

18

Page 19: Modeling Aircraft Performance Parameters with Open ADS-B ...atmseminar.org/...ATM_RD_Seminar_presentation_66.pdf · Modeling Aircraft Performance Parameters with Open ADS-B Data 1

Descent

Identification of constant Mach/CAS profiles

19

Page 20: Modeling Aircraft Performance Parameters with Open ADS-B ...atmseminar.org/...ATM_RD_Seminar_presentation_66.pdf · Modeling Aircraft Performance Parameters with Open ADS-B Data 1

Descent

Identification of constant CAS/Mach profiles

20

Page 21: Modeling Aircraft Performance Parameters with Open ADS-B ...atmseminar.org/...ATM_RD_Seminar_presentation_66.pdf · Modeling Aircraft Performance Parameters with Open ADS-B Data 1

Descent

Parameters

● Speeds

○ CAS

○ Mach

● Vertical rates

● Transition altitude

● Range of descent

21

Page 22: Modeling Aircraft Performance Parameters with Open ADS-B ...atmseminar.org/...ATM_RD_Seminar_presentation_66.pdf · Modeling Aircraft Performance Parameters with Open ADS-B Data 1

Final approach

● From altitude 1500 ft

● Parameters

○ Speed

○ Vertical speed

Std. at each flight ->

22

Page 23: Modeling Aircraft Performance Parameters with Open ADS-B ...atmseminar.org/...ATM_RD_Seminar_presentation_66.pdf · Modeling Aircraft Performance Parameters with Open ADS-B Data 1

Landing

● Parameters

○ Landing distance

○ Approach speed

○ Mean ground deceleration

23

Page 24: Modeling Aircraft Performance Parameters with Open ADS-B ...atmseminar.org/...ATM_RD_Seminar_presentation_66.pdf · Modeling Aircraft Performance Parameters with Open ADS-B Data 1

Results

Open sourced

24

Page 25: Modeling Aircraft Performance Parameters with Open ADS-B ...atmseminar.org/...ATM_RD_Seminar_presentation_66.pdf · Modeling Aircraft Performance Parameters with Open ADS-B Data 1

Performance Database

25

Page 26: Modeling Aircraft Performance Parameters with Open ADS-B ...atmseminar.org/...ATM_RD_Seminar_presentation_66.pdf · Modeling Aircraft Performance Parameters with Open ADS-B Data 1

Performance Database

26

https://github.com/junzis/ofe

Page 27: Modeling Aircraft Performance Parameters with Open ADS-B ...atmseminar.org/...ATM_RD_Seminar_presentation_66.pdf · Modeling Aircraft Performance Parameters with Open ADS-B Data 1

Discussions

27

Page 28: Modeling Aircraft Performance Parameters with Open ADS-B ...atmseminar.org/...ATM_RD_Seminar_presentation_66.pdf · Modeling Aircraft Performance Parameters with Open ADS-B Data 1

1. Comparison with BADA

10 parameters on 14 different aircraft

28

Page 29: Modeling Aircraft Performance Parameters with Open ADS-B ...atmseminar.org/...ATM_RD_Seminar_presentation_66.pdf · Modeling Aircraft Performance Parameters with Open ADS-B Data 1

2. Comparison with EuroControl aircraft performance database

17 parameters on 14 different aircraft

29https://contentzone.eurocontrol.int/aircraftperformance/

Page 30: Modeling Aircraft Performance Parameters with Open ADS-B ...atmseminar.org/...ATM_RD_Seminar_presentation_66.pdf · Modeling Aircraft Performance Parameters with Open ADS-B Data 1

3. CDA vs Non-CDA

Influence of performance parameter due to continuous descent approach

30

Page 31: Modeling Aircraft Performance Parameters with Open ADS-B ...atmseminar.org/...ATM_RD_Seminar_presentation_66.pdf · Modeling Aircraft Performance Parameters with Open ADS-B Data 1

4. Take-off moment

Locating the take-off moment, limitation in dataset.

31

Page 32: Modeling Aircraft Performance Parameters with Open ADS-B ...atmseminar.org/...ATM_RD_Seminar_presentation_66.pdf · Modeling Aircraft Performance Parameters with Open ADS-B Data 1

Conclusions

● Performance of 31 most common aircraft types

○ 17 included in the paper

● Accurate models based on 1.7 million of flights

● Comparison with BADA and Eurocontrol database

● Open source database

● Future work to improve the number of aircraft types in the database

32

Page 33: Modeling Aircraft Performance Parameters with Open ADS-B ...atmseminar.org/...ATM_RD_Seminar_presentation_66.pdf · Modeling Aircraft Performance Parameters with Open ADS-B Data 1

Take away

● Best suit for kinematic ATM studies

● Flight envelop

○ Optimal, minimum, and maximum value

● Stochastic simulation

○ Parametric probability distribution functions

● [Future] kinetic performance model

33

Page 34: Modeling Aircraft Performance Parameters with Open ADS-B ...atmseminar.org/...ATM_RD_Seminar_presentation_66.pdf · Modeling Aircraft Performance Parameters with Open ADS-B Data 1

Thanks!

34

Junzi [email protected]

Delft University of Technology