Optimization Criteria for Modelling Intersections of Vehicular - - PowerPoint PPT Presentation

optimization criteria for modelling intersections of
SMART_READER_LITE
LIVE PREVIEW

Optimization Criteria for Modelling Intersections of Vehicular - - PowerPoint PPT Presentation

Optimization Criteria for Modelling Intersections of Vehicular Traffic Flow Salissou Moutari 1 Michael Herty 2 and Michel Rascle 1 1 Laboratoire J. A. Dieudonn, University of Nice-Sophia Antipolis 2 Fachbereich Mathematik, TU Kaiserslautern


slide-1
SLIDE 1

Optimization Criteria for Modelling Intersections of Vehicular Traffic Flow

Salissou Moutari1

Michael Herty2 and Michel Rascle1

1 Laboratoire J. A. Dieudonné, University of Nice-Sophia Antipolis 2 Fachbereich Mathematik, TU Kaiserslautern

slide-2
SLIDE 2

» Outline Introduction “Aw-Rascle” Model Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 2

Outline

Introduction The “Aw-Rascle” Traffic model Junctions Modelling Numerical Examples

slide-3
SLIDE 3

» Outline Introduction “Aw-Rascle” Model Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 2

Outline

Introduction The “Aw-Rascle” Traffic model Junctions Modelling Numerical Examples

slide-4
SLIDE 4

» Outline Introduction “Aw-Rascle” Model Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 2

Outline

Introduction The “Aw-Rascle” Traffic model Junctions Modelling Numerical Examples

slide-5
SLIDE 5

» Outline Introduction “Aw-Rascle” Model Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 2

Outline

Introduction The “Aw-Rascle” Traffic model Junctions Modelling Numerical Examples

slide-6
SLIDE 6

» Outline Introduction » Goal “Aw-Rascle” Model Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 3

Introduction

slide-7
SLIDE 7

» Outline Introduction » Goal “Aw-Rascle” Model Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 4

Goal

Boundary Conditions and Riemann Problem for the

“Aw-Rascle” Model through a junction:

slide-8
SLIDE 8

» Outline Introduction » Goal “Aw-Rascle” Model Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 4

Goal

Boundary Conditions and Riemann Problem for the

“Aw-Rascle” Model through a junction:

Preserve the mass flux and the pseudo momentum

slide-9
SLIDE 9

» Outline Introduction » Goal “Aw-Rascle” Model Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 4

Goal

Boundary Conditions and Riemann Problem for the

“Aw-Rascle” Model through a junction:

Preserve the mass flux and the pseudo momentum Maximize the total flux at the junction

slide-10
SLIDE 10

» Outline Introduction » Goal “Aw-Rascle” Model Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 4

Goal

Boundary Conditions and Riemann Problem for the

“Aw-Rascle” Model through a junction:

Preserve the mass flux and the pseudo momentum Maximize the total flux at the junction Holden & Risebro (1995), Coclitte, Garavello & Piccoli

(2005), Garavello & Piccoli (2005), . . .

slide-11
SLIDE 11

» Outline Introduction “Aw-Rascle” Model » A-R Model » A-R model on a network » Riemann Problem » Optimization Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 5

The “Aw-Rascle” macroscopic model

slide-12
SLIDE 12

» Outline Introduction “Aw-Rascle” Model » A-R Model » A-R model on a network » Riemann Problem » Optimization Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 6

The “Aw-Rascle” Model

The “Aw-Rascle” (AR) macroscopic model of traffic flow:

slide-13
SLIDE 13

» Outline Introduction “Aw-Rascle” Model » A-R Model » A-R model on a network » Riemann Problem » Optimization Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 6

The “Aw-Rascle” Model

The “Aw-Rascle” (AR) macroscopic model of traffic flow:

  • ∂tρ + ∂x(ρv) = 0,

∂t(ρw) + ∂x(ρvw) = 0, (1)

slide-14
SLIDE 14

