Intelligent driver model

Last updated

The intelligent driver model (IDM) is a time-continuous car-following traffic flow model for the simulation of freeway and urban traffic. It was developed by Treiber, Hennecke, and Helbing in 2000 to improve upon the results of other "intelligent" driver models, such as Gipps' model.

Contents

Model definition

As a car-following model, the IDM describes the dynamics of the positions and velocities of single vehicles.

The influencing factors of the IDM are the speed of the vehicle, the bumper-to-bumper gap to the leading vehicle, and the relative speed of the two vehicles. The model output is the acceleration chosen by the driver for that situation. The model parameters describe the driving style. [1]

The IDM equation, for the dynamics of vehicle , reads as follows [2] [1] :

where:

The exponent is usually set to 4.

Model characteristics

The acceleration of vehicle can be separated into a free road term and an interaction term:

Solution example

Let's assume a ring road with 50 vehicles. Then, vehicle 1 will follow vehicle 50. Initial speeds are given and since all vehicles are considered equal, vector ODEs are further simplified to:

For this example, the following values are given for the equation's parameters, in line with the original calibrated model.

VariableDescriptionValue
Desired velocity30 m/s
Safe time headway1.5 s
Maximum acceleration0.73 m/s2
Comfortable Deceleration1.67 m/s2
Acceleration exponent4
Minimum distance2 m
-Vehicle length5 m

The two ordinary differential equations are solved using Runge–Kutta methods of orders 1, 3, and 5 with the same time step, to show the effects of computational accuracy in the results.

Comparison of differential equation solutions for intelligent driver model using RK1,3,5 Idm rungekutta.PNG
Comparison of differential equation solutions for intelligent driver model using RK1,3,5

This comparison shows that the IDM does not show extremely irrealistic properties such as negative velocities or vehicles sharing the same space even for from a low order method such as with the Euler's method (RK1). However, traffic wave propagation is not as accurately represented as in the higher order methods, RK3 and RK 5. These last two methods show no significant differences, which lead to conclude that a solution for IDM reaches acceptable results from RK3 upwards and no additional computational requirements would be needed. Nonetheless, when introducing heterogeneous vehicles and both jam distance parameters, this observation could not suffice.

See also

References

  1. 1 2 traffic-simulation.de https://traffic-simulation.de/info/info_IDM.html . Retrieved 2025-06-20.{{cite web}}: Missing or empty |title= (help)
  2. Treiber, Martin; Hennecke, Ansgar; Helbing, Dirk (2000-08-01). "Congested traffic states in empirical observations and microscopic simulations". Physical Review E. 62 (2): 1805–1824. arXiv: cond-mat/0002177 . Bibcode:2000PhRvE..62.1805T. doi:10.1103/PhysRevE.62.1805. ISSN   1063-651X. PMID   11088643. S2CID   1100293.