Analysis of the Effect of Uncertain Average Winds on Cruise Fuel - - PowerPoint PPT Presentation

analysis of the effect of uncertain average winds on
SMART_READER_LITE
LIVE PREVIEW

Analysis of the Effect of Uncertain Average Winds on Cruise Fuel - - PowerPoint PPT Presentation

Analysis of the Effect of Uncertain Average Winds on Cruise Fuel Load Rafael V azquez Dami an Rivas University of Seville, Spain 5th SESAR Innovation Days, Bologna, December 2015 1 Propagation of Uncertainties Introduction Problem


slide-1
SLIDE 1

Analysis of the Effect of Uncertain Average Winds on Cruise Fuel Load

Rafael V´ azquez Dami´ an Rivas

University of Seville, Spain

5th SESAR Innovation Days, Bologna, December 2015

slide-2
SLIDE 2

1 Propagation of Uncertainties

Introduction Problem Statement

2 Methods and Results

Generalized Polynomial Chaos (GPC) Probability density function Transformation Method (PTM) Results

3 Conclusions & Future Work

slide-3
SLIDE 3

Propagation of Uncertainties Methods and Results Conclusions & Future Work Introduction Problem Statement

Introduction

ATM: a very complex system with a large number of heterogeneous components

3 / 23

slide-4
SLIDE 4

Propagation of Uncertainties Methods and Results Conclusions & Future Work Introduction Problem Statement

Uncertainties in ATM

ATM operations and in particular aircraft trajectories are subject to many uncertainties. Sources of uncertainty include:

wind and severe weather navigational errors aircraft performance inaccuracies errors in the FMS...

4 / 23

slide-5
SLIDE 5

Propagation of Uncertainties Methods and Results Conclusions & Future Work Introduction Problem Statement

Uncertainties in ATM

ATM operations and in particular aircraft trajectories are subject to many uncertainties. Sources of uncertainty include:

wind and severe weather navigational errors aircraft performance inaccuracies errors in the FMS...

The analysis of the impact of uncertainties in aircraft trajectories and its propagation through the flight segments is

  • f great interest

Study sensitivity of the system to lack of precise data / measurement errors Aid in the design of a more robust ATM system

4 / 23

slide-6
SLIDE 6

Propagation of Uncertainties Methods and Results Conclusions & Future Work Introduction Problem Statement

Contribution of this work

Analyze promising tools to study uncertainty propagation, comparing with analytical results

5 / 23

slide-7
SLIDE 7

Propagation of Uncertainties Methods and Results Conclusions & Future Work Introduction Problem Statement

Contribution of this work

Analyze promising tools to study uncertainty propagation, comparing with analytical results To obtain analytical results, a simplified case has been considered: Analysis of the Effect of Uncertain Average Winds

  • n Cruise Fuel Load

5 / 23

slide-8
SLIDE 8

Propagation of Uncertainties Methods and Results Conclusions & Future Work Introduction Problem Statement

Contribution of this work

Analyze promising tools to study uncertainty propagation, comparing with analytical results To obtain analytical results, a simplified case has been considered: Analysis of the Effect of Uncertain Average Winds

  • n Cruise Fuel Load

Wind is the main source of uncertainty in trajectory prediction Mass evolution largely determines fuel consumption and thus flight cost → study uncertainty propagation through mass dynamics Cruise uncertainties have a large impact on the overall flight

Mass evolution in cruise flight: single nonlinear equation, analytically solvable. Some interesting conclusions can be derived.

5 / 23

slide-9
SLIDE 9

Propagation of Uncertainties Methods and Results Conclusions & Future Work Introduction Problem Statement

Trajectory uncertainty propagation

Methods to study trajectory uncertainty propagation fall in two categories

parametric: the statistical moments (mean, variance) are propagated non-parametric: the full probability density function is evolved

In this presentation both type of methods are considered Monte-Carlo methods: innumerable works have used these, however they are not very precise and computationally very intensive

☛ ✡ ✟ ✠

More methods, more results: take a look at the paper or visit

http://complexworld.eu/wiki/Uncertainty_propagation

6 / 23

slide-10
SLIDE 10

Propagation of Uncertainties Methods and Results Conclusions & Future Work Introduction Problem Statement

Mass dynamics in cruise flight

Assumptions:

