ACTAM: Cooperative Multi-Agent System Architecture for Urban Traffic Signal Control

Similar documents
Improving Traffic Conditions by Using Neural Networks

MIST Version 5. Transportation Management for the Smart City. Make the most of your energy SM

Automating Variable Speeds and Traveler Information with Real-Time Traffic and Weather

The role of Computational Intelligence in Integrated Traffic and Air Quality Management Feasibility Results

Urban Traffic Signal Control Based on Distributed Constraint Satisfaction

Chapter 1. Introduction. 1.1 Research motivation

Adaptive Traffic Control OCTEC Meeting

ADAPTIVE SIGNAL CONTROL - When is it the right choice? ITS 3C SUMMIT Mobile, AL. September 15, 2014

SITRAFFIC Language (TL)

ADAPTIVE SIGNAL CONTROL - When is it the right choice? JOINT TSITE/ITS TN FALL MEETING Clarksville, TN. October 7, 2014

W911NF Project - Mid-term Report

Adaptive Signal Control Technology (ASCT) for Rural Applications Lessons Learned from the Bell Rd ASCT Pilot Project

Traffic insights ATSPM Flashcards

Self-organization leads to supraoptimal performance in public transportation systems

Cooperative Multi-Vessel System

ONTIME, for creating and managing timetables

TRENDS IN MODELLING SUPPLY CHAIN AND LOGISTIC NETWORKS

Simulation Analytics

Improving Urban Mobility by Understanding its Complexity Carlos Gershenson

Traffic Control and Management with Vehicle Automation and Connectivity for the 21st Century

Self-Organizing Traffic Control via Fuzzy Logic

Special Issue: Intelligent Transportation Systems

An evaluation of SCATS Master Isolated control

TRAFFIC SIGNAL CONTROL SYSTEMS AT CONNECTED VEHICLE CORRIDORS: THEORIES AND IMPLEMENTATION

TDWI Analytics Principles and Practices

Investigation of Agent or Multi-agent Technologies in E-Commerce Systems

GUIDELINES FOR TRAFFIC IMPACT ANALYSIS (ZONING PETITIONS)

Volume to Capacity Estimation of Signalized Road Networks for Metropolitan Transportation Planning. Hiron Fernando, BSCE. A Thesis CIVIL ENGINEERING

Determining the Maximum Allowable Headway

TraSMAPI: An API Oriented Towards Multi-Agent Systems Real- Time Interaction with Multiple Traffic Simulators

Anticipatory Vehicle Routing using Delegate Multi-Agent Systems

A Study Of Multi-Agent Based Model For Urban Intelligent Transport Systems

ICT and e-learning in Intermodal Transport

International Journal of Computer Engineering and Applications, Volume XII, Special Issue, March 18, ISSN

Evaluation of «Improving Traffic Flow on the A10 Amsterdam»

Hybrid Model: Overview

A SITUATED MULTI-AGENT SYSTEM FOR URBAN FREIGHT IN THE RANDSTAD

Agent-Based System Architecture and Organization

IT Governance Overview

Paper Review: Proactive Traffic Merging Strategies for Sensor-Enabled Cars. Brian Choi - E6778 February 22, 2012

Research Article An Alternative Approach for High Speed Railway Carrying Capacity Calculation Based on Multiagent Simulation

SIMULATION OF TRUCK SAFETY INSPECTION PROCEDURES AT THE TEXAS/MEXICO BORDER

A New Algorithm for Vehicle Reidentification and Travel Time Measurement on Freeways

Path Planning for Multi-AGV Systems based on Two-Stage Scheduling

Welcome to NHTSA s public webinar of the redesign of its NASS. This webinar is to provide information and updates on the redesign of NHTSA s National

Joint design standard for running times, dwell times and headway times

A Methodology to Control Traffic Light Signals based on Rational Agents

Centralized Infrastructure-Assisted Management for Mixed Traffic at Transition Areas

Applications of Microscopic Traffic Simulation Model for Integrated Networks

Strategy Management Towards Resilient Transport Systems

Development of a Dynamic Transit Signal Priority Strategy

Predicting dangerous road segments using in-vehicle telematics.

OPTIMIZING RAMP METERING STRATEGIES

Multicriteria analysis and public transport management

Performance you can see

ISTTT20 Tutorials. Traffic Management and Control Transportation Systems Management - Definition

