Queues and Network Control for Urban Traffic Systems
Workshop on Control for Networked Transportation Systems July 8 2019
Ketan Savla
(ksavla@usc.edu) University of Southern California
Ketan Savla (USC) CNTS Workshop July 8 2019 1 / 11
Queues and Network Control for Urban Traffic Systems Workshop on - - PowerPoint PPT Presentation
Queues and Network Control for Urban Traffic Systems Workshop on Control for Networked Transportation Systems July 8 2019 Ketan Savla ( ksavla@usc.edu ) University of Southern California Ketan Savla (USC) CNTS Workshop July 8 2019 1 / 11
Ketan Savla (USC) CNTS Workshop July 8 2019 1 / 11
Ketan Savla (USC) CNTS Workshop July 8 2019 1 / 11
Transportation Science Operations Research Control Theory
Ketan Savla (USC) CNTS Workshop July 8 2019 2 / 11
Transportation Science Operations Research Control Theory Queues Network Control
Ketan Savla (USC) CNTS Workshop July 8 2019 2 / 11
Transportation Science Operations Research Control Theory Queues Network Control DATA
Ketan Savla (USC) CNTS Workshop July 8 2019 2 / 11
Ketan Savla (USC) CNTS Workshop July 8 2019 3 / 11
jobs: pickup/delivery requests server: vehicle fleet
jobs: vehicles server: intersection
jobs: vehicles server: freeway infrastructure Ketan Savla (USC) CNTS Workshop July 8 2019 3 / 11
jobs: pickup/delivery requests server: vehicle fleet
jobs: vehicles server: intersection
jobs: vehicles server: freeway infrastructure
Ketan Savla (USC) CNTS Workshop July 8 2019 3 / 11
Ketan Savla (USC) CNTS Workshop July 8 2019 4 / 11
Ketan Savla (USC) CNTS Workshop July 8 2019 4 / 11
Ketan Savla (USC) CNTS Workshop July 8 2019 4 / 11
Ketan Savla (USC) CNTS Workshop July 8 2019 4 / 11
Ketan Savla (USC) CNTS Workshop July 8 2019 4 / 11
wait time
capacity
CNTS Workshop July 8 2019 5 / 11
wait time
capacity
CNTS Workshop July 8 2019 5 / 11
wait time
capacity
CNTS Workshop July 8 2019 5 / 11
wait time
capacity
CNTS Workshop July 8 2019 5 / 11
wait time
capacity
CNTS Workshop July 8 2019 5 / 11
wait time
capacity underestimate
CNTS Workshop July 8 2019 5 / 11
wait time
capacity
Θ(λ/m2)
Θ(λ2/m3)
CNTS Workshop July 8 2019 5 / 11
wait time
capacity
Θ(λ/m2)
Θ(λ2/m3)
Link 2
100 200 300 400 Time 2 4 6 8 10 Average Queue Length Vacation Queue Webster Model Vacation Queue (Time Average) Uninterrupted Model Akcelik Model
Ketan Savla (USC) CNTS Workshop July 8 2019 5 / 11
wait time
capacity
Θ(λ/m2)
Θ(λ2/m3)
Link 2
100 200 300 400 Time 2 4 6 8 10 Average Queue Length Vacation Queue Webster Model Vacation Queue (Time Average) Uninterrupted Model Akcelik Model
vs Ketan Savla (USC) CNTS Workshop July 8 2019 5 / 11
Ketan Savla (USC) CNTS Workshop July 8 2019 6 / 11
Ketan Savla (USC) CNTS Workshop July 8 2019 6 / 11
Ketan Savla (USC) CNTS Workshop July 8 2019 6 / 11
Ketan Savla (USC) CNTS Workshop July 8 2019 6 / 11
Ketan Savla (USC) CNTS Workshop July 8 2019 6 / 11
Ketan Savla (USC) CNTS Workshop July 8 2019 7 / 11
Ketan Savla (USC) CNTS Workshop July 8 2019 8 / 11
Ketan Savla (USC) CNTS Workshop July 8 2019 8 / 11
u
Ketan Savla (USC) CNTS Workshop July 8 2019 9 / 11
u
Ketan Savla (USC) CNTS Workshop July 8 2019 9 / 11
u
Ketan Savla (USC) CNTS Workshop July 8 2019 9 / 11
u
Ketan Savla (USC) CNTS Workshop July 8 2019 9 / 11
2[𝑙] 𝜐1 𝜐2 𝜐3 ̃2[𝑙] = ∑ 𝜐𝑗
3 𝑗=1
2[𝑙] 𝜐1 𝜐2 𝜐3 ̃2[𝑙] = ∑ 𝜐𝑗
4 𝑗=1
𝜐4 2[𝑙] 𝜐1 𝜐2 𝜐3 ̃2[𝑙] = ∑ 𝜐𝑗
3 𝑗=1
2[𝑙] 𝜐1 𝜐2 𝜐3 ̃2[𝑙] = ∑ 𝜐𝑗
4 𝑗=1
𝜐4
Ketan Savla (USC) CNTS Workshop July 8 2019 10 / 11
2[𝑙] 𝜐1 𝜐2 𝜐3 ̃2[𝑙] = ∑ 𝜐𝑗
3 𝑗=1
2[𝑙] 𝜐1 𝜐2 𝜐3 ̃2[𝑙] = ∑ 𝜐𝑗
4 𝑗=1
𝜐4 2[𝑙] 𝜐1 𝜐2 𝜐3 ̃2[𝑙] = ∑ 𝜐𝑗
3 𝑗=1
2[𝑙] 𝜐1 𝜐2 𝜐3 ̃2[𝑙] = ∑ 𝜐𝑗
4 𝑗=1
𝜐4
Ketan Savla (USC) CNTS Workshop July 8 2019 10 / 11
2[𝑙] 𝜐1 𝜐2 𝜐3 ̃2[𝑙] = ∑ 𝜐𝑗
3 𝑗=1
2[𝑙] 𝜐1 𝜐2 𝜐3 ̃2[𝑙] = ∑ 𝜐𝑗
4 𝑗=1
𝜐4 2[𝑙] 𝜐1 𝜐2 𝜐3 ̃2[𝑙] = ∑ 𝜐𝑗
3 𝑗=1
2[𝑙] 𝜐1 𝜐2 𝜐3 ̃2[𝑙] = ∑ 𝜐𝑗
4 𝑗=1
𝜐4
Ketan Savla (USC) CNTS Workshop July 8 2019 10 / 11
2[𝑙] 𝜐1 𝜐2 𝜐3 ̃2[𝑙] = ∑ 𝜐𝑗
3 𝑗=1
2[𝑙] 𝜐1 𝜐2 𝜐3 ̃2[𝑙] = ∑ 𝜐𝑗
4 𝑗=1
𝜐4 2[𝑙] 𝜐1 𝜐2 𝜐3 ̃2[𝑙] = ∑ 𝜐𝑗
3 𝑗=1
2[𝑙] 𝜐1 𝜐2 𝜐3 ̃2[𝑙] = ∑ 𝜐𝑗
4 𝑗=1
𝜐4
Ketan Savla (USC) CNTS Workshop July 8 2019 10 / 11
2[𝑙] 𝜐1 𝜐2 𝜐3 ̃2[𝑙] = ∑ 𝜐𝑗
3 𝑗=1
2[𝑙] 𝜐1 𝜐2 𝜐3 ̃2[𝑙] = ∑ 𝜐𝑗
4 𝑗=1
𝜐4 2[𝑙] 𝜐1 𝜐2 𝜐3 ̃2[𝑙] = ∑ 𝜐𝑗
3 𝑗=1
2[𝑙] 𝜐1 𝜐2 𝜐3 ̃2[𝑙] = ∑ 𝜐𝑗
4 𝑗=1
𝜐4
Ketan Savla (USC) CNTS Workshop July 8 2019 10 / 11
2[𝑙] 𝜐1 𝜐2 𝜐3 ̃2[𝑙] = ∑ 𝜐𝑗
3 𝑗=1
2[𝑙] 𝜐1 𝜐2 𝜐3 ̃2[𝑙] = ∑ 𝜐𝑗
4 𝑗=1
𝜐4 2[𝑙] 𝜐1 𝜐2 𝜐3 ̃2[𝑙] = ∑ 𝜐𝑗
3 𝑗=1
2[𝑙] 𝜐1 𝜐2 𝜐3 ̃2[𝑙] = ∑ 𝜐𝑗
4 𝑗=1
𝜐4
Ketan Savla (USC) CNTS Workshop July 8 2019 10 / 11
Transportation Science Operations Research Control Theory Queues Network Control DATA Ketan Savla (USC) CNTS Workshop July 8 2019 11 / 11
Transportation Science Operations Research Control Theory Queues Network Control DATA
Ketan Savla (USC) CNTS Workshop July 8 2019 11 / 11