44
Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology Sesar Innovation Days 2018 Salzburg, Austria

Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

Open Aircraft Drag Polar Model

Junzi Sun, Jacco M. Hoekstra, Joost EllerbroekDelft University of Technology

Sesar Innovation Days 2018Salzburg, Austria

Page 2: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

Why are we talking about the Drag Polar now?

2

Page 3: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

3

BlueSky

https://github.com/ProfHoekstra/bluesky

Page 4: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

What is a drag polar?

4

Page 5: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

1. It is an aircraft aerodynamic model

2. It describes the relationship between Lift and Drag

5

Page 6: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

Theory

6

Page 7: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

Aircraft dynamics

α: angle of attack

θ: pitch angle

γ: flight path angle

7

Page 8: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

Aircraft control surfaces

8

Page 9: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

Lift and drag coefficients

9

Page 10: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

The drag polar

10

Page 11: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

Current problems (Challenges)

11

Page 12: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

Challenge 1: Point-mass model

- “angle of attack” removed

12

Page 13: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

Point-mass model

α: angle of attack

θ: pitch angle

γ: flight path angle

13

Page 14: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

Challenge 2: Lack of openness

- Missing public data from manufacturer- The closed-source “go-to” model (BADA 3/BADA 4)

14

Page 15: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

Can we / How to estimate them?

15

Page 16: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

The drag polar

16

Page 17: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

Problem formulation

17

/ V

/ V

/V

Page 18: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

Problem formulation

18

/ V

Page 19: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

How to solve this using optimization?

10 Variable N Time steps

10 x N Dimensions

19

Page 20: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

Bayesian computationMarkov chain Monte Carlo with Metropolis algorithm

20

Page 21: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

Bayesian representation - the hierarchical model

21

Page 22: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

1 - Monte Carlo

22

Page 23: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

Monte Carlo

Source: Chuck Huberhttps://blog.stata.com/2016/11/15/introduction-to-bayesian-statistics-part-2-mcmc-and-the-metropolis-hastings-algorithm/

23

Page 24: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

Monte Carlo

Source: Chuck Huberhttps://blog.stata.com/2016/11/15/introduction-to-bayesian-statistics-part-2-mcmc-and-the-metropolis-hastings-algorithm/

24

Page 25: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

2 - Markov chain Monte Carlo (MCMC)

25

Page 26: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

MCMC

Source: Chuck Huberhttps://blog.stata.com/2016/11/15/introduction-to-bayesian-statistics-part-2-mcmc-and-the-metropolis-hastings-algorithm/

26

Page 27: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

MCMC

Source: Chuck Huberhttps://blog.stata.com/2016/11/15/introduction-to-bayesian-statistics-part-2-mcmc-and-the-metropolis-hastings-algorithm/

27

Page 28: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

2 - Markov chain Monte Carlo with Metropolis algorithm

28

Page 29: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

Source: Chuck Huberhttps://blog.stata.com/2016/11/15/introduction-to-bayesian-statistics-part-2-mcmc-and-the-metropolis-hastings-algorithm/ 29

Page 30: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

Source: Chuck Huberhttps://blog.stata.com/2016/11/15/introduction-to-bayesian-statistics-part-2-mcmc-and-the-metropolis-hastings-algorithm/

MCMC with Metropolis

30

Page 31: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

Can this be solved?

10 Random variable N Time steps

10 x N Dimensions

31

Page 32: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

MCMC sampling of several states

32

Page 33: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

An easy way to ensure the convergence: Multiple MCMC chains

33

Page 34: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

Posterior distributions

34

Page 35: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

Verify with basic CFD results

35

Page 36: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

Verify with basic CFD results

36

Page 37: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

From

one AC type, one flight to Many AC types, many flights

37

Page 38: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

Flight data

- 20 aircraft types- FL30 to FL150, clean flaps configuration- High resolution (update rate) data.- Accurate real-time wind and temperature data (Meteo-Particle model *)

* Weather field reconstruction using aircraft surveillance data and a novel meteo-particle modelhttps://journals.plos.org/plosone/article?id=10.1371/journal.pone.0205029

38

Page 39: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

Drag polar of multiple aircraft types (Clean configuration)

39

Page 40: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

Comparison with BADA 3

40

Page 41: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

Open Drag Polar

41

Page 42: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

Challenge 2: Lack of openness

- Missing public data from manufacture- Closed-source “go-to” model (BADA)

Challenge 2: Lack of openness

- Missing public data from manufacturer- Closed-source “go-to” model (BADA 3 / BADA 4)

42

Conclusion

Page 43: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

Limitations

- Mass uncertainty

- Thrust uncertainty

- Fixed aspect ratio

43

- Better model for span efficiency e

- Incorporate fuel flow model

- Add more aircraft types

- Independent ways to validate and

refine the drag polar coefficients

Future work

Page 44: Open Aircraft Drag Polar Model - SESAR Joint Undertaking · 2018. 12. 9. · Open Aircraft Drag Polar Model Junzi Sun, Jacco M. Hoekstra, Joost Ellerbroek Delft University of Technology

Thank you for your attention!

Junzi [email protected]

44