Cruise flight Other typical flight mechanics assumptions (symmetric flight, parabolic polar, etc)

Mass equation can be written as ˙ m = −(A + Bm2) Horizontal distance equation: ˙ x = V + w where x is the horizontal distance, and w average wind speed. Combining mass and distance equations: dm dx = −A + Bm2 V + w The solution to this equation is used to determine total fuel consumed for a given distance

7 / 23

slide-11
SLIDE 11

Propagation of Uncertainties Methods and Results Conclusions & Future Work Introduction Problem Statement

Uncertainty in average wind

w

w

± w

1

w

± 2

w

f

Consider that the average wind w is not known a priori, but rather a random variable Objective of this work:

✞ ✝ ☎ ✆

Find how the uncertainty in average wind affects the fuel cost Easy probabilistic model for w: the Uniform distribution ¯ w is the mean and δw the width

8 / 23

slide-12
SLIDE 12

Propagation of Uncertainties Methods and Results Conclusions & Future Work Generalized Polynomial Chaos (GPC) Probability density function Transformation Method (PTM) Results

Propagation of uncertainty

increasing time

9 / 23

slide-13
SLIDE 13

Propagation of Uncertainties Methods and Results Conclusions & Future Work Generalized Polynomial Chaos (GPC) Probability density function Transformation Method (PTM) Results

Methods

The following tools are used to study uncertainty propagation

  • f initial mass uncertainty:

Generalized Polynomial Chaos (GPC) A numerical method to propagate distribution functions: Probability density function Transformation Method (PTM)

Polynomial chaos is fast and precise (compared with Monte Carlo methods). However can only be used to obtain statistical properties such as mean or variance Distribution functions contain all information about the random variable and thus are very useful to have.

10 / 23

slide-14
SLIDE 14

Propagation of Uncertainties Methods and Results Conclusions & Future Work Generalized Polynomial Chaos (GPC) Probability density function Transformation Method (PTM) Results

Introduction to GPC I

Representation of a random process as a Fourier-type series, with time-dependent coefficients introduced by Norbert Wiener in 1938 Orthogonal polynomials as GPC basis functions

11 / 23

slide-15
SLIDE 15

Propagation of Uncertainties Methods and Results Conclusions & Future Work Generalized Polynomial Chaos (GPC) Probability density function Transformation Method (PTM) Results

Introduction to GPC I

Representation of a random process as a Fourier-type series, with time-dependent coefficients introduced by Norbert Wiener in 1938 Orthogonal polynomials as GPC basis functions What polynomials are best? Choose orthogonal polynomials with respect to mathematical expectation. Then the convergence of the series is exponential Orthogonality: given two polynomials φi and φj, then E[φiφj] = 0, if i = j For the uniform distribution: Legendre polynomials

11 / 23

slide-16
SLIDE 16

Propagation of Uncertainties Methods and Results Conclusions & Future Work Generalized Polynomial Chaos (GPC) Probability density function Transformation Method (PTM) Results

Introduction to GPC II

Thus expand the mass of the aircraft m(t) =

P

  • i=0

hi(t)Li The coefficients hi(t) verify ODEs which are found from mass differential equation (details in the paper) P is the order of the approximation Once the coefficients hi are computed, calculate mean and variance The advantage of the GPC method is that a small or moderate value of P is enough to get good results, thus resulting in a computationally much less intensive method than Monte-Carlo simulations

12 / 23

slide-17
SLIDE 17

Propagation of Uncertainties Methods and Results Conclusions & Future Work Generalized Polynomial Chaos (GPC) Probability density function Transformation Method (PTM) Results

GPC convergence

x

×106 0.5 1 1.5 2 2.5

h1(x)

  • 8000
  • 6000
  • 4000
  • 2000

x

×106 0.5 1 1.5 2 2.5

h4(x)

10 20 30 40 x

×106 0.5 1 1.5 2 2.5

h3(x)

  • 250
  • 200
  • 150
  • 100
  • 50

x

×106 0.5 1 1.5 2 2.5

h2(x)

500 1000 1500

x

×106 0.5 1 1.5 2 2.5

h0(x)

×104 5.5 6 6.5 7 7.5 8

Convergence was obtained with P = 4 (see the aircraft parameters in the paper) Note how each mode is approximately one order of magnitude smaller than the previous one Additional modes do not provide significant changes in the values

  • f the mean or typical deviation

