Download presentation

Presentation is loading. Please wait.

Published byKya Loveless Modified over 3 years ago

1
Macroscopic ODE Models of Traffic Flow Zhengyi Zhou 04/01/2010

2
Introduction Traffic Flow Models Microscopic – ODE Macroscopic – PDE Macroscopic ODE Models?

3
Basics Red light: Green light: Goal: find y(t) MATLAB ODE numerical solver “ode15s” Total Link Volume = y

4
Outline Constant Model McCartney & Carey’s Model Case-by-Case Model Density-Dependent Model Applied to a sequence of lights Applied to a traffic junction

5
Constant Model Red Light: Green Light: u 0 > u 0 - v 0 : linear growth u 0 = u 0 - v 0 : equilibrium u 0 < u 0 - v 0 : linear decay RL = GL = 20; u 0 =1 v 0 =2 v 0 =1 v 0 =3

6
Outline Constant Model McCartney & Carey’s Model Case-by-Case Model Density-Dependent Model Applied to a sequence of lights Applied to a traffic junction

7
McCartney & Carey’s Model: Intro McCartney & Carey (1999) Logistic outflow, when v = 0, when y > J v = outflow; y = link vol J = jam vol; tau = trip time

8
M-C Model Red: Green: y > J J = 800 J = 900 u 0 = 10, τ = 10 RL = GL = 25

9
M-C Model: Equilibrium Green Light equilibrium: Or: Green Light equilibrium exists when System equilibrium Equilibrium range Exists when eg: does not exist when J = 800, u 0 = τ = 10 (J/4u 0 τ = 2) exists when J = 900, u 0 = τ =10 (J/4u 0 τ = 2.25)

10
M-C Model: Features Predict congestion If congested: onset time of congestion If not: equilibrium range of link volume No mechanism to un-jam

11
Outline Constant Model McCartney & Carey’s Model Case-by-Case Model Density-Dependent Model Applied to a sequence of lights Applied to a traffic junction

12
Case-by-Case Model Cruising speed = c Max outflow v max = (1 vehicle)/ (time for it to exit) = = c / l L l

13
Case-by-Case Model: Three cases 1. No waiting line When Call N = (no waiting line volume) 2. Maximum waiting line When Call J = (jam volume) 3. Some waiting line When N < y < J y 0 N J No waiting line Some waiting line Max waiting line

14
Case-by-Case Model: u & v y N 0 J InflowOutflow u = 0 v = v max u = min (u 0, v max ) u = u 0 v = min (u 0, v max ) No waiting line Some waiting line Max waiting line

15
Case-by-Case Model: Equations Red Light: if y N if N < y < J if y = J Green Light: if y N if N < y < J if y = J

16
Case-by-Case Model: Plot RL = GL = 20; L = 600; l = 6; c = 30 J = 100; v max = 5 u 0 = 2 u 0 = 4 u 0 = 6

17
Case-by-Case Model: Analysis No Congestion Cyclical Congestion Constant Congestion/ “Crawling” u 0 = 2 u 0 = 4 u 0 = 6

18
Case-by-Case Model: Features All features of M-C Model 3 congestion levels Specific time periods of congestion No permanent congestion Disadvantage: discrete cases Critical link vol (N or J) for behavioral changes

19
Outline Constant Model McCartney & Carey’s Model Case-by-Case Model Density-Dependent Model Applied to a sequence of lights Applied to a traffic junction

20
Density-Dependent Model: Intro Drivers continuously & spontaneously adjust to existing traffic on link Inflow and outflow are both density- dependent

21
DD Model: u & v Inflow: ↓ linearly as link volume ↑ Outflow: ↑ linearly as link volume ↑

22
DD Model: Equations Red Light: if y < J if Green Light: if y < J if

23
DD Model: Plot RL = GL = 20; J = 50; v max = 5 u 0 = 5 u 0 = 20

24
DD Model vs. Case-by-Case Model DD Model Superior: model driver’s behaviors better Constant adjustment less likely to jam Fewer cars get through Same parameter values: J = 100; u 0 = 4 v max = 5 RL = GL = 20 Case-by-Case Model Density-Dependent Model

25
DD Model: Analysis Equilibrium range of link volume Independent of initial volume on link y 0 = 100 y 0 = 50 y 0 = 0 J = 100; u 0 = 4; v max = 5; RL=GL=20

