Distributed Simulation to Support Driving Safety Research
archive: archived pipeline: cataloged verified
Get this paper ↗ (full text — opens at the source; we link to it, we don't host it)
Summary
This paper addresses the limitation of traditional driving simulators, which cannot capture the complex, interactive dynamics between multiple human drivers involved in multi-vehicle crashes. Since two-vehicle crashes account for 65% of light vehicle incidents, the authors argue that simulating these events with computer-controlled vehicles fails to replicate realistic human behavior. The study aims to develop a distributed simulation capability for the National Advanced Driving Simulator (NADS) MiniSim™ platform, enabling multi-driver experiments to study scenarios such as platooning and confederate driving. The researchers designed a hybrid client-server and peer-to-peer architecture to link multiple NADS simulators. In this system, each simulator handles its own vehicle dynamics and visual rendering, while a central server manages scenario logic, object lifecycle, and scheduling to ensure coherence. The technical implementation involved modifying the existing NADS software components, specifically the CVED (scenario objects) and NADSDyna (vehicle dynamics) modules. A key challenge was synchronizing Artificial Driving Objects (ADOs) across different machines, as varying processor speeds could cause state drift. To resolve this, the team centralized ADO management on the server and developed an External Objects Interface Library. This library facilitates asynchronous network communication using a queue buffer and dead-reckoning algorithms to maintain semi-synchronous state updates for peer-driven vehicles. The paper details the functional specifications and technical development of this distributed system, including lobby configuration, scenario authoring, and data collection protocols. While the primary objective of implementing the distributed capability was achieved, the secondary objective of recruiting subjects to run a pilot study was not completed. The architecture allows for scenarios where drivers join at different times via triggers, such as a confederate driver merging into traffic to test participant reactions, or multiple drivers forming a platoon. The system supports mapping IP addresses to specific scenario roles and ensures that data from multiple drivers can be collected and reconciled during post-processing. The significance of this work lies in providing a scalable framework for studying multi-driver interactions, which is critical for researching connected and automated vehicles. By enabling realistic human-to-human interactions in a controlled environment, this distributed simulation capability allows researchers to gather data that can inform more accurate driver models. The authors note that this development represents a step toward broader cross-platform distributed simulation, addressing a gap in the field where previous recommendations for sustained multi-driver simulation efforts had largely gone unheeded until recent advancements in intelligent transportation systems.
Key finding
The distributed simulation architecture was successfully implemented for NADS MiniSim simulators, enabling synchronized multi-driver scenarios through a hybrid client-server and peer-to-peer network structure, although no empirical driving study was conducted.
Methodology
other
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. Discovered via bulk_ingest_rosap on 2026-05-23 (6 acquisition events logged).
| Stage | Outcome | Tool | Model | Prompt | Attempts | Completed |
|---|---|---|---|---|---|---|
| discover | success | rosap | — | — | 2 | 2026-05-23 |
| archive | success | — | — | — | 1 | 2026-05-23 |
| extract | success | cached | — | — | 2 | 2026-06-10 |
| clean | success | — | — | — | 1 | 2026-06-01 |
| chunk | success | — | — | — | 1 | 2026-06-01 |
| embed | success | — | — | — | 1 | 2026-06-02 |
| enrich | success | — | — | — | 1 | 2026-05-23 |
| promote | success | — | — | — | 1 | 2026-05-23 |
| summarize | success | llm | qwen3.6-27b-prismaquant | summ-v5 | 3 | 2026-06-10 |
| tag | success | vector_similarity | — | — | 24 | 2026-06-11 |
| verify | success | — | — | — | 2 | 2026-06-10 |
Summary generated by qwen3.6-27b-prismaquant on 2026-06-10; verification: verified.
Topics
Ranked by relevance to this paper. Hover a topic for its definition.
Information type
What kind of knowledge this paper contributes, grouped by family — independent of topic (what it is about) and method (how it was studied).
- Methodological Resource: tool software, validation psychometrics
- Theoretical Contribution: computational model