Traffic Flow Theory & Simulation

Similar documents
Shock wave analysis. Chapter 8. List of symbols. 8.1 Kinematic waves

Traffic Flow Theory & Simulation

c) What are cumulative curves, and how are they constructed? (1 pt) A count of the number of vehicles over time at one location (1).

Traffic Flow Theory & Simulation

Traffic flow theory involves the development of mathematical relationships among

Delay of Incidents Consequences of Stochastic Incident Duration

Fundamental diagrams. Chapter 4. List of symbols. 4.1 Introduction

Modelling, Simulation & Computing Laboratory (msclab) Faculty of Engineering, Universiti Malaysia Sabah, Malaysia

Traffic Flow Theory and Simulation

Cumulative Count Curve and Queueing Analysis

CHAPTER 5 DELAY ESTIMATION FOR OVERSATURATED SIGNALIZED APPROACHES

2.1 Traffic Stream Characteristics. Time Space Diagram and Measurement Procedures Variables of Interest

Signalized Intersection Delay Models

Introduction to Traffic Flow Theory

A hydrodynamic theory based statistical model of arterial traffic

CHAPTER 3. CAPACITY OF SIGNALIZED INTERSECTIONS

Cell Transmission Models

Anticipatory Pricing to Manage Flow Breakdown. Jonathan D. Hall University of Toronto and Ian Savage Northwestern University

Chapter 5 Traffic Flow Characteristics

1.225 Transportation Flow Systems Quiz (December 17, 2001; Duration: 3 hours)

Capacity Drop. Relationship Between Speed in Congestion and the Queue Discharge Rate. Kai Yuan, Victor L. Knoop, and Serge P.

The German Autobahn: An ITS Test Bed for Examining Dynamic Traffic Flow Phenomena

CEE 320 Midterm Examination (50 minutes)

CE351 Transportation Systems: Planning and Design

CAPACITY DROP: A RELATION BETWEEN THE SPEED IN CONGESTION AND THE QUEUE DISCHARGE RATE

Interactive Traffic Simulation

VARIABLE SPEED LIMIT CONTROL TO INCREASE DISCHARGE RATES OF FREEWAY INCIDENT BOTTLENECKS

Course Outline Introduction to Transportation Highway Users and their Performance Geometric Design Pavement Design

Analytical Delay Models for Signalized Intersections

Estimating the vehicle accumulation: Data-fusion of loop-detector flow and floating car speed data

Signalized Intersection Delay Models

From experimemts to Modeling

Automatic fitting procedure for the fundamental diagram

Signalized Intersections

Analytical investigation on the minimum traffic delay at a two-phase. intersection considering the dynamical evolution process of queues

Traffic signal design-ii

Modeling Traffic Flow on Multi-Lane Road: Effects of Lane-Change Manoeuvres Due to an On-ramp

Impact of Day-to-Day Variability of Peak Hour Volumes on Signalized Intersection Performance

Research Article Headway Distributions Based on Empirical Erlang and Pearson Type III Time Methods Compared

Spontaneous Jam Formation

Empirical Analysis of Traffic Sensor Data Surrounding a Bottleneck on a German Autobahn

Traffic Progression Models

Comparison of Two Controllers for Variable Speed Limit Control

An Analytical Model for Traffic Delays and the Dynamic User Equilibrium Problem

EMPIRICAL OBSERVATIONS OF DYNAMIC TRAFFIC FLOW PHENOMENA ON A GERMAN AUTOBAHN

Signalized Intersection Delay Models

Time Space Diagrams for Thirteen Shock Waves

Asymptotic traffic dynamics arising in diverge-merge networks with two intermediate links

A SIMPLIFIED MODEL OF URBAN RAILWAY SYSTEM FOR DYNAMIC TRAFFIC ASSIGNMENT

Solutions to the Problems

Modifications of asymmetric cell transmission model for modeling variable speed limit strategies

Research Article CTM Based Real-Time Queue Length Estimation at Signalized Intersection

Traffic Management and Control (ENGC 6340) Dr. Essam almasri. 8. Macroscopic

Assessing the uncertainty in micro-simulation model outputs

arxiv:cond-mat/ v3 [cond-mat.stat-mech] 18 Aug 2003

Analyses of Start stop Waves in Congested Freeway Traffic. Michael Mauch. A dissertation submitted in partial satisfaction of the

Car-Following Models as Dynamical Systems and the Mechanisms for Macroscopic Pattern Formation

Design Priciples of Traffic Signal

Modeling and simulation of highway traffic using a cellular automaton approach

A Unifying Approach to the Dynamics of Production, Supply, and Traffic Networks. Dirk Helbing

