Submitted:
06 January 2025
Posted:
07 January 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
2.2. Literature Review
3. The Intelligent Driver Model
3.1. Overview
3.2. Model Structure
- The following vehicle acceleration is a strictly decreasing function of its own speed; in free road conditions, the vehicle accelerates to the desired speed.
- The following vehicle acceleration is a strictly decreasing function of the relative distance from the leading vehicle.
- The following vehicle acceleration grows with the speed of the leading vehicle.
- The following and leading vehicles keep a minimum distance (bumper-to-bumper distance); there is no reverse movement even if any event leads to a relative distance between the follower and leading vehicles less than the minimum distance.
are calculated simultaneously. The IDM acceleration is calculated as presented in Equation 1:
Acceleration [m/s2]
by comparing the current speed v, to the desired speed, v0. The second term compares the actual distance between vehicles s with the desired distance s*. If s ≈ s* the output acceleration is roughly zero. The IDM desired distance between vehicles is given by Equation 2:
New updated speed of the following vehicle [m/s]
Speed of the following vehicle [m/s] at time t
IDM Acceleration [m/s2] calculated at time t
New updated position of the following vehicle [m]
Position of the following vehicle [m] at time t
3.3. Estimation Approach for Particular Cases
- Phase 1: Seeks to precisely adjust the IDM parameters associated with a specific set of basic driving scenarios conducted in a controlled environment.
- Phase 2: involves the simultaneous adjustment of all parameters using an automatic calibration procedure. This procedure focusses on typical driving scenarios in urban areas and is based on the results obtained in Phase 1, which established boundaries and initial estimates of the IDM parameters.
3.3.1. Car-Following in Steady-State Conditions
, the bumper-to-bumper distance between vehicles s is determined by Equation 2. If the leader vehicle travels at speeds considerably lower than the follower's desired speed
, the distance between them varies linearly with speed and is mainly influenced by s0 and T. The parameter s0 can be considered as the distance between two consecutively stopped vehicles.
3.3.2. Unconstrained Acceleration from a Standstill
3.3.3. Approaching a Stopped Vehicle
4. Data collection and Preparation
4.1. Sample and Vehicle Instrumentation
4.2. Route and Experimental Procedures
4.3. Data Preparation
5. Calibration Methodology
5.1. General Considerations
5.2. Sequential Calibration
5.2.1. Car-Following Under Steady-State Condition
5.2.2. Acceleration and Deceleration Under Free-Flow Conditions
5.2.3. Deceleration
5.3. Simultaneous Calibration
5.3.1. Parameter Domain
- Unforeseen events frequently arise in real-world driving situations that are not accounted for in the model specifications (e.g., navigating intersections, distractions from mobile devices, abrupt braking, etc.). While these events should be excluded, there are instances where the analyst fails to detect them, resulting in their inclusion in the training data. This can introduce bias in the calibration process and yield unrealistic parameters.
- Occasionally, the calibration data is relevant to segments with minimal fluctuations in traffic conditions, which may result in impractical values for the less significant parameters.
5.3.2. Calibration and Cross-Validation
- Trajectory data, including kinematic variables and distance to the leader, was extracted for two large heterogeneous segments: outbound (1 → 4) and inbound (4 → 1). The periods at the beginning and end, where stable following conditions were not met, were excluded from the analysis.
- Parameter calibration was conducted for each segment using two optimization methods: a) constrained within the [LB, UB] intervals specified in Table 1; b) unconstrained, where no restrictions were placed on the parameter values (only physically plausible ranges were defined).
- Model validation was conducted on the complementary segments, meaning that parameters calibrated on the outbound segment were utilized to forecast behavior on the return segment and vice versa.
5.4. Analysis and Discussion of Results
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Rodrigues, R.; Bastos Silva, A.; Vasconcelos, L.; Seco, Á. The Longitudinal Driving Behavior of a Vehicle Assisted with Lv2 Driving Automation: An Empirical Study. Journal of Advanced Transportation 2022, 2022, 3073393. [CrossRef]
- Kesting, A.; Treiber, M. Calibrating Car-Following Models by Using Trajectory Data: Methodological Study. Transportation Research Record 2008, 2088, 148–156. [CrossRef]
- Anil Chaudhari, A.; Srinivasan, K.K.; Rama Chilukuri, B.; Treiber, M.; Okhrin, O. Calibrating Wiedemann-99 Model Parameters to Trajectory Data of Mixed Vehicular Traffic. Transportation Research Record 2022, 2676, 718–735. [CrossRef]
- Punzo, V.; Zheng, Z.; Montanino, M. About Calibration of Car-Following Dynamics of Automated and Human-Driven Vehicles: Methodology, Guidelines and Codes. Transportation Research Part C: Emerging Technologies 2021, 128, 103165. [CrossRef]
- Rakha, H.; Wang, W. Procedure for Calibrating Gipps Car-Following Model. Transportation Research Record 2009, 2124, 113–124. [CrossRef]
- Barceló, J. Models, Traffic Models, Simulation, and Traffic Simulation. In Fundamentals of Traffic Simulation; Barceló, J., Ed.; Springer: New York, NY, 2010; pp. 1–62 ISBN 978-1-4419-6142-6.
- Menneni, S.; Sun, C.; Vortisch, P. Integrated Microscopic and Macroscopic Calibration for Psychophysical Car-Following Models.; 2009.
- Vasconcelos, L.; Seco, Á.; Silva, A.B. Hybrid Calibration of Microscopic Simulation Models. In Computer-based Modelling and Optimization in Transportation; de Sousa, J.F., Rossi, R., Eds.; Springer International Publishing: Cham, 2014; pp. 307–320 ISBN 978-3-319-04630-3.
- Rakha, H.; Gao, Y. Calibration of Steady-State Car-Following Models Using Macroscopic Loop Detector Data.; 2010;
- Berghaus, M.; Kallo, E.; Oeser, M. Car-Following Model Calibration Based on Driving Simulator Data to Study Driver Characteristics and to Investigate Model Validity in Extreme Traffic Situations. Transportation Research Record: Journal of the Transportation Research Board 2021, 2675, 036119812110326. [CrossRef]
- Brackstone, M.; Sultan, B.; McDonald, M. Motorway Driver Behaviour: Studies on Car Following. Transportation Research Part F: Traffic Psychology and Behaviour 2002, 5, 31–46. [CrossRef]
- Ranjitkar, P.; Nakatsuji, T.; Kawamura, A. Experimental Analysis of Car-Following Dynamics and Traffic Stability. Transportation Research Record 2005, 1934, 22–32. [CrossRef]
- Vasconcelos, L.; Neto, L.; Santos, S.; Silva, A.B.; Seco, Á. Calibration of the Gipps Car-Following Model Using Trajectory Data. Transportation Research Procedia 2014, 3, 952–961. [CrossRef]
- Coifman, B.; Li, L. A Critical Evaluation of the Next Generation Simulation (NGSIM) Vehicle Trajectory Dataset. Transportation Research Part B: Methodological 2017, 105, 362–377. [CrossRef]
- Hale, D.K.; Ghiasi, A.; Khalighi, F.; Zhao, D.; Li, X. (Shaw); James, R.M. Vehicle Trajectory-Based Calibration Procedure for Microsimulation. Transportation Research Record 2023, 2677, 1764–1781. [CrossRef]
- Medina, J.C.; Malekloo, A.; Kersavage, K.; Porter, R.J.; Liu, X.C.; University of Utah; VHB/Vanasse Hangen Brustlin, Inc. Verification and Calibration of Microscopic Traffic Simulation Using Driver Behavior and Car-Following Metrics for Freeway Segments; 2024;
- Brockfeld, E.; Wagner, P. Calibration and Validation of Microscopic Traffic Flow Models. In Proceedings of the Traffic and Granular Flow ’03; Hoogendoorn, S.P., Luding, S., Bovy, P.H.L., Schreckenberg, M., Wolf, D.E., Eds.; Springer: Berlin, Heidelberg, 2005; pp. 67–72.
- Ossen, S.; Hoogendoorn, S.P. Validity of Trajectory-Based Calibration Approach of Car-Following Models in Presence of Measurement Errors. Transportation Research Record 2008, 2088, 117–125. [CrossRef]
- Daguano, R.F.; Yoshioka, L.R.; Netto, M.L.; Marte, C.L.; Isler, C.A.; Santos, M.M.D.; Justo, J.F. Automatic Calibration of Microscopic Traffic Simulation Models Using Artificial Neural Networks. Sensors 2023, 23, 8798. [CrossRef]
- Ahmed, H.U.; Huang, Y.; Lu, P. A Review of Car-Following Models and Modeling Tools for Human and Autonomous-Ready Driving Behaviors in Micro-Simulation. Smart Cities 2021, 4, 314–335. [CrossRef]
- Treiber, M.; Hennecke, A.; Helbing, D. Congested Traffic States in Empirical Observations and Microscopic Simulations. Phys. Rev. E 2000, 62, 1805–1824. [CrossRef]
- Treiber, M.; Kesting, A. Car-Following Models Based on Driving Strategies. In Traffic Flow Dynamics: Data, Models and Simulation; Treiber, M., Kesting, A., Eds.; Springer: Berlin, Heidelberg, 2013; pp. 181–204 ISBN 978-3-642-32460-4.
- Zhang, D.; Chen, X.; Wang, J.; Wang, Y.; Sun, J. A Comprehensive Comparison Study of Four Classical Car-Following Models Based on the Large-Scale Naturalistic Driving Experiment. Simulation Modelling Practice and Theory 2021, 113, 102383. [CrossRef]
- Malinauskas, R. The Intelligent Driver Model: Analysis and Application to Adaptive Cruise Control. All Theses 2014.
- Treiber, M.; Kanagaraj, V. Comparing Numerical Integration Schemes for Time-Continuous Car-Following Models. Physica A: Statistical Mechanics and its Applications 2015, 419, 183–195. [CrossRef]
- Sharma, A.; Zheng, Z.; Bhaskar, A. Is More Always Better? The Impact of Vehicular Trajectory Completeness on Car-Following Model Calibration and Validation. Transportation Research Part B: Methodological 2019, 120, 49–75. [CrossRef]
- Punzo, V.; Montanino, M. Speed or Spacing? Cumulative Variables, and Convolution of Model Errors and Time in Traffic Flow Models Validation and Calibration. Transportation Research Part B: Methodological 2016, 91, 21–33. [CrossRef]
- de Souza, F.; Stern, R. Calibrating Microscopic Car-Following Models for Adaptive Cruise Control Vehicles: Multiobjective Approach. Journal of Transportation Engineering, Part A: Systems 2021, 147, 04020150. [CrossRef]
- Ciuffo, B.; Punzo, V.; Montanino, M. The Calibration of Traffic Simulation Models : Report on the Assessment of Different Goodness of Fit Measures and Optimization Algorithms MULTITUDE Project – COST Action TU0903 Available online: https://publications.jrc.ec.europa.eu/repository/handle/JRC68403 (accessed on 7 June 2024).
- Wang, J.; Zhang, Z.; Liu, F.; Lu, G. Investigating Heterogeneous Car-Following Behaviors of Different Vehicle Types, Traffic Densities and Road Types. Transportation Research Interdisciplinary Perspectives 2021, 9, 100315. [CrossRef]
- Ossen, S.; Hoogendoorn, S.P. Heterogeneity in Car-Following Behavior: Theory and Empirics. Transportation Research Part C: Emerging Technologies 2011, 19, 182–195. [CrossRef]
- Treiber, M.; Kesting, A. Microscopic Calibration and Validation of Car-Following Models – A Systematic Approach. Procedia - Social and Behavioral Sciences 2013, 80, 922–939. [CrossRef]