» Outline Introduction “Aw-Rascle” Model » A-R Model » A-R model on a network » Riemann Problem » Optimization Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 6

The “Aw-Rascle” Model

The “Aw-Rascle” (AR) macroscopic model of traffic flow:

  • ∂tρ + ∂x(ρv) = 0,

∂t(ρw) + ∂x(ρvw) = 0, (1) where,

ρ: a dimensionless local density

(the fraction of space occupied by cars),

v: the macroscopic velocity of cars and w: a Lagrangian marker. E.g. w = v + p(ρ), where

ρ −

→ p(ρ) is a known function such that

ρp′′(ρ) + 2p′(ρ) > 0. (2)

slide-15
SLIDE 15

» Outline Introduction “Aw-Rascle” Model » A-R Model » A-R model on a network » Riemann Problem » Optimization Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 7

The “Aw-Rascle” model

The system (1) is strictly hyperbolic (except for ρ = 0).

slide-16
SLIDE 16

» Outline Introduction “Aw-Rascle” Model » A-R Model » A-R model on a network » Riemann Problem » Optimization Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 7

The “Aw-Rascle” model

The system (1) is strictly hyperbolic (except for ρ = 0). The eigenvalues of the 2 × 2 matrix

λ1 = v − ρp′(ρ) and λ2 = v

slide-17
SLIDE 17

» Outline Introduction “Aw-Rascle” Model » A-R Model » A-R model on a network » Riemann Problem » Optimization Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 7

The “Aw-Rascle” model

The system (1) is strictly hyperbolic (except for ρ = 0). The eigenvalues of the 2 × 2 matrix

λ1 = v − ρp′(ρ) and λ2 = v

λ1 is genuinely nonlinear: 1-shock or 1-rarefaction whose

curves coincide here (Temple system).

slide-18
SLIDE 18

» Outline Introduction “Aw-Rascle” Model » A-R Model » A-R model on a network » Riemann Problem » Optimization Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 7

The “Aw-Rascle” model

The system (1) is strictly hyperbolic (except for ρ = 0). The eigenvalues of the 2 × 2 matrix

λ1 = v − ρp′(ρ) and λ2 = v

λ1 is genuinely nonlinear: 1-shock or 1-rarefaction whose

curves coincide here (Temple system).

λ2 is linearly degenerate: 2-contact discontinuity.

slide-19
SLIDE 19

» Outline Introduction “Aw-Rascle” Model » A-R Model » A-R model on a network » Riemann Problem » Optimization Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 8

The “Aw-Rascle” model on a network

Basic notations:

slide-20
SLIDE 20

» Outline Introduction “Aw-Rascle” Model » A-R Model » A-R model on a network » Riemann Problem » Optimization Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 8

The “Aw-Rascle” model on a network

Basic notations: Road Network: Finite directed graph G = (I, N ) with |I| = I and |N | = N.

Each arc i = 1 . . . I corresponds to a road. Each vertex n = 1 . . . N corresponds to junction.

slide-21
SLIDE 21

» Outline Introduction “Aw-Rascle” Model » A-R Model » A-R model on a network » Riemann Problem » Optimization Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 8

The “Aw-Rascle” model on a network

Basic notations: Road Network: Finite directed graph G = (I, N ) with |I| = I and |N | = N.

Each arc i = 1 . . . I corresponds to a road. Each vertex n = 1 . . . N corresponds to junction.

For a fixed junction n,

δ−

n : the set of incoming k roads to n,

δ+

n : the set of outgoing roads j to n.

slide-22
SLIDE 22

» Outline Introduction “Aw-Rascle” Model » A-R Model » A-R model on a network » Riemann Problem » Optimization Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 8

The “Aw-Rascle” model on a network

Basic notations: Road Network: Finite directed graph G = (I, N ) with |I| = I and |N | = N.

Each arc i = 1 . . . I corresponds to a road. Each vertex n = 1 . . . N corresponds to junction.

