Transportation Theory and Planning
1
CHAPTER 1
TRANSPORTATION SYSTEM ANALISYS AND PLANNING PROCESS
1.1 Transportation system
The transportation system is defined as the set of components and their interactions whose
determine the travel demand between two different points and the transportation service offer to
supply.
1
To clarify the above statement, let us consider a city. We can identify two relevant systems for
our analysis within it: the activities system and the transportation one. The first is characterized
by the following elements
2
:
- the families and their residences, which can be classified through certain criteria such as
the income bracket, composition, etc…;
- the economic activities;
- the available surfaces in the various zones of the territory, classified on the base of their
use destination (apartments, offices, shops, ecc…).
The above listed components are correlated. Indeed, the family distribution on the countrywide is
strictly related to the job-opportunity locations. Moreover, several economical activities
settlement is determined by the family distribution. Lastly, the presence of families and
economical activities in the different areas of the city significantly influence the surface
availability and the related prices.
It has also to be highlighted the role played by the relative accessibility between zones, on which
the transportation service characteristics are relevant. Generally, the residence choice accounts
for its active accessibility to work areas and to areas in which family services are located.
Moreover, the activities settlement is also based on the passive accessibility, with respect to
potential clients, of the alternative zones. Thus, it is worth to notice that the transportation
demand is a derived demand: a movement does not produce utility but it is done in order to
perform a certain activity at the travel destination.
3
And the transport system strongly interacts
with the land-use, which regards all the activities and their special distribution on the territory.
1
Lupi, Marino. La Domanda di Trasporto (Appunti dalle lezioni di Tecnica ed Economia dei Trasporti). DISTART
- Trasporti, Bologna.
2
Catalano, Mario. La Pianificazione dei Sistemi di Trasporto. Corso di Tecnica ed Economia dei Trasporti, Prof.
Corretti Vincenzo, a.a. 2003-2004.
3
Cascetta, Ennio. Transportation System Engineering: Theory and Methods. UTET, 1998.
Transportation Theory and Planning
2
Looking more carefully at the transport system definition we can immediately notice that it is
constituted by two sub-systems: a) the demand (sub-system), formed by the users (people and/or
goods), which is usually represented through origin/destination matrix, and b) the offer / supply
sub-system, represented by the physical (infrastructures) and organizational components, and
regulations.
The interaction between the demand and the offer causes the flows distribution on the network;
then, the flows allow the evaluation of the transportation systems’ performances and impacts,
that can be used significant indicators for the short-term planning mostly. In order to study the
interaction demand-offer it is necessary to build up the following models:
- Supply model: it is a mathematical model used to represent the real transport network.
The model is defined through the specification of the geometrical and operational
characteristics of the infrastructures, and the link flows, and provides costs and time spent
of links and nodes.
- Demand model: this model is used to describe the movements (destination, transport
mode, route) of people or goods. To define the model and compute its output (O/D matrix
of movements, transport modes and routes), socio-economical and transportation systems
attributes are necessary.
- Assignment model: it is the model used to assign the demand to the network. So it needs
the output provided by the previous two models and allows to calculate the vehicular
flows of the network links.
When we design these three models, different approaches, characterized by different
assumptions, can be used.
A first assumption when we study these models, regards the transport demand which can be
assumed to be rigid or elastic. In the first case, this means that the interventions that we will
propose for the supply model will change the flows distribution on the network only, and so the
route choice. On the other hand, elastic demand can be assumed: in this second case, both rout
choice and transport mode sharing can be affected by interventions.
In general, the assumption of rigid demand can be considered to be valid when:
1) we are dealing with not deep and short-term interventions;
2) transportation analyses are performed with reference to the peak hour of the average
weekday and the average demand value is assumed.
A second assumption regards the model used to represent the demand: we can distinguish two
different types of models. The descriptive models, characterized by the fact that no explicit
hypothesis on the users behavior are made; o the other hand, if explicit hypothesis on the users
Transportation Theory and Planning
3
behavior are specified, we have the so-called behavioral models. In the first case we will talk
about deterministic models, whereas in the second case we will treat stochastic ones.
The supply model is represented by a graph, characterized by nodes and links. The graph
represents, generally, the real network. However, to properly model the transport network,
quantitative features, called cost functions, has to be associated to the links. The cost functions
are empirical relations that allow estimating a link cost based on its geometrical, functional, and
traffic characteristics. Since the cost function represent a generalized cost, in the sense that both
monetary and temporary link cost are considered, the flows can represent an important variable
in the link cost estimation, since the can heavily affect the link travel time. On the base of the
investigated transport network (highways, urban network, etc…) we can assume that:
- the cost functions are constant, and independent with respect to links flows;
- the costs functions depends on links flows (congested network): in particular, if we
assume link cost is a function of the flow on it only we talk about separable cost function,
whereas if the link cost depends also on flows on other links we have no-separable cost
functions.
Lastly, when also the assignment model can be studied with two different approaches:
- we can assume a no-congested network and talk about Network Loading models, or
- we can assume a congested network. In this second case, if we assume that demand is
constant in time, we have the so-called Static approach (User Equilibrium models), or we
can assume that the demand varies over time (Dynamic approach).
-
Transportation Theory and Planning
4
Fig. 1.1 (a): Transportation analysis framework
On the base of the possible assumption that can be made, we can classify the assignment model
as follows:
Assignment Model
chart
Deterministic Path Choice
Model
Stochastic Path Choice
Model
No-congested Network
Deterministic Network
Loading (DNL)
Stochastic Network Loading
(SNL)
Congested Network
Deterministic User
Equilibrium (DUE)
Stochastic User Equilibrium
(SUE)
Deterministic Dynamic
Process (DDP)
Stochastic Dynamic Process
(SDP)
The table above shows that during the schematization process of a transport network various
assumptions can be made. These assumptions inevitably lead to different models to assign the
transport demand on the network. However, these models can be all used in both the cases of
rigid and elastic demand. Assuming rigid or elastic demand causes affects the demand mode
Transportation Theory and Planning
5
share: using rigid demand the mode share is assumed to be fixed, whereas using the elastic one
the mode share becomes a variable of the problem which as to be computed in the analysis.
Obviously, the results obtained under the assumption of rigid demand are different from the once
obtained assuming elastic demand since the route choice, and consequently the flows, depend on
the considered mode.
Generally the interaction between transport demand and transport offer is immediate, whereas
the interaction between the transport system and land use is often regarded as a long-term
process.
4
1.2 Planning process scheme
The planning process in the Transportation trade can be classified in relation to the reference
country level (national, regional, local) and to the planning period (short- , medium- , long- term
periods). We will deal with the last case in the next paragraph.
The actual planning process in Transportation engineering can be split in six phases. The first
phase is a political crime essentially. It consists into define the interventions objectives and
fixing economical, temporal, and environmental constrains. The second one deals with the
creation of a mathematical model which describes the transport and the socio-economical
systems as a function of the objectives defined in the previous phase. This model has to be
calibrated through the study of the actual situation and made transferable. In the third phase
challenger projects have to be compared with the defender, the actual situation. Challenger
projects are usually defined by applying changes to the supply model. In the subsequent phase,
phase four, quantitative simulations of the challenger plans are performed through the
assignment model and economic analysis. Then, in phase five, the alternative plans are compared
and the in the last phase, phase six, the intervention to be realized is chosen based on the weight
assigned to the objectives identified in phase one. Generally, in the last phase both the
engineer(s) and the politician(s) are involved.
4
Schweizer, Joerg. Conventional transport planning-Basics. Sustainable Transportation Engineering class handout.
Bologna University, 2010.
Transportation Theory and Planning
6
Fig. 1.2 (a): planning process scheme
In the last decade, a different approach raised in the planning process: government methods
which allow formally private investors, that do not hold any institutional position, to participate
in the decisional process of public programs related to the environment transformation are taking
place (de Luca, Rallo, 1995). The need of introducing private investors in the transport sector is
clear if we consider the impact that they have at the productive, economical, social,
environmental, etc… level and it’s becoming crucial since public funds alone does not supply
Transportation Theory and Planning
7
what’s needed to operate and maintain the infrastructures. Indeed, more and more often federal
and local governments, especially in Europe, are turning to the private sector for help into
maintenance and improvements of transportation infrastructures.
1.3 Planning level
As we told previously, we can distinguish three planning levels based on their temporary effects:
a) Strategic planning: it is the wider level, used in the large scale interventions; it produces
decisions which can strongly affect the transport in the long-term period. It needs of
relevant investments and modifications.
b) Tactic planning: it refers to decisions regarding the re-organization of the supply system.
It produces medium-term effects and it is characterized by local interventions and limited
investments.
c) Operating planning: it counts limited interventions in space and time (2-3 years) and
regards the functioning of the single transport modes. It is based on the re-organization of
the existing infrastructural and human resources. The investments are extremely limited.
It appears to be clear that the transport system simulation is fundamental to compare alternative
plans quantitatively. Since the transport system simulation makes use of three models (demand,
supply, and assignment models) we will start analyzing them from the next chapter.
Transportation Theory and Planning
8
CHAPTER 2
TRANSPORTATION NETWORK REPRESENTATION
As every other engineering system, the transportation system has to be modeled though a
mathematical model in order to be analyzed. The use of mathematical model is fundamental to
describe quantitatively the actual or the future behavior of the investigated system. When we
build up a mathematical model we have to identify all the variables which significantly affect the
system and it has to be determined the functional relation between these variable. However, in
order to treat the problem with mathematical tools, each model used to represent a real system
does not contain the entire possible variables that affect it, and generally models are built up
under certain reasonable assumptions that unavoidably lead to an error. That’s why when we
deal with mathematical model we talk about the accuracy of its results. In general, when we creat
a model of a real system three steps must be followed:
- model specification: all the significant system variable has to be identified and the
mathematical relations between these variables have to be found;
- model calibration: all the unknown coefficients of the model have to be estimated;
- model corroboration: system simulations have to be performed and their results must be
compared with the real ones in order to estimate the model capacity to reproduce the reality.
This cycle should be generally iterated until the required accuracy into reproduce the real system
is reached.
2.1 Study hypothesis and phases for transportation system modeling
The transport demand can be defined as the number of users with determined characteristics
which utilizes the transport system in a certain time period (hour, day, ecc…).
5
The demand unit
measure is users/time. In particular:
- private road transport: vehicles/hour;
- railroad transport: passenger/hour;
- public road transport: passenger/hour.
However, in general we can assume a reference time interval different from hour (i.e. 15’, 30’, a
day, etc…). The choice of the reference time interval depends on the study objectives: for
5
Gallo, Mariano. Appunti di Tecnica ed Economia dei Trasporti. Università degli studi del Sannio, 2002.
Transportation Theory and Planning
9
example, the year is assumed when we want to perform the intervention cost/benefit, whereas a
15’ time interval is used in designing the signalized cycle. In any case, the transport demand is
the result of the single movements which affects the transport system in the considered period.
The demand study is important to evaluate the transport system loads. Consequently, once we
have performed transport demand estimation we can verify the network functioning or design a
new transport system.
The transport system is generally analyzed with a mathematical model based on the following
hypothesis regarding the transport demand:
1) the transport demand is assumed to be rigid and equals to its average value;
2) the system is assumed to be stable: the transport demand average value is considered
constant within sufficiently wide intervals such that the system can reach a stable
condition in which its significant features (flows, performances, impacts, etc…) are
constant and independent with respect to the particular moment in which they are
measured. Making this assumption the transport system is analyzed through a static
approach, since the system does not change in time. Moreover, we can distinguish two
different stationary conditions:
- within-a-period stationary: proper stationary conditions are considered within a
reference interval (i.e., peak hours);
- between periods stationary: proper stationary conditions are considered for all the
intervals characterized by similar functioning (i.e., the peak hours of all the
weekdays).
Then, each mobility-studio regarding a transport system is performed following these steps:
a) study area boundary has to be defined;
b) the initial continuous problem has to be changed in a discrete one (zoning process) ;
c) a graph which represents the real network has to be built up;
d) definition of the supply model through the assignment of a cost function for each link
(chapter 3);
e) an estimation of the demand has to be performed (we treat this topic later in chapter
6);
f) demand/supply interaction simulation (treated in chapters 7, 8, and 9).
In the following paragraphs the above listed steps are described in more detail. The first three
steps are referred to the supply subsystem, whereas the last point refers to the demand one.
Transportation Theory and Planning
10
2.2 Study area boundary identification
The study area is defined as the geographic area within which the transport system is or in the
intervention effects run out.
6
The area boundary is called bar and usually it dovetails with
administrative borders. Everything not belonging to the study area is called external
environment; it interacts with the study area and vice versa. However, initially we will consider
the external environment influence on the transport system only.
The choice of the study area boundary is a tricky step: there are not fixed rules to indentify it,
and generally a wrong identification can lead to rough errors in the simulations.
2.3 Zoning
This phase is one of the most ticklish tasks since it will relentlessly influence both the model and
the supply subsystems. It consists into transform the initial continuous problem into a discrete
one in order to treat it with mathematical tools. A movement within the study area can be any
departure/ destination point. So, the possible origin/destination points can be, theoretically,
infinite. During the zoning process, all the movements origin/destination points related to a sub-
area of the study area are round down with a unique point, the so-called centroid. So, the
centroid can be defined as the network node in which all the departure/arrival points of the sub-
area are concentrated. In this way, we will take into account the movements between two zones
only, neglecting the movements within a zone. Consequently, the O-D matrix of the movements
will be characterized by the elements on the main diagonal, which represents the movements
within a zone, equal to zero. The error magnitude increases with the width of the zones related to
each centroid. However, create a very detailed representation is not a good idea because:
a) If we have a great number of both nodes and links, the problem can’t be treated from a
mathematical point of view;
b) It leads to an error (in terms of difference between the measured and simulated flows) higher
than the one produced by a lower detailed representation. Indeed, it can be proved that assuming
a constant sampling rate (which represents the ratio between the number of interview and the
number of the candidates to motion) and, consequently, assuming a constant cost of the research,
the estimation of the transport demand obtained by the sample is closer to the real value as wider
and populated the zones are. Thus, it is better it is better to have a lower value of links and nodes.
c) Moreover, a more important reason why it is better to avoid a too detailed representation of
the network is related to the cost functions definitions. Using very detailed representations of the
6
Cascetta, Ennio. "L'ingegneria dei sistemi di trasporto per la progettazione e la valutazione degli interventi." Teoria
e Metodi dell'Ingegneria dei Sistemi di Trasporto. UTET, 1998.
Transportation Theory and Planning
11
real network require defining the cost function for local streets also: generally, for these streets it
is very difficult to define standard cost functions.
Therefore, the zoning of the study area affects both the demand and the supply models because,
respectively, it doesn’t take into account for movements within a zone, and because it lead to
overestimate the flows since the real network is represented through a lower number of
infrastructures (links).
To perform the zoning of the study area, the below listed criteria
7
can be followed:
a) for the internal zones, we can assume the centroid positions coincide with center of gravity of
the sub-area with respect to the activities locations;
b) for the external zones, the centroids should be placed in correspondence of both the bar and
the streets which link a zone of the external environment with the study area;
c) assuming, if possible, the zone edge of the zones with physical edge of the territory;
d) choosing the boundary in relation with the transport mode we are going to consider. For
example, in case of private transport, the main streets coincide with the zone edges;
e) accounting for the homogeneity of the zones with respect both the use of the soil and the
accessibility;
f) create an adequate zoning which allows to investigate in a simple and detailed way the study
objectives (which mainly influence the zoning process, obviously);
g) enumerate the centroids in a growing way, starting from the ones of the internal zones. In this
way it is possible to divide the O-D matrix in blocks and to study in a faster and immediate way
the consequences produced by the interventions we will suggest.
7
Angelini, Stefano. “Traffic Analysis”. A sustainable mobility concept and infrastructure plan for the Engineering
Faculty. DISTART-Trasporti, Bologna, 2010.
Transportation Theory and Planning
12
Figure 2.3 (a): centroids enumeration example
It is worth to discuss the O-D matrix concept now in order to clarify the last criteria (criteria e).
An O-D matrix represents the movements related to the study area, in a defined time interval,
splitting them on the base of the origin and destination nodes.
8
Thus it is a square matrix with a
number of rows and columns equal to the sum of the internal and external centroids. Its generic
element, null null null , represents the number of movements that, in the considered time unit, has origin in
zone null and destination in zone null . The sum of the elements of the generic i-rows, represent the
total flows generated from the i
th
-zone in the considered time unit:
null null .
= null null null null null
In the same way, we can define the total entering flow in the d-zone as:
null . null = null null null null null
In relation to the e-criteria discussed above, the O-D matrix can be subdivided in four blocks.
With reference to Fig. 2.3 (b), we can distinguish:
- the within study area movements, characterized by the fact that both origin and
destination belong to the study area, and the intra-zone movements (the origin node is
also the destination one), in the upper-left part of the figure;
8
Gallo, Mariano. Appunti di Tecnica ed Economia dei Trasporti. Università degli studi del Sannio, 2002.
Transportation Theory and Planning
13
- the blocks related to the exchange movements between the study area and the external
environment, represented by the upper-right and lower-left blocks of the O-D matrix;
- the crossing movements, characterized by the fact that both the origin and the
destination node do not belong to the study area, represented in the lower-right block
in the figure.
Figure 2.3 (b): movements types and identification in the O-D matrix
Lastly, it is worth to notice that the O-D matrices can be specified as a function of the relevant
movements features for a particular analysis. These features are;
- referent time unit (hour, day, year, ecc…);
- reference time period (peak hour, average weekday, ecc…);
- transport mode (pedestrian, car, truck, bus, bicycle, etc…);
- movements purpose (home-work, home-shop, etc…).
2.4 Graph extraction
Once we have performed the zoning phase and indentified the centroids, we have to represent the
infrastructures which link the zones and we have to represent the spatial-temporary significant
positions through the nodes. Two nodes can represent two different position in space or the
same position in different time instants. In the first case, the link which connects the nodes
represents the real infrastructure, whereas in the second one it represents the time spent at the
node (i.e. the delay due to the presence of a signalized intersection). The links must refers to
connections for which it is possible to assume with a reasonable approximation that both
physical and operational characteristics of the represented infrastructure are homogeneous: this is
very important because subsequently we will have to associate at each link a cost function, which
Transportation Theory and Planning
14
mainly depends on the geometrical and operational characteristics of the link itself. To complete
the graph we have to define also two fictitious entities: the fictitious nodes and the fictitious
links. The fictitious links do not represent real infrastructures necessarily: they are of use to
connect the centroid of a zone with the real network. The intersection between the fictitious link
and the real network identifies the fictitious node.
So now it appears to be clear why the transport system has to be modeled through a graph. Given
a set null of elements null , which are the nodes, and a set null of couple elements ( null , null ) with null , null ∈ null ,
which are the links, the set null = ( null , null ), formed by the union of null and null is a graph.
9
The graphical representation is commonly used since it is the most intuitive and easy to
implement in a calculator because it can be described by just two vectors. Indeed, the graph can
be easily represented by two matrices: the A-matrix and the B-matrix.
The A-matrix is the so-called link-route matrix. The number of its rows equals the number of the
network links, and the number of its columns equals the number of possible routes. Thus, its
generic element null null is equal to 1 if link null belong to route null , and 0 otherwise.
The B-matrix is the so-called O/D couple-route matrix. The number of its rows equals the
number of the O/D couple, and the number of its columns equals the number of possible routes.
Its generic element null null is equal to 1 if the couple null belong is linked by route null , and 0 otherwise.
These two matrices are strictly related to other mathematical tools used to represent transport
system features, such as the demand vector, null , obtained from the O-D matrix putting all the
element of its rows in column, the route flow vector null and the link flow vector null .
In particular:
null = null ∙ null
null = null ∙ null
The first equation tells us that the link flow is equal to the sum of the flows of the routes
containing the considered link. The second equation states that the demand between a certain O-
D pair is equal to the sum of the flows of the routs containing the considered O-D pair.
From this last equality we can derive null as:
null = null ∗ null ∙ null
9
Cascetta, Ennio. "L'ingegneria dei sistemi di trasporto per la progettazione e la valutazione degli interventi." Teoria
e Metodi dell'Ingegneria dei Sistemi di Trasporto. UTET, 1998.