| Driver 1 | Driver 2 | Driver 3 | Driver 4 | Driver 5 | All | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Param. | A | LB | UB | A | LB | UB | A | LB | UB | A | LB | UB | A | LB | UB | LB | UB |
| s0 (m) | 3.25 | 1.63 | 4.88 | 2.64 | 1.32 | 3.96 | 3.34 | 1.67 | 5.01 | 2.30 | 1.15 | 3.45 | 2.58 | 1.29 | 3.87 | 0.50 | 10.00 |
| T (s) | 1.59 | 0.80 | 2.39 | 0.95 | 0.48 | 1.43 | 1.28 | 0.64 | 1.92 | 1.47 | 0.74 | 2.21 | 0.86 | 0.43 | 1.29 | 0.25 | 4.00 |
| a (m/s2) | 1.82 | 1.11 | 2.44 | 2.02 | 1.23 | 2.71 | 2.05 | 1.24 | 2.75 | 1.31 | 0.80 | 1.76 | 2.04 | 1.24 | 2.74 | 0.50 | 9.00 |
| b (m/s2) | 5.93 | 3.18 | 8.33 | 2.26 | 1.21 | 3.17 | 3.12 | 1.67 | 4.38 | 1.06 | 0.57 | 1.49 | 1.87 | 1.00 | 2.63 | 0.50 | 9.00 |
| δ | 3.42 | 2.11 | 4.86 | 2.40 | 1.48 | 3.41 | 1.13 | 0.70 | 1.61 | 4.78 | 2.95 | 6.79 | 5.80 | 3.58 | 8.24 | 0.50 | 10.00 |
| Segment | Optimal parametrs (calibration segment) | RMSE | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Driver | Mode | Calib. | Valid. | a | b | δ | T | s0 | Calib. | Valid. | ||
| #1 | Constrained | Out. | In. | 2.27 | 5.91 | 3.58 | 1.79 | 3.74 | 1.19 | 1.64 | ||
| In. | Out. | 2.37 | 7.17 | 3.10 | 1.88 | 3.96 | 1.58 | 1.21 | ||||
| Unconstrained | Out. | In. | 4.20 | 8.00 | 1.00 | 3.09 | 6.78 | 0.69 | 1.04 | |||
| In. | Out. | 7.95 | 7.97 | 2.42 | 3.00 | 9.50 | 0.96 | 0.75 | ||||
| #2 | Constrained | Out. | In. | 2.52 | 1.89 | 2.53 | 0.73 | 2.27 | 1.88 | 2.18 | ||
| In. | Out. | 2.08 | 2.42 | 2.52 | 1.25 | 3.63 | 2.13 | 2.00 | ||||
| Unconstrained | Out. | In. | 7.81 | 5.35 | 3.94 | 2.94 | 3.63 | 0.92 | 1.16 | |||
| In. | Out. | 7.95 | 7.52 | 3.31 | 2.96 | 4.73 | 1.12 | 0.95 | ||||
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).