Traffic Flow Theory & Simulation

Similar documents
Traffic Flow Theory & Simulation

Traffic Flow Theory & Simulation

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

From experimemts to Modeling

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).

Spontaneous Jam Formation

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

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

An Improved Car-Following Model for Multiphase Vehicular Traffic Flow and Numerical Tests

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

Hysteresis in traffic flow revisited: an improved measurement method

Traffic flow theory involves the development of mathematical relationships among

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

STANDING WAVES AND THE INFLUENCE OF SPEED LIMITS

Possible explanations of phase transitions in highway traffic

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

Modeling and simulation of highway traffic using a cellular automaton approach

The Physics of Traffic Jams: Emergent Properties of Vehicular Congestion

Automatic fitting procedure for the fundamental diagram

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

Delay of Incidents Consequences of Stochastic Incident Duration

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

Traffic Flow Theory and Simulation

Interactive Traffic Simulation

Cellular-automaton model with velocity adaptation in the framework of Kerner s three-phase traffic theory

Transportation Research Part B

Chapter 5 Traffic Flow Characteristics

Online Traffic Flow Model Applying Dynamic Flow-Density Relations

THE EXACTLY SOLVABLE SIMPLEST MODEL FOR QUEUE DYNAMICS

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

Appendix A Kerner-Klenov Stochastic Microscopic Model in Framework of Three-Phase Theory

Assessing the uncertainty in micro-simulation model outputs

Existence, stability, and mitigation of gridlock in beltway networks

Answers to Problem Set Number 02 for MIT (Spring 2008)

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

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

Analysis of Phase Transition in Traffic Flow based on a New Model of Driving Decision

Cumulative Count Curve and Queueing Analysis

Coupled Map Traffic Flow Simulator Based on Optimal Velocity Functions

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

How reaction time, update time and adaptation time influence the stability of traffic flow

On some experimental features of car-following behavior and

Common Traffic Congestion Features studied in USA, UK, and Germany employing Kerner s Three-Phase Traffic Theory

A hydrodynamic theory based statistical model of arterial traffic

8 Example 1: The van der Pol oscillator (Strogatz Chapter 7)

CHAPTER 5 DELAY ESTIMATION FOR OVERSATURATED SIGNALIZED APPROACHES

Airborne Traffic Flow Data and Traffic Management. Mark Hickman and Pitu Mirchandani

Extended Bottlenecks, the Fundamental Relationship, and Capacity Drop on Freeways

Signalized Intersection Delay Models

Introduction to Process Control

Solitons in a macroscopic traffic model

Signalized Intersection Delay Models

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

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

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!

An Interruption in the Highway: New Approach to Modeling Car Traffic

An improved CA model with anticipation for one-lane traffic flow

Enhancing highway capacity by lane expansion and traffic light regulation

Measuring Wave Velocities on Highways during Congestion using Cross Spectral Analysis

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

Vehicular Traffic: A Forefront Socio-Quantitative Complex System

Lecture 2. 1D motion with Constant Acceleration. Vertical Motion.

The traffic statics problem in a road network

CE351 Transportation Systems: Planning and Design

Lecture 2. 1D motion with Constant Acceleration. Vertical Motion.

Introducing stochastic aspects in macroscopic traffic flow modeling

Assumed the acceleration was constant and that the receiver could be modeled as a point particle.

arxiv: v1 [physics.soc-ph] 17 Oct 2016

Transient situations in traffic flow: Modelling the Mexico City Cuernavaca Highway

MASTER: Macroscopic Traffic Simulation Based on A Gas-Kinetic, Non-Local Traffic Model

arxiv: v1 [physics.soc-ph] 24 Mar 2014

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

Macroscopic Simulation of Open Systems and Micro-Macro Link

CHAPTER 3. CAPACITY OF SIGNALIZED INTERSECTIONS

Worksheet 1: One-Dimensional Kinematics

Recent Researches in Engineering and Automatic Control

Cell Transmission Models

A Probability-Based Model of Traffic Flow

Signalized Intersection Delay Models

Stability and bifurcation in network traffic flow: A Poincaré map approach

3.3 Acceleration An example of acceleration Definition of acceleration Acceleration Figure 3.16: Steeper hills

