scispace - formally typeset
Search or ask a question
Journal ArticleDOI

A microscopic traffic simulator for evaluation of dynamic traffic management systems

TL;DR: The simulator is a component of a larger system for evaluating traffic management systems and interacts with a surveillance module that can represent a wide variety of sensors and a traffic management module which sets traffic signals and signs, routing recommendations, etc.
Abstract: A MIcroscopic Traffic SIMulator (MITSIM) has been developed for modeling traffic networks with advanced traffic control, route guidance and surveillance systems. MITSIM represents networks in detail and simulates individual vehicle movements using car following, lane changing, and traffic signal responding logic. A probabilistic route choice model is used to capture drivers' route choice decisions in the presence of real time traffic information provided by route guidance systems. The simulator is a component of a larger system for evaluating traffic management systems and interacts with a surveillance module that can represent a wide variety of sensors (e.g. loop detectors, area sensors, probe vehicles, etc.) and a traffic management module which sets traffic signals and signs, routing recommendations, etc. MITSIM is coded in C+ + using object-oriented design and supports distributed implementation. It includes a graphical user interface for animating vehicle movements in the network and displaying aggregate traffic information such as speed and density.
Citations
More filters
Journal ArticleDOI
TL;DR: This article considers the empirical data and then reviews the main approaches to modeling pedestrian and vehicle traffic, including microscopic (particle-based), mesoscopic (gas-kinetic), and macroscopic (fluid-dynamic) models.
Abstract: Since the subject of traffic dynamics has captured the interest of physicists, many surprising effects have been revealed and explained. Some of the questions now understood are the following: Why are vehicles sometimes stopped by ``phantom traffic jams'' even though drivers all like to drive fast? What are the mechanisms behind stop-and-go traffic? Why are there several different kinds of congestion, and how are they related? Why do most traffic jams occur considerably before the road capacity is reached? Can a temporary reduction in the volume of traffic cause a lasting traffic jam? Under which conditions can speed limits speed up traffic? Why do pedestrians moving in opposite directions normally organize into lanes, while similar systems ``freeze by heating''? All of these questions have been answered by applying and extending methods from statistical physics and nonlinear dynamics to self-driven many-particle systems. This article considers the empirical data and then reviews the main approaches to modeling pedestrian and vehicle traffic. These include microscopic (particle-based), mesoscopic (gas-kinetic), and macroscopic (fluid-dynamic) models. Attention is also paid to the formulation of a micro-macro link, to aspects of universality, and to other unifying concepts, such as a general modeling framework for self-driven many-particle systems, including spin systems. While the primary focus is upon vehicle and pedestrian traffic, applications to biological or socio-economic systems such as bacterial colonies, flocks of birds, panics, and stock market dynamics are touched upon as well.

3,117 citations

Journal ArticleDOI
TL;DR: The feasibility of applying SVR in travel-time prediction is demonstrated and it is proved that SVR is applicable and performs well for traffic data analysis.
Abstract: Travel time is a fundamental measure in transportation. Accurate travel-time prediction also is crucial to the development of intelligent transportation systems and advanced traveler information systems. We apply support vector regression (SVR) for travel-time prediction and compare its results to other baseline travel-time prediction methods using real highway traffic data. Since support vector machines have greater generalization ability and guarantee global minima for given training data, it is believed that SVR will perform well for time series analysis. Compared to other baseline predictors, our results show that the SVR predictor can significantly reduce both relative mean errors and root-mean-squared errors of predicted travel times. We demonstrate the feasibility of applying SVR in travel-time prediction and prove that SVR is applicable and performs well for traffic data analysis.

1,179 citations


Cites methods from "A microscopic traffic simulator for..."

  • ...On the other hand, analytical models predict travel times by using microscopic or macroscopic traffic simulators, such as METANET [25], [26], NETCELL [27], and MITSIM [ 28 ]....

    [...]

Journal ArticleDOI
TL;DR: A general model (minimizing overall braking induced by lane change, MOBIL) is proposed to derive lane-changing rules for discretionary and mandatory lane changes for a wide class of car-following models and allows one to vary the motivation for lane changing from purely egoistic to more cooperative driving behavior.
Abstract: A general model (minimizing overall braking induced by lane change, MOBIL) is proposed to derive lane-changing rules for discretionary and mandatory lane changes for a wide class of car-following models. Both the utility of a given lane and the risk associated with lane changes are determined in terms of longitudinal accelerations calculated with microscopic traffic models. This determination allows for the formulation of compact and general safety and incentive criteria for both symmetric and asymmetric passing rules. Moreover, anticipative elements and the crucial influence of velocity differences of these car-following models are automatically transferred to the lane-changing rules. Although the safety criterion prevents critical lane changes and collisions, the incentive criterion takes into account the advantages and disadvantages of other drivers associated with a lane change via the "politeness factor." The parameter allows one to vary the motivation for lane changing from purely egoistic to more c...

976 citations

