Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
A general phase transition model for vehicular traffic Sébastien Blandin
May 4th 2009
1/20
Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
Macroscopic models of traffic
◮
How to model traffic flow on a stretch of highway ?
2/20
Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
Macroscopic models of traffic
◮ ◮
How to model traffic flow on a stretch of highway ? Assumptions:
2/20
Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
Macroscopic models of traffic
◮ ◮
How to model traffic flow on a stretch of highway ? Assumptions: ◮
One lane
2/20
Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
Macroscopic models of traffic
x
◮ ◮
ρ(x, t)
How to model traffic flow on a stretch of highway ? Assumptions: ◮ ◮
One lane Continuum approximation
2/20
Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
Macroscopic models of traffic
x
◮ ◮
ρ(x, t)
How to model traffic flow on a stretch of highway ? Assumptions: ◮ ◮ ◮
One lane Continuum approximation No ramp
2/20
Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
Scalar macroscopic models
◮
Models of traffic based on mass conservation. ∂ρ ∂q(ρ) + =0 ∂t ∂x
3/20
Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
Scalar macroscopic models
◮
Models of traffic based on mass conservation. ∂ρ ∂q(ρ) + =0 ∂t ∂x
◮
In integral form, with N(t) the number of cars on [0, L] at t, and q(x, t) the flux of cars at (x, t): ∂N (t) = q(0, t) − q(L, t) ∂t
3/20
Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
Scalar macroscopic models
◮
Models of traffic based on mass conservation. ∂ρ ∂q(ρ) + =0 ∂t ∂x
◮
Knowledge of the ‘fundamental diagram’, which is an empirical relation between the flux and the density.
3/20
Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
The fundamental diagram Classical fundamental diagrams include: ◮
Greenshields q(ρ) = ρ V
1−
ρ R
Q(ρ)
R/2
R
ρ
4/20
Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
The fundamental diagram Classical fundamental diagrams include: ◮
Newell-Daganzo q(ρ) =
( ρV
ρV ρc −R
if ρ ≤ ρc if ρ > ρc
(ρ − R)
Q(ρ)
ρc
R
ρ
4/20
Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
The fundamental diagram Classical fundamental diagrams include: ◮
Greenberg q(ρ) = ρ v0 log
◮
ρmax ρ
Papageorgiou q(ρ) = ρ vmax
1 exp − a
ρ ρc
a
4/20
Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
Real speed-density relation Q (veh/hr ) 3600
2000
0
◮ ◮
0
100
225
ρ(veh/mile)
Has different behaviors in free-flow and congestion Is not single-valued in congestion
5/20
Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
6/20
Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
Model definition
◮
Two different modes for the dynamics ∂ (t ρ + ∂x (ρ vf (ρ)) = 0 ∂t ρ + ∂x (ρ vc (ρ, q)) = 0 ∂t q + ∂x ((q − q ∗ ) vc (ρ, q)) = 0
in free-flow in congestion
7/20
Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
Model definition
◮
◮
Two different modes for the dynamics ∂ (t ρ + ∂x (ρ vf (ρ)) = 0 ∂t ρ + ∂x (ρ vc (ρ, q)) = 0 ∂t q + ∂x ((q − q ∗ ) vc (ρ, q)) = 0
in free-flow in congestion
A set-valued velocity function in congestion ρ ρ q vf (ρ) = 1 − V and vc (ρ, q) = 1 − R R ρ
7/20
Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
Improved features of this 2X2 model
◮
Characteristics speeds lower than vehicle speeds ⇒ the model is anisotropic
◮
Vehicles stop only at maximal density
8/20
Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
Limitations of the 2X2 phase transition model ρv
Congestion Free − flow
R ρ
But ◮
◮ ◮
Solution of the discretized PDE constructed through wavefront-tracking is complex Model not customizable Free-flow speed is not constant
9/20
Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
10/20
Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
A general 2X2 phase transition model ◮
Constant free-flow speed v = vf (ρ) := V in free-flow
11/20
Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
A general 2X2 phase transition model ◮
Constant free-flow speed v = vf (ρ) := V in free-flow
◮
Connection of the free-flow and congested phases ρv
Congestion
Free − flow
11/20
Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
A general 2X2 phase transition model ◮
Constant free-flow speed v = vf (ρ) := V in free-flow
◮
Connection of the free-flow and congested phases
◮
Introduction of the notion of perturbation, q v = vc (ρ, q) := vc (ρ, 0) (1 + q) in congestion. in free-flow (Ωf ) ∂ (t ρ + ∂x (ρ v ) = 0 ∂t ρ + ∂x (ρ v ) = 0 in congestion (Ωc ) ∂t q + ∂x (q v ) = 0
11/20
Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
Physical and mathematical constraints ◮
Positivity of speed 1+q ≥0
12/20
Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
Physical and mathematical constraints ◮
Positivity of speed 1+q ≥0
◮
Strict hyperbolicity of the system in congestion ∀ (ρ, q) ∈ Ωc
ρ ∂ρ vc (ρ, 0) + q (vc (ρ, 0) + ρ ∂ρ vc (ρ, 0)) 6= 0
12/20
Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
Physical and mathematical constraints ◮
Positivity of speed 1+q ≥0
◮
Strict hyperbolicity of the system in congestion ∀ (ρ, q) ∈ Ωc
◮
ρ ∂ρ vc (ρ, 0) + q (vc (ρ, 0) + ρ ∂ρ vc (ρ, 0)) 6= 0
Shape of Lax-curves 2 ρ (2 ∂ρ vc (ρ, 0) + ρ ∂ρρ vc (ρ)) 2 + q (2 vc (ρ, 0) + 4 ρ ∂ρ vc (ρ, 0) + ρ2 ∂ρρ vc (ρ, 0))
is identically zero or has only one zero and is increasing. 12/20
Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
Instantiation ◮
Newell-Daganzo Q(ρ)
Q(ρ)
ρ
ρ
q ∈ [q− , q+ ] where q− ≥ −1
13/20
Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
Instantiation ◮
Greenshields Q(ρ)
Q(ρ)
ρ
q ∈ [q− , q+ ] where q− ≥
ρ
R 2 ρc − 3 R
13/20
Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
Instantiation ◮
Non-concave flux Q(ρ)
Q(ρ)
ρ
ρ
Bounds on both q− and q+
13/20
Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
Specific features of the 2X2 phase transition model ◮
Modelization of different types of congestion ◮
◮
Wide moving traffic jams (backwards-moving jams ⇒ usual first order congestion) Synchronized traffic flow (forward-moving discontinuities with the same speed on both sides)
◮
Riemann problem solved by two different waves, one which has negative speed and one which has the speed of vehicles
◮
‘Big shocks’ from classical LWR equation are phase transition in this framework
◮
Possibility of integrating both density measurements and speed measurements 14/20
Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
Example ◮
Riemann problem with datum: ( uleft = (ρA , vA ) uright = (ρB , vB )
Q(ρ)
B
A ρ 15/20
Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
Example ◮
Backward-moving discontinuity (shockwave) between A′ and B ′ Q(ρ)
B B′ A′
A ρ
15/20
Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
Example ◮
Backward-moving discontinuity (shockwave) between A and C followed by a forward moving discontinuity (contact discontinuity) between C and B Q(ρ)
B
C
A ρ
15/20
Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
16/20
Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
Dataset
◮
NGSIM dataset recorded on Highway 101 in Los Angeles
◮
Car trajectories available every 0.1 seconds
◮
45 minutes long
◮
0.4 miles
17/20
Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
Comparison of triangular model and its extension
Error metric Eu =
R T R x1 0
ku(t, x) − uc (t, x)k1 dxdt R T R x1 0 x0 ku(t, x)k1 dxdt
x0
Newell-Daganzo N-D phase transition
Eρ 17.8% 15.0%
Ev 23.5% 22.1%
18/20
Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
Future work
◮
Comparison of travel-time estimations for different models on the Mobile Century dataset
◮
Define an optimal shape for the clouds of points in congestion
19/20
Motivation The Colombo 2X2 phase transition model A class of phase transition models Model accuracy
Questions ?
20/20