Runway/Taxiway System Capacity Analysis at the Airport (LPPT-Lisboa)

Gonc¸alo Soares Roque

Thesis to obtain the Master of Science Degree in Aerospace Engineering

Supervisors: Prof. Pedro da Grac¸a Tavares Alvares Serrao˜ M.Sc. Max Georg Schultze Schwienhorst

Examination Committee

Chairperson: Prof. Jose´ Fernando Alves da Silva Supervisor: Prof. Pedro da Grac¸a Tavares Alvares Serrao˜ Member of the Committee: Sr. Manuel Antonio´ de Magalhaes˜ Alberto de Araujo´

June 2017

Acknowledgments

First and foremost I would like to thank both my supervisors, Prof. Pedro Serrao˜ and M.Sc. Max Schwienhorst, for the incredible opportunity they gave me to perform this work in Aachen, Germany. Prof. Pedro introduced me to NAV , where the topic and focus of this work was discussed and determined, and always showed extreme interest in the work being developed, providing invaluable help and guidance throughout this work. Max introduced me to the world of airport simulation, and was extremely kind in providing access to a work station and the simulation tool Simmod PLUS!, as well as providing me with the opportunity to travel to Manchester, United Kingdom, for the Airside Simulation and Performance Assessment Group (ASPAG) and the European Simmod User Group (ESUG) meetings. I would also like to thank Max for the help provided with all the logistical requirements in order to be able to perform this work in Aachen. I would like to thank Jesus Conde, Manuel Araujo´ and Vanda Cruz, from NAV Portugal, for always being helpful and available, and providing crucial insight and information for the realization of this work, as well as for receiving me in NAV Portugal, and clarifying the many doubts relatively to the operational reality of the air traffic control in the . Finally, I would like to thank my family for giving me the opportunity to study in a university, and being there for me every time I needed. I would also like to thank the friends with whom I shared this journey through university in Lisbon, as well as the ones with whom I shared the ’Hiwi Raum’, place where I spent countless hours developing this work.

Abstract

This work makes an assessment of the capacity of the Lisbon Airport through computer simulation, with Simmod PLUS!. The current state of the airport, with special focus on the runway and taxiway systems, is fully modeled. Results are obtained from two traffic samples with the duration of one day. One is from the current year, 2017, representing the current demand of the airport and used to calibrate the model, and one with an increase in the number of flights relatively to the current traffic sample, representing a medium term future demand. Given the results obtained in simulation by the current state of the airport when tested with the medium term future demand, capacity enhancements to the airport, specially in the form of layout modifications, are proposed and further modeled. With the modifications made, the simulated airport is able to comfortably accommodate the medium term future demand and show considerable performance improvements when compared to the current state of the airport.

Keywords: Airport; Runway; Taxiway; Capacity; Simulation; Simmod PLUS!

iii

Resumo

