Traffic Engineering Merged PDF - 2
Traffic Engineering Merged PDF - 2
ENGINEERING II
Introduction
Course Content
1. Traffic data analysis
2. Traffic growth and forecasting.
3. Traffic distribution, and assignment.
4. Traffic stream characteristics.
5. Traffic flow modelling.
6. Principles of regional and urban transportation planning.
7. Elements of maneuver areas.
8. Intersection design.
9. Urban traffic management and parking studies.
10. Traffic signals.
11. Highway plan appraisal.
12. Introduction to elements of transportation technology
Traffic Data Analysis
Traffic data provides information about how travel speeds on
specific road segments change over time. It is important in
network analysis because traffic affects travel times, which in
turn affect results.
Traffic Data Collection
• Traffic data collection includes:
- Point measurement
- Measurement over a short section
- Measurement over a long stretch
- Measurement over an area
- Moving observer method
Stream Characteristics from field
– Flow
– Speed
– Density, occupancy -
– Travel time
– Spacing
– Headway
where:
• Pi d is the population in the design year
• Pi c is the population in the current year
• Ii d is the income level in the design year
• Ii c is the income level in the current year
• Vi d is the vehicle ownership rate in the design year
• Vi c is the vehicle ownership rate in the current year
Example 1:
In a small neighborhood, 630 households reside, out of which 300
households have cars and 330 are without cars. Assuming population
and income remain constant, and all households have one car in the
forecasting year, calculate the total trips generated in the forecasting
year and the growth factor (trip generation rate for 1-car: 2.8; 0-
car:1.1). Assume that a zone has 275 households with cars and 275
without cars, and the average trip generation rates for the two groups
are 5.0 and 2.5 trips per day. Assuming all households will have a car in
the future, find the growth factor and the future generated trips from
that zone, keeping population and income constant.
Solution Example 1
Solution:
Current trip rate ti=300 × 2.8 + 330 × 1.1 = ? (Trips/day)
• It focuses on the procedure that distributes the trips generated from or attracted to
each zone in the study area.
• In this step, the trip distribution input is the trip generation step’s output and the
interzonal transportation costs.
• Based on the concepts of the gravity model, the trip flows between each pair of zones
can be calculated as an OD matrix.
• The chapter discusses essential concepts and techniques, such as growth factors and
calibration methods.
INTRODUCTION
• In other words, trip distribution translates the findings of the first step into an extensive matrix of
origins and destinations in terms of TAZs. It identifies each pair’s travel impedance (such as travel
time or cost).
• The figure 1. below shows trip distribution inputs and outputs
• In terms of methodology, we use several basic methods for the trip distribution step, such as
the gravity model, growth factor models, and intervening opportunities.
• However, the gravity model is the most common one, based on the rationales described in this
chapter.
FIGURE 1
INTRODUCTION
• Trip distribution is the second step of FSM, through which we appropriate trip productions to
all other zones.
• The results would form a matrix presenting the number of intrazonal and interzonal trips in a
single table.
• The level of attractiveness of a zone depends on several factors..
1. Uniqueness: This factor indicates how unique a service or employment center is and thus
attracts more trips regardless of distance.
2. Distance: the distance between two zones plays an impedance role, meaning that the further
the two zones are from each other, the fewer trips will be distributed between them.
INTRODUCTION
With a general understanding of the factors affecting trip distribution from origin and
destination, we can now proceed with an introduction to methodology.
• Uniqueness: This factor indicates how unique a service or employment center is and
thus attracts more trips regardless of distance.
• Distance: the distance between two zones plays an impedance role, meaning that the
further the two zones are from each other, the fewer trips will be distributed between
them.
METHODOLOGY
• The formula gets its name from Newton’s law of gravity, which states that the
attractiveness between two bodies is related to their mass (positively) and also to the
distance between them (negatively) (Verlinde, 2011).
• In our case, the masses are trip generation and attraction and the time distance traveled
or travel cost.
• While using the gravity model is straightforward, the major challenge is finding the
best value for the impedance factor.
• This value is very contextual and varies in different conditions.
GRAVITY MODEL
• Where Tripsij is the number of trips between zone i and zone j, Productionsi is trip production in
zone i, Attractionsj is total trips attracted to zone j, FFij is the friction factor (travel impedance)
between i and j, and Kij are the socio-economic factors of zones i and j. These values will be
elaborated later in this chapter.
• From the above equations, the mathematical format of gravity model can be seen in equation (3):
GRAVITY MODEL EQUATION
where:
Tij = number of trips that are produced in zone i and attracted
to zone j
Pi = total number of trips produced in zone i
Aj = number of trips attracted to zone j
Fij = a value which is an inverse function of travel time
Kij = socioeconomic adjustment factor for interchange ij
As you know, we determine Pi and Aj values through the trip
generation process.
FRICTION FACTOR
• The friction factor or impedance factor is a value that can be varied for different trip
purposes because, with the FSM model, we assume that travel behavior depends on trip
purpose.
• Impedance captures the elements of the spatial separation of two zones, represented as travel
time or travel cost.
• Friction factors can be estimated using different measures. A simple measure of friction factor
is the travel time between the zones.
• Another method is to adopt an exponential formula in which the friction factor is
1/exp(m × tij).
FRICTION FACTOR
• The impedance factor reflects the difficulty of traveling between two zones.
• The friction factor is higher for easier accessibility between two zones and would be zero if no
individual is willing to travel between two zones.
• In the process of friction factor estimation, there is also a calibration step.
• For calibration, trip generation and attraction values are distributed between O-D pairs using the
gravity model.
• Next, we compare the number of trips with a particular amount of time to the results of the O-D
survey (observed data)
FIGURE 2: FRICTION FACTOR DISTRIBUTION BY
TRIP PURPOSE
FRICTION FACTOR
• In very general terms, a friction factor Fij that is an inverse function of travel impedance
Wij is used in trip distribution to plug in the travelers’ willingness to travel between
zone i and zone j.
K-FACTOR
• In travel demand modeling, several socio-economic factors influence travel behavior and
• The most cardinal factors in travel demand modeling can be income, auto
ownership, multimodal system availability, age, or job type (Pan et al., 2020). demand for
different purposes.
• The k-factor developed and plugged into the gravity model represents variation in socio-
economic factors and helps adjust interzonal trips accordingly.
• The K-factor is determined and plugged into the gravity formula to accommodate such
differences.
K-FACTOR
• We can determine K values in the calibration process by comparing the estimated results
and observed data for the base year.
• K numeric value will be above one if the socio-economic factors contribute t
• Figure 3 shows the mean number of trips for different age groups (K-factor) and various
trip purposes.
• Accordingly, calculating friction factors and K-factors for different purposes and socio-
economic groups yields a better fit to the datao more travel and below one if otherwise.
FIGURE 3
EXAMPLE 1
Let a small area have three zones (TAZs). Table 11.1 shows the trip
generation results for each zone, and Table 11.2 shows the travel time for
each pair of zones. Additionally, the friction factor is also given in this
example as a function of travel time in Table 11.3. The intrazonal travel time
for zone 1 is larger than those of most other inter-zone times because of
the geographical characteristics of the zone and lack of access within the
area. Using this information, please calculate the number of trips for each
pair of zones.
SOLUTION
• Now with this information, we can start the calculation process. First, we have to
estimate the attractiveness of each zone using the equation (1)
• For example, for zone 1 we have:
• Attractiveness1= 210*26=5460
• Attractiveness2= 270*35=9450
• Attractiveness3= 350*35=12250
• Now, we use the pivotal formula of the gravity model (equation 2). Accordingly, we have
(K-factor set to 1):
SOLUTION
SOLUTION
SOLUTION
SOLUTION 1
• After successfully calibrating and validating the data we have estimated, we can also apply the
gravity model to forecast future travel behavior or travel pattern in our study area.
• Using the change in land-use data, socioeconomic data, or any other changes in the whole
system, we can predict future trip distributions. We can calculate Trip distribution from the O-
D table for either base or forecasting year when the friction factor and K-factor data are
unavailable or unsatisfactorily calibrated.
• Depending on historical trends and data, growth factor models are limited if an observed O-D
table is unavailable. Similar to the trip generation step, growth factor models cannot
incorporate updated travel time as the change in travel time between zones can highly affect
travel patterns
GROWTH FACTOR MODEL
• One of the most common mathematical formulas of the growth factor model is the Fratar
method, shown in equation (4)
• Tij =number of trips estimated from zone to zone
ti =present trip generation in zone
Gx =growth factor of zone
Ti =future trip generation in zone
tix =number of trips between zone and other zones
tij =present trips between zone and zone
Gj =growth factor of zone
• The following section will discuss an example illustrating the application of the Fratar method.
EXAMPLE 2
• In this example, let our study area consist of four TAZs, and Table 11.5 is showing the
current trip distributions. Assuming that the growth rate for each TAZ is as Table 11.6
shows, calculate the number of trips between each two TAZs in the future year.
EXAMPLE 2
• For this problem, we should use the Fratar Method. During this method, it is also very
important that we will have two estimations for each pair. These values should be
averaged, and the new value would be the final Tij.
• Based on the formula, calculations are as follows:
SOLUTION EXMPLE2
In a hypothetical area, we are interested to know how many trips from a university campus
that generated about 2,000 trips per day are attracted by three different shopping malls at
various distances from the campus. In Figure 11.4, the hypothetical area, the number of trips
generated by campus, and the total number of trips attracted for each zone are presented:
FIGURE EXAMPLE 3
EXAMPLE 3
• Using the friction factor, we use the gravity model to calculate the relative attractiveness
of each zone.
• In Table 11.8 , you can see how calculations are being carried out for each zone.
SOLUTION EX 3
SOLUTION EXAMPLE 3
SOLUTION EX 3
• Next, with having relative attractiveness of each zone (or probability of attracting trips),
we plug in the trip generation rate for the campus (6,000) to finally estimate the number
of trips attracted from the campus to each zone.
SOLUTION EX 3
where:
Tij = number of trips that are produced in zone i and attracted
to zone j
Pi = total number of trips produced in zone i
Aj = number of trips attracted to zone j
Fij = a value which is an inverse function of travel time
Kij = socioeconomic adjustment factor for interchange ij
As you know, we determine Pi and Aj values through the trip
generation process.
Friction Factor
• The friction factor or impedance factor is a value that can be varied
for different trip purposes because, with the FSM model, we assume
that travel behavior depends on trip purpose.
• Impedance captures the elements of the spatial separation of two
zones, represented as travel time or travel cost.
• Friction factors can be estimated using different measures. A simple
measure of friction factor is the travel time between the zones.
• Another method is to adopt an exponential formula in which the
friction factor is
1/exp(m × tij).
Friction Factor
• The impedance factor reflects the difficulty of traveling between two
zones.
• The friction factor is higher for easier accessibility between two zones
and would be zero if no individual is willing to travel between two
zones.
• In the process of friction factor estimation, there is also a calibration
step.
• For calibration, trip generation and attraction values are distributed
between O-D pairs using the gravity model.
• Next, we compare the number of trips with a particular amount of
time to the results of the O-D survey (observed data)
Figure 2: Friction factor distribution by trip purpose
Friction Factor
• In very general terms, a friction factor Fij that is an inverse function of
travel impedance Wij is used in trip distribution to plug in the
travelers’ willingness to travel between zone i and zone j.
K-factor
• In travel demand modeling, several socio-economic factors influence
travel behavior and
• The most cardinal factors in travel demand modeling can be income,
auto ownership, multimodal system availability, age, or job type (Pan
et al., 2020). demand for different purposes.
• The k-factor developed and plugged into the gravity model represents
variation in socio-economic factors and helps adjust interzonal trips
accordingly.
• The K-factor is determined and plugged into the gravity formula to
accommodate such differences.
K-factor
• We can determine K values in the calibration process by comparing
the estimated results and observed data for the base year.
• K numeric value will be above one if the socio-economic factors
contribute t
• Figure 3 shows the mean number of trips for different age groups (K-
factor) and various trip purposes.
• Accordingly, calculating friction factors and K-factors for different
purposes and socio-economic groups yields a better fit to the datao
more travel and below one if otherwise.
Figure 3
Example 1
Let a small area have three zones (TAZs). Table 11.1 shows the trip
generation results for each zone, and Table 11.2 shows the travel time
for each pair of zones. Additionally, the friction factor is also given in
this example as a function of travel time in Table 11.3. The intrazonal
travel time for zone 1 is larger than those of most other inter-zone
times because of the geographical characteristics of the zone and lack
of access within the area. Using this information, please calculate the
number of trips for each pair of zones.
SECOND STEP OF FOUR STEP MODELING (TRIP DISTRIBUTION)
Abstract
This chapter describes the second step of the four-step travel demand modeling or trip
distribution. It focuses on the procedure that distributes the trips generated from or attracted to
each zone in the study area. In this step, the trip distribution input is the trip generation step’s
output and the interzonal transportation costs. Based on the concepts of the gravity model, the
trip flows between each pair of zones can be calculated as an OD matrix. The chapter discusses
essential concepts and techniques, such as growth factors and calibration methods.
Learning Objectives
Student Learning Outcomes
Explain trip distribution and how to relate it to the first step (trip generation) results.
Summarize the factors that determine the level of attractiveness of zones in a travel demand model.
Summarize and compare different methods for trip distribution estimation within FSM.
Complete the trip distribution step by balancing total trip productions and attractions after the trip
distribution step.
Exercises
Prep/quiz/assessments
What factors affect the attractiveness of the zones in trip distribution, and what input data is needed to
measure such attractiveness?
What are the advantages and disadvantages of the three trip distribution methods (gravity model,
intervening opportunities, and Fratar model)?
What are the friction factor and K-factor in trip distribution, and how do they help to calibrate model
results?
How should we balance trip attraction and production after performing trip distribution? Explain.
11.1 INTRODUCTION
In this chapter, we will discuss trip distribution as the second step of FSM. We estimated trip
generation and attractions for a study area from the first step of FSM. In the second step, we use
these results as input for the trip distribution estimations. The outputs from the second step are
also called O/D pairs (Tij) and show us the number of trips between zone I (origin) and
zone J (destination) (Levine, 2010). In other words, trip distribution translates the findings of the
first step into an extensive matrix of origins and destinations in terms of TAZs. It identifies each
pair’s travel impedance (such as travel time or cost). Figure 11.1 shows what the input and
outputs of this step of the model are, using impedance functions.
Figure 11.1 Trip distribution inputs and outputs Adapted from: NHI, 2005
The main question this step tries to answer is what portion of trips produced in or attracted to a
zone would go to each of the other zones?
In terms of methodology, we use several basic methods for the trip distribution step, such as
the gravity model, growth factor models, and intervening opportunities. However, the gravity
model is the most common one, based on the rationales described in this chapter.
Before delving into the methods for estimating trip distribution, it is essential to explore some of
the basic and principal components of trip distribution steps. We must note that these
components are independent of the framework or the methodology, and we must prepare them
regardless of the method we adopt for trip distribution estimation.
As mentioned, trip distribution is the second step of FSM, through which we appropriate trip
productions to all other zones. The results would form a matrix presenting the number of
intrazonal and interzonal trips in a single table (Lincoln MPO, 2011).
In addition to the attractiveness factors of the destination, the emissivity of the origin is also a
determining factor, usually represented by population, employment, or income (Cesario, 1973).
With a general understanding of the factors affecting trip distribution from origin and
destination, we can now proceed with an introduction to methodology.
Uniqueness: This factor indicates how unique a service or employment center is and thus attracts
more trips regardless of distance.
Distance: the distance between two zones plays an impedance role, meaning that the further the
two zones are from each other, the fewer trips will be distributed between them.
Closeness to other services: we assume that wherever is more approximate to other attractive
services will attract more trips within an urban area.
Urban or rural area: We assume that whether the zone is urban or rural, the attraction rate for
the zone would be different when controlling for other factors.
In addition to the attractiveness factors of the destination, the emissivity of the origin is also a
determining factor, usually represented by population, employment, or income (Cesario, 1973).
With a general understanding of the factors affecting trip distribution from origin and
destination, we can now proceed with an introduction to methodology.
As we discussed, the most common method appropriate for trip distribution is the gravity model.
Gravity models are easy to understand yet very accurate, and they can also accommodate
different factors such as population, employment, socio-demographics, and transportation
systems. That said, almost all U.S. Departments of Transportation widely use gravity models. In
contrast, the growth factor model needs additional data about trip distribution in the base year
and an estimate of the number of future trips in each zone, which is only sometimes available
(Meyer, 2016).
The foundation of this model is that the number of trips between two zones is directly related to
the total number of trip attractions in the destination and is inversely proportional to a function
cost represented by travel time or cost needed to travel between two zones (Council, 2006). The
formula gets its name from Newton’s law of gravity, which states that the attractiveness between
two bodies is related to their mass (positively) and also to the distance between them (negatively)
(Verlinde, 2011). In our case, the masses are trip generation and attraction and the time distance
traveled or travel cost. While using the gravity model is straightforward, the major challenge is
finding the best value for the impedance factor. This value is very contextual and varies in
different conditions.
As equation (1) shows, the total trips between zones are equal to the products of the trips
produced in a zone, a ratio of the attractiveness of the destination zone, and the total
attractiveness of all zones. We can represent the gravity model in several different ways.
Remodifying equation (1), the gravity model can be rewritten as:
Tripsij=Productionsi*(Attractionsj*FFij*kij/∑Attractionsj*FFij*kij) (2)
Where Tripsij is the number of trips between zone i and zone j, Prouctionsi is trip production in
zone i, Attractionsj is total trips attracted to zone j, FFij is the friction factor (travel impedance)
between i and j, and Kij are the socio-economic factors of zones i and j. These values will be
elaborated later in this chapter.
From the above equations, the mathematical format of gravity model can be seen in equation (3):
where:
Tij = number of trips that are produced in zone i and attracted to zone j
As you know, we determine Pi and Aj values through the trip generation process. As shown in
Chapter 10, the sum of all productions and attractions should be equal (PE, 2017). Numerous
studies have indicated that people value their travel time differently for different trip purposes
(like work trips vs. recreational trips) (Hansen, 1962; Allen, 1984; Thill & Kim, 2005).
Accordingly, it is rational to compute the gravity model for each trip purpose with different
friction factors (Meyer, 2016).
11.2.1 Friction Factor
The friction factor or impedance factor is a value that can be varied for different trip purposes
because, with the FSM model, we assume that travel behavior depends on trip purpose.
Impedance captures the elements of the spatial separation of two zones, represented as travel
time or travel cost. Friction factors can be estimated using different measures. A simple measure
of friction factor is the travel time between the zones. Another method is to adopt an exponential
formula in which the friction factor is 1/exp(m × tij). Gamma distributions with scaling factors
can also be employed to estimate distribution (Cambridge Systematics, 2010; Meyer, 2016).
The impedance factor reflects the difficulty of traveling between two zones. The friction factor is
higher for easier accessibility between two zones and would be zero if no individual is willing to
travel between two zones. In the process of friction factor estimation, there is also a calibration
step. For calibration, trip generation and attraction values are distributed between O-D pairs
using the gravity model. Next, we compare the number of trips with a particular amount of time
to the results of the O-D survey (observed data). If the numbers do not match, we must perform
the calibration to adjust the friction factor. In the case of using travel time for the impedance
factor, we can represent the relationship between the friction factor and time in the form t-1, t–2,
e– t (Ashford & Covault, 1969). We estimate the friction factor for the entire analysis area.
However, such an assumption is limiting in that impedances like travel costs or time can affect
different households differently. For instance, in a city that implements toll on a specific
highway, low-income people may be unable to allocate their limited resources to pay the price.
On the other hand, those able and willing to pay will use the road. We can also specify friction
factors for different trip purposes. The figure below (Figure 11.2) shows the function of the
friction factor appropriate to the time and for different trip purposes.
Figure 11.2 Friction factor distribution by trip purpose Source: Lincoln MPO, 2011 (Public
domain)
In very general terms, a friction factor Fij that is an inverse function of travel impedance Wij is
used in trip distribution to plug in the travelers’ willingness to travel between zone i and zone j.
Fij=1/Wij
11.2.2 K-FACTOR
In travel demand modeling, several socio-economic factors influence travel behavior and
demand for different purposes. As shown in Chapter 10, the most cardinal factors in travel
demand modeling can be income, auto ownership, multimodal system availability, age, or job
type (Pan et al., 2020). The k-factor developed and plugged into the gravity model represents
variation in socio-economic factors and helps adjust interzonal trips accordingly. For example,
a blue-collar employee working in a low-income suburb may exhibit different travel behaviors
(in terms of mode choice and frequency of travel) compared to a white-collar employee working
in the CBD with a higher payment. The K-factor is determined and plugged into the gravity
formula to accommodate such differences.
Some neighborhoods offer housing and jobs to workers of a certain income level. People who
work in chain restaurants have completely different incomes than those who work in
headquarters in the CBD. In a country like the U.S., these groups are likely to live far from each
other. Also, as we discussed, people of different income levels or social statuses may respond
differently to travel impedances like travel time or cost. We can determine K values in the
calibration process by comparing the estimated results and observed data for the base year
(Tawfik & Rakha, 2012). K numeric value will be above one if the socio-economic factors
contribute to more travel and below one if otherwise (Meyer, 2016). Figure 11.3 shows the mean
number of trips for different age groups (K-factor) and various trip purposes. Accordingly,
calculating friction factors and K-factors for different purposes and socio-economic groups
yields a better fit to the data.
11.2.3 Example 1
Let a small area have three zones (TAZs). Table 11.1 shows the trip generation results for each
zone, and Table 11.2 shows the travel time for each pair of zones. Additionally, the friction
factor is also given in this example as a function of travel time in Table 11.3. The intrazonal
travel time for zone 1 is larger than those of most other inter-zone times because of the
geographical characteristics of the zone and lack of access within the area. Using this
information, please calculate the number of trips for each pair of zones.
Solution:
For calculating trip distribution between these three zones, we use the trip generation and
attraction table computed in the first step of the FSM model as input data and then use the
gravity model for calculation. Table 11.1, 11.2, and 11.3 represent the trip generated and
attracted for each zone, travel time between each pair of zones, and friction factor derived from
the travel time.
TAZ 1 2 3 total
TAZ 1 2 3
1 6 4 2
2 4 5 4
3 2 4 5
Travel Time FF
1 82
Table 11.3 Travel time and
Friction Factor
Travel Time FF
2 52
3 50
4 41
5 35
6 26
7 20
8 13
9 9
10 5
Now with this information, we can start the calculation process. First, we have to estimate the
attractiveness of each zone using the equation (1)
Attractiveness1= 210*26=5460
Attractiveness2= 210*35=7350
Attractiveness3= 350*35=12250
Now, we use the pivotal formula of the gravity model (equation 2). Accordingly, we have (K-
factor set to 1):
Table 11.4 Trip distribution results
However, our calculations’ results do not match the already existing and observed data. The
mentioned mismatch is why calibration and balancing of the matrix are needed. In other words,
we must perform more than one iteration of the model to generate more accurate results. For
performing a double or triple iteration, we use a formula discussed at the end of this chapter
(example adapted from: Garber & Hoel, 2018).
After successfully calibrating and validating the data we have estimated, we can also apply the
gravity model to forecast future travel behavior or travel pattern in our study area. Using the
change in land-use data, socioeconomic data, or any other changes in the whole system, we can
predict future trip distributions. We can calculate Trip distribution from the O-D table for either
base or forecasting year when the friction factor and K-factor data are unavailable or
unsatisfactorily calibrated. Depending on historical trends and data, growth factor models are
limited if an observed O-D table is unavailable. Similar to the trip generation step, growth factor
models cannot incorporate updated travel time as the change in travel time between zones can
highly affect travel patterns (Qsim, 2016).
One of the most common mathematical formulas of the growth factor model is the Fratar
method, shown in equation (4). Through his method, the future distribution of trips from one
zone is equal to the present distribution multiplied by the growth factor of the destination zone
between now and the forecasting year (Heanue & Pyers, 1966). The formula to calculate future
trip values is shown in equation (4):
where:
The following section will discuss an example illustrating the application of the Fratar method.
11.3.1 Example 2
In this example, let our study area consist of four TAZs, and Table 11.5 is showing the current
trip distributions. Assuming that the growth rate for each TAZ is as Table 11.6 shows, calculate
the number of trips between each two TAZs in the future year.
Table 11.5 Current trip distribution
TAZ A B C
TAZ Total Generation Growth Factor Total Generation for Forecasting Year
For this problem, we should use the Fratar Method. During this method, it is also very important
that we will have two estimations for each pair. These values should be averaged, and the new
value would be the final Tij.
As table (11.7) illustrates, we estimate the future trip rates between zones using the Fratar
formula. However, the problem is that the estimated total number of trips generated in each zone
is not equal to the actual trip generation. Thus, a second iteration is needed here. In the second
iteration, the new O-D matrix serves as the input, based on which we calculate new growth
ratios. We expect a trip generation to occur in five years, and the trip generation is estimated in
the preceding calculation.As an exercise, please conduct as many iterations as needed to bring
the estimated and actual trip generations into a close alignment.
11.3.2 Example 3
In a hypothetical area, we are interested to know how many trips from a university campus that
generated about 2,000 trips per day are attracted by three different shopping malls at various
distances from the campus. In Figure 11.4, the hypothetical area, the number of trips generated
by campus, and the total number of trips attracted for each zone are presented:
Figure 11.4 Schematic Orientation of Trip Generation zone and Trip Attracting Zones
Solution
As the first step, we need to calculate the friction factor for each pair of zones based on travel
time (t). Given is the following formula with which we calculate friction factor:
F1j=tij^(-2)
Next, using the friction factor, we use the gravity model to calculate the relative attractiveness of
each zone. In Table 11.8 , you can see how calculations are being carried out for each zone.
Table 11.8 Calculation of trip distribution (Friction Factor and Relative Attractiveness)
1 10 10 1/100=0.01 0.1
2 60 20 1/400=0.0025 0.15
3 80 40 1/1600=0.000625 0.05
Total 0.3
Figure 11.5
Final Results
Model validation is an integral part of all simulation and modeling procedures. One of the most
essential steps in FSM modeling is developing a procedure to calibrate its final outputs
(predictions) with actual and observed data. To do this, usually, model parameters are adjusted
so that the observed data and estimations have fewer mismatches (Meyer, 2016). After such
adjustments, the model with calibrated parameters can help in simulation and future scenario
analyses.
After completing the trip distribution step, we compare model calibration and adjustment results
in each category (i.e., by trip purpose) with recorded real-world trips from the O-D survey. If the
two values are not identical, we reassign model parameters like FF or K-factors, and re-run the
gravity model. The process continues until the observed data and estimations are very close
(ratio between 0.9 and 1.1).
The following example shows a process of the trip distribution step with calibration.
11.4.1 Example 4
In this example, we elaborate the procedure of calibration. The starting point in this procedure is
to identify the inputs of the model, which are the outcomes of the trip generation process. The
results from the surveys and actual trip data, travel time between each pair of zones (friction
factor), and socioeconomic conditions between each pair are shown in the following tables
(11.10, 11.11, and 11.12 ).
Zone 1 2 3
1 1 6 11
2 7 3 12
3 15 13 4
Zone P A A’
Friction Factors
Zone 1 2 3
K Factors
Zone 1 2 3
K Factors
For the friction factor, as we discussed in previous sections, there are several formulas such
as negative exponential or inverse power function that can be used for calculating friction
factors from the impeding factors like travel cost or time.
In the next step, we use the gravity formula and plug in the inputs for estimating the number of
trips between each pair of zones. Table 11.14 shows the relative attractiveness of each zone, and
Table 11.15 shows the number of trips between each pair of zones.
Zone 1 2 3 produced
Zone 1 2 3 Row F.
In the first iteration of calibration, we have to generate a value called column factor, which is the
result of dividing actual data attraction by estimated attractions. Then we apply this number for
each pair in the same column.
In Table 11.15, we can observe that the sum of attractions is now the same as the actual data, but
the sum of generation amounts is now different from actual data generation. In this step, we
perform another iteration, the same as the first iteration but instead of column factor, we plug in
row factor value, which is the result of dividing actual data trip generation by estimated
generation.
Zone 1 2 3
Zone 1 2 3
The third iteration is needed because the sum of attraction is different with the actual data once
more, and we have to generate another column factor. The results are shown in Table 11.17.
Zone 1 2 3
GLOSSARY
Uniqueness is a quantity defined for a TAZ that indicates how unique that zone or trip attraction
center is.
Gamma distribution is a probability distribution that is used for converting travel times into
impedance functions
Blue-collar employee is a worker who usually performs manual and low-skill duties for their
work.
White-collar employee is a worker who is high-skill and performs professional, or administrative
work.
Key Takeaways
Key Takeaways
What trip distribution is and the factors that determine attractiveness of zones for travel demand.
Different modeling frameworks appropriate for trip distribution and their mathematical formulation.
What advantages and disadvantages of different methods and assumptions in trip distribution are.
How to perform a trip distribution manually using simplified transportation networks.
REFERENCES
Cambridge Systematics. (2010). Increasing the integration of TDM into the land use and
development process. Fairfax County (Virginia) Department of Transportation, May. Department
of Transportation.
Cesario, F. J. (1973). A generalized trip distribution model. Regional Science Journal, 13(2),
1973-08
Garber, N. J., & Hoel, L. A. (2018). Traffic and highway engineering. Cengage Learning.
Levine, N. C. (2010). III: A spatial statistics program for the analysis of crime incident locations
(version 3.3). Ned Levine and Associates: Houston TX/National Institute of Justice.
Ned Levine (2015). CrimeStat: A spatial statistics program for the analysis of crime incident
locations (v 4.02). Ned Levine & Associates, Houston, Texas, and the National Institute of
Justice, Washington, D.C. August.
Lincoln MPO. (2011). Lincoln travel demand model. Lincoln Metropolitan Planning
Organization.
(2011). https://www.lincoln.ne.gov/files/sharedassets/public/planning/mpo/projects-amp-
reports/tdm11.pdf
Qasim, G. (2015). Travel demand modeling: AL-Amarah city as a case study. [Doctoral
dissertation the Engineering College, University of Baghdad]
Tawfik, A. M., & Rakha, H. A. (2012). Human aspects of route choice behavior: Incorporating
perceptions, learning trends, latent classes, and personality traits in the modeling of driver
heterogeneity in route choice behavior. Virginia Tech Transportation
Institute. https://vtechworks.lib.vt.edu/handle/10919/55070
Thill, J.-C., & Kim, M. (2005). Trip making, induced travel demand, and accessibility. Journal
of Geographical Systems, 7(2), 229–248. https://doi.org/10.1007/s10109-005-0158-3
Verlinde, E. (2011). On the origin of gravity and the laws of Newton. Journal of High Energy
Physics, 2011(4), 1–27.
Previous/next navigation
Previous: Chapter 10: First Step of Four Step Modeling (Trip Generation)
Next: Chapter 12: Third Step of Four Step Modeling (Mode Choice Models)
BACK TO TOP
LICENSE
Transportation Land-Use Modeling & Policy Copyright © by Mavs Open Press. All
Rights Reserved.
SHARE THIS BOOK
Powered by Pressbooks
Measured in volume/hour
Used for design and operational purposes
The hour with highest volume is referred as
– Peak hour
Peak hour volume is stated as directional volume
Sometimes referred as Directional Design Hourly
Volume (DDHV)
DDHV
DDHV = AADT * K * D
Figure 5.1 Time Mean Speed and Space Mean Speed Illustrated
TMS = (88n+44n)/(2n) = 66 ft/sec SMS = (88n+44*2n)/(3n) = 58.7ft/sec
Traffic Flow Basics (1)
The number of trajectories crossing this line is the number of vehicles passing
a fixed point on the road.
Traffic Flow Basics-Density
Traffic Flow Basics-Density
The number of trajectories crossing this line is the number of vehicles on the
road at one instant in time
Density
Most direct measure of traffic demand
Difficult to measure directly
Important measure of quality of traffic flow
Occupancy is related, and can be measured
directly
Occupancy – proportion of time that a detector
is
occupied by a vehicle in a defined time period.
Density and Occupancy
i. Density
ii. Flow
iii. Time headway
iv. Space headway (8 marks)
b) Outline the following types of roads:
i. Arterial urban roads
ii. Collector urban roads
iii. Local urban roads (6 marks)
c) In Meru County, there are two business hub towns A and B with two routes whose
characteristics are given in table 1. The total number of trips between the two zones is
1400 trips per hour. Find the volumes on each route connecting the two zones. Hint:
use the TRC trip assignment model and follow the iteration method to the second
iteration
Table 1
b) The total trip volumes from zone 1 to 2 are 2000. By use of TRC trip assignment
model, find the volumes on each route connecting the two zones using the traffic flow
route data given in the table below. (9 marks)
i. Uninterrupted flow
b) Assign the vehicle trips shown in the following O-D trip table to the network using the
all-or-nothing assignment method. List all the links in the network, their
corresponding traffic volume and the most congested link/links (9 marks)
c) State the main purpose of hierarchy of highway networks and explain four main
objectives of the hierarchy (6marks)
(a) A trailer from a minor road joins a major road traffic stream having a flow of 2000
veh/hr and a density of 18veh/km. The heavy traffic in the opposite stream makes it
difficult for vehicle to overtake it once in the traffic stream. The trailer moves at a
speed of 60Km/hr for stretch of 15km. The effect of the entry of the trailer into the
traffic stream is an increase in the density of the traffic behind to 30 veh/Km.
From To Distance
A B 20
A E 100
A D 20
A C 40
B D 10
C D 40
C G 30
D G 70
D F 100
D E 70
E F 80
E G 50
F G 30
INSTRUCTIONS:
• Answer Question ONE, which is COMPULSORY, and carry thirty (30) marks.
• Answer TWO Questions from the remaining THREE Questions which each carry
twenty (20) marks
QUESTION ONE
(a) Using relevant equations, discuss the following Traffic flow parameters
(i) Speed
(ii) Flow
(iii)Density
(iv) Time headway
(v) Space headway (10 marks)
(b) Outline four common form of vehicle movement control (4 marks)
(c) Explain the following types of shockwaves associated with bottlenecks
(i) Frontal stationary shockwaves (1 mark)
(ii) Rear stationary shockwaves (1 mark)
(e) State the main purpose of hierarchy of highway networks and explain three main objectives of
the hierarchy (5marks)
QUESTION TWO
(a) List five applications of traffic assignment (5 marks)
(b) In Meru County, there are two business hub towns 1 and 2 with two routes whose
characteristics are given in table 1. The total number of trips between the two zones is 1200 trips
per hour. Find the volumes on each route connecting the two zones. Hint: use the TRC trip
assignment model and follow the iteration method to the second iteration
QUESTION THREE
(a) State four components of congestion costs in traffic management (4 marks)
(b) State the four primary variables used to describe the flow of vehicles on a path. (2 marks)
(c) The national park service plans to develop a wide area for tourism. Six locations (See table 4)
in the area are very important. The distances between them (in KM) are given in table 4
below. The park management want to minimise the KM of the total distance to see all the six
spaces. Determine how the road should be constructed to achieve this objective. A is the
entrance to the park (14 marks)
From To Distance
A B 20
A E 100
A D 20
A C 40
B D 10
C D 40
C G 30
D G 70
D F 100
D E 70
E F 80
E G 50
F G 30
QUESTION FOUR
(a) Briefly outline the following traffic assignment types
i) All-or-nothing assignment and list its one advantage and two disadvantages
(5 marks)
QUESTION FIVE
(a) A trailer from a minor road joins a major road traffic stream having a flow of 2000 veh/hr
and a density of 18veh/km. The heavy traffic in the opposite stream makes it difficult for
vehicle to overtake it once in the traffic stream. The trailer moves at a speed of 60Km/hr for
stretch of 15km. The effect of the entry of the trailer into the traffic stream is an increase in
the density of the traffic behind to 30 veh/Km. Determine the number of vehicles that will be
in the traffic stream when the trailer eventually leaves (13marks)
(b) Define space headway and time headway and indicate them on time-space diagram (3 marks)
(c) Define four variations of vehicle routing problem (4 marks)