26
David Watling, Richard Connors, Agachai Sumalee ITS, University of Leeds Acknowledgement: DfT “New Horizons” Dynamic Traffic Assignment Workshop, Queen’s University, Belfast 15 th September 2004 Encapsulating between day variability in demand in analytical, within-day dynamic, link travel time functions

David Watling, Richard Connors, Agachai Sumalee ITS, University of Leeds Acknowledgement: DfT “New Horizons” Dynamic Traffic Assignment Workshop, Queen’s

Embed Size (px)

Citation preview

Page 1: David Watling, Richard Connors, Agachai Sumalee ITS, University of Leeds Acknowledgement: DfT “New Horizons” Dynamic Traffic Assignment Workshop, Queen’s

David Watling, Richard Connors, Agachai Sumalee

ITS, University of Leeds

Acknowledgement: DfT “New Horizons”Dynamic Traffic Assignment Workshop, Queen’s University, Belfast

15th September 2004

Encapsulating between day variability in demand in analytical, within-day dynamic, link travel time functions

Page 2: David Watling, Richard Connors, Agachai Sumalee ITS, University of Leeds Acknowledgement: DfT “New Horizons” Dynamic Traffic Assignment Workshop, Queen’s

Aims

Dynamic modelling of network links subject to variable in-flows comprising:

Within-day variation described by inflow, outflow and travel time profiles

Between-day variation = random variation in these profiles

Thus identify mean travel times under doubly dynamic variation in flows

Page 3: David Watling, Richard Connors, Agachai Sumalee ITS, University of Leeds Acknowledgement: DfT “New Horizons” Dynamic Traffic Assignment Workshop, Queen’s

UK’s Department for Transport Work

Reliability impacts on travel decisions through generalised cost

Page 4: David Watling, Richard Connors, Agachai Sumalee ITS, University of Leeds Acknowledgement: DfT “New Horizons” Dynamic Traffic Assignment Workshop, Queen’s

Dynamic Models

Cellular Automata Microsimulation Analytical ‘whole-link’ models

Many shown to fail plausibility tests (FIFO) e.g. = f [x(t)], with x(t) = number cars on link

Carey et al. “improved” whole-link models guarantee FIFO and agree with LWR behaviour.

Page 5: David Watling, Richard Connors, Agachai Sumalee ITS, University of Leeds Acknowledgement: DfT “New Horizons” Dynamic Traffic Assignment Workshop, Queen’s