Flexible Transit for Low-Density Communities

An Oracle White Paper June Microgrids: An Oracle Approach

From Performance Measures to Performance Management of our Arterial Systems

Testing of Light Rail Signal Control Strategies by Combining Transit and Traffic Simulation Models

ARCHITECTURE OF FMS. Typical Elements of FMS. Two Kind of Integration. Typical Sequence of Operation

Autonomy Requirements for Smart Vehicles

Transportation Model Report

A Simulation Platform for Multiagent Systems in Logistics

Advanced Software Engineering FYI

TACTICS. The Art of Traffic Control. Advanced Transportation Management System

MODELLING ADAPTIVE SIGNAL CONTROL REALISTICALLY

Roadmaps to 2050 FFE (Madrid, Spain) 21 September 2017

Preference Ordering in Agenda Based multi-issue negotiation for Service Level Agreement

Traffic Signal Control with Autonomic Features

Disaster Policy Optimization: A Simulation Based Approach

EMS, FIRE AND LAW SOFTWARE SOLUTION. MAKES RESPONDING FASTER AND EASIER

CHAPTER 2: MODELING METHODOLOGY

Passenger behaviour in elevator simulation

Software processes. Software Applications A.Y. 2018/2019

Ramp Metering Control Based on the Q-Learning Algorithm

APPLICATIONS OF THE URBAN TRAFFIC CONTROL STRATEGY TUC

CLOUD LOGISTICS ÁGOTA BÁNYAI Introduction

Use of Multiagent Systems in Simulation

CLOUD LOGISTICS. 1. Introduction ÁGOTA BÁNYAI 1

CHAPTER 17. Intelligent Software Agents and Creativity

Transit Applications and the EMTRAC System

Metaheuristics and Cognitive Models for Autonomous Robot Navigation

OPTIMUM Project. Multi-source Big Data Fusion Driven Proactivity for Intelligent Mobility. Name. event location date. Organisation

Finding a Reliable Route between Two Points in a Transportation Network Using GIS

Smart City Services. Tarek Abdelzaher. Dept. of Computer Science University of Illinois at Urbana Champaign

City of Dubuque: Smart Traffic Routing with Efficient & Effective Traffic System (STREETS) Final Report version 1.1

Linear-Quadratic Model Predictive Control for Urban Traffic Networks. Tung Le, Hai Vu, Yoni Nazarathy, Bao Vo and Serge Hoogendoorn

Applying multiscaling analysis to detect capacity resources in railway networks

The future of cellular communication on transportation systems

9. TRAVEL FORECAST MODEL DEVELOPMENT

Traffic Impact Study Requirements

Vision of Congestion-Free Road Traffic and Cooperating Objects

Solving the traffic congestion around Azrou taxi station

Public Transportation Connected: Accenture Dynamic Transport Solution

Integration Case Study: Managing IT Demand Through Integration to Remedy Help Desk

Development of TSP warrants. to-day variability in traffic demand

TxDOT s Approach to Asset Management for TMS assets

VS-PLUS Introduction. Even this knotty problem can be solved. Dr. Thomas Riedel. April 2001 page 1

Monte Carlo AI for Air Traffic. Kagan Tumer MCAI 2013 March 20, 2013

Transcription:

ACTAM: Cooperative Multi-Agent System Architecture for Urban Traffic Signal Control SIB Sunil Gyawali Isaac Vargas & Benjamin Bertrand

Outline Introduction Objective of our Seminar Multi-Agent System in Traffic Signals ACTAM (Adaptive & Cooperative Traffic Light Agent Model) Traffic Signals Agent Technology Agent Learning in Multi-Agent System Experiment Results Conclusion of the paper Our Conclusion

Introduction Summary based on the paper: Chen, R.S., Ceh, D.K. & Lin, S.Y. (2005). ACTAM: Cooperative multiagent system architecture for urban traffic signal control. IEICE Trans. Inf & Syst., vol. E 88, 119-125. The paper mainly deals with: The use of Adaptive and Cooperative Traffic Light Agent Model (ACTAM) for decentralized traffic signal and control system The proposed architecture of ACTAM

Introduction Cooperation of multi-agents and prediction mechanism of proposed architecture Experiment and performance evaluation Results/Conclusions

