Simulation-based traffic management for autonomous and connected vehicles



Similar documents
POLARIS: Planning and Operations Language for Agentbased Regional Integrated Simulation

Aguantebocawertyuiopasdfghvdslpmj klzxcvbquieromuchoanachaguilleanic oyafernmqwertyuiopasdfghjklzxcvbn mqwertyuiopasdfghjklzxcvbnmqwerty

BIG DATA AND ANALYTICS

How cloud-based systems and machine-driven big data can contribute to the development of autonomous vehicles

Towards Safe and Efficient Driving through Vehicle Automation: The Dutch Automated Vehicle Initiative

D A T A M I N I N G C L A S S I F I C A T I O N

JOINT EXPERT GROUP AND 5G VISION WORKING GROUP WORKSHOP. The Killer Application of Millimeter Wave

Vehicular Cloud. Fan Zhang

JEREMY SALINGER Innovation Program Manager Electrical & Control Systems Research Lab GM Global Research & Development

Traffic Monitoring Systems. Technology and sensors

Tutorial: Big Data Algorithms and Applications Under Hadoop KUNPENG ZHANG SIDDHARTHA BHATTACHARYYA

BlipTrack. Case Studies. ANPR vs. Bluetooth. This case describes how data from ANPR cameras match corresponding Bluetooth sensor data.

CELL PHONE TRACKING. Index. Purpose. Description. Relevance for Large Scale Events. Options. Technologies. Impacts. Integration potential

Connected Vehicles: New Directions and Opportunities. AASHTO Connected Vehicle Task Force December 3, 2014 Irvine, CA. Leidos. All rights reserved.

NTT DATA Big Data Reference Architecture Ver. 1.0

High rate and Switched WiFi. WiFi QoS, Security 2G. WiFi a/b/g. PAN LAN Cellular MAN

Philips remote monitoring and control systems

The TomTom Manifesto Reducing Congestion for All Big traffic data for smart mobility, traffic planning and traffic management

Motivation: Smartphone Market

Using Smartphones to Detect Car Accidents and Provide Situational Awareness to First Responders

Applying Deep Learning to Car Data Logging (CDL) and Driver Assessor (DA) October 22-Oct-15

Specification and Analysis of Contracts Lecture 1 Introduction

Improving Quality of GNSS Vehicle Localization

The demonstration will be performed in the INTA high speed ring to emulate highway geometry and driving conditions.

Technical Trends of Driver Assistance/ Automated Driving

TomTom HAD story How TomTom enables Highly Automated Driving

Doppler Traffic Flow Sensor For Traveler Information Systems. October,

Adaptive Cruise Control

Danny Wang, Ph.D. Vice President of Business Strategy and Risk Management Republic Bank

Channels of Delivery of Travel Information (Static and Dynamic On-Trip Information)

International Journal of Advanced Engineering Research and Applications (IJAERA) ISSN: Vol. 1, Issue 6, October Big Data and Hadoop

AAA AUTOMOTIVE ENGINEERING

Performance Analysis of Mixed Distributed Filesystem Workloads

IP-S2 Compact+ 3D Mobile Mapping System

Best Practises for LabVIEW FPGA Design Flow. uk.ni.com ireland.ni.com

INTERNET FOR VANET NETWORK COMMUNICATIONS -FLEETNET-

TRIMBLE ATS TOTAL STATION ADVANCED TRACKING SYSTEMS FOR HIGH-PRECISION CONSTRUCTION APPLICATIONS

3D Vision An enabling Technology for Advanced Driver Assistance and Autonomous Offroad Driving

September 8th 8:30 AM 10:00 AM PL1: Reinventing Policy to Support the New ITS

Accuracy and Tuning in CNC Machine Tools

SMART TRANSPORTATION

Smartphone Applications for ITS

Big Data and Analytics: Getting Started with ArcGIS. Mike Park Erik Hoel

Implementation of traffic effect estimations. for intermodal dynamic routing services on VIELMOBIL - an. ITS-platform for the RheinMain region

CSC384 Intro to Artificial Intelligence

Business Analytics and the Nexus of Information

Vehicle and Object Tracking Based on GPS and GSM

Topology Control and Mobility Strategy for UAV Ad-hoc Networks: A Survey

Entwicklung und Testen von Robotischen Anwendungen mit MATLAB und Simulink Maximilian Apfelbeck, MathWorks

Enabling Multi-pipeline Data Transfer in HDFS for Big Data Applications

GIS DATA CAPTURE APPLICATIONS MANDLI COMMUNICATIONS

Split Lane Traffic Reporting at Junctions

Functional Requirements Document -Use Cases-

