Uppaal Stratego for Intelligent Traffic Lights

Andreas Berre Eriksen, Chao Huang, Jan Kildebogaard, Harry Spaabæk Lahrmann, Kim Guldstrand Larsen, Marco Muniz, Jakob Haahr Taankvist

Research output: Contribution to book/anthology/report/conference proceedingArticle in proceedingResearchpeer-review

Abstract

Modern traffic lights use information from induction loops and to some extend radar information. Recent developments in radar technology has made it possible to obtain more detailed information relevant to the control mechanism of the traffic light. Unfortunately much of the current controllers do not profit from this additional information. Using this information could minimize waiting times and energy waste.
Uppaal Stratego is a tool that combines machine learning and model checking techniques to synthesize near optimal control strategies. The tool has been applied successfully to several case studies e.g. battery optimization in satellites, safe and optimal cruise control and optimal floor heating controlling.
In this work we use Uppaal Stratego as an on-line controller for a signalised intersection. Our controller reads the current data from the radar sensors and effectively uses it to learn a near optimal controller at each control step. Our experiments report considerable reduction in the waiting times.
Original languageEnglish
Title of host publication12th ITS European Congress : Strasbourg, France, 19-22 June 2017
Number of pages10
PublisherERTICO - ITS Europe
Publication date2017
Article numberSP0878
Publication statusPublished - 2017
Event12th ITS European Congress: ITS Beyond Borders - Strasbourg, France
Duration: 19 Jun 201722 Jun 2017
Conference number: 12

Conference

Conference12th ITS European Congress
Number12
Country/TerritoryFrance
CityStrasbourg
Period19/06/201722/06/2017

Keywords

  • Traffic lights
  • Model checking
  • Machine learning
  • Optimization

Fingerprint

Dive into the research topics of 'Uppaal Stratego for Intelligent Traffic Lights'. Together they form a unique fingerprint.

Cite this