Hierarchical Colored Petri Nets for Modeling and Analysis of Transit Signal Priority Control Systems
Source abstract
Abstract
In this paper, we consider the problem of developing a model for traffic signal control with transit priority using Hierarchical Colored Petri nets (HCPN). Petri nets (PN) are useful for state analysis of discrete event systems due to their powerful modeling capability and mathematical formalism. This paper focuses on their use to formalize the transit signal priority (TSP) control model. In a four-phase traffic signal control model, the transit detection and two kinds of transit priority strategies are integrated to obtain the HCPN-based TSP control models. One of the advantages to use these models is the clear presentation of traffic light behaviors in terms of conditions and events that cause the detection of a priority request by a transit vehicle. Another advantage of the resulting models is that the correctness and reliability of the proposed strategies are easily analyzed. After their full reachable states are generated, the boundness, liveness, and fairness of the proposed models are verified. Experimental results show that the proposed control model provides transit vehicles with better effectiveness at intersections. This work helps advance the state of the art in the design of signal control models related to the intersection of roadways.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Petri Nets in System Modeling · Business Process Modeling and Analysis · Simulation Techniques and Applications
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
School of Information Engineering, Chang’an University, Xi’an 710064, China
Institute of Systems Engineering, Macau University of Science and Technology, Taipa 999078, Macau
References (36)
Show source-provided references
1. State-of-the-art and -practice review of public transport priority strategies10.1049/iet-its.2014.0112 ↗
2. Jeng, A.A.K., Jan, R.H., Chen, C., and Chang, T.L. (2013, January 2–5). Adaptive urban traffic signal control system with bus priority. Proceedings of the IEEE Vehicular Technology Conference, Dresden, Germany.10.1109/VTCSpring.2013.6691860 ↗
3. A methodology for rearranging transit stops for enhancing transit users generalized travel time10.1016/j.jtte.2016.09.012 ↗
4. Transit Signal Priority with Connected Vehicle Technology10.3141/2418-03 ↗
5. Prediction of transit vehicle arrival time for signal priority control: Algorithm and performance10.1109/TITS.2008.2006799 ↗
6. Rule-based transit signal priority control method using a real-time transit travel time prediction model10.1139/cjce-2011-0344 ↗
7. Gardner, K., Souza, C.D., Hounsell, N., Shrestha, B., and Bretherton, D. (2009). Review of Bus Priority at Traffic Signals Around the World, Final Report of Working Program Bus Committee, UITP Working Group.
8. Multi-modal traffic signal control with priority, signal actuation and coordination10.1016/j.trc.2014.05.001 ↗
9. Development of dynamic transit signal priority strategy10.3141/2111-01 ↗
10. The role of fuzzy logic public transport priority in traffic signal control
11. Impacts of bus priority in coordinated traffic signals10.1016/j.sbspro.2011.04.478 ↗
12. Wolput, B., Tegenbos, R., Skabardonis, A., and Tampere, C.M.J. (2015, January 11–15). Control strategies for transit priority: Comparing adaptive priority with full transit signal priority. Proceedings of the Transportation Research Board Annual Meeting, Washington, DC, USA.
13. An integrated real-time traffic signal system for transit signal priority, incident detection and congestion management10.1016/j.trc.2015.08.004 ↗
14. Active and passive bus priority strategies in mixed traffic arterials controlled by SCOOT adaptive signal system10.3141/2128-06 ↗
15. Petri nets: Properties, analysis and applications10.1109/5.24143 ↗
16. Girault, C., and Valk, R. (2013). Petri Nets for Systems Engineering: A Guide to Modeling, Verification, and Applications, Springer Science & Business Media.
17. Modeling, analysis and control of dual-arm cluster tools with residency time constraint and activity time variation based on Petri nets10.1109/TASE.2011.2178023 ↗
18. Schedulability analysis and optimal scheduling of dual-arm cluster tools with residency time constraint and activity time variation10.1109/TASE.2011.2160452 ↗
19. Petri net modeling and cycle time analysis of dual-arm cluster tools with wafer revisiting10.1109/TSMCA.2012.2187890 ↗
20. Short-term scheduling of crude oil operations in refinery with high fusion point oil and two transportation pipelines10.1080/17517575.2014.948936 ↗
21. Deadlock recovery for flexible manufacturing systems modeled with petri nets10.1016/j.ins.2016.11.011 ↗
22. Scheduling of single-arm cluster tools for an atomic layer deposition process with residency time constraints10.1109/TSMC.2015.2507140 ↗
23. Petri net-based approach to short-term scheduling of crude oil operations with less tank requirement10.1016/j.ins.2017.07.009 ↗
24. Optimal one-wafer cyclic scheduling and buffer space configuration for single-arm multicluster tools with linear topology10.1109/TSMC.2015.2501232 ↗
25. Dicesare, F., Kulp, P., Gile, K., and List, G. (1994). The application of Petri nets to the modeling, analysis and control of intelligent urban traffic networks. Application and Theory of Petri Nets 1994, Volume 815, Ser. Lecture Notes in Computer Science, Springer.10.1007/3-540-58152-9_2 ↗
26. A review on the applications of Petri nets in modeling, analysis, and control of urban traffic10.1109/TITS.2013.2246153 ↗
27. Continuous and timed Petri nets for the macroscopic and microscopic traffic flow modelling10.1016/j.simpat.2005.01.001 ↗
28. Dotoli, M., Fanti, M.P., and Iacobellis, G. (2008, January 12–15). An urban traffic network model by first order hybrid Petri nets. Proceedings of the IEEE International Conference on System Man and Cybernetic, Singapore.10.1109/ICSMC.2008.4811572 ↗
29. Modular design of urban traffic-light control systems based on synchronized timed Petri nets10.1109/TITS.2013.2283034 ↗
30. Design of Regulatory Traffic Light Control Systems with Synchronized Timed Petri Nets10.1002/asjc.1536 ↗
31. Modeling traffic signal control using Petri nets10.1109/TITS.2004.833763 ↗
32. Li, L., Lin, W.H., and Liu, H. (2005, January 16). Traffic signal priority/preemption control with colored Petri nets. Proceedings of the IEEE International Conference on Intelligent Transportation Systems, Vienna, Austria.
33. Design of traffic safety control systems for emergency vehicle preemption using timed Petri nets10.1109/TITS.2015.2395419 ↗
34. Coloured Petri nets and CPN Tools for modelling and validation of concurrent systems10.1007/s10009-007-0038-x ↗
35. Jensen, K. (2013). Coloured Petri Nets: Basic Concepts, Analysis Methods and Practical Use, Springer Science & Business Media.
36. PTV (2011). VISSIM 5.30 User Manual.