CVEN 2401 Workshop Wk4 Solutions
CVEN 2401 Workshop Wk4 Solutions
CVEN 2401 Workshop Wk4 Solutions
Trip Distribution
This week we will review the second step, trip distribution of the 4-step planning process.
Trip Distribution
Trip distribution is the 2nd step of the 4-step planning process; the focus of this step is to convert the
attraction and production levels at each zone (node) and convert them into origin-destination (OD)
trips. The main idea behind the models for trip distribution is that we can develop methods which will
split the number of trips produced (or attracted) among the available destinations (origins).
The model we will focus on today is the Gravity Model. This model is based on Newtons law of
universal gravitation:
1 2
=
2
To adapt this concept to trip distribution, we make the assumption that rather than using the masses of
the objects (1 , 2), we will use the trip attraction and distribution factors; instead of using the
distance ( 2 ), we will use some function that represents the difficulty of getting from origin to
destination, i.e., some function of the origin-destination travel cost ( ). Finally, instead of using the
gravitational constant, we will use a constant (or 2) which will help us calibrate the model so that the
"right" number of trips are assigned (we will discuss what "right" means).
Question 1
Show why the correction factor, =
, preserves the number of trips coming out of
[ ]
( )
each origin.
since the term and are constant for all , we can move it out of the summation, leaving:
( ) ( )
= = =
( )
[ ] [ ]
( ) ( )
1
To simplify the formulation, we can let the term ( )
be equal to which is a friction factor
between each origin and destination pair. Therefore, substituting in the friction factor, the gravity
model for trip distribution can be expressed as;
1
= =
( )
[ ]
( )
The production constrained trip distribution model only ensures that trip productions match initial
forecasts. Thus, in order to preserve the production and attraction forecasts, row and column factoring
is conducted until a given threshold is reached for RF and CF:
= and =
The expected travel times between the zones are described using the following matrix:
Zone 1 2 3
1 6 4 2
2 2 8 3
3 1 3 5
The relationship with the travel time and the friction factor has been empirically derived as shown
below;
Travel
1 2 3 4 5 6 7 8 9 10
Time
Friction
Factor 82 52 50 41 39 26 20 13 9 5
value
Determine the trip distribution throughout Traffix using row and column factoring approach
Solution
The intention is to determine the zone-to-zone trips and fill out the following trip distribution matrix.
Remember that
1 250
Origins 2 450
3 300
Attractions
395 180 425
( )
=
Friction Factor Table;
Zone 1 2 3
1 26 41 52
2 52 13 50
3 82 50 39
250 395 26
11 = = 64.59
(395 26 +
180 41 +
425 52)
Iteration 1:
1 2 3
1 250 395 26 250 180 41 250 425 52
11 = 12 = 13 =
(395 26 + (395 26 + (395 26 +
180 41 + 180 41 + 180 41 +
425 52) 425 52) 425 52)
= 64.59 = 46.42 = 138.99
2 450 395 52 450 180 13 450 425 50
21 = 22 = 22 =
(395 52 + (395 52 + (395 52 +
180 13 + 180 13 + 180 13 +
425 50) 425 50) 425 50)
= 209.45 = 23.86 = 216.69
3 300 395 82 300 180 50 300 425 39
31 = 32 = 33 =
(395 82 + (395 82 + (395 82 +
180 50 + 180 50 + 180 50 +
425 39) 425 39) 425 39)
= 167.64 = 46.58 = 85.78
After the first iteration, the production values match but the attraction values differ greatly from the
observed attraction. Therefore, in the table above, the column factors ( have been computed to
complete the second iteration.
Iteration 2:
1 2 3
1 11 = 65 0.89 12 = 46 1.55 13 = 139 0.96
= 58.088 = 71.38 = 133.65
2 21 = 209 0.89 22 = 24 1.55 22 = 217 0.96
= 186.78 = 37.24 = 208.65
3 31 = 168 0.89 = 150.14 32 = 46 1.55 33 = 86 0.96
= 72.93 = 82.69
After the second iteration, the attraction values match, but the production values differ greatly from
the observed production. Therefore, in the table above, the row factors ( have been computed to
complete the third iteration.