5.4 Transportation Planning, Network Analysis, and Intermodal Systems

Key Takeaways

  • The four-step travel demand model runs trip generation, trip distribution, mode choice and traffic assignment, in that order.

  • The gravity model distributes trips in proportion to zone attractions and inversely with a travel-impedance function.

  • In a multinomial logit model, the share of mode m equals e^(U_m) divided by the sum of e^(U) over all available modes.

  • Under Wardrop's user-equilibrium principle, all used routes between an origin and destination have equal and minimum travel time.

  • Intermodal transport moves people or freight through more than one mode, so transfer terminals often control total trip time and cost.

Last updated: October 2026

5.4 Transportation Planning, Network Analysis, and Intermodal Systems

The AMSTHC TOS area "Transportation Engineering" has these competencies:

  1. Review concepts in urban transportation planning.
  2. Analyze networks.
  3. Perform quantitative methods for transportation engineering.
  4. Evaluate and assess intermodal transportation networks.
  5. Understand methods used to prepare cost estimates. This one repeats a quantity-surveying line and is covered in Section 6.6.

Traffic-flow quantitative methods are in Section 5.2. This section covers planning and networks.


The Urban Transportation Planning Process

Transportation planning asks how many trips will be made, between which places, by which modes and on which routes. The classic four-step model answers these questions in sequence:

StepQuestionTypical method
1. Trip generationHow many trips start or end in each zone?Regression on population, households, employment, or cross-classification by household type
2. Trip distributionWhere do the trips go?Gravity model
3. Mode choiceWhich mode is used?Logit model based on time and cost
4. Traffic assignmentWhich route is used?All-or-nothing, incremental, or equilibrium assignment

The study area is divided into traffic analysis zones. Travel is summarized in an origin-destination (O-D) matrix. Data come from household interview surveys, roadside O-D surveys, traffic counts and land-use forecasts.


Trip Generation

Productions (PiP_i) are trips generated by homes. Attractions (AjA_j) are trips drawn by jobs, schools and shops.

Example. A regression model is P=0.5+1.2(household size)+0.8(cars owned)P = 0.5 + 1.2(\text{household size}) + 0.8(\text{cars owned}) daily trips per household. For 1,000 households averaging 4.5 persons and 0.5 car, zone productions are:

1,000(0.5+5.4+0.4)=6,300 trips/day1{,}000(0.5 + 5.4 + 0.4) = 6{,}300 \text{ trips/day}

Total productions and attractions are then balanced so that the region's totals match.


Trip Distribution: The Gravity Model

Tij=PiAjFijKij∑jAjFijKijT_{ij} = P_i \frac{A_j F_{ij} K_{ij}}{\sum_j A_j F_{ij} K_{ij}}

  • FijF_{ij} is a friction factor that decreases with travel time or cost, for example F=t−bF = t^{-b}.
  • KijK_{ij} is an adjustment factor, often set to 1.

Example. Zone 1 produces 1,000 trips. Zone A attracts 600 trips at t=10 mint = 10\text{ min}; zone B attracts 400 trips at t=20 mint = 20\text{ min}. Use F=t−2F = t^{-2}.

  • Weights: 600/100=6.0600/100 = 6.0 and 400/400=1.0400/400 = 1.0.
  • T1A=1,000(6/7)=857T_{1A} = 1{,}000(6/7) = 857 trips and T1B=143T_{1B} = 143 trips.

Nearer, larger attractions get most of the trips.


Mode Choice: The Logit Model

Each mode mm has a utility UmU_m, usually a linear function of travel time, cost and comfort, with negative coefficients on time and cost. The multinomial logit share is:

Pm=eUm∑keUkP_m = \frac{e^{U_m}}{\sum_k e^{U_k}}

Example. Ucar=−0.05(30)−0.02(80)=−3.10U_{\text{car}} = -0.05(30) - 0.02(80) = -3.10 and Ubus=−0.05(45)−0.02(15)=−2.55U_{\text{bus}} = -0.05(45) - 0.02(15) = -2.55.

  • e−3.10=0.0450e^{-3.10} = 0.0450 and e−2.55=0.0781e^{-2.55} = 0.0781.
  • Bus share =0.0781/(0.0450+0.0781)=0.634= 0.0781/(0.0450 + 0.0781) = 0.634, or 63%.

