NivaarExam PrepOfficial exam papers ↗

16-Civ-B7 Transportation Planning and Engineering · December 2019

Question 5 of 7: Two-Zone Gravity Model of Trip Distribution

Nivaar worked solution (AI-drafted; not reviewed by a licensed engineer)

Notes on this paper

Paper format. National Examination, December 2019 — 16-Civ-B7, Transportation Planning & Engineering. Three hours. Closed book; one two-sided aid sheet is permitted, plus an approved Casio or Sharp calculator. Seven questions, all of equal value (20 marks); any five constitute a complete examination and only the first five that appear in the answer book are marked. The mark split is printed as a per-sub-question table on the last page and is reproduced in each heading below. All seven questions are solved here, because the set is a study resource.

Reference texts.

Question 5: Two-Zone Gravity Model of Trip Distribution (20 marks)

Question text not reproduced: the examination questions are © Engineers and Geoscientists BC. Open the official past paper (linked at the top of this page) to read the question, then follow the worked solution below.

Given. A two-zone system with equal productions from each zone, unequal attractions, and a friction factor that is the reciprocal of travel time.

Gravity-model inputs, base year and target year
QuantityBase year (part a)Target year (part b)
Productions \(P_1\), \(P_2\)75, 75125, 125
Attractions \(A_1\), \(A_2\)50, 10075, 175
Intra-zonal travel time \(t_{11}=t_{22}\)22
Inter-zonal travel time \(t_{12}=t_{21}\)55
Friction factors \(F=1/t\)\(F_{ii}=0.50,\ F_{ij}=0.20\)\(F_{ii}=0.50,\ F_{ij}=0.20\)

Total productions equal total attractions in both years (150 and 250 respectively), so the trip table is balanced on its margins before distribution begins.

Find. The four cells of the trip matrix in each year, reported as intra-zonal and inter-zonal totals, and a list of the factors other than travel time that influence trip distribution.

Zone 1P = 75A = 50Zone 2P = 75A = 100inter-zonal t = 5, F = 0.20intra-zonal t = 2, F = 0.50intra-zonal t = 2, F = 0.50Base-year productions, attractions and friction factors (F = 1/t)
Figure 5.1 — Two-zone network showing base-year productions, attractions, travel times and the resulting friction factors F = 1/t.

Approach. Apply the singly constrained (production-constrained) gravity model: each production zone distributes its own trips in proportion to the attraction of each destination weighted by the friction factor, which requires a separate denominator for each production zone.

  1. State the gravity model. In production-constrained form, $$T_{ij}=P_i\,\frac{A_jF_{ij}}{\displaystyle\sum_{x}A_xF_{ix}}$$ The denominator is computed separately for each origin zone \(i\); using one common denominator for both rows breaks the production constraint and is the commonest error on this question. With \(F=1/t\), the friction factors are \(F_{11}=F_{22}=1/2=0.50\) and \(F_{12}=F_{21}=1/5=0.20\).
  2. (a) Build the denominators for the base year. For zone 1, $$\sum_x A_xF_{1x}=A_1F_{11}+A_2F_{12}=50(0.50)+100(0.20)=25+20=45$$ and for zone 2, $$\sum_x A_xF_{2x}=A_1F_{21}+A_2F_{22}=50(0.20)+100(0.50)=10+50=60$$ The two differ because zone 2 has the larger nearby attraction pool.
  3. Distribute the base-year productions. Applying the model row by row, $$T_{11}=75\left(\frac{25}{45}\right)=41.67,\qquad T_{12}=75\left(\frac{20}{45}\right)=33.33$$ $$T_{21}=75\left(\frac{10}{60}\right)=12.50,\qquad T_{22}=75\left(\frac{50}{60}\right)=62.50$$ Each row sums to its production (41.67 + 33.33 = 75 and 12.50 + 62.50 = 75), confirming the constraint is satisfied. Collecting by type, $$\boxed{\text{intra-zonal} = 41.67+62.50 = 104.17 \text{ trips};\quad \text{inter-zonal} = 33.33+12.50 = 45.83 \text{ trips}}$$ Intra-zonal travel is therefore 69.4 per cent of all 150 trips — the short intra-zonal travel time dominates the distribution even though zone 2 attracts twice as many trips as zone 1.
  4. Check the attraction margin. Summing down the columns, the model sends \(41.67+12.50=54.17\) trips to zone 1 against a target of 50, and \(33.33+62.50=95.83\) trips to zone 2 against a target of 100 — errors of \(+8.3\) and \(-4.2\) per cent. This is expected: a singly constrained model reproduces productions exactly but only approximates attractions. Matching both margins requires iterative proportional fitting (the Furness / Fratar procedure) with attraction balancing factors, which the question does not supply, so the single pass is the intended answer — but stating the discrepancy is part of a complete solution.
  5. (b) Repeat for the target year. The travel times and hence the friction factors are unchanged, so only the margins move. The new denominators are $$\sum_x A_xF_{1x}=75(0.50)+175(0.20)=37.5+35.0=72.5$$ $$\sum_x A_xF_{2x}=75(0.20)+175(0.50)=15.0+87.5=102.5$$
  6. Distribute the target-year productions. $$T_{11}=125\left(\frac{37.5}{72.5}\right)=64.66,\qquad T_{12}=125\left(\frac{35.0}{72.5}\right)=60.34$$ $$T_{21}=125\left(\frac{15.0}{102.5}\right)=18.29,\qquad T_{22}=125\left(\frac{87.5}{102.5}\right)=106.71$$ $$\boxed{\text{intra-zonal} = 64.66+106.71 = 171.36 \text{ trips};\quad \text{inter-zonal} = 60.34+18.29 = 78.64 \text{ trips}}$$ Row sums are 125 each, as required. The intra-zonal share slips slightly from 69.4 to 68.5 per cent, because attractions grew faster in zone 2 (+75 per cent) than in zone 1 (+50 per cent), pulling a little more travel across the boundary from zone 1.
  7. Interpret the growth. Total travel rises from 150 to 250 trips (+66.7 per cent), but the two components grow unequally: intra-zonal travel rises 64.5 per cent while inter-zonal travel rises 71.6 per cent. To see what the friction factor is actually doing, re-run part (a) with \(F_{ij}=1\) for all pairs — a zero-deterrence model. The distribution collapses to a pure attraction share and the intra-zonal total falls from 104.17 to exactly 75.0 trips, i.e. from 69.4 per cent to 50 per cent of travel. The deterrence function, not the attraction pattern, is responsible for the entire concentration of travel within zones.

(c) Factors affecting trip distribution other than travel time

The friction factor is a proxy for generalised cost, and the attraction term is a proxy for destination opportunity; both are far richer than a single time value. The main additional influences are:

Question 5 — final results
Trip movement(a) Base year(b) Target year
\(T_{11}\) (within zone 1)41.6764.66
\(T_{12}\) (zone 1 → zone 2)33.3360.34
\(T_{21}\) (zone 2 → zone 1)12.5018.29
\(T_{22}\) (within zone 2)62.50106.71
Total intra-zonal104.17171.36
Total inter-zonal45.8378.64
Grand total (= total productions)150.00250.00
Intra-zonal share69.4 %68.5 %
Attractions reproduced (zone 1 / zone 2)54.17 / 95.83 (target 50 / 100)82.95 / 167.05 (target 75 / 175)