Cargando…
No-boarding buses: Synchronisation for efficiency
We investigate a no-boarding policy in a system of N buses serving M bus stops in a loop, which is an entrainment mechanism to keep buses synchronised in a reasonably staggered configuration. Buses always allow alighting, but would disallow boarding if certain criteria are met. For an analytically t...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Public Library of Science
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7089533/ https://www.ncbi.nlm.nih.gov/pubmed/32203548 http://dx.doi.org/10.1371/journal.pone.0230377 |
_version_ | 1783509757623009280 |
---|---|
author | Saw, Vee-Liem Chew, Lock Yue |
author_facet | Saw, Vee-Liem Chew, Lock Yue |
author_sort | Saw, Vee-Liem |
collection | PubMed |
description | We investigate a no-boarding policy in a system of N buses serving M bus stops in a loop, which is an entrainment mechanism to keep buses synchronised in a reasonably staggered configuration. Buses always allow alighting, but would disallow boarding if certain criteria are met. For an analytically tractable theory, buses move with the same natural speed (applicable to programmable self-driving buses), where the average waiting time experienced by passengers waiting at the bus stop for a bus to arrive can be calculated. The analytical results show that a no-boarding policy can dramatically reduce the average waiting time, as compared to the usual situation without the no-boarding policy. Subsequently, we carry out simulations to verify these theoretical analyses, also extending the simulations to typical human-driven buses with different natural speeds based on real data. Finally, a simple general adaptive algorithm is implemented to dynamically determine when to implement no-boarding in a simulation for a real university shuttle bus service. |
format | Online Article Text |
id | pubmed-7089533 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | Public Library of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-70895332020-04-01 No-boarding buses: Synchronisation for efficiency Saw, Vee-Liem Chew, Lock Yue PLoS One Research Article We investigate a no-boarding policy in a system of N buses serving M bus stops in a loop, which is an entrainment mechanism to keep buses synchronised in a reasonably staggered configuration. Buses always allow alighting, but would disallow boarding if certain criteria are met. For an analytically tractable theory, buses move with the same natural speed (applicable to programmable self-driving buses), where the average waiting time experienced by passengers waiting at the bus stop for a bus to arrive can be calculated. The analytical results show that a no-boarding policy can dramatically reduce the average waiting time, as compared to the usual situation without the no-boarding policy. Subsequently, we carry out simulations to verify these theoretical analyses, also extending the simulations to typical human-driven buses with different natural speeds based on real data. Finally, a simple general adaptive algorithm is implemented to dynamically determine when to implement no-boarding in a simulation for a real university shuttle bus service. Public Library of Science 2020-03-23 /pmc/articles/PMC7089533/ /pubmed/32203548 http://dx.doi.org/10.1371/journal.pone.0230377 Text en © 2020 Saw, Chew http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. |
spellingShingle | Research Article Saw, Vee-Liem Chew, Lock Yue No-boarding buses: Synchronisation for efficiency |
title | No-boarding buses: Synchronisation for efficiency |
title_full | No-boarding buses: Synchronisation for efficiency |
title_fullStr | No-boarding buses: Synchronisation for efficiency |
title_full_unstemmed | No-boarding buses: Synchronisation for efficiency |
title_short | No-boarding buses: Synchronisation for efficiency |
title_sort | no-boarding buses: synchronisation for efficiency |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7089533/ https://www.ncbi.nlm.nih.gov/pubmed/32203548 http://dx.doi.org/10.1371/journal.pone.0230377 |
work_keys_str_mv | AT sawveeliem noboardingbusessynchronisationforefficiency AT chewlockyue noboardingbusessynchronisationforefficiency |