Network Analysis and Assignment

A transport network is a set of nodes (intersections, terminals) and links (road segments) with costs such as travel time.

Shortest path (Dijkstra's algorithm)

  1. Give the origin a label of 0 and every other node a label of infinity.
  2. Repeatedly make permanent the node with the smallest temporary label.
  3. Update the labels of its neighbors: new label = permanent label + link time, if that is smaller.
  4. Stop when the destination is permanent, and trace back the predecessor nodes.

Example. Links: A–B 4 min, A–C 2, C–B 1, B–D 5, C–D 8.

  • From A: C = 2 is permanent; B = min(4, 2 + 1) = 3 is permanent.
  • D = min(3 + 5, 2 + 8) = 8.
  • The shortest path is A–C–B–D in 8 minutes.

Assignment methods

  • All-or-nothing. All trips between two zones take the shortest path. This ignores congestion.
  • User equilibrium (Wardrop's first principle). Each traveler picks the quickest route, so in equilibrium all used routes between an O-D pair have equal and minimum travel times. Link travel times rise with volume, for example through the BPR function t=t0[1+0.15(v/c)4]t = t_0[1 + 0.15(v/c)^4].
  • System optimum (Wardrop's second principle). The total travel time of all users is minimized. It may require some users to take slower routes, so it is a benchmark for traffic management and pricing.

Equilibrium example. Two routes carry 1,000 veh/h, with t1=10+0.01x1t_1 = 10 + 0.01x_1 and t2=15+0.005x2t_2 = 15 + 0.005x_2 minutes. Setting t1=t2t_1 = t_2 with x1+x2=1,000x_1 + x_2 = 1{,}000:

10+0.01x1=15+0.005(1,000−x1)  ⟹  0.015x1=10  ⟹  x1=66710 + 0.01x_1 = 15 + 0.005(1{,}000 - x_1) \implies 0.015x_1 = 10 \implies x_1 = 667

So x2=333x_2 = 333, and both routes take 16.67 min16.67\text{ min}.


Intermodal Transportation Networks

Intermodal transport uses more than one mode for a single trip or shipment. Examples are jeepney to rail to walk, or truck to port to ship to truck. Total performance depends on the links and also on the transfer points.

ComponentPlanning concerns
Ports (Roll-on/Roll-off and container)Berth capacity, crane productivity, yard space, landside road and rail access
AirportsRunway capacity, terminal processing, ground access
Rail and bus rapid transitStation spacing, headways, capacity per hour per direction, feeder access
Bus and jeepney terminalsBay capacity, dwell time, pedestrian access to other modes
Freight logistics hubsTruck staging, warehousing, customs and inspection

Key measures:

  • Door-to-door time includes access, waiting, in-vehicle and transfer times.
  • Generalized cost combines money cost with time valued in pesos per hour.
  • Reliability reflects variability of travel time.

Good intermodal design minimizes transfer penalties: short walking distances, coordinated schedules, integrated fares, and protected waiting areas.

Loading diagram...
Four-Step Travel Demand Model
Test Your Knowledge

Zone 1 produces 2,000 trips. Zone A attracts 600 trips at 10 minutes and zone B attracts 900 trips at 20 minutes. Using a gravity model with friction factor F = t⁻², how many trips go from zone 1 to zone A?

A

1,000

B

800

C

545

D

1,455

Test Your Knowledge

Under Wardrop's first (user-equilibrium) principle, what is true of all routes actually used between an origin and destination?

A

They have equal and minimum travel times

B

They minimize the total travel time of all users

C

They have the shortest physical length

D

They carry equal traffic volumes

Test Your Knowledge

The utilities for a trip are U_car = -2.0 and U_rail = -1.5. What share chooses rail under a binary logit model?

A

38%

B

50%

C

75%

D

62%

Sections you finish are checked off in the contents.