Este trabalho faz uma avaliac¸ao˜ da capacidade do Aeroporto de Lisboa atraves´ de simulac¸ao˜ por com- putador, com Simmod PLUS!. O estado atual do aeroporto, com especial incidenciaˆ nos sistemas de pista e taxiway, e´ totalmente modelado. Os resultados sao˜ obtidos a partir de duas amostras de trafego´ com durac¸ao˜ de um dia. Uma provem´ do ano corrente, 2017, representando a procura atual do aero- porto e utilizada para calibrar o modelo, e outra com um aumento no numero´ de voosˆ relativamente a` amostra de trafego´ atual, representando uma procura futura a medio´ prazo. Dado os resultados obtidos em simulac¸ao˜ pelo estado atual do aeroporto, quando testado com a procura futura a medio´ prazo, mel- horias de capacidade do aeroporto, especialmente sob a forma de alterac¸oes˜ ao layout do aerodromo,´ sao˜ propostas e modeladas. Com as modificac¸oes˜ feitas, o aeroporto simulado e´ capaz de acomodar confortavelmente a procura a medio´ prazo e mostrar melhorias consideraveis´ de desempenho quando comparado com o estado atual do aeroporto.

Palavras-chave: Aeroporto; Pista; Taxiway; Capacidade; Simulac¸ao;˜ Simmod PLUS!

v

Contents

1 Introduction 1 1.1 Motivation...... 3 1.2 LPPT Overview...... 4 1.2.1 Airspace...... 4 1.2.2 Airfield...... 5 1.3 Objectives...... 5 1.4 Thesis Outline...... 5

2 Background 7 2.1 Airport Capacity...... 9 2.1.1 Airspace Capacity...... 9 2.1.2 Runway Capacity...... 9 2.1.3 Taxiway Capacity...... 10 2.1.4 Gate Capacity...... 10 2.1.5 Terminal Capacity...... 10 2.2 Measuring Capacity...... 11

3 Methodology 13 3.1 Simmod PLUS!...... 15 3.2 Runway in Use...... 16 3.3 Meteorological Conditions...... 16 3.4 Random Variables...... 17 3.5 Traffic Samples...... 18

4 Implementation 19 4.1 LPPT Model...... 21 4.1.1 Airspace...... 23 4.1.2 Runway...... 26 4.1.2.A Runway Distances...... 27 4.1.2.B Departure Queues...... 27 4.1.2.C Line-up and Takeoff...... 29

vii 4.1.2.D Landing...... 32 4.1.2.E Runway Crossing...... 34 4.1.2.F Runway Procedures...... 36 4.1.3 Taxiways...... 38 4.1.4 Gates...... 41 4.2 Flights...... 44

5 Results 47 5.1 Number of Iterations...... 49 5.2 Current vs. Future Demand...... 51 5.3 Runway 03...... 53 5.3.1 Current Demand...... 54 5.3.2 Future Demand...... 57 5.4 Runway 21...... 59 5.4.1 Current Demand...... 60 5.4.2 Future Demand...... 63 5.5 New Airport Model...... 65 5.5.1 Runway 03...... 66 5.5.2 Runway 21...... 70

6 Conclusion 75

A LPPT Charts 81 A.1 LPPT Aerodrome Chart...... 83 A.2 LPPT Ground Movement Chart RWY03...... 84 A.3 LPPT Ground Movement Chart RWY21...... 85

B Flights Timetable 87 B.1 Current Demand...... 89 B.2 Future Demand...... 100

viii List of Figures

1.1 LPPT evolution throughout history [3]...... 3 1.2 LPPT visual approach ICAO chart [7]...... 4

3.1 Beta distribution probability density function examples...... 17

4.1 Simmod PLUS! world map...... 21 4.2 Model airfield...... 22 4.3 Model airspace...... 23 4.4 Separation increment probability density function...... 26 4.5 Model runway...... 26 4.6 Aircraft queuing for departure example...... 28 4.7 FRTT probability density function...... 30 4.8 Takeoff roll base probability density function...... 31 4.9 Runway crossing example...... 34 4.10 Runway crossing extra time probability density function...... 35 4.11 Model taxiway speeds...... 39 4.12 Blocked links due to taxiing aircraft example...... 40 4.13 Blocked links due to dynamic path example...... 41 4.14 Model gates, pushback and dwelling example...... 43 4.15 Dwell time probability density function...... 43 4.16 Arrival lateness probability density function...... 45 4.17 Departure lateness probability density function...... 45

5.1 Maximum throughput convergence study...... 50 5.2 LPPT current demand...... 51 5.3 LPPT medium term future demand...... 51 5.4 Arrivals hourly percentage of aircraft by International Civil Aviation Organization (ICAO) wake vortex category...... 52 5.5 Departures hourly percentage of aircraft by performance after takeoff group...... 52 5.6 Runway 03 maximum throughput for different wind conditions...... 53 5.7 Runway 03 throughput vs current demand...... 54

ix 5.8 Runway 03 average arrival and departure delay for the current demand...... 54 5.9 Runway 03 average arrival delay breakdown...... 55 5.10 Runway 03 average departure delay breakdown...... 55 5.11 Runway 03 throughput for no wind and 30 knots headwind conditions...... 56 5.12 Runway 03 average arrival and departure delay for no wind and 30 knots headwind con- ditions...... 57 5.13 Runway 03 throughput vs future demand...... 58 5.14 Runway 03 average arrival and departure delay for the future demand...... 58 5.15 Runway 21 maximum throughput for different wind conditions...... 59 5.16 Runway 21 throughput vs current demand...... 60 5.17 Runway 21 average arrival and departure delay for the current demand...... 60 5.18 Runway 21 average arrival delay breakdown...... 61 5.19 Runway 21 average departure delay breakdown...... 61 5.20 Runway 21 average departure delay breakdown...... 62 5.21 Runway 21 throughput for no wind, 15 knots and 30 knots headwind conditions...... 63 5.22 Runway 21 average arrivals and departures delay for different wind conditions...... 63 5.23 Runway 21 throughput vs future demand...... 64 5.24 Runway 21 average arrival and departure delay for the future demand...... 64 5.25 Airfield layout modifications...... 65 5.26 New runway 03 maximum throughput for different wind conditions...... 67 5.27 New runway 03 throughput vs future demand...... 68 5.28 New runway 03 average arrival and departure delay for the future demand...... 68 5.29 New runway 03 throughput for no wind, 15 knots and 30 knots headwind conditions.... 69 5.30 New runway 03 average total delay for no wind, 15 knots and 30 knots headwind conditions. 69 5.31 New runway 21 throughput vs future demand...... 71 5.32 New runway 21 average arrival and departure delay for the future demand...... 72 5.33 New runway 21 throughput for no wind, 15 knots and 30 knots headwind conditions.... 72 5.34 New runway 21 average total delay for no wind, 15 knots and 30 knots headwind conditions. 73

x List of Tables

4.1 Aircraft separation minimum...... 24 4.2 True Air Speed (TAS) of aircraft arriving and departing from the airport...... 24 4.3 Runways declared distances [7]...... 27 4.4 Departure queues and their sizes...... 28 4.5 Departure queues usage percentage for airspace groups...... 29 4.6 Takeoff rolls duration...... 31 4.7 Runway 03 exits and usage percentage for airspace groups...... 32 4.8 Runway 21 exits and usage percentage for airspace groups...... 32 4.9 Runway 03 Runway Occupancy Time for Arrivals (ROTA) for each runway exit and airspace group combination...... 33 4.10 Runway 21 ROTA for each runway exit and airspace group combination...... 33 4.11 Aircraft groups according to performance after takeoff...... 36 4.12 Lisbon Airport aprons and related use description...... 42 4.13 Aprons attributed to each type of flight...... 46

5.1 New runway 03 exits and usage percentage for airspace groups...... 66 5.2 New runway 21 exits and usage percentage for airspace groups...... 70

xi xii Acronyms

ADS-B Automatic Dependent Surveillance-Broadcast

ANSP Air Navigation Service Provider

ASDA Accelerate-Stop Distance Available

ATA Actual Time of Arrival

ATC Air Traffic Control

ATD Actual Time of Departure

ATM Air Traffic Management eAIP electronic Aeronautical Information Publication

ETA Estimated Time of Arrival

ETD Estimated Time of Departure

FIFO First In First Out

FRLC Flight Crew Reaction to Line-up Clearance

FRTT Flight Crew Reaction to Takeoff Clearance

GS Ground Speed

ICAO International Civil Aviation Organization

ILS Instrument Landing System

LDA Landing Distance Available

LOS Level of Service

LUPT Line-up Time

PDF Probability Density Function

ROT Runway Occupancy Time

ROTA Runway Occupancy Time for Arrivals

xiii ROTD Runway Occupancy Time for Departures

TAS True Air Speed

TMA Terminal Control Area

TODA Takeoff Distance Available

TORA Takeoff Run Available

xiv 1 Introduction

Contents

1.1 Motivation...... 3

1.2 LPPT Overview...... 4

1.3 Objectives...... 5

1.4 Thesis Outline...... 5

1 2 1.1 Motivation

The Lisbon Airport (with ICAO code LPPT), since May 2016 formally known as Lisbon Humberto Del- gado Airport [1], was open to the public in October 1942, with the main purpose of serving as a transfer airport for transatlantic flights, at the time done by seaplanes that landed on Cabo Ruivo Seaplane Base. Passengers would then be transfered by car to the Lisbon Airport from which they would board other flights in order to reach European destinations [2]. Throughout history, both the increase in passenger demand and the innovation of commercial airplanes resulted in changes to the airport layout, going from the initially built four runways and single terminal, in 1942, to the current two runways and two terminals configuration. Different configurations of the airport in its first 50 years of existence can be seen in Figure 1.1.

Figure 1.1: LPPT evolution throughout history [3].

The increasing passenger demand of the Lisbon Airport and subsequent growth of the same has caused not only changes to the airport layout, but also a debate for the construction of a new airport in the vicinity of Lisbon, since the city itself has grown so much that it now severely limits the ability to further expand the current airport. This debate started in 1969, and several locations were suggested and considered throughout the years such as Rio Frio, Ota and [4]. Most recently, the Montijo Air Base has been introduced as the most favorable location for a new Lisbon Airport, although studies are still being conducted to further verify the viability of this solution, with the necessary modifications of the air base in order to transform it to a secondary airport to Lisbon not being planned to start before 2019 [5][6]. The Lisbon Humberto Delgado Airport is now in terms of yearly passenger numbers one of the 30 biggest airports in Europe, hitting new records in every single month of 2016, with a total of 22.4 million passengers, a 11.7% growth relatively to the previous year [5]. Facing the current growth of the Lisbon Humberto Delgado Airport, it is imperative to find practical solutions to increase the airport capacity in the short term in order to accommodate the predicted traffic demand for the upcoming years.

3 1.2 LPPT Overview

LPPT is the biggest airport in Portugal and is located seven kilometers north of the Lisbon city center, with an elevation of 114 meters [7]. It serves both national and international commercial flights as well as charter, private and cargo flights [8]. It also contains the Transit Aerodrome No. 1 from the Portuguese Air Force, with the 504 Squadron Linces permanently placed in it [9][10].

1.2.1 Airspace

The airspace surrounding the airport is severely limited by military operations. In the vicinity of Lisbon there are two air bases, Sintra and Montijo (the later being the one to operate in the future as a secondary airport to Lisbon), and a field firing range in Alcochete. This military areas can be seen delimited in red in Figure 1.2.

Figure 1.2: LPPT visual approach ICAO chart [7].

Besides military operations, Cascais Municipal Aerodrome (ICAO code LPCS) also imposes some limitations in the use of the airspace around the LPPT, although most of its flights are of private or business nature, which can’t be correctly predicted . Constraints made by such a limited airspace is itself a topic of study and a limitation to the capacity of the LPPT [11][12]. However, for the purpose of this work, it is of very small importance as the airspace area within scope of this study is but a few kilometers away from the airport, where arriving airplanes are already lined with the runway and given the correct separation, and departing airplanes are still on their initial climb.

4 1.2.2 Airfield

The airfield of the LPPT has two runways, 03/21 and 17/35 (the name of the runways is given according to their orientation relatively to the magnetic north, rounded to the tens, and taking into account both orientations in which a single runway can be used). Runway 03/21 is the runway used in a vast majority of the time and is the only runway configuration for LPPT. Runway 17/35 may be requested by pilots when 03/21 is unsuitable for a particular operation (normally due to weather conditions) but it requires Air Traffic Control (ATC) clearance as coordination with the military operations is needed. Runway 03 has Instrument Landing System (ILS) CAT I while runway 21 has ILS CAT II/III. Runway 17/35 does not have any type of ILS[7]. The airfield is served by two terminals, terminal 1 being the one used for the majority of operations and terminal 2 being used for departures by certain low-cost commercial airlines. Besides the commercial terminals, that do most of the operations at the airport, there is a cargo terminal, a small terminal for private flights and the military base mentioned in Section 1.2.

1.3 Objectives

The goal of this study is to evaluate the current airport capacity of the LPPT and identify possible en- hancements so that the predicted higher traffic demands in the upcoming years can be accommodated. Specifically, focus is given to the runway and taxiway system performance of the airport, having gate capacity as well in consideration. To perform the study, a large scale airport simulation tool, Simmod PLUS!, is used.

1.4 Thesis Outline

Chapter2 of this work gives a background to accessing and determining the capacity of an airport and introduces the different methods that can be used to do so. In Chapter3, the simulation tool Simmod PLUS! is briefly described, an analysis is made of the factors that are taken into account and not taken into account in this study and the data acquiring process is discussed. In Chapter4, a full detailed description of every step made in the creation of the simulation model is given. Chapter5 provides the results obtained by the airport under the different simulated conditions and proposes a set of possible capacity enhancements, necessary due to the results obtained. A further analysis of the airport with the proposed enhancements is also made in this chapter. Finally, Chapter6 gives the main conclusions obtained in this work and proposes ideas for future work in the topic.

5 6 2 Background

Contents

2.1 Airport Capacity...... 9

2.2 Measuring Capacity...... 11

7 8 2.1 Airport Capacity

The capacity of an airport, although being a concept widely used, has no generally accepted definition. ICAO defines it as the number of movements per unit of time than an airport is able to achieve under different meteorological conditions [13]. However, some other definitions take into consideration the achievable Level of Service (LOS) when defining capacity, normally in the form of accepted average delay, while others take into consideration the number of achievable hourly movements over a period longer than one hour.

An airport has within it a number of interconnected systems, as the airspace, runways, taxiways, gates and terminals. The capacity of an airport is the capacity of its least effective system, therefore all systems of an airport should be taken into account when assessing its capacity.

2.1.1 Airspace Capacity

The airspace within the vicinity of an airport is normally referred to as the Terminal Control Area (TMA). Its capacity is defined by the physical characteristics of the airspace, such as terrain elevations, popu- lated areas that impose noise constraints, other airports in the area that also require use of the same airspace and military operations that impose restrictions on the available airspace. The physical charac- teristics of the airspace determine the routes that might be taken when approaching or departing from an airport (taking into account its runways orientation). One factor that influences the airspace capacity on top of its physical characteristics is air traffic controller workload. Since the airspace in the vicinity of an airport requires Air Traffic Management (ATM), which is done by air traffic controllers, it must be ensured that the controllers workload does not surpass a certain accepted level, which imposes limitations on the airspace capacity. This factor is specially relevant in airports with high traffic density.

2.1.2 Runway Capacity

The runway system is of the utmost importance in an airport and its capacity is often the focus of capacity enhancements. Runway capacity directly represents the number of airplanes that are able to arrive and depart from an airport over a certain period of time. It is influenced by the number of runways and its geometric layout, the Runway Occupancy Time (ROT), the separation requirements between aircraft, the traffic mix using the runway, the different type of operations being performed ( No. of arrivals vs No. of departures) and the weather conditions. Besides these factors there are several others that indirectly influence the runway system performance (e.g. the location of runway exits directly influences the ROT which in turn directly influences runway capacity). It is worth mentioning that optimizing the runway capacity is a task of great complexity influenced by all the mentioned factors where every second that can be gained in an operation is important in the optimization process.

9 2.1.3 Taxiway Capacity

Taxiways determine the ability and the necessary time for airplanes to move between the runways and the gates. Being an adjacent system to the runway, it is critical that taxiways are able to effectively feed departures and alleviate arrivals from the runway, diminishing the runway occupancy time as much as possible. Taxiway capacity is not often referred to as it is rarely a limiting factor for an airport capacity. However, bottlenecks on the taxiway system can occur and its capacity should not be disregarded. One particular example where taxiways heavily influence an airport capacity is runway crossings. If an airplane in order to reach its gate or to reach the runway needs to cross a runway, it will need to occupy that runway for a certain period of time which degrades the performance of the whole system. Some smaller airports have also the particularity of having a single taxiway connecting the stands with the runway. When faced with larger demands, this taxiway is often a bottleneck and limits the airport capacity.

2.1.4 Gate Capacity

Gates are the locations in an airport in which aircraft can park for a certain amount of time, commonly referred to as stands, and gate capacity is of extreme relevance. If an aircraft that arrives to an airport has no available gate to go to, it needs to wait in a taxiway, blocking it from any further movements which can provoke huge delays for several other aircraft. While the number of aircraft that can be parked in an airport at any single time can be determined simply by counting the number of stands, gate capacity needs to take into account the availability of those stands, as different gates are often attributed to different airlines and the time that an airplane occupies certain gate is not constant. Other factor to take into account is the service that aircraft require when parked in order to prepare for their following flight. The availability of service vehicles and staff to perform this service is a factor that often limits the gate capacity of an airport.

2.1.5 Terminal Capacity

In order to access the aircraft, passengers and staff need to go through a certain infrastructure area designated terminal. When studying the ability of this infrastructure to deliver people to their target aircraft, the passenger terminals are the ones most often taken into account, as they are by far the ones through which more people need to go through in an airport. The terminal itself can be subdivided in different systems, as check-in area and security control, and when analyzing the terminal capacity all this subsystems need to be taken into account. The optimization of a terminal has gain relevance throughout the years, as it is the system that influences passenger experience the most, a factor used to directly analyze an airport quality.

10 2.2 Measuring Capacity

Measuring the capacity of an airport is a task driven by different factors. If the current demand is causing unacceptable delays, a capacity analysis to identify possible enhancements is needed in case such demand is predicted to be maintained for a longer period of time. However, this is done reactively in response to the current state of an airport. A better and more proactive approach is to perform a forecast of the future demand of the airport, verify if a significant change relatively to the current demand is predicted, and perform a capacity assessment accordingly. Besides demand related reasons, the capacity of an airport may also be analyzed due to regulation by different entities on airport performance as well as by occasional changes on airport operations (e.g. closing a taxiway or runway, a shortage of staff, applying different procedures due to environmental reasons or a specific event occurring in the area) [14]. Different approaches can be taken in order to calculate the capacity of an airport, each having a different level of complexity. Historical approaches look at data collected in the past and perform an analysis to determine the evolving performance of the airport. If a degradation in performance is seen and sufficient data has been collected, conclusions can be drawn regarding which factors contributed to the performance degradation, providing a basis to where to focus possible future capacity enhance- ments. Analytical models and look up tables provide another method of measuring the capacity of an airport based on previously calculated capacities taking into account changes in the different factors influencing capacity mentioned in Section 2.1. However, this models and tables normally look at the run- way capacity alone, disregarding all the other systems an airport has within itself. Simulation models, on the other hand, can provide a full gate-to-gate analysis and take into account all the different factors that influence the capacity of an airport, providing the analyst a full overview of the entire airport system. Simulation tools are usually a paid software owned by private companies. Some examples are:

• AirTOp, from Airtopsoft [15]

• CAST, from Airport Research Center GmbH [16]

• PIATA, from EUROCONTROL [17]

• RAMS Plus, from ISA Software [18]

• Simmod PLUS!, from ATAC [19]

11 12 3 Methodology

Contents

3.1 Simmod PLUS!...... 15

3.2 Runway in Use...... 16

3.3 Meteorological Conditions...... 16

3.4 Random Variables...... 17

3.5 Traffic Samples...... 18

13 14 In order to perform the analysis of the Lisbon Airport, Simmod PLUS! is used as the airport simulation tool to create a model of the airport. In a first stage, the current state and layout of the airport is modeled, which provides a good calibration factor for the model, by comparing it to the current results achieved in real time by the airport. The results are obtained by testing two different traffic samples in the model. One from an average week day of the current year, 2017, used not only to obtain results but also as calibration factor for the model, and other representing a medium term future demand.

3.1 Simmod PLUS!

Simmod PLUS! is a fast time simulation tool that describes the evolution of an airport over time by a mathematical model. The state of the model changes at discrete points in time, determined by the occurrence of an event that changes the variables of the model. Therefore the simulation schedules events and analyzes the state of the model only at the points in time in which an event occurs. After processing an event, the simulation advances to the next point in time in which the next event occurs, ignoring the time interval between two consecutive events [20]. In order to model an airport, Simmod PLUS! uses nodes and links. Nodes are the points in space in which an aircraft position is evaluated in the system, and links define the paths that aircraft are allowed to travel between nodes. A difference is made between ground and airspace nodes as well as links due to the different characteristics that each have. The point in space at which an aircraft changes from airspace to ground is called an interface node. As the purpose of the simulation is to produce realistic results, not any ideal or specific case scenario, Simmod PLUS! takes a certain amount of variables as user defined probability distributions, such as:

• Lateness of flights

• ROTA

• Runway Occupancy Time for Departures (ROTD)

• Separation requirements

• Start-up times

• Dwell time after push-back

In order to obtain realistic results, considering the amount of detail given to the model and to its random variables, several iterations of the same data set should be done in order to obtain statistically significant tendencies. Results should then be obtained by averaging the individual results from each of the iterations made.

15 3.2 Runway in Use

As mentioned is Section 1.2.2, runway 03/21 is the only runway configuration used in the LPPT. Since runway 17/35 has no ILS, it is very rarely used and only on pilot request, due to certain weather condi- tions (normally strong crosswinds in runway 03/21), usually by experienced pilots that fly frequently to the Lisbon Airport. Considering this factors, runway 17/35 is not modeled as a runway, and is instead treated as a normal taxiway. Since the operational procedures and aircraft movements are extremely different depending on which runway is in use, 03 or 21, two different models are created in order to simulate the two different runways in use.

3.3 Meteorological Conditions

Unlike other airports in the world, the Lisbon Airport is not constantly affected by bad meteorological conditions, which can drastically influence the capacity of an airport and provoke a huge amount of delays. The most frequent adverse weather condition affecting the Lisbon Airport is fog, which produces low visibility and increases separation requirements between aircraft throughout the airport. It happens in about 30 days per year, with a total of 140 hours. For the sake of simplicity, this work does not take into consideration the impact of weather conditions on the airport capacity, although the simulation tool used allows to do so, mainly in the form of runway visual range and airport minimum ceiling. Instead, the capacity of the airport is analyzed for conditions of clear sky and total visibility. Wind conditions, on the other hand, constantly affect the Lisbon Airport. In consequence, wind is taken into consideration by analyzing the effects on the capacity of the airport by winds between 0◦ and 90◦, with a 30◦ increment and for speeds between 0 and 30 knots, with 15 knots increments. Note that the orientations given are relative to the aircraft movement orientation and not to the north. As a result, 0◦ wind corresponds to wind opposite to the aircraft movement, full headwind, and 90◦ wind corresponds to full cross wind. Note that tailwind does not need to be considered as the runway in use is selected and if necessary changed so that aircraft have headwind and not tailwind. The side from which the wind comes (e.g. 30◦ from the left or 30◦ from the right) is not taken into consideration not only for the sake of simplicity, but also because in simulation there is no difference between the two. The simulation variable impacted by the wind strength and direction is aircraft Ground Speed (GS). In simulation, the wind direction is not introduced as headwind but relatively to the magnetic north. The impact of the wind onGS as internally calculated by the simulator is given in Equations 3.1-3.3, which presents a good approximation for situations where the wind speed is significantly lower than the aircraft TAS[20].

Headwind = cos(W ind Heading − Aircraft Heading) × W ind Speed (3.1) W ind Speed2 − Headwind2 Crab F actor = 1 − (3.2) TAS2 Ground Speed = (TAS × Crab F actor) − Headwind (3.3)

16 3.4 Random Variables

As mentioned in Section 3.1, some of the variables of the simulation have some randomness introduced into them. As such, an appropriate probability distribution must be defined to describe such variables. The most accurate approach is to do a case by case analysis of such variables and extrapolate from a big enough sample of real data a probability distribution for each variable. However, for the sake of simplicity, this work takes a broader approach. As all variables that need to be defined by a probability distribution have limited intervals (e.g. a flight has no probability of arriving 10 hours late or 10 hours early), a broad limited distribution, the Beta distribution, is chosen as the distribution for all random variables of the simulation.

The Beta distribution is defined in the interval [0 1], and takes two positive shaping parameters, α and β. The Probability Density Function (PDF) of the Beta distribution can be seen in Equation 3.4 and some examples can be observed in Figure 3.1[21].

xα−1 · (1 − x)β−1 f(x, α, β) = k · xα−1 · (1 − x)β−1 = (3.4) R 1 α−1 β−1 0 u · (1 − u) du

Figure 3.1: Beta distribution probability density function examples.

Although the Beta distribution is defined only in the interval [0 1], the different random variables on the simulation have different ranges, therefore a scaling of the defined interval is done in a case by case basis in order to define a probability distribution in the correct interval for each of the random variables. As in computer simulation it is not possible to define a continuous function, approximately 100 equally spaced points are given to every variable defined by a probability distribution.

17 3.5 Traffic Samples

The traffic sample for the current year, 2017, is from an average weekday, Wednesday the 12th of April, and can be seen in Appendix B.1. It is obtained from two sources. NAV Portugal, the Portuguese Air Navigation Service Provider (ANSP), kindly provided data relative to the day with all flights call sign, origin, destination, airline, Estimated Time of Arrival (ETA), Actual Time of Arrival (ATA), Estimated Time of Departure (ETD) and Actual Time of Departure (ATD). In this sample, both commercial and cargo flights are included, and three private flights are added as an estimate of the private movements in an average day. However, with this information alone, it is not possible to extrapolate exactly the route of every aircraft, specially for the Portuguese airline TAP Portugal which constantly has aircraft arriving from an airport and departing a certain time later to a different destination. This information is crucial to correctly simulate aircraft movement throughout the day in the airport. To obtain it, an online database which keeps data relatively to the movements of every aircraft separated by airline is used. The data acquired by the database comes from different sources, the main one being Automatic Dependent Surveillance-Broadcast (ADS-B) surveillance data [22]. A medium term future traffic sample for the Lisbon Airport is extremely hard to predict as it has immense factors contributing to it, many of which are dependent on the economical and political situation of Portugal and the world overall. As an approximation, the future traffic sample is obtained by adding a certain amount of commercial flights that occurred on different days of 2017 to the base 12th of April traffic sample. Flights are added throughout the day, with special focus on the morning traffic peak. The added flights can be seen in Appendix B.2. NAV Portugal also kindly provided a data sheet with 1078 departures and 1020 arrivals collected in 2010, with important information to the simulation such as ROTA, ROTD, Flight Crew Reaction to Line-up Clearance (FRLC) and Flight Crew Reaction to Takeoff Clearance (FRTT).

18 4 Implementation

Contents

4.1 LPPT Model...... 21

4.2 Flights...... 44

19 20 4.1 LPPT Model

The content present in this section is relative to the modeling of the current state of the LPPT, which serves as a base to obtain results and identify further possible enhancements to the airport. The changes done to the Lisbon Airport in the end of 2016 and beginning of 2017, published in the latest electronic Aeronautical Information Publication (eAIP) package, are included and modeled. Although two different models are created, one for each runway in use, some of the creation steps are common between the two models. When not, emphasis is given to the differences between models.

In a first contact with the simulation tool, a 2D world map is presented, as seen in Figure 4.1. This is because Simmod PLUS! uses the geographical coordinate system, and all of the simulation nodes are geographically defined by longitude, latitude and altitude. As such, the first step in the creation of the model is to introduce the known geographical points of the airport.

Figure 4.1: Simmod PLUS! world map.

By consulting the Portuguese eAIP[7], the geographical coordinates of the LPPT runway thresholds and ends, as well as of the stands checkpoint locations are obtained and introduced into the model. In order to fully design the rest of the nodes and links in the airfield, the LPPT ICAO Aerodrome Chart, that can be seen in Appendix A.1, is integrated in the model as a background picture and scaled taken into account the reference nodes introduced with geographical coordinates. After this step, the rest of the nodes and links of the airfield can simply be drawn over the scaled chart of the aerodrome. Even though the airfield has slight variations in altitude, these are not taken into account and all airfield nodes are given the aerodrome reference altitude of 114 meters (374 feet). The final stage of the model airfield can be seen in Figure 4.2 (note that visually the airfields for the two different models are similar).

21 Figure 4.2: Model airfield.

As for the airspace, the initial and final seven nautical miles traveled by departing and arriving aircraft, respectively, are modeled. To do so, seven nautical mile length air links are drawn, aligned with the runway 03/21 and with starting points on this runway thresholds. The altitude of the outer nodes is dependent on whether arriving or departing aircraft travel through them, which is dependent on the runway in use (and consequently on the model, since there are two different models in order to simulate each of the runways in use). For departing aircraft, the altitude of the node seven nautical miles away from the runway threshold, that from now is addressed as departure node, is 5000 feet. This is a rough approximation since the altitude of an aircraft after take-off depends strongly on the aircraft performance. For arriving aircraft, the altitude of the node seven nautical miles away from the runway threshold, that from now is addressed as arrival node, is 2600 feet. Since at seven nautical miles from the runway, aircraft are already established on ILS approach, which as a predetermined slope, the altitude of arriving aircraft within seven nautical miles from the runway threshold is approximately constant and can be consulted on the LPPT ICAO Instrument Approach Charts [7]. Besides the air links for arriving and departing aircraft, air links are added for aircraft that need to execute a missed approach procedure, although this links do not represent the exact route of such procedure. Instead, they simply form an oval route which ensures that aircraft that missed their approach circle back to the approach initial node (seven nautical miles away from the runway threshold) and perform another landing try. The modeled airspace can be seen in Figure 4.3, where all air routes are represented in blue (since directionality is not drawn in the figure, the two different models are visually similar).

22 Figure 4.3: Model airspace.

4.1.1 Airspace

The airspace is where aircraft are injected and ejected from the simulation. Arriving aircraft are injected in the arrival node and departing aircraft are ejected in the departure node. If due to minimum separation requirements on the air links arriving aircraft need to make a queue at the arrival node, the queuing logic used is First In First Out (FIFO). This logic is valid not only for the injected aircraft at the arrival node but also to aircraft that arrive to the arrival node after having performed a missed approach. Aircraft that in the simulation are in a queue at the arrival node do not accurately represent the movement or delay of aircraft in reality. Instead, they represent the necessity for air traffic controllers to delay aircraft, somewhere in the TMA zone, prior to the last seven nautical miles before the runway, in order to respect minimum separation requirements. As the exact sources of this delay are not simulated and can’t therefore be calculated, conclusions are not drawn relative to the delay of aircraft while in the air.

23 In order to simulate the minimum separation requirements and speeds used by the aircraft on the simulated airspace, aircraft are separated into airspace groups. In the simulation, the airspace groups are created according to the ICAO wake vortex categories as well as aircraft performance, which results in the following groups: Heavy, Medium-Jet, Medium-Prop and Light. Since the entirety of the simulated airspace is in the vicinity of the airport and at a relatively low flight level, the minimum separation re- quirements are the same in every air link and given according to the ICAO regulations [23]. Table 4.1 presents the separation minimum applied for every par of leading/trailing aircraft group, where the values are in nautical miles.

Trailing Heavy Medium-Jet Medium-Prop Light Leading

Heavy 4NM 5NM 5NM 6NM

Medium-Jet 3NM 3NM 3NM 4NM

Medium-Prop 3NM 3NM 3NM 4NM

Light 3NM 3NM 3NM 3NM

Table 4.1: Aircraft separation minimum.

As described in Section 3.1, the variables of the model are only changed at discrete points in time, when events occur. This means that an aircraft traveling through a link can’t change its current speed until it arrives at the next node, which is where the next event related to this specific aircraft takes place. As a result, departing and arriving aircraft have constant speeds when traveling through the simulated initial and final seven nautical miles of the airspace, respectively. After consulting experienced air traffic controllers that operate in the Lisbon tower, the values for the TAS of aircraft on their initial and final seven nautical miles are estimated and can be seen in Table 4.2. Note that this values are a gross approximation, not only because the speeds of arriving and departing aircraft are in reality not constant on the initial and final seven nautical miles, but also because they change within aircraft group, depending on factors such as aircraft type, aircraft weight, pilot and airline procedures.

Airspace Group Arrival Departure

Heavy 140KT 175KT

Medium-Jet 140KT 175KT

Medium-Prop 130KT 160KT

Light 120KT 130KT

Table 4.2: TAS of aircraft arriving and departing from the airport.

24 At recommendation from the air traffic controllers, the ICAO code A343 aircraft is given its own airspace group, due to its performance after take-off being significantly lower than the other jet aircraft (note that both heavy and medium-jet aircraft have attributed the same speeds both for arrivals and departures). The departure speed given to the A343 is the same as for a medium-prop, 160 knots. Since the purpose of the simulated missed approach route is not to accurately represent a real missed approach procedure, but simply to redeliver aircraft to the approach route in order to perform another landing try, aircraft traveling through the missed approach route are given the same speed as if they were in the arrival route.

It is important to notice that internally the simulation does not deal with distance based separations. Instead, the simulator transforms the given distance separations to time separations, taking into account the speed of the aircraft trailing the leading aircraft. The equation used by the simulator is given as:

∆x ∆t = (4.1) Vt where:

∆t − Time based separation

∆x − Distance based separation

Vt − Speed of the trailing aircraft

As an example, if two medium-jets are arriving separated by the minimum separation value of three nautical miles given in Table 4.1, and both traveling at the speed of 140 knots given in Table 4.2, the time between the first aircraft lands, and the second aircraft lands is given exactly by:

3NM × 3600s ≈ 77.14 seconds (4.2) 140KT

This would mean that the same pair of aircraft arriving at any air node separated by a minimum separation would always have the same time interval, which is indeed a big approximation. In reality, although the purpose of accurately spacing aircraft is carefully done by air traffic controllers, the time intervals between two succeeding aircraft are certainly not constant and have some sort of randomness introduced into them. In order to model such randomness, the minimum separations presented in Ta- ble 4.1, which are the ∆x variable in Equation 4.1, are added to a value according to a scaled Beta distribution, with PDF represented in Figure 4.4.

25 Figure 4.4: Separation increment probability density function.

This separation increment, defined in the interval [−0.25 0.25] nautical miles, is given to every min- imum separation found in Table 4.1. This means that every time the simulation needs to impose a minimum separation, it first draws a value from Table 4.1, according to the type of aircraft being sepa- rated (deterministic), and then draws a value from the defined probability distribution (random) and add it to the table determined value.

4.1.2 Runway

The runway is one of the most complicated modeled systems with a big amount of procedures and variables associated with it. It is also where the runway in use has a bigger influence, and a majority of the differences between the two models are located in this part of the airport. As mentioned in Section 3.1, aircraft in the simulation travel from node to node, through links. As such, the runway is simulated as a group of links, with nodes being located at the runway thresholds, ends, touchdown zones, which are located approximately 300 meters (984 feet) from the runway thresholds and every intersection between the runway and taxiways (note that RWY17/35 is treated as a normal taxiway). The modeled runway with all nodes highlighted in yellow can be seen in Figure 4.5.

Figure 4.5: Model runway.

26 4.1.2.A Runway Distances

The runway distances are summarized in Table 4.3. The positions represent the locations in the runways from which an aircraft is allowed to start its takeoff roll, and their name is given according to the name of the taxiway that leads to them. The threshold column gives the distance the threshold is displaced from the runway end. The other columns in the table are the Landing Distance Available (LDA), Takeoff Run Available (TORA), Takeoff Distance Available (TODA) and Accelerate-Stop Distance Available (ASDA). The TODA is calculated by adding the TORA to the clearway, an area beyond the paved runway but still in control of airport authorities. In the LPPT, there is a clearway of 100 meters on both sides of the runway. The ASDA is calculated by adding the TORA to the stopway, an area beyond the runway, normally paved, which can be used to decelerate in the event of a rejected or failed takeoff. The LPPT has no declared stopway and therefore the ASDA and the TORA have the same values.

Runway Threshold LDA TORA TODA ASDA

03 90m 3617m - - -

03 (Position M) - - 3705m 3805m 3705m

03 (Position N) - - 3631m 3731m 3631m

03 (Position P) - - 3007m 3107m 3007m

21 500m 3205m - - -

21 (Position S) - - 3805m 3905m 3805m

21 (Position U) - - 2410m 2510m 2410m

Table 4.3: Runways declared distances [7].

By analyzing Table 4.3 it is clear that position U in runway 21 has significantly less runway available for performing the takeoff roll than any other departure position in any of the runways. This obligates aircraft that need a longer distance to takeoff, normally aircraft of type heavy, to choose position S as their departure point when runway 21 is in use. However, by analyzing the airport layout in Figure 4.2 and in Appendix A.1, it is clear that in order to reach the departure position S aircraft must cross the runway. This limits the capacity of the airport when runway 21 is the runway in use.

4.1.2.B Departure Queues

Departure queues are nodes in the simulation that serve as an entry point to the runway. If the runway is occupied when an aircraft arrives at one of this nodes, it will wait in the queue until clearance for takeoff is given. Each departure queue can hold a different number of aircraft depending on the layout of the airfield, as an excessively big line of aircraft waiting to depart can block taxiways and provoke delays to other aircraft. Table 4.4 presents the size of each departure queue in the LPPT, where the name of the departure queue is given according to the runway in use and taxiway that it is located in.

27 Departure Queue Queue Size

03-M 3

03-N 3

03-P 1

21-U 6

21-S 6

Table 4.4: Departure queues and their sizes.

In the simulation, before aircraft begin to taxi to their assigned departure queue, they check if the number of aircraft waiting in this departure queue plus the number of aircraft taxiing to this departure queue does not exceed the departure queue size. If it does, the aircraft will instead wait at the gate until the departure queue is no longer full. This simulates the tower air traffic controllers purpose of not having big lines of aircraft waiting to depart, blocking necessary taxiways. Figure 4.6 gives an example of aircraft queuing for departure in departure queues 03-M and 03-N obtained with the current traffic sample, described in Section 3.5. Since construction work was done in this area of the airport in late 2016 and beginning of 2017, departure queues 03-M and 03-N are treated by air traffic controllers as a single dynamic departure queue. In order to simulate this, aircraft assigned to any of this two departure queues check the occupation of both departure queues, and proceed to the emptiest one. Only if both departure queues are full, with a total of six aircraft occupying them, an aircraft waits at the gate until one of the two departure queues is no longer full.

Figure 4.6: Aircraft queuing for departure example.

28 Departure Queue 03-M/N 03-P 21-U 21-S Airspace Group

Heavy 100% 0% 5% 95%

Medium-Jet 100% 0% 80% 20%

Medium-Prop 100% 0% 100% 0%

Light 0% 100% 100% 0%

Table 4.5: Departure queues usage percentage for airspace groups.

From the data relative to the 2010 traffic sample provided by NAV Portugal, it is possible to determine the usage percentage of each departure queue for every airspace group, presented in Table 4.5. Note that the majority of aircraft from the airspace group Heavy, when runway 21 is the runway in use, use departure position S (departure queue 21-S). As discussed in Section 4.1.2.A, in order to reach this departure queue aircraft need to cross the runway, which not only delays aircraft that need to cross the runway but also imposes limitations on the runway capacity.

4.1.2.C Line-up and Takeoff

In operational reality, the process of an aircraft going from holding in its departure queue to having his wheels of the ground is done in a series of successive steps, each of them being crucial to do the process as fast and effective as possible. First, a line-up clearance is given, meaning that the aircraft is allowed to line-up with the runway. After, the pilot needs to react to the line-up clearance, a duration defined as the time between the line-up clearance is received, and the aircraft starts its movement, known as FRLC. Note that in conditions of clear weather the pilot is normally given a conditional clearance to line-up, meaning that as soon as the previous arrival passes the departure queue at which the aircraft is holding, the pilot is cleared to start the line-up, without the need of any further communication between the pilot and the air traffic controllers. Then the aircraft needs to line-up with the runway. The time between an aircraft starts moving from its departure queue until it comes to a full stop, lined-up with the runway, is called Line-up Time (LUPT). After the runway is considered to be clear to execute the takeoff, air traffic controllers give a takeoff clearance to the pilot, which then reacts to it and proceeds to perform the takeoff roll. The time between the takeoff clearance is given and the aircraft starts doing its takeoff roll is commonly referred to as FRTT. Note that some of this times are conditional to the type and frequency of operations being performed in the airport. If an aircraft wants to depart and there are no constraints on the runway by any incoming arrival or previous departure, as well as no aircraft waiting to depart, a pilot might receive a take-off clearance while taxiing to the runway in which case there is no need to stop the movement of the aircraft at all. In the same way, if there are no aircraft at a departure queue waiting to depart, and a taxiing aircraft wants to depart but the runway is currently blocked only due to a recent departure, a pilot might receive a line-up clearance while taxiing to the runway.

29 Simmod PLUS! does not deal with communications between pilots and air traffic controllers, which complicates the task of simulating the described procedure. However, it does allow to define a time interval that aircraft remain stopped after being cleared to leave a departure queue. Note that although possible through complex simulation procedures, the created model does not simulate line-up, meaning that if it is necessary to hold at a departure queue due to the runway being currently occupied, aircraft hold in the departure queue until the runway is clear (which happens either when the previous arrival vacates the runway, when long enough time has passed since the previous departure did its takeoff roll, or when an aircraft finishes crossing the runway). In order to accurately reproduce reality, the time in the simulation between an aircraft is cleared to leave its departure queue, and starts performing its takeoff roll needs to equal the FRTT. In simulation, this is given by the time an aircraft takes to move from a departure queue to the runway, which in the simulation is deterministic, plus the defined extra time interval that aircraft hold at a departure queue after being released from it, that can be given as a probability distribution. This is described in Equation 4.3.

FRTT = T axi to Runway + Extra T ime at Departure Queue (4.3)

Figure 4.7: FRTT probability density function.

The FRTT is extracted from the data provided by NAV Portugal and approximated to a Beta distribu- tion, which can be seen in Figure 4.7. Note that in order to reproduce this probability density function in the simulation for every departure queue, different probability density functions have to be defined for the Extra T ime at Departure Queue variable in Equation 4.3, as for each different departure queue, the T axi to Runway variable is different, although the result, FRTT, needs to be the same.

30 The takeoff rolls, more specifically the time aircraft take from starting the takeoff roll until the wheels are off the ground, is also in the data provided by NAV Portugal. This variable is highly dependent on the aircraft model and weight as well as on runway conditions. In the simulation, this time can be defined as a probability distribution for each airspace group. For every departure, the simulation verifies which airspace group the departing aircraft belongs to, and draws a value from the probability density function defined for that airspace group. It does not take into consideration the aircraft weight or runway conditions, but it serves as a good approximation by taking into account the data provided by NAV Portugal. Aircraft models that no longer operate in the Lisbon Airport are excluded. All the takeoff roll times are defined as Beta distributions, with α = β = 2. The scaling of the distribution for each airspace group can be seen in Table 4.6 and the base probability density function in Figure 4.8.

Airspace Group Minimum Maximum

Heavy 30s 50s

Medium-Jet 25s 45s

Medium-Prop 20s 40s

Light 20s 40s

Table 4.6: Takeoff rolls duration.

Figure 4.8: Takeoff roll base probability density function.

Note that since α and β are equal, the average of every probability density function defined for each airspace group is the average of the minimum and maximum values presented in Table 4.6. By observing Figure 4.8, it is easily seen that the probability density function for the takeoff rolls has a bigger variation than the one for FRTT, presented in Figure 4.7 (lower α and β). This is an expected result due to the higher amount of factors that influence the takeoff roll of an aircraft.

31 4.1.2.D Landing

A landing aircraft, specially in high traffic hours, is informed to vacate the runway as expeditiously as possible [24]. This happens because air traffic controllers are only allowed to give clearance to the following departure to takeoff after the arriving aircraft has vacated the runway. As such, minimizing ROTA is crucial to improve the capacity of an airport. ROTA depends on the weather conditions, aircraft model, location of runway exits, runway conditions and even on the pilot. In the model, an arriving aircraft chooses a certain runway exit taking into account the airspace group that it belongs to. Then, the simulator draws a ROTA from a user defined probability distribution attributed to that airspace group, for that runway exit. All runway exits usage probabilities for each airspace group and respective ROTA are extracted from the traffic sample provided by NAV Portugal. Once again, the aircraft models that no longer operate in the Lisbon Airport are excluded from the sample. The runway exits usage probabilities are shown in Table 4.7 for runway 03 and in Table 4.8 for runway 21, where the runway exit name is given according to the name of the taxiway to which aircraft vacate. Note that in runway 03, no aircraft vacates through runway exit S4. This is an important data as any aircraft that vacates the runway through runway exit S4 needs to cross the runway in order to reach its gate, which imposes limitations on the runway capacity.

Runway Exit 17/35 S1 HN U5 Airspace Group

Heavy 0% 5% 80% 15%

Medium-Jet 25% 5% 65% 5%

Medium-Prop 70% 20% 10% 0%

Light 50% 40% 10% 0%

Table 4.7: Runway 03 exits and usage percentage for airspace groups.

Runway Exit 17/35 HS P N2 Airspace Group

Heavy 3% 90% 2% 5%

Medium-Jet 3% 96% 0.5% 0.5%

Medium-Prop 60% 40% 0% 0%

Light 90% 10% 0% 0%

Table 4.8: Runway 21 exits and usage percentage for airspace groups.

32 The minimums and maximums of every defined probability distribution for every combination of run- way exit and airspace group can be seen in Tables 4.9 and 4.10 for runway 03 and runway 21, respec- tively. Runway exits are ordered from left to right according to their distance to the runway threshold (in ascending order). The base probability density function used is the same as for the takeoff roll, in Figure 4.8, as there are as well several factors affecting ROTA. Once again, since α and β are equal, the average of each probability density function is equal to the average of the minimum and maximum values. Note that in Table 4.9, where ROTA for runway 03 are represented, even though runway exit S1 is physically located at a shorter distance from the runway threshold than runway exit HN, the average ROTA are smaller for runway exit HN for every airspace group except Light. By analyzing Figure 4.2 and Appendix A.1 it is visible that not only both runway exits are extremely close to one another, but also that in order for an aircraft to vacate the runway via taxiway S1, it needs to significantly have lower speed when compared to runway exit HN, since the turn to taxiway S1 has an angle superior to 90◦, while the turn to taxiway HN has an angle inferior to 45◦. Aircraft of the airspace group Light do not have this tendency applied to them since normally when they reach this part of the runway their speed is already low, independent of which runway exit they intend to take. Besides that, it is also easier for a lighter aircraft to make such a sharp turn than for an heavier aircraft.

Runway Exit 17/35 S1 HN U5

Airspace Group Min Max Min Max Min Max Min Max

Heavy - - 50s 70s 40s 70s 50s 80s

Medium-Jet 35s 65s 40s 70s 40s 60s 50s 65s

Medium-Prop 45s 55s 55s 75s 40s 70s - -

Light 40s 60s 50s 70s 55s 75s - -

Table 4.9: Runway 03 ROTA for each runway exit and airspace group combination.

Runway Exit 17/35 HS P N2

Airspace Group Min Max Min Max Min Max Min Max

Heavy 40s 45s 40s 60s 60s 70s 75s 85s

Medium-Jet 35s 45s 40s 60s 55s 65s 75s 85s

Medium-Prop 30s 45s 50s 70s - - - -

Light 30s 45s 40s 60s - - - -

Table 4.10: Runway 21 ROTA for each runway exit and airspace group combination.

33 4.1.2.E Runway Crossing

With the analysis of the traffic sample done in Sections 4.1.2.C and 4.1.2.D, it is possible to conclude that aircraft only need to cross the runway when runway 21 is the runway in use and position S is chosen by the pilot as a departure position (except for very rare occasions, which are not considered in the simulation). This happens frequently for aircraft belonging to the airspace group Heavy (95% of the times) and not so frequently for aircraft from the airspace group Medium-Jet (20% of the times). Obtaining clearance to cross a runway is in itself very similar to obtaining clearance to line-up. If the runway is totally free of any operation, an aircraft taxiing to a runway cross might obtain clearance to cross the runway in which case there is no necessity to stop the aircraft at all in order for it to enter and then cross the runway. On the other hand, if when approaching a runway cross an aircraft is informed by the air traffic controllers to hold short of the runway due to it being currently occupied by other operation (normally an aircraft performing its landing or takeoff roll), the pilot then needs to wait for the air traffic controllers to give clearance to cross the runway, react to it, and then proceed. Note that as in line-up clearance, conditional clearance to cross the runway can be given, meaning that as soon as the pilot of the holding aircraft sees that the landing or departing aircraft has passed the runway point to be crossed, it has clearance to cross the runway, without the need of any further communication with air traffic controllers. In the simulation, runway crossings are simulated and, as in reality, take two different behaviors. If an aircraft when approaching a runway finds it free of any operation, it proceeds to cross it without making any stop. If the runway is being used to perform any other operation, the aircraft holds short of the runway and wait until it is no longer occupied in order to cross. The node at which aircraft evaluate if the runway is occupied and hold in case necessary is visible in Figure 4.9 by the node at which the red aircraft (which is stopped) is located (for the other points at which it is possible to cross the runway, the holding nodes are at a similar distance from the runway). In this case, another aircraft, in green color, is performing its landing, therefore the red aircraft needs to hold.

Figure 4.9: Runway crossing example.

34 An aircraft holding short of a runway waiting to cross it, such as the red aircraft in Figure 4.9, con- siders the runway to be cleared not when no operation is blocking the runway anymore (as happens with aircraft holding in departure queues), but as soon as the landing or departure that is blocking the runway passes the intersection that the holding aircraft intends to cross. After the holding aircraft con- siders the runway to be cleared, it waits a certain amount of extra time before it starts crossing the runway, in order to simulate both the time a pilot takes to react after the aircraft occupying the runway has passed its crossing point (in case conditional clearance has been given) as well as the time that air traffic controllers require to give the pilot crossing clearance and the time the pilot needs to react to it. After discussing with experienced air traffic controllers from the Lisbon tower, and analyzing the data from the traffic sample provided by NAV Portugal for FRLC, which has a similar duration to the time it takes for an aircraft to start its movement after the runway is clear to be crossed, the probability density function to select an extra holding time for every time an aircraft needs to hold short of a runway in order to cross it is shown in Figure 4.10. In case after a runway is cleared from a previous operation, both an aircraft waiting to cross and an aircraft waiting to depart request the simulator to use the runway, priority is given to the crossing aircraft. In operational reality, when required, aircraft waiting to depart are given clearance to line-up and at the same time aircraft waiting to cross are given clearance to cross the runway. However, due to the way the simulated aircraft do their line-up and takeoff, explained in Section 4.1.2.C, giving priority to the crossing aircraft when both operations request the runway is the accurate way to simulate what happens in reality.

Figure 4.10: Runway crossing extra time probability density function.

35 4.1.2.F Runway Procedures

Two different kinds of procedures are performed in the runway, departures and arrivals. Besides this procedures, aircraft that cross the runway also occupy it for a certain period of time. In order to efficiently operate the runway and achieve its maximum capacity, accurate separations need to be given between the different combinations of successive procedures. For the Arrival-Arrival case, separation minimum on final approach is given in distance as represented in Table 4.1. This is because ICAO regulations regarding minimum separation due to wake turbulence provide enough separation for the leading aircraft to vacate the runway before the trailing aircraft lands.

In a Departure-Departure situation, separation is given in time, according to aircraft performance after takeoff. The performance groups for the specific case of aircraft models included in the two traffic samples considered in the simulation, the current and the medium term future one, can be seen in Table 4.11.

Group 2 Group 1

A310, A319, A320, A321, A332 A343

B734, B737, B738, B739 AT43, AT75, AT76

B752, B762, B763, B77W

C25B, E190, E195, GLF5, LJ35

Table 4.11: Aircraft groups according to performance after takeoff.

According to ICAO documentation, the Departure-Departure separation between aircraft of similar performance after takeoff should have a minimum separation of one minute, as long as the routes that aircraft follow after takeoff diverge by at least 45◦ [23]. As in Lisbon the airspace is extremely constrained by military operations, as described in Section 1.2.1, aircraft take a straight departure route after takeoff and in line with the runway. As a result, two aircraft from the same group in Table 4.11 departing one after another are given a separation of two minutes. In case an aircraft with better performance departs in front of one with less performance (in Table 4.11, an aircraft of group 2 departing in front of an aircraft of group 1), one minute is subtracted from the base separation of two minutes, and therefore the separation given is one minute. In the opposite case, an aircraft with worst performance (group 1) departs in front of an aircraft with better performance (group 2), one minute is added to the base separation of two minutes, and therefore the applied separation is three minutes.

36 For a Departure-Arrival case, no time or distance separation can be given, as it is unrealistic to stop an arriving aircraft on final approach. Therefore, in the simulation, a departure procedure does not have the ability to signal an arrival to stop in order for it to take place. However, if at the time an arrival crosses the runway threshold node, a previous departure still occupies the runway, the simulator considers that the arrival had to execute a missed approach, and transfers it to the established missed approach route, seen in Figure 4.3.

The Arrival-Departure case has two different types of procedure blocking (the departure is the blocked procedure). After landing, an arrival blocks a departure not for a determined time interval, but until it vacates the runway. As soon as the arrival has vacated the runway (in operational reality it is considered an aircraft has vacated the runway when its tail is off the runway), it no longer blocks the fol- lowing departure. If a departing aircraft at a departure queue requests to start its departure procedure, but an arrival is already within three nautical miles of the runway threshold, the departure is blocked from leaving the departure queue and performing its departure procedure. In reality, the distance from the runway threshold at which an arrival blocks a departure from lining up and taking off is not a fixed value, but in consultation with the Lisbon tower air traffic controllers three nautical miles is considered to be the best approximation.

It is understandable from the separation requirements described, that a special case occurs when the procedure sequence to be performed is Arrival-Departure-Arrival. If the Arrival-Arrival minimum separations shown in Table 4.1 are kept, it is not possible to perform a departure procedure between arrivals. This leads to a need of increasing separation requirements between arrivals in order to perform a departure procedure in between them. This task is done in the simulation every time an aircraft needs to hold at a departure queue or at a runway crossing point. In general, the new minimum separation between every pair of airspace groups arriving is six nautical miles, where the separation increment probability distribution shown in 4.4 still applies. Note that the maximum runway capacity is achieved when the sequence of procedures is always Arrival-Departure-Arrival. However, from the Lisbon Ca- pacity Enhancement Exercise done in 2011 by NAV Portugal, it is seen that the maximum number of movements per hour achieved in runway 03 is bigger than in runway 21 [24]. This is because, ac- cording to air traffic controllers from the Lisbon tower, the indicated six nautical miles separation in an Arrival-Departure-Arrival situation needs more often than not to be increased, not only due to the runway exits configuration, which leads to the average ROTA in runway 21 being bigger than in runway 03, but also because of the runway crossings that constantly take place when runway 21 is the runway in use for aircraft models belonging to the airspace group Heavy to reach departure position S. As a result, in the simulation model regarding runway 21, the target separation of six nautical miles in a Arrival- Departure-Arrival case is increased to 6.25 nautical miles (the separation increment shown in Figure 4.4 still applies).

37 4.1.3 Taxiways

The movement of aircraft through taxiways between the runway and the gates is fully simulated, through ground nodes and links (all represented in color green in Figure 4.2). Each ground link has attributed a speed with which aircraft travel through, according to its location and physical characteristics. Although it is possible to define in the simulator different speeds for different aircraft groups while traveling through the same link, such level of detail is not considered and all aircraft have the same speed according to what link they are in. Figure 4.11 shows the different speeds attributed to different taxiways (in each image the taxiways highlighted in magenta have attributed the indicated speed). The criterion used is as follows:

• Turns with more that 90◦ are attributed 10 knots.

• Straight links close to stands and turns with less than 90◦ are attributed 15 knots.

• Straight links away from stands and with medium length or in the vicinity of the runway are at- tributed 20 knots.

• Straight links away from stands and with high length are attributed 25 knots.

Besides the criterion above and shown in Figure 4.11, aircraft have the speed of five knots in the links immediately leading to the standing position at the gates (represented in orange color in Figure 4.11). The runway 03 high speed exit, taxiway HN, has 30 knots as attributed speed and runway 21 high speed exit, taxiway HS, has 40 knots as attributed speed. The reason for the difference in speed between the two different runway high speed exits is the high degree turn immediately after the high speed exit HN of runway 03. This turn requires aircraft to be at a lower speed than usual in high speed exits, which increases the average ROTA of runway 03 and therefore decreases the capacity of the runway. Besides speeds, airfield links also have attributed to them directionality, meaning that except for rare exceptions, aircraft are only allowed to travel a link in a certain direction. This is done in order to model the flow of aircraft on the ground which can be seen in Appendix A.2 and A.3 for runway 03 and runway 21 respectively.

Every time an aircraft needs to move from any gate to any departure queue, or from any runway exit to any gate, the simulator internally determines what is the shortest path in time between the two points, and moves the aircraft through that path. Note that the shortest path in time is not always the same as the shortest path in distance, due to the differences in speed between the ground links in the simulation (as shown in Figure 4.11).

38 (a) 10KT (b) 15KT

(c) 20KT (d) 25KT

Figure 4.11: Model taxiway speeds.

39 During the taxiing process, aircraft may come to a conflict with other aircraft also taxiing in the airfield. This events are also simulated in two ways. First, certain ground links block other ground links from being used. This occurs mainly where two taxiways cross each other or merge together, and differs from one model to the other. An example of this situation is shown in Figure 4.12, obtained with the current traffic sample for the runway 03 model. Both the aircraft in yellow and red are traveling to a departure queue in runway 03 and come to a conflict. As the aircraft in yellow is the first to arrive to the links that are defined to block each other, it is given priority and does not stop its movement during the taxiing process (yellow color indicates that the aircraft is taxiing). On the other hand, the aircraft in red after arriving to the position where it is shown detects the yellow aircraft moving through the blocking links and must therefore stop, until the links are cleared (red color indicates that an aircraft is stopped). The second way in which aircraft conflicts are simulated happens in links where aircraft are allowed to travel in both directions (occurs mainly in taxiways close to gates). In order to never have a head to head situation where neither of the aircraft can move forward, certain groups of links are attributed to dynamic paths, where aircraft are only allowed to move in one direction. If an aircraft needs to stop when entering a dynamic path, due to it being currently used in the opposite direction to which the aircraft wants to travel, it holds until the path is free of aircraft traveling in the opposite direction before it proceeds (after holding 60 seconds, the aircraft signals the simulation to stop allowing aircraft to enter the dynamic path in the direction opposite to which it wants to travel, so that it can proceed without having a huge delay). An example of this situation is provided in Figure 4.13, where the small yellow aircraft is traveling downwards, and therefore the red aircraft, that wants to turn left and travel upwards, needs to hold in order to avoid a head to head situation (note that both aircraft will travel the same taxiway in opposite directions).

Figure 4.12: Blocked links due to taxiing aircraft example.

40 Figure 4.13: Blocked links due to dynamic path example.

In any of the two described situations, after being no longer blocked from moving, the aircraft does not start its movement immediately. Instead, it waits a certain amount of extra time, according to a probability distribution. The extra time aircraft hold after being cleared to move is drawn from the same probability distribution obtained for extra time to cross the runway, represented in Figure 4.10. Note that although for different reasons, extra times after aircraft being blocked exist in order to simulate the same situation, pilot reaction time either to visually observing that the aircraft is free to proceed its movement or to air traffic controllers clearance for the aircraft to move.

4.1.4 Gates

In the model, all 83 stands of the LPPT are individually simulated. Every aircraft that lands has a stand as destination, and every aircraft that wants to depart starts its movement from a stand. The military airbase within the airport is also simulated but as a single stand, with capacity for more than one aircraft. Every other 83 stands are set to be able to host a single aircraft. In reality, stands are not able to host every type of aircraft model, and usually have a critical aircraft model assigned to them (meaning that aircraft models bigger than the critical one are not able to use the stand). In the model, this is done by separating the aircraft models into ground groups according to the ICAO Aerodrome Reference Code (A - F) and then assigning the groups that are allowed to use each gate. Note that certain pairs of stands can not be used simultaneously, due to space constrictions. This is taken into consideration in the simulation by blocking the use of certain stands, when other stand is being used. Gates are also grouped into aprons, with each apron usually having a single type of flight or airline attributed to it (e.g. cargo flights usually use the same apron, commercial flights aprons are usually separated by flights with destination Schengen and non Schengen area). Table 4.12 shows the number of stands in each apron and the general purpose for which each apron is normally used. Based on the description of each apron, airlines are attributed to the aprons, meaning that only the defined airlines are allowed to use each apron.

41 Apron Stands Description

10 5 Non-contact apron for Schengen area commercial flights

11 4 Terminal 1 contact apron for Schengen area commercial flights

12 5 Terminal 1 contact apron for Schengen area commercial flights

14 7 Terminal 1 contact apron for non-Schengen area commercial flights

20 10 Terminal 2 contact apron for low cost commercial flights

22 5 Non-contact apron for all commercial flights

30 2 Non-contact apron for all commercial flights

40 5 Non-contact apron for all commercial flights

41 6 Non-contact apron for all commercial flights

42 6 Non-contact apron for all commercial flights

50 6 Non-contact apron for all commercial flights

60 10 Non-contact apron for all commercial flights

70 6 Private flights apron and non-contact Schengen area commercial flights

80 6 Cargo flights apron and non-contact Schengen area commercial flights

Table 4.12: Lisbon Airport aprons and related use description.

What happens to aircraft while parked in the stands can be fully simulated, by defining gate service times for arrivals and departures (i.e. the time that it takes after an aircraft is parked until passengers are allowed to disembark or the time it takes to prepare a parked aircraft to be able to receive passengers) and defining passenger boarding and unloading times. However, although the level of detail would provide a better understanding of the gate capacity in the Lisbon Airport, this is out of the scope of this work and is not modeled. As a result, all gates have their service times set to zero. As for boarding and unloading times, all gates have 15 minutes boarding and 15 minutes unloading time, except for low-cost airlines, which have both times set to 12 minutes and 30 seconds. In the simulation, this prevents a flight that arrives later than scheduled from leaving the gate immediately after it has arrived (i.e. every flight stays at least 30 minutes at the gate, except for low cost flights that stay at least 25 minutes at the gate, independently of how late the flight is). The process of pushing back an aircraft from its stand to a taxiway with the help of a pushback tug in order for the aircraft to be able to start its forward movement is also simulated (in the Lisbon Airport, all stands require aircraft to be pushed back with a tug, except for stands 701, 702 and 703 in apron 70, where aircraft are allowed to move forward directly from the standing position). The speed at which aircraft are pushed back is three knots. Figure 4.14 shows an example of an aircraft pushing back, in yellow color, as well as a parked aircraft in purple color.

42 (a) Pushing back (b) Dwelling

Figure 4.14: Model gates, pushback and dwelling example.

In Figure 4.14, note as well that the gates being used are blocking all the other shown gates that have approaching link non parallel to the ones being used. In brown color is shown an aircraft after the pushback movement is completed. Here, the pushback tug needs to detach from the aircraft and clear the way for it to move, as well as final preparations and checks for the flight are made by the pilot. Minimizing this dwell time is a task of great importance as aircraft stand still after being pushed back, blocking a taxiway, which can delay other aircraft. In order to simulate this, every time an aircraft finishes its pushback movement, the simulator draws a duration from the probability density function represented in Figure 4.15 which corresponds to the extra time aircraft stand stopped after the pushback movement is finished. Although the simulator allows for different probability distributions to be defined for different aircraft models and different gates, such level of detail is not considered, and the same probability distribution is attributed independently of gate or aircraft model.

Figure 4.15: Dwell time probability density function.

43 4.2 Flights

In the simulation, every flight is defined as an arrival, that then proceeds to its gate, waits for its depart- ing time, taxis to the runway and then depart. In order to have a correct flow of aircraft throughout the simulated day, flights that stay overnight in the airport from the previous day are set to arrive in the simu- lation at 00:00 hours. In the same way, flights that stay overnight in the airport to the next day are set to depart and leave the simulation at 26:00 hours, meaning 03:00 hours of the following day. Each flight is attributed an airline and a flight number, as well as an aircraft model (the same aircraft flight number can and in most cases will differ from arrival to departure, and can differ as well in airline, although it rarely happens). The time at which aircraft are injected in the simulation needs to be calculated, as it is not the same as the scheduled ETA or ETD. For arrivals, the time aircraft take to go through the modeled final approach seven nautical miles needs to be subtracted from the ETA. Although it would be more ac- curate to take into account the speed at which each different aircraft model goes through its final seven nautical miles, such level of detail is not considered and all arrival injection times are obtained by sub- tracting three minutes to the ETA. Departures are also attributed injection times, although the departing aircraft are already in the simulation (note that every departure in the simulation must previously arrive to the airport). The departure injection time refers to the time aircraft start performing the necessary procedures in order to depart (in the model, as the gate service time is defined to be zero minutes, the injection time of a departure is the time an aircraft starts boarding passengers, as explained in Section 4.1.4). Departure injection times need then to take into account the time needed to board passengers and the time to taxi to the runway. As described in Section 4.1.4, all boarding times are defined to be 15 minutes, except for low cost flights. As an approximation, all ETD are subtracted 15 minutes when calculating departure injection times. To take into account taxi times, it would be accurate to individually calculate each flight taxi time, according to runway in use, runway entry point chosen and flight gate. However, for the sake of simplicity, the same taxi time of five minutes is considered for every gate and runway in use. As a result, in order to calculate the departure injection times from the scheduled ETD, 20 minutes are subtracted, 15 for the boarding time and five for the taxi time.

In order to better simulate reality, calculated arrival and departure injection times are added to a time drawn from a defined probability distribution. This is done in order to simulate the probability of an aircraft arriving or departing late (or early). Note that a more accurate approach is to gather one year data from the airport and define probability distributions according to the gathered data (which can be done for each airline or flight). In the absence of such data, general probability distributions are attributed to arrivals and departures, which can be seen in Figures 4.16 and 4.17, respectively. Note that the lateness ranges differ, for they intend to simulate different things. While arrivals lateness intends to simulate delays that happened in other airports or even during a flight, departure lateness intends to simulate delays that happened while boarding the passengers or preparing the aircraft to depart. Note as well that if a departure injection time is set to take place before the corresponding arrival finishes the unloading of passengers, the aircraft starts boarding passengers only after it finishes unloading passengers.

44 Figure 4.16: Arrival lateness probability density function.

Figure 4.17: Departure lateness probability density function.

In order to correctly simulate aircraft ground movements, each flight should be attributed a specific gate. The same aircraft has the possibility to arrive to a certain gate and depart from a different gate. The ground movement of an aircraft between gates is called towing, and is usually done with the aid from towing vehicles, without the necessity of starting the aircraft engines. Note that the most common situation is to tow an aircraft from a contact apron to a non-contact apron after unloading the passengers, and then, shortly before departure, tow the aircraft back to a contact apron in order to perform the boarding of the passengers. This is normally done in order to free contact gates to be used by other flights, when a certain aircraft has a big time interval between its arrival and its departure.

45 The ground movement of aircraft between gates as well as the assignment of a specific gate to each flight is not modeled, as the information needed to do so is not available. As a result, in the simulation, an aircraft that arrives to a certain gate departs from that same gate, without performing any ground movement. However, the attribution of gates to flights is not done randomly, but takes into account the airline, the type of flight, and origin or destination of the flight. Instead of being attributed a specific gate, a flight is attributed an apron, and proceeds to any free gate within that apron. If there is no available gate in the apron attributed to a flight, the simulator searches for any other available gate for that particular flight airline and aircraft model and direct the aircraft to it. Table 4.13 presents the aprons that are attributed to each type of flight, shown under Primary Aprons, and the aprons that each type of flight is redirected to, in case the attributed apron has no available gate, shown under Secondary Aprons. It should be noted that in case a certain flight has no available gate in any of the corresponding primary or secondary aprons, the simulation stops and provide an error.

Type of Flight Primary Aprons Secondary Aprons

Commercial from Schengen area 10,11,12 22,30,70(partially), 80(partially) Commercial from non-Schengen area 14 40(partially),41,42,50,60

Low cost 20 22,41(partially)

Cargo 80 -

Private 70 -

Table 4.13: Aprons attributed to each type of flight.

46 5 Results

Contents

5.1 Number of Iterations...... 49

5.2 Current vs. Future Demand...... 51

5.3 Runway 03...... 53

5.4 Runway 21...... 59

5.5 New Airport Model...... 65

47 48 The results are obtained for a time interval of one day, according to the collected traffic samples being simulated. The very first hours of the simulation, as well as the last ones, are excluded from the results, due to this being the hours where the overnight flights arrive and depart from the simulation, therefore having no significant meaning. The data points are obtained as a 15 minutes moving hourly average, meaning that the analyzed variables are calculated for and averaged through a one hour time interval, with a 15 minutes increment (e.g. data is collected and averaged between 07:00 and 08:00, 07:15 and 08:15, etc.). The data points have per basis the flights that happened within the defined time intervals, and not the time intervals themselves. For example, when calculating the average departure ground delay between 07:00 and 08:00 hours, only aircraft that completed their takeoff roll (wheels of the ground) in that time interval are considered. Therefore, ground delay that actually happened before 07:00 hours, but the related aircraft took off between 07:00 and 08:00 hours, is included in the departure ground delay data point between 07:00 and 08:00 hours. In the same way, ground delay that actually happened between 07:00 and 08:00 hours, but the corresponding aircraft departed after 08:00 hours, is not included in the departure ground delay data point between 07:00 and 08:00 hours. Data points represented are not centered, with data relatively to a one hour interval being represented at the beginning of the interval (e.g. the number of movements between 07:00 and 08:00 hours is represented at 07:00 hours, not 07:30 hours). The focus of the results is put on movements per hour throughout the day, average delay and breakdown of the origins of the delay. Note that in this work delay does not refer to the difference between ETD and ATD or ETA and ATA, but to the amount of time an aircraft has to be stopped, due to constraint reasons from different sources.

5.1 Number of Iterations

The first step to make, taking into account the randomness and probability distributions introduced in the model, is to do a convergence study, in order to learn exactly how many iterations of the same data set are needed in order to obtain meaningful results. To do so, the analyzed variable is the runway maximum throughput. In order to obtain the maximum throughput, the simulation tool provides a cloning feature, where several flights can be cloned, creating an extremely high demand, that keeps the runway in con- stant use. The traffic sample used to test the convergence is the current one, with every flight between 06:00 and 18:00 hours being cloned once. The convergence study is done for the runway 03 model. However, since the probability distributions introduced to the two different models are very similar and often the same, there is no need to perform individual convergence studies for each of the models. The introduced random variable that directly influences the runway throughput is the separation increment, with probability density function shown in Figure 4.4. Note that given high enough demand, the runway is always being requested both by departures and arrivals, which makes it being used in a constant Arrival-Departure-Arrival sequence, at which point the separation increment to the minimum separation is the only variable that influences the runway maximum throughput and, given enough iterations, the maximum throughput value should be constant.

49 Figure 5.1: Maximum throughput convergence study.

Figure 5.1, shows the obtained maximum throughput having performed 1, 5, 10 and 20 iterations. Considering that every flight is cloned between 06:00 and 18:00 hours, the time interval shown and analyzed is between 10:00 and 15:00 hours, as it is considered to be the time interval where the system is stable (which in this case means the time interval at which the runway is in constant use and constantly being requested both by arrivals and departures). By analyzing the figure, a tendency can be seen in the number of movements per hour as the number of iterations increases. With one iteration, the number of movements per hour has some oscillation and his naturally always a integer value. As the number of iterations increases, the line tends to reduce its oscillatory behavior, and converge into an horizontal line, representing a constant value. The difference between five iterations and 10 or 20 iterations is still visible, especially in the two low peaks observed between 10:00 and 11:00 hours and between 13:00 and 14:00 hours. The two other lines represented with a higher number of iterations, 10 or 20, are extremely closer to a horizontal line. Although it is still observable that the line with 10 iterations has a higher oscillatory behavior than the line with 20 iterations, the difference is not significant when compared to the difference between 10 iterations and one or five iterations. Therefore, the number of iterations from the same data set chosen to obtain significant results is 10 iterations. A significant factor also to take into account when choosing the number of iterations required is the computational time needed to obtain such number of iterations. As explained, the difference between 10 iterations and 20 iterations, although existing, is not extremely significant. However, the computational time needed to compute 20 iterations is the double of the time needed to compute 10 iterations. This is a factor that strengthens the choice for 10 iterations.

50 5.2 Current vs. Future Demand

The current demand of the airport is approximated to the traffic sample obtained for Wednesday, the 12th of April, which is considered to be representative of the airport average demand. Figure 5.2 plots the evolution of the airport demand throughout the day, by considering the flights ETA and ETD. Note that throughout the middle of the day, departures always peak with lag relatively to arrivals. It is also observable the morning arrival peak, represented between 07:00 and 08:00 hours and the late afternoon departure peak, between 18:00 and 20:00 hours. Figure 5.3 shows the medium term future demand obtained with the method described in Section 3.5. The pattern is extremely similar to the current demand, but now the number of movements, specially in the morning peak, is significantly higher.

Figure 5.2: LPPT current demand.

Figure 5.3: LPPT medium term future demand.

51 Figure 5.4, shows the percentage of aircraft that belong to each wake vortex category, from 05:00 until 24:00 hours, for the current demand (the differences in wake vortex category between both de- mands are insignificant, therefore only the current demand percentages are shown and analyzed). It is clear that medium jet aircraft are predominant in the Lisbon Airport, with about 80% of the movements throughout the day. However, early in the morning, there is a big arrival flow of heavy aircraft, close to the morning arrival peak in Figure 5.2. Figure 5.5 presents the same breakdown but for departures (the aircraft belonging to each group can be seen in Table 4.11). Here, no peak of aircraft from Group 1 or Group 2 is observed, with the mix being approximately constant throughout the day. Predominantly, aircraft of Group 2 use the Lisbon Airport, with the average percentage throughout the day being slightly over 80%.

Figure 5.4: Arrivals hourly percentage of aircraft by ICAO wake vortex category.

Figure 5.5: Departures hourly percentage of aircraft by performance after takeoff group.

52 5.3 Runway 03

The first parameter to analyze is the runway maximum throughput. As in Section 5.1, this is done by cloning several flights throughout the day in order to have the runway constantly requested both by arrivals and departures. The current demand is used to perform this study, although it should be noted that in this situation there is no difference between using the current or future demand (specially since the arrivals and departures traffic mix, represented for the current demand in Figures 5.4 and 5.5 respectively, is kept approximately constant). Figure 5.6 shows the runway maximum throughput achieved under the different simulated conditions of wind intensity and direction. In the figure colors are set by wind direction. The constant values are obtained by averaging 12 hours of simulation where the runway is constantly in use. Under no wind conditions, the maximum runway throughput is 44 movements, which is one more than the maximum 43 movements achieved in reality by the airport [24]. This result comes as no surprise taking into account the operational reality in which air traffic controllers need to work. It is clear that wind strength and direction has a strong impact in the runway achievable throughput. The worst case scenario is a full headwind with intensity of 30 knots, where the runway maximum throughput drops to slightly over 36 movements. Full crosswinds, represented in yellow, have little impact in the runway throughput. However, it should be noted that crosswinds greatly increase the difficulty of a pilot performing a landing, factor which in simulation is not taken into account and should not be disregarded [25].

Figure 5.6: Runway 03 maximum throughput for different wind conditions.

53 5.3.1 Current Demand

Figure 5.7 compares the simulation achieved runway 03 throughput, meaning the actual number of total movements, landings and takeoffs in each hour, with the current demand of the airport, as represented in Figure 5.2. The throughput of the runway meets the current demand, although when the demand peaks, the throughput does not peak with it. By analyzing Figure 5.8, representing the average arrival and departure delay, it can be seen that when the runway throughput does not accompany the demand peaks, there is an increase in the departures average delay. Note as well that the departure average delay is constantly and significantly higher than the arrival average delay.

Figure 5.7: Runway 03 throughput vs current demand.

Figure 5.8: Runway 03 average arrival and departure delay for the current demand.

54 Figures 5.9 and 5.10 breakdown the average arrival and departure delay, respectively. It is observ- able in both figures that the taxi delays, which refers to delays that occurred while taxiing to or from the runway, are minimal and almost insignificant. This is an expected result taking into account the strict unidirectional ground movement flow imposed in the Lisbon Airport, shown in Appendix A.2 for runway 03. It is then clear that the average departure delay origin is runway constraints. The arrivals air delay origin is not simulated and therefore no conclusions can be given regarding it. However, the maximum average arrival air delay is one and half minutes, which can be considered acceptable (note that arrival air delay refers to delaying arrivals in order to respect minimum separation requirements, which can only be done by air traffic controllers to a certain extent). The difference between average arrival and departure delay is expected, since arrivals are not blocked due to runway occupation, unlike departures. Besides that, the Departure-Departure separation requirements are in time more strict than the Arrival-Arrival separation requirements, producing bigger waiting times at the departure queues.

Figure 5.9: Runway 03 average arrival delay breakdown.

Figure 5.10: Runway 03 average departure delay breakdown.

55 As the maximum achieved runway throughput for the current demand shown in Figure 5.7 is 35 movements, one movement below the maximum runway throughput for the worst wind conditions, which is 36 movements for full headwinds with 30 knots wind speed, the wind impact on the airport performance for the current demand is only analyzed for the worst wind conditions. However, this should be taken as an approximation, as both in simulation and in reality any wind conditions have a certain degree of impact in the airport performance. That being said, by analyzing the worst case scenario of 30 knots full headwind it can be assumed that this is the airport poorest performance relatively to any of the other simulated wind conditions, meaning that the results achieved with the other wind conditions are certainly between the no wind results and the 30 knots full headwind results.

Figure 5.11 shows the difference between the achieved runway throughput with the current demand for no wind and 30 knots headwind conditions. The differences are minimal which should come as no surprise as the maximum throughput of the runway with 30 knots full headwind is still superior to the maximum achieved throughput for the current demand with no wind. The differences in the average arrivals and departures total delay under the two wind conditions is shown in Figure 5.12. Here, the average total delays are significantly higher in 30 knots headwind conditions, with average departure delay peaking at 10 minutes in the late afternoon departure peak and the average arrival delay peaking at four minutes in two instances during the day. It should be noted that 30 knots headwind is not frequent in the Lisbon Airport, and certainly not during the whole day (in the simulation, wind conditions are considered constant throughout the day). However, Figure 5.12 shows that such situation is not sustainable by the airport due to the high amount of delay that it provokes in it. Note that even though the runway throughput is practically unaffected by the strong headwinds as shown in Figure 5.11, this does not mean that the operations at the airport are not affected. In fact, although over the course of one hour the number of movements achieved by the runway slightly changes, the time intervals between operations change significantly, which produces the increase in delays shown in Figure 5.12.

Figure 5.11: Runway 03 throughput for no wind and 30 knots headwind conditions.

56 Figure 5.12: Runway 03 average arrival and departure delay for no wind and 30 knots headwind conditions.

5.3.2 Future Demand

For the future demand, the achieved runway throughput is represented in Figure 5.13. The analysis focus is the morning demand peak, as this is where the main differences between the current and future demand are found. In this case, the demand is higher than the maximum runway throughput, repre- sented in Figure 5.6. This naturally represents an inconsistency with reality, where given the current runway maximum throughput, no such demand is permitted to operate in the airport. However, in simu- lation, it is possible to simulate the airport response to such a high demand. Even though the demand highest point is bigger that the runway maximum throughput, note that in Figure 5.13 the maximum runway throughput is not achieved at any part of the day, not even in the morning peak (the maximum throughput achieved with the future demand is slightly below 43 movements, more than one bellow the 44 movements of the maximum runway throughput in Figure 5.6). This is an expected result as in order to achieve the maximum runway throughput, the runway needs to be in constant use and con- stantly being requested by both departures and arrivals, so that a sequence Arrival-Departure-Arrival is always maintained, which not even with the morning peak demand can be achieved (note that in order to calculate the maximum runway throughput in Figure 5.6, almost the double of the current demand represented in Figure 5.2 is simulated).

In the morning demand peak in Figure 5.13, it is observable that neither the arrivals or the departures throughput accompanies the respective demand, by a difference of circa five movements at its highest peak. This is an important factor to take into consideration and strengthens the fact that this high demand is unsustainable by the airport current state.

57 Figure 5.13: Runway 03 throughput vs future demand.

Figure 5.14: Runway 03 average arrival and departure delay for the future demand.

The average arrival and departure delay for the future demand can be seen in Figure 5.14. The breakdown of the origins of each delay for the future demand is extremely similar to the one for the current demand shown in Figures 5.9 and 5.10, where taxi delays are minimal and the vast majority of arrivals and departures delay occur due to runway constraints, and is therefore not shown. The biggest differences relatively to the current demand average delays occur naturally at the morning demand peak, where departure average delay peaks to eight minutes and arrival average delay peaks to two minutes. This further proves the inviability of the airport sustaining the simulated future demand, as the amount of average total delay is significantly higher. For the case of future demand a wind analysis is not performed as even with no wind the airport is already incapable of acceptably dealing with such a high demand. As a remark, the tendency should be for runway throughput to lower as headwind increases, in coherence with the maximum runway throughputs found in Figure 5.6. As a result, longer waiting times can be expected at the departure queues and aircraft will need to hold longer in the air in order to respect separations.

58 5.4 Runway 21

In the same way the runway 03 maximum throughput calculation is done and described in Section 5.3, the runway 21 maximum throughput for the different wind conditions is shown in Figure 5.15. The maximum runway throughput achieved for no wind conditions is slightly below 42 movements pour (note that as the constant value presented is the average of a total of 12 tested hours, each being the average of 10 iterations, the constant values achieved for the runway throughput do not have to be integers). The obtained value is again superior to the achieved in reality at the airport, which is 40 movements per hour [24]. The difference between maximum throughput achieved in simulation and in reality is slightly bigger for runway 21, which comes as no surprise as when this runway is in use, air traffic controllers have an extra amount of work due to all the runway crossings performed together with line- ups, and it is therefore normal to introduce a bigger buffer in the minimum separations. In simulation, the difference between the two achieved maximum runway throughputs, for runway 03 and 21, comes from the increase in separation implemented between arrivals in an Arrival-Departure-Arrival sequence when runway 21 is in use. Note that in order to calculate the maximum runway throughput, the optimal sequence is Arrival-Departure-Arrival. The wind impact on the runway maximum throughput is strong and noticeable, specially for headings with 30 knots speed coming from 0◦ and 30◦, where the maximum runway throughput drops below the 35 and 36 movements per hour, respectively.

Figure 5.15: Runway 21 maximum throughput for different wind conditions.

59 5.4.1 Current Demand

Runway 21 throughput when tested with the current demand can be seen in Figure 5.16. The achieved results are similar to the ones achieved by runway 03, an expected result as the maximum demand, during the morning peak, is still significantly below the maximum throughput of the runway seen in Figure 5.15. On the contrary, the average arrivals and departures total delay, which can be seen in Figure 5.17, are significantly bigger than the ones found in runway 03, Figure 5.8. The biggest difference is found in the late afternoon departure peak, where the average delay for runway 21 (Figure 5.17) is circa four minutes higher than the one for runway 03 (Figure 5.8).

Figure 5.16: Runway 21 throughput vs current demand.

Figure 5.17: Runway 21 average arrival and departure delay for the current demand.

60 Figure 5.18: Runway 21 average arrival delay breakdown.

Figure 5.19: Runway 21 average departure delay breakdown.

Figures 5.18 and 5.19 breakdown the average arrival and departure total delays respectively, seen in Figure 5.17. It is clear that the origins of the delay are still overwhelmingly located on the runway constraints for both arrivals and departures. An interesting result is the runway 21 slight increase in departures average taxi delay when compared to runway 03 (Figure 5.10). Figure 5.20 shows where the delays occurred in the airfield, according to the size and color of the circles. The circles in orange rep- resent departure queue delays and the one in red represents taxi delays (note that delays at departure queues, next to the runway, are changed to the aircraft respective origin gate). It is clear that the slight increase in taxi delay is due to runway crossings, where aircraft need to wait for the runway to be clear in order to cross it, which is where the red circle is located.

61 Figure 5.20: Runway 21 average departure delay breakdown.

The runway maximum throughput with wind conditions of 30 knots, at 0◦,is lower than the achieved runway throughput for the current demand in no wind conditions. The wind analysis in this case is done for headwinds at 0◦, for speeds of 15 knots and 30 knots, taking into account the maximum runway throughputs distribution found in Figure 5.15. The runway throughput for the two different wind conditions and for no wind is show in Figure 5.21. Note how for the 30 knots headwind, with which the runway has a maximum throughput of circa 34 movements, throughput does not accompany the other two wind conditions throughput specially at the time of the day where the demand goes above 34 movements. The average arrival and departure total delay for the different wind conditions can be seen in Figure 5.22. For the 30 knots headwind, with which the maximum runway throughput is lower than the achieved runway throughput with the current demand for no wind conditions, the average delay for arrivals is constantly extremely higher than the other two conditions, reaching almost seven minutes. It should be noted that retaining aircraft with an average of seven minutes in order to comply with separation requirements is not feasible. However, a 30 knots headwind scenario is not common at the Lisbon Airport, and the results are obtained with a full day of 30 knots headwind. The average departure delay is also significantly higher when compared to the other two wind conditions, specially in the morning demand peak.

62 Figure 5.21: Runway 21 throughput for no wind, 15 knots and 30 knots headwind conditions.

(a) Arrivals total delay. (b) Departures total delay.

Figure 5.22: Runway 21 average arrivals and departures delay for different wind conditions.

5.4.2 Future Demand

The runway 21 achieved throughput when tested with the future demand is represented in Figure 5.23. Again, the maximum throughput of the runway is not achieved, which is considered to be normal as explained in Section 5.3.2. The performance of runway 21 when tested with the future demand is lower than runway 03, as expected, due to the increase in separation for the Arrival-Departure-Arrival sequence. In particular, the departures difference between demand and throughput is considerably high during the morning demand peak, reaching between six and seven movements. It is clear that the current state of the airport is not able to sustain such a high demand.

63 Figure 5.23: Runway 21 throughput vs future demand.

Figure 5.24: Runway 21 average arrival and departure delay for the future demand.

When looking at the average arrival and departure total delay in Figure 5.24, it is immediately no- ticeable the extremely high average departure delay peak, which surpasses the 20 minutes. Note that this delay peak happens after the morning demand peak. This is expectable, as the airplanes that accumulate at the departure queues due to the morning demand peak and have high delays, actually depart after the morning peak, bringing the average delay at that time up. The average departure delay is brought down only because the demand comes below the maximum runway throughput, allowing the airport to relieve the departure queues and consequently bring the average departure delay down. This further strengthens the fact that such a high demand is not feasible with the current state of the airport and can not be accommodated.

64 5.5 New Airport Model

Given the results obtained in Sections 5.3.2 and 5.4.2, it is clear that the current layout of the air- port is not able to accommodate the medium term future demand defined for the airport. Therefore, the need arises to make changes to the current layout and procedures, in order to improve its capac- ity. As identified in Sections 5.3 and 5.4, the main constraint to the airports capacity is currently the runway for both runway 03 and runway 21, where the runway throughput is incapable of following the high demand. In order to improve runway throughput, taking into account the inviability of adding new runways to the airport, the target optimization should be ROT, so that the Arrival-Arrival separation in an Arrival-Departure-Arrival sequence can be lowered (note that a constant Arrival-Departure-Arrival sequence is the one with which maximum runway throughput is achieved, and that Arrival-Arrival se- quence separation is currently imposed due to wake vortex minimum separation, not ROT, due to which it is not viable to consider lowering Arrival-Arrival sequence minimum separation). Besides this, the re- organization of the Lisbon Airspace expects to allow aircraft to diverge by more than 45◦ after takeoff, allowing for Departure-Departure minimum separations, explained in Section 4.1.2.F, to be reduced by one minute (to a minimum of one minute) [11]. Note that this is an optimistic approximation. In real- ity, some Departure-Departure sequences will not diverge by more than 45◦ after takeoff, and therefore the separation can’t be reduced. However, as a single departure route is simulated, it is optimistically considered that all Departure-Departure separations can be reduced by one minute.

Figure 5.25: Airfield layout modifications.

65 The proposed changes to the current airport layout in order to increase its capacity can be seen in Figure 5.25. The extra taxiways added to the current layout are highlighted in red. Note that the main target optimizations are done for ROTA and minimization of runway crossings, as ROTD is less dependent on airport layout and more dependent on flight crew reaction times and aircraft type and weight (bringing awareness to flight crews in order to optimize FRLC and FRTT is a task already carried out by NAV Portugal throughout the years, for which the values extracted from the provided traffic sample are considered to be maintained [24]).

5.5.1 Runway 03

The runway 03 optimizations are focused on ROTA. The current existing runway high speed exit for runway 03, taxiway HN, has a sharp turn immediately after the runway exit, which reduces average ROTA. In order to avoid this, an extension to taxiway HN is added, with an accompanying second taxiway parallel to the runway so that aircraft can turn to the gates area. Besides this, a second runway high speed exit, named HO, is added before the current one, in order to target the aircraft that currently exit with a sharp turn to runway 17/35 or taxiway S1. This runway high speed exit ends in the same second parallel taxiway as the extension of taxiway HN (note that a sharp turn is still done at the end of both runway high speed exits, but now further away from the runway, giving the aircraft more distance to reduce speed). The link speed given to both the high speed exits is 40 knots, and the link speeds to the other added taxiways is given according to the rules specified in Section 4.1.3. The new runway exits usage percentage for each airspace group can be seen in Table 5.1. As an assumption, the new layout allows for all aircraft to exit in one of the two high speed exits. The usage percentages are given in coherence with the ones for the current layout, represented in Table 4.7, considering the modifications done. Regarding ROTA, the criterion used is to reduced the average ROTA for runway high speed exit HN by five seconds, due to the added extension, and reduce an extra five seconds in order to obtain the average ROTA for runway high speed exit HO, due to its location, closer to runway 03 threshold than runway exit HN. This reduction in average ROTA allows the Arrival-Arrival separation in an Arrival-Departure-Arrival sequence to be reduced to 5.5 nautical miles (note that the probability distribution in Figure 4.4 relative to separation increments still applies).

Runway Exit HO HN Airspace Group

Heavy 25% 75%

Medium-Jet 60% 40%

Medium-Prop 90% 10%

Light 100% 0%

Table 5.1: New runway 03 exits and usage percentage for airspace groups.

66 Figure 5.26 shows the runway maximum throughput, calculated with the same method described in Section 5.3. The maximum throughput achieved under no wind conditions with the new airport layout is slightly superior to 50 movements per hour. This represents a six movements improvement relative to the current layout, even though Arrival-Arrival minimum separation in an Arrival-Departure-Arrival sequence is only reduced by 0.5 nautical miles. This further demonstrate the need of optimizing every single process related to ROT, as the smallest reduction possible to make in minimum separations has a big impact on the runway maximum throughput. Note that the influence of the wind is now stronger on the maximum throughput, as the minimum separation for Arrival-Arrival in an Arrival-Departure-Arrival sequence has reduced. With the six nautical miles separation from the current layout, the difference between no wind conditions and worst wind conditions is close to eight movements per hour (Figure 5.6). With the new separation, this difference increases to more than 10 movements per hour between no wind conditions and worst wind conditions.

Figure 5.26: New runway 03 maximum throughput for different wind conditions.

As the reason to make changes to the airport current layout is the incapability of it dealing with the medium term future demand, the analysis to the new layout is done only for the medium term future demand. The runway throughput and demand comparison can be seen in Figure 5.27. Similar to the current layout runway 03 throughput when tested with the current demand (Figure 5.7), the new layout runway 03 does not accompany the demand when it peaks, even thought its maximum throughput is higher than the highest demand point. This is due to the impossibility of perfectly sequencing movements in an Arrival-Departure-Arrival sequence, given that the departure demand and the arrival demand are not constantly equal throughout the day. When compared with the current runway 03 response to the future demand (Figure 5.13), the new runway 03 performs significantly better, specially in reaction to the morning demand peak where throughput is able to be kept closer to the required demand.

67 Figure 5.27: New runway 03 throughput vs future demand.

Figure 5.28: New runway 03 average arrival and departure delay for the future demand.

The evidence of the new layout better performance is further amplified in Figure 5.28, where the average arrival and departure total delay throughout the day is shown. Here, the new runway 03 average delay for departures peaks at slightly above three minutes, which is almost five minutes lower than the average departure delay for the current layout runway 03 (Figure 5.14). The average arrival total delay is also lower although not to the same extent, with the difference to the current layout being almost a minute in the morning demand peak.

A wind analysis is done for 15 knots and 30 knots full headwind, considering the distribution of maximum runway throughputs in Figure 5.26. The runway throughput under no wind and 15 knots headwind conditions is practically the same, while with 30 knots headwind a decrease in performance occurs, as shown in Figure 5.29. Note how the runway throughput for 30 knots headwind flats at its maximum value (Figure 5.26), which causes the lower performance of the runway.

68 Figure 5.29: New runway 03 throughput for no wind, 15 knots and 30 knots headwind conditions.

Figure 5.30: New runway 03 average total delay for no wind, 15 knots and 30 knots headwind conditions.

The average total delay for the three different wind conditions can be seen in Figure 5.30. Although there is a slight increase between no wind and 15 knots headwind conditions, the major difference occurs for the 30 knots headwind, where the average total delay peaks at slightly above six minutes. This comes in consequence of the maximum runway throughput being reached, which significantly increases average waiting times at the departures queues. However, as a side note, the new layout runway 03 performance under the worst tested wind conditions, 30 knots headwinds, is still better that the current layout runway 03 performance for the future demand under no wind conditions.

69 5.5.2 Runway 21

In order to increase runway 21 performance, for it to be able to accommodate the medium term future demand, not only ROT, but also runway crossings are target of optimization. Regarding runway cross- ings, an ideal scenario is to eliminate them completely. This is what the new runway 21 entry point, seen in Figure 5.25, tries to achieve. In the simulation, it is considered that all aircraft that previously selected taxiway S4 as their runway entry point are now changed to the new runway entry point, named X1. This is an optimistic assumption, as despite the fact that runway entry point X1 gives significantly more distance to takeoff when compared to runway entry point U5, it gives equally less distance when compared to runway entry point S4. The second taxiway parallel to the runway, that in runway 03 allows aircraft that vacate the runway through taxiway HN to make the sharp turn later, is in this instance also useful, as even a small departure queue in runway entry point U5 blocks the taxiway giving access to the entry point X1, which can cause big delays. With a second parallel taxiway, aircraft intending to use runway entry point X1 have a way of reaching it even with big queues in departure queue U5. In order to decrease ROTA, a new runway high speed exit for runway 21 is designed and named HT, which is located closer to runway 21 threshold. The runway exits usage percentage can be seen in Table 5.2. Optimistically, it is considered that the low percentages of aircraft previously exiting in runway exits P and N2 , almost at the end of the runway, are now able to exit in runway high speed exit HS. The ROTA are kept constant for the already existing runway exits HS and runway 17/35, as there are no layout changes that impact them. Runway exit HT ROTA is obtained by subtracting five seconds to runway exit HS ROTA, due to its location, closer to runway 21 threshold. The changes in the airport layout allow for runway 21 Arrival-Arrival separation in an Arrival-Departure-Arrival sequence to be decreased from 6.25 nautical miles to 5.5 nautical miles, the same as the new separation for runway 03. Note that by eliminating runway crossings, the two runways are able to operate in a very similar manner, with the differences in ROT being minimal and mostly due to runway exit locations.

Runway Exit 17/35 HT HS Airspace Group

Heavy 0% 30% 70%

Medium-Jet 0% 60% 40%

Medium-Prop 60% 40% 0%

Light 90% 10% 0%

Table 5.2: New runway 21 exits and usage percentage for airspace groups.

70 Since all the minimum separations of the new runway 21 are equal to the minimum separations of runway 03, in any procedure sequence, the new runway 21 maximum throughput for all the tested wind conditions is the same as the maximum throughputs shown for runway 03, in Figure 5.26. This comes due to the fact that in simulation, when testing the runway maximum throughput as described in Section 5.3, the only influencing factor is Arrival-Arrival separation in an Arrival-Departure-Arrival sequence, and on the traffic mix (more specifically, the approach speed of each arriving aircraft). By comparing Figure 5.26, which represents both the new runway 03 and the new runway 21 max- imum throughput, to Figure 5.15, representing the current runway 21 throughput, it is observable that runway 21 maximum throughput under no wind conditions has increased by slightly more than eight movements per hour. This is a bigger increase in performance than the one achieved for runway 03, which is expected as not only ROTA but also runway crossings are optimized in the new runway 21, allowing for the minimum Arrival-Arrival separation in an Arrival-Departure-Arrival sequence to be de- creased for the new runway 21 more than for the new runway 03. The performance of the new runway 21 when tested with the future demand can be seen in Figure 5.31. Although similar to the new runway 03, the performance is not exactly the same, expected due to the differences in ground movement between both runways as well as all the random variables intro- duced in each model. When compared to the current runway 21 response to the future demand (Figure 5.23), the performance of the new runway 21 is significantly better, specially in the departures where it is able to better accompany the demand, even in the morning peak.

Figure 5.31: New runway 21 throughput vs future demand.

The average arrival and departure delay for the new runway 21 can be seen in Figure 5.32. With the current runway 21, the departure average delay greatly increases in the morning demand peak, to an average of more than 20 minutes. With the new runway 21, the average departure delay is kept below three minutes, representing more than a 15 minutes decrease. This demonstrates that the new runway 21 is able to accommodate the medium term future demand, with the average arrival delay being kept below 1.5 minutes, and the average departure delay peaking at less than three minutes.

71 Figure 5.32: New runway 21 average arrival and departure delay for the future demand.

The wind analysis is done for the new runway 21 in the same manner as for the new runway 03, as their maximum throughputs, represented in Figure 5.26, are the same. The new runway 21 through- put under different wind conditions is represented in Figure 5.33. Very similar to runway 03, only 30 knots headwind has a noticeable impact on the runway throughput, as the runway reaches its maximum throughput under 30 knots headwind conditions during the morning demand peak. The average total delay for the three different wind conditions is represented in Figure 5.34. The values are extremely similar to the new runway 03, and also being extremely more affected by the 30 knots headwind due to the maximum runway throughput being reached.

Figure 5.33: New runway 21 throughput for no wind, 15 knots and 30 knots headwind conditions.

72 Figure 5.34: New runway 21 average total delay for no wind, 15 knots and 30 knots headwind conditions.

73 74 6 Conclusion

75 76 In this work, the current state of the Lisbon Airport is analyzed in detail through the use of computer simulation. Simmod PLUS! is used as the simulation tool, and a full model of the airport airfield and surrounding airspace is made. Two different traffic samples are tested in the model. One from the 12th of April, 2017, representing a current average day demand, and the other representing a medium term future demand, obtained by adding a certain amount of flights to the current demand, in order to represent the predicted increase in traffic at the Lisbon Airport.

The current state of the Lisbon Airport is not able to cope with the defined medium term future demand. The runway throughput for both runways in use is not able to accompany the requested demand, specially for runway 21 where the Arrival-Arrival separation in an Arrival-Departure-Arrival sequence is 6.25 nautical miles, 0.25 nautical miles higher than for runway 03. The average departure delays peak at approximately eight and 22 minutes for runway 03 and 21, respectively. Given this results, enhancements to the current airport layout and operational procedures are identified and modeled. With the new layout, Arrival-Arrival separation in an Arrival-Departure-Arrival sequence is reduced to 5.5 nautical miles for both runways, increasing the runway maximum throughput to a value slightly superior to 50 movements, which represents an improvement of approximately six movements for runway 03 and eight movements for runway 21. The average departure delay is greatly reduced for both runways, to values surrounding three minutes, which strengthens the better performance of the new airport model.

The results of this work should be analyzed taking into account the things that are not modeled or not considered by the simulator, such as specific gate attribution to each flight and air traffic controllers work- load both in the approach and in the tower sectors. Besides that, the layout enhancements proposed represent a simple practical way of reducing some current constraints to the airport capacity. They do not take into account all the needed factors in order to actually perform changes to the airport layout, such as the physical characteristics of the terrain or the economical factors.

For further work, it is crucial to further deepen the detail of the model in order to take more influencing factors into consideration. The modeling of the surrounding airspace should be further increased, in order to take into account all the different approach and departure routes and simulate in detail the movement and sequencing of arriving and departing aircraft. The ground movement of aircraft between gates as well as specific gate and slot allocation can as well be further modeled.

In conclusion, the current state of the Lisbon Airport is already working at its maximum capacity and can not cope with the medium term future demand. The proposed changes to the airport layout and operational procedures bring improvements to the airport capacity and comfortably accommodate the medium term future demand. However, several factors are not considered by the simulation and this should be taken into account when analyzing the results.

77 78 Bibliography

[1] “Resoluc¸ao˜ do conselho de ministros,” Diario´ da Republica´ , no. 5-B/2016, pp. 468–(2), Feb. 2016.

[2] “Aeroporto da portela,” in Artigos de apoio Infopedia´ , Feb. 2003-2017, accessed: 27-03-2017, https://www.infopedia.pt/$aeroporto-da-portela.

[3] Revista Militar, vol. N. 2425/2426, pp. 0–0, Feb./Mar. 2004.

[4] M. R. Partidario´ and M. Coutinho, “Historia´ de um processo de decisao:˜ o novo aeroporto de lisboa,” in 3a Conferenciaˆ Nacional de Avaliac¸ao˜ de Impactes, Oct. 2008.

[5] ANA Aeroportos de Portugal, “2016 best growth ever for Portuguese airports,” Ana Press, Feb. 2017, accessed: 27-03-2017, www.ana.pt/en/corporate/press/2017/02/15/ 2016-best-growth-ever-for-portuguese-airports.

[6] M. C. Freire, “Montijo e´ a soluc¸ao˜ para aeroporto complementar de lisboa,” Diario´ de Not´ıcias, Jan. 2017, accessed 27-03-2017, www.dn.pt/portugal/interior/ montijo-e-a-solucao-para-aeroporto-complementar-de-lisboa-5615523.html.

[7] “LPPT AD2,” in eAIP Portugal. NAV Portugal E.P.E., Feb. 2016.

[8] “Lisbon airport,” ANA Aeroportos de Portugal, accessed 28-03-2017, https://www.aeroportolisboa. pt/en/lis/flights-destinations/airlines/airlines-and-destinations.

[9] “Aerodromo´ de Transitoˆ No 1,” Forc¸a Aerea´ Portuguesa, accessed 28-03-2017, http://www.emfa.pt/ www/unidade-21-aerodromo-de-transito-n-1.

[10] “Esquadra 504 - ”linces”,” Forc¸a Aerea´ Portuguesa, accessed 28-03-2017, http://www.emfa.pt/ www/esquadra-41.

[11] Lisboa ACC/TMA Interface Study - Phase III and Phase IV Report, 1st ed., EUROCONTROL, Dec. 2016.

[12] J. A. Rodrigues, “Lisbon Airport Capacity Enhancement, Airspace capacity estimation and en- hancement,” Master’s thesis, Instituto Superio Tecnico,´ Nov. 2014.

[13] DOC 9883 Manual on Global Performance of the Air Navigation System, 1st ed., ICAO, 2009.

[14] S. O’Flynn, Airport Capacity Assessment Methodology, 1st ed., EUROCONTROL, Oct. 2016.

79 [15] Airtopsoft, “AirTOp,” accessed 04-05-2017, http://airtopsoft.com.

[16] A. R. C. GmbH, “CAST,” accessed 04-05-2017, http://www.airport-consultants.com/cast-simulation.

[17] EUROCONTROL, “Performance Indicator and Analysis Tool for Airports (PIATA),” accessed 03-07- 2017, http://www.eurocontrol.int/services/performance-indicator-and-analysis-tool-airports-piata.

[18] I. Software, “RAMS Plus,” accessed 04-05-2017, http://ramsplus.com.

[19] ATAC, “Simmod PLUS!” accessed 04-05-2017, http://www.atac.com/ITL/simmod-plus.html.

[20] Simmod PLUS! Reference Manual, ATAC, 2770 De La Cruz Blvd, Santa Clara, CA 95050-2624, USA, Feb. 2015.

[21] N. L. Johnson, S. Kotz, and N. Balakrishnan, Continuous Univariate Distributions, 2nd ed., 1995, vol. 2, ch. 21:Beta Distributions.

[22] “Flighradar24,” accessed 05-05-2017, https://www.flightradar24.com/.

[23] DOC 4444 Procedures for Air Navigation Services, Air Traffic Management, 16th ed., ICAO, 2016.

[24] “Lisbon capacity enhancement exercise 2010-2011,” NAV Portugal E.P.E., Tech. Rep. 1, July 2011.

[25] C. J. Cashman, “Crosswind guidelines,” Boeing, Tech. Rep.

80 A LPPT Charts

Contents

A.1 LPPT Aerodrome Chart...... 83

A.2 LPPT Ground Movement Chart RWY03...... 84

A.3 LPPT Ground Movement Chart RWY21...... 85

81 82 30-MAR-2017

AIP PORTUGAL LPPT AD 2.24.01 - 1 30-MAR-2017 . PTArdoeChart Aerodrome LPPT A.1 83 NewTaxiwayslayout N M and

© NAV Portugal, E.P.E. AIRAC 002-17 30-MAR-2017

AIP PORTUGAL LPPT AD 2.24.03 - 1 30-MAR-2017 . PTGon oeetCatRWY03 Chart Movement Ground LPPT A.2 84 New layout Taxiways M andMN Taxiways New layout

© NAV Portugal, E.P.E. AIRAC 002-17 30-MAR-2017

AIP PORTUGAL LPPT AD 2.24.03 - 3 30-MAR-2017 . PTGon oeetCatRWY21 Chart Movement Ground LPPT A.3 85 New layout Taxiways M andMN Taxiways New layout

© NAV Portugal, E.P.E. AIRAC 002-17 86 B Flights Timetable

Contents

B.1 Current Demand...... 89

B.2 Future Demand...... 100

87 88 B.1 Current Demand

Flight Aircraft Airline Time A or D LX2089 A320 SWISS 02:45 D KL1692 B738 KLM 05:00 D TP1528 A320 TAP 05:10 A TP224 A332 TAP 05:25 A TP82 A343 TAP 05:30 A TP74 A332 TAP 05:35 A AF1125 A321 Air France 05:40 D TP218 A332 TAP 05:50 A LH1497 A320 Lufthansa 05:55 D TP202 A332 TAP 05:55 A TP172 A332 TAP 05:55 A LH1793 A321 Lufthansa 06:05 D TP46 A332 TAP 06:05 A TP104 A332 TAP 06:05 A U27651 A319 easyJet 06:15 D FR1083 B738 Ryanair 06:25 D FR2941 B738 Ryanair 06:30 D FR1885 B738 Ryanair 06:30 D S4121 A320 SATA 06:30 D TP1943 AT76 TAP 06:30 A TP436 A320 TAP 06:35 D S66646 B762 StarAir 06:35 A U28716 A320 easyJet 06:40 D TP578 A319 TAP 06:45 D TP1044 A320 TAP 06:45 D TP1900 A320 TAP 06:50 A TP834 A320 TAP 06:50 D TP1480 A321 TAP 06:50 A DT650 B77W TAAG 06:50 A IB3107 A319 Iberia 06:55 D TP1532 A319 TAP 06:55 A TP1012 E190 TAP 06:55 D U27611 A319 easyJet 07:00 D TP1926 AT76 TAP 07:00 D QY8165 B752 DHL 07:00 A TP336 A319 TAP 07:05 D TP754 A321 TAP 07:05 D TP802 A321 TAP 07:05 D UX1159 E195 Air Europa 07:10 A U27603 A319 easyJet 07:10 D LH1173 A321 Lufthansa 07:15 D BA499 A320 British Airways 07:25 D TP473 E190 TAP 07:25 A U21442 A319 easyJet 07:30 D

89 TP616 A319 TAP 07:30 D TP864 A320 TAP 07:30 D TP1925 AT76 TAP 07:30 A FR6066 B738 Ryanair 07:35 D TP1049 A319 TAP 07:35 A TP1670 A320 TAP 07:35 A FR2093 B738 Ryanair 07:40 A TP1827 A319 TAP 07:40 D TP374 A332 TAP 07:40 D TP1091 AT76 TAP 07:40 A TP481 E190 TAP 07:40 A WT8023 AT43 Swiftair 07:43 A TP1023 A319 TAP 07:45 A TP1679 A319 TAP 07:45 D TAY646C B734 ASL Airlines 07:45 A Belgium UX1152 E195 Air Europa 07:50 D U21443 A320 easyJet 07:55 A TP447 A319 TAP 07:55 A TP1272 A320 TAP 08:00 D TP434 A321 TAP 08:00 D TP1082 AT76 TAP 08:00 D TP1134 AT76 TAP 08:00 D TP1924 AT76 TAP 08:00 D FR2094 B738 Ryanair 08:05 D TP929 A320 TAP 08:05 A TP611 A320 TAP 08:05 A TP1065 AT76 TAP 08:05 A TP404 E190 TAP 08:10 D FR2087 B738 Ryanair 08:15 A VY8460 A321 Vueling 08:15 A TP669 A320 TAP 08:15 A TP837 A319 TAP 08:20 A TP811 A320 TAP 08:20 A TP1096 AT76 TAP 08:20 D U21444 A320 easyJet 08:25 D TP567 A319 TAP 08:25 A TP574 A319 TAP 08:25 D TP571 A320 TAP 08:25 A TP488 E190 TAP 08:25 D TP1933 E190 TAP 08:25 A TP952 A319 TAP 08:30 D TP361 A320 TAP 08:35 A TP694 E190 TAP 08:35 D TP531 A320 TAP 08:40 A TP1454 A320 TAP 08:40 D TP542 E190 TAP 08:40 D

90 FR2086 B738 Ryanair 08:45 D TP1672 A319 TAP 08:45 A TP753 A319 TAP 08:45 A TP784 A320 TAP 08:45 D TP1439 AT76 TAP 08:45 A TP558 A319 TAP 08:50 D TO3412 B738 Transavia France 08:55 A VY8461 A321 Vueling 09:00 D TP664 A319 TAP 09:00 D TP832 A319 TAP 09:00 D TP1930 AT76 TAP 09:00 D TP1034 E190 TAP 09:00 D PV6324 C25B Private 09:00 A TP806 A320 TAP 09:05:00 D HV9145 B737 Transavia 09:10 A IB3108 A320 Iberia 09:10 A TP538 A319 TAP 09:10 D FR1786 B738 Ryanair 09:15 A TP443 A319 TAP 09:15:00 A AT982 B738 Royal Air Maroc 09:20 A TP932 A320 TAP 09:20 D ZI801 A320 Aigle Azur 09:25 A TP1020 A319 TAP 09:25 D TO3413 B738 Transavia France 09:30 D U22365 A320 easyJet 09:30 A TP1905 A319 TAP 09:30 D TP1262 A320 TAP 09:30 D TP1671 A320 TAP 09:30 D TP1533 A320 TAP 09:30 D TP1483 A320 TAP 09:30 D TP1941 AT76 TAP 09:30 A PV2785 LJ35 Private 09:30 A FR7328 B738 Ryanair 09:35 A TP59 A332 TAP 09:35 D FR1787 B738 Ryanair 09:40 D HV5951 B738 Transavia 09:40 A TP103 A332 TAP 09:40 D TP117 A332 TAP 09:45 D HV9146 B737 Transavia 09:50 D IB3111 A320 Iberia 09:50 D FR2098 B738 Ryanair 09:55 A TP440 A319 TAP 09:55 D FR7319 B738 Ryanair 10:00 D U22366 A320 easyJet 10:00 D TP1944 AT76 TAP 10:00 D TP336 A319 TAP 10:05 D TP1011 E190 TAP 10:10 A

91 BA500 A320 British Airways 10:15 A U27612 A319 easyJet 10:15 A ZI802 A320 Aigle Azur 10:15 D TP223 A332 TAP 10:15 D TP36 A332 TAP 10:15 A AT983 B738 Royal Air Maroc 10:20 D FR2097 B738 Ryanair 10:20 D HV6204 B738 Transavia 10:20 D FR2622 B738 Ryanair 10:30 A TK1755 B739 Turkish Airlines 10:30 A TP1927 AT76 TAP 10:30 A WI5773 A320 White 10:30 D EI482 A320 Aer Lingus 10:35 A FR2925 B738 Ryanair 10:35 A U27641 A319 easyJet 10:45 D UX1153 E195 Air Europa 10:45 A TP371 A320 TAP 10:45 A TP217 A332 TAP 10:45 D FR2623 B738 Ryanair 10:55 D TP1867 A319 TAP 10:55 D TP1038 E190 TAP 10:55 D DT651 B77W TAAG 11:00 D FR2926 B738 Ryanair 11:00 D TP1934 AT76 TAP 11:00 D BA501 A320 British Airways 11:10 D LH1166 A321 Lufthansa 11:10 A U27604 A319 easyJet 11:10 A S4320 A310 SATA 11:10 A TP1051 A320 TAP 11:10 A EI483 A320 Aer Lingus 11:15 D TP89 A343 TAP 11:15 D PV6323 C25B Private 11:15 D AF1024 A319 Air France 11:20 A TP1680 A319 TAP 11:20 A TP208 A332 TAP 11:20 A TP12 A343 TAP 11:20 A UX1150 E195 Air Europa 11:25 D TP26 A332 TAP 11:25 A TK1756 B739 Turkish Airlines 11:30 D TP88 A343 TAP 11:30 A TP1931 AT76 TAP 11:30 A U27637 A319 easyJet 11:40 D TP1085 AT76 TAP 11:40 A TP1135 AT76 TAP 11:40 A TP1902 A319 TAP 11:45 A SN3815 A320 Brussels Airlines 11:50 A TP1674 A319 TAP 11:50 A

92 IB3110 A320 Iberia 11:55 A TP1936 AT76 TAP 12:00 D 4U602 A319 Germanwings 12:05 A TP1025 A319 Air France 12:10 D FR1084 B738 Ryanair 12:10 A TP1167 A321 Lufthansa 12:10 D TP1681 A319 TAP 12:10 D TP437 A320 TAP 12:15 A PV2785 LJ35 Private 12:15 D EW2604 A320 Eurowings 12:20 A TP1304 A320 TAP 12:20 D TP1028 A320 TAP 12:20 D PV8148 GLF5 Private 12:20 A A3668 A321 Aegean Airlines 12:25 A TP1102 AT76 TAP 12:25 D U27083 A319 easyJet 12:30 A U23759 A320 easyJet 12:30 A TP836 A319 TAP 12:30 D TP442 A319 TAP 12:30 D TP1935 AT76 TAP 12:30 A EK191 B77W Emirates 12:35 A FR1671 B738 Ryanair 12:35 D FR1884 B738 Ryanair 12:35 A IB3109 A320 Iberia 12:35 D SN3816 A320 Brussels Airlines 12:40 D U28717 A320 easyJet 12:40 A TP1013 A319 TAP 12:40 A 4U603 A319 Germanwings 12:45 D LG3751 B737 Luxair 12:45 A TP1453 A320 TAP 12:45 A TP201 A332 TAP 12:45 D TP1140 AT76 TAP 12:45 D S4321 A310 SATA 12:50 D TP342 A320 TAP 12:55 D EW2605 A320 Eurowings 13:00 D U27084 A319 easyJet 13:00 D U23760 A320 easyJet 13:00 D VY8412 A320 Vueling 13:00 A TP1938 AT76 TAP 13:00 D U21445 A319 easyJet 13:05 A FR6067 B738 Ryanair 13:10 A U22715 A320 easyJet 13:10 A TP764 A320 TAP 13:10 D TP1099 AT76 TAP 13:10 A A3669 A321 Aegean Airlines 13:15 D TP1828 A319 TAP 13:15 A TP339 A319 TAP 13:15 A

93 TP1235 A320 TAP 13:15 A TP803 A321 TAP 13:15 A TP1042 A319 TAP 13:20 D TP1035 E190 TAP 13:25 A LX3752 B737 Luxair 13:30 D TP874 A320 TAP 13:30 D TP1937 AT76 TAP 13:30 A TP403 E190 TAP 13:30 A LH1790 A321 Lufthansa 13:35 A TO3414 B738 Transavia France 13:35 A VY8413 A320 Vueling 13:35 D TP1682 A320 TAP 13:35 A TP831 A320 TAP 13:35 A U22716 A320 easyJet 13:40 D TP617 A319 TAP 13:40 A TP433 A321 TAP 13:40 A FR2942 B738 Ryanair 13:45 A LX2084 A321 SWISS 13:50 A TP581 A319 TAP 13:50 A TP1434 AT76 TAP 13:50 D TP363 A332 TAP 13:55 A YU606 B763 euro Atlantic 14:00 A Airways VR606 B763 TACV 14:00 A TP1946 AT76 TAP 14:00 D TP483 E190 TAP 14:00 A WI5772 A320 White 14:00 A TP662 A319 TAP 14:05 D FR2077 B738 Ryanair 14:10 D TO3415 B738 Transavia France 14:10 D TP961 A319 TAP 14:10 A EK192 B77W Emirates 14:15 D U27652 A319 easyJet 14:20 A TP867 A320 TAP 14:20 A TP926 A332 TAP 14:20 D TP324 E190 TAP 14:20 D LH1791 A321 Lufthansa 14:25 D TP472 E190 TAP 14:25 D LX2085 A321 SWISS 14:30 D TP576 A320 TAP 14:30 D TP614 A321 TAP 14:30 D TP1939 AT76 TAP 14:30 A KL1693 B738 KLM 14:35 A S4201 A310 SATA 14:35 D TP432 A319 TAP 14:35 D TP804 A319 TAP 14:40 D FR1886 B738 Ryanair 14:45 A

94 TP693 E190 TAP 14:45 A LX2092 A320 SWISS 14:50 A TK1759 A321 Turkish Airlines 14:50 A AF1624 A321 Air France 14:55 A FR1672 B738 Ryanair 14:55 A TP554 A320 TAP 14:55 D U27615 A319 easyJet 15:00 D VR613 B738 TACV 15:00 D S4143 A320 SATA 15:00 D TP948 A321 TAP 15:00 D TP1952 AT76 TAP 15:00 D TP402 E190 TAP 15:00 D UX1155 E195 Air Europa 15:05 A ZI307 A319 Aigle Azur 15:05 A TP356 A319 TAP 15:05 D FR1887 B738 Ryanair 15:10 D LH1168 A321 Lufthansa 15:10 A TP757 A321 TAP 15:10 A U22367 A319 easyJet 15:15 A TP801 A320 TAP 15:15 A U27642 A319 easyJet 15:20 A TP1687 A319 TAP 15:20 D TP1105 AT76 TAP 15:20 A TP1039 E190 TAP 15:25 A TP862 A320 TAP 15:30 D TP1947 AT76 TAP 15:30 A TP541 E190 TAP 15:30 A KL1694 B738 KLM 15:35 D TP573 A319 TAP 15:35 A TP439 A319 TAP 15:35 A TP663 A319 TAP 15:40 A TP839 A319 TAP 15:40 A TP842 A320 TAP 15:40 D TP1027 A320 TAP 15:40 A TP1141 AT76 TAP 15:40 A TK1760 A321 Turkish Airlines 15:45 D U22368 A319 easyJet 15:45 D UX1156 E195 Air Europa 15:45 D TP557 A319 TAP 15:45 A TP931 A320 TAP 15:45 A AF1625 A321 Air France 15:50 D ZI308 A319 Aigle Azur 15:50 D U27638 A319 easyJet 15:55 A TP1271 A320 TAP 15:55 A TP1024 E190 TAP 15:55 D IB3102 A320 Iberia 16:00 A LX2093 A320 SWISS 16:00 D

95 U28722 A319 easyJet 16:00 D TP1062 AT76 TAP 16:00 D TP1960 AT76 TAP 16:00 D AT980 B738 Royal Air Maroc 16:10 A LH1169 A321 Lufthansa 16:10 D VY7982 A320 Vueling 16:10 A TP364 A321 TAP 16:10 D TP1036 E190 TAP 16:10 D TP496 E190 TAP 16:10 D TP1676 A319 TAP 16:15 A TP1868 A319 TAP 16:20 A TP359 A319 TAP 16:20 A TP438 A319 TAP 16:25 D TP288 A343 TAP 16:25 A TP1112 AT76 TAP 16:30 D TP1949 AT76 TAP 16:30 A PV8149 GLF5 Private 16:30 D U26253 A319 easyJet 16:35 A TP1903 A319 TAP 16:35 D IB3103 A320 Iberia 16:40 D U27655 A319 easyJet 16:40 D U27687 A319 easyJet 16:40 D FR1798 B738 Ryanair 16:45 D TP11 A332 TAP 16:50 D FR1142 B738 Ryanair 17:00 A VY7983 A320 Vueling 17:00 D TP209 A332 TAP 17:00 D TP1962 AT76 TAP 17:00 D U26254 A319 easyJet 17:05 D TP533 A319 TAP 17:05 A AT981 B738 Royal Air Maroc 17:10 D U21448 A320 easyJet 17:10 D TP1016 A319 TAP 17:15 D FR1143 B738 Ryanair 17:25 D FR2932 B738 Ryanair 17:30 D TP1689 A319 TAP 17:30 D TP1951 AT76 TAP 17:30 A AF1194 A321 Air France 17:40 A FR2253 B738 Ryanair 17:40 D U27664 A319 easyJet 17:45 A TP1037 A319 TAP 17:50 A TP1511 A319 TAP 17:55 D EW9602 A320 Eurowings 18:00 A FR3091 B738 Ryanair 18:00 A TP566 A320 TAP 18:00 D TP1964 AT76 TAP 18:00 D BA502 A320 British Airways 18:05 A

96 TP441 A319 TAP 18:05 A TO3928 B738 Transavia France 18:10 A VY8466 A320 Vueling 18:10 A S4124 A320 SATA 18:10 A TP548 A319 TAP 18:10 D TP572 A320 TAP 18:10 D TP1443 AT76 TAP 18:10 A TP532 A319 TAP 18:15 D TP783 A320 TAP 18:15 A TP1482 A320 TAP 18:15 A U27663 A319 easyJet 18:20 D U27616 A319 easyJet 18:20 A VY1981 A321 Vueling 18:20 A FR3092 B738 Ryanair 18:25 D TO3416 B738 Transavia France 18:30 A TP1265 A320 TAP 18:30 A TP1558 A320 TAP 18:30 A TP1953 AT76 TAP 18:30 A AF1195 A321 Air France 18:35 D TU318 A319 Tunisair 18:35 A EW9603 A320 Eurowings 18:40 D HV6203 B738 Transavia 18:40 A TO3417 B738 Transavia France 18:45 D TP1046 A320 TAP 18:45 D BA503 A320 British Airways 18:50 D SN3819 A319 Brussels Airlines 18:50 A U27607 A319 easyJet 18:50 D VY8467 A320 Vueling 18:50 D TP1904 A319 TAP 18:50 A UX1157 E195 Air Europa 18:55 A W62393 A320 Wizz Air 18:55 A WT7023 AT43 Swiftair 18:55 D FR2692 B738 Ryanair 19:00 A U24435 A319 easyJet 19:00 A TP928 A320 TAP 19:00 D TP283 A343 TAP 19:00 D TP1966 AT76 TAP 19:00 D TO3929 B738 Transavia France 19:05 D VY1982 A321 Vueling 19:05 D TP341 A320 TAP 19:05 A TP358 A320 TAP 19:05 D S4137 A320 SATA 19:10 D TP833 A319 TAP 19:10 A TP1025 E190 TAP 19:10 A TP1677 A320 TAP 19:15 D FR2078 B738 Ryanair 19:20 A TP552 A319 TAP 19:20 D

97 FR2693 B738 Ryanair 19:25 D HV5952 B738 Transavia 19:25 D TU319 A319 Tunisair 19:25 D TP1686 A319 TAP 19:25 A U24434 A319 easyJet 19:30 D W62394 A320 Wizz Air 19:30 D TP1955 AT76 TAP 19:30 A S66645 B762 StarAir 19:30 D UX1160 E195 Air Europa 19:40 D TP446 A320 TAP 19:40 D TP838 A320 TAP 19:40 D SN3820 A319 Brussels Airlines 19:45 D TP1018 E190 TAP 19:50 D TP477 E190 TAP 19:50 A FR2096 B738 Ryanair 19:55 D IB3106 A319 Iberia 19:55 A TP668 A319 TAP 19:55 D TP612 A320 TAP 19:55 D TP1305 A320 TAP 19:55 A TP873 A320 TAP 20:00 A TP1970 AT76 TAP 20:00 D QY8166 B752 DHL 20:00 D TP431 A319 TAP 20:15 A TP362 A319 TAP 20:15 D TP954 A319 TAP 20:15 D VY8462 A321 Vueling 20:20 A TP401 E190 TAP 20:20 A TAY247B B734 ASL Airlines 20:20 D Belgium FR1882 B738 Ryanair 20:30 A TP1029 A319 TAP 20:30 A TP1064 AT76 TAP 20:30 D TP1957 AT76 TAP 20:30 A IB3105 A319 Iberia 20:35 D TP1113 AT76 TAP 20:35 A TP321 E190 TAP 20:35 A TP1090 AT75 TAP 20:40 D TP1067 AT76 TAP 20:40 A TP1045 E190 TAP 20:40 A W61165 A320 Wizz Air 20:45 A TP808 A319 TAP 20:45 D TP953 A321 TAP 20:45 A TP619 A321 TAP 20:45 A TP493 E190 TAP 20:45 A TP809 A319 TAP 20:50 A TP661 A319 TAP 20:50 A TP927 A332 TAP 20:50 A

98 TP494 E190 TAP 20:50 D FR1883 B738 Ryanair 20:55 D U22369 A320 easyJet 20:55 A LY5161 B738 ElAl 21:00 A FR1799 B738 Ryanair 21:00 A TP1048 A319 TAP 21:00 D TP1968 A320 TAP 21:00 D VY8463 A321 Vueling 21:05 D S4142 A320 SATA 21:05 A S4126 A320 SATA 21:05 A W61166 A320 Wizz Air 21:20 D TP369 A319 TAP 21:20 A TP1136 AT76 TAP 21:20 D U22370 A320 easyJet 21:25 D TP1691 A319 TAP 21:25 D LH1792 A321 Lufthansa 21:30 A TP1959 AT76 TAP 21:30 A TP1022 E190 TAP 21:35 D TP478 E190 TAP 21:35 D EI486 A320 Aer Lingus 21:40 A TP579 A320 TAP 21:40 A TP1104 AT76 TAP 21:45 D TP551 A320 TAP 21:50 A FR2624 B738 Ryanair 21:55 A S4129 A320 SATA 21:55 D TP1481 A321 TAP 21:55 D LH1496 A320 Lufthansa 22:00 A U28721 A319 easyJet 22:00 A TP763 A320 TAP 22:00 A TP1958 E190 TAP 22:00 D TP449 A319 TAP 22:05 A LY5162 B738 ElAl 22:10 D TP1432 AT76 TAP 22:10 D FR2095 B738 Ryanair 22:15 A TP863 A320 TAP 22:15 A YU609 B763 euro Atlantic 22:20 D Airways EI487 A320 Aer Lingus 22:20 D FR2625 B738 Ryanair 22:20 D AF1124 A320 Air France 22:20 A TP843 A320 TAP 22:25 A TP367 A321 TAP 22:30 A TP1971 AT76 TAP 22:30 A U21449 A320 easyJet 22:45 A KL1697 B738 KLM 22:50 A U27688 A319 easyJet 22:50 A U27608 A319 easyJet 22:50 A

99 U27656 A319 easyJet 22:50 A BA504 A320 British Airways 22:55 A LH1172 A321 Lufthansa 23:00 A TP1909 A319 TAP 23:05 D TP1693 A320 TAP 23:05 D TP1021 E190 TAP 23:05 A TP1928 A319 TAP 23:15 D TP1047 A320 TAP 23:15 A TP1688 A320 TAP 23:20 A TP75 A332 TAP 23:20 D TP289 A343 TAP 23:20 D IB3118 A321 Iberia 23:25 A TP792 A320 TAP 23:25 D TP87 A343 TAP 23:30 D FR2931 B738 Ryanair 23:40 A FR2252 B738 Ryanair 23:45 A S4136 A320 SATA 24:40 A

B.2 Future Demand

Flight Aircraft Airline Time A or D TP2222 A321 TAP 07:40 A VY1983 A321 Vueling 08:05 A TP1110 A320 TAP 08:10 A UA64 B752 United Airlines 08:20 A TP2223 A321 TAP 08:30 D TS580 A332 Air Transat 08:35 A FR1316 B738 Ryanair 08:40 A HV5953 B738 Transavia 08:40 A VY1984 A321 Vueling 08:50 D ZI301 A320 Aigle Azur 08:55 A TP1111 A320 TAP 09:00 D FR1317 B738 Ryanair 09:05 D U24433 A319 easyJet 09:10 A AA738 B752 American Airlines 09:15 A HV5954 B738 Transavia 09:20 D ZB1720 A321 Monarch 09:25 A TP3333 A319 TAP 09:30 A U24432 A319 easyJet 09:35 D D83616 B738 Norwegian Air 09:35 A International ZI302 A320 Aigle Azur 09:45 D ZB480 A321 Monarch 09:50 A 0B157 B738 Blue Air 09:55 A TS581 A332 Air Transat 10:00 D

100 OU700 A319 Croatia Airlines 10:10 A DY1786 B738 Norwegian Air 10:10 A Shuttle ZB1721 A321 Monarch 10:20 D D83617 B738 Norwegian Air 10:20 D International UA65 B752 United Airlines 10:25 D FR2088 B738 Ryanair 10:35 A UA168 B752 United Airlines 10:35 A ZB481 A321 Monarch 10:40 D TP3334 A319 TAP 10:40 D U26981 A320 easyJet 10:45 A OU701 A319 Croatia Airlines 10:55 D DY1787 B738 Norwegian Air 10:55 D Shuttle 0B158 B738 Blue Air 11:00 D KL1695 B738 KLM 11:00 A FR2089 B738 Ryanair 11:05 D ZB1324 A320 Monarch 11:15 A U26982 A320 easyJet 11:15 D KL1696 B738 KLM 11:45 D ZB1325 A320 Monarch 12:05 D UA167 B752 United Airlines 12:15 D AA739 B752 American Airlines 12:15 D U27626 A319 easyJet 12:45 A U27681 A319 easyJet 15:00 D FR8038 B738 Ryanair 18:05 A FR8039 B738 Ryanair 18:30 D TO3940 B738 Transavia France 19:35 A TO3941 B738 Transavia France 20:10 D

101