For a fixed junction n,

δ−

n : the set of incoming k roads to n,

δ+

n : the set of outgoing roads j to n.

Each road i is modelled by Ii = [ai, bi]

slide-23
SLIDE 23

» Outline Introduction “Aw-Rascle” Model » A-R Model » A-R model on a network » Riemann Problem » Optimization Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 9

The “Aw-Rascle” model on a network

We required the A-R system (1) to hold on each arc i ∈ I of

the network.

slide-24
SLIDE 24

» Outline Introduction “Aw-Rascle” Model » A-R Model » A-R model on a network » Riemann Problem » Optimization Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 9

The “Aw-Rascle” model on a network

We required the A-R system (1) to hold on each arc i ∈ I of

the network.

Weak solutions Ui = (ρi, ρivi) of the network problem:

I

i=1

∞ bi

ai

  • ρi

ρiwi

  • · ∂tφi +
  • ρivi

ρiviwi

  • · ∂xφidxdt

+

bi

ai

  • ρi,0

ρi,0wi,0

  • · φi(x, 0)dx = 0,

(3) for any set of smooth functions {φi}i∈I : [0, +∞[×Ii −

→ R2

having compact support and also smooth across a junction n, i.e. φk(bk) = φj(aj) ∀k ∈ δ−

n and ∀j ∈ δ+ n .

(4)

slide-25
SLIDE 25

» Outline Introduction “Aw-Rascle” Model » A-R Model » A-R model on a network » Riemann Problem » Optimization Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 10

The “Aw-Rascle” model on a network

The Rankine–Hugoniot condition for piecewise smooth solutions

k∈δ−

(ρkvk)(b−

k , t)

=

j∈δ+

(ρjvj)(a+

j , t),

(5a)

k∈δ−

(ρkvkwk)(b−

k , t)

=

j∈δ+

(ρjvjwj)(a+

j , t).

(5b) Conservation of mass and (pseudo)-“momentum”

slide-26
SLIDE 26

» Outline Introduction “Aw-Rascle” Model » A-R Model » A-R model on a network » Riemann Problem » Optimization Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 11

Incoming half Riemann Problem

Riemann Problem on an incoming road

slide-27
SLIDE 27

» Outline Introduction “Aw-Rascle” Model » A-R Model » A-R model on a network » Riemann Problem » Optimization Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 11

Incoming half Riemann Problem

Riemann Problem on an incoming road

Classical: connect the left Riemann data U−

k = (ρ− k , v− k )

through a 1-wave of negative speed to the state U+

k = {wk = wk(U− k )} ∩ {ρkv = qk},

(6)

slide-28
SLIDE 28

» Outline Introduction “Aw-Rascle” Model » A-R Model » A-R model on a network » Riemann Problem » Optimization Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 11

Incoming half Riemann Problem

Riemann Problem on an incoming road

Classical: connect the left Riemann data U−

k = (ρ− k , v− k )

through a 1-wave of negative speed to the state U+

k = {wk = wk(U− k )} ∩ {ρkv = qk},

(6)

qk is still unknown, depend on the demand(s)and supply(ies)

slide-29
SLIDE 29

» Outline Introduction “Aw-Rascle” Model » A-R Model » A-R model on a network » Riemann Problem » Optimization Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 12

Incoming half Riemann Problem

d1 q1 U −

1

U +

1

d1(ρ1; w1; w1(U −

1 ))

w1 = w1(U −

1 )

ρ1 ρ1v

U −

1

U +

1

1 − s/r t x Incoming Road

Figure 1: (Half-)Riemann Problem on an incoming road.

slide-30
SLIDE 30

» Outline Introduction “Aw-Rascle” Model » A-R Model » A-R model on a network » Riemann Problem » Optimization Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 13

Outgoing half Riemann Problem

Riemann Problem on an outgoing road

slide-31
SLIDE 31

» Outline Introduction “Aw-Rascle” Model » A-R Model » A-R model on a network » Riemann Problem » Optimization Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 13

Outgoing half Riemann Problem

Riemann Problem on an outgoing road

First, connect the right Riemann data U+

j = (ρ+ j , v+ j )

through a 2-contact discontinuity (of speed v+

j > 0) to the

intermediate state U∗

j = {wj = ¯

wj} ∩ {v = v+

j }

(7)

slide-32
SLIDE 32

» Outline Introduction “Aw-Rascle” Model » A-R Model » A-R model on a network » Riemann Problem » Optimization Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 13

Outgoing half Riemann Problem

Riemann Problem on an outgoing road

First, connect the right Riemann data U+

j = (ρ+ j , v+ j )

through a 2-contact discontinuity (of speed v+

j > 0) to the

intermediate state U∗

j = {wj = ¯

wj} ∩ {v = v+

j }

(7)

Then, connect U∗

j (on the right) through a 1-wave of positive

speed to the state U−

j = {wj = ¯

wj} ∩ {ρ3v = qj}, (8)

slide-33
SLIDE 33

» Outline Introduction “Aw-Rascle” Model » A-R Model » A-R model on a network » Riemann Problem » Optimization Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 13

Outgoing half Riemann Problem

Riemann Problem on an outgoing road

First, connect the right Riemann data U+

j = (ρ+ j , v+ j )

through a 2-contact discontinuity (of speed v+

j > 0) to the

intermediate state U∗

j = {wj = ¯

wj} ∩ {v = v+

j }

(7)

Then, connect U∗

j (on the right) through a 1-wave of positive

speed to the state U−

j = {wj = ¯

wj} ∩ {ρ3v = qj}, (8)

qj (Rankine-Hugoniot) and ¯

wj still unknown.

slide-34
SLIDE 34

» Outline Introduction “Aw-Rascle” Model » A-R Model » A-R model on a network » Riemann Problem » Optimization Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 14

Outgoing half Riemann Problem

ρ2 ρ2v s(ρ2; w2; w2(U ∗

2 ))

s∗

2

q2 U −

2

U +

2

U ∗

2

v = v+

2

w2 = w2(U ∗

2 ) 1 − s/r t x U −

2

U +

2

U ∗

2

Outgoing Road 2 − cd

Figure 2: (Half-)Riemann Problem on an outgoing road.

slide-35
SLIDE 35

» Outline Introduction “Aw-Rascle” Model » A-R Model » A-R model on a network » Riemann Problem » Optimization Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 15

Homogenization

A-R model in Lagrangian mass coordinates

  • ∂tτ − ∂Xv = 0,

∂tw = 0, (9) where w = v + P(τ), (10) τ = F(v, w) = P−1(w − v) = 1

ρ and P(τ) = p

  • 1

τ

  • .
slide-36
SLIDE 36

» Outline Introduction “Aw-Rascle” Model » A-R Model » A-R model on a network » Riemann Problem » Optimization Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 15

Homogenization

A-R model in Lagrangian mass coordinates

  • ∂tτ − ∂Xv = 0,

∂tw = 0, (9) where w = v + P(τ), (10) τ = F(v, w) = P−1(w − v) = 1

ρ and P(τ) = p

  • 1

τ

  • .

w and any F(v, w), in particular τ can be homogenized

  • cf. [P

. Bagnerini and M. Rascle (2003)].

slide-37
SLIDE 37

» Outline Introduction “Aw-Rascle” Model » A-R Model » A-R model on a network » Riemann Problem » Optimization Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 16

Homogenization

If several incoming roads and if influence of w on the

propagation, then homogenization is needed.

slide-38
SLIDE 38

» Outline Introduction “Aw-Rascle” Model » A-R Model » A-R model on a network » Riemann Problem » Optimization Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 16

Homogenization

If several incoming roads and if influence of w on the

propagation, then homogenization is needed.

In particular,

slide-39
SLIDE 39

» Outline Introduction “Aw-Rascle” Model » A-R Model » A-R model on a network » Riemann Problem » Optimization Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 16

Homogenization

If several incoming roads and if influence of w on the

propagation, then homogenization is needed.

In particular,

¯ wj := ∑

k∈δ−

βjkwk(Uk,0), (11)

slide-40
SLIDE 40

» Outline Introduction “Aw-Rascle” Model » A-R Model » A-R model on a network » Riemann Problem » Optimization Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 16

Homogenization

If several incoming roads and if influence of w on the

propagation, then homogenization is needed.

In particular,

¯ wj := ∑

k∈δ−

βjkwk(Uk,0), (11) τj := ∑

k∈δ−

βjkP−1

j

(wk(Uk,0) − v),

(12) where βjk, still unknown are the homogenization coefficients.

slide-41
SLIDE 41

» Outline Introduction “Aw-Rascle” Model » A-R Model » A-R model on a network » Riemann Problem » Optimization Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 17

Optimization Problem

Notations

dk := demand on incoming road k; sj := supply on outgoing road j; qk := total flux on incoming road k; qj := total flux on outgoing road j; qjk := flux on road j coming from road k;

slide-42
SLIDE 42

» Outline Introduction “Aw-Rascle” Model » A-R Model » A-R model on a network » Riemann Problem » Optimization Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 18

Optimization Problem

Notations

βjk := proportion of flux on road j coming from road k

βjk = qjk qj (13) and

k∈δ−

βjk = 1,

∀j ∈ δ+.

(14)

slide-43
SLIDE 43

» Outline Introduction “Aw-Rascle” Model » A-R Model » A-R model on a network » Riemann Problem » Optimization Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 18

Optimization Problem

Notations

βjk := proportion of flux on road j coming from road k

βjk = qjk qj (13) and

k∈δ−

βjk = 1,

∀j ∈ δ+.

(14)

αjk := proportion of flux on road k willing to go to road j.

So, αjk = qjk qk (15) is assumed to be known ∀ k, j and

j∈δ+

αjk = 1,

∀k ∈ δ−.

(16)

slide-44
SLIDE 44

» Outline Introduction “Aw-Rascle” Model » A-R Model » A-R model on a network » Riemann Problem » Optimization Junctions HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 19

Optimization Problem

Maximization Problem

                             max ∑

j∈δ+ qj

0 ≤ qj ≤ αjkdk

βjk

∀k ∈ δ−, ∀j ∈ δ+

0 ≤ qj ≤ sj(vj, βjk, k = 1..|δ−|)

∀j ∈ δ+;

βjkqj = αjkqk

∀k ∈ δ−, ∀j ∈ δ+;

k∈δ− βjk = 1

∀j ∈ δ+;

0 ≤ βjk ≤ 1

∀k ∈ δ−, ∀j ∈ δ+

(17)

slide-45
SLIDE 45

» Outline Introduction “Aw-Rascle” Model Junctions » Merge » Diverge » Roundabout » Conclusion and outlook HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 20

Junctions

slide-46
SLIDE 46

» Outline Introduction “Aw-Rascle” Model Junctions » Merge » Diverge » Roundabout » Conclusion and outlook HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 21

The case of a merging junction

We pose

slide-47
SLIDE 47

» Outline Introduction “Aw-Rascle” Model Junctions » Merge » Diverge » Roundabout » Conclusion and outlook HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 21

The case of a merging junction

We pose

k = 1, 2 (for incoming roads);

slide-48
SLIDE 48

» Outline Introduction “Aw-Rascle” Model Junctions » Merge » Diverge » Roundabout » Conclusion and outlook HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 21

The case of a merging junction

We pose

k = 1, 2 (for incoming roads); j = 3 (for the outgoing road);

slide-49
SLIDE 49

» Outline Introduction “Aw-Rascle” Model Junctions » Merge » Diverge » Roundabout » Conclusion and outlook HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 21

The case of a merging junction

We pose

k = 1, 2 (for incoming roads); j = 3 (for the outgoing road); α31 = α32 = 1

slide-50
SLIDE 50

» Outline Introduction “Aw-Rascle” Model Junctions » Merge » Diverge » Roundabout » Conclusion and outlook HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 21

The case of a merging junction

We pose

k = 1, 2 (for incoming roads); j = 3 (for the outgoing road); α31 = α32 = 1

Let set β31 = β1 (18) and β32 = (1 − β1). (19)

slide-51
SLIDE 51

» Outline Introduction “Aw-Rascle” Model Junctions » Merge » Diverge » Roundabout » Conclusion and outlook HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 22

The case of a merging junction

On the incoming roads: wk(U) = v + pk(ρk) = wk (20)

  • r

wk(U) = v + Pk(τk) = wk

(k = 1, 2),

(21)

slide-52
SLIDE 52

» Outline Introduction “Aw-Rascle” Model Junctions » Merge » Diverge » Roundabout » Conclusion and outlook HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 22

The case of a merging junction

On the incoming roads: wk(U) = v + pk(ρk) = wk (20)

  • r

wk(U) = v + Pk(τk) = wk

(k = 1, 2),

(21) On the outgoing road nearby the junction: w3(U) = v + P3(τ3) = ¯ w, (22) with ¯ w = β1w1 + (1 − β1)w2. (23)

slide-53
SLIDE 53

» Outline Introduction “Aw-Rascle” Model Junctions » Merge » Diverge » Roundabout » Conclusion and outlook HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 23

The case of a merging junction

Homogenization of τ on the outgoing road: τ3(X, t) = ∑

k∈δ−

β3kP−1

k

(wk − v(X, t))

(24)

slide-54
SLIDE 54

» Outline Introduction “Aw-Rascle” Model Junctions » Merge » Diverge » Roundabout » Conclusion and outlook HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 23

The case of a merging junction

Homogenization of τ on the outgoing road: τ3(X, t) = ∑

k∈δ−

β3kP−1

k

(wk − v(X, t))

(24) Hence τ3 = β1τ1 + (1 − β1)τ2.

slide-55
SLIDE 55

» Outline Introduction “Aw-Rascle” Model Junctions » Merge » Diverge » Roundabout » Conclusion and outlook HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 23

The case of a merging junction

Homogenization of τ on the outgoing road: τ3(X, t) = ∑

k∈δ−

β3kP−1

k

(wk − v(X, t))

(24) Hence τ3 = β1τ1 + (1 − β1)τ2. With pk(ρ) = ργ (or Pk(τ) = 1/τγ) and γ = 1 for i = 1, 2, 3, we get τ3 = β1 w1 − v + (1 − β1) w2 − v (25)

slide-56
SLIDE 56

» Outline Introduction “Aw-Rascle” Model Junctions » Merge » Diverge » Roundabout » Conclusion and outlook HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 24

The case of a merging junction

τ3 = β1 w1 − v + (1 − β1) w2 − v ⇒ ρ3v =

(w2 − v)(w1 − v)v

β1(w2 − w1) + w1 − v. (26) The supply on the outgoing road is therefore s3(v3, β1) =       

(w2−v3)(w1−v3)v3

β1(w2−w1)+w1−v3

i f v3 ≤ vc;

(w2−vc)(w1−vc)vc

β1(w2−w1)+w1−vc

i f v3 > vc. (27) vc the velocity corresponding to the maximal flux on the

  • utgoing road.

vc : ∂(ρ3v) ∂v

= 0

(28) for any fixed β1.

slide-57
SLIDE 57

» Outline Introduction “Aw-Rascle” Model Junctions » Merge » Diverge » Roundabout » Conclusion and outlook HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 25

The case of a merging junction

The maximization problem

P =

                 max q3 0 ≤ β1q3 ≤ d1; 0 ≤ (1 − β1)q3 ≤ d2; 0 ≤ q3 ≤ s3(v3, β1); 0 ≤ β1 ≤ 1;

⇐ ⇒

                   max q3 0 ≤ q3 ≤ d1

β1 ;

0 ≤ q3 ≤

d2

(1−β1) ;

0 ≤ q3 ≤ s3(v3, β1); 0 ≤ β1 ≤ 1; (29)

slide-58
SLIDE 58

» Outline Introduction “Aw-Rascle” Model Junctions » Merge » Diverge » Roundabout » Conclusion and outlook HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 26

The case of a merging junction

Solution the maximization problem when w1 > w2

q3 q∗

3 d1 β1

s3(v3, β1)

d2 1−β1

β1 = 1 β∗

1

β1 1 q3 q∗

3 d1 β1

s3(v3, β1)

d2 1−β1

β1 = 1 β∗

1

β1

Figure 3: Scenorios of the optimal solution.

slide-59
SLIDE 59

» Outline Introduction “Aw-Rascle” Model Junctions » Merge » Diverge » Roundabout » Conclusion and outlook HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 27

The case of a merging junction

Solution the maximization problem when w1 > w2

q3 q∗

3 d1 β1

s3(v3, β1)

d2 1−β1

β1 = 1 β∗

1

β1 1 q3 q∗

3 d1 β1

s3(v3, β1)

d2 1−β1

β1 = 1 β∗

1

β1 1

Figure 4: Scenorios of the optimal solution.

slide-60
SLIDE 60

» Outline Introduction “Aw-Rascle” Model Junctions » Merge » Diverge » Roundabout » Conclusion and outlook HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 28

The case of a merging junction

Numerical Results

x t ρ v 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04 0.045 0.05 5.05 5.1 5.15 5.2 5.25 5.3 5.35 x t ρ v 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04 0.045 0.05 0.5 1 1.5 2 2.5

Figure 5: Plots of the level curves of the flux on the incoming roads:

road 1 (left) and road 2 (right).

slide-61
SLIDE 61

» Outline Introduction “Aw-Rascle” Model Junctions » Merge » Diverge » Roundabout » Conclusion and outlook HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 29

The case of a merging junction

Numerical Results

x t ρ v 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04 0.045 0.05 5.6 5.8 6 6.2 6.4 6.6

Figure 6: Plots of the level curves of the flux on the outgoing road 3.

slide-62
SLIDE 62

» Outline Introduction “Aw-Rascle” Model Junctions » Merge » Diverge » Roundabout » Conclusion and outlook HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 30

The case of a diverging junction

In this case, k = 1 for the incoming road and j = 2, 3 for the

  • utgoing roads.

We have βj1 = αj1q1 qj , j = 2, 3. (30) Since there is only one incoming road, qj = αj1q1, j = 2, 3 and therefore β21 = β31 = 1. Obviously, here, no homogenization is needed, since there is a single incoming road: Therefore the maximization problem reduces to a linear program.

slide-63
SLIDE 63

» Outline Introduction “Aw-Rascle” Model Junctions » Merge » Diverge » Roundabout » Conclusion and outlook HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 31

Extension to a roundabout

Combination of merging and diverging junctions Figure 7: Roundabouts for a 4–4 junction

slide-64
SLIDE 64

» Outline Introduction “Aw-Rascle” Model Junctions » Merge » Diverge » Roundabout » Conclusion and outlook HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 32

Conclusion and outlook

Study of the boundary condition and solution to the Riemann

problem through a junction

Further investigations Intersections Modelling with the AR balanced system Extension to a road network

slide-65
SLIDE 65

» Outline Introduction “Aw-Rascle” Model Junctions Thank You! HYP 2006 – Lyon, July 17-21, 2006 – ← → Salissou Moutari — Optimization in Traffic Modelling — Page 33

Thank You!