Stochastic Flight Plan Optimization

Airline operations are subject to many uncertainties, such as weather, varying demand, maintenance events, congestion, etc. Large amounts of information are currently ignored due to difficulties in processing big data sets. We explore the use of ensemble weather forecast, which presents several distinct weather predictions for the same time horizon. So far, ensemble forecasts have been very little exploited for flight planning purposes. Currently, airlines already carry out lots of statistical analyses on past data, and devise effective policies for how much fuel and payload an aircraft should carry and how much of time buffer should be used in the schedule. But these buffers can be further reduced by doing forward-looking stochastic optimization. The use of ensemble forecast allows to select a trajectory that optimizes the expected outcome of a flight for an array of scenarios, instead of optimizing for a single one. Besides, aircraft payload is another considerable source of uncertainty. We tested stochastic optimization, first with the objective of optimizing single flights, then with the objective of optimizing whole schedules. In one of the experiments, it was observed that, in 55.8% of the cases, stochastic optimization outperforms conventional optimization in terms of fuel consumption; in only 0.4% of the cases, conventional optimization wins; and, in the remaining 43.8% of the cases, they achieve equal results. The experiments with stochastic payload demonstrated that the use of payload uncertainty can squeeze a bit more fuel savings from the flight plan outcomes. But the use of this technology is not driven only by reducing overall fuel consumption. One optimization criterion can be the minimization of diversions or fuel emergencies, that is, choosing the candidate that minimizes the maximum fuel consumption (minimax).

PDF Abstract
No code implementations yet. Submit your code now

Datasets


  Add Datasets introduced or used in this paper

Results from the Paper


  Submit results from this paper to get state-of-the-art GitHub badges and help the community compare results to other papers.

Methods


No methods listed for this paper. Add relevant methods here