• No results found

Simulation-based traffic management for autonomous and connected vehicles

N/A
N/A
Protected

Academic year: 2021

Share "Simulation-based traffic management for autonomous and connected vehicles"

Copied!
12
0
0

Loading.... (view fulltext now)

Full text

(1)

Simulation-based traffic

management for autonomous and

connected vehicles

Paweł Gora

ITS Kraków, 3-4.12.2015

Faculty of Mathematics, Informatics and Mechanics

University of Warsaw

(2)

Axioms

Vehicles may communicate with each other (V2V) and with infrastructure (V2I, I2V)Car’s onboard computer may „know”:

static components of the road networkprecise 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)

(3)

Conventional vs autonomous

vehicles

Conventional vehicles are driven by

people – we cannot predict their behavior (computational irreducibility of human's brain).

Microscopic models approximate 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).

It is difficult to predict traffic state with sufficient accuracy when atypical situations occur.

Autonomous vehicles are driven by a

computer running (interactive) algorithm (computational model equivalent to Interactive Turing Machine).

Microscopic models could determine (or

approximate with good accuracy) drive in

typical conditions.

Machine's response to a given atypical situation could be computed (deterministic or stochastic algorithm).

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).

(4)

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 –

(5)

Simulation-based traffic

management system

V2I

I2V

High-performance computing cluster + Apache Spark Travel request

TMC

Large-scale simulation

(6)

Large-scale traffic simulation

Details in my papers, e.g.,: P. Gora, 2009, „Traffic Simulation Framework

(7)

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)

(8)

Initial results

Details are in my recent work (09.2015): „Application of genetic algorithms and

high-performance 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 real-time 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)

(9)

Microscopic traffic simulation with

autonomous and connected cars

Inga Rüb, [email protected]

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

Intentions

Actions:

slow down, speed up, change direction, complex actions...

knowledge of the environment (obstacles,

other cars and their planned routes)

general rules to follow and goals to obtain

plans for the nearest future (the next

simulation step)

(10)

Issues

The world is not ideal:

Issue Potential solution

Bugs in code Comprehensive tests Defects of crucial hardware parts (e.g.

sensors, communication devices, cars) Redundant functionalities, self-diagnostics, components self-and healing, self-repairing

Cryptographic attacks Secure communication protocols, communication limited to simple, verificable and indispensable commands Coexistence of autonomous/connected and

conventional vehicles Detecting other cars using sensors, new microscopic models. Pedestrians, cyclists Sensors scanning environment, detecting and predicting motion, communication with mobile devices, airbags

Bad weather conditions V2X / I2V communication to improve detection

(11)

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.

(12)

Thank you!!!

Questions?

[email protected]

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

References

Related documents

This network monitors threat activity in over 157 countries and territories through a combination of Symantec products and services such as Symantec DeepSight™ Threat

The Information may change and any property described in the Information may be withdrawn from the market at any time without notice or obligation to the recipient from CBRE. CBRE

I had been hired by a media company for project called Turkish Football History which was developed for Turkish Football Federation (TFF).. The goal was calculating different kind

Further, based on the notion of formal context we define generalized one-sided concept lattices as fuzzy generalization of classical concept lattices.. Firstly, we briefly describe

In diabetic patients, only one trial of high-intensity statin therapy in primary pre- vention was conducted but high level of evidence was taken into consideration for

Recognizing the available body of research about effective online instructional design and the role of instructional designers is evolving, the reality that faculty often find

We thank Heather Thorne, Eveline Niedermayr, all the kConFab research nurses and staff, the heads and staff of the Family Cancer Clinics, and the Clinical Follow Up Study (which

In particular, the analysis will focus on the effect of the reform proposal of April 2004 at production level, on the specialized tobacco farms, and on the impact of the