Modelling Within-Day Variation:Whole-link model (Carey et al,

2003)))(),(()( tvtuht

travel time for vehicle entering at time t

))(()1()()()( ttvtuhtwht

in-flow at entry time out-flow at exit time

)(τ1

)())(τ(

t

tuttv

Flow conservation (Astarita, 1995)

ttt

dssvdssu

00

Page 6: David Watling, Richard Connors, Agachai Sumalee ITS, University of Leeds Acknowledgement: DfT “New Horizons” Dynamic Traffic Assignment Workshop, Queen’s

Whole-link Model

)()(

)()1(1)(

1 tuh

tut

Combining gives a first-order differential equation:

1)('FIFO t

No analytic solution for most functions h(.), u(.). Can solve using backward differencing, applied in

forward time (to avoid FIFO violations).

Page 7: David Watling, Richard Connors, Agachai Sumalee ITS, University of Leeds Acknowledgement: DfT “New Horizons” Dynamic Traffic Assignment Workshop, Queen’s

Flow Capacity Should the link travel-time function h(w) inherently

define max (valid) w and hence capacity, c?

Out-flow can exceed capacity in computation so long as inflow ‘compensates’ such that w=βu(t)+(1-β)v(t+τ(t))< c

Can ensure outflows respect flow capacity by adapting the numerical scheme.

τ0

τ

wc

Scenarios for h(w) with finite capacity c

Desired meaning of capacity requires careful definition of h(w)

Page 8: David Watling, Richard Connors, Agachai Sumalee ITS, University of Leeds Acknowledgement: DfT “New Horizons” Dynamic Traffic Assignment Workshop, Queen’s

Day-to-day variation

Introduce day-to-day variation of inflow Derive expected travel time profile in terms of mean,

variances, co-variances of day-to-day varying in-flows

Page 9: David Watling, Richard Connors, Agachai Sumalee ITS, University of Leeds Acknowledgement: DfT “New Horizons” Dynamic Traffic Assignment Workshop, Queen’s

Mean travel time under between-day varying inflows

Travel time at mean inflow

Day-to-day variation

)(,2

1)]([)]([ tHtuEtE

Inflation term for between-day variation. Comprising: Variance-Covariance matrix of inflow variability and Hessian matrix“sensitivity of travel timeto inflows”Not a constant!

Page 10: David Watling, Richard Connors, Agachai Sumalee ITS, University of Leeds Acknowledgement: DfT “New Horizons” Dynamic Traffic Assignment Workshop, Queen’s

Day-to-day parameterisation

Practically unrestrictive: discretised case with N time slices

Univariate Case

General Case

Vart

ttE2

2 ,

2

1,,

CovtHttE ,

2

1,,

u(t) = u(t, )

each day has different value of (vector)

u(t) = = [θ1, θ2,…, θN]

Page 11: David Watling, Richard Connors, Agachai Sumalee ITS, University of Leeds Acknowledgement: DfT “New Horizons” Dynamic Traffic Assignment Workshop, Queen’s

Methodology

Monte Carlo simulations of day-to-day inflows drawn from a normal distribution gives many u(t, i)

Whole-link model gives travel time i(t)=(u(t, i)) Calculate mean of all the Monte Carlo days travel

times. This is the experienced mean travel time. Calculate travel time at mean inflow, using whole-link

model with inflow E[u(t,)] Calculate the “Inflation” Term: combination of the

Hessian and Covariance matrix Compare inflation term with ,, ttE

Page 12: David Watling, Richard Connors, Agachai Sumalee ITS, University of Leeds Acknowledgement: DfT “New Horizons” Dynamic Traffic Assignment Workshop, Queen’s

Numerical Example

BPR-type link travel time function

4

1c

wffwh

ff = 10mins

c = 2000 pcus/hour (‘capacity’)

In-flow profile with random day-to-day peak

240120

12060

600

240

πsin)ε4000(

)ε4000(120

πsin)ε4000(

)(

5

t

t

t

t

t

tU )1000,0(ε 2N

Page 13: David Watling, Richard Connors, Agachai Sumalee ITS, University of Leeds Acknowledgement: DfT “New Horizons” Dynamic Traffic Assignment Workshop, Queen’s

Solving Carey’s model with = 1, so that = h[u(t)]

No dependence on outflows.

Page 14: David Watling, Richard Connors, Agachai Sumalee ITS, University of Leeds Acknowledgement: DfT “New Horizons” Dynamic Traffic Assignment Workshop, Queen’s

Std dev of inflows

Travel time calculated for the mean inflow ][uE

Mean travel time over the days (with c.i.s)

Mean inflow over the days uE

)(uE

Numerical difference from plot above

Inflation term by calculation

Page 15: David Watling, Richard Connors, Agachai Sumalee ITS, University of Leeds Acknowledgement: DfT “New Horizons” Dynamic Traffic Assignment Workshop, Queen’s

Example: =0.1

Asymptotic link travel time function

cw

ffwh

1ff = 10mins

c = 7000 pcus/hour (‘capacity’)

In-flow profile with random day-to-day peak

)20,80( 2N

2

2

2exp

740000),,(

t

tu

Page 16: David Watling, Richard Connors, Agachai Sumalee ITS, University of Leeds Acknowledgement: DfT “New Horizons” Dynamic Traffic Assignment Workshop, Queen’s

Compare Two Link Travel Time Functions

0 1000 2000 3000 4000 5000 6000 700010

15

20

25

30

35

40

AsympBPR

w

τ=h(w)

7000

1

10w

wh

4

2000110

wwh

Page 17: David Watling, Richard Connors, Agachai Sumalee ITS, University of Leeds Acknowledgement: DfT “New Horizons” Dynamic Traffic Assignment Workshop, Queen’s
Page 18: David Watling, Richard Connors, Agachai Sumalee ITS, University of Leeds Acknowledgement: DfT “New Horizons” Dynamic Traffic Assignment Workshop, Queen’s
Page 19: David Watling, Richard Connors, Agachai Sumalee ITS, University of Leeds Acknowledgement: DfT “New Horizons” Dynamic Traffic Assignment Workshop, Queen’s

Example: =0.5

Asymptotic link travel time function

cw

ffwh

1ff = 10mins

c = 7000 pcus/hour (‘capacity’)

In-flow profile with random day-to-day peak

240120

12060

600

240sin)4000(

)4000(120

sin)4000(

500)(

5

t

t

t

t

t

tU

)1000,0(ε 2N

Page 20: David Watling, Richard Connors, Agachai Sumalee ITS, University of Leeds Acknowledgement: DfT “New Horizons” Dynamic Traffic Assignment Workshop, Queen’s
Page 21: David Watling, Richard Connors, Agachai Sumalee ITS, University of Leeds Acknowledgement: DfT “New Horizons” Dynamic Traffic Assignment Workshop, Queen’s
Page 22: David Watling, Richard Connors, Agachai Sumalee ITS, University of Leeds Acknowledgement: DfT “New Horizons” Dynamic Traffic Assignment Workshop, Queen’s

Example: =varying

Asymptotic link travel time function

cw

ffwh

1ff = 10mins

c = 7000 pcus/hour (‘capacity’)

In-flow profile with random day-to-day peak

240120

12060

600

240sin)4000(

)4000(120

sin)4000(

500)(

5

t

t

t

t

t

tU

)1000,0(ε 2N

Page 23: David Watling, Richard Connors, Agachai Sumalee ITS, University of Leeds Acknowledgement: DfT “New Horizons” Dynamic Traffic Assignment Workshop, Queen’s
Page 24: David Watling, Richard Connors, Agachai Sumalee ITS, University of Leeds Acknowledgement: DfT “New Horizons” Dynamic Traffic Assignment Workshop, Queen’s
Page 25: David Watling, Richard Connors, Agachai Sumalee ITS, University of Leeds Acknowledgement: DfT “New Horizons” Dynamic Traffic Assignment Workshop, Queen’s

Further Work

Analytic derivation of the correction term?

Modify whole-link model to limit outflows Augment with dynamic queuing model?

Conditions for FIFO?

Follow this approach on the links of a network to investigate its reliability under day-to-day varying demand.

Page 26: David Watling, Richard Connors, Agachai Sumalee ITS, University of Leeds Acknowledgement: DfT “New Horizons” Dynamic Traffic Assignment Workshop, Queen’s

Questions/Comments?