13 / 23

slide-18
SLIDE 18

Propagation of Uncertainties Methods and Results Conclusions & Future Work Generalized Polynomial Chaos (GPC) Probability density function Transformation Method (PTM) Results

Distribution functions of transformed variables

The basic idea of PTM is based on the following basic result from statistics: Result Given a random variable x with probability density function fx(x), if a new random variable is defined as y = g(x), then fy(y) is fy(y) = fx(g−1(y)) |g′(g−1(y))|

14 / 23

slide-19
SLIDE 19

Propagation of Uncertainties Methods and Results Conclusions & Future Work Generalized Polynomial Chaos (GPC) Probability density function Transformation Method (PTM) Results

Distribution functions of transformed variables

The basic idea of PTM is based on the following basic result from statistics: Result Given a random variable x with probability density function fx(x), if a new random variable is defined as y = g(x), then fy(y) is fy(y) = fx(g−1(y)) |g′(g−1(y))| Denoting mF = g(w) as the fuel mass obtained by solving the differential equation for each wind w: fmF (mF) = fw(g−1(mF)) |g′(g−1(mF))|

14 / 23

slide-20
SLIDE 20

Propagation of Uncertainties Methods and Results Conclusions & Future Work Generalized Polynomial Chaos (GPC) Probability density function Transformation Method (PTM) Results

PTM

Main idea of PTM:

1 Take n consecutive points from the domain of the probability

density function of w, denoted as w i

2 Compute from the ODE mi

F = g(w i)

F n

m

