Abstract
This paper examines the optimisation of traffic signals to prioritise public transportation (busses) in real time. A novel representation for the traffic signal prioritisation problem is introduced. The novel representation is used within an evolutionary algorithm that supports safe solutions which comply with real-world traffic signal constraints. The proposed system finds near-optimal solutions in around 20 s, enabling real-time optimisation. The authors examine a specific junction in Hamburg, Germany, based on real-world traffic data a variety of different problem scenarios ranging from low to exceptional traffic saturations are generated. In collaboration with domain experts, a fitness function is defined to reduce the journey time of a bus while maintaining an overall stable traffic system. Candidate solutions are evaluated using the microscopic traffic simulator SUMO allowing for precise optimisation and addressing of the flow prediction problem. The results show good scaling of the proposed system, with more significant improvements in more congested scenarios. Given the results, future research on bigger and multiple road junctions is motivated.
This work contributes to the field in four ways. Firstly, by defining a real-world problem containing the actual intersection layout and traffic signal parameters. Secondly, by presenting a software design that integrates highly efficient SUMO simulations into an evolutionary algorithm. Thirdly, by introducing a novel representation that allows unconventional solutions while ensuring compliance with traffic signal regulations at all times. Lastly, by testing the suggested approach on various problem scenarios of the real-world problem.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
The connections of compatible signals do not cross. Semi-compatible signals may share the same conflict area, but priority must be clearly regulated (left-turning vehicles vs. oncoming vehicles) [27].
- 2.
In Germany the minimum green time per phase is five seconds [27].
- 3.
Due to the fact that the bus takes a different route in the two scenarios the first problem is modified, leading to different fitness values for the standard signal plans.
References
Sumantran, V., Fine, C.H., Gonsalvez, D.J.A.: Faster, Smarter, Greener the Future of the Car and Urban Mobility. The MIT press, Cambridge (Mass.) (2017)
United Nations: The World’s Cities in 2016. UN (2016). https://doi.org/10.18356/8519891f-en
United Nations ed: Convention on Road Signs and Signals of 1968: European Agreement Supplementing the Convention ; and, Protocol on Road Markings, Additional to the European Agreement: (2006 consolidated versions). United Nations, New York (2007)
Shen, G., Kong, X.: Study on road network traffic coordination control technique with bus priority. IEEE Trans. Syst. Man. Cybern. 39, 343–351 (2009). https://doi.org/10.1109/TSMCC.2008.2005842
Lee, J., Shalaby, A., Greenough, J., Bowie, M., Hung, S.: Advanced transit signal priority control with online microsimulation-based transit prediction model. Transp. Res. Rec. 1925, 10 (2005)
Hirulkar, P., Deshpande, R., Bajaj, P.: Optimization of traffic flow through signalized intersections using PSO. 4 (2013)
Zhao, D., Dai, Y., Zhang, Z.: Computational intelligence in urban traffic signal control: a survey. IEEE Trans. Syst. Man. Cybern. 42, 485–494 (2012). https://doi.org/10.1109/TSMCC.2011.2161577
Manolis, D., Pappa, T., Diakaki, C., Papamichail, I., Papageorgiou, M.: Centralised versus decentralised signal control of large-scale urban road networks in real time: a simulation study. IET Intell. Transp. Syst. 12, 891–900 (2018). https://doi.org/10.1049/iet-its.2018.0112
Ferrer, J., López-Ibáñez, M., Alba, E.: Reliable simulation-optimization of traffic lights in a real-world city. Appl. Soft Comput. 78, 697–711 (2019). https://doi.org/10.1016/j.asoc.2019.03.016
Hunt, P.B., Robertson, D.I., Bretherton, R.D., Winton, R.I.: Scoot - A Traffic Responsive Method of Coordinating Signals. 45 (1981)
Lowrie, P.: The Sydney coordinated adaptive traffic system - principles, methodology, algorithms. (1982)
Mirchandani, P., Fei-Yue, W.: RHODES to intelligent transportation systems. IEEE Intell. Syst. 20, 10–15 (2005). https://doi.org/10.1109/MIS.2005.15
Stevanovic, A.: Adaptive Traffic Control Systems: Domestic and Foreign State of Practice. Transportation Research Board, Washington, D.C (2010)
Sabar, N.R., Kieu, L.M., Chung, E., Tsubota, T., Maciel de Almeida, P.E.: A memetic algorithm for real world multi-intersection traffic signal optimisation problems. Eng. Appl. Artif. Intell. 63, 45–53 (2017). https://doi.org/10.1016/j.engappai.2017.04.021
García-Nieto, J., Alba, E., Carolina Olivera, A.: Swarm intelligence for traffic light scheduling: application to real urban areas. Eng. Appl. Artif. Intell. 25, 274–283 (2012). https://doi.org/10.1016/j.engappai.2011.04.011
Mao, T., Mihăiţă, A.-S., Cai, C.: Traffic signal control optimization under severe incident conditions using Genetic Algorithm. 14 (2019)
Zhang, M., Zhao, S., Lv, J., Qian, Y.: Multi-phase urban traffic signal real-time control with multi-objective discrete differential evolution. In: 2009 International Conference on Electronic Computer Technology, Macau, China, pp. 296–300. IEEE (2009). https://doi.org/10.1109/ICECT.2009.38
Ma, W., Liu, Y., Yang, X.: A dynamic programming approach for optimal signal priority control upon multiple high-frequency bus requests. J. Intell. Transp. Syst. 17, 282–293 (2013). https://doi.org/10.1080/15472450.2012.729380
Ahmed, F., Hawas, Y.E.: An integrated real-time traffic signal system for transit signal priority, incident detection and congestion management. Transp. Res. Emerg. Technol. 60, 52–76 (2015). https://doi.org/10.1016/j.trc.2015.08.004
Stevanovic, J., Stevanovic, A., Martin, P.T., Bauer, T.: Stochastic optimization of traffic control and transit priority settings in VISSIM. Transp. Res. Emerg. Technol. 16, 332–349 (2008). https://doi.org/10.1016/j.trc.2008.01.002
Wittpohl, M.: Biology Inspired Prioritisation. https://gitlab.com/evostar/biology-inspired-prioritisation/. Accessed 02 Feb 2021
Eclipse SUMO - Simulation of Urban MObility. https://www.eclipse.org/sumo/. Accessed 20 July 2020
Krajzewicz, D., Bonert, M., Wagner, P.: The Open Source Traffic Simulation Package SUMO 5 (2006)
Segredo, E., Luque, G., Segura, C., Alba, E.: Optimising real-world traffic cycle programs by using evolutionary computation. IEEE Access. 7, 43915–43932 (2019). https://doi.org/10.1109/ACCESS.2019.2908562
SUMO - SUMO Documentation. https://sumo.dlr.de/docs/SUMO.html. Accessed 20 July 2020
Chen, J., Xu, L.: Road-junction traffic signal timing optimization by an adaptive particle swarm algorithm. In: 2006 9th International Conference on Control, Automation, Robotics and Vision, Singapore, pp. 1–7. IEEE (2006). https://doi.org/10.1109/ICARCV.2006.345348
Tang, K., Boltze, M., Nakamura, H., Tian, Z.: Global Practices on Road Traffic Signal Control. Elsevier (2019). https://doi.org/10.1016/C2017-0-02878-1
Simulation/Traffic Lights - SUMO Documentation. https://sumo.dlr.de/docs/Simulation/Traffic_Lights.html#default_link_indices. Accessed 20 July 2020
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Wittpohl, M., Plötz, PA., Urquhart, N. (2021). Real Time Optimisation of Traffic Signals to Prioritise Public Transport. In: Castillo, P.A., Jiménez Laredo, J.L. (eds) Applications of Evolutionary Computation. EvoApplications 2021. Lecture Notes in Computer Science(), vol 12694. Springer, Cham. https://doi.org/10.1007/978-3-030-72699-7_11
Download citation
DOI: https://doi.org/10.1007/978-3-030-72699-7_11
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-72698-0
Online ISBN: 978-3-030-72699-7
eBook Packages: Computer ScienceComputer Science (R0)