62
KU Leuven Mobility Research Centre CIB: traffic research prof.dr.ir. Chris Tampère L-Mob KU Leuven mobility research centre master ir. Logistics & Traffic KU Leuven

KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

KU Leuven Mobility

Research Centre – CIB:

traffic research

prof.dr.ir. Chris Tampère

L-Mob KU Leuven mobility research centre

master ir. Logistics & Traffic KU Leuven

Page 2: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Who am I?

• 1997-2004: TNO Inro, Delft

(commercial) research projects on traffic

data, ADAS simulation, ITS,

transportation modeling

• 1999-2004: TU Delft, PhD on traffic flow

theory with ADAS and human factors. Supervision: Henk

van Zuylen, Bart van Arem, Serge Hoogendoorn

• 2003-now: KU Leuven postdoc, later professor (2010)

dynamic network traffic modeling, network traffic control

and pricing, mobility behavioral modeling, traffic and

tracking data,…

• 2011-now: educating engineers in Logistics & Traffic2

Page 3: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

KU Leuven

IMEC – iMinds

Computer science,

Electrical eng.,

L-Mob: KUL Mobility

Research Centre

Fac. of Eng. Technology

Fac. of Geography /

SADL

prof. Therese Steenberghen

GISOntologies

Linked Open Data

Fac. of Economics and

Business

ETE: Energy and

Transportation Economics

prof. Stef Proost

ORSTAT

prof. Martina Vandebroek

prof. Roel Leus

Fac. of Engineering

Dept. of Architecture and Spatial

Development

CIB Traffic & Infrastructure

prof. Chris Tampère

prof. Pieter Vansteenwegen

Page 4: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Network traffic

modeling and

simulation

Link Transmission ModelWillem Himpe

Jeroen Verstraete

Ruben Corthout

Page 5: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Link Transmission Model

5

Animation of vehicle density during peak

period R0-E40-E314• Continuum traffic modeling = traffic as a fluid

• Dynamic Network Loading

o Dynamic propagation over links and nodes

o Spillback, intersections

• Dynamic User Equilibrium/Traffic Assignment

o Dynamic shortest path

o Equilibrium route choice modeling

• Efficient algorithms

o Arbitrarity long time step (no CFL)

o Warm start/marginal computation

Animation of accessibility during peak period

Rotterdam centre

∆t=10min∆t=5min∆t=1min

Density space time plots with

varying time resolution in peak on R0-E40-E314

Page 6: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

𝑤𝑏

𝑣𝑓

𝑥

t

Grid with interpolation &

implicit algorithm (no CFL)

tstart tend

Iterate each (larger) time step until convergence

warm start: initial

guess from previous

(nearby) simulation

MaC: at each iteration,

only recompute grid

points whose precedents

changed significantly

in previous iteration

(NB: in smart order,

because Gauss-Seidel)

Himpe, W., Corthout, R., M. J. Tampère, C., 2013. An Implicit Solution Scheme for the Link Transmission

Model. Presented at the IEEE Intelligent Transportation Systems Conference, The Hague.

6

Page 7: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Test Networks Network size #Nodes #Links #OD’s #Dest Period

R0-E40-E314 43.4km 39 60 42 9 4h

Rotterdam 599.6km 331 562 1890 44 4h

Regional The Hague 1704.1km 1636 3722 13603 160 4h

Regional Leuven 2201.5km 2581 4653 52441 417 4h

Page 8: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Overview Preformance

Network #size #Nodes #Links #OD’s #Dest #PeriodPotential for

repeated DNL

R0-E40-E314 43.4km 39 60 42 9 4h ~10x

Rotterdam 599.6km 331 562 1890 44 4h ~100x

Regional The Hague 1704.1km 1636 3722 13603 160 4h ~300x

Regional Leuven 2201.5km 2581 4653 52441 417 4h ~700x

∆t=10min∆t=5min∆t=1min

Density space time plots with

varying time resolution in peak on R0-E40-E314

Page 9: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Current case study

• 1314 zones

• 12670 nodes, (710 signals)

• 29062 links

Page 10: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

• http://www.mech.kuleuven.be/en/cib/traffic

• Matlab Toolbox for Dynamic Traffic Assignments

• Also: Github, Matlab central

Codes are available

10

