Skip to content

Commit 7918d96

Browse files
Merge pull request #19 from flow-project/update_blog
Update blog post for bottleneck
2 parents c6f6c1e + 873cce5 commit 7918d96

File tree

3 files changed

+36
-21
lines changed

3 files changed

+36
-21
lines changed

gallery/bottleneck.html

+34-19
Original file line numberDiff line numberDiff line change
@@ -57,11 +57,15 @@ <h1 class="fs-3 fs-md-4">Bottleneck Control</h1>
5757

5858
</div>
5959
<img class="mb-4 radius-primary" src="../assets/images/experiments/bridge.jpeg">
60-
<p class="lead color-5">Inspired by the rapid decrease in lanes on the San Francisco-Oakland Bay Bridge, we study a bottleneck that merges from four lanes down to two to one.</p>
61-
<p>We demonstrate that the AVs are able to learn a strategy that increases the effective outflow at high inflows, and performs competitively with ramp metering.</p>
62-
60+
<p class="lead color-5">Inspired by the rapid decrease in lanes on the San Francisco-Oakland Bay Bridge, we study a bottleneck, depicted in Fig. 1 that merges from four lanes down to two to one. We come up with a scheme that could save on the costs of deploying traffic light infrastructure by relying on freely available autonomous vehicles.</p>
61+
<figure>
62+
<img src="../assets/images/experiments/bottleneck_control.png" class="img-fluid result" alt="Bottleneck control design">
63+
<figcaption class="small text-center"> Fig. 1, a bottleneck in which four lanes go to two then to 1. Red vehicles are autonomous, white are human. </figcaption>
64+
</figure>
65+
66+
<p>In this system, too large of an inflow into the system leads to irreversible congestion. We demonstrate that we can increase the total flow rate of this system by using AVs. The AVs are able to learn a strategy similar to a traffic light, deciding which lanes go and whch stop. This increases the effective outflow at high inflows, and performs competitively with ramp metering, the solution that is currently deployed on the Bay Bridge. </p>
67+
<p>In the video below, we depict the effects of this congestion.</p>
6368
<div style="margin-bottom: 40px;">
64-
<h3>Videos</h3>
6569
<!--
6670
<a href="https://www.youtube.com/watch?v=Z6QltFAEDeQ?rel=0" class="video-modal btn btn-icon btn-outline-primary btn-icon-left btn-capsule">
6771
<span class="fa fa-youtube">
@@ -75,31 +79,42 @@ <h3>Videos</h3>
7579
<span class="fa fa-youtube">
7680
</span> Play Video 3
7781
</a>
78-
-->
79-
<a href="https://www.youtube.com/watch?v=taqJyMKzPkc&feature=youtu.be" class="video-modal btn btn-icon btn-outline-primary btn-icon-left btn-capsule">
80-
<span class="fa fa-youtube">
81-
</span> Aimsun Video 1
82-
</a>
82+
-->
83+
<iframe width="560" height="315" src="https://www.youtube.com/embed/taqJyMKzPkc" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
8384
</div>
84-
85-
86-
87-
88-
<figure>
89-
<img src="../assets/images/experiments/bottleneck_control.png" class="img-fluid result" alt="Bottleneck control design">
90-
<figcaption class="small text-center"> Control structure of the bottleneck. Scale of segments are distorted for visualization. </figcaption>
91-
</figure>
85+
<p>The effects of congestion can be visualized in the following graphic, where we plot the number of entering vehicles per hour vs. the number of exiting vehicles per hour. As can be seen, the exiting number gradually increases but then sharply dips down.</p>
9286

9387
<figure>
9488
<img src="../assets/images/experiments/bottleneck_congestion.png" class="img-fluid result" alt="Bottleneck control design">
95-
<figcaption class="small text-center"> Without control, congestion rapidly forms in the bottleneck.</figcaption>
89+
<figcaption class="small text-center"> Entering vehicles/hour vs. exiting vehicles per hour. Around 1600 entering vehicles per hour, the exiting number begins to decrease.</figcaption>
9690
</figure>
9791

