Faculty Transport
PROJCET
Air Traffic Rules
2015-2016
1. Basic Definitions
The airport landside includes the passenger terminal with all its
components. We consider only functional components, i.e., elements providing
services or amenities directly related to a passenger boarding or unboarding an
aircraft. Non functional components such as concession areas, rest rooms, and
telephones, although important passenger amenities, are not a basis for defining
airport landside capacity. In particular, we examine all facilities and services
associated with an air passengers ground based journey from entrance to the
terminal building to boarding aircraft (departing passenger) and from getting off
a plane to leaving the airport. Terminal curb and parking are often, but not here,
considered being parts of landside. The ground access system is simply modelled
here as a set of sources and sinks of passengers from the terminal (arriving
passenger) or to boarding another aircraft (transit passenger).
The passengers perception of the quality and conditions of service of one
or a set of functional components constitutes the service level. Standard
measures of the service level of components are waiting time, processing time,
walking time, crowding, and availability of passenger amenities for comfort and
convenience.
A high level of service may be provided if the airport landside has ample
capability to accommodate passengers, baggage, and airport visitors. This airport
landside capability is, of course, influenced by the capacity (in terms of persons
processed per unit of time) of the facilities in the terminal.
then the IOS for that facility is 2.78 (m2 per person), which means that the
corresponding LOS is A.
The example illustrates how to obtain the LOS for a given facility. The
same formula can be used to answer other questions, like:
Given AP and ADT, and assuming a specific target LOS, what is the
(minimum) Area that should be reserved at that facility?
Given the Area and AP, and assuming a specific target LOS, what is the
(maximum) allowable ADT?
For example, if at a Passport Control facility AP = 2100, ADT = 2 minutes
(0.033 hours), and we want to achieve a LOS = C, then the Area is given
by:
Area = IOS AP ADT = 1.0 2100 0.033 = 70.0 m2.
3.1.Computing Dwell Times in a processing facility
In this subsection we describe quick and dirty methods to compute
the Dwell Time (both its average and its distribution) at a processing
facility. We recall that the Input required by our model can be extracted
from the statistical data that are typically available to an airport manager
and that our analysis refers to the peak hour (PH). However, the time
window to consider is typically greater than one hour, since we have to
take into account all the flights departing or arriving that can possibly
interact with the PH; for example, a check-in counter at the Linate Airport
is usually opened two hours and fifteen minutes before the scheduled
departure time.
In the following, for the sake of clarity, we shall refer to the check-in
facility, instead of considering a generic processing facility. For each flight,
the passenger arrival profile (which must be given as input) is a function of
time that provides the number of passengers that have already arrived in
the system (i.e., the check-in facility). The profile of the passengers that
have been served by the system (and therefore have left it) is again a
function of time, but it also depends on the number of servers; this profile
is not given as input, but can be inferred from the number of servers which
are open and from the mean service time. The number of servers opened
by a given air carrier is sometimes conditioned upon the carriers target
level-of-service standards.
Let A(t) be the number of passengers that have arrived at the facility
up to time t, and D(t) the overall number of passengers that have already
left the facility by time t. Of course, A(t) and D(t) are nondecreasing
functions.
Passenger profiles can be properly approximated by piece-wise
linear functions (we represent time on the x axis and number of
passengers on the y axis). Furthermore, the combined arrival profiles of
the passengers of all flights assigned to the same Check-In counter (or
block of counters) can be summed up by using the arithmetic of the piecewise linear functions, thus producing an overall piece-wise linear profile.
It follows that we can approximate A(t) and D(t) by piece-wise linear
functions.
If a passenger is the n-th passenger to enter the system (let us call
him / her passenger n), then his/her Dwell Time DT(n) can be computed
as follows, under the natural assumption of a FIFO discipline:
DT(n) =
where
A1 (n)
and
D1 (n)
D1 ( n ) A1 (n)
Considering A(t) and D(t) as piecewise linear functions, their inverses are
again piece-wise linear functions (and so is their difference).
3.2. Computing Minimal Landside Times for passengers and
baggage
For a departing passenger, the minimal landside time is given by the
sum of the times (dwell time plus service time) spent at all processing
facilities, plus the time needed to move along the various paths from the
terminal entrance to the gate exit through the required facilities, plus the
time needed to get from the gate to the airplane and board it. This
minimal landside time can therefore be easily computed. It may vary with
the time of the day because of congestion periods at some facilities and it
may be different according to the particular flight of interest. If it is too
long, a delay may result for the corresponding flight.
This implies that in order to check if a flight can take off on time or if
it has to suffer a delay due to late baggage handling, we can proceed as
follows: let TS be the time when the last piece of baggage from the bank
has been sorted. This can be computed by first considering the curve of
the cumulative number of bags arriving at the baggage handling center as
a function of time and then subtracting from it the curve of the cumulative
number of bags that have been sorted (again as a function of time). TS is
the first moment when the difference of the two curves permanently
vanishes. A departing flight D in the bank will have to be delayed if and
only if: TTO(D) - TS < TL(D)
Where TTO(D) indicates the planned time for take off (leaving the
blocks) of flight D, and TL(D) indicates the time required to transport the
baggage from the handling center to the appropriate apron plus the time
needed to load the baggage into the aircraft D.
3.3.Computing space requirements in a processing facility
The input data for our model are: number of departing flights in the
PH, time of departure of each flight, aircraft types, flight types, number of
passengers on board, passenger arrival profiles (for each flight type),
number of counters and service time.
The number of persons arriving (AP) at the check-in area can be
easily estimated considering the index of the last passenger minus the
index of the first passeger arrived at the check-in during the interval under
consideration (usually the check-in peak hour). The ticket counter can be
modelled using the model discussed for the check-in facility. In particular,
the time and space standards are assumed to be the same as for check-in.
The model for the Security Check facility is like the one proposed for
the check-in with the only difference that the average service rates are
different.
The input data of our model for Passport Control facility are:
passenger arrival profiles (A(t)), percentage of passengers not belonging
to Schengen Union countries (PNSC), number of counters (s(t)), that may
vary over time, and service time distribution for non SC passengers
(TNSC).
The average service time (1/m) of each server is obtained by
computing the mean of the service distribution,
1/ m = PNSC E(TNSC)
and then obtaining the global average service time (ATg(t)) by:
ATg(t) = 1/ [s(t) m].
3.4. Aggregate models for holding facilities
The Average Dwell Time (ADT) for those facilities dedicated to the
holding of passengers has to be given as input together with area, number
of passengers (Pax), and number of well-wishers (NWW).
The number of persons entering (AP) a holding facility has to be
estimated considering the number of passengers and that of the wellwishers:
AP = Pax + NWW.
The space IOS can be computed as usual. In lounges and waiting or
assembly areas, the model is the general one proposed above. Notice that,
in computing the number of persons in the area (AP = Pax +NWW), the
number of well wishers is equal to zero if the area is placed after the
security check on departure, or before customs on arrival. Of course, if
more detailed information is available, the above formula can be further
elaborated.
4. Program Structure
SLAM is made of a graphical user interface, called SLAM-Workbench
(SLAM-Wkb for short) and by an engine (SLAM-Solver). The task of SLAMWkb is to assist the user in providing to SLAM the input data, then to start
an elaboration, and finally to present graphical and textual output.
The input of the program is composed by tables that contain: scheduling
of the flights, terminal physical configuration, allocation of the terminal
resources to manage the flights (policy data). A SLAM input has no large
data requirements. A SLAM simulation (with over 800 flights) requires
approximately 6 seconds of CPU on a PC Pentium 133 running under
Windows 95. SLAM output is divided into 2 files: a textual and a graphical
output file. In the textual output file there are the results of SLAM
elaboration for each of the facility considered, while in the graphical
output file there are the graph points and the LOS levels (where required)
for plotting facility charts. In figure A there is an example of a graphical
output of SLAM.