Transportation Engineering Basic Queuing Theory February 18, 2011

Slides:



Advertisements
Similar presentations
Lecture 10 Queueing Theory. There are a few basic elements common to almost all queueing theory application. Customers arrive, they wait for service in.
Advertisements

Exponential Distribution
PEDESTRIANS Osama Tabash Khaled El-Yazory Dr. Essam Almasri
Lab Assignment 1 COP 4600: Operating Systems Principles Dr. Sumi Helal Professor Computer & Information Science & Engineering Department University of.
Right and Left Turns.
INTRODUCTION TO TRANSPORT Lecture 7 Introduction to Transport Lecture 7: Signal Coordination.
Transportation Engineering
INTRODUCTION TO TRANSPORT Lecture 3 Introduction to Transport Lecture 4: Traffic Signal.
Mathematics Parallel and Perpendicular Lines Science and Mathematics Education Research Group Supported by UBC Teaching and Learning Enhancement Fund
Vehicle Flow.
Final Exam Tuesday, December 9 2:30 – 4:20 pm 121 Raitt Hall Open book
Progressive Signal Systems. Coordinated Systems Two or more intersections Signals have a fixed time relationship to one another Progression can be achieved.
CTC-340 Signals - Basics. Terms & Definitions (review) Cycle - Cycle Length - Interval -. change interval - clearance interval- change + clearance = Yi.
Queuing and Transportation
Simulation with ArenaChapter 2 – Fundamental Simulation Concepts Discrete Event “Hand” Simulation of a GI/GI/1 Queue.
Lec13, Ch.6, pp : Gap acceptance and Queuing Theory (Objectives)
CEE 320 Spring 2007 Queuing CEE 320 Steve Muench.
Simulating Single server queuing models. Consider the following sequence of activities that each customer undergoes: 1.Customer arrives 2.Customer waits.
Signalized Intersections
Introduction to Management Science
CEE 320 Fall 2008 Course Logistics HW7 due today (9 total) Midterm next Friday (Wednesday review) Signalized Intersections (Chapter 7 of text) Last material.
Asst. Prof. Dr. Mongkut Piantanakulchai
OREGON TECH CIV475 Lindgren1 CIV 475 Traffic Engineering Mannering / Kilareski Chapter 5 Queuing Theory.
Project 2: ATM’s & Queues. ATM’s & Queues  Certain business situations require customers to wait in line for a service Examples:  Waiting to use an.
Creating a Critical Crash Rate Report Using Existing Tools and Available Information Heath Hoftiezer, P.E., P.T.O.E Civil Engineer/ P.E. (Traffic) City.
Stochastic Models Lecture 2 Poisson Processes
1 QUEUES. 2 Definition A queue is a linear list in which data can only be inserted at one end, called the rear, and deleted from the other end, called.
Queuing Theory. Introduction Queuing is the study of waiting lines, or queues. The objective of queuing analysis is to design systems that enable organizations.
Traffic Flow Fundamentals
Network Design and Analysis-----Wang Wenjie Queuing Theory III: 1 © Graduate University, Chinese academy of Sciences. Network Design and Performance Analysis.
Vehicle Flow. Homework Ch 3 # 1,4, 7, 15 Vehicle Flow How do vehicles operate in the system –capacity –speed –headway –density.
Queueing System Provide a mean to estimate important measures of Highway Performance Travel time Speed Affects Roadway Design Required left-turn bay length.
Uniform Distributions and Random Variables Lecture 23 Sections 6.3.2, Mon, Oct 25, 2004.
Hcm 2010: BASIC CONCEPTS praveen edara, ph.d., p.e., PTOE
1 CEE 8207 Summer 2013 L#6 Queue. 2 Queueing System Provide a mean to estimate important measures of Highway Performance  Travel time  Speed Affects.
Introduction to Transportation Systems. PART III: TRAVELER TRANSPORTATION.
Traffic Flow Characteristics. Dr. Attaullah Shah
Managerial Decision Making Chapter 13 Queuing Models.
CE 3500 Transportation Engineering
Negotiating Intersections
Uniform Distributions and Random Variables
Models of Traffic Flow 1.
Traffic System Management for “Tulkarem”
Chapter 7 Negotiating Intersections
PEDESTRIAN + CROSSWALK = STOP!
To go or not to go, that is the question.
CE 3500 Transportation Engineering Basic Traffic Flow Concepts
Situations that require a driver to yield right-of-way
Accumulation AP Calculus AB Day 10
Introduction Traffic flow characteristics
Signalized Intersections
Demo on Queuing Concepts
ECE 358 Examples #1 Xuemin (Sherman) Shen Office: EIT 4155
Highway capacity and Level of Service Analysis
CE 3500 Transportation Engineering Vehicle and driver characteristics
Learning Objectives – Driver and Vehicle Characteristics
Variability 8/24/04 Paul A. Jensen
Design of Components of Airport Passenger Buildings
CE 3500 Transportation Engineering Saturation flow and signal LOS
Queuing Analysis Two analytical techniques can be employed to study queuing processes: Shock wave analysis Demand-capacity process is deterministic Suited.
CE 3500 Transportation Engineering Elements of Traffic Signals
Design Criteria CTC 440.
Discrete Event “Hand” Simulation of a GI/GI/1 Queue
Information Processing:
The Red Convertible and the Police
Lesson 10.6 ROUNDABOUTS Some intersections are designed as circles called roundabouts, also called traffic circles or rotaries. Roundabouts do not have.
The Red Convertible and the Police
lesson 10.2 DETERMINING RIGHT OF WAY AND JUDGING GAPS
Transportation Engineering Calculating Signal Delay February 23, 2011
Presentation transcript:

Transportation Engineering Basic Queuing Theory February 18, 2011 CE 3500 Transportation Engineering Basic Queuing Theory February 18, 2011

REVIEW

Let’s shift perspective onto the turning vehicle Let’s shift perspective onto the turning vehicle. How long will they have to wait to turn? What factors would influence this?

These are equal for G = 2.49... the critical gap Gap (s) # Accept # Reject 75 2 14 39 4 84 7 6 110 1

Flow (veh/hr) > 2 s > 4 s > 10s 100 0.95 0.89 0.76 500 0.57 0.25 1000 0.33 0.06 1500 0.43 0.19 0.02

Example. Vehicles wait to turn onto a road with volume 1000 veh/hr Example. Vehicles wait to turn onto a road with volume 1000 veh/hr. If the critical gap is 4 seconds, how many vehicles can turn in one hour? (Assume only one vehicle turns in each gap.) Solution. There are 1000 gaps in one hour. The probability each is greater than 4 seconds is 0.329. Therefore at most 329 vehicles can turn.

QUEUING THEORY

Queuing can be thought of as “the science of waiting in line”

Queue Arrival process Departure process

People finish gathering groceries and go to check out Groceries are scanned, payment is made Queue Arrival process Departure process

You call customer service Your problem gets dealt with (or not) Queue Arrival process Departure process

Wait for light to turn green Arrive at a red light Accelerate with the vehicles ahead of you Queue Arrival process Departure process

Why introduce another way to analyze what happens when traffic stops? x IV III II I t

The queueing theory model Arriving vehicles Departing vehicles

We assume the queue takes up no space and vehicles simply “stack up” (“point queue”) Queue Arriving vehicles Departing vehicles

This is less realistic than the shockwave model, but can handle more complicated problems. (Shockwave model quickly falls apart with variable arrival rates, random departure rate, when people have to wait more than one red light, etc.)

Let’s count vehicles as they enter and leave the queue. Arriving vehicles Departing vehicles Departure counter Arrival counter

# vehicles Arrival curve Departure curve t

These curves make it very easy to answer question such as: What is the average time you wait? What is the most number of people waiting at any one time? How long after the green light until the queue is gone? What is the total amount of delay due to the signal?

# vehicles t Departure curve Arrival curve How many people are waiting in queue at this point in time? t

# vehicles t How long does this vehicle have to wait? Departure curve Arrival curve t

Let’s have a specific example: Vehicles arrive at 1200 veh/hr Roadway capacity is 3600 veh/hr Light is red for 60 s Find: Average time stopped Most number of vehicles in queue How long after green before queue is gone? Total delay caused by red light.

Convert to common units: Vehicles arrive at 1200 veh/hr 20 veh/min Roadway capacity is 3600 veh/hr 60 veh/min Light is red for 60 s 1 min

Slope = 60 # vehicles Slope = 20 1 t

Average width of triangle # vehicles Slope = 60 Slope = 20 1 Average time stopped = Average width of triangle t

# vehicles 1 t Slope = 60 Slope = 20 Average time waiting is 0.5 minutes t

# vehicles 1 t Slope = 60 Slope = 20 Most vehicles in queue is biggest vertical distance between these curves t

# vehicles 1 x 20 = 20 vehicles 1 t Slope = 20 Most vehicles in queue is biggest vertical distance between these curves t

Time to queue clearance is this distance Slope = 60 # vehicles Slope = 20 20 1 Time to queue clearance is this distance t

Slope = 60 # vehicles Slope = 20 20 + 20t = 60t t = 0.5 20 1 0.5 t

# vehicles 0.5 x 60 =30 20 1 0.5 t Slope = 60 Slope = 20 0.5(1)(30) = 15 veh-min t

Same approach holds for more sophisticated examples