Page 11: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Publications

Tampère, C.M.J., Corthout, R., Cattrysse, D., Immers, L.H., 2011. A generic class of first order

node models for dynamic macroscopic simulation of traffic flows. Transportation Research

Part B: Methodological 45, 289–309.

Corthout, R., Flötteröd, G., Viti, F., Tampère, C.M.J., 2012. Non-unique flows in macroscopic first-

order intersection models. Transportation Research Part B: Methodological 46, 343–359.

Corthout, R., Himpe, W., Viti, F., Frederix, R., Tampere, C.M.J., 2014. Improving the Efficiency Of

Repeated Dynamic Network Loading Through Marginal Simulation. Transportation

Research Part C: Emerging Technologies.

Corthout, R., 2012. Intersection Modelling and Marginal Simulation In Macroscopic Dynamic

Network Loading. Katholieke Universiteit Leuven, Leuven, Belgium.

Himpe, W., 2016. Integrated Algorithms For Repeated Dynamic Traffic Assignements: The Iterative

Link Transmission Model With Equilibrium Assignment Procedure (Dissertation thesis). KU

Leuven, Leuven, Belgium.

Himpe, W., Corthout, R., Tampère, M.J.C., 2016. An efficient iterative link transmission model.

Transportation Research Part B: Methodological, Within-day Dynamics in Transportation

Networks 92, Part B, 170–190.

Page 12: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Network traffic modeling and simulation:

Current developments

• Hybrid network modeling

o multiclass traffic

• e.g.: public transit vehicles, AV’s, city logistics vehicles

• each simulated with own propagation logic

• micro or macro

• on mixed and shared infrastructures

• iterative consistency algorithms

• inheriting warm start and marginal computation capabilities of i-LTM

o alternative intersection models

• queuing theory

• scheduling of co-operative vehicles

• micro/meso propagation over nodes

Page 13: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Network traffic modeling and simulation:

Current developments

• Equilibrium modeling

o sequential DTA equilibration

o stochastic route choice with full route enumeration

o departure time modeling: efficient algorithms

o equilibration in non-separable systems

• DTA as interoperable tool

o consistency framework and algorithms across multiple

models

• e.g.: disaggregate demand model, spatial model,…

o through ‘death reckoning’ (local model approximations

and sequential updating)

Page 14: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Anticipatory network

traffic control

bi-level DNL and DTA problems

Wei HuangMarco Rinaldi

Farzad Fakhraei Rodric Frederix

Page 15: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Problem description – achievements

15

• Optimization, s.t. DNL/DTA constraints

o e.g. pricing, traffic signals, calibration,…

• Exploiting the warm-started, efficient LTM network loading/assigment algorithm

• Decomposition of anticipatory network traffic control

o Static assignment • algorithms for fully decomposed (controller-wise) control

o Dynamic assignment• fully decomposed control

• dynamic behavioural clustering

• Iterative Learning Control

o daily repetition allows correcting model approximation errors for route choice response anticipation

Page 16: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Anticipatory Model Predictive Control (online) /

optimal network control planning/calibration (offline)

16

Page 17: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Example: Model predictive control

(online - rolling horizon)

17

O-D Node 6 17

1 1750/3500 0/0

10 1250/2500 0/0

13 0/0 1000/2000

O/D Demand

Test network

Rinaldi et al. IEEE ITSC ‘13

Page 18: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Non Convex Example:

18

A B C

D D D

𝑐𝑙 𝑓𝑙 = 1 + 𝛼𝑙𝑓𝑙400

𝛽𝑙

Link 10 𝛼10 = 0.3, 𝛽10 = 4

Link 11 𝛼10 = 0.2, 𝛽10 = 2

Link 12 𝛼10 = 0.5, 𝛽10 = 2

Link 13 𝛼10 = 0.2, 𝛽10 = 4

Not easily tackled analytically

Page 19: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Non Convex Example: initial point matters

19

Page 20: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

A sensitivity-based clustering approach for adaptive

decomposition of anticipatory network traffic control

20

Page 21: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Iterative learning of model error

21

g

f

gk*

(greal*,freal*)

(gk*, fkreal

)

fEq (g,μ)

(gk*, fk*)

Reality

Model

(g*, freal)

(gk+1*, fk+1real)

