| Metric | Value |
|---|
A compact engineering tool for quick, first-order estimates of traffic flow parameters on a road segment: flow, density, number of vehicles on the segment, travel time, and utilization of available capacity during a chosen observation period. Use it for preliminary planning, quick traffic checks, peak-load screening and to prepare measurement briefs before fieldwork.
Table of Contents
Input parameters
- Headway — average time gap between consecutive vehicles on one lane, seconds (h).
- Average speed — mean speed on the section, km/h (v).
- Number of lanes — number of traffic lanes in the analysed direction (n).
- Segment length — monitored section length, km (L).
- Observation period — evaluation interval, hours (H), e.g. 0.25, 1, 4.
- Lane capacity — nominal capacity per lane, veh/h (Clane), typically 1500–2400 veh/h.
- Peak factor — intra-period multiplier to account for peaks, default α = 1.0.
Outputs results
- Lane intensity (veh/h) — estimated flow on a single lane, qlane.
- Direction intensity (veh/h) — total flow across all lanes, qtotal.
- Density (veh/km) — vehicles per kilometre (per lane and total).
- Vehicles on segment — expected average number of vehicles simultaneously on the segment of length L.
- Segment travel time — average time to traverse the segment, minutes.
- Vehicles during period — total vehicles passing during observation H.
- Capacity & degree of saturation — utilization X and simple capacity exceedance indication.
Applied formulae
Notation:
- \(h\) — headway, s
- \(v\) — speed, km/h
- \(L\) — segment length, km
- \(n\) — number of lanes (one way)
- \(H\) — observation period, h
- \(C_{lane}\) — lane capacity, veh/h
- \(\alpha\) — peak factor (dimensionless)
Lane flow (veh/h):
$$
q_{lane} = \frac{3600}{h}
$$
Peak lane flow:
$$
q_{lane}^{peak} = q_{lane}\cdot\alpha
$$
Total flow (all lanes):
$$
q_{total} = q_{lane}^{peak}\cdot n
$$
Density per lane (veh/km): (from \(q = k\cdot v\))
$$
k_{lane} = \frac{q_{lane}^{peak}}{v}
$$
Total density (all lanes):
$$
k_{total} = k_{lane}\cdot n
$$
Vehicles simultaneously on the segment (avg):
$$
N_{on\_segment} = k_{total}\cdot L
$$
Average travel time through the segment (minutes):
$$
T_{trip} = \frac{L}{v}\times 60
$$
Vehicles during observation period H:
$$
Vehicles_{obs} = q_{total}\times H
$$
Degree of saturation (utilization):
$$
X = \frac{q_{total}}{C_{lane}\cdot n}
$$
✍ These are simplified relations. They rely on the classical reciprocal link between headway and flow and on \(q=k\cdot v\). The model does not capture stochastic driver behaviour, platooning, vehicle mix (heavy vs passenger), signal control, merges/diverges, or stopped vehicles. Use it for preliminary estimates only.
Step-by-step example
Given: headway = 2.5 s, v = 60 km/h, n = 2 lanes, L = 2.5 km, H = 4 h, Clane = 1800 veh/h, α = 1.0.
- Lane intensity: \(q_{lane} = 3600 / 2.5 = 1440\) veh/h.
- Peak lane flow: \(q_{lane}^{peak} = 1440\) veh/h (α = 1.0).
- Total direction flow: \(q_{total} = 1440 \times 2 = 2880\) veh/h.
- Density per lane: \(k_{lane} = 1440 / 60 = 24\) veh/km.
- Total density: \(k_{total} = 24 \times 2 = 48\) veh/km.
- Vehicles on segment: \(N_{on\_segment} = 48 \times 2.5 = 120\) vehicles (on average simultaneously).
- Segment travel time: \(T_{trip} = (2.5 / 60)\times 60 = 2.5\) minutes.
- Vehicles during observation: \(Vehicles_{obs} = 2880 \times 4 = 11\,520\) vehicles.
- Degree of saturation: \(X = 2880 / (1800 \times 2) = 0.8\) → 80% utilization.
In this scenario the flow is close to high utilization (80%). If \(X>1.0\) expect probable queue growth and congestion. A lane density of 24 veh/km corresponds to an average spacing of ≈41.7 m between vehicles.
Reference table — typical ranges
| Parameter | Typical range | Comment |
|---|---|---|
| Headway — dense urban | 1.5–3 s | Busy city streets; shorter headways → higher intensity |
| Headway — freeway, free flow | 2.5–5 s | Stable flows on higher-speed roads |
| Average speed — urban | 20–40 km/h | Depends on signals and local congestion |
| Average speed — motorway | 60–100 km/h | High on freeways |
| Lane capacity | 1500–2400 veh/h | Varies with heavy vehicle share and conflicts |
| Typical peak factor | 0.9–1.4 | >1 indicates sharp peak within the observation window |
| Total density in active flow | 40–80 veh/km total | High values indicate near-saturation conditions |
Practical recommendations
- Prefer field-based inputs (video, loop detectors or short manual counts). One to two minutes of representative measurement often suffice for the preliminary estimate.
- If degree of saturation \(X>0.85\!-\!0.9\) plan peak-mitigation measures: signal timing changes, access restrictions, or demand smoothing.
- Adjust lane capacity for heavy vehicle share, side friction and parking maneuvers — all reduce real throughput below theoretical Clane.
- For design decisions use peak-hour field observations and split the period into shorter intervals (e.g. 15-min slices) rather than relying on long averages.
The method is fast and practical for screening and hypothesis checks, but it does not replace detailed microsimulation or advanced traffic modelling required for final design and signal optimisation. For in-depth studies use specialised microsimulation software; use this calculator for quick validation and planning only.
References
- May, A. D., Traffic Flow Fundamentals, Prentice Hall, 1990.
- Treiber, M., Kesting, A., Traffic Flow Dynamics: Data, Models and Simulation, Springer, 2013.
- Papacostas, C. S., Prevedouros, P. D., Transportation Engineering and Planning, 4th Edition, Pearson, 2017.
- Kerner, B. S., Introduction to Modern Traffic Flow Theory and Control, Springer, 2009.