Computer Networking. Definitions. Introduction

CHAPTER 1 INTRODUCTION

T-REDSPEED White paper

APPENDIX - A. Tools Used. 1. Qualnet Simulator. 2. TRMSim-WSN Simulator. 3. SnetSim Simulator. 4. EDX SignalPro. 5.

Science Fiction to Reality: The Future of Automobile Insurance and Transportation Technology

Virtual Platforms Addressing challenges in telecom product development

Integration of PTC and Ride Quality Data. Presented by: Wabtec Railway Electronics, I-ETMS PTC Supplier. and

Managing Cloud Server with Big Data for Small, Medium Enterprises: Issues and Challenges

22 nd ITS World Congress Towards Intelligent Mobility Better Use of Space. GPS 2: Big Data The Real Value of Your Social Media Accounts

From reconfigurable transceivers to reconfigurable networks, part II: Cognitive radio networks. Loreto Pescosolido

Sense Making in an IOT World: Sensor Data Analysis with Deep Learning

Trends and Research Opportunities in Spatial Big Data Analytics and Cloud Computing NCSU GeoSpatial Forum

3D Vision An enabling Technology for Advanced Driver Assistance and Autonomous Offroad Driving

Data Centric Systems (DCS)

Onboard electronics of UAVs

Driver - Vehicle Environment simulation. Mauro Marchitto Kite Solutions

Dr. Raju Namburu Computational Sciences Campaign U.S. Army Research Laboratory. The Nation s Premier Laboratory for Land Forces UNCLASSIFIED

Fleet management system as actuator for public transport priority

Advanced analytics at your hands

Smart Cycling IN SANTA MONICA SANTA MONICA POLICE DEPARTMENT BE SMART. BE VISIBLE. BE ATTENTIVE. HAVE FUN!

Monitoring & Control of Small-scale Renewable Energy Sources

Public Sector Solutions

GPS Vehicle Tracking. The Complete Reference Guide

IP-S3 HD1. Compact, High-Density 3D Mobile Mapping System

VEHICLE TRACKING USING ACOUSTIC AND VIDEO SENSORS

Streaming Analytics and the Internet of Things: Transportation and Logistics

Smart robotics solutions The Linde-MATIC range. Linde Material Handling

HPC technology and future architecture

Implementation of CVIS ITS Application in a Driving Simulator Environment Kenneth Sørensen, kenneth.sorensen@sintef.no SINTEF

Prescriptive Analytics. A business guide

DEFENSIVE DRIVING. It s an Attitude

Achieving Nanosecond Latency Between Applications with IPC Shared Memory Messaging

ANALYTICS IN BIG DATA ERA

Improve Rating Accuracy and Segmentation for Commercial Lines auto policies

An Energy-Based Vehicle Tracking System using Principal Component Analysis and Unsupervised ART Network

Data-intensive HPC: opportunities and challenges. Patrick Valduriez

Transcription:

Simulation-based traffic management for autonomous and connected vehicles Paweł Gora Faculty of Mathematics, Informatics and Mechanics University of Warsaw ITS Kraków, 3-4.12.2015

Axioms Vehicles may communicate with each other (V2V) and with infrastructure (V2I, I2V) Car s onboard computer may know : static components of the road network precise location and speed of the car GNSS data (GPS, Galileo + EGNOS) sensors: lidar, laser, camera, intended destination and route of the car similar dynamic attributes of other vehicles (thanks to V2V, V2I, I2V) and bikes / pedestrians from the vicinity (sensors, mobile devices) Traffic management center may know the static road network structure, locations, speeds, intended destinations and routes of all vehicles (V2I) All of these is technically feasible even nowadays!!!

