representation formula for traffic flow estimation on a

57
Representation formula for traffic flow estimation on a network Guillaume Costeseque joint work with Jean-Patrick Lebacque Inria Sophia-Antipolis M´ editerran´ ee Workshop “Mathematical foundations of traffic” IPAM, October 01, 2015 G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 1 / 49

Upload: others

Post on 16-Oct-2021

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Representation formula for traffic flow estimation on a

Representation formula for traffic flow estimation

on a network

Guillaume Costesequejoint work with Jean-Patrick Lebacque

Inria Sophia-Antipolis Mediterranee

Workshop “Mathematical foundations of traffic” IPAM,October 01, 2015

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 1 / 49

Page 2: Representation formula for traffic flow estimation on a

Motivation

HJ & Lax-Hopf formula

Hamilton-Jacobi equations: why and what for?

Smoothness of the solution (no shocks)

Physically meaningful quantity

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 2 / 49

Page 3: Representation formula for traffic flow estimation on a

Motivation

HJ & Lax-Hopf formula

Hamilton-Jacobi equations: why and what for?

Smoothness of the solution (no shocks)

Physically meaningful quantity

Analytical expression of the solution

Efficient computational methods

Easy integration of GPS data

[Mazare et al, 2012]

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 2 / 49

Page 4: Representation formula for traffic flow estimation on a

Motivation

HJ & Lax-Hopf formula

Hamilton-Jacobi equations: why and what for?

Smoothness of the solution (no shocks)

Physically meaningful quantity

Analytical expression of the solution

Efficient computational methods

Easy integration of GPS data

[Mazare et al, 2012]

Everything broken for network applications?

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 2 / 49

Page 5: Representation formula for traffic flow estimation on a

Motivation

Network model

Simple case study: generalized three-detector problem (Newell (1993))

N(t, x)

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 3 / 49

Page 6: Representation formula for traffic flow estimation on a

Motivation

A special network = junction

HJN

HJ1

HJ2

HJ3

HJ4

HJ5

Network

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 4 / 49

Page 7: Representation formula for traffic flow estimation on a

Motivation

A special network = junction

HJN

HJ1

HJ2

HJ3

HJ4

HJ5

Network

HJ4

HJ2

HJ1

HJ3

Junction J

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 4 / 49

Page 8: Representation formula for traffic flow estimation on a

Motivation

Outline

1 Notations from traffic flow modeling

2 Basic recalls on Lax-Hopf formula(s)

3 Hamilton-Jacobi on networks

4 New approach

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 5 / 49

Page 9: Representation formula for traffic flow estimation on a

Notations from traffic flow modeling

Outline

1 Notations from traffic flow modeling

2 Basic recalls on Lax-Hopf formula(s)

3 Hamilton-Jacobi on networks

4 New approach

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 6 / 49

Page 10: Representation formula for traffic flow estimation on a

Notations from traffic flow modeling

Convention for vehicle labeling

N

x

t

Flow

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 7 / 49

Page 11: Representation formula for traffic flow estimation on a

Notations from traffic flow modeling

Three representations of traffic flow

Moskowitz’ surfaceFlow x

t

N

x

See also [Makigami et al, 1971], [Laval and Leclercq, 2013]

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 8 / 49

Page 12: Representation formula for traffic flow estimation on a

Notations from traffic flow modeling

Overview: conservation laws (CL) / Hamilton-Jacobi (HJ)

Eulerian Lagrangiant − x t − n

CLVariable Density ρ Spacing r

Equation ∂tρ+ ∂xQ(ρ) = 0 ∂t r + ∂xV (r) = 0

HJ

Variable Label N Position X

N(t, x) =

∫ +∞

x

ρ(t, ξ)dξ X (t, n) =

∫ +∞

n

r(t, η)dη

Equation ∂tN + H (∂xN) = 0 ∂tX + V (∂xX ) = 0

Hamiltonian H(p) = −Q(−p) V(p) = −V (−p)

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 9 / 49

Page 13: Representation formula for traffic flow estimation on a

Basic recalls on Lax-Hopf formula(s)

Outline

1 Notations from traffic flow modeling

2 Basic recalls on Lax-Hopf formula(s)

3 Hamilton-Jacobi on networks

4 New approach

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 10 / 49

Page 14: Representation formula for traffic flow estimation on a

Basic recalls on Lax-Hopf formula(s) Lax-Hopf formulæ

Basic idea

First order Hamilton-Jacobi equation

ut + H(Du) = 0, in Rn × (0,+∞) (1)

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 11 / 49

