UXsim: lightweight mesoscopic traffic flow simulator in pure Python

Car traffic plays an essential role in today's cities.However, it faces severe issues such as time loss due to congestion, accidents, and environmental pollution.Proper traffic planning and control are necessary to solve these issues.Traffic flow simulators are powerful engineering tools for such purposes.By using traffic flow simulators, one can test and optimize traffic plans or control strategies before implementing them in the real world.Furthermore, traffic flow simulators can be used for pure academic or scientific experiments to investigate the complex physics of traffic flow.UXsim is a pure Python package for traffic flow simulation that is suitable for simulating a wide range of scenarios, from simple toy networks to large-scale (e.g., city-wide) traffic phenomena.It computes dynamic traffic flow in arbitrary road networks with arbitrary travel demands.For example, it can simulate how traffic jams evolve in a city, how people reroute to avoid them, and how traffic management schemes can improve the situation.

Authors

Publication Details

Journal
The Journal of Open Source Software
Published
2025-02-06
DOI
https://doi.org/10.21105/joss.07617
Citations
1
Primary Topic
Traffic control and management
Type
article
Field-Weighted Citation Impact
1.21
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

UXsim: lightweight mesoscopic traffic flow simulator in pure Python

Toru Seo
1 citations
The Journal of Open Source Software
Traffic control and management
1.21
article

UXsim: lightweight mesoscopic traffic flow simulator in pure Python

Toru Seo
article en
1 citations

Abstract

Car traffic plays an essential role in today's cities.However, it faces severe issues such as time loss due to congestion, accidents, and environmental pollution.Proper traffic planning and control are necessary to solve these issues.Traffic flow simulators are powerful engineering tools for such purposes.By using traffic flow simulators, one can test and optimize traffic plans or control strategies before implementing them in the real world.Furthermore, traffic flow simulators can be used for pure academic or scientific experiments to investigate the complex physics of traffic flow.UXsim is a pure Python package for traffic flow simulation that is suitable for simulating a wide range of scenarios, from simple toy networks to large-scale (e.g., city-wide) traffic phenomena.It computes dynamic traffic flow in arbitrary road networks with arbitrary travel demands.For example, it can simulate how traffic jams evolve in a city, how people reroute to avoid them, and how traffic management schemes can improve the situation.

The Journal of Open Source SoftwareVol. 10(106)
Openalex Percentile: Top 25%
Traffic control and management
1.21
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.