Queue Length Calculator
Estimate average queue length and waiting times using FHWA signal timing planning formulas, M/M/1 exponential service, or M/D/1 deterministic service models.
Use the Queue Length Calculator
Queue Parameters
Calculation Results
Enter parameters and click Calculate
Average Queue
—
vehicles / lane
v/c Ratio (X)
—
Lane Capacity (c)
—
g/C Ratio
—
Q95 Planning Screen
—
—
—
Capacity Utilization
0%
0%
85%
100%
Planning Caution: The FHWA Qavg and Q95 ≈ 2 × Qavg estimates are screening-level approximations for undersaturated arrivals. Do not use solely for final turn bay storage design where spillback or blocking risk is critical. Detailed HCM procedures or simulation are required.
Model Relationships & Governing Equations
FHWA Signal Timing Manual (Chapter 3) Planning Expressions:
c = s × (g / C)
X = v / c (degree of saturation)
Qavg = v × (C − g) / 3600 [veh/lane]
Q95 ≈ 2 × Qavg (screening approximation)
X = v / c (degree of saturation)
Qavg = v × (C − g) / 3600 [veh/lane]
Q95 ≈ 2 × Qavg (screening approximation)
Valid for undersaturated flow (X < 1.0) with Poisson/random arrivals. Back-of-queue and incremental delay require full HCM procedures.
Summary
Estimate average queue length and waiting times using FHWA signal timing planning formulas, M/M/1 exponential service, or M/D/1 deterministic service models.
How it works
- Select the operational model: FHWA Traffic Signal (planning level), M/M/1 (exponential service), or M/D/1 (deterministic service).
- For traffic signals, enter hourly flow per lane, saturation flow rate, cycle length, and effective green time.
- For service queues, enter arrival rate (λ) and service rate (μ), selecting per-minute or per-hour time units.
- The calculator verifies stability limits (v/c < 1.0 or ρ < 1.0) and evaluates closed-form queue length and delay expressions.
- Results display average queue length, wait times, capacity utilization, and model-specific planning cautions.
Use cases
- Perform planning-level screening of signalized intersection queue lengths per lane.
- Estimate a 95th-percentile screening queue for initial signal timing reviews.
- Model single-server customer lines with random service times (e.g., tech support, retail checkouts).
- Model single-server queues with constant service duration (e.g., automated car wash, automated toll booths).
- Compare wait times and line lengths between exponential and deterministic service distributions.
Frequently Asked Questions
Last updated: 2026-09-22 ·
Reviewed by Nham Vu