Thermoacoustic Instabilities Research

Introduction to multiscale modeling and simulation. Explicit methods for ODEs : forward Euler. y n+1 = y n + tf(y n ) dy dt = f(y), y(0) = y 0

Time Space Diagrams for Thirteen Shock Waves

A SIMPLIFIED MODEL OF URBAN RAILWAY SYSTEM FOR DYNAMIC TRAFFIC ASSIGNMENT

Available online Journal of Scientific and Engineering Research, 2017, 4(4): Research Article

What is a Vector? A vector is a mathematical object which describes magnitude and direction

suppressing traffic flow instabilities

Incident-Related Travel Time Estimation Using a Cellular Automata Model

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

TREBALL FINAL DE GRAU

Karen R. Smilowitz, Carlos F. Daganzo, Michael J. Cassidy and Robert L. Bertini

XIV Contents 2.8 A multipopulation model The case n = A multicl

Available online at ScienceDirect. Transportation Research Procedia 2 (2014 )

Introduction to Traffic Flow Theory

Multi-class kinematic wave theory of traffic flow

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

The Aw-Rascle traffic flow model with phase transitions

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

Performance Analysis of Delay Estimation Models for Signalized Intersection Networks

Transcription:

Traffic Flow Theory & Simulation S.P. Hoogendoorn Lecture 7 Introduction to Phenomena

Introduction to phenomena And some possible explanations... 2/5/2011, Prof. Dr. Serge Hoogendoorn, Delft University of Technology Delft University of Technology Challenge the Future Photo by wikipedia / CC BY SA

The story so far... Theory and models to explain traffic flow operations, specifically queuing phenomena, using: Queuing Theory Shockwave theory Kinematic Wave theory Kinematic Wave theory uses: Conservation of vehicle equation Assumption that traffic behaves according to fundamental diagram k t + q x = r s and q = Q(k) Traffic Flow Phenomena 2 49

Example Consider an over-saturated onramp with on-ramp flow r Over-saturation starts at t1 Which additional assumption do we need to predict what will happen using KWT? What will happen according to KWT? I.e. which traffic state occurs upstream of on-ramp Is this what will happen in reality? Traffic Flow Phenomena 3 49

Example A5 Figure by Traffic-states.com / CC BY NC SA Traffic Flow Phenomena 4 49

Are these findings in line with KWT? What do we know about the movement of (small) disturbances in the flow? What does KWT predict: In terms of their speed? In terms of their amplitude? What about traffic data? Traffic Flow Phenomena 5 49

Occurrence of moving jams Growing amplitude of perturbations... A(t) = A 0 e σ (t t 0 ) Figure by Traffic-states.com / CC BY NC SA Traffic Flow Phenomena 6 49

Observations In certain high density regions, traffic is unstable Small disturbances grow quickly and become wide moving jams Phase transition from a congested state to a wide moving jam q Other phase transitions observed in reality? k Traffic Flow Phenomena 7 49

Isolated moving jams Free flow to wide-moving jams (isolated moving jams) Critical flow conditions: high flows, high speeds, density near critical density Figure by Traffic-states.com / CC BY NC SA Traffic Flow Phenomena 8 49

Triggered standing queues Critical flow conditions: high flows, high speeds, density near critical density Figure by Traffic-states.com / CC BY NC SA How can you explain this triggered congestion? Traffic Flow Phenomena 9 49

Some empirical features Perturbation speeds for different regimes... Free flow Jam upstream of bottleneck Critical flow Figure by Traffic-states.com / CC BY NC SA Traffic Flow Phenomena 10 49

Quantifying stability Figure shows growth rate σ for different regimes... Jam upstream of bottleneck Free flow Critical flow Recall: A(t) = A 0 e σ (t t 0 ) What does the sign of the growth rate imply? Figure by Traffic-states.com / CC BY NC SA Traffic Flow Phenomena 11 49

* Why use a trapezoid? What about the states? Transient (intermediate) states are generally not on the FD Consider traffic state dynamics of area indicated by trapezoid * When driving into congestion, points are above FD, when driving out of congestion, points are below FD (= hysteresis) Traffic Flow Phenomena 12 49

