Ce751 Lec 13 10092024
Ce751 Lec 13 10092024
Pi = Productions of zone i
Qj = Attractions of zone j
𝑚
𝑐𝑖𝑗 = Generalised cost of travel between zone i and zone j for mode m
Growth Factor Methods
• These methods simply use the growth rate in trips either for the
whole of the study area or separately for each zone in terms of
productions and attractions, for getting the trip distribution for future
years
• Following are the different growth factor methods used depending on
the extent of information available on growth factors:
• Uniform growth factor methods
• Singly constrained growth factor methods
• Doubly constrained growth factor methods
Uniform Growth Factor Method
In this method, as the only information available is the overall growth
rate of trips for the whole of the study area, each cell of the trip matrix is
multiplied with this single growth factor.
𝑇𝑖𝑗 = 𝜏. 𝑡𝑖𝑗 , for each pair of i and j
𝑇𝑖𝑗 = Future trips from zone i to zone j
𝑡𝑖𝑗 = Present or base year trips from zone i to zone j
𝜏 = general growth rate for all zones
𝜏 =T/ t (Future year total trips/base year total trips)
Example on Uniform Growth Factor Method
Base year trip matrix Future year trip matrix with = 1.2
1 2 3 4 oi 1 2 3 4 Oi
As the growth of traffic in the study area is expected to be 20% over the
forecasting period, each cell of the O-D matrix is multiplied by 1.20
Singly Constrained Growth Factor Methods
• When information is available on the expected growth in either trips originating in
each zone or trips attracted to each zone, this method comes into picture
𝑇𝑖𝑗 = 𝜏𝑖 . 𝑡𝑖𝑗 , for origin/production specific factors
𝑇𝑖𝑗 = 𝜏𝑗 . 𝑡𝑖𝑗 , for destination/attraction specific factors
Where, 𝜏𝑖 = growth factor for origin i = Oi/oi
𝜏𝑗 = growth factor for destination j = Dj/dj
The above method is useful when either of the following situations happen:
• Only productions can be computed accurately for the zones as the corresponding
zonal explanatory variables (e.g., population) can be estimated accurately
• Only attractions can be computed accurately for the zones as the corresponding
employment and shopping variables can be estimated accurately
Example on Singly Constrained Growth Factor Method
Base year origin constrained trip matrix Future year origin-constrained trip matrix
Target
1 2 3 4 oi i 1 2 3 4 Oi
Oi
1 5 50 100 200 355 400 1.13 1 5.6 56.3 112.7 225.4 400
2 50 5 100 300 455 460 1.01 2 50.5 5.1 101.1 303.3 460
3 50 100 5 100 255 400 1.57 3 78.4 156.9 7.8 156.9 400
4 100 200 250 20 570 702 1.23 4 123.2 246.3 307.9 24.6 702
dj 205 355 455 620 1635 1962 Dj 257.8 464.6 529.5 710.1 1962
I = Oi /oi
Doubly Constrained Growth Factor Methods
• These methods apply when information on both productions and attractions (or
origins and destinations) is available, i.e.,
i = Origin/production specific growth factor and
j = Destination/attraction specific growth factor are available.
• These growth factors are applied alternatively in an iterative fashion, such that
both the trip end constraints are satisfied, i.e.,
• Oi = 𝑇𝑖𝑗
𝑗
• Dj = 𝑇𝑖𝑗
𝑖
Doubly Constrained Growth Factor Methods
• Several such iterative methods were proposed in the literature. In all these
methods, intermediate correction factors are worked out after every iteration by
comparing the row/column totals with the respective target trip ends. These are
listed below:
• Average factor method
• Detroit method
• Fratar method
• Furness method
Furness (1965) Method
Furness introduced balancing factors for matching the trip end totals:
Tij = tij . i . j. Ai . Bj
Where, Ai . Bj are balancing factors
Incorporating these growth factors and balancing factors into new variables,
Tij = tij . ai . bj
Where,
ai = i . Ai
bj = j . Bj
The factors ai and bj are computed satisfying the trip end constraints as per the
following iterative process
Furness, K. P., (1965). “Time function iteration”, Traffic Engineering & Control, 7, 458-460.
Iterative Procedure for Furness Method
Step 1: Compute ai for the first iteration as
ai=Oi/oi
Set all bj=1 and apply the factors ai to the trip matrix, satisfying the
origin/production constraint:
i.e., Tij= tij . ai
Step 2: Compute new bj as , bj = Dj/dj and apply the facors bj to the trip
matrix satisfying the destinations/attractions constraint:
Tij= tij . bj
Step 3: Compute new ai as ai = Oi/oi and apply the new ai factors to the trip
matrix satisfying the origin/production constraint.
Repeat steps 2 and 3 until the difference between the target and the computed
trip ends is sufficiently small.
Furness Method – Iteration 1 with ai
Base year doubly constrained trip matrix Intermediate trip matrix with balanced origins
Target Target
1 2 3 4 oi Oi ai 1 2 3 4 oi Oi ai
1 5 50 100 200 355 400 1.13 1 5.6 56.3 112.7 225.4 400 400 1
2 50 5 100 300 455 460 1.01 2 50.5 5.1 101.1 303.3 460 460 1
3 50 100 5 100 255 400 1.57 3 78.4 156.9 7.8 156.9 400 400 1
4 100 200 250 20 570 702 1.23 4 123.2 246.3 307.9 24.6 702 702 1
dj 205 355 455 620 1635 dj
257.8 464.6 529.5 710.1 1962
Target Target
260 400 500 802 1962 260 400 500 802 1962
Dj Dj
1 5 50 100 200 355 400 1.13 1 5.7 48.5 106.4 254.5 415.1 400 0.96
2 50 5 100 300 455 460 1.01 2 51.0 4.4 95.5 342.5 493.3 460 0.93
3 50 100 5 100 255 400 1.57 3 79.1 135.1 7.4 177.2 398.7 400 1.00
4 100 200 250 20 570 702 1.23 4 124.2 212.1 290.7 27.8 654.9 702 1.07
dj 205 355 455 620 1635 dj 260 400 500 802 1962
Target Target
260 400 500 802 1962 260 400 500 802 1962
Dj Dj
1 5 50 100 200 355 400 1.13 1 5.5 46.7 102.5 245.3 400 400 1
2 50 5 100 300 455 460 1.01 2 47.5 4.1 89.0 319.4 460 460 1
3 50 100 5 100 255 400 1.57 3 79.4 135.5 7.4 177.7 400 400 1
4 100 200 250 20 570 702 1.23 4 133.2 227.3 311.7 29.8 702 702 1
dj 205 355 455 620 1635 dj 265.5 413.6 510.6 772.2 1962
Target Target
260 400 500 802 1962 260 400 500 802 1962
Dj Dj
1 5 50 100 200 355 400 1.13 1 5.4 45.2 100.4 254.7 405.7 400 0.99
2 50 5 100 300 455 460 1.01 2 46.5 3.9 87.2 331.7 469.4 460 0.98
3 50 100 5 100 255 400 1.57 3 77.7 131.0 7.3 184.6 400.6 400 1.00
4 100 200 250 20 570 702 1.23 4 130.4 219.9 305.2 31.0 686.4 702 1.02
dj 205 355 455 620 1635 dj 260 400 500 802 1962
Target Target
260 400 500 802 1962 260 400 500 802 1962
Dj Dj
1 5 50 100 200 355 400 1.13 1 5.3 44.6 99.0 251.2 400 400 1
2 50 5 100 300 455 460 1.01 2 45.6 3.8 85.4 325.1 460 460 1
3 50 100 5 100 255 400 1.57 3 77.6 130.8 7.3 184.3 400 400 1
4 100 200 250 20 570 702 1.23 4 133.4 224.9 312.1 31.7 702 702 1
dj 205 355 455 620 1635 dj 261.9 404.1 503.8 792.3 1962
Target Target
260 400 500 802 1962 260 400 500 802 1962
Dj Dj
1 5 50 100 200 355 400 1.13 1 5.2 44.1 98.2 254.2 401.9 400 1.00
2 50 5 100 300 455 460 1.01 2 45.3 3.8 84.8 329.1 463.0 460 0.99
3 50 100 5 100 255 400 1.57 3 77.0 129.5 7.2 186.6 400.3 400 1.00
4 100 200 250 20 570 702 1.23 4 132.4 222.6 309.8 32.1 696.8 702 1.01
dj 205 355 455 620 1635 dj 260 400 500 802 1962
Target Target
260 400 500 802 1962 260 400 500 802 1962
Dj Dj