Simulating Traffic Congestion on Route 1 Jimmy O'Hara Computer Systems Lab 2009-2010.

Slides:



Advertisements
Similar presentations
Understanding the Complexity of Urban Road Congestion Ed Manley Department of Civil, Environmental and Geomatic Engineering Supervisors: Dr Tao Cheng (UCL)
Advertisements

Chapter 12 Freeway Driving.
CS0004: Introduction to Programming Visual Studio 2010 and Controls.
KS 2 Being responsible for driving safety What responsibility do other road users have towards me? What responsibilities do I have towards other road.
Hallway Traffic Simulator Peter Riggs Computer Systems Lab
Introduction to VISSIM
Wiehle Ave. Traffic Concerns Created by Judy and Doug Pew.
What is computer science and how can it be helpful in our lives? Introduction to the Art of Computer Science.
The Tragedy of the Commons in Traffic Routing and Congestion Craig Haseler Computer Systems Lab TJHSST
Computer Science Prof. Bill Pugh Dept. of Computer Science.
Surface Mine Truck Safety Training Design And Implementation of a Multi-user VR Driving Simulator Yan W. Ha, Jeremy Murray, and Dr. Frederick C. Harris,
Chapter 3 Planning Your Solution
Main mode to work - % of commuters Western Cape Eastern Cape Northern Cape Free.
Chapter 12: Simulation and Modeling Invitation to Computer Science, Java Version, Third Edition.
1 Learning Statistics Your goals and beliefs about learning statistics are directly related to your grade in STT 215.
1 CHAPTER 2 DATABASE MODELING IN THE WORKPLACE. 2 Ch2: Database Modeling in the Workplace The only fool is the data model designer who assume to know.
My Inventions, My Happiness Seminar & Round Table Discussion on Collection, Dissemination and Commercialization of Real-Time Traffic and Public Transport.
Chapter 8: Models and Simulations By Mohammad Ezmir.
Copyright © Cengage Learning. All rights reserved.
Unit B065 – Coding a solution PREP WORK 1)Make sure you keep a work log / diary. Use the table on page 16 of the hand book as a template 2)Keep a bibliography.
Mediamatics / Knowledge based systems Dynamic vehicle routing using Ant Based Control Ronald Kroon Leon Rothkrantz Delft University of Technology October.
Simpson County Travel Demand Model Mobility Analysis November 7, 2003.
Thomas Jefferson High School for Science and Technology Hallway Traffic Simulation By: Paul Woods.
Se Over the past decade, there has been an increased interest in providing new environments for teaching children about computer programming. This has.
A Traffic Simulation Model Allowing For Wide-ranged Vehicle Communication (being altered/worked on) Timmy Galvin (Third Quarter)
Tshwane Line 1 Traffic Simulation Results October 2012.
SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY San Francisco’s Dynamic Traffic Assignment Model Background SFCTA DTA Model Peer Review Panel Meeting July.
Math 1050 Project Transportation Costs
Models of Situations. A computer model of a system is a program and data which behaves like the real thing, e.g. a driving simulation, a graph of business.
Welcome to MM305 Unit 6 Seminar Larry Musolino
What is Modeling?. Simplifying Complex Phenomena v We live in a complex world v Most of the scientific relationships we study are very complex v Understanding.
Ballard Transit Survey Created 21 mostly free form question survey To gauge attitudes, KC Metro fare boxes and GPS tracking should be able to provide statistics.
Incorporating Traffic Operations into Demand Forecasting Model Daniel Ghile, Stephen Gardner 22 nd international EMME Users’ Conference, Portland September.
Thomas Jefferson High School for Science and Technology Hallway Traffic Simulation By: Paul Woods.
How Solvable Is Intelligence? A brief introduction to AI Dr. Richard Fox Department of Computer Science Northern Kentucky University.
Roads & Traffic Department College Green Public Transport Priority measure.
A Study in Creating Computational Models of Traffic.
Drivers Edge: Interactive slides and videos ® Drivers Edge: Interactive slides and videos ® Copyrighted Driver Education School Literature Copyright ©
1 Weekly Supervisor Meeting – Project Waalbrug Project Waalbrug Improving transport accessibility in Nijmegen Bernat Goni, Vikash Mohan, Arjen van Diepen,
Consultant Presentation Group B5. Presentation Outline Introduction How to design by Group A5 Future Data Structure Interface Future Conclusion.
MITSIM The Traffic Simulator ● Represents movement of vehicles in terms of smaller elements such as nodes, links, and lanes ● Randomly assigns driver aggression.
Topic 2 Collections. 2-2 Objectives Define the concepts and terminology related to collections Discuss the abstract design of collections.
Computational Thinking
COMPUTATIONAL THINKING THINKING ABSTRACTLY. THE NATURE OF ABSTRACTION Abstraction can be thought of in a few ways: -The act of considering something as.
Traffic Alert!. The Problem Since 1982 The US population has increased 19%, the number of registered motor vehicles has increased 36%, and the number.
Optimizing Parallel Programming with MPI Michael Chen TJHSST Computer Systems Lab Abstract: With more and more computationally- intense problems.
Noah likes ramp meters And you should too Introducing Ramp Meters Ramp metering - the process of facilitating traffic flow on freeways by regulating.
03/30/031 ECE Digital System Design & Synthesis Lecture Design Partitioning for Synthesis Strategies  Partition for design reuse  Keep related.
Efficient Map Path Finding with Realistic Conditions Third Quarter Version Olex Ponomarenko.
Computer Systems Lab TJHSST Current Projects In-House, pt 2.
The Highway Transportation System North Dakota Driver Risk Prevention Curriculum Guide Developed by North Dakota Driver and Traffic Safety Education Association.
Modeling the Optimization of a Toll Booth Plaza By Liam Connell, Erin Hoover and Zach Schutzman Figure 1. Plot of k values and outputs from Erlang’s Formula.
ALMAJMA'AH UNIVERSITY College of Science and Humanitarians Studies in Alghat Management Information System Section (211 NMA course) Introduction to Programming.
Efficient Graph Traversal with Realistic Conditions by Olex Ponomarenko st Quarter Draft----
Chapter 12: Simulation and Modeling
The Tragedy of the Commons in Traffic Routing and Congestion
Macro / Meso / Micro Framework on I-395 HOT Lane Conversion
The Simulation of Traffic Patterns and Optimizing Traffic Lights
Graphing a Function Rule
Spot Speed Study Lab 2 Instructor:
2.7: Simulation.
Modeling of Traffic Patterns on Highways
Multi-objective Analysis For Passengers’ Routing Using Car/Bicycle
Abstract During rush hours traffic on Route 1 is at an almost standstill, the road is not capable of holding the amount of traffic that travels on it during.
The Tragedy of the Commons in Traffic Routing and Congestion
Calibration and Validation
Traffic Light Simulation
Efficient Graph Traversal with Realistic Conditions
Erasmus Intensive Program
Excursions into Parallel Programming
Presentation transcript:

Simulating Traffic Congestion on Route 1 Jimmy O'Hara Computer Systems Lab

Abstract During rush hours traffic on Route 1 is at an almost standstill, the road is not capable of holding the amount of traffic that travels on it during peak hours Purpose is to first create a realistic simulation of this congestion, with cars interacting correctly with each other and the road system Part two of the project is to modify the simulation in order to find a viable solution to the congestion problem on Route 1

Introduction Through the use of accurate traffic count data from the Virginia Department of Transportation, the project will create a realistic simulation of the current traffic situation on Route 1 to scale with the Java programming language The simulation will then be modified with the use of various solutions that are supposed to increase the flow of traffic in this type of traffic system The ultimate goal of the project is to create a viable, workable solution to the congestion problem on Route 1

Background This type of project has been completed in Turkey by Atilla Elci and Ali Zambakoglu who simulated a city traffic system in order to determine how to increase the flow of traffic in the system Previous research in this at TJHSST in has been completed by Craig Haseler, Timmy Galvin, and Paul Wood. Most of these projects were written with the Java programming language Similar research into this field was completed by Xu Jin, Mhamed Itmi, and Habib Abdulrab who used a multi-agent system to create a smart bus system, which reduced the number of buses driving in the city traffic system, thus improving traffic flow

Fig. 1: Figures, graphs for analysis Stretch of roadAvg. Daily Traffic % Cars% Buses% Rush Hour% Peak Direction FXC Parkway to Woodlawn Rd %2% Woodlawn Rd to MV Memorial HW %2% MV Memorial HW to MV HW %2% MV HW to Kings HW %2% Kings HW to SCL Alexandria %2%

Discussion Part 1: Graphics part, it will be the easiest part for me to finish and will be a good way to re-introduce myself to Java This includes creating the road system to an accurate scale,creating the cars, and having them behave as actual cars. This part will be tested mostly through an eye test, in other words is the car acting like a normal car would, does the car move to the correct lane to turn off the road and does it turn off the road realistically.

Discussion The car driving on Route 1, the system is simplified to being only one way

Discussion Part 2 Data part of the project Will incorporate reading in the traffic count data from the VDOT data I found and using the data to create an accurate visual representation of what is happening on the road Then producing an output of the cost per driver in using the road This part can be tested by comparing the visual simulation to the reality on Route 1, as well as comparing the cost output to what the visual representation seems to say

Discussion Part 3 Modify to include the various ways the road can be improved These will be based on user options, allowing the user to create the system they want. This will ensure that the each method can be tested separately as well as together with other solutions, for example creating an extra lane and making intersections and round-a-bouts in the same simulation. This section cannot be completely tested, because it is the more theoretical aspect of the project. Although the code can be tested to make sure the cars react to the different systems correctly, there is no real life situation with which to compare the results.

Results By the end of the project I expect to have an accurate model of the current traffic situation on Route 1, as well as viable solutions to the congestion problem. I expect to determine the best course of action to alleviate the traffic through my program. With this result the project will be of great value not only to the people working on a solution to Route 1’s congestion, but also to similar road situations around the world that are experiencing the same problems as Route 1. Also the residents of Alexandria who use Route 1, like myself, will find great value in this project as it informs them on how changing the way Route 1 flows would affect their travel times and other factors.