Asynchronous Update Mechanism in Collaborative Driving Simulation: Design and Verification of AACD Framework
This paper introduces AACD, an agent-based asynchronous cooperative driving framework designed to enhance the realism of closed-loop simulations for cooperative driving applications. Traditional frameworks often employ a synchronized blocking approach, where the world remains static while agents act. In contrast, AACD employs a fixed time blocker to allow traffic agents and the simulator to update their states asynchronously yet within a uniform time flow, introducing realistic inconsistencies in cooperative driving scenarios. To validate the framework, we implemented a platooning system as an application example and compared the performance of a baseline longitudinal controller under both synchronous and asynchronous conditions. The experiments showed that asynchronous updates led to irregular oscillations, while synchronous updates produced unrealistically smooth acceleration profiles. The preview of our project code is at: https://github.com/Gaochengzhi/AACD.
Authors
- Qingyuan Liu (ORCID: https://orcid.org/0000-0003-0061-2747)
- Hai Wang (ORCID: https://orcid.org/0000-0001-8902-4014)
- Yingfeng Cai (ORCID: https://orcid.org/0000-0002-0633-9887)
- Chen Lv (ORCID: https://orcid.org/0000-0001-6897-4512)
- Quan Yuan (ORCID: https://orcid.org/0000-0001-8367-389X)
- Chengzhi Gao (ORCID: https://orcid.org/0009-0006-8213-8768)
Institutions
- Jiangsu University (CN)
- Nanyang Technological University (SG)
Publication Details
- Published
- 2024-10-18
- DOI
- https://doi.org/10.1109/icus61736.2024.10839800
- Primary Topic
- Traffic control and management
- Type
- article
- Field-Weighted Citation Impact
- 0.00