{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T01:51:15Z","timestamp":1760147475500,"version":"build-2065373602"},"reference-count":39,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2023,2,6]],"date-time":"2023-02-06T00:00:00Z","timestamp":1675641600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Information"],"abstract":"<jats:p>Bus bunching is a severe problem that affects the service levels of public transport systems. Most of the previous studies in the field of Bus Signal Priority (BSP) and Transit Signal Priority (TSP) focus on reducing a bus delay at signalised intersections and ignore the importance of balancing the bus headways. However, since general BSP methods allocate uneven priorities for individual buses, the headways of bus sequences are prioritised or delayed randomly, increasing the likelihood of bus bunching. To address this problem and to improve the reliability of bus services, we propose an online optimisation model to determine the signal duration and splits for each traffic intersection and each signal cycle for bus priority. The proposed model is able to induce the signal timing back to a baseline when the BSP request frequency is low. Using the proposed model, a statistically significant reduction of 10.0% was achieved for bus headway deviation and 6.4% for passenger waiting times. The simulation-based evaluation results also indicate that the proposed model does not affect the efficiency of bus services and other vehicles significantly.<\/jats:p>","DOI":"10.3390\/info14020101","type":"journal-article","created":{"date-parts":[[2023,2,7]],"date-time":"2023-02-07T01:35:17Z","timestamp":1675733717000},"page":"101","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["An Online Optimal Bus Signal Priority Strategy to Equalise Headway in Real-Time"],"prefix":"10.3390","volume":"14","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6419-1462","authenticated-orcid":false,"given":"Xuehao","family":"Zhai","sequence":"first","affiliation":[{"name":"Urban Systems Lab, Centre for Transport Studies, Department of Civil and Environmental Engineering, Imperial College London, London SW7 2AZ, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fangce","family":"Guo","sequence":"additional","affiliation":[{"name":"Urban Systems Lab, Centre for Transport Studies, Department of Civil and Environmental Engineering, Imperial College London, London SW7 2AZ, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rajesh","family":"Krishnan","sequence":"additional","affiliation":[{"name":"Urban Systems Lab, Centre for Transport Studies, Department of Civil and Environmental Engineering, Imperial College London, London SW7 2AZ, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2023,2,6]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1016\/0191-2615(81)90039-4","article-title":"Analytical model of traffic delays under bus signal preemption: Theory and application","volume":"15","author":"Jacobson","year":"1981","journal-title":"Transp. Res. Part B Methodol."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"519","DOI":"10.1109\/ICICTA.2009.591","article-title":"Bus signal priority strategy for reducing passenger delays","volume":"Volume 3","author":"Yang","year":"2009","journal-title":"Proceedings of the 2009 Second International Conference on Intelligent Computation Technology and Automation"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"109","DOI":"10.1109\/TITS.2018.2801567","article-title":"Variable signal progression bands for transit vehicles under dwell time uncertainty and traffic queues","volume":"20","author":"Kim","year":"2018","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_4","first-page":"90","article-title":"Traffic flow simulation in a scenario with signalized intersection and bus stop","volume":"12","author":"Tian","year":"2012","journal-title":"J. Transp. Syst. Eng. Inf. Technol."},{"unstructured":"He, M., and Wang, H. (2008, January 25\u201327). Mixed-traffic signal timing at signalized intersection based on adaptive co-evolutionary algorithm. Proceedings of the 2008 7th World Congress on Intelligent Control and Automation, Chongqing, China.","key":"ref_5"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"913","DOI":"10.1016\/j.trb.2009.04.002","article-title":"A headway-based approach to eliminate bus bunching: Systematic analysis and comparisons","volume":"43","author":"Daganzo","year":"2009","journal-title":"Transp. Res. Part B Methodol."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1016\/j.trb.2019.01.016","article-title":"Effect of transit signal priority on bus service reliability","volume":"132","author":"Anderson","year":"2020","journal-title":"Transp. Res. Part B Methodol."},{"unstructured":"Newell, G.F. (1977). Statistical Mechanics and Statistical Methods in Theory and Application, Springer.","key":"ref_8"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1016\/j.cie.2015.03.004","article-title":"An anti-bunching strategy to improve bus schedule and headway reliability by making use of the available accurate information","volume":"85","author":"He","year":"2015","journal-title":"Comput. Ind. Eng."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"299","DOI":"10.1016\/j.ins.2014.09.005","article-title":"Validating the coverage of bus schedules: A machine learning approach","volume":"293","author":"Gama","year":"2015","journal-title":"Inf. Sci."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"267","DOI":"10.1016\/j.trb.2010.06.005","article-title":"Reducing bunching with bus-to-bus cooperation","volume":"45","author":"Daganzo","year":"2011","journal-title":"Transp. Res. Part B Methodol."},{"key":"ref_12","first-page":"519","article-title":"Dynamic bus dispatching using multiple types of real-time information","volume":"7","author":"Luo","year":"2018","journal-title":"Transp. B Transp. Dyn."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"276","DOI":"10.1016\/j.trpro.2015.06.015","article-title":"A model of bus bunching under reliability-based passenger arrival patterns","volume":"7","author":"Fonzone","year":"2015","journal-title":"Transp. Res. Procedia"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1831","DOI":"10.1016\/j.trb.2011.07.009","article-title":"Dynamic bus holding strategies for schedule reliability: Optimal linear control and performance analysis","volume":"45","author":"Xuan","year":"2011","journal-title":"Transp. Res. Part B Methodol."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"146","DOI":"10.1016\/j.trb.2015.09.003","article-title":"Dynamic control of complex transit systems","volume":"81","author":"Daganzo","year":"2015","journal-title":"Transp. Res. Part B Methodol."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"123","DOI":"10.1016\/j.trb.2017.06.013","article-title":"A predictive-control framework to address bus bunching","volume":"104","author":"Andres","year":"2017","journal-title":"Transp. Res. Part B Methodol."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"833","DOI":"10.1007\/s12205-018-2043-x","article-title":"Analysis of bus bunching impact on car delays at signalized intersections","volume":"23","author":"Liang","year":"2019","journal-title":"KSCE J. Civ. Eng."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"5892","DOI":"10.1016\/j.physa.2008.06.038","article-title":"Dynamics and schedule of shuttle bus controlled by traffic signal","volume":"387","author":"Nagatani","year":"2008","journal-title":"Phys. A Stat. Mech. Its Appl."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1016\/j.trc.2013.08.007","article-title":"Bus dwell time estimation at bus bays: A probabilistic approach","volume":"36","author":"Meng","year":"2013","journal-title":"Transp. Res. Part C Emerg. Technol."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"282","DOI":"10.1080\/15472450.2012.729380","article-title":"A dynamic programming approach for optimal signal priority control upon multiple high-frequency bus requests","volume":"17","author":"Ma","year":"2013","journal-title":"J. Intell. Transp. Syst."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"248","DOI":"10.1016\/j.trb.2017.02.006","article-title":"Multi-objective optimal control formulations for bus service reliability with traffic signals","volume":"103","author":"Chow","year":"2017","journal-title":"Transp. Res. Part B Methodol."},{"doi-asserted-by":"crossref","unstructured":"Xianmin, S., Mili, Y., Di, L., and Lin, M. (2018). Optimization method for transit signal priority considering multirequest under connected vehicle environment. J. Adv. Transp., 7498594.","key":"ref_22","DOI":"10.1155\/2018\/7498594"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"9301","DOI":"10.1109\/TITS.2021.3086776","article-title":"A Value Proposition of Cooperative Bus-Holding Transit Signal Priority Strategy in Connected and Automated Vehicles Environment","volume":"23","author":"Abdelhalim","year":"2021","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"23","DOI":"10.3141\/1841-03","article-title":"Evaluation of service reliability impacts of traffic signal priority strategies for bus transit","volume":"1841","author":"Chang","year":"2003","journal-title":"Transp. Res. Rec."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"103614","DOI":"10.1016\/j.trc.2022.103614","article-title":"Integrating public transit signal priority into max-pressure signal control: Methodology and simulation study on a downtown network","volume":"138","author":"Xu","year":"2022","journal-title":"Transp. Res. Part C Emerg. Technol."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1080\/19427867.2020.1805681","article-title":"Exploring the effects of passive transit signal priority design on bus rapid transit operation: A microsimulation-based optimization approach","volume":"14","author":"Ni","year":"2022","journal-title":"Transp. Lett."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"64","DOI":"10.1080\/15472450802023337","article-title":"Real-time monitoring and control on signalized arterials","volume":"12","author":"Skabardonis","year":"2008","journal-title":"J. Intell. Transp. Syst."},{"doi-asserted-by":"crossref","unstructured":"Lopez, P.A., Behrisch, M., Bieker-Walz, L., Erdmann, J., Fl\u00f6tter\u00f6d, Y.P., Hilbrich, R., L\u00fccken, L., Rummel, J., Wagner, P., and Wie\u00dfner, E. (2018, January 4\u20137). Microscopic traffic simulation using sumo. Proceedings of the 2018 21st international conference on intelligent transportation systems (ITSC), Maui, HI, USA.","key":"ref_28","DOI":"10.1109\/ITSC.2018.8569938"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1145\/1374512.1374522","article-title":"TraNS: Realistic joint traffic and network simulator for VANETs","volume":"12","author":"Piorkowski","year":"2008","journal-title":"ACM SIGMOBILE Mob. Comput. Commun. Rev."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"106694","DOI":"10.1016\/j.asoc.2020.106694","article-title":"Real-time deep reinforcement learning based vehicle navigation","volume":"96","author":"Koh","year":"2020","journal-title":"Appl. Soft Comput."},{"unstructured":"Hounsell, N.B., and Shrestha, B.P. (2005). AVL based bus priority at traffic signals: A review and case study of architectures. Eur. J. Transp. Infrastruct. Res.","key":"ref_31"},{"doi-asserted-by":"crossref","unstructured":"Czerepicki, A., Krukowicz, T., G\u00f3rka, A., and Szustek, J. (2021). Traffic Light Priority for Trams in Warsaw as a Tool for Transport Policy and Reduction of Energy Consumption. Sustainability, 13.","key":"ref_32","DOI":"10.3390\/su13084180"},{"doi-asserted-by":"crossref","unstructured":"Trinh, H.-A., Truong, H.-V., and Ahn, K.K. (2022). Development of Fuzzy-Adaptive Control Based Energy Management Strategy for PEM Fuel Cell Hybrid Tramway System. Appl. Sci., 12.","key":"ref_33","DOI":"10.3390\/app12083880"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"5122","DOI":"10.3390\/en8065122","article-title":"A rule-based energy management strategy for a plug-in hybrid school bus based on a controller area network bus","volume":"8","author":"Peng","year":"2015","journal-title":"Energies"},{"doi-asserted-by":"crossref","unstructured":"Xiao, Z., Sun, P., Wang, Q., Zhu, Y., and Feng, X. (2018). Integrated optimization of speed profiles and power split for a tram with hybrid energy storage systems on a signalized route. Energies, 11.","key":"ref_35","DOI":"10.3390\/en11030478"},{"doi-asserted-by":"crossref","unstructured":"Chen, H., and Rakha, H.A. (2022). Developing and field testing a green light optimal speed advisory system for buses. Energies, 15.","key":"ref_36","DOI":"10.3390\/en15041491"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"101","DOI":"10.1016\/j.trpro.2017.12.072","article-title":"Bus travel time variability: Some experimental evidences","volume":"27","author":"Comi","year":"2017","journal-title":"Transp. Res. Procedia"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"309","DOI":"10.3390\/forecast2030017","article-title":"Bus travel time: Experimental evidence and forecasting","volume":"2","author":"Comi","year":"2020","journal-title":"Forecasting"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"337","DOI":"10.1080\/01441647.2021.1977415","article-title":"Headway variability in public transport: A review of metrics, determinants, effects for quality of service and control strategies","volume":"42","author":"Tirachini","year":"2022","journal-title":"Transp. Rev."}],"container-title":["Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2078-2489\/14\/2\/101\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T18:26:05Z","timestamp":1760120765000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2078-2489\/14\/2\/101"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,2,6]]},"references-count":39,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2023,2]]}},"alternative-id":["info14020101"],"URL":"https:\/\/doi.org\/10.3390\/info14020101","relation":{},"ISSN":["2078-2489"],"issn-type":[{"type":"electronic","value":"2078-2489"}],"subject":[],"published":{"date-parts":[[2023,2,6]]}}}