suppressing traffic flow instabilities

Control experiments for a network of signalized intersections using the.q simulator

Research Article A Node Model Capturing Turning Lane Capacity and Physical Queuing for the Dynamic Network Loading Problem

Modelling Backward Traveling Holes in Mixed Traffic Conditions using an Agent Based Simulation

CONDITIONAL CELL TRANSMISSION MODEL FOR TWO-WAY ARTERIALS IN OVERSATURATED CONDITIONS PING WANG A DISSERTATION

Recent Researches in Engineering and Automatic Control

Speed-Flow and Bunching Relationships for Uninterrupted Flows

Real-time, Adaptive Prediction of Incident Delay for Advanced Traffic Management Systems

THE EXACTLY SOLVABLE SIMPLEST MODEL FOR QUEUE DYNAMICS

Parking Regulations Dundas Street West, from Bathurst Street to Dovercourt Road

Robust Control of Traffic Networks under Uncertain Conditions

arxiv:cond-mat/ v1 [cond-mat.stat-mech] 22 Jan 1999

Use of Performance Measurement System Data to Diagnose Freeway Bottleneck Locations Empirically in Orange County, California

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and

Signalized Intersection Delay Models

arxiv: v1 [physics.soc-ph] 18 Dec 2009

OVERVIEW OF A SIMULATION STUDY OF THE HIGHWAY 401 FTMS

Robust Control of Traffic Networks under Uncertain Conditions

Motivation Traffic control strategies Main control schemes: Highways Variable speed limits Ramp metering Dynamic lane management Arterial streets Adap

Variable Speed Approach for Congestion Alleviation on Boshporus Bridge Crossing

Using PeMS Data to Empirically Diagnose Freeway Bottleneck Locations in Orange

Morning Commute with Competing Modes and Distributed Demand: User Equilibrium, System Optimum, and Pricing. Eric J. Gonzales and Carlos F.

Possible explanations of phase transitions in highway traffic

Partial elliptical two regime speed flow traffic model based on the highway capacity manual

Loop detector data error diagnosing and interpolating with probe vehicle data

Microscopic flow characteristics

Readings: Finish Section 5.2

Speed-flow Models for Freeways

Estimation of Measures of Effectiveness Based on Connected Vehicle Data

Topics in the Modeling, Analysis, and Optimisation of Signalised Road Intersections

UC Berkeley Recent Work

Session-Based Queueing Systems

Data - Model Synchronization in Extended Kalman Filters for Accurate Online Traffic State Estimation

GIS-BASED VISUALIZATION FOR ESTIMATING LEVEL OF SERVICE Gozde BAKIOGLU 1 and Asli DOGRU 2

Coupled Map Traffic Flow Simulator Based on Optimal Velocity Functions

Answers to selected exercises

Checklist: Deposing the Driver in an Auto Accident

Analyzing busway Station Potential Capacity under Mixed and Non-Stopping Operation

Determining the minimum percentage of vehicles equipped with a ucan necessary to accurately estimate the traffic speed

MnDOT Method for Calculating Measures of Effectiveness (MOE) From CORSIM Model Output

Transcription:

Traffic Flow Theory & Simulation S.P. Hoogendoorn Lecture 4 Shockwave theory

Shockwave theory I: Introduction Applications of the Fundamental Diagram February 14, 2010 1 Vermelding onderdeel organisatie

Intro to shockwave analysis Introduce application of fundamental diagram to shockwave analysis with aim to understand importance of field location Shockwave analysis: Vehicles are conserved Traffic acts according to the fundamental diagram (q = Q(k)) Predicts how inhomogeneous conditions change over time FOSIM demonstration Example 3 -> 2 lane drop and emerging shockwaves (roadworks, incident, etc.) February 14, 2010 2

FOSIM example Extremely short introduction to FOSIM Build a simple network (8 km road with roadworks at x = 5 km to 6 km) Implement traffic demand Assume 10% trucks Suppose that upstream traffic flow > capacity of bottleneck What will happen? February 14, 2010 3

Questions Why does congestion occur Macroscopically? Microscopically? Photo by My Europe Photo by Juicyrai on Flickr / CC BY NC February 14, 2010 4

Microscopic description Congestion at a bottleneck Simplest is to compare the system to a (sort of) queuing system Drivers arrive at a certain rate (demand) at specific time intervals The n servers needs a minimum amount of time to process the drivers (each lane is a server) Service time T is a driver-specific (random) variable depending on weather conditions, road and ambient conditions, etc. (= minimum time headway of a driver) Note that service time is directly related to car-following behavior When another driver arrives when the server is still busy, he / she has to wait a certain amount of time Waiting time accumulates -> queuing occurs February 14, 2010 5

