VIEW THIS AS

Auto mode follows the Route Engine until you choose a viewpoint.

YOU ARE HERE

ROUTE CHECK

CONNECTED TO

WHAT NEXT

Use the canonical route for this room, or HELP if you are unsure.

Why Mathematics? | Traffic Flow, Fundamental Diagrams and Shockwaves

Four buses stopped at a red light near Raffles City and Raffles Hotel Singapore.

Why is mathematics important in traffic flow? A road can look almost empty one minute and become a slow-moving queue the next. Individual drivers react locally, yet the whole stream develops patterns: free flow, capacity, congestion, stop-and-go waves and queues that move backwards even while every vehicle moves forwards.

Traffic-flow mathematics turns counts, speeds and road occupancy into a conservation problem. The basic identity q = k times u connects flow q, density k and space-mean speed u. A fundamental diagram describes how these quantities tend to relate under stated conditions. A shockwave equation estimates how the boundary between two traffic states travels.

These models are useful because they clarify mechanisms, not because traffic is perfectly predictable. Weather, incidents, road geometry, vehicle mix, lane changes, signals, driving behaviour and measurement methods all matter. This article develops educational models and worked examples; it is not a traffic-control instruction, road-design standard or travel-time guarantee.


Flow, Density and Speed

Flow is a rate through a point

Traffic flow q is the number of vehicles passing a location per unit time, commonly vehicles per hour. If 36 vehicles cross a detector in 90 seconds, the observed rate is 36 divided by 90 = 0.4 vehicle per second, or 1,440 vehicles per hour if that short interval were representative.

The conversion does not mean exactly 1,440 vehicles will pass in the next hour. It expresses the measured short-period rate on an hourly scale. Traffic fluctuates, so the counting interval and time stamp belong with the result.

For multiple lanes, specify whether flow is total across all observed lanes or per lane. A value of 2,000 vehicles per hour across two lanes is different from 2,000 vehicles per hour per lane. The unit label should carry that distinction.

Density is vehicles per road length

Density k is the number of vehicles occupying a length of road, often vehicles per kilometre per lane. If 24 vehicles occupy a 600-metre section of one lane, density is 24 / 0.6 = 40 vehicles per kilometre per lane.

Density is a spatial quantity. A point detector may estimate it indirectly, while an aerial image or connected set of sensors can observe a section more directly. Confusing a count through a point with a count along a length is a common conceptual error.

At very low density, vehicles have plenty of space. At high density, speeds and manoeuvring freedom tend to fall. A theoretical jam density represents tightly queued vehicles per unit length. It depends on vehicle lengths and gaps, so it is not one universal constant.

Speed has more than one average

An arithmetic mean of speeds recorded as vehicles pass a point is a time-mean speed. The average speed of vehicles occupying a road segment at an instant is related to space-mean speed. For traffic-flow identity q = ku, u is the space-mean speed under consistent definitions.

Space-mean speed is the harmonic mean of individual journey speeds over the same distance. Suppose two vehicles each travel one kilometre, one at 30 kilometres per hour and one at 60. Their travel times are 2 minutes and 1 minute. Together they cover 2 kilometres in 3 minutes, so space-mean speed is 40 kilometres per hour, not the arithmetic mean 45.

The harmonic calculation is 2 divided by (1/30 + 1/60) = 40. Slower vehicles occupy the segment longer, so they receive more weight in a spatial observation. Using the wrong average can make q, k and u inconsistent.

The identity q = ku

Imagine a uniform traffic stream with density k vehicles per kilometre moving at space-mean speed u kilometres per hour. In one hour, the stream advances u kilometres. A point is passed by the vehicles initially contained in that length, so q = ku vehicles per hour.

For k = 20 vehicles per kilometre per lane and u = 80 kilometres per hour, q = 1,600 vehicles per hour per lane. Units verify the relationship: vehicles/km/lane times km/hour gives vehicles/hour/lane.