Journal ArticleDOI
TL;DR: In this paper, the authors present a framework that utilizes different models with technology-appropriate assumptions to simulate different vehicle types with distinct communication capabilities, and the stability analysis of the resulting traffic stream behavior using this framework is presented for different market penetration rates of connected and autonomous vehicles.
Abstract: The introduction of connected and autonomous vehicles will bring changes to the highway driving environment. Connected vehicle technology provides real-time information about the surrounding traffic condition and the traffic management center’s decisions. Such information is expected to improve drivers’ efficiency, response, and comfort while enhancing safety and mobility. Connected vehicle technology can also further increase efficiency and reliability of autonomous vehicles, though these vehicles could be operated solely with their on-board sensors, without communication. While several studies have examined the possible effects of connected and autonomous vehicles on the driving environment, most of the modeling approaches in the literature do not distinguish between connectivity and automation, leaving many questions unanswered regarding the implications of different contemplated deployment scenarios. There is need for a comprehensive acceleration framework that distinguishes between these two technologies while modeling the new connected environment. This study presents a framework that utilizes different models with technology-appropriate assumptions to simulate different vehicle types with distinct communication capabilities. The stability analysis of the resulting traffic stream behavior using this framework is presented for different market penetration rates of connected and autonomous vehicles. The analysis reveals that connected and autonomous vehicles can improve string stability. Moreover, automation is found to be more effective in preventing shockwave formation and propagation under the model’s assumptions. In addition to stability, the effects of these technologies on throughput are explored, suggesting substantial potential throughput increases under certain penetration scenarios.

893 citations

Journal ArticleDOI
TL;DR: This paper uses NVIDIA's C-like CUDA language and an engineering sample of their recently introduced GTX 260 GPU to explore the effectiveness of GPUs for a variety of application types, and describes some specific coding idioms that improve their performance on the GPU.

660 citations


Cites methods from "A microscopic traffic simulator for..."

  • ...Our work is based on a part of the MITSIM model [27], which simulates traffic networks....

    [...]

References
More filters
Book
01 Jan 1993
TL;DR: In-depth, self-contained treatments of shortest path, maximum flow, and minimum cost flow problems, including descriptions of polynomial-time algorithms for these core models are presented.
Abstract: A comprehensive introduction to network flows that brings together the classic and the contemporary aspects of the field, and provides an integrative view of theory, algorithms, and applications. presents in-depth, self-contained treatments of shortest path, maximum flow, and minimum cost flow problems, including descriptions of polynomial-time algorithms for these core models. emphasizes powerful algorithmic strategies and analysis tools such as data scaling, geometric improvement arguments, and potential function arguments. provides an easy-to-understand descriptions of several important data structures, including d-heaps, Fibonacci heaps, and dynamic trees. devotes a special chapter to conducting empirical testing of algorithms. features over 150 applications of network flows to a variety of engineering, management, and scientific domains. contains extensive reference notes and illustrations.

8,496 citations

Journal ArticleDOI
TL;DR: The PVM system, a heterogeneous network computing trends in distributed computing PVM overview other packages, and troubleshooting: geting PVM installed getting PVM running compiling applications running applications debugging and tracing debugging the system.
Abstract: Part 1 Introduction: heterogeneous network computing trends in distributed computing PVM overview other packages. Part 2 The PVM system. Part 3 Using PVM: how to obtain the PVM software setup to use PVM setup summary starting PVM common startup problems running PVM programs PVM console details host file options. Part 4 Basic programming techniques: common parallel programming paradigms workload allocation porting existing applications to PVM. Part 5 PVM user interface: process control information dynamic configuration signalling setting and getting options message passing dynamic process groups. Part 6 Program examples: fork-join dot product failure matrix multiply one-dimensional heat equation. Part 7 How PVM works: components messages PVM daemon libpvm library protocols message routing task environment console program resource limitations multiprocessor systems. Part 8 Advanced topics: XPVM porting PVM to new architectures. Part 9 Troubleshooting: geting PVM installed getting PVM running compiling applications running applications debugging and tracing debugging the system. Appendices: history of PVM versions PVM 3 routines.

2,060 citations

Journal ArticleDOI
TL;DR: A structure is proposed to connect the decisions which a driver has to make before changing lanes to ensure that the vehicles in traffic simulations behave logically when confronted with situations commonly encountered in real traffic.
Abstract: A structure is proposed to connect the decisions which a driver has to make before changing lanes. The model is intended to cover the urban driving situation, where traffic signals, obstructions and heavy vehicles all exert an influence. The structure is designed to ensure that the vehicles in traffic simulations behave logically when confronted with situations commonly encountered in real traffic. The specific mathematical expression of the questions embedded in the decision process and employed in the present implementation of the model are not critical and can be replaced by alternatives, but the heirarchy of the decisions is crucial. On the basis of experience to date, the lane changing model produces a realistic simulation of driver behaviour and has proved very robust under a wide range of conditions.

955 citations

Journal ArticleDOI
TL;DR: A probabilistic assignment model that attempts to circumvent path enumeration, in such a way that the resulting effect is identical to what would have been obtained if each path had been assigned trips separately under certain choice probability assumptions.

816 citations

Journal ArticleDOI
TL;DR: “Acceleration noise” is proposed as a parameter that might be employed to characterize the driver-car-road complex under various conditions and some preliminary experimental measurements of acceleration noise are discussed.
Abstract: The manner in which vehicles follow each other on a highway without passing and the propagation of disturbances down a line of vehicles has been investigated further. Criteria are derived for both local and asymptotic stability in a chain of vehicles. The influence of next nearest neighbors as well as a statistical theory of stability is discussed. “Acceleration noise” is proposed as a parameter that might be employed to characterize the driver-car-road complex under various conditions. Some preliminary experimental measurements of acceleration noise are discussed.

702 citations