26
DD Model: Analysis Red: if y < J; if Green: if y < J; if Non-dimensionalization Red: Green: where r = Equilibria: Red: stable Green: stable

27
DD Model: Rate of approach Switch to approach 2 stable equilibria stable equilibrium range Approach at the same rate? If yes, center of equilibrium range = weighted average of 2 equilibrium points Numerical simulations:

28
DD Model: Rate of Approach Weighted average of equilibriums Center lower; approach to green equilibrium is faster RL/GL ↑, center ↓

29
DD Model: Solutions Solve ODEs by discretization Red: ……………………………(1) Green: ……………….(2) UB LB

30
DD Model: Solutions

31
Outline Constant Model McCartney & Carey’s Model Case-by-Case Model Density-Dependent Model Applied to a sequence of lights Applied to a traffic junction

32
DD Model Application: Light Synchronization Outflow of Link 1 = Inflow of Link 2 Optimal synchronization for smoothest flow Light 1: red if sin(t) > 0; green if sin(t) < 0 Light 2: red if sin(t+φ) > 0; green if sin(t+φ) <0 φ : phase difference, 0 ≤ φ < 2π Link 1Link 2 Light 1 Light 2

33
Two Lights: Equations L1 & L2 are red: L1 is red & L2 is green: L1 is green & L2 is red: L1 & L2 are green:

34
Two Lights: Plot u 0 = 5 J 1 = J 2 = 100 φ = 0 φ = π φ = π/2 φ = 3π/2

35
Three Lights in Phase All red: ; ; All green:

36
Three Lights: Plot Link 1 (RL/GL) Link 2 (RL/GL) Link 3 (RL/GL) u 0 = 6, v max = 5, J 1 = J 2 = J 3 = 100 and RL = GL = 20

37
Three Lights in Phase Delay Effect Smoothing Effect Nested equilibrium ranges

38
Three Lights in Phase Independent of initial link volumes Link 1 (RL/GL) Link 2 (RL/GL) Link 3 (RL/GL)

39
Three Lights in Phase Independent of jam vol (link length) on different links Link 1 (RL/GL) Link 2 (RL/GL) Link 3 (RL/GL)

40
Three Lights in Phase Non-Dimensionalization Red: Green: Integrating Factor = Later link’s y = integral of previous link’s y Smoothing

41
Outline Constant Model McCartney & Carey’s Model Case-by-Case Model Density-Dependent Model Applied to a sequence of lights Applied to a traffic junction

42
DD Application 2: Traffic Junction

43
Traffic Junction: Equations Light12 is green, Light34 is red: Light12 is red, Light34 is green:

44
Traffic Junction: Plot1 Link 1 Link 3 Link 2 Link 4 α = β = 0.9 u0 = 6, vmax = 5, J = 100, RL = GL = 20

45
Traffic Junction: Plot2 Link 1 Link 3 Link 2 Link 4 α = β = 0.6

46
Conclusions & Further Research Summary Case-by-Case Model Density-Dependent Model Applied to a sequence of lights and a junction Further Research Different RL/GL in DD equilibrium range analysis Traffic junction with fewer simplifying assumptions Compare with macroscopic PDE models Delay differential equations

47
References & Acknowledgements McCartney, M. and Carey, M. “Modeling Traffic Flow: Solving and Interpreting Differential Equations”, Teaching Mathematics and Its Applications 18, no. 3 (1999): 118-119. MATLAB Professor Gallegos, Buckmire, Cowieson & Lawrence Math Department Friends

Similar presentations

OK

Introduction: Lattice Boltzmann Method for Non-fluid Applications Ye Zhao.

Introduction: Lattice Boltzmann Method for Non-fluid Applications Ye Zhao.

© 2018 SlidePlayer.com Inc.

All rights reserved.

To ensure the functioning of the site, we use **cookies**. We share information about your activities on the site with our partners and Google partners: social networks and companies engaged in advertising and web analytics. For more information, see the Privacy Policy and Google Privacy & Terms.
Your consent to our cookies if you continue to use this website.

Ads by Google

Presentation ppt on motivation and emotion Ppt on types of chemical reaction Ppt on opera web browser Convert pps to ppt online Ppt on air compressor Ppt on self development courses Ppt on extinct species of plants and animals Ppt on any topic of maths for class 9 Ppt on dot net basics connect Disaster management ppt on floods