(gk+2*, fk+2real)

gk+1*gk+2*g*

Page 22: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Publications bi-level control

Rinaldi, M., 2016. Decentralized anticipatory network traffic control (PhD Dissertation). KU Leuven, Leuven, Belgium.

Rinaldi, M., Himpe, W., Tampère, C.M.J., 2016. A sensitivity-based approach for adaptive decomposition of anticipatory

network traffic control. Transportation Research Part C: Emerging Technologies, Advanced Network Traffic

Management: From dynamic state estimation to traffic control 66, 150–175. doi:10.1016/j.trc.2016.01.005

Rinaldi, M., Tampère, C., Himpe, W., Holvoet, T., 2013. Centralized and Decomposed Anticipatory Model Predictive Control

for Network-Wide Ramp Metering. Presented at the IEEE Annual Conference on Intelligent Transport Systems, The

Hague.

Rinaldi, M., Tampère, C.M.J., 2015. An extended coordinate descent method for distributed anticipatory network traffic

control. Transportation Research Part B: Methodological 80, 107–131. doi:10.1016/j.trb.2015.06.017

Huang, W., 2015. Optimization-based Iterative Learning for Anticipatory Traffic Signal Control (PhD Dissertation). KU

Leuven, Leuven, Belgium.

Huang, W., Viti, F., Tampère, C.M.J., 2016a. An iterative learning approach for anticipatory traffic signal control on urban

networks. Transportmetrica B: Transport Dynamics 0, 1–24. doi:10.1080/21680566.2016.1231091

Huang, W., Viti, F., Tampère, C.M.J., 2016b. A dual control approach for repeated anticipatory traffic control with estimation

of network flow sensitivity. J. Adv. Transp. n/a-n/a. doi:10.1002/atr.1407

Huang, W., Viti, F., Tampère, C.M.J., 2016c. Repeated anticipatory network traffic control using iterative optimization

accounting for model bias correction. Transportation Research Part C: Emerging Technologies 67, 243–265.

doi:10.1016/j.trc.2016.02.006

Page 23: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Publications DTA calibration

Frederix, R., Viti, F., Tampère, C.M.J., 2010. A density-based dynamic OD estimation method that reproduces

within-day congestion dynamics, Presented at the Intelligent Transportation Systems (ITSC), 2010 13th

International IEEE Conference on, pp. 694–699.

Frederix, R., Viti, F., Corthout, R., Tampère, C.M.J., 2011. New Gradient Approximation Method for

Dynamic Origin-Destination Matrix Estimation on Congested Networks. Transportation Research

Record: Journal of the Transportation Research Board 2263, 19–25.

Frederix, R., 2012. Dynamic Origin-Destination matrix estimation in large-scale congested networks (PhD

Dissertation). KU Leuven, Leuven, Belgium.

Frederix, R., Viti, F., Tampère, C.M.J., 2013. Dynamic origin–destination estimation in congested networks:

theoretical findings and implications in practice. Transportmetrica A: Transport Science 9, 494–513.

Frederix, R., Viti, F., Himpe, W.W.E., Tampère, C.M.J., 2014. Dynamic Origin–Destination Matrix Estimation on

Large-Scale Congested Networks Using a Hierarchical Decomposition Scheme. Journal of Intelligent

Transportation Systems 18, 51–66.

Fakhraei Roudsari F., Tampère C. (2017). Exploring sensitivity-based clustering of OD variables in dynamic

demand calibration. . MT-ITS 2017. Napels, Italy, 26-28 June, 2017 (pp. 345-350)

Page 24: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Strategic

Multimodal

Model

Mobility portfolio choice based

on multi-day trip patterns

Paola AstegianoVaclav Plevka

Page 25: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Not all modal decisions

done at the same time

25

Short-term

Strategic Planning Tools

Standard

Planning

Tools

Medium-term Long-term

Page 26: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Problem description – achievements

26

• Most transportation models = 1 peak or day

o traditional 4-stage planning models

o activity-based models

• = insufficient to explain modal choice, as people preferone-fits-all solution packages

• Important when predicting adoption of new mobility options

o electric bicycle, car sharing, Mobility as a Service (MaaS)

• Exploration of multi-day trip patterns as predictors of mobility portfolio

o joint choice model on trip set