Objectives of our Seminar To summarize how Multi-Agent system is being used in Traffic Control System To summarize the architecture of ACTAM and its mechanism of work To summarize the experiment done for the performance evaluation of ACTAM w.r.t fixed time signal To summarize the findings of the paper and our own conclusion based on the study

Multi-Agent System in Traffic Signals Problem: Reducing traffic congestion in urban roads Difficulties Highly dynamic environment Necessity for real-time information gathering and processing Growing population has increased traffic congestion, rendering older traffic control models less effective Traffic lights are geographically distributed and decentralized All traffic signals affect each other

Multi-Agent System in Traffic Signals Proposed Solution: ACTAM Adaptive and Cooperative Traffic light Agent Model ACTAM is a multi-agent system that utilizes the advantages of an agent model to solve the problem By using a multi-agent system, the designer can solve the issues by Observing and acting on a dynamic environment Gathering real-time data and executing real-time decisions Fitting over a geographically distributed environment Communicating and cooperating with each other for information that will make them more effective at reducing congestion

Multi-Agent System in Traffic Signals Environment Sensors Effectors Agent Goals Actions Domain Knowledge Multi-Agent Frame Network Goals Actions Domain Knowledge Agent

ACTAM Components of ACTAM L-3 Decision Layer L-2 Processing Layer Learning Module Control Strategy Decision Module Forecast Module Weighted Module Traffic Light L-1 Data Layer Data Process Module IIA Sensor Module Communicati on Module

ACTAM Information Flow Gathering of volume information Processing and decision making Actuation on environment SM Traffic Condition IIA

ACTAM Data Layer (IIA) Comprises of Communication Module and Data Process Module Communication Module: Agent interaction through KQML Data Process Module: Storing Fixed + Calculated Data Fixed Data: Serial number of intersections, distances, etc. Calculated Data: Data from Learning Module

ACTAM Processing Layer (IIA) Deals with the factors affecting traffic signal control strategies. Traffic signal control strategies: Knowledge of past traffic flow data + Future vehicle number at the intersection + importance of each intersection Processing layer comprises of Learning Module: Used to achieve adaptation in models Forecast Module : Forecasting future volumes Weighted Module: Storing weighting result

ACTAM Decision Layer (IIA) Gathers information of learning, forecast and weighted module. Alters traffic control strategy through the modification of cycle, split and offset.

Signals Factors Cycle length: Time required for a traffic signal (generally, 40s-120s) to circulate from some particular phase back to same phase. Split: Segment of cycle length allocated for phase or interval Offset: Time difference between same phase of traffic signals at adjacent intersection. Headway: Time gap between two vehicles measured front to front or rear to rear.

Types of Signals Signals Fixed Timed Signal Control: Uses fixed timetables as Fixed cycle length Fixed phase length Not capable of handling fluctuating traffic volumes Traffic Actuated Signal Control Signal cycles, phases and intervals are defined with controllers and other devices Green time is adjustment w.r.t the vehicle demand Phase decision is based on the immediate arrival of the vehicles on the approach It is myopic

Signals Traffic Actuated Signals are further classified into: Semi-Actuated Signal Control System Major movement gets green phase until there is conflicting call on a minor movement phase. Detectors are placed in minor street s approaches only Coordinated System: Major road phase is coordinated with adjacent intersection. Fully Actuated Signal Coordinated System All movements get green phases Detectors are placed in all approaches

Signals Coordination Progression: A time relationship between adjacent signals permitting continuous operations of vehicles at a planned speed.

Signals Traffic adjusted Signals Combines both the advantages of traffic actuated signals and fixed time signal Based on real time traffic volumes Sensors forward the volume information to master controller Master controller calculates and distributes appropriate signal strategy (signal cycle, phases and interval) to the signal controller in each intersection

Agent Technology ACTAM utilizes an agent model that meets certain characteristics Delegation Communication Autonomy Monitoring Actuation Intelligence

Agent Technology DAI (Distributed Artificial Intelligence) Multi-agent systems are a subfield of research under DAI The ACTAM design focuses on certain topics Agent action Agent interaction Agent relationship with the environment Agent adaptation Coordination, negotiation, and cooperation FIPA (Foundation for Intelligent Physical Agents)

Agent Learning in ACTAM ACTAM implements a Learning Module. Learning Module attempts to achieve adaptation in agents Learning in ACTAM is divided into two categories Short-term Learning: How the recent volumes effect traffic control Long-term Learning: Discovering pattern/trend in historical data and adjusting traffic control strategies

