I am currently implementing both Connected and Autonomous Vehicles (CAVs) and Human-Driven Vehicles (HDVs) using the W99 (Wiedemann 99) car-following model in SUMO to set parameters such as headway.
My ultimate goal is to configure headways differently based on the relationship between following and leading vehicles. For instance, I would like to set the headway at 0.6 seconds for CAV-CAV, 1.1 seconds for CAV-HDV, and 1.5 seconds for both HDV-CAV and HDV-HDV. However, SUMO does not seem to offer a method to set headways based on these specific vehicle relationships.
What should I do in this situation?
While I could use TraCI to address this, applying it to all vehicles might be too computationally intensive, considering the simulation typically involves around 10,000 vehicles and requires real-time adjustments of headway based on the following-leading vehicle relationship.
Is there another feasible approach you could suggest?
I would really appreciate it if you could provide a helpful response to this issue.
In VISSIM, it is possible to set different headways based on the relationship between following and leading vehicles. I searched for a similar feature in SUMO but found it lacking.
Additionally, I am working on a code using TraCI to check the following-leading vehicle relationship at every simulation step. However, I realized that this approach might lead to an excessive computational load, potentially causing the simulation to slow down drastically.
Jeongin is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.