Macroscopic description Compare traffic flow to a fluidic (or better: granular) flow though a narrow bottleneck (hour-glass, funnel) If traffic demand at a certain location is larger than the supply (capacity) congestion will occur Capacity is determined by number of lanes, weather conditions, driver behavior, etc. Excess demand is stored on the motorway to be served in the next time period Remainder: focus on macroscopic description Photo by My Europe February 14, 2010 6

Questions Why does congestion occur Macroscopically? Microscopically? Where does congestion first occur? Which traffic conditions (traffic phases) are encountered? Where are these conditions encountered? February 14, 2010 7

Free flow Capacity Congestion space Free flow time February 14, 2010 8

Definition of a shockwave Consider over-saturated bottleneck Traffic conditions change over space and time Boundaries between traffic regions are referred to as shockwaves Shockwave can be very mild (e.g. platoon of high-speed vehicles catching up to a platoon of slower driver vehicles) Very significant shockwave (e.g. free flowing vehicles approaching queue of stopped vehicles) February 14, 2010 9

Definition of a shockwave 2 Shockwave is thus a boundary in the space-time domain that demarks a discontinuity in flow-density conditions Example: growing / dissolving queue at a bottleneck February 14, 2010 10

Fundamental diagrams What can we say about the FD at the different locations? Some standard numbers (for Dutch motorways) Capacity point! n * 2200 pce/h/lane Critical density! n * 25 pce/km/lane Jam-density! n * 2200 pce/km/lane Critical speed! 85 km/h Free speed: to be determined from speed limit pce = person car equivalent Exact numbers depend on specific characteristics of considered location (traffic composition, road conditions, etc.) February 14, 2010 11

Emerging traffic states space End of bottleneck Bottleneck location 4 3 2 Free-flow Capacity Congestion Stationary shockwave between capacity and congested conditions What is the flow inside congestion? 1 And upstream of the congestion? time February 14, 2010 12

Emerging traffic states space End of bottleneck Bottleneck location 4 3 2 Free-flow Capacity Congestion Q(k) 4 1 3 2 1 k Remainder: focus on the dynamics time of this shock! February 14, 2010 13

Shockwave equations Assume that flow-density relation Q(k) is known for all location x on the road (i.e. different inside and outside bottleneck!) Consider queue due to downstream bottleneck Consider conditions in the queue Flow q 2 = C b-n (capacity downstream bottleneck) Speed, density follow from q 2, i.e. u 2 = U(q 2 ) and k 2 = q 2 /u 2 Farther upstream of queue, we have conditions (k 1,u 1,q 1 ) Speed u 1 > u 2 " upstream vehicles will catch up with vehicles in queue February 14, 2010 14

Shockwave equations 2 upstream cond. (q 1,k 1,u 1 ) 1 downstream cond. (q 2,k 2,u 2 ) x Vehicles in queue Bottleneck u 2 2 Bottleneck capacity u 2 Shockwave Vehicles upstream u 1 u 1 t February 14, 2010 15

Shockwave equations 3 February 14, 2010 16

Shockwave equations 4 Relative speed traffic flow region 1 with respect to S: u 1 # 12 Thus flow out of region 1 into shock S equals (explanation) Relative speed traffic flow region 2 with respect to S: u 2 # 12 Thus flow into region 2 out of the shock must be Conservation of vehicles over the shock (shock does not destroy or generate vehicles) February 14, 2010 17

Shockwave equations 5 Shockwave speed # 12 thus becomes The speed of the shock equals the ratio of jump of the flow over the shock S and jump in the density over the shock S February 14, 2010 18

Shockwave equations 6 Bottleneck Jump in flow x Vehicles in queue 1 2 Shockwave u 1 u 2 Jump in density u 2 Vehicles upstream u 1 t February 14, 2010 19

Shockwave equations 7 Remarks: If k 2 > k 1 sign shockwave speed negative if q 1 > q 2 (backward forming shockwave) If k 2 > k 1 sign shockwave speed positive if q 1 < q 2 (forward recovery shockwave) If k 2 > k 1 sign shockwave speed zero if q 1 = q 2 (backward stationary) Classification of shockwaves February 14, 2010 20

Final remarks Shockwave theory is applicable when Q(k) is known for all location x Initial conditions are known Boundary conditions (at x 1 AND x 2 ) are known Shockwaves occur when Spatial / temporal discontinuities in speed-flow curve (expressed Q(k,x)), e.g. recurrent bottleneck Spatial discontinuities in initial conditions Temporal discontinuities in boundary conditions at x 1 (or x 2 ) February 14, 2010 21