o data statistical matching techniques

Page 27: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Strategic Multimodal Model: achievements

Page 28: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Strategic demand model: joint choice model of

portfolio on trip set

Page 29: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

29

i i,non-travel i,travel i

d d d dU =V +V +ε

SUM

RCS_C RCS_CB RCS_CP RCS_CBP (observ.)

RCS_C 83.2 49.7 5.8 13.3 152.0

RCS_CB 52.9 670.4 14.3 56.4 794.0

RCS_CP 9.2 5.8 5.8 19.1 40.0

RCS_CBP 3.3 63.4 17.4 153.8 238.0

148.7 789.3 43.4 242.6 1224.0SUM (predict.)

Observed

Predicted

RC

S_

C

RC

S_

CB

RC

S_

CP

RC

S_

CB

P

RC

S_

C

RC

S_

CB

RC

S_

CP

RC

S_

CB

P

Simulation - Observed -3.3 -4.7 3.4 4.6 -0.3 -0.4 0.3 0.4

tt50 - Simulation 1.7 -34.9 7.1 26.1 0.1 -2.9 0.6 2.1

tt200 - Simulation 9.7 94.8 -13.3 -91.2 0.8 7.7 -1.1 -7.4

FC50 - Simulation -10.8 10.8 -0.5 0.5 -0.9 0.9 0.0 0.0

FC200 - Simulation 22.0 -21.6 1.0 -1.3 1.8 -1.8 0.1 -0.1

Differences [-] Differences [%]

Scenario

• Observed market

shares

• Simulated market

shares

Simulation

• tt50: PT travel times

reduced by half

• tt50: PT travel times

doubled

• FC50:bicyle fixed cost

reduced by half

• FC200: bicycle fixed

cost doubled

Forecasting

Page 30: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,
Page 31: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,
Page 32: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,
Page 33: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,
Page 34: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Publications

Plevka, V., Segaert, P., Tampère, C.M.J., Hubert, M., 2016. Analysis of travel activity determinants using

robust statistics. Transportation 1–18.

Plevka, V., Tampère, C., 2016. Modelling Framework For Optimal Mobility Services Considering Modal

Choice And Vehicle Ownership Decisions, Presented at the TRB Annual Meeting.

Plevka, V., Astegiano, P., Himpe, W., Tampère, C., Vandebroek, M., 2018. How Personal Accessibility and

Frequency of Travel Affect Ownership Decisions on Mobility Resources. Sustainability 10, 912.

Plevka, V., 2018. Mobility Resource Ownership: concepts, data analysis and modeling (PhD Dissertation).

KU Leuven, Leuven, Belgium.

Page 35: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Other research topics

Page 36: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Paola Astegiano• gps tracking of e-bikers

• hierarchical network planning

Xin Lin• environmental zonal

constraints vs. traffic efficiency

Bart Wolput• optimal signal cycle timings for

public transit priority

Ivan Mendoza• quantifying aggregate supply

for dynamic ride sharing

Page 37: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Upcoming work

Page 38: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Projects 2018 - 2020

• DTA

o multiclass hybrid DNL

o multiscale intersection models

o equilibration with full route set

o equilibration of non-separable problems

• DTA in pricing problems

o bi-level network design cases with elastic demand

• co-operative AV microsimulation

o test site Antwerp (Belgium)

o multisource traffic operations data? calibration

o control structures linked to micro-simulator

Page 39: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Ambition to work on so much more…

• designing AV-MaaS services for Flanders

• simulation-based optimization using DTA (with Carolina

Osorio)

• integration of models and data-driven approaches

o “model of the world”

o HLA connected simulator architecture?

• multi-day modeling

o data-transferability (e.g. Google time lines)

• DNL of swarms (pedestrians, cyclists, autobots,…)

… if only relevant proposals got funded

Page 40: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Thank you!

[email protected]

+32 16 32 1673

Page 41: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,
Page 42: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

ANNEXES

Page 43: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Towards convergent

algorithms for non-

separable problems?

Page 44: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Non-separabilities• separability

𝑐𝑎 𝑡 = 𝑐𝑎 𝒇 = 𝑐𝑎 𝑓𝑎 𝑡

• considered from a sub-problem point of view, separability is the exception