92+
<p>Now we convert 10% of the vehicles to AVs and let them choose their accelerations and actions. As you can see in the attached video, </p>
93+
<div style="margin-bottom: 40px;"> <!--
94+
<a href="https://www.youtube.com/watch?v=Z6QltFAEDeQ?rel=0" class="video-modal btn btn-icon btn-outline-primary btn-icon-left btn-capsule">
95+
<span class="fa fa-youtube">
96+
</span> Play Video 1
97+
</a>
98+
<a href="https://www.youtube.com/watch?v=SoA_7fPJEG8?rel=0" class="video-modal btn btn-icon btn-outline-primary btn-icon-left btn-capsule">
99+
<span class="fa fa-youtube">
100+
</span> Play Video 2
101+
</a>
102+
<a href="https://www.youtube.com/watch?v=5R6GWarVh2o?rel=0" class="video-modal btn btn-icon btn-outline-primary btn-icon-left btn-capsule">
103+
<span class="fa fa-youtube">
104+
</span> Play Video 3
105+
</a>
106+
-->
107+
<iframe width="560" height="315" src="https://www.youtube.com/embed/DQudwzFnW1Y" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
108+
</div>
109+
110+
<p>Now we compare the entering vehicles/exiting vehicles curves with and without autonomous vehicles. The curves with 10% autonomous vehicles is depicted in yellow and the 0% autonomous vehicles i.e. the fully human case, is depicted in blue. At high inflows, we see a 25% improvement in the outflow. </p>
111+
98112
<figure>
99113
<img src="../assets/images/experiments/uncontrolVRLBigAxes.png" class="img-fluid result" alt="Bottleneck control design">
100-
<figcaption class="small text-center"> Control structure of the bottleneck; at high inflows the outflow is improved by 25%. </figcaption>
114+
<figcaption class="small text-center">Comparison of the inflow/outflow curves with and without control. </figcaption>
101115
</figure>
102116

117+
<p>For purposes of curiosity, we compare this with a ramp metering strategy in which we add a set of traffic lights at the entrance to the bottleneck. This is the currently deployed control strategy on the Bay Bridge. We see that the two perform comparably at high numbers of entering vehicles, but the traffic lights outperform at low inflows. However, in this low-inflow regime we would not actually apply control as this is before congestion sets in. Thus, we claim that the two schemes perform comparably. </p>
103118
<figure>
104119
<img src="../assets/images/experiments/RLVAlineaBigAxes.png" class="img-fluid result" alt="Bottleneck control design">
105120
<figcaption class="small text-center"> Comparison of inflow, outflow curves for AV control vs. ramp metering. At high inflows they perform comparably. </figcaption>

gallery/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ <h5 class="card-title">Bottleneck Control</h5>
103103
<a target="_blank" href="../papers/08569485.pdf"><span class="fa fa-file-o"></span> Relevant Paper</a>
104104
<div class="media-body l-h-0">
105105
<a class="color-1" href="../team.html">
106-
<h6 class="mb-0">Posted by Aboudy Kreidieh</h6>
106+
<h6 class="mb-0">Posted by Eugene Vinitsky</h6>
107107
</a>
108108
<span class="fs--1 color-2">Dec 2018</span>
109109
</div>

publications.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ <h1 class="fs-3 mb-3 fw-400"><span class="icon-File-Chart color-primary"></span>
7474
</tr>
7575

7676
<tr>
77-
<td><b>"Benchmarks for reinforcement learning in mixed-autonomy traffic"</b>, E. Vinitsky, A. Kreidieh, L. Flem, N. Kheterpal, K. Jang, C. Wu, F. Wu, R. Liaw, E. Liang, A. Bayen, <em class="color-primary">PMLR, Volume 87</em>, 2018</td>
77+
<td><b>"Benchmarks for reinforcement learning in mixed-autonomy traffic"</b>, E. Vinitsky, A. Kreidieh, L. Flem, N. Kheterpal, K. Jang, C. Wu, F. Wu, R. Liaw, E. Liang, A. Bayen, <em class="color-primary">PMLR, Volume 87, 2018 <span class="badge badge-success">When citing the benchmarks, please cite this paper</span> </em></td>
7878
<td>
7979
<a href="papers/vinitsky18a.pdf" class="btn btn-primary" target="_blank">Download</a>
8080
</td>

0 commit comments

Comments
 (0)