Understanding hysteresis Intermezzo Original study of Treiterer and Myers (1974) showed quite different results In this study, a rectangular grid to determine the traffic states from the trajectories Think of what the impact will be of this by drawing trajectories of vehicles going to a wide moving jam

Methodology: Analyze Trajectories Intermezzo Classic Method: track platoon (Treiterer and Myers, 1974) Result: strong hysteresis 14

Methodology: Analyze Trajectories Intermezzo Classic Method: track conditions in the platoon at different time instants Result: strong hysteresis Problem: averaging over different traffic states L (like loop detectors) How can we improve this? 15

Methodology: Analyze Trajectories Intermezzo New Method: follow waves + Edie area A dependent on trajectories è Averaging over stationary traffic state J 16

In sum... We observe various unstable (or meta-stable ) traffic states in critical (free-flow) conditions and in congested (synchronized) flow (standing queues, queues due to MB) Perturbations (small / considerable) trigger a so-called phasetransition (critical flow to wide-moving jams or congested flow to wide-moving jams) Moving jams can trigger (standing) queues due to capacity drop Hysteresis phenomena (transient states not on the FD) For today, two main questions: Can we explain these phenomena? Can we model these phenomena? Traffic Flow Phenomena 17 49

Hysteresis Simple mathematical model... Traffic Flow Phenomena 18 49

Mathematical preliminaries Taylor series expansion Model derivation approach based on simple microscopic model Use of Taylor series expansion and chain rule Taylor series: f (x + δ ) = f (x) + δ d dx f (x) + 1 2 δ 2 d 2 f (x + δ ) = f (x) + δ d dx f (x) + O(δ 2 ) For multi-dimensional functions, we have: f (x + δ x, y + δ y ) f (x) + δ x f (x) +... 2 dx x f (x, y) + δ y y f (x, y) Traffic Flow Phenomena 19 49

Quasi-microscopic model I Basic driving rule: drivers adapt their speed u based on the local spacing s = 1/k, as reflected by the function U u(t, x) = U(1/ s(t, x)) = U(k(t, x)) How can we improve this model? Assume that drivers anticipate on downstream conditions with a certain anticipation distance: u(t, x) = U(k(t, x + Δ)) Consider resulting model derivation... Traffic Flow Phenomena 20 49

Quasi-microscopic model I Resulting model: Interpretation? u(t, x) U(k(t, x)) + Δ k x d U(k(t, x)) dk What happens when a driver moves into a congestion region? Which (transient) states would you observe in the phase plane? Model describes so-called anticipation dominated driving behavior Traffic Flow Phenomena 21 49

Quasi microscopic model II Assumption: drivers have a delayed reaction to changing driving conditions: u(t + τ, x(t + τ )) = U(k(t, x)) Apply Taylors rule to derive: u t + u u x = U(k) u τ Interpretation? What happens when a driver moves into a congestion region? Which (transient) states would you observe in the phase plane? Model describes reaction dominated driving behavior Traffic Flow Phenomena 22 49

Combining the models... Combining models I (anticipation) and II (reaction) yields: u(t + τ, x(t + τ )) = U(k(t, x + Δ)) What happens when a driver moves into a congestion region? What happens when a driver moves out of a congested region? Which (transient) states would you observe in the phase plane? Traffic Flow Phenomena 23 49

Payne model Note that for the combined model, we can derive the PDE u t + u u x + c(k) k x = U(k) u τ with c(k) = Δ τ du dk > 0 Interpretation of the terms? Together with the conservation of vehicle equation k t + (ku) x = 0 we get the so-called Payne model (Payne,1979) Traffic Flow Phenomena 24 49

Kerner s Theory Three phase theory Traffic Flow Phenomena 25 49

Spontaneous phase transitions Consider conditions upstream of active bottleneck KWT does not predict phase transitions Theory of Kerner qualitatively describes phase transitions in unstable and metastable traffic flow operations Traffic Flow Phenomena 26 49

Traffic theory of Kerner Three phase (state) theory of traffic flow: Free flow (the F line) Synchronized flow (density > critical density, but less than jam density); (shaded area) Wide moving jams (density = jam density) (the J-line) Traffic Flow Phenomena 27 49

