| Literature DB >> 31108915 |
Hossam M Abdelghaffar1,2, Hesham A Rakha3.
Abstract
This paper presents a novel de-centralized flexible phasing scheme, cycle-free, adaptive traffic signal controller using a Nash bargaining game-theoretic framework. The Nash bargaining algorithm optimizes the traffic signal timings at each signalized intersection by modeling each phase as a player in a game, where players cooperate to reach a mutually agreeable outcome. The controller is implemented and tested in the INTEGRATION microscopic traffic assignment and simulation software, comparing its performance to that of a traditional decentralized adaptive cycle length and phase split traffic signal controller and a centralized fully-coordinated adaptive phase split, cycle length, and offset optimization controller. The comparisons are conducted in the town of Blacksburg, Virginia (38 traffic signalized intersections) and in downtown Los Angeles, California (457 signalized intersections). The results for the downtown Blacksburg evaluation show significant network-wide efficiency improvements. Specifically, there is a 23.6 % reduction in travel time, a 37.6 % reduction in queue lengths, and a 10.4 % reduction in CO 2 emissions relative to traditional adaptive traffic signal controllers. In addition, the testing on the downtown Los Angeles network produces a 35.1 % reduction in travel time on the intersection approaches, a 54.7 % reduction in queue lengths, and a 10 % reduction in CO 2 emissions compared to traditional adaptive traffic signal controllers. The results demonstrate significant potential benefits of using the proposed controller over other state-of-the-art centralized and de-centralized adaptive traffic signal controllers on large-scale networks both during uncongested and congested conditions.Entities:
Keywords: decentralized control; game theory; large-scale network control; traffic signal control
Year: 2019 PMID: 31108915 PMCID: PMC6567246 DOI: 10.3390/s19102282
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Two players matrix game.
|
| |||
|---|---|---|---|
|
|
| ||
|
|
|
|
|
|
|
|
| |
Figure 1Utility region.
Figure 2Phasing scheme.
Figure 3System block diagram.
Multi-player matrix game.
|
|
|
|
| |||||||
|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
| |
|
| ||||||||||
|
|
|
|
| |||||||
|
|
|
|
| |||||||
|
|
|
|
| |||||||
All possible Network Actions (Permutations).
|
|
|
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Figure 4Blacksburg network.
Average measures of effectiveness (MOEs) and (%) improvement for game-theoretic framework (DNB) over phase split and cycle length controller (PSC) and phase split-cycle length and offset optimization controller (PSCO) controllers.
|
|
|
|
| |
|---|---|---|---|---|
|
| ||||
|
| 96.234 | 100.197 | 80.323 | |
|
| 16.534 | 19.823 | ||
|
| 20.285 | 25.649 | 12.1074 | |
|
| 40.314 | 52.7962 | ||
|
| 306.254 | 310.225 | 290.175 | |
|
| 5.250 | 6.463 | ||
|
| 4.662 | 4.5899 | 4.281 | |
|
| 8.18 | 6.734 | ||
|
| 0.4142 | 0.4129 | 0.40 | |
|
| 3.38 | 3.07 | ||
|
| 913.833 | 912.495 | 883.127 | |
|
| 3.36 | 3.22 | ||
Figure 5Four phasing scheme. (a) Implemented phasing scheme. (b) Suggested phasing scheme.
MOEs using two different phasing schemes.
|
|
|
|
| |
|---|---|---|---|---|
|
| ||||
|
| 80.323 | 94.712 | −17.913 | |
|
| 12.107 | 24.381 | −101.374 | |
|
| 290.175 | 302.425 | −4.222 | |
|
| 4.281 | 4.417 | −3.177 | |
|
| 0.40 | 0.41 | −2.274 | |
|
| 883.127 | 902.277 | −2.168 | |
Figure 6Sensitivity analysis. (a) Average travel time. (b) Average .
Average MOEs and (%) improvement using DNB over the PSC and PSCO controllers.
|
|
|
|
| |
|---|---|---|---|---|
|
| ||||
|
| 96.234 | 100.197 | 77.577 | |
|
| 19.3871 | 22.575 | ||
|
| 20.285 | 25.649 | 9.903 | |
|
| 51.182 | 61.391 | ||
|
| 306.254 | 310.225 | 287.384 | |
|
| 6.162 | 7.362 | ||
|
| 4.662 | 4.5899 | 4.271 | |
|
| 8.393 | 6.95 | ||
|
| 0.4142 | 0.4129 | 0.3981 | |
|
| 3.887 | 3.584 | ||
|
| 913.833 | 912.495 | 878.739 | |
|
| 3.84 | 3.7 | ||
Intersections (%) improvement of MOEs using DNB over PSC controller.
|
|
|
|
|
|
|
| |
|---|---|---|---|---|---|---|---|
|
| |||||||
|
| 6.153 | 22.015 | 24.311 | 2.645 | 2.566 | 0.161 | |
|
| 16.409 | 26.801 | 21.184 | 7.706 | 7.710 | 5.859 | |
|
| 8.485 | 18.233 | 32.777 | 6.034 | 6.450 | 9.040 | |
|
| 31.114 | 52.874 | 39.564 | 8.166 | 6.595 | 8.756 | |
|
| 22.230 | 53.875 | 52.914 | 9.355 | 8.962 | 3.309 | |
|
| 23.176 | 34.435 | 14.240 | 11.594 | 10.716 | 4.751 | |
|
| 8.967 | 15.881 | 17.832 | 3.889 | 3.597 | 2.271 | |
|
| 24.057 | 41.868 | 16.114 | 13.753 | 13.480 | 9.162 | |
|
| 40.709 | 56.267 | 29.850 | 25.253 | 24.654 | 13.842 | |
|
| 13.395 | 26.346 | 41.436 | 8.634 | 8.653 | 9.772 | |
|
| 17.628 | 26.340 | 11.802 | 9.014 | 8.353 | 1.352 | |
|
| 7.642 | 7.968 | 32.650 | 3.481 | 3.373 | 3.476 | |
|
| 19.414 | 37.909 | 20.915 | 8.991 | 8.745 | 3.758 | |
|
| 28.503 | 35.499 | 25.359 | 7.854 | 6.617 | 8.147 | |
|
| 23.870 | 39.630 | 34.584 | 12.553 | 12.272 | 6.166 | |
|
| 27.552 | 59.095 | 41.876 | 15.109 | 14.785 | 8.836 | |
|
| 42.001 | 60.000 | 56.974 | 16.896 | 14.827 | 12.842 | |
|
| 26.258 | 49.883 | 32.723 | 14.491 | 13.414 | 5.703 | |
|
| 19.676 | 36.533 | 21.104 | 4.963 | 4.253 | 4.976 | |
|
| 52.237 | 76.083 | 63.088 | 32.966 | 31.762 | 20.159 | |
|
| 34.822 | 50.159 | 46.265 | 21.568 | 21.385 | 18.268 | |
|
| 38.267 | 59.396 | 37.466 | 27.628 | 27.284 | 26.528 | |
|
| 17.193 | 30.863 | 16.272 | 7.595 | 6.922 | 5.258 | |
|
| 34.669 | 43.997 | 11.269 | 14.632 | 13.342 | 3.239 | |
|
| 23.480 | 44.588 | 57.381 | 5.760 | 4.502 | 0.085 | |
|
| 18.029 | 26.028 | 30.503 | 4.017 | 2.478 | 0.750 | |
|
| 28.129 | 36.340 | 8.565 | 16.769 | 16.194 | 14.480 | |
|
| 14.530 | 35.046 | 11.902 | 9.459 | 9.846 | 11.611 | |
|
| 13.131 | 19.115 | 9.603 | 5.347 | 4.985 | 1.142 | |
|
| 23.632 | 47.382 | 23.224 | 19.330 | 19.409 | 24.772 | |
|
| 32.761 | 55.701 | 80.381 | 18.004 | 17.273 | 19.333 | |
|
| 34.761 | 53.070 | 35.456 | 26.641 | 27.045 | 29.311 | |
|
| 35.984 | 48.472 | 15.256 | 20.348 | 19.563 | 11.668 | |
|
| 16.679 | 32.676 | 30.335 | 11.273 | 11.151 | 11.757 | |
|
| 18.012 | 28.950 | 21.575 | 18.241 | 18.672 | 26.116 | |
|
| 22.588 | 46.509 | 34.331 | 7.676 | 7.028 | 2.465 | |
|
| 29.307 | 46.502 | 31.486 | 7.399 | 6.678 | 1.081 | |
|
| 14.317 | 14.552 | 8.061 | 4.669 | 4.168 | 1.143 | |
|
| 23.633 | 37.666 | 23.586 | 10.444 | 9.842 | 5.390 | |
Figure 7Downtown Los Angeles network. (a) LA, Google maps. (b) LA, INTEGRATION.
Figure 8LA Sensitivity Analysis. (a) Average Travel Time. (b) Average Fuel Consumption.
Average MOEs and the (%) improvement using DNB controller over PSC controller (100% Demand).
|
|
|
|
| |
|---|---|---|---|---|
|
| ||||
|
| 557.463 | 476.346 | 14.55 | |
|
| 256.766 | 192.116 | 25.178 | |
|
| 1034.27 | 952.732 | 7.89 | |
|
| 7.406 | 6.487 | 12.4 | |
|
| 1.155 | 1.109 | 4.0 | |
|
| 2482.13 | 2376.59 | 4.25 | |
Average (%) improvements of MOEs using DNB controller over PSC controller (100% Demand), over the links that are directly associated with intersections.
|
|
|
|
|
|
|
| |
|---|---|---|---|---|---|---|---|
|
| |||||||
|
| 35.156 | 54.66 | 44.031 | 9.966 | 9.919 | 11.774 | |
Average MOEs and the (%) improvement using DNB over PSC controller (10% Demand).
|
|
|
|
| |
|---|---|---|---|---|
|
| ||||
|
| 84.938 | 53.689 | 36.79 | |
|
| 19.971 | 1.9451 | 90.261 | |
|
| 450.114 | 418.177 | 7.1 | |
|
| 4.475 | 2.924 | 34.66 | |
|
| 0.846 | 0.805 | 4.8 | |
|
| 1830.27 | 1742.53 | 4.79 | |
Average (%) improvements of MOEs using DNB over PSC controller (10% Demand) over the links directly associated with intersections.
|
|
|
|
|
|
|
| |
|---|---|---|---|---|---|---|---|
|
| |||||||
|
| 19.186 | 49.844 | 53.708 | 54.158 | 16.085 | 25.939 | |