F {1 n

m

F 3

m

F 2

m

F 1

m Solve ODE

n

w

{1 n

w

3

w

2

w

1

w

3 Simultaneously compute from the ODE the sensitivity function

g ′(w i)

4 Apply the formula, obtaining the value of fmF (mF) for the n

points.

15 / 23

slide-21
SLIDE 21

Propagation of Uncertainties Methods and Results Conclusions & Future Work Generalized Polynomial Chaos (GPC) Probability density function Transformation Method (PTM) Results

Results

1.8 2.2 2.6 3 3.4 x 10

4

0.4 0.8 1.2 x 10

4

fm

F

mF(kg)

Numerical parameters used can be found in the paper. Analytical results and numerical methods show excelent agreeement. In this example, average wind distribution parameters are ¯ w = 0 m/s, δw = 50 m/s. Resulting statistics: E[mF] = 23941.7 kg and σ[mF] = 3924.9 kg. Interestingly, the mass of fuel required for the average wind (w = 0) is mF = 23320.6 kg < E[mF]. Thus, one concludes E[mF(w)] > mF(E[w]).

16 / 23

slide-22
SLIDE 22

Propagation of Uncertainties Methods and Results Conclusions & Future Work Generalized Polynomial Chaos (GPC) Probability density function Transformation Method (PTM) Results

Results

w (m/s)

  • 100
  • 50

50 100

fw

0.01 0.02 0.03 0.04 0.05

mF (kg)

×104 1.5 2 2.5 3 3.5 4

fmF

×10-4 1 2 3 4 ¯ w=50 m/s ¯ w=0 m/s ¯ w=-50 m/s

Other wind distributions with ¯ w = −50, 0, 50 m/s and δw = 20 m/s for all cases. The shape of the resulting fuel consumption distribution is the same for all. In all cases E[mF(w)] > mF(E[w]).

17 / 23

slide-23
SLIDE 23

Propagation of Uncertainties Methods and Results Conclusions & Future Work Generalized Polynomial Chaos (GPC) Probability density function Transformation Method (PTM) Results

Results

¯ w (m/s)

  • 50

50

E[mF] (kg)

×104 1.5 2 2.5 3 3.5

¯ w (m/s)

  • 50

50

σ[mF] (kg)

500 1000 1500 2000 2500 3000

Fixing δw = 20 m/s, effect of ¯ w. Uncertainty larger for smaller (negative) ¯ w so we conclude that head winds increase uncertainty In the figure below: ǫ = E[mF(w)] − mF(E[w]) > 0

¯ w (m/s)

  • 50

50

ϵ (kg)

50 100 150 200 250 300

18 / 23

slide-24
SLIDE 24

Propagation of Uncertainties Methods and Results Conclusions & Future Work Generalized Polynomial Chaos (GPC) Probability density function Transformation Method (PTM) Results

Results

δw (m/s)

5 10 15 20 25

E[mF] (kg)

×104 1.5 2 2.5 3 ¯ w=-50 m/s ¯ w=50 m/s

δw (m/s)

5 10 15 20 25

σ[mF] (kg)

500 1000 1500 2000 2500 3000 3500 ¯ w=-50 m/s ¯ w=50 m/s

Simultaneous effect of δw and ¯ w It can be seen that δw has almost no effect on E[mF] whereas σ[mF] is almost linear with δw with slope decreasing as ¯ w increases. ǫ looks cuadratic and decreases as ¯ w increases.

δw (m/s)

5 10 15 20 25

ϵ (kg)

50 100 150 200 250 300 350 ¯ w=-50 m/s ¯ w=50 m/s

19 / 23

slide-25
SLIDE 25

Propagation of Uncertainties Methods and Results Conclusions & Future Work Generalized Polynomial Chaos (GPC) Probability density function Transformation Method (PTM) Results

Monte Carlo experiments

mF(kg)

×104 1.8 2.2 2.6 3 3.4

fm

F

×10-4 0.4 0.8 1.2

The first example is also analyzed with Monte Carlo simulations, for varying number of experiments N. Blue: N = 104, red: N = 106, orange: N = 50 · 106 (coincides with exact result) According to Monte Carlo basic estimates → errors for each case (with 99% certainty) respectively 100 kg, 10 kg and 1.5 kg.

20 / 23

slide-26
SLIDE 26

Propagation of Uncertainties Methods and Results Conclusions & Future Work Generalized Polynomial Chaos (GPC) Probability density function Transformation Method (PTM) Results

Computation times

Comparison of computation time and precision of each method

Method Computation Time E[mF ] (kg) E[mF ] error (%) σ[mF ] (kg) σ[mF ] error (%) Exact 23941.7 3924.9 GPC (P = 4) 0.15 s 23941.7 10−5 3924.9 10−4 PTM (n = 1000) 4 s 23941.7 10−10 3924.9 2 · 10−10 Monte Carlo (N = 104) 31.3 s 23978.6 0.15 3933.4 0.21 Monte Carlo (N = 106) ≈ 50 min 23938.6 0.013 3917.7 0.18 Monte Carlo (N = 50 · 106) ≈ 45 h 23941.5 7 · 10−4 3925.3 0.011 21 / 23

slide-27
SLIDE 27

Propagation of Uncertainties Methods and Results Conclusions & Future Work

Conclusions

Studied the problem of how propagation of avarage wind uncertainty in cruise flight affects mass consumption, governed by a nonlinear ODE Evolution of mean and variance obtained using the GPC method and distribution functions computed using the PTM method

22 / 23

slide-28
SLIDE 28

Propagation of Uncertainties Methods and Results Conclusions & Future Work

Conclusions

Studied the problem of how propagation of avarage wind uncertainty in cruise flight affects mass consumption, governed by a nonlinear ODE Evolution of mean and variance obtained using the GPC method and distribution functions computed using the PTM method Results:

Analytical and numerical results show excellent agreement with fast computation times Sometimes Monte Carlo is the only option but in many cases there are methods much faster than Monte Carlo The mean of the average fuel consumption is larger than the fuel consumption corresponding to the mean average wind → quantifies increase of fuel consumption due to uncertainty Significant difference between head and tail winds → head winds increase uncertainty, tail winds decrease uncertainty

22 / 23

slide-29
SLIDE 29

Propagation of Uncertainties Methods and Results Conclusions & Future Work

Future work

Consider other flight phases, even simple flight plans Consider several additional sources of uncertainty Model the effect of feedback (FMS) Explore non-intrusive GPC methods (allow to use existing trajectory prediction infrastructure)

23 / 23

slide-30
SLIDE 30

Propagation of Uncertainties Methods and Results Conclusions & Future Work

Future work

Consider other flight phases, even simple flight plans Consider several additional sources of uncertainty Model the effect of feedback (FMS) Explore non-intrusive GPC methods (allow to use existing trajectory prediction infrastructure)

Thanks! Questions?

☛ ✡ ✟ ✠

Visit the wiki:

http://complexworld.eu/wiki/Uncertainty_propagation

23 / 23