Conventional vs autonomous vehicles Conventional vehicles are driven by people we cannot predict their behavior (computational irreducibility of human's brain). Autonomous vehicles are driven by a computer running (interactive) algorithm (computational model equivalent to Interactive Turing Machine). Microscopic models approximate drive in typical conditions. Microscopic models could determine (or approximate with good accuracy) drive in typical conditions. It's difficult to predict human's response to a given atypical situation (assuming we don't have accurate driver's psychological model). Machine's response to a given atypical situation could be computed (deterministic or stochastic algorithm). It is difficult to predict traffic state with sufficient accuracy when atypical situations occur. Traffic state could be approximated with a good accuracy when atypical situations occur (in a long-term, sensitive dependence on initial conditions may make it impossible).

Implications In the era of self-driving cars with V2X communication (which is expected to come...): O-D matrix will be given (almost) for free thanks to V2I communication. Microscopic traffic simulation models might be calibrated online. Traffic simulation could be run few orders of magnitude faster than realtime (High- Performance Computing clusters) and be very accurate. Short-time prediction could be very accurate and fast thanks to simulations. Current traffic state (positions, velocities, accelerations, routes of all cars) could be known by a traffic management center and updated frequently. It may be possible to evaluate large number of configurations of traffic management parameters (e.g., configurations of traffic signals) and choose the best one metaheuristics might be a good mathematical tool.

Simulation-based traffic management system Large-scale simulation Travel request TMC V2I I2V High-performance computing cluster + Apache Spark

Large-scale traffic simulation Details in my papers, e.g.,: P. Gora, 2009, Traffic Simulation Framework - a Cellular Automaton based tool for simulating and investigating real city traffic

Initial results Details are in my recent work (09.2015): Application of genetic algorithms and high-performance computing to the Traffic Signal Setting problem Assuming we have a complete knowledge about current positions, speeds and routes of cars (and O-D matrix to simulate new cars, starting drive within the next 10 minutes): I was running simulations (using TSF) to assess quality of traffic signal settings (offsets) Genetic algorithm encoding offsets to genotypes (population: 400-900 genotypes, 10% best genotypes selected for reproduction) Simulating 10 minutes of large-scale traffic (with over 100 000 cars) using microscopic models takes several minutes, using mesoscopic model a few seconds Genetic algorithm needs to assess many traffic signal settings to find good solutions, so: Mesoscopic model is better (faster, less accurate, but still can find acceptable solution) Parallelization of traffic signal settings evaluation is required (algorithm level, simulation level) Other metaheuristics (e.g. Monte Carlo methods, Metropolis-Hastings, simulated annealing)

Initial results Details are in my recent work (09.2015): Application of genetic algorithms and highperformance computing to the Traffic Signal Setting problem Experiments conducted from January to July 2015, High-Performance Computing cluster (University of Rzeszów): 40 computational nodes, 200 cores, computational power: 7.5 TeraFLOPS Up to 18.12% reduction of travel delay on the whole road network of Warsaw (~800 crossroad with traffic signals) Parallelization on Experiment level (running many instances of GA in parallel, on many cores) A single GA run: at least 10000 seconds ~= 3 hours the methodology cannot be applied to real-time traffic management yet, but... After introducing Algorithm level parallelization (evaluating TSS qualities in parallel within a single GA run is technically feasible) ~100 seconds < 2 minutes (might be applied to realtime traffic management After introducing Simulation level parallelization (running a single traffic simulation in parallel potentially could be technically feasible): HPC cluster in Rzeszów ~100 seconds (might be applied to real-time traffic management) Larger clusters (e.g., Prometheus in Kraków, 1.7 PetaFlops) a few seconds (or less)

Microscopic traffic simulation with autonomous and connected cars Inga Rüb, inga.rub@poczta.student.uw.edu.pl Idea: think of a single car as of an agent in a multiagent system (details in our paper: Traffic models for autonomous and connected cars - to be published in April 2016) BDI concept: Beliefs Desires knowledge of the environment (obstacles, other cars and their planned routes) general rules to follow and goals to obtain Actions: Intentions plans for the nearest future (the next simulation step) slow down, speed up, change direction, complex actions...

Issues The world is not ideal: Issue Bugs in code Defects of crucial hardware parts (e.g. sensors, communication devices, cars) Potential solution Comprehensive tests Redundant components and functionalities, self-diagnostics, selfhealing, self-repairing Cryptographic attacks Secure communication protocols, communication limited to simple, verificable and indispensable commands Coexistence of autonomous/connected and conventional vehicles Pedestrians, cyclists Bad weather conditions Detecting other cars using sensors, new microscopic models. Sensors scanning environment, detecting and predicting motion, communication with mobile devices, airbags V2X / I2V communication to improve detection

Conclusions Autonomous and connected cars may bring revolution in transportation and traffic management (much less accidents, better traffic management). New traffic models are required. Large-scale traffic simulation might be applied to real-time traffic management (e.g., (sub)optimal reaction to atypical conditions within a few seconds). High-performance computing clusters (e.g., PEGAZ in Rzeszów, Prometheus in Kraków) might be required (alternatives: GPU, quantum computer?). This is just initial idea (and initial results). My goal was to show that this might be technically feasible in the future, so some research efforts should be put on this direction. I assess the idea might be implemented in 10-15 years.

Questions? Thank you!!! p.gora@mimuw.edu.pl http://www.mimuw.edu.pl/~pawelg Logic will get you from A to B. Imagination will take you everywhere. A. Einstein Sky is not the limit. The presentation was partially supported by the research grant 2011/01/D/ST6/06981 of the National Science Centre