Applications of shockwave theory Temporary over-saturation Traffic lights February 14, 2010 22 Vermelding onderdeel organisatie

Shockwaves at a bottleneck Temporary over-saturation of a bottleneck Traffic demand (upstream) q 2 q 1 t 1 t 2 February 14, 2010 23

Application of shockwave analysis Three simple steps to applying shockwave theory: 1. Determine the Q(k) curve for all locations x 2. Determine the following external conditions : initial states (t = t 0 ) boundary states (inflow, outflow restrictions, moving bottleneck). present in the x-t plane and the q-k plane 3. Determine the boundaries between the states (=shockwaves) and determine their dynamics 4. Check for any ommisions you may have made (are regions with different states separated by a shockwave?) February 14, 2010 24

Shockwaves at bottleneck 2 x 2 1 1 3 3 capacity of bottleneck t 1 t 2 t February 14, 2010 25

Exercise temporary blockade Fundamental diagram without capacity drop Which shocks emerge Duration of disturbance? Draw a couple trajectories What if q 1 = 2200? February 14, 2010 26

Studies of the fundamental diagram Need for complete diagram or only a part of it? Will it in general be possible to determine a complete diagram at a cross-section? Is the road section homogeneous? Yes: observations at a single cross-section. No: road characteristics are variable over the section and a method such as MO might be suitable Mind the period of analysis: too short (1 minute): random fluctuations much influence; too long (1 hour): stationarity cannot be guaranteed (mix different regimes) Estimate parameters of the model chosen using (non-linear) regression analysis February 14, 2010 27

Studies of the fundamental diagram 2 Many models will fit your data Hints for choosing models? Simplest model possible (parsimony) Interpretation of parameters Theoretical considerations February 14, 2010 28

Studies of the fundamental diagram 3 Demonstration FOSIM Fundamental diagram determined from real-life data, by assuming stationary periods Dependent on measurement location Flow per lane February 14, 2010 29

Studies of the fundamental diagram 4 Estimation of free flow capacity using fundamental diagram Approach 1: Fit a model q(k) to available data Consider point dq/dk = 0 Generally not applicable to motorway traffic because dq/dk = 0 does not hold at capacity Approach 2: Assume fixed value for the critical density k c Estimate only free-flow branch of the diagram More for comparative analysis February 14, 2010 30

Studies of the fundamental diagram 5 Application example: effect of roadway lighting on capacity Two and three lane motorway Before after study Difficulties due to different conditions (not only ambient conditions change) See e.g. site SB daylight before after Effect lighting on capacity approx 2.5% (2 lane) or 1.6% (3 lane) February 14, 2010 31

Studies of the fundamental diagram 6 Effect on rain on capacity / fundamental diagram February 14, 2010 32

Studies of the fundamental diagram 7 Effect on rain on capacity / fundamental diagram February 14, 2010 33

Studies of the fundamental diagram 8 Estimating queue discharge rate Only in case of observations of oversaturated bottleneck Three measurement locations (ideally) Upstream of bottle-neck (does overloading occur?) Downstream of bottle-neck (is traffic flow free?) At the bottle-neck (intensities are capacity measurements if traffic state upstream is congested and the state downstream is free) Flow at all three points equal (stationary conditions) and at capacity; use downstream point February 14, 2010 34

Summary of lecture Fundamental diagram for a lane and a cross-section Shockwave equations Application of shockwave analysis shockwave at bottleneck Establishing a fundamental diagram from field observations February 14, 2010 35

Shockwaves signalized intersections B A D B A C B A A D C February 14, 2010 36

Shockwave classification 6 types of shockwaves Which situations do they represent? Examples? Rear stationary February 14, 2010 37

Shockwave classification 2 1. Frontal stationary: head of a queue in case of stationary / temporary bottleneck 2. Forward forming: moving bottleneck (slow vehicle moving in direction of the flow given limited passing opportunities) 3. Backward recovery: dissolving queue in case of stationary or temporary bottleneck (demand l.t. supply); forming or dissolving queue for moving bottleneck February 14, 2010 38

Shockwave classification 3 1. Forward recovery: removal of temporary bottleneck (e.g. clearance of incident, opening of bridge, signalized intersection) 2. Backward forming: forming queue in case of stationary, temporary, or moving bottleneck * (demand g.t. supply); 3. Rear stationary: tail of queue in case recurrent congestion when demand is approximately equal to the supply February 14, 2010 39

Flow into schockwave Consider a shockwave moving with speed Flow into the shockwave = flow observed by moving observer travelling with speed of shockwave Number of vehicles x observed on S = + Veh. passing x 0 during T X - Vechicles on X at t 1 x 0 T t 1 t February 14, 2010 40