Open Aircraft Drag Polar Model
Junzi Sun, Jacco M. Hoekstra, Joost EllerbroekDelft University of Technology
Sesar Innovation Days 2018Salzburg, Austria
Why are we talking about the Drag Polar now?
2
What is a drag polar?
4
1. It is an aircraft aerodynamic model
2. It describes the relationship between Lift and Drag
5
Theory
6
Aircraft dynamics
α: angle of attack
θ: pitch angle
γ: flight path angle
7
Aircraft control surfaces
8
Lift and drag coefficients
9
The drag polar
10
Current problems (Challenges)
11
Challenge 1: Point-mass model
- “angle of attack” removed
12
Point-mass model
α: angle of attack
θ: pitch angle
γ: flight path angle
13
Challenge 2: Lack of openness
- Missing public data from manufacturer- The closed-source “go-to” model (BADA 3/BADA 4)
14
Can we / How to estimate them?
15
The drag polar
16
Problem formulation
17
/ V
/ V
/V
Problem formulation
18
/ V
How to solve this using optimization?
10 Variable N Time steps
10 x N Dimensions
19
Bayesian computationMarkov chain Monte Carlo with Metropolis algorithm
20
Bayesian representation - the hierarchical model
21
1 - Monte Carlo
22
Monte Carlo
Source: Chuck Huberhttps://blog.stata.com/2016/11/15/introduction-to-bayesian-statistics-part-2-mcmc-and-the-metropolis-hastings-algorithm/
23
Monte Carlo
Source: Chuck Huberhttps://blog.stata.com/2016/11/15/introduction-to-bayesian-statistics-part-2-mcmc-and-the-metropolis-hastings-algorithm/
24
2 - Markov chain Monte Carlo (MCMC)
25
MCMC
Source: Chuck Huberhttps://blog.stata.com/2016/11/15/introduction-to-bayesian-statistics-part-2-mcmc-and-the-metropolis-hastings-algorithm/
26
MCMC
Source: Chuck Huberhttps://blog.stata.com/2016/11/15/introduction-to-bayesian-statistics-part-2-mcmc-and-the-metropolis-hastings-algorithm/
27
2 - Markov chain Monte Carlo with Metropolis algorithm
28
Source: Chuck Huberhttps://blog.stata.com/2016/11/15/introduction-to-bayesian-statistics-part-2-mcmc-and-the-metropolis-hastings-algorithm/ 29
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
Can this be solved?
10 Random variable N Time steps
10 x N Dimensions
31
MCMC sampling of several states
32
An easy way to ensure the convergence: Multiple MCMC chains
33
Posterior distributions
34
Verify with basic CFD results
35
Verify with basic CFD results
36
From
one AC type, one flight to Many AC types, many flights
37
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
Drag polar of multiple aircraft types (Clean configuration)
39
Comparison with BADA 3
40
Open Drag Polar
41
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
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