Traffic theory of Kerner Synchronized flow Occurs at bottlenecks (comparable to regular queues) Head of the queue is generally stationary Congested traffic state Multiple stationary states in congested branch, which is an area rather than a line Little lane changing, speed of lanes are nearly equal Traffic Flow Phenomena 28 49

Traffic theory of Kerner Traffic Flow Phenomena 49

Traffic theory of Kerner Dynamic properties of wide moving jam Density in wide moving jam equals the jam density, vehicles inside the queue are standing still Density upstream equals critical density ρmin Head of queue is moving at a constant speed Wide moving jam can move through other disturbances Traffic Flow Phenomena 30 49

Traffic Flow Phenomena 49

Traffic theory of Kerner Traffic Flow Phenomena 49

Traffic theory of Kerner Spontaneous transitions from one state to another, also referred to as self-organisation Stable traffic conditions Disturbances will not yield a phase transition Metastability: Small disturbances are damped out, large disturbances cause a phase transition Instability: Any disturbance causes a phase transition Traffic Flow Phenomena 49

Phase-transitions Figure (b) shows critical densities causing transition from free flow to synchronized flow or to jammed flow (example) Figure (c) shows corresponding transition probabilities (determined empirically from data on motorway traffic fluctuations Traffic Flow Phenomena 49

Instability...macroscopic and microscopic explanations and (simple) models... Traffic Flow Phenomena 35 49

Occurrence of moving jams Growing amplitude of perturbations... A(t) = A 0 e σ (t t 0 ) Figure by Traffic-states.com / CC BY NC SA Traffic Flow Phenomena 36 49

Instability and wide moving jams Emergence and dynamics of start-stop waves In certain density regimes, traffic is highly unstable So called wide moving jams (start-stop waves) self-organize frequently (1-3 minutes) in these high density regions Traffic Flow Phenomena 37 49

Payne model and instability Payne s model (1979) was the first second-order model k t + (ku) x = 0 u t + u u x = U(k) u + 1 du k τ 2kτ dk x = A(k,u) where Δ = 1 / 2k A = A(k,u) describes the acceleration along trajectories governed by relaxation to equilibrium speed and anticipation Traffic Flow Phenomena 38 49

Payne and Instability Linear stability analysis Consider an equilibrium solution (ke,ue) of the Payne model Note that A = 0 in case of equilibrium In a linear stability analysis, we consider small perturbations on this solution, i.e.: k = k e + δk and u = u e + δu Derive dynamic equations for the perturbations (δ k,δu) and determine if these will either damp out or become larger over time For the Payne model, we can derive conditions for stability: k U (k) 2 U (k) 2kτ Traffic Flow Phenomena 39 49

Example: Greenshields For Greenshields: Substitution yields: U(k) = u 0 1 k k jam U (k) = u 0 / k jam k (u 0 / k jam ) 2 u 0 / k jam 2kτ k k jam 2τu 0 In other words, traffic instability occurs for sufficiently high densities Traffic Flow Phenomena 40 49

Example Payne model Example predicted flow conditions in case of initially homogeneous state! Traffic Flow Phenomena 41 49

Instabilities in microscopic models... A more or less generic car-following model... Considered class of car following models describe acceleration as a function of distance, speed, rel. speed a i = f(s i,δv i,v i ) where Δv i = d dt s i = v i 1 v i Example: Intelligent Driver Model (IDM): a = α 1 v v 0 δ where s * = s 0 + s 1 s (v,δv) * s l v v 0 2 + τv vδv 2 ab Traffic Flow Phenomena 42 49

Car-following stability analysis Local stability (studied from the fifties) describes how a follower reacts on perturbation of leader Example shows local instability of leaderfollower pair Does this make any sense for a realistic model? How to analyze? Traffic Flow Phenomena 43 49

Analyzing local stability Assuming a leader-follower pair in equilibrium Consider disturbance by follower (leader does not react): s(t) = s * + y(t) and v(t) = v * + u(t) What are the dynamics of the disturbance? Linearized system: d dt y u = A y u 0 1 where A = f s f v f Δv Eig(A), solution of determines stab. λ 2 + (f Δv f v )λ + f s = 0 Traffic Flow Phenomena 44 49

Analyzing local stability We get the following solutions: λ 1,2 = (f Δv f v ) ± Necessary conditions for stability: Re(λ) < 0 When would we have Re(λ) > 0, small disturbances grown over time (and actually become infinitely large) No oscillations in the solution Im(λ) = 0 (f Δv f v )2 4f s 2 Traffic Flow Phenomena 45 49

Linear stability analysis Criteria for linear stability? For the simple car-following model: we find: a = f(s,v,δv) f s > 0 f v < f Δv Are these reasonable assumptions? No oscillations in response of follower? f s < 1 4 (f v f Δv )2 Does local instability entail realistic driving behavior? Traffic Flow Phenomena 46 49

More sensible definitions of stability String stability and instability c+ c- Traffic Flow Phenomena 47 49

Stability tests for your model... For local stability, we need to test for solutions of eigenvalue problem: Sign of real-part of the roots tells you if there is local stability or not (Re(λ) < 0) For string stability, we need to test the following: Is string stability realistic? λ 2 + (f Δv f v )λ + f s = 0 λ 2 = f s f v 3 2 f f f Δv v s f v 2 Traffic Flow Phenomena 48 49

Exercise Consider the IDM: a = α 1 v v 0 δ s (v,δv) * s l 2 where s = s + s * 0 1 v v 0 + τv vδv 2 ab Can you determine the fundamental diagram? Which conditions will occur in case of equilibrium? Can you derive conditions for local stability? Can you derive conditions for string stability? Traffic Flow Phenomena 49 49

Types of string instability Three kinds... Traffic Flow Phenomena 50 49

Capacity drop...micro and macro explanations... Traffic Flow Phenomena 51 49

Capacity drop on motorways How can we identify the capacity drop? Cumulative curves and slanted cumulative curves Size and relevance of the phenomenon How large is the capacity drop? Why is it important and what are possible mitigating actions What are possible explanations? Slow vehicles with bounded accelerations changing lanes Slow reaction on downstream conditions Traffic Flow Phenomena 52 49

Capacity drop Two capacities Capacity = slope of line (+ ref value of 3700 vtg/h) Free flow capacity = 4200 vtg/h Free flow cap > queue-discharge Q-discharge rate C freeflow rate = 3750 vtg/h Use of (slanted cumulative curves) clearly reveals this Capacity Cdrop queue = 11% N(t,x) = #vehicles passing x until t Slope = flow k 3800 q 0 = 3700 36 N(t,x) 3900 4000 4100 4200 4300 4400 7 8 9 7.5 8 8.5 9 9.5 tijd (u) locatie (km) 38 40 42 100 50 0 7 7.5 8 8.5 9 9.5 tijd (u) N (t, x) = N(t,x) q 0 t 9 8 7 5 Traffic Flow Phenomena 53 49

Capacity drop Possible causes: overtaking & moving bottleneck Overtaking by slow moving vehicles Moving bottlenecks with empty spaces in front Traffic Flow Phenomena 54 49

Capacity drop Possible causes: differences in acceleration Vehicles (person-cars, trucks) have different acceleration characteristics Consider vehicles flowing out of wide-moving jam What will these differences result in? Slower accelerating vehicles result in platooning effects, with slow moving vehicles are platoon leaders that leave a void in front that will not be filled Traffic Flow Phenomena 55 49

Capacity drop Possible causes: retarded reaction (hysteresis) hysteresis is manifested as a generally different behavior displayed by (a platoon of) drivers after emerging from a disturbance as compared to the behavior of the same vehicles approaching the disturbance Explanation by (in-) balance between anticipation and delayed reaction shows different hysteresis curves Traffic Flow Phenomena 56 49

Think about modeling Suitability of modeling paradigms... Which models do you know that can describe / deal with the capacity drops Which of the modeling paradigms are (in principle) suitable to describe the capacity drop? First-order theory and shockwave theory Queuing models Other continuum traffic flow models (Payne) Microscopic traffic simulation models Traffic Flow Phenomena 57 49

Summary Phenomena and models... Traffic Flow Phenomena 58 49

Today s lecture Discuss higher-order phenomena in traffic flow: Capacity drop Hysteresis Traffic instability Discuss underlying explanations Show possible modeling approaches: Higher-order models Microscopic models In coming lectures, microscopic (car-following) models are discussed in more detail

Models and phenomena