DRACULA Microscopic Traffic Simulator

Abstract

The DRACULA traffic simulator is a microscopic model in that the vehicles are individually represented. The movement of vehicles in the network are represented continuously and updated every one second. The network is modelled as a set of nodes and links which represent junctions and streets respectively. Vehicles are generated at their origins with a random headway distribution and are assigned a set of driver/vehicle characteristics (according to user-specified probabilities) and a fixed route. The movement of the vehicles on a network is governed by a car-following law, the gap acceptance rules and the traffic regulations at intersections. They can join a queue, change lane, discharge to another link or exit from the system. The traffic regulation at an intersection is actuated by traffic lights or right-of-way rules. The inputs to the simulation are network data, trip matrix, fixed-time signal plans, gap-acceptance and car-following parameters. Outputs are in forms of animated graphics and statistical measures of network performance. The program is written in C-language. All types of vehicle attributes are represented as one entity using the structure data type which provides a flexibility in storing and modifying various types of data. Attributes of nodes, links and lanes are also represented as structures. The large number of variables associated with vehicles and the network imply that the performance of the simulation depends on the size of the network and the total number of vehicles within the network at one time. The simulator can be applied in many areas of urban traffic control and management, such as detailed evaluation of traffic signal control strategies, environmental issues such as air pollution due to emission from vehicles in idling, accelerating, decelerating or cruising, and analyses of the effects of variable demand and supply upon the performance of a network

    Similar works

    This paper was published in White Rose Research Online.

    Having an issue?

    Is data on this page outdated, violates copyrights or anything else? Report the problem now and we will take corresponding actions after reviewing your request.