Abstract

Perimeter traffic flow control has recently been found to be a practical and efficient control scheme in mitigating traffic congestion in urban road networks. This control scheme aims at stabilising the accumulation of vehicles of the socalled network fundamental diagram near critical accumulation to achieve maximum network throughput. Nevertheless, the maximum throughput in urban road networks may be observed over a range of accumulation-values. In this work, an adaptive perimeter flow control strategy is proposed that allows the automatic monitoring of the critical accumulation to help maintain the accumulation near the optimal range of accumulation-values, while network's throughput is maximised. To this end, we design a Kalman filter-based estimation scheme that utilises real-time measurements of circulating flow and accumulation of vehicles to produce estimates of the currently prevailing critical accumulation. We use real data from an urban area with 70 sensors and show that the area exhibits a network fundamental diagram with low scatter. We demonstrate that the fundamental diagram is reproduced under different days but its shape and critical occupancy depend on the applied semi-real-time signal control and the distribution of congestion in the network. Results from the application of the estimation algorithm to the experimental data indicate good estimation accuracy and performance, and rapid tracking behaviour.


Original document

The different versions of the original document can be found in:

http://dx.doi.org/10.1109/acc.2015.7171036
http://eprints.gla.ac.uk/115297,
https://ieeexplore.ieee.org/document/7171036,
https://academic.microsoft.com/#/detail/1604437307


DOIS: 10.1109/acc.2015.7171036 10.3929/ethz-b-000276072

Back to Top

Document information

Published on 01/01/2015

Volume 2015, 2015
DOI: 10.1109/acc.2015.7171036
Licence: CC BY-NC-SA license

Document Score

0

Views 0
Recommendations 0

Share this document

Keywords

claim authorship

Are you one of the authors of this document?