Traffic Engineering: Studies, Flow Theory, Capacity and Signal Design
Flow theory: one product, two branches
Traffic flow theory rests on three quantities that describe a stream and are tied by one identity: flow q in vehicles per hour, density k in vehicles per kilometre, and space mean speed v, with q = kv. Any model of traffic is a statement about how two of them are related, and the simplest is Greenshields: speed falls linearly with density, v = v_f(1 − k/k_j), from the free-flow speed v_f at an empty road to zero at the jam density k_j. Substituting into the identity gives q = v_f k(1 − k/k_j) — a parabola in density, and its shape is the whole subject.
| Density k | Speed v | Flow q = kv | State of the road |
|---|---|---|---|
| 20 veh/km | 48 km/h | 960 veh/h | Free flow — comfortable, well below capacity |
| 50 veh/km | 30 km/h | 1500 veh/h — capacity | The maximum the road can pass, at half the free speed |
| 80 veh/km | 12 km/h | 960 veh/h | Congested — the same flow, a quarter of the speed |
q_max = v_f k_j/4 = 1500 veh/h, and it occurs at k = k_j/2 and v = v_f/2 — capacity is reached at half the free-flow speed, not near it. Three consequences follow, and each is examined. First, a road at capacity is at the top of a hill: any further increase in density moves it onto the falling branch, where flow decreases as density rises. Second, that branch is unstable — this is why a jam, once formed, does not simply clear when the extra demand goes away, and why flow measured during recovery differs from flow at the same density during build-up (the hysteresis real data shows). Third, and most usefully, it explains ramp metering: deliberately holding vehicles back at an entry keeps the mainline density near k_j/2 instead of letting it slip past, so restricting inflow can increase throughput. Greenshields itself is a crude model — real speed does not fall linearly with density — but every one of these conclusions survives in the better models, because they follow from the parabola having a peak rather than from its exact shape.Signal design by Webster’s method
A signalised junction has a fixed amount of time to give away each cycle, and some of it is unavoidably lost: the start-up lost time while a queue accelerates, and the all-red clearance between phases. Webster derived, from a delay model with random arrivals, the cycle length that minimises average delay per vehicle: C₀ = (1.5L + 5)/(1 − Y), where L is the total lost time per cycle and Y = Σy_i is the sum of the critical flow ratios — the ratio, for the worst approach in each phase, of the arriving flow to the saturation flow. The effective green is then shared out in proportion: g_i = (y_i/Y)(C₀ − L).
| Step | Relation | Value |
|---|---|---|
| Sum of critical ratios | Y = y₁ + y₂ | 0.65 |
| Optimum cycle | C₀ = (1.5L + 5)/(1 − Y) | 65.71 s |
| Total effective green | C₀ − L | 53.71 s |
| Green, phase 1 | (y₁/Y)(C₀ − L) | 28.92 s |
| Green, phase 2 | (y₂/Y)(C₀ − L) | 24.79 s |
Y = 0.65 it gives C₀ = 65.7 s; at 0.75, 92 s; at 0.85, 153 s; at 0.90, 230 s. The cycle length diverges as Y approaches 1, and that is the model telling the truth rather than breaking down. Y = 1 means the sum of the demands equals the sum of the capacities with no time left over for the lost time, so the junction is saturated and no timing plan can serve it — the queue grows without limit whatever you do. Three practical rules follow directly. First, an optimum cycle above about 120 seconds is not implemented; delay is flat near the optimum, so a shorter cycle costs very little while a long one is intolerable for pedestrians and for the side road, and drivers begin to disobey it. Second, when Y is too high the answer is not a longer cycle but less demand or more capacity: an extra lane, a turning restriction, a flyover, or diverting traffic — the geometry has to change, not the timing. Third, the standard sanity check is that the greens and the lost time must reconstruct the cycle: 28.92 + 24.79 + 12 = 65.71 = C₀ ✓. And note that delay near the optimum is genuinely flat, which is why Webster’s cycle is a starting point that is then rounded to a convenient 5-second multiple rather than a value to be held to two decimals.Traffic signs complete the section and divide into three families whose shapes carry the meaning independently of the legend, which is deliberate: regulatory signs are circular and mandatory, and disobeying one is an offence; warning (cautionary) signs are triangular and tell the driver about a hazard ahead; informatory signs are rectangular and give direction, distance and facilities. The shape convention exists so that a sign is readable at a distance, at speed, in poor light and by a driver who cannot read the language — which is the same design logic as the 85th-percentile speed: assume the driver is reasonable and give them what they need in the form they can use.
Key takeaways
q = kv, so the same flow occurs twice — once free-flowing and once congested. Flow alone is ambiguous.- Greenshields capacity
q_max = v_f k_j/4, atk = k_j/2andv = v_f/2— capacity comes at half the free-flow speed. - Space mean speed (harmonic) is always smaller than time mean speed, and only the space mean belongs in
q = kv. - Webster:
C₀ = (1.5L + 5)/(1 − Y),g_i = (y_i/Y)(C₀ − L). Check that the greens plus lost time rebuildC₀. C₀diverges asY → 1: a saturated junction cannot be signalled out of trouble, it needs capacity or less demand.- Sign shapes carry meaning: circular regulatory, triangular warning, rectangular informatory.
Practice questions (8)
Attempt each one before opening the answer. Every explanation names the tempting wrong option as well as the right one, because that is where marks are lost.
A traffic stream follows the Greenshields model with a free-flow speed of 60 km/h and a jam density of 100 veh/km. The capacity of the road in veh/h is ______
Numerical answer — type the value.
Show answer
Answer: 1500
1500 veh/h. Greenshields setsv = v_f(1 − k/k_j), andq = kv = v_f k(1 − k/k_j)is a parabola inkwith zeros atk = 0(an empty road carries nothing) andk = k_j(a jammed road carries nothing). Its peak sits midway between them, atk = k_j/2 = 50 veh/km, wherev = v_f/2 = 30 km/h, givingq_max = v_f k_j/4 = 60 × 100/4 = 1500 veh/h. Two features of that result are the reason the model is taught despite being crude. First, capacity occurs at half the free-flow speed, not near it — a road running at its maximum throughput is already travelling at half the speed of an empty one, which is why "the road is at capacity" and "the road is running well" are different statements. Second, and more usefully, the flow is ambiguous:q = 960 veh/hoccurs atk = 20(withv = 48 km/h, free-flowing) and atk = 80(withv = 12 km/h, congested). A volume count of 960 tells you nothing about which of those two roads you are looking at, which is exactly why traffic studies measure speed or density as well. It also explains ramp metering: holding vehicles back at an entry keeps the mainline neark_j/2instead of letting it slip onto the falling branch, so restricting inflow can genuinely increase throughput. Greenshields itself is too simple — real speed does not fall linearly with density — but these conclusions follow from the curve having a peak at all, so they survive in better models.A two-phase signal has a total lost time of 12 s per cycle. The critical flow ratios are 0.35 and 0.30. By Webster’s method, the optimum cycle length in seconds is ______ (round to two decimal places)
Numerical answer — type the value.
Show answer
Answer: 65.71
65.71 s.Y = 0.35 + 0.30 = 0.65, soC₀ = (1.5L + 5)/(1 − Y) = (1.5 × 12 + 5)/(1 − 0.65) = 23/0.35 = 65.71 s. The greens follow: total effective green isC₀ − L = 53.71 s, shared asg₁ = (0.35/0.65) × 53.71 = 28.92 sandg₂ = (0.30/0.65) × 53.71 = 24.79 s, and the check28.92 + 24.79 + 12 = 65.71 = C₀✓ confirms the arithmetic. What the formula is saying is more important than the substitution. It minimises average delay per vehicle, balancing two opposing effects: a longer cycle wastes proportionally less time on the fixed lost time each cycle, but makes every stopped vehicle wait longer for its turn. The optimum is where those balance, and the delay curve near it is genuinely flat — which is why the answer is rounded to a convenient 5-second multiple in practice rather than held to two decimals. Now watch the denominator, which is the part that carries the engineering. KeepingL = 12 s: atY = 0.75the cycle is 92 s, at0.85it is 153 s, at0.90it is 230 s.C₀diverges asY → 1, and that is not a defect of the model but the model being honest —Y = 1means the demands exactly consume the capacity with nothing left for the lost time, so the junction is saturated and no timing plan can serve it. In practice a cycle above about 120 s is not implemented, and whenYis that high the answer is more capacity or less demand — a lane, a turn ban, a flyover — not a longer cycle.Three vehicles are observed with speeds 30, 40 and 50 km/h. The space mean speed in km/h is ______ (round to two decimal places)
Numerical answer — type the value.
Show answer
Answer: 38.3
38.30 km/h. The space mean speed is the harmonic mean:v_s = n/Σ(1/vᵢ) = 3/(1/30 + 1/40 + 1/50) = 3/0.078333 = 38.30 km/h. The time mean speed is the arithmetic mean,(30 + 40 + 50)/3 = 40.00 km/h, so the two differ by 1.70 km/h — 4.44% — on the same three vehicles. The space mean is always the smaller of the two, and the gap grows with the spread of speeds: it vanishes only when every vehicle travels at the same speed. The reason is a sampling bias, and seeing it clearly is what stops the two from being confused. An observer at a point counts every vehicle once, so each contributes equally. An observer photographing a length of road catches whatever happens to be on it at that instant, and slow vehicles spend longer on the section and are therefore over-represented in the snapshot — pulling the average down. This distinction earns marks because only the space mean speed satisfies the fundamental relationq = kv. If a question gives spot speeds and asks for flow, the harmonic mean is the one to use, and substituting the arithmetic mean overstates the flow. Two cautions on the shortcut. The often-quotedv_t = v_s + σ²/v_sis an approximation: for these three speeds it returns 40.11 rather than 40.00, so it will not reproduce an exact answer. And the variance in it is the variance of the space distribution, not of the observed spot speeds — another reason to compute the harmonic mean directly rather than convert.A volume count at a point on a road records 960 vehicles per hour. Which of the following can be concluded?
Show answer
Answer: A — Nothing about how well the road is operating — the same flow occurs both in free flow and in congestion
Nothing about how well the road is operating. This is the central lesson of flow theory, and it is a lesson about a product. Flow isq = kv, and the same product arises from many different pairs of factors. On the Greenshields curve used in this chapter —v_f = 60 km/h,k_j = 100 veh/km— a flow of 960 veh/h occurs atk = 20 veh/kmwithv = 48 km/h, an entirely comfortable road running at four-fifths of the free-flow speed, and atk = 80 veh/kmwithv = 12 km/h, a road crawling and close to breakdown. The flow–density parabola is symmetric about its peak, so every flow below capacity has two density solutions, one on each branch. A count of 960 cannot tell you which branch you are on. That is why option (c) is wrong: the mapping from flow to density is two-to-one, not one-to-one, and inverting it requires a second measurement. It is also why every real traffic study collects speed or density alongside volume — an occupancy detector, a floating-car run, a travel-time measurement — and why level-of-service is defined on density, which is single-valued, rather than on flow, which is not. Options (b) and (d) both leap to a conclusion the data cannot support, in opposite directions, and they illustrate the same error: treating a flow figure as if it were a measure of how full the road is. The practical form of this lesson is one every engineer meets: when a jam clears, the measured flow rises as conditions improve, so a low flow is as consistent with severe congestion as with an empty road.For the signal of question 2 (L = 12 s, y₁ = 0.35, y₂ = 0.30, C₀ = 65.71 s), the effective green time for phase 1 in seconds is ______ (round to two decimal places)
Numerical answer — type the value.
Show answer
Answer: 28.92
28.92 s. The green available to be shared is not the whole cycle but what remains after the lost time:C₀ − L = 65.71 − 12 = 53.71 s. Webster then divides it in proportion to the critical flow ratios, because each phase should be given green in proportion to the demand it must clear:g₁ = (y₁/Y)(C₀ − L) = (0.35/0.65) × 53.71 = 0.53846 × 53.71 = 28.92 s, and by the same ruleg₂ = 24.79 s. Always finish with the reconstruction check —28.92 + 24.79 + 12 = 65.71 = C₀✓ — because it catches the two commonest errors at once: sharing the whole cycle instead ofC₀ − L(which gives 35.38 s and a total that overruns the cycle by the lost time), and normalising by something other thanY. Two points of substance sit behind the arithmetic. First,y = q/sis the ratio of arriving flow to saturation flow for the worst approach in that phase, not the average of the approaches — a phase is only as good as its critical movement, and using an average silently under-greens the busiest lane. Second, the effective green is not the green shown on the lamp: it is the displayed green plus the amber that drivers actually use, minus the start-up lost time while a stopped queue accelerates. That bookkeeping is whatLcollects, and it is why lost time appears as a subtraction here and again insideC₀. In practice these values are rounded to convenient whole seconds, which costs almost nothing because delay near the Webster optimum is very flat.Which of the following statements about traffic studies and signals are correct?
Show answer
Answer: A — The 85th percentile spot speed is taken as the safe or design speed for a road; B — An origin–destination study can justify a bypass in a way that a volume count cannot; C — Webster’s optimum cycle length increases without limit as the sum of critical flow ratios approaches unity
(a), (b) and (c). (a) is correct, and the reasoning behind it is worth stating because it is not a statistical convention but a design philosophy: most drivers choose a speed appropriate to the road, so the speed that 85% of them do not exceed is a better description of what the road actually invites than any figure chosen in advance. Setting a limit far below the 85th percentile produces widespread disobedience and a larger spread of speeds, which is itself a hazard — speed variance, not speed alone, correlates with crash risk. The 15th percentile serves the opposite purpose, as a floor for a minimum-speed sign. (b) is correct and is the sharpest illustration of why different studies answer different questions. A volume count tells you how much traffic is on a road; only an O–D study tells you how much of it wants to be there. If most trips merely pass through the town, a bypass removes them and widening the high street does not; if most trips start or end in the town, a bypass is money spent on the wrong road. No amount of counting distinguishes those two cases. (c) is correct:C₀ = (1.5L + 5)/(1 − Y)has(1 − Y)in the denominator, so withL = 12 sthe cycle runs 65.7 s atY = 0.65, 92 s at 0.75, 153 s at 0.85 and 230 s at 0.90, diverging asY → 1. That is the formula reporting saturation honestly, not failing — and it is why cycles above about 120 s are not implemented and a highYcalls for capacity rather than timing. (d) is wrong, with the shapes exactly swapped: regulatory signs are circular (mandatory, an offence to disobey) and warning signs are triangular; informatory signs are rectangular.An 8 km stretch of highway carrying an average daily traffic of 12,000 vehicles records 45 accidents in a year. The accident rate per million vehicle-kilometres is ______ (round to three decimal places, taking 365 days)
Numerical answer — type the value.
Show answer
Answer: 1.284
1.284 per million vehicle-km. Total exposure isADT × length × days = 12,000 × 8 × 365 = 35,040,000 vehicle-km = 35.04 million, so the rate is45/35.04 = 1.284per million vehicle-km. The reason accident studies insist on this normalisation rather than a raw count is that a raw count measures traffic as much as danger. A busy urban arterial will always record more accidents than a quiet rural road, and comparing the two on absolute numbers would direct every rupee of safety spending to the busiest roads regardless of whether they are unusually dangerous. Dividing by exposure asks the right question: given how much travel happens here, how often does something go wrong? Note the two forms and keep them apart, because a question will use either. Rate per million vehicle-kilometres is for a length of road, and is what the arithmetic above computes. Rate per million entering vehicles is for a spot — a junction, a level crossing — where there is no length to travel over and exposure is counted as arrivals. Using the wrong one is dimensionally inconsistent and produces a number that cannot be compared with anything. One honest limitation is worth carrying: this rate treats all accidents alike, so a stretch with many minor collisions can outrank one with a few fatal ones. That is why severity-weighted indices exist alongside it, and why a bare rate is a screening tool for identifying black spots rather than the final basis for spending.A junction is signalled and Webster’s method returns an optimum cycle length of 230 s. The correct engineering response is to
Show answer
Answer: A — treat it as a signal that the junction is near saturation and add capacity or reduce demand, rather than implement it
Treat it as a saturation warning and change the capacity or the demand. A cycle of 230 s meansYis around 0.90 — the critical flows are consuming ninety per cent of the saturation flows, leaving almost nothing for the lost time, andC₀ = (1.5L + 5)/(1 − Y)is diverging. The formula has not failed; it is reporting that the junction is close to the point where no timing plan can serve the demand, and atY = 1the queue grows without bound whatever the signal does. Implementing 230 s, as option (b) suggests, fails for reasons the delay model does not even capture: pedestrians will not wait four minutes and will cross against the signal, side-road drivers will conclude the signal is broken and enter anyway, queues will grow long enough to block upstream junctions, and the calculation’s own assumption of orderly random arrivals stops holding. In practice cycles are capped near 120 s, and the cost of that cap is small because delay is flat near the Webster optimum. The genuine remedies all changeYrather thanC₀: an extra lane or a widened approach raises the saturation flow, banning a turning movement removes a conflicting demand, a flyover or a bypass diverts traffic away, and coordinating with adjacent signals can improve arrival patterns. Option (c) misidentifies the lever — reducing lost time is worth doing but the numerator moves linearly while the denominator is collapsing, so trimmingLfrom 12 s to 6 s atY = 0.90still leaves a 140 s cycle. Option (d) has it backwards: adding a phase increases total lost time and usually increasesYas well, lengthening the cycle rather than shortening it. Phases are added for safety — to separate conflicting movements — and are paid for in capacity.