Traffic Signal Simulation Cookbook (ver 1.0)

He, Qing; Li, Pengfei (Taylor); Stevanović, Aleksandar; Won, Jongsun; Zlatkovic, Milan; Zhou, Hongmin; Wang, Qichao; Jolovic, Dusan; Day, Christopher M.; Feng, Yiheng; Shi, Yunpeng; Wu, Guoyuan · 2020 · OpenAlex-citations

DOI: 10.5281/zenodo.6636406

archive: archived pipeline: cataloged verified

Get this paper ↗ (DOI — opens at the source; we link to it, we don't host it)

Summary

The "Traffic Signal Simulation Cookbook (ver 1.0)" addresses the need for standardized, reproducible procedures in traffic signal microsimulation. Motivated by the recognition that traffic signal simulation differs significantly from traditional traffic simulation due to the complexity of signal control logics, real-world controller features, and emerging technologies like connected vehicles, this document aims to equip practitioners and researchers with practical guidance. The cookbook serves as a collection of simulation "recipes" designed to facilitate the consistent application of microsimulation models for performance assessment and algorithm development. It is a collaborative effort by volunteers facilitated by the Transportation Research Board’s Traffic Signal Systems Committee, intended for non-commercial use. The document provides step-by-step methodological guidance, primarily using PTV Vissim as the demonstration software. It is organized into chapters covering signalized intersection control, non-signalized intersections, and intersections involving connected and automated vehicles (CAVs). For signalized intersections, the text details a five-step process for modeling basic components: adding signal controllers, defining signal timing plans, placing signal heads, configuring priority controls for permissive movements, and setting up detectors. Specific instructions are provided for using Ring Barrier Controllers (RBC), including defining signal groups, minimum and maximum green times, vehicle extensions, and coordination patterns. The guide also covers the implementation of special controls, such as Transit Signal Priority (TSP) and adaptive control systems like Econolite ASC/3 via software-in-the-loop simulations. Furthermore, it outlines methods for modeling conflicts in permissive movements using stop signs and conflict area objects to manage right-turn-on-red and unprotected left turns. Key findings and contributions include detailed procedural workflows for integrating signal timing data from external files (e.g., .rbc formats) and linking them to network models. The cookbook provides specific exercises and parameter definitions for configuring signal heads, pedestrian detectors, and vehicle detectors to ensure accurate simulation of actuated and coordinated signal operations. It also presents frameworks for evaluating traffic signal system performance by extracting delay and travel time measures from high-resolution simulation data. Additionally, the text introduces simulation platforms for CAVs, including eco-driving strategies and mixed-traffic scenarios using external driver model DLLs. The significance of this work lies in its role as a practical reference for the traffic engineering community. By providing explicit, reproducible steps for complex simulation tasks, the cookbook reduces barriers to entry for signal simulation and encourages the development of advanced signal control algorithms. It supports decision-makers by offering adaptable processes for assessing the impact of proposed signal systems before implementation. The inclusion of source codes, example models, and a dedicated LinkedIn group further fosters community engagement and knowledge sharing, ensuring that the methodologies remain accessible and up-to-date for both academic research and professional practice.

Provenance

The full processing record for this entry. Every stage of this paper's journey through the pipeline is logged — what ran, with which tool and model, how many attempts it took, and when it last completed.

StageOutcomeToolModelPromptAttemptsCompleted
discover success OpenAlex-citations 1 2026-06-20
archive success openalex 5 2026-06-26
extract success cached 2 2026-06-26
clean success clean 1 2026-06-20
chunk success chunk 1 2026-06-20
embed success embed Qwen/Qwen3-Embedding-8B 1 2026-06-20
promote success 1 2026-06-20
summarize success llm qwen3.6-27b-prismaquant summ-v5 1 2026-06-26
tag success vector_similarity 6 2026-06-20
verify success 1 2026-06-26

Summary generated by qwen3.6-27b-prismaquant on 2026-06-26; verification: verified.

Topics

Ranked by relevance to this paper. Hover a topic for its definition.