This is the home of the computer science final year project of Andrew Lansdowne, which was completed and handed in on 6th April 2006 at the University of the West of England.
The aim of this project is for me to gain knowledge of the concepts of traffic simulation and to experience first-hand the issues faced by simulation developers. After studying the literature, I used NetLogo, an agent-based modelling (ABM) environment, to design and implement a simple working traffic simulation model. This gave me a good idea of what makes a traffic simulator tick, designing vehicle following and lane changing models, and I hope the finished model is unique and worth experimenting with.
Project Report Abstract:
This report follows the design and implementation of a traffic simulator written in NetLogo, an agent-based modelling environment. The system is developed with a view to analysing the likely effect of congestion-reducing schemes, in particular high occupancy vehicle lanes. The simulator is calibrated and validated using data from traffic studies, and then a section of road in South Gloucestershire is modelled to investigate the introduction of high occupancy vehicle lanes. The results suggest that the high occupancy vehicle lane fulfils its objectives by significantly reducing travel times for car sharers without adversely affecting other drivers.
Simulation Runnable Applets
- Microscopic Tests (T-1 to T-8)
- Macroscopic Tests (flow-density plots)
- Other Test Models
- Avon Ring Road Models (Ring Road only loads if java heap max size is increased via -Xmx256M) - Can be used as a large 'playground' model. Very slow using applet; run on NetLogo application - see below.
These were built on NetLogo 3.1 beta. They are tested working on Netlogo 3.1.0 which is available here.
To use, save the .nlogo and all supporting csv's to the same folder, open the .nlogo file and then select a model from the EXISTING_MODELS dropdown and click Load. Click Setup then Go to run.
- Traffic Simulator model
- This poster (0.2mb PDF) was created for project poster day.
Other Traffic Simulation Projects
- SMARTEST - Leeds University
Runnable Traffic Simulation Applets
- Microsimulation of road traffic - Models cars and trucks in a variety of scenarios.
- Traffic Simulator Applet - Demonstrates Schreckenberger's traffic flow model.
- Multiagent Traffic Management: A Reservation-Based Intersection Control Mechanism.  in Report.
- CA Traffic Simulator - Demonstrates the Nagel-Schreckenberg traffic flow model.
- NetLogo Models