o on same link, flows run from other sub-problems• while taking a step towards UE of sub-problem 𝑖, one may push

sub-problem 𝑖′ away from equilibrium

• this is not problematic, as mutual influence is symmetric

o spillback, intersections with priorities, traffic management,… create asymmetric non-separability

o time-dependent flows are asymmetrically non-separable by nature

𝑐𝑎 𝑡 = 𝑐𝑎 𝑓𝑎 𝑡′ ≤ 𝑡 , 𝑓𝑎′ 𝑡′ ≤ 𝑡path costs for departure at 𝑡 depend on path flows before ànd after 𝑡 in general

44

Page 45: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Failure of swapping algorithms on

simplest dynamic model…

• Vickrey bottleneck model (1969)

– N identical travelers with same desired arrival time t*

– bottleneck has a capacity s [veh/h]

– Travel time T(t) = time if no congestion + waiting time at

bottleneck W(t)

• Where W(t) = Q(t)/s = queue length divided by throughput capacity

bottleneck

• Assume congestion free travel time = 0

• Travel time T(t) = waiting time at bottleneck W(t)

45Vickrey, William S. "Congestion theory and transport investment." The American Economic

Review (1969): 251-260.

Page 46: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Vickrey model: cost functions and DUE

conditions• Drivers choose departure time:

r(t) = departure rate function (number of departures at time t)

• Private cost = travel time cost + schedule delay cost:C(t) = α (queuing time)+ β (time too early) + γ (time too late)

– γ > α > β

– C(t) = α W(t) + β (t*-t- W(t)) for tfirst < t < tjustintime

– C(t) = α W(t) + γ (t+ W(t)-t*) for tjustintime< t < tlast

• Now solve r(t) such that UE conditions hold

– with C* = min𝑡

𝐶(𝑡)

– C(t) = C* r(t) ≥ 0

– C(t) > C* r(t) = 0

46

Page 47: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Analytical solution

time

Cum

ula

tive d

epart

ure

s a

nd a

rriv

als

Queue length

Waiting time

ǁ𝑡 = departure time to arrive

just in timet first

t lastt*

A

D

t’

t’’

dept

flow

Page 48: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Divergence of proportional swapping

Guo, R.-Y., Yang, H., Huang, H.-J., 2018. Are We Really Solving the Dynamic Traffic Equilibrium

Problem with a Departure Time Choice? Accepted in: Transportation Science.

Page 49: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Existing solutions for departure time

algorithms

Huang, H.-J., Lam, W.H.K., 2002. Modeling and solving the dynamic user equilibrium route and

departure time choice problem in network with queues. Tr Res B 36, 253–273.

• less demanding models

o bounded rationality

o stochastic choice model (heterogeneous tastes)

• original model: quasi-reduced projection

o but extremely slow

• Huang & Lam (2002; 200k it))

• see Matlab example (10k it)

Page 50: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Towards efficient algorithmic solutions for

DUE with non-separabilities? (assuming DUE exists…)*

• reason for bad (or non-) convergence of (otherwise

successful) algorithms on Vickrey bottleneck model?

o swaps assume that only costs of space-time paths

involved change, just like separable paths in space

o but this hardly happens!

• e.g. swap to earlier departure: will hardly increase cost at new

time, at former dept. time cost may even go up!

• but there is hope: for asymmetric time non-separabilities,

we know the dominant direction

o some examples…

* existence is likely, as it was proven that path-delay operator is continuous even

with spillback: Han, K., Piccoli, B., Friesz, T.L., 2016. Continuity of the path delay

operator for dynamic network loading with spillback. Tr.Res.B 92, 211–233.

Page 51: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Typical convergence of DTA equilibrium

51source: Mahut, M., M. Florian & N. Tremblay. 2007. “Comparison of Assignment Methods for Simulation based

Dynamic-equilibrium Traffic Assignment.” In Triennial Symposium on Transportation Analysis (TRISTAN VI). Phuket, Thailand.

NB: see also ‘thin

flow’ problem of Koch

& Skutella (2011)

Page 52: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Congested route with uncongested bypass

(no spillback)

52

Page 53: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Simultaneous QR gradient projection

53

Page 54: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Towards efficient algorithmic solutions for

DUE with non-separabilities? (assuming DUE exists…)

