Cargando…

Traffic flow simulation of modified cellular automata model based on producer-consumer algorithm

With the rise of new technologies such as the Internet of Vehicles and the Internet of Things, research on the intelligent connected vehicle has become a hot topic in contemporary times. The modeling and simulation of traffic flow are mainly used to analyze the characteristics of traffic flow and st...

Descripción completa

Detalles Bibliográficos
Autores principales: Deng, Xuefeng, Shao, Yi, Song, Jiaxin, Wu, Hui
Formato: Online Artículo Texto
Lenguaje:English
Publicado: PeerJ Inc. 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9575854/
https://www.ncbi.nlm.nih.gov/pubmed/36262132
http://dx.doi.org/10.7717/peerj-cs.1102
_version_ 1784811403504254976
author Deng, Xuefeng
Shao, Yi
Song, Jiaxin
Wu, Hui
author_facet Deng, Xuefeng
Shao, Yi
Song, Jiaxin
Wu, Hui
author_sort Deng, Xuefeng
collection PubMed
description With the rise of new technologies such as the Internet of Vehicles and the Internet of Things, research on the intelligent connected vehicle has become a hot topic in contemporary times. The modeling and simulation of traffic flow are mainly used to analyze the characteristics of traffic flow and study the formation and dissipation mechanism of traffic congestion to better guide the real traffic. Cellular automata are suitable for the simulation of complex giant systems. Because of the randomness and discreteness of vehicle driving, cellular automata are often used to model and analyze traffic flow. This article mainly studies the traffic flow formed by intelligent connected vehicles. Based on the traditional NaSch model, the producer-consumer algorithm is introduced to form a multi-buffer vehicle information access mode, and an improved cellular automata model with random updates is constructed. The simulation results show that the improved cellular automata model improves the traffic congestion significantly compared with the original NaSch model in the intelligent network environment, which is consistent with the actual traffic situation. Therefore, the algorithm proposed in this article can effectively simulate the traffic flow characteristics of intelligent connected vehicles, and provide a theoretical basis for solving traffic problems.
format Online
Article
Text
id pubmed-9575854
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher PeerJ Inc.
record_format MEDLINE/PubMed
spelling pubmed-95758542022-10-18 Traffic flow simulation of modified cellular automata model based on producer-consumer algorithm Deng, Xuefeng Shao, Yi Song, Jiaxin Wu, Hui PeerJ Comput Sci Algorithms and Analysis of Algorithms With the rise of new technologies such as the Internet of Vehicles and the Internet of Things, research on the intelligent connected vehicle has become a hot topic in contemporary times. The modeling and simulation of traffic flow are mainly used to analyze the characteristics of traffic flow and study the formation and dissipation mechanism of traffic congestion to better guide the real traffic. Cellular automata are suitable for the simulation of complex giant systems. Because of the randomness and discreteness of vehicle driving, cellular automata are often used to model and analyze traffic flow. This article mainly studies the traffic flow formed by intelligent connected vehicles. Based on the traditional NaSch model, the producer-consumer algorithm is introduced to form a multi-buffer vehicle information access mode, and an improved cellular automata model with random updates is constructed. The simulation results show that the improved cellular automata model improves the traffic congestion significantly compared with the original NaSch model in the intelligent network environment, which is consistent with the actual traffic situation. Therefore, the algorithm proposed in this article can effectively simulate the traffic flow characteristics of intelligent connected vehicles, and provide a theoretical basis for solving traffic problems. PeerJ Inc. 2022-09-20 /pmc/articles/PMC9575854/ /pubmed/36262132 http://dx.doi.org/10.7717/peerj-cs.1102 Text en ©2022 Deng et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited.
spellingShingle Algorithms and Analysis of Algorithms
Deng, Xuefeng
Shao, Yi
Song, Jiaxin
Wu, Hui
Traffic flow simulation of modified cellular automata model based on producer-consumer algorithm
title Traffic flow simulation of modified cellular automata model based on producer-consumer algorithm
title_full Traffic flow simulation of modified cellular automata model based on producer-consumer algorithm
title_fullStr Traffic flow simulation of modified cellular automata model based on producer-consumer algorithm
title_full_unstemmed Traffic flow simulation of modified cellular automata model based on producer-consumer algorithm
title_short Traffic flow simulation of modified cellular automata model based on producer-consumer algorithm
title_sort traffic flow simulation of modified cellular automata model based on producer-consumer algorithm
topic Algorithms and Analysis of Algorithms
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9575854/
https://www.ncbi.nlm.nih.gov/pubmed/36262132
http://dx.doi.org/10.7717/peerj-cs.1102
work_keys_str_mv AT dengxuefeng trafficflowsimulationofmodifiedcellularautomatamodelbasedonproducerconsumeralgorithm
AT shaoyi trafficflowsimulationofmodifiedcellularautomatamodelbasedonproducerconsumeralgorithm
AT songjiaxin trafficflowsimulationofmodifiedcellularautomatamodelbasedonproducerconsumeralgorithm
AT wuhui trafficflowsimulationofmodifiedcellularautomatamodelbasedonproducerconsumeralgorithm