Page 15: Representation formula for traffic flow estimation on a

Basic recalls on Lax-Hopf formula(s) Lax-Hopf formulæ

Basic idea

First order Hamilton-Jacobi equation

ut + H(Du) = 0, in Rn × (0,+∞) (1)

Family of simple linear solutions

uα,β(t, x) = αx − H(α)t + β, for any α ∈ Rn, β ∈ R

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 11 / 49

Page 16: Representation formula for traffic flow estimation on a

Basic recalls on Lax-Hopf formula(s) Lax-Hopf formulæ

Basic idea

First order Hamilton-Jacobi equation

ut + H(Du) = 0, in Rn × (0,+∞) (1)

Family of simple linear solutions

uα,β(t, x) = αx − H(α)t + β, for any α ∈ Rn, β ∈ R

Idea: envelope of elementary solutions (E. Hopf 1965 [5])

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 11 / 49

Page 17: Representation formula for traffic flow estimation on a

Basic recalls on Lax-Hopf formula(s) Lax-Hopf formulæ

Lax-Hopf formulæ

Consider Cauchy problem

{

ut + H(Du) = 0, in Rn × (0,+∞),

u(., 0) = u0(.), on Rn.

(2)

Two formulas according to the smoothness of

the Hamiltonian H

the initial data u0

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 12 / 49

Page 18: Representation formula for traffic flow estimation on a

Basic recalls on Lax-Hopf formula(s) Lax-Hopf formulæ

Lax-Hopf formulæ

Assumptions: case 1

(A1) H : Rn → R is convex

(A2) u0 : Rn → R is uniformly Lipschitz

Theorem (First Lax-Hopf formula)

If (A1)-(A2) hold true, then

u(x , t) := infz∈Rn

supy∈Rn

[u0(z) + y .(x − z)− tH(y)] (3)

is the unique uniformly continuous viscosity solution of (2).

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 13 / 49

Page 19: Representation formula for traffic flow estimation on a

Basic recalls on Lax-Hopf formula(s) Lax-Hopf formulæ

Lax-Hopf formulæ(Continued)

Assumptions: case 2

(A3) H : Rn → R is continuous

(A4) u0 : Rn → R is uniformly Lipschitz and convex

Theorem (Second Lax-Hopf formula)

If (A3)-(A4) hold true, then

u(x , t) := supy∈Rn

infz∈Rn

[u0(z) + y .(x − z)− tH(y)] (4)

is the unique uniformly continuous viscosity solution of (2).

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 14 / 49

Page 20: Representation formula for traffic flow estimation on a

Basic recalls on Lax-Hopf formula(s) Lax-Hopf formulæ

Legendre-Fenchel transform

First Lax-Hopf formula (3) can be recast as

u(x , t) := infz∈Rn

[

u0(z)− tH∗

(x − z

t

)]

thanks to Legendre-Fenchel transform

L(z) = H∗(z) := supy∈Rn

(y .z − H(y)) .

Proposition (Bi-conjugate)

If H is strictly convex, 1-coercive i.e. lim|p|→∞

H(p)

|p|= +∞,

then H∗ is also convex and

(H∗)∗ = H.

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 15 / 49

Page 21: Representation formula for traffic flow estimation on a

Basic recalls on Lax-Hopf formula(s) Lax-Hopf formulæ

Legendre-Fenchel transform

First Lax-Hopf formula (3) can be recast as

u(x , t) := infz∈Rn

[

u0(z)− tH∗

(x − z

t

)]

thanks to Legendre-Fenchel transform

L(z) = H∗(z) := supy∈Rn

(y .z − H(y)) .

Proposition (Bi-conjugate)

If H is strictly convex, 1-coercive i.e. lim|p|→∞

H(p)

|p|= +∞,

then H∗ is also convex and

(H∗)∗ = H.

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 15 / 49

Page 22: Representation formula for traffic flow estimation on a

Basic recalls on Lax-Hopf formula(s) LWR in Eulerian

LWR in Eulerian (t, x)

Cumulative vehicles count (CVC) or Moskowitz surface N(t, x)

q = ∂tN and ρ = −∂xN

If density ρ satisfies the scalar (LWR) conservation law

∂tρ+ ∂xQ(ρ) = 0

Then N satisfies the first order Hamilton-Jacobi equation

∂tN − Q(−∂xN) = 0 (5)

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 16 / 49

Page 23: Representation formula for traffic flow estimation on a

Basic recalls on Lax-Hopf formula(s) LWR in Eulerian

LWR in Eulerian (t, x)

Legendre-Fenchel transform with Q concave (relative capacity)

M(q) = supρ

[Q(ρ)− ρq]

M(q)

u

w

Density ρ

q

q

Flow F

w u

q

Transform M

−wρmax

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 17 / 49

Page 24: Representation formula for traffic flow estimation on a

Basic recalls on Lax-Hopf formula(s) LWR in Eulerian

LWR in Eulerian (t, x)(continued)

Lax-Hopf formula (representation formula) [Daganzo, 2006]

N(T , xT ) = minu(.),(t0,x0)

∫ T

t0

M(u(τ))dτ + N(t0, x0),

∣∣∣∣∣∣∣∣

X = uu ∈ UX (t0) = x0, X (T ) = xT(t0, x0) ∈ J

(6) Time

Space

J

(T , xT )X (τ )

(t0, x0)

Viability theory [Claudel and Bayen, 2010]

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 18 / 49

Page 25: Representation formula for traffic flow estimation on a

Basic recalls on Lax-Hopf formula(s) LWR in Eulerian

LWR in Eulerian (t, x)(Historical note)

Dynamic programming [Daganzo, 2006] for triangular FD(u and w free and congested speeds)

Flow ,F

w

u

0 ρmax

Density , ρ

u

x

w

t

Time

Space

(t, x)

Minimum principle [Newell, 1993]

N(t, x) = min[

N

(

t −x − xu

u, xu

)

,

N

(

t −x − xw

w, xw

)

+ ρmax(xw − x)]

,

(7)

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 19 / 49

Page 26: Representation formula for traffic flow estimation on a

Basic recalls on Lax-Hopf formula(s) LWR in Lagrangian

LWR in Lagrangian (n, t)

Consider X (t, n) the location of vehicle n at time t ≥ 0

v = ∂tX and r = −∂nX

If the spacing r := 1/ρ satisfies the LWR model (Lagrangian coord.)

∂tr + ∂nV(r) = 0

with the speed-spacing FD V : r 7→ I (1/r) ,

Then X satisfies the first order Hamilton-Jacobi equation

∂tX − V(−∂nX ) = 0. (8)

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 20 / 49

Page 27: Representation formula for traffic flow estimation on a

Basic recalls on Lax-Hopf formula(s) LWR in Lagrangian

LWR in Lagrangian (n, t)(continued)

Legendre-Fenchel transform with V concave

M(u) = supr

[V(r)− ru] .

Lax-Hopf formula

X (T , nT ) = minu(.),(t0,n0)

∫ T

t0

M(u(τ))dτ + X (t0, n0),

∣∣∣∣∣∣∣∣

N = uu ∈ UN(t0) = n0, N(T ) = nT(t0, n0) ∈ J

(9)

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 21 / 49

Page 28: Representation formula for traffic flow estimation on a

Basic recalls on Lax-Hopf formula(s) LWR in Lagrangian

LWR in Lagrangian (n, t)(continued)

Dynamic programming for triangular FD

1/ρcrit

Speed ,V

u

−wρmax

Spacing , r

1/ρmax

−wρmax

n

t

(t, n)

Time

Label

Minimum principle ⇒ car following model [Newell, 2002]

X (t, n) = min[

X (t0, n) + u(t − t0),

X (t0, n + wρmax(t − t0)) + w(t − t0)]

.(10)

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 22 / 49

Page 29: Representation formula for traffic flow estimation on a

Hamilton-Jacobi on networks

Outline

1 Notations from traffic flow modeling

2 Basic recalls on Lax-Hopf formula(s)

3 Hamilton-Jacobi on networks

4 New approach

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 23 / 49

Page 30: Representation formula for traffic flow estimation on a

Hamilton-Jacobi on networks

Space dependent Hamiltonian

Consider HJ equation posed on a junction J

{

ut + H(x , ux) = 0, on J × (0,+∞),

u(t = 0, x) = g(x), on J(11)

Extension of Lax-Hopf formula(s)?

No simple linear solutions for (11)

No definition of convexity for discontinuous functions

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 24 / 49

Page 31: Representation formula for traffic flow estimation on a

Hamilton-Jacobi on networks Literature for HJ equations

Hamilton-Jacobi on networks(Imbert-Monneau, 2014)

{

uit + Hi

(uix)= 0, for x ∈ Ji , x 6= 0,

ut + F (x , ux1 , . . . , uxN ) = 0, for x = 0

HJ4

HJ2

HJ1

HJ3

Hamiltonians Hi :

continuousquasi-convexcoercive

Junction functions F : continuous and non-increasing

Comments:

Discontinuous HJ equations

Can be seen as systems of HJ equations

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 25 / 49

Page 32: Representation formula for traffic flow estimation on a

Hamilton-Jacobi on networks Literature for HJ equations

Junction condition of optimal control type(Imbert-Monneau, 2014)

FA(p) = max{

A, maxi=1,...,N

H−i (pi )

}

with H−i the non-increasing envelope of Hi

pi

Hi

H−i

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 26 / 49

Page 33: Representation formula for traffic flow estimation on a

Hamilton-Jacobi on networks Literature for HJ equations

Any junction model reduces to a FA solution(Imbert-Monneau, 2014)

Theorem (Equivalence between junction models (Imbert-Monneau [6]))

For any function G : RN → R that is continuous and non-increasing,solving the following equation

{

uit + Hi (uix) = 0, for x ∈ Ji , x 6= 0,

ut + G (Du) = 0, for x = 0,

is strictly equivalent to solve

{

uit + Hi

(uix)= 0, for x ∈ Ji , x 6= 0,

ut + FA (ux1 , . . . , uxN ) = 0, for x = 0

for an appropriate FA where A depends on G.

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 27 / 49

Page 34: Representation formula for traffic flow estimation on a

Hamilton-Jacobi on networks Lax-Hopf formula

Optimal control in J(Imbert-Monneau-Zidani, 2013)

If p 7→ H(x , p) convex,Then

u(t, x) = inf{X (0)=y , X (t)=x}

{

u0(y) +

∫ t

0L(

X (τ), X (τ))

}

where L(x , q) =

Li(q) if x ∈ Ji ,

min(

− A, mini=1,...,N

Li (q))

, if x = 0.

solves the Cauchy problem

∂tu + H (x , ∂xu) = 0, if x ∈ J, x 6= 0,

∂tu + FA (∂xu) = 0, if x = 0,

u(0, x) = u0(x)

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 28 / 49

Page 35: Representation formula for traffic flow estimation on a

Hamilton-Jacobi on networks Lax-Hopf formula

Dirichlet boundary conditions(Imbert-Monneau, 2014)

{

∂tu + ∂x (H(u)) = 0, if x > 0,

u(t, 0) = ub, at x = 0.

Bardos, LeRoux, Nedelec boundary condition

H(uτ ) = max{H−(uτ ),H

+(ub)}

where uτ = u(t, 0).

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 29 / 49

Page 36: Representation formula for traffic flow estimation on a

Hamilton-Jacobi on networks Lax-Hopf formula

Link with literature(Imbert-Monneau, 2014)

Optimal control

N = 2: Adimurthi-Gowda-Mishra (2005)N ≥ 3:

Achdou-Camilli-Cutrı-Tchou (2012)Imbert-Monneau-Zidani (2013)

Constrained scalar conservation laws

Colombo-Goatin (2007)Andreianov-Goatin-Seguin (2010)

BLN condition

Lebacque condition (1996) if N = 1 and A = H+(ub)

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 30 / 49

Page 37: Representation formula for traffic flow estimation on a

Hamilton-Jacobi on networks Lax-Hopf formula

Link with literature(continued)

HJ and state constraintsSoner, Capuzzo-Dolcetta – Lions, BlancFrankowska – Plaskacz

HJ on networksSchieborn (PhD thesis 2006)Achdou – Camilli – Cutrı – Tchou (NoDEA 2012)Camilli – Schieborn (2013)Imbert – Monneau – Zidani (COCV 2013)

Regional optimal control and ramified spaces

Bressan – Hong (2007)Barles – Briani – Chasseigne (2013, 2014)Rao – Zidani (2013), Rao – Siconolfi – Zidani (2014)Barles – Chasseigne (2015)

HJ equations with discontinuous source termsGiga – Hamamuki (CPDE 2013)

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 31 / 49

Page 38: Representation formula for traffic flow estimation on a

Hamilton-Jacobi on networks Literature with application to traffic

Junction models

Classical approaches for CL:

Macroscopic modeling on (homogeneous) sections

Coupling conditions at (pointwise) junction

For instance, consider

ρt + (Q(ρ))x = 0, scalar conservation law,

ρ(., t = 0) = ρ0(.), initial conditions,

ψ(ρ(x = 0−, t), ρ(x = 0+, t)) = 0, coupling condition.

(12)

See Garavello, Piccoli [4], Lebacque, Khoshyaran [8] and Bressan et al. [1]

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 32 / 49

Page 39: Representation formula for traffic flow estimation on a

Hamilton-Jacobi on networks Literature with application to traffic

Examples of junction models

Model with internal state (= buffer(s))Bressan & Nguyen (NHM 2015) [2]

ρ 7→ Q(ρ) strictly concaveadvection of γij(t, x) turning ratios from (i) to (j)(GSOM model with passive attribute)internal dynamics of the buffers (ODEs): queue lengths

Extended Link Transmission ModelJin (TR-B 2015) [7]

Link Transmission Model (LTM) Yperman (2005, 2007)Triangular diagram

Q(ρ) = min {uρ, w(ρmax − ρ)} for any ρ ∈ [0, ρmax ]

Commodity = turning ratios γij(t)Definition of boundary supply and demand functions

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 33 / 49

Page 40: Representation formula for traffic flow estimation on a

New approach

Outline

1 Notations from traffic flow modeling

2 Basic recalls on Lax-Hopf formula(s)

3 Hamilton-Jacobi on networks

4 New approach

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 34 / 49

Page 41: Representation formula for traffic flow estimation on a

New approach Settings

First remarks

If N solvesNt + H (Nx) = 0

then N = N + c for any c ∈ R is also a solution

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 35 / 49

Page 42: Representation formula for traffic flow estimation on a

New approach Settings

First remarks

If N solvesNt + H (Nx) = 0

then N = N + c for any c ∈ R is also a solution

N i(t, x)

N0(t)

N j(t, x)

(j)

(i)

No a priori relationship between initialconditions

Nk(t, x) consistent along the samebranch Jk and

∂tN0(t) =

i

∂tNi(t, x = 0−

)

=∑

j

∂tNj(t, x = 0+

)

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 35 / 49

Page 43: Representation formula for traffic flow estimation on a

New approach Settings

Key idea

Assume that H is piecewise linear (triangular FD)

Nt + H (Nx) = 0

withH(p) = max{H+(p)

︸ ︷︷ ︸

supply

, H−(p)︸ ︷︷ ︸

demand

}

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 36 / 49

Page 44: Representation formula for traffic flow estimation on a

New approach Settings

Key idea

Assume that H is piecewise linear (triangular FD)

Nt + H (Nx) = 0

withH(p) = max{H+(p)

︸ ︷︷ ︸

supply

, H−(p)︸ ︷︷ ︸

demand

}

Partial solutions N+ and N− that solve resp.

N+t + H+ (N+

x ) = 0,

N−t + H− (N−

x ) = 0

such that N = min{N−,N+

}

Upstream demand advected by waves moving forward

Downstream supply transported by waves moving backward

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 36 / 49

Page 45: Representation formula for traffic flow estimation on a

New approach Mathematical expression

Junction model

Optimization junction model (Lebacque’s talk)Lebacque, Khoshyaran (2005) [8]

max

i

φi(qi ) +∑

j

ψj(rj )

s.t.

∣∣∣∣∣∣∣∣∣∣

0 ≤ qi ∀iqi ≤ δi ∀i0 ≤ rj ∀jrj ≤ σj ∀j0 = rj −

i γijqi ∀j

(13)

where φi , ψj are concave, non-decreasing

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 37 / 49

Page 46: Representation formula for traffic flow estimation on a

New approach Mathematical expression

Example of optimization junction models

Herty and Klar (2003)

Holden and Risebro (1995)

Coclite, Garavello, Piccoli (2005)

Daganzo’s merge model (1995) [3]

φi (qi ) = Nmax

(

qi −q2i

2piqi ,max

)

ψ = 0

where pi is the priority of flow coming from road i and Nmax = φ′i (0)

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 38 / 49

Page 47: Representation formula for traffic flow estimation on a

New approach Mathematical expression

Solution of the optimization modelLebacque, Khoshyaran (2005)

Karush-Kuhn-Tucker optimality conditions:

For any incoming road i

φ′i(qi )+∑

k

skγik −λi = 0, λi ≥ 0, qi ≤ δi and λi(qi −δi) = 0,

and for any outgoing road j

ψ′j (rj)− sj − λj = 0, λj ≥ 0, ri ≤ σj and λj(rj − σj) = 0,

where (sj , λj ) = Karush-Kuhn-Tucker coefficients (or Lagrange multipliers)

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 39 / 49

Page 48: Representation formula for traffic flow estimation on a

New approach Mathematical expression

Solution of the optimization modelLebacque, Khoshyaran (2005)

qi = Γ[0,δi ]

(

(φ′i )−1

(

−∑

k

γiksk

))

, for any i ,

rj = Γ[0,σj ]

((ψ′

j )−1(sj)

), for any j ,

(14)

ΓK is the projection operator on the set K

i qi

i γijδi

σj rj

sj

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 40 / 49

Page 49: Representation formula for traffic flow estimation on a

New approach Mathematical expression

Model equations

N it + Hi (N

ix ) = 0, for any x 6= 0,

{

∂tNi (t, x−) = qi (t),

∂tNj (t, x+) = rj(t),

at x = 0,

N i (t = 0, x) = N i0(x),

∂tNi (t, x = ξi) = ∆i (t),

∂tNj(t, x = χj) = Σj(t)

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 41 / 49

Page 50: Representation formula for traffic flow estimation on a

New approach Mathematical expression

Algorithm

Inf-morphism property: compute partial solutions for

initial conditions

upstream boundary conditions

downstream boundary conditions

internal boundary conditions

1 Propagate demands forward

through a junction, assume that the downstream supplies are maximal

2 Propagate supplies backward

through a junction, assume that the upstream demands are maximal

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 42 / 49

Page 51: Representation formula for traffic flow estimation on a

New approach Application to simple junctions

Spatial discontinuity

Time

Space

Density

Flow

Downstream condition

(u)(d)

Upstream condition

Initial condition

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 43 / 49

Page 52: Representation formula for traffic flow estimation on a

New approach Application to simple junctions

Diverge

q rj

Junction model

max

φ(q) +∑

j

ψj(rj)

s.t.

∣∣∣∣∣∣

0 ≤ q ≤ δ0 ≤ rj ≤ σj ∀j0 = rj − γjq ∀j

whose solution is

q = Γ[0,δ]

(

(φ′)−1

(

−∑

k

γksk

))

,

rj = Γ[0,σj ]

((ψ′

j )−1(sj )

), for any j

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 44 / 49

Page 53: Representation formula for traffic flow estimation on a

New approach Application to simple junctions

Merge

rqi

Junction model

max

[∑

i

φi (qi ) + ψ(r)

]

s.t.

∣∣∣∣∣∣

0 ≤ qi ≤ δi ∀i0 ≤ r ≤ σ0 = r −

i qiwhose solution is

qi = Γ[0,δi ]((φ′i )

−1 (−s)), for any i ,

r = Γ[0,σ]((ψ′)−1(s)

)

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 45 / 49

Page 54: Representation formula for traffic flow estimation on a

Conclusion and perspectives

Final remarks

In a nutshell:

Importance of the supply/demand functions

General optimization problem at the junction

No explicit solution right now

Perspectives:

Estimation on networks

Stability states (Jin’s talk)

Nash equilibria (Bressan’s talk)

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 46 / 49

Page 55: Representation formula for traffic flow estimation on a

References

Some references I

A. Bressan, S. Canic, M. Garavello, M. Herty, and B. Piccoli, Flowson networks: recent results and perspectives, EMS Surveys in MathematicalSciences, (2014).

A. Bressan and K. T. Nguyen, Conservation law models for traffic flow on a

network of roads, to appear, (2014).

C. F. Daganzo, The cell transmission model, part ii: network traffic,Transportation Research Part B: Methodological, 29 (1995), pp. 79–93.

M. Garavello and B. Piccoli, Traffic flow on networks, American institute ofmathematical sciences Springfield, MO, USA, 2006.

E. Hopf, Generalized solutions of non-linear equations of first order, Journal ofMathematics and Mechanics, 14 (1965), pp. 951–973.

C. Imbert and R. Monneau, Flux-limited solutions for quasi-convex

Hamilton–Jacobi equations on networks, (2014).

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 47 / 49

Page 56: Representation formula for traffic flow estimation on a

References

Some references II

W.-L. Jin, Continuous formulations and analytical properties of the link

transmission model, Transportation Research Part B: Methodological, 74 (2015),pp. 88–103.

J.-P. Lebacque and M. M. Khoshyaran, First-order macroscopic traffic flow

models: Intersection modeling, network modeling, in Transportation and TrafficTheory. Flow, Dynamics and Human Interaction. 16th International Symposium onTransportation and Traffic Theory, 2005.

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 48 / 49

Page 57: Representation formula for traffic flow estimation on a

References

Thanks for your attention

[email protected]

G. Costeseque (Inria SAM) HJ equations & traffic IPAM, Oct. 01, 2015 49 / 49