Congestion Adaptive Traffic Light Control and Notification Architecture Using Google Maps APIs †
Abstract
:1. Introduction
2. Related Work and Comparative Technological Discussion
2.1. Traffic Congestion Acknowledgment Techniques and Traffic Light Status Reporting System
2.2. Adaptive Traffic Light Cycle-Time Controller and Methods
- Level 0 system: involves fixed-time and actuated control (TRANSYT, 1969, UK)
- Level 1 system: involves centralized control, offline optimization with more than 50 installations worldwide (SCATS, 1979, Australia)
- Level 2 system: involves centralized control, online optimization with more than 170 installations worldwide (SCOOT, 1981, UK)
- Level 3 system: involves distributed control, model-based with five installations in the USA (OPAC, RHODES, 1992, USA)
- Level 4 system: involves distributed self-learning control (MARLIN-ATSC, 2011, Canada)
2.3. Comparative Study and Analysis of Different Google APIs for Congestion Tracking
3. System Methodology and Architectural Overview of the Proposed Method
- The origin is set at the central coordinates of the crossing with traffic light infrastructure, and the destination points are set to an appropriate distance on each track joined to the intersection.
- All the differences ‘D’ (D = Estimated times to arrival provided by Google API − Averaged estimated time to arrival, grabbed by Google or provided by a road authority of each road lane) of each lane joining the intersection are added in accordance with the weight factor of each road to calculate the congestion value.
- The calculated value is compared, as mentioned in Table 1, with the maximum congestion value for the same hour from the previous week.
4. Programming Analysis and Implementation-Level Details
5. Case Study
5.1. Four-Way Intersection Location for Survey
5.2. Data Grabbing from Distance Matrix API
5.3. Result Achieved
6. Conclusions and Future Scope
Supplementary Materials
Author Contributions
Funding
Acknowledgments
Conflicts of Interest
References
- Georgios, K.; Altintas, O.; Ekici, E.; Heijenk, G.; Jarupan, B.; Lin, K.; Weil, T. Vehicular networking: A survey and tutorial on requirements, architectures, challenges, standards and solutions. IEEE Commun. Surveys Tutorials 2011, 13, 584–616. [Google Scholar] [CrossRef]
- Lu, N.; Cheng, N.; Zhang, N.; Shen, X.; Mark, J.W. Connected vehicles: Solutions and challenges. IEEE IoT J. 2014, 1, 289–299. [Google Scholar] [CrossRef]
- Stoffers, K.E. Scheduling of traffic lights—A new approach. Transp. Res. 1968, 2, 199–234. [Google Scholar] [CrossRef]
- Allos, A.E.; Al-Hadithi, M.I. Driver behaviour during onset of amber at signalised junctions. Traffic Eng. Control 1992, 33, 312–317. [Google Scholar]
- Van der Horst, A.; Richard, A.; Wilmink, A. Drivers’ decision-making at signalised intersections: An optimization of the yellow timing. Traffic Eng. Control 1986, 27, 615–617. [Google Scholar]
- Shu, Z.; Wan, J.; Zhang, D.; Li, D. Cloud-integrated cyber-physical systems for complex industrial applications. Mobile Netw. Appl. 2016, 21, 865–878. [Google Scholar] [CrossRef]
- Yue, X.; Cai, H.; Yan, H.; Zou, C.; Zhou, K. Cloud-assisted industrial cyber-physical systems: An insight. Microprocess. Microsyst. 2015, 39, 1262–1270. [Google Scholar] [CrossRef]
- Wan, J.; Zhang, D.; Sun, Y.; Lin, K.; Zou, C.; Cai, H. VCMIA: A novel architecture for integrating vehicular cyber-physical systems and mobile cloud computing. Mobile Netw. Appl. 2014, 19, 153–160. [Google Scholar] [CrossRef]
- Kumar, N.; Singh, M.; Zeadally, S.; Rodrigues, J.J.; Rho, S. Cloud-assisted context-aware vehicular cyber-physical system for PHEVs in smart grid. IEEE Syst. J. 2017, 11, 140–151. [Google Scholar] [CrossRef]
- Vujović, V.; Maksimović, M. Raspberry Pi as a Sensor Web node for home automation. Comput. Electr. Eng. 2015, 44, 153–171. [Google Scholar] [CrossRef]
- Collotta, M.; Conti, V.; Scatà, G.; Pau, G.; Vitabile, S. Smart wireless sensor networks and biometric authentication for real time traffic light junctions management. Intern. J. Intell. Inf. Datab. Syst. 2013, 7, 454–478. [Google Scholar] [CrossRef]
- Pandian, S.; Gokhale, S.; Ghoshal, A.K. Evaluating effects of traffic and vehicle characteristics on vehicular emissions near traffic intersections. Transp. Res. Part D Transp. Environ. 2009, 14, 180–196. [Google Scholar] [CrossRef]
- Smit, R.; Brown, A.L.; Chan, Y.C. Do air pollution emissions and fuel consumption models for roadways include the effects of congestion in the roadway traffic flow? Environ. Model. Softw. 2008, 23, 1262–1270. [Google Scholar] [CrossRef]
- Klein, L.A. Sensor Technologies and Data Requirements for ITS; Artech House Publishers: Norwood, MA, USA, 2001. [Google Scholar]
- Pascale, A.; Nicoli, M.; Deflorio, F.; Dalla Chiara, B.; Spagnolini, U. Wireless sensor networks for traffic management and road safety. J. Intell. Transp. Syst. IET 2012, 6, 67–77. [Google Scholar] [CrossRef]
- Nellore, K.; Hancke, G.P. A survey on urban traffic management system using wireless sensor networks. Sensors 2016, 16, 157. [Google Scholar] [CrossRef] [PubMed]
- He, Z.; Guan, W.; Ma, S. A traffic-condition-based route guidance strategy for a single destination road network. Transp. Res. Part C Emerg. Technol. 2013, 32, 89–102. [Google Scholar] [CrossRef]
- Mekki, T.; Jabri, I.; Rachedi, A.; ben Jemaa, M. Vehicular cloud networks: Challenges, architectures, and future directions. Veh. Comm. 2017, 9, 268–280. [Google Scholar] [CrossRef]
- Wan, J.; Liu, J.; Shao, Z.; Vasilakos, A.V.; Imran, M.; Zhou, K. Mobile crowd sensing for traffic prediction in internet of vehicles. Sensors 2016, 16, 88. [Google Scholar] [CrossRef] [PubMed]
- He, Z.; Cao, B.; Liu, Y. Accurate real-time traffic speed estimation using infrastructure-free vehicular networks. Int. J. Distrib. Sensor Netw. 2015, 11, 530194. [Google Scholar] [CrossRef]
- Zhong, N.; Ma, J.H.; Huang, R.H.; Liu, J.M.; Yao, Y.Y.; Zhang, Y.X.; Chen, J.H. Research challenges and perspectives on wisdom web of things (W2T). J. Supercomput. 2013, 64, 862–882. [Google Scholar] [CrossRef]
- Guo, B.; Zhang, D.; Yu, Z.; Liang, Y.; Wang, Z.; Zhou, X. From the internet of things to embedded intelligence. World Wide Web 2013, 16, 399–420. [Google Scholar] [CrossRef]
- Dobre, C.; Xhafa, F. Intelligent services for big data science. Future Generat. Comput. Syst. 2014, 37, 267–281. [Google Scholar] [CrossRef]
- Sanchot, M. How Accurate Is Google’s Popular Time Function? Available online: https://www.linkedin.com/pulse/how-accurate-googles-popular-time-function-mélissa-sanchot/ (accessed on 19 September 2018).
- Miller, G. The Huge, Unseen Operation Behind the Accuracy of Google Maps. Available online: https://www.wired.com/2014/12/google-maps-ground-truth/ (accessed on 19 September 2018).
- Tostes, A.I.J.; de LP Duarte-Figueiredo, F.; Assunção, R.; Salles, J.; Loureiro, A.A. From data to knowledge: City-wide traffic flows analysis and prediction using bing maps. In Proceedings of the 2nd ACM SIGKDD International Workshop on Urban Computing (UrbComp’13), Chicago, IL, USA, 11–14 August 2013; p. 12. [Google Scholar]
- Juntunen, T.; Kostakos, V.; Perttunen, M.; Ferreira, D. Web tool for traffic engineers: direct manipulation and visualization of vehicular traffic using Google maps. In Proceedings of the 16th International Academic MindTrek Conference (MindTrek 2012), Tampere, Finland, 3–5 October 2012; pp. 209–210. [Google Scholar]
- Logi, F.; Ritchie, S.G. A multi-agent architecture for cooperative inter-jurisdictional traffic congestion management. Transp. Res. Part C Emerg. Technol. 2002, 10, 507–527. [Google Scholar] [CrossRef] [Green Version]
- Singh, B.S.R. Real time prediction of road traffic condition in London via twitter and related sources. Master’s Thesis, Middlesex University, London, UK, 2012. [Google Scholar]
- Kwak, D.; Kim, D.; Liu, R.; Iftode, L.; Nath, B. Tweeting traffic image reports on the road. In Proceedings of the 2014 6th International Conference on Mobile Computing, Applications and Services (MobiCASE), Austin, TX, USA, 6–7 November 2014; pp. 40–48. [Google Scholar]
- Koukoumidis, E.; Peh, L.S.; Martonosi, M.R. Signalguru: Leveraging mobile phones for collaborative traffic signal schedule advisory. In Proceedings of the 9th ACM International Conference on Mobile Systems Applications and Services, Bethesda, MD, USA, 28 June–1 July 2011; pp. 127–140. [Google Scholar]
- Levinson, J.; Askeland, J.; Dolson, J.; Thrun, S. Traffic light mapping, localization, and state detection for autonomous vehicles. In Proceedings of the 2011 IEEE International Conference on Robotics and Automation (ICRA), Shanghai, China, 9–13 May 2011; pp. 5784–5791. [Google Scholar]
- Knapton, S. Gadget which Turns All Traffic Lights Green Trialled in UK. Available online: http://www.telegraph.co.uk/news/science/11512274/Gadget-which-turns-all-traffic-lights-green-trialled-in-UK.html (accessed on 19 September 2018).
- Audi MediaTV. Online Traffic Light Information. Available online: https://www.audi-mediacenter.com/en/audimediatv/video/online-traffic-light-information-2418 (accessed on 19 September 2018).
- Luyanda, F.; Gettman, D.; Head, L.; Shelby, S.; Bullock, D.; Mirchandani, P. ACS-Lite algorithmic architecture: Applying adaptive control system technology to closed-loop traffic signal control systems. Transp. Res. Rec. J. Transp. Res. Board 2003, 1856, 175–184. [Google Scholar] [CrossRef]
- Mishra, S.; Bhattacharya, D.; Gupta, A.; Singh, V.R. Adaptive Traffic Light Cycle Time Controller Using Microcontrollers and Crowdsource Data of Google Apis For Developing Countries. ISPRS Ann. Photogramm. Remote Sens. Spatial Inf. Sci. 2018, 2018, 83–90. [Google Scholar] [CrossRef]
- Xin, W. A New Architecture Adaptive Traffic Signal Control in A Data-Rich Environment. Ph.D. Thesis, Polytechnic Institute of New York University, New York, NY, USA, 2014. [Google Scholar]
- Athmaraman, N.; Soundararajan, S. Adaptive predictive traffic timer control algorithm. In Proceedings of the 2005 Mid-Continent Transportation Research Symposium, Ames, IA, USA, 18–19 August 2005. [Google Scholar]
- Liu, H.; Oh, J.S.; Recker, W. Adaptive signal control system with online performance measure for a single intersection. Transp. Res. Record J. the Transp. Res. Board 2002, 1811, 131–138. [Google Scholar] [CrossRef]
- Lin, S.; De Schutter, B.; Xi, Y.; Hellendoorn, H. Efficient network-wide model-based predictive control for urban traffic networks. Transp. Res. Part C Emerg. Technol. 2012, 24, 122–140. [Google Scholar] [CrossRef]
- Yousef, K.M.; Al-Karaki, M.N.; Shatnawi, A.M. Intelligent traffic light flow control system using wireless sensors networks. J. Inf. Sci. Eng. 2010, 26, 753–768. [Google Scholar]
- Gradinescu, V.; Gorgorin, C.; Diaconescu, R.; Cristea, V.; Iftode, L. Adaptive traffic lights using car-to-car communication. In Proceedings of the IEEE 65th Vehicular Technology Conference, Dublin, Ireland, 22–25 April 2007; pp. 21–25. [Google Scholar]
- Feng, G. A survey on analysis and design of model-based fuzzy control systems. IEEE Trans. Fuzzy Syst. 2006, 14, 676–697. [Google Scholar] [CrossRef]
- Odeh, S.M.; Mora, A.M.; Moreno, M.N.; Merelo, J.J. A hybrid fuzzy genetic algorithm for an adaptive traffic signal system. Adv. Fuzzy Syst. 2015, 2015, 11. [Google Scholar] [CrossRef]
- Jiao, P.; Li, Z.; Liu, M.; Li, D.; Li, Y. Real-time traffic signal optimization model based on average delay time per person. Adv. Mechan. Eng. 2015, 7. [Google Scholar] [CrossRef] [Green Version]
- Li, H.; Prevedouros, P.D. Traffic adaptive control for oversaturated isolated intersections: Model development and simulation testing. J. Transp. Eng. 2004, 130, 594–601. [Google Scholar] [CrossRef]
- Abdulhai, B.; Pringle, R.; Karakoulas, G.J. Reinforcement learning for true adaptive traffic signal control. J. Transp. Eng. 2003, 129, 278–285. [Google Scholar] [CrossRef]
- Guerrero-Ibanez, A.; Contreras-Castillo, J.; Buenrostro, R.; Marti, A.B.; Muñoz, A.R. A policy-based multi-agent management approach for intelligent traffic-light control. In Proceedings of the 2010 IEEE Intelligent Vehicles Symposium (IV), San Diego, CA, USA, 21–24 June 2010; pp. 694–699. [Google Scholar]
- Google Developers. Traffic Layer. Available online: https://developers.google.com/maps/documentation/javascript/examples/layer-traffic (accessed on 19 September 2018).
- Google Developers. MapTypeControlOptions. Available online: https://developers.google.com/maps/documentation/javascript/3.exp/reference#MapTypeControlOptions (accessed on 19 September 2018).
- Google Developers. Distance Matrix. Available online: https://developers.google.com/maps/documentation/distance-matrix/intro (accessed on 19 September 2018).
- Permissions. Available online: https://www.google.co.uk/permissions/geoguidelines.html (accessed on 19 September 2018).
- Delhi Traffic Police. Traffic Signals. Available online: https://delhitrafficpolice.nic.in/be-road-smart/signals/ (accessed on 19 September 2018).
- Wang, F.; Xu, Y. Estimating O–D travel time matrix by Google Maps API: Implementation, advantages, and implications. Ann. GIS 2011, 17, 199–209. [Google Scholar] [CrossRef]
- Signal Timing. Available online: https://en.wikipedia.org/wiki/Signal_timing (accessed on 19 September 2018).
- Srinivasan, J.; Adve, S.V.; Bose, P.; Rivers, J.A. The Impact of Technology Scaling on Lifetime Reliability. In Proceedings of the 2004 International Conference on Dependable Systems and Networks (DSN), Florence, Italy, 28 June–1 July 2004; p. 177. [Google Scholar] [CrossRef]
- Qiu, T.; Chi, L.; Guo, W.; Zhang, Y. STETS: A novel energy-efficient time synchronization scheme based on embedded networking devices. Microprocess. MicroSyst. 2015, 39, 1285–1295. [Google Scholar] [CrossRef]
- Traffic Signal Timing Manual. Available online: http://ops.fhwa.dot.gov/publications/fhwahop08024/chapter4.htm (accessed on 19 September 2018).
- Zhao, Y. Mobile phone location determination and its impact on intelligent transportation systems. IEEE Trans. Intell. Transp. Syst. 2000, 1, 55–64. [Google Scholar] [CrossRef]
- Google Developers. Roads Api. Available online: https://developers.google.com/maps/documentation/roads/intro (accessed on 19 September 2018).
- Google Developers. Directions API. Available online: https://developers.google.com/maps/documentation/directions/ (accessed on 19 September 2018).
- Stevanovic, A.; Stevanovic, J.; Kergaye, C. Green light optimized speed advisory systems: Impact of signal phasing information accuracy. Transp. Res. Rec. J. Transp. Res. Board 2013, 2390, 53–59. [Google Scholar] [CrossRef]
- Katsaros, K.; Kernchen, R.; Dianati, M.; Rieck, D. Performance study of a Green Light Optimized Speed Advisory (GLOSA) application using an integrated cooperative ITS simulation platform. In Proceedings of the 7th International Wireless Communications and Mobile Computing Conference, Istanbul, Turkey, 4–8 July 2011; pp. 918–923. [Google Scholar] [CrossRef]
- Audi USA. Audi Announces the First Vehicle to Infrastructure (V2I) Service—The New Traffic Light Information System. Available online: https://www.audiusa.com/newsroom/news/press-releases/2016/08/audi-announces-first-vehicle-to-infrastructure-service (accessed on 19 September 2018).
Congestion Value (CV) | Congestion Status | Type |
---|---|---|
CV ≤ (Maximum hourly congestion value of last week + 2 × Minimum hourly congestion value of last week)/3 | 1 | No congestion |
(Maximum hourly congestion value of last week + 2 × Minimum hourly congestion value of last week)/3 < CV ≤ (2 × Maximum hourly congestion value of last week + Minimum hourly congestion value of last week)/3 | 2 | Medium Congestion |
(2 × Maximum hourly congestion value of last week + Minimum hourly congestion value of last week)/3 < CV | 3 | High Congestion |
© 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Mishra, S.; Bhattacharya, D.; Gupta, A. Congestion Adaptive Traffic Light Control and Notification Architecture Using Google Maps APIs. Data 2018, 3, 67. https://doi.org/10.3390/data3040067
Mishra S, Bhattacharya D, Gupta A. Congestion Adaptive Traffic Light Control and Notification Architecture Using Google Maps APIs. Data. 2018; 3(4):67. https://doi.org/10.3390/data3040067
Chicago/Turabian StyleMishra, Sumit, Devanjan Bhattacharya, and Ankit Gupta. 2018. "Congestion Adaptive Traffic Light Control and Notification Architecture Using Google Maps APIs" Data 3, no. 4: 67. https://doi.org/10.3390/data3040067
APA StyleMishra, S., Bhattacharya, D., & Gupta, A. (2018). Congestion Adaptive Traffic Light Control and Notification Architecture Using Google Maps APIs. Data, 3(4), 67. https://doi.org/10.3390/data3040067