Longitudinal Traffic model: The IDM |
![]() |
The IDM is a "car-following model", i.e., the traffic state at a given time is characterized by the positions, velocities, and the lane index of all vehicles. The decision of any driver to accelerate or to brake depends only on his own velocity, and on the "front vehicle" immediately ahead of him. Lane-changing decisions, however, depend on all neighboring vehicles. Specifically, the acceleration dv/dt of a given driver depends on his velocity v, on the distance s to the front vehicle, and on the velocity difference Delta v (positive when approaching),
where
The acceleration is divided into a "desired" acceleration
a [1-(v/v0)delta] on a free
road, and braking decelerations induced by the front vehicle.
The acceleration on a free road decreases from the initial
acceleration a to zero when approaching the "desired velocity"
v0.
The braking term is based on a comparison between the "desired
dynamical distance" s*, and the actual gap s to the
preceding vehicle. If the actual gap is approximatively equal to
s*, then the breaking deceleration essentially
compensates the free acceleration part, so the resulting
acceleration is nearly zero. This means, s*
corresponds to the gap when following other vehicles in steadily
flowing traffic.
In addition, s* increases dynamically when
approaching slower vehicles and decreases when the front vehicle
is faster. As a consequence,
the imposed deceleration increases with
| Parameter | Value Car | Value Truck | Remarks |
| Desired velocity v0 | 120 km/h | 80 km/h | For city traffic, one would adapt the desired velocity while the other parameters essentially can be left unchanged. |
| Time headway T | 1.5 s | 1.7 s | Recommendation in German driving schools: 1.8 s; realistic values vary between 2 s and 0.8 s and even below. |
| Minimum gap s0 | 2.0 m | 2.0 m | Kept at complete standstill, also in queues that are caused by red traffic lights. |
| Acceleration a | 0.3 m/s2 | 0.3 m/s2 | Very low values to enhance the formation of stop-and go traffic. Realistic values are 1-2 m/s2 |
| Deceleration b | 3.0 m/s2 | 2.0 m/s2 | Very high values to enhance the formation of stop-and go traffic. Realistic values are 1-2 m/s2 |