This identity is a definition-level relationship for compatible averages, not a theory of how drivers choose speed. The behavioural or empirical model enters when we propose a relationship between u and k, or q and k.

Did You Know? A queue’s upstream boundary can move backwards even though no vehicle reverses. The pattern moves because vehicles join the back faster than the boundary advances downstream. Mathematics separates vehicle motion from wave motion.

The US Federal Highway Administration’s Traffic Flow Theory chapter on continuum models develops q = ku, conservation and shockwave relationships in a formal transport context. It is a primary technical source for these mechanisms.


Fundamental Diagrams and Road Capacity

A relationship between traffic states

A fundamental diagram represents an assumed or observed equilibrium relationship among flow, density and speed. Common plots are speed versus density, flow versus density and speed versus flow. Because q = ku, specifying one relationship can generate the others.

In light traffic, drivers can travel near a free-flow speed. As density rises, interactions become more important. Flow can increase because more vehicles occupy each kilometre, even while speed begins to fall. At a critical density, flow reaches capacity in the model. Beyond it, additional density is associated with lower flow and congested operation.

Capacity is not simply the speed limit multiplied by jam density. At jam density, speed is near zero, so flow is also near zero. Maximum flow occurs at an intermediate state.

The Greenshields teaching model

A classic simple model assumes speed falls linearly with density:

u = uf times (1 – k/kj),

where uf is free-flow speed and kj is jam density. Substituting into q = ku gives q = uf k times (1 – k/kj), a parabola in k.

Differentiate q with respect to k: dq/dk = uf times (1 – 2k/kj). Set the derivative to zero for maximum flow. The critical density kc = kj/2. Critical speed uc = uf/2. Model capacity qc = uf kj/4.

Take uf = 100 kilometres per hour and kj = 140 vehicles per kilometre per lane. The model gives kc = 70, uc = 50 and qc = 3,500 vehicles per hour per lane. That numerical capacity is unusually high for many real settings, which immediately shows why illustrative parameters must not be mistaken for field calibration.

The value of the model is its algebraic transparency. It reveals how a speed-density assumption shapes predicted capacity. Its weakness is that real data often do not follow one neat line, especially in congestion.

A triangular flow-density model

Another teaching model uses two straight branches. The free-flow branch is q = vf k. The congested branch is q = w(kj – k), where w is the magnitude of a backward wave parameter. Their intersection defines capacity.

Set vf k = w(kj – k). Then critical density kc = w kj divided by (vf + w). Capacity is vf kc. This piecewise-linear model is convenient for shockwave calculations and numerical traffic simulations.

Suppose vf = 90 kilometres per hour, w = 18 kilometres per hour and kj = 150 vehicles per kilometre per lane. Then kc = 18 times 150 divided by 108 = 25 vehicles per kilometre per lane. Capacity is 2,250 vehicles per hour per lane.

The congested branch parameter w is not the speed of vehicles. It represents how certain traffic disturbances propagate in the simplified model. Vehicles in congestion still move downstream while the wave may move upstream.

One flow can correspond to two densities

On an arch-shaped flow-density diagram, a flow below capacity can occur on the low-density free-flow branch or the high-density congested branch. If q = 1,200 vehicles per hour, it may describe fast, sparse traffic or slow, dense traffic.

Therefore flow alone does not identify the state. Speed, occupancy or density information is needed. A dashboard that displays only hourly volume can hide the transition into congestion: throughput may fall after a breakdown even as the queue grows.

Capacity is context-dependent

Real capacity varies with lane width, gradients, heavy vehicles, merges, weather, incidents, work zones, driving behaviour and control. It is better treated as a condition-dependent quantity, often with observed variability, than a permanent property printed on the asphalt.

A calibrated curve summarises data under particular measurement choices. It does not guarantee tomorrow’s maximum. Students should report source, site, dates, aggregation interval and lane basis before comparing capacities.