Experiment The objective is to compare the total delay in the network due to the presence of ACTAM and fixed time signals. Performance Metrics 1. Total Delay (T) T= n i=1 m j=1 W ij T= total delay, n=number of intersections, m= number of vehicles W ij = waiting time infront of each traffic signal 2. Improvement= ((Fix TDT-ACTAM TDT)/(Fix TDT))*100 Where, Fix TDT = Total delay for fixed time traffic control ACTAM TDT = Total delay for ACTAM

Experiment Environment Parameters 1 30 intersections (6 X 5), 2 Distance between intersections =500 meters 3 Vehicle speed = 50 kilometer per hour 4 Simulation time = 120 minutes 5 Turning movements: through: 50%, left turning: 25% and right turning: 25% 6 Vehicle entry headway (I)= 10 s (6 vehicles per minute ) 7 Vehicle entry headway (II) = 2 s (30 vehicles per minute)

For Fixed Time Signal Experiment Agent Parameters For ACTAM 1 Cycle length=100s Cycle length = f (R), where, Ri = Predicted upcoming flow of intersection I / Sum of predicted upcoming flow for every intersection 2 Split=1:1(H:V) Horizontal Split = Cycle length * D1 / (D1+D2) Vertical Spit = Cycle length * D2 / (D1+D2) Where, D1 =Horizontal traffic volume, D2 = Vertical traffic volumes

Experiment Table for cycle length corresponding to R values Type Traffic Condition Cycle Time C1 R < 1/45 40s C2 1/45 < R >1/40 60s C3 1/40 < R > 1/35 80s C4 1/35 < R > 1/25 100s C5 1/25 < R > 1/20 120s C6 1/20 < R > 1/15 140s C7 1/15 < R 160s

Results 10 second vehicle entry headway (delay vs. time plots)

Results 2 second vehicle entry headway (delay Vs. time plots)

Results For vehicle entry headway 10 s (6 vpm) case, reduction in delay with the use of ACTAM compared to fixed sequence traffic signal= 33.47%. For vehicle entry headway 2 s (30 vpm) case, reduction in delay with the use of ACTAM compared to fixed sequence traffic signal= 36.96%.

Conclusion of the Paper The use of a multi-agent system in an urban traffic signal network enhanced the capability to cope with congestion by reducing delay in the network as compared to more conventional traffic signal strategy. ACTAM exhibited decentralized control strategy by utilizing a multi-agent system which enabled it to operate autonomously and to react to incidents more rapidly and proactively. Due to the modular design of ACTAM, individual modules can be improved or replaced as the situation evolves. Hence, it ensures the flexibility and extensibility of ACTAM. Use of multi-agent systems in traffic signal networks can increase robustness and scalability.

Our Conclusions Praises The experiment strongly addressed the topic of optimization and local decisions vs. global coherence. As concluded by our topic paper, optimizing the flow of traffic at an individual intersection led to higher performance at the global level. The paper also showed that cooperation and communication allow agents to be autonomous and efficient. In our example, IIA of adjacent intersections interact with each other to share information, allowing them to be effective without the need of a master controller.

Our Conclusions Praises The results of the experiment make a strong case supporting the decentralized nature of a multi-agent system. Decentralization makes it ideal for solving problems over a geographically large environment, such as an urban city.

Our Conclusions Critiques The paper did not explain in details about the learning algorithms used for the Learning Module. Research in other papers has suggested that Reinforcement Learning can be effective in traffic signals, but this paper did not detail how the learning was done, nor did the experiment test the effectiveness of the Learning Module. The effectiveness of the ACTAM was only tested against a fixed-time signal control. It was not compared to a traffic actuated control. So while we can make a comparative judgment against the fixed control, we cannot say whether or not ACTAM is more effective than a traffic actuated control.

References Chen, R.S, Ceh, D.K & Lin, S.Y (2005). ACTAM: Cooperative multiagent system architecture for urban traffic signal control. IEICE Trans. Inf & Syst., vol. E 88, 119-125. Yunlong, Z. & Xie, Y. (2011). A multi-agent adaptive traffic signal control system using swarm intelligence and neuro-fuzzy reinforcement learning. IEEE Forum on Integrated Sustainable Transportation Systems. 233-238.

Thank You

Q/A