• in time, we know the dominant direction of asymmetric

non-separabilities

o first converge dominant ones, later the ones having

milder inverse influence = net gain

Page 55: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

General structure of UE algorithms based on

FP formulation• split multiple OD-problems into sub-problems

o OD-bush, O-bush, D-bush, PAS

o time-dependent: departure time intervals

• repeat until all sub-problems converged

o update links considered in sub-problem• remove unused, include new SP’s

o equilibration step in sub-problem• find direction of flow swaps between links/paths

• find step size to swap flows between links/paths

• (update costs in network; revisit sub-problem until convergence)1

o (update costs in network; visit next sub-problem for one update step)2

o (if steps decided for all sub-problems, update costs in network; revisit all sub-problems for another update step)3

1,2,3: update of costs should occur at either of these places in the iterations very determinant for convergence and computation time!

55

NB:

(1) is usual choice in

static UE

(3) in dynamic UE (DTA)

let’s try (2)

Page 56: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

If separability has structure, so why then try to

converge over all OD(t) simultaneously?

• Simultaneous QR gradient projection

• Sequential QR gradient projection

Initialize: generate destination-based split proportions and DNL solution

While (convergence criterion is not met)

For (each time slice)

For (each destination layer)

For (each node)

Update split proportions (destination based QR-projection)

Update the DNL (marginal computation / warm start)

Compute SP (marginal computation / warm start)

Initialize: generate destination-based split proportions and DNL solution

While (convergence criterion is not met)

For (each time slice)

For (each destination layer)

For (each node)

Update split proportions (destination based QR-projection)

Update the DNL (marginal computation / warm start)

Compute SP (marginal computation / warm start)

56

Page 57: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Sequentially equilibrating sub-problems

requires an efficient ‘marginal’ DNL and SP

• i-LTM

o KWT reformulated as passing on constraints to

cumulative vehicle numbers 𝑁(𝑡, 𝑥) over space-time

o node models passing on constraints between links

o formulated as FP, iteratively solved from warm start

o parsimonious computations: change of 𝑁(𝑡, 𝑥)propagated in space-time only when exceeding

numerical precision 𝜖

o similar FP formulation with warm start of dynamic SP

problem

Himpe, W., Corthout, R., Tampère, M.J.C., 2016. An efficient iterative link transmission model. Tr.

Res. B, Within-day Dynamics in Transportation Networks 92, Part B, 170–190.

Page 58: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

𝑤𝑏

𝑣𝑓

𝑥

t

Grid with interpolation &

implicit algorithm (no CFL)

tstart tend

Iterate each (larger) time step until convergence

warm start: initial

guess from previous

(nearby) simulation

MaC: at each iteration,

only recompute grid

points whose precedents

changed significantly

in previous iteration

(NB: in smart order,

because Gauss-Seidel)

Himpe, W., Corthout, R., M. J. Tampère, C., 2013. An Implicit Solution Scheme for the Link Transmission

Model. Presented at the IEEE Intelligent Transportation Systems Conference, The Hague.

58

Page 59: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Sequential QR gradient projection

59

Page 60: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Convergence

60

Page 61: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Towards efficient algorithmic solutions for

DUE with non-separabilities? (assuming DUE exists…)

• in time, we know the dominant direction of asymmetric

non-separabilities

o first converge dominant one, later the one having milder

inverse influence = net gain

• in general, how to discover non-separabilities and how

strong their mutual influence is?

o analytical approximations of path-delay operator (Lu et

al., 2013; Nezamuddin & Boyles, 2014)

o numerical approximations of path-delay operator

(Himpe et al., 2016)

• parsimoniously identifying which other sub-problem changes

along with currently considered sub-problem

Page 62: KU Leuven Mobility Research Centre CIB: traffic research · 2018-07-12 · Who am I? • 1997-2004: TNO Inro, Delft (commercial) research projects on traffic data, ADAS simulation,

Numerical sensitivity for detecting and sorting

non-separability?

• sequential DUE-iterations

o impact of changes by equilibrating sub-problem can

be identified and quantified, hence sorted

o smart order among non-separable sub-problems

• first dominant sub-problems causing largest disequilibration of

connected problems AND farthest from equilibrium

• later those depending on dominant ones, but not causing much

disequilibration in inverse direction