Conservation of Vehicles

Counting what enters and leaves

For a road segment with no ramps, change in the number of vehicles equals inflow minus outflow. If N(t) is the number in the segment, dN/dt = qin – qout. This is a conservation statement: vehicles do not disappear because traffic slows.

If inflow is 1,800 vehicles per hour and outflow is 1,500, the queue or stored number grows at 300 vehicles per hour. Over 20 minutes, a constant difference would add 100 vehicles because 20 minutes is one-third of an hour.

With ramps, add source and sink terms. An on-ramp contributes inflow; an off-ramp removes vehicles. Lane changes redistribute vehicles between lanes but do not change the total across all lanes, unless the analysis boundary treats lanes separately.

The continuum equation

Treat density k(x,t) and flow q(x,t) as fields changing with position x and time t. Conservation without ramps is partial k / partial t + partial q / partial x = 0. With a net source s(x,t), it becomes partial k / partial t + partial q / partial x = s.

This equation says density rises where more flow enters a small road element than leaves. It is analogous to conservation equations for water, heat carriers or populations, but the traffic relationship between q and k has its own behaviour.

To close the simplest first-order model, assume q is a function of k through a fundamental diagram. The resulting equation can develop sharp transitions even from smoother initial conditions. Those transitions are shockwaves.

Cumulative curves

Plot cumulative arrivals A(t) and cumulative departures D(t). At any time, vertical difference A – D is the number stored in the system, if both curves use consistent boundaries and initial conditions. The horizontal separation at a given vehicle count represents that vehicle’s delay between crossing the upstream and downstream boundaries.

This graphical method makes queue growth and dissipation visible. If the arrival slope exceeds departure slope, the vertical gap grows. When departure slope later exceeds arrival slope, the gap shrinks. The area between appropriate rate curves can relate to total delay.

It also exposes a measurement trap: detectors at different positions observe travel time as well as queueing. Their cumulative curves must be aligned with clearly defined boundaries; otherwise ordinary transit through the segment can be mistaken for delay.

Vehicles versus passenger movement

Vehicle flow is not person flow. A bus carrying many passengers and a single-occupant car each count as one vehicle in q. If the question concerns people moved, occupancy must be included. If it concerns emissions, vehicle type, speed and operating conditions matter.

Mathematics begins by defining the conserved quantity appropriate to the claim. “More traffic” could mean more vehicles, more people, more vehicle-kilometres or more delay. Those are not interchangeable.


Shockwaves and Moving Queues

Boundary speed between two states

Consider an upstream traffic state with flow qu and density ku and a downstream state with flow qd and density kd. The speed of the boundary separating them is:

s = (qd – qu) divided by (kd – ku).

This comes from vehicle conservation across a moving boundary. Units are (vehicles/hour) divided by (vehicles/kilometre), giving kilometres per hour. A positive s means the boundary moves in the chosen downstream direction; a negative value means it moves upstream.

The labels “upstream” and “downstream” refer to locations, not necessarily low and high density. Write the states next to a road arrow before substituting. Swapping only one numerator or denominator order changes the sign incorrectly; swap both and the ratio stays the same.

A queue-forming wave

Suppose upstream demand is state U: qu = 1,800 vehicles per hour per lane, ku = 30 vehicles per kilometre per lane. A bottleneck produces congested downstream state D: qd = 1,200 and kd = 100.

Then s = (1,200 – 1,800)/(100 – 30) = -600/70 = about -8.57 kilometres per hour. The back of the queue moves upstream at about 8.6 kilometres per hour in this idealised two-state model.

Vehicles are still moving downstream inside the queue at space-mean speed qd/kd = 12 kilometres per hour. The boundary moves upstream because arriving traffic fills road space faster than the bottleneck releases it.

A queue-clearing wave

After the bottleneck clears, downstream discharge may rise while the dense queue remains upstream. Suppose one state has q = 1,800, k = 100 and the cleared state has q = 2,100, k = 30. The boundary speed is (2,100 – 1,800)/(30 – 100) = 300/-70 = -4.29 kilometres per hour under that ordering.

Interpretation needs a diagram: the recovery boundary can move upstream through the queue while converting dense traffic into free traffic. Another boundary may define the upstream queue tail. Queue length changes according to the difference between boundary speeds, not one speed alone.

Characteristic speed

In a smooth traffic state governed by q(k), small disturbances travel at c = dq/dk. On the free-flow branch q = vf k, c = vf. On a triangular congested branch q = w(kj – k), c = -w.

The shock speed between two finite states is the secant slope on the flow-density diagram. Characteristic speed is the local tangent slope. This geometric interpretation connects algebra, calculus and physical propagation.

Why the sign matters

A negative queue-tail speed warns that congestion can reach an upstream junction or ramp even though the incident is downstream. A positive downstream-moving front has different operational implications. The magnitude and sign are therefore meaningful, but only within the calibrated model and coordinate convention.

The Transportation Research Board’s Traffic Flow Theory monograph gives broader historical and theoretical context for traffic models. It is lengthy and technical; students can use selected chapters while keeping this article’s simpler notation consistent.


Worked Example: A Lane Blockage

Consider one lane of a simplified road. Before a blockage, demand is 1,700 vehicles per hour. The uncongested density is 25 vehicles per kilometre, so speed is q/k = 68 kilometres per hour. At the blockage, discharge drops to 1,100 vehicles per hour and congested density behind it is estimated at 95 vehicles per kilometre.

Queue growth in vehicle count

The accumulation rate is 1,700 – 1,100 = 600 vehicles per hour. If those rates remain constant for 15 minutes, stored queue count increases by 600 times 0.25 = 150 vehicles.

This count excludes any initial queue and assumes no ramps or diversions within the boundary. It also treats rates as constant. A five-minute profile could reveal peaks hidden by the 15-minute average.

Back-of-queue wave speed

Use upstream free state U = (k = 25, q = 1,700) and downstream congested state D = (k = 95, q = 1,100). Wave speed s = (1,100 – 1,700)/(95 – 25) = -600/70 = -8.57 kilometres per hour.

After 15 minutes, a boundary beginning at the blockage would move about 8.57 times 0.25 = 2.14 kilometres upstream, if the two states and road remain uniform. This is an ideal wave-distance estimate, not a guaranteed physical queue length.

A storage cross-check

The density difference between queued and unqueued states is 95 – 25 = 70 vehicles per kilometre. Multiply by 2.14 kilometres to get about 150 extra vehicles. This matches the flow imbalance calculation. The agreement is a conservation cross-check.

Students should notice what made the check work: queue length refers to the moving transition between two density states, while “extra vehicles” uses the density difference, not total congested density. Multiplying 95 by 2.14 would count vehicles that would have occupied the road even without the queue.

Total travel speed is not wave speed

Inside the congested state, mean vehicle speed is 1,100/95 = about 11.58 kilometres per hour downstream. The queue boundary moves 8.57 kilometres per hour upstream. Reporting “traffic moves at minus 8.57 kilometres per hour” would be wrong.

When the blockage clears

Suppose capacity returns to 2,000 vehicles per hour while arrivals remain 1,700. Queue count then shrinks at 300 vehicles per hour. Clearing 150 stored vehicles would take 0.5 hour under a constant-rate point-queue calculation.

However, the physical road queue has moving fronts and travel time. The last vehicle may not exit exactly when stored count reaches zero under a coarse boundary model. A full space-time solution tracks both queue tail and discharge front.

Delay estimate

If queue count grows linearly from 0 to 150 over 15 minutes, the average queued count during formation is 75. Total delay accumulated over that interval is area under queue-count curve: 75 vehicles times 0.25 hour = 18.75 vehicle-hours.

If it then dissipates linearly from 150 to 0 over 30 minutes, the additional area is 75 times 0.5 = 37.5 vehicle-hours. Total is 56.25 vehicle-hours under the triangular approximation. Average delay per affected vehicle requires a carefully defined number of vehicles and interval; it is not obtained merely by dividing by capacity.

Scenario table

QuantityBefore blockageCongested dischargeMeaning
Flow q1,700 veh/h/lane1,100 veh/h/laneVehicles passing a point per time
Density k25 veh/km/lane95 veh/km/laneVehicles occupying road length
Space-mean speed q/k68 km/h11.58 km/hVehicle motion downstream
Queue-tail wave—-8.57 km/hState boundary moving upstream

This example is internally consistent by construction. Real detector data have noise, lane changes and nonstationary states, so exact equality should not be forced by deleting inconvenient observations.


Measuring Traffic Without Fooling Ourselves

Point detectors

Inductive loops, radar or video can record counts, speeds and occupancy at a point. Occupancy is the fraction of observation time the detection zone is covered, not density itself. Converting occupancy to density requires assumptions about effective vehicle length and detector geometry.

A detector can malfunction, double-count or miss vehicles. Maintenance records and plausibility checks matter. A flow of zero may mean an empty road, a closed road or a failed sensor.

Probe vehicles

GPS-equipped vehicles and mobile devices can estimate travel times and trajectories. They may not represent every road user. Sampling can overrepresent certain fleets, times or routes. Privacy and aggregation rules also shape available data.

Travel time over a segment naturally yields space-mean speed for each trip, but averaging trip speeds still requires care. Aggregate by travel times and distances when the physical question demands it.

Aerial and camera observations

Images can estimate density and trajectories across a road section. Perspective, occlusion, calibration and frame rate affect results. A vehicle visible in several frames should not be counted as several arrivals.

Before using computer vision output, validate against labelled samples and report detection confidence. Mathematics cannot repair a biased count merely by using a sophisticated traffic model.

Aggregation interval

One-hour averages can hide a five-minute breakdown. Very short intervals show noise and random gaps. Choose an interval suited to the mechanism, and test sensitivity to alternatives.

For example, a 60-minute volume of 1,800 vehicles could be six ten-minute intervals of 300 each, or a sharp 450-vehicle surge followed by lower demand. Both have the same hourly total but different risks of exceeding short-term capacity.

Lane and vehicle classes

Heavy vehicles occupy more space and accelerate differently. Motorcycles filter or position differently depending on local practice. Buses stop. A one-class, one-lane model may be useful for an algebra lesson but should not be presented as a complete representation of mixed urban traffic.

Uncertainty and validation

Report count error, speed error, missing data and calibration choices. Compare model predictions with a separate time period, not only the data used to fit the curve. Plot residuals by density and time. Systematic patterns suggest the model is missing structure.

Do not invent precision. If density is estimated from occupancy using an uncertain average vehicle length, a shock speed of -8.573421 kilometres per hour overstates knowledge. A rounded value and sensitivity range are more honest.


Where the Simple Model Breaks Down

Traffic is not always in equilibrium

A fundamental diagram often assumes speed adjusts immediately to density. Drivers actually perceive, react and accelerate over time. During transitions, the same density can coexist with different speeds and flows. Higher-order and microscopic models add dynamics but also parameters and calibration demands.

Lanes interact

Merges, weaving and lane changes transfer vehicles laterally. A one-dimensional lane model cannot show every interaction. Treating a multilane road as one combined stream may hide a blocked lane or uneven utilisation.

Signals create pulses

At an intersection, red and green phases create periodic queues and discharges. Average flow over a cycle may be below capacity while queues still form every red. Signal timing, saturation flow and arrival patterns require a time-dependent model.

Human behaviour varies

Following gaps, desired speeds and reaction times differ. Familiarity, visibility and risk perception change behaviour. A curve fitted at one site or date may not transfer without validation.

Network effects matter

A bottleneck can spill back and block upstream intersections. Rerouting changes demand elsewhere. Optimising one link can worsen another part of a network. Network assignment and control add route choice, nodes and feedback.

Safety is not captured by throughput alone

Maximum flow is not the only goal. Safe design considers sight distance, speed management, vulnerable road users, conflict points and standards. Why Mathematics? | Road Curves, Superelevation and Stopping Sight Distance develops a different road-mathematics question. Capacity equations must never replace safety requirements.

Queues are not automatically FIFO

In a single lane without overtaking, first-in-first-out may be a reasonable approximation. Multilane traffic, merges and route changes can reorder vehicles. Individual delay distributions need more detail than an aggregate queue count.

A model comparison table

Model levelMain objectsUseful forImportant limitation
Point queueArrival and departure ratesStorage and delay totalsNo physical queue length
First-order continuumDensity fields and wavesSpillback and shock movementInstant equilibrium relation
Car-followingIndividual vehiclesAcceleration and stop-go behaviourMany behavioural parameters
Network modelLinks, nodes and routesRerouting and system effectsLarge calibration and demand needs

Misconceptions Worth Correcting

“More cars always means more flow”

Flow initially rises with density, but after capacity, congestion can reduce throughput. A packed stopped road has high density and near-zero flow.

“The average of speeds is always arithmetic”

Point observations and segment travel use different weighting. The q = ku identity requires compatible space-mean speed. Harmonic averaging often appears when equal distances are travelled at different speeds.

“A backward wave means cars reverse”

The wave is a moving boundary between states. Vehicles can move downstream while the queue tail propagates upstream.

“Capacity is a fixed universal number per lane”

Capacity depends on geometry, conditions, vehicle mix, behaviour and measurement. A model value is conditional, not a permanent natural constant.

“Hourly volume tells us whether congestion occurred”

Aggregation can hide short overloads and breakdowns. Speed, density and shorter time intervals may be needed.

“A traffic simulation is a forecast certificate”

Simulation results depend on demand, parameters, network representation and behavioural rules. Calibration, validation and uncertainty analysis remain necessary.


How Students Can Learn This Mathematics

Count a safe observation point

From a safe location or recorded public video, count vehicles crossing a line in fixed intervals. Do not stand near moving traffic or collect identifiable personal data. Convert counts to rates and compare five-minute with fifteen-minute aggregation.

Separate point and space questions

Write two prompts: “How many pass this line?” and “How many occupy this section?” Match the first to flow and the second to density. Draw units beside every quantity.

Use toy vehicles on a strip

Arrange toy cars with different gaps on a measured strip. Assign a speed and calculate q = ku. Increase density while reducing speed according to a chosen rule. Plot the resulting fundamental diagram.

Derive capacity with calculus

Use the Greenshields relation, substitute into q = ku, differentiate and find the maximum. Then change uf or kj and explain which assumption caused the capacity change.

Draw a time-space diagram

Put distance on the vertical axis and time on the horizontal. Vehicle trajectories slope downstream. Draw a queue boundary sloping upstream. This makes the difference between vehicle speed and wave speed unmistakable.

Build a cumulative-count graph

Create arrivals and departures for a temporary bottleneck. The vertical gap gives stored vehicles. Estimate total delay from area. Check that the final cumulative totals reconcile.

Audit a shockwave calculation

Before substituting, label the road direction and both states. After calculating, inspect units and sign. Cross-check wave distance times density difference against accumulated vehicles.

Explore sensitivity

Vary congested density from 85 to 105 vehicles per kilometre while holding flows fixed. Observe how shock speed changes. Report a range instead of one falsely exact number.

Connect to other mathematical ideas

Queue growth links to Why Mathematics? | Queueing Theory, Arrival Rates and Waiting Times, but traffic queues have physical length and propagation. Route planning, optimisation, probability, statistics and differential equations offer further pathways without collapsing them into one model.

Keep pathways open

Students drawn to traffic flow may explore civil engineering, transport planning, data science, operations research, geography, computing or public policy. Mathematics strengthens the toolkit; it does not guarantee admission, licensing or employment. Check current official institution and programme requirements.

In Singapore, subject and pathway guidance should use current cohort terminology. Verify MOE and SEAB information for Posting Groups, Full Subject-Based Banding, G1/G2/G3 subjects and the Singapore-Cambridge Secondary Education Certificate. Where relevant, use the current SEC Additional Mathematics Examination terminology for G2/G3 cohorts rather than assuming older labels.


Guidance for Parents and Teachers

Begin with a story students can draw: vehicles arrive faster than a bottleneck releases them. Let conservation produce the queue before introducing a polished formula.

Ask for units aloud. Vehicles per hour, vehicles per kilometre and kilometres per hour connect in q = ku. Treating all three as generic “traffic numbers” weakens understanding.

Use contrasting averages. Two equal-distance trips at 30 and 60 kilometres per hour produce a space-mean speed of 40, not 45. Let students verify with travel time rather than memorise harmonic mean mechanically.

Encourage interpretation of negative signs. A negative wave speed is information about direction, not a bad answer. Students should define the positive road direction first.

Distinguish calibration from confirmation. Fitting a curve to one dataset is not enough. Reserve another period or location for testing, and discuss why a mismatch may be informative.

Keep safety and privacy explicit. Roadside data collection must use safe positions, school procedures and non-identifying aggregation. A mathematical exercise never justifies risky observation.

Avoid promising that one equation will “solve traffic.” A useful model answers a bounded question under assumptions. That intellectual honesty is part of the benefit of learning mathematics.


Frequently Asked Questions

What is the difference between flow and density?

Flow counts vehicles passing a point per time. Density counts vehicles occupying road length. They are connected through space-mean speed by q = ku when definitions are consistent.

Why can traffic flow fall when density rises?

At high density, interactions force speeds down. After capacity, the speed reduction can outweigh the increase in vehicles per kilometre, so fewer vehicles pass a point per hour.

What is a fundamental diagram?

It is a model or empirical relationship among flow, density and speed for stated conditions. It can summarise traffic states but is not one universal curve for every road.

What is a traffic shockwave?

It is a boundary between two traffic states that propagates through space. Its speed is the change in flow divided by the change in density between the states.

Can a shockwave move faster than the vehicles?

Yes, because it is a pattern or state boundary, not a vehicle. Its direction can also be opposite to vehicle travel.

Why use space-mean speed?

It represents travel over a road segment and is compatible with density in q = ku. It weights slower travel appropriately through time spent in the segment.

Is occupancy the same as density?

No. Detector occupancy is the fraction of time a detection zone is covered. Estimating density from it needs assumptions about vehicle length and detector geometry.

How does queueing theory differ from traffic-flow theory?

Point queueing models focus on arrivals, service and waiting without physical length. Traffic-flow models can represent density and moving queue boundaries along a road. The approaches can complement one another.

Does a negative shock speed mean the calculation is wrong?

Not if downstream is defined as positive. A negative value often means a queue tail moves upstream. Check state ordering and units before interpreting.

Can this model set signal timings or road designs?

Not by itself. Operational decisions require current standards, site data, multimodal and safety analysis, network effects, qualified professionals and stakeholder considerations.


Useful Next Reading

Traffic flow shows why mathematics is important beyond getting a numerical answer. The same count can describe different states, the right average depends on the question, and a negative wave speed can explain a queue growing in the opposite direction from every vehicle. Conservation, graphs and units turn a frustrating road experience into a testable model—and teach exactly where that model must remain humble.

Discover more from eduKate Singapore

Subscribe now to keep reading and get access to the full archive.

Continue reading