Top Banner
Andreas Schadschneider Institute for Theoretical Physics University of Cologne www.thp.uni-koeln.de/~as www.thp.uni-koeln.de/ant-traffi Cellular Automata Modelling of Traffic in Human and Biological Systems
36

Andreas Schadschneider Institute for Theoretical Physics University of Cologne as Cellular Automata.

Dec 18, 2015

Download

Documents

Angela Eaton
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Andreas Schadschneider Institute for Theoretical Physics University of Cologne as Cellular Automata.

Andreas Schadschneider

Institute for Theoretical Physics

University of Cologne

www.thp.uni-koeln.de/~as www.thp.uni-koeln.de/ant-traffic

Cellular Automata Modelling of Traffic in Human and

Biological Systems

Page 2: Andreas Schadschneider Institute for Theoretical Physics University of Cologne as Cellular Automata.

Introduction

Modelling of transport problems:

space, time, states can be discrete or continuous

various model classes

Page 3: Andreas Schadschneider Institute for Theoretical Physics University of Cologne as Cellular Automata.

Overview

1. Highway traffic

2. Traffic on ant trails

3. Pedestrian dynamics

4. Intracellular transport

Unified description!?!

Page 4: Andreas Schadschneider Institute for Theoretical Physics University of Cologne as Cellular Automata.

Cellular Automata

Cellular automata (CA) are discrete in• space• time• state variable (e.g. occupancy, velocity)

Advantage: very efficient implementation for large-scale computer simulations

often: stochastic dynamics

Page 5: Andreas Schadschneider Institute for Theoretical Physics University of Cologne as Cellular Automata.

Asymmetric Simple

Exclusion Process

Page 6: Andreas Schadschneider Institute for Theoretical Physics University of Cologne as Cellular Automata.

Asymmetric Simple Exclusion Process

Asymmetric Simple Exclusion Process (ASEP):

1. directed motion2. exclusion (1 particle per site)

qq

Caricature of traffic:

For applications: different modifications necessary

Page 7: Andreas Schadschneider Institute for Theoretical Physics University of Cologne as Cellular Automata.

Highway

Traffic

Page 8: Andreas Schadschneider Institute for Theoretical Physics University of Cologne as Cellular Automata.

Cellular Automata Models

Discrete in • Space • Time• State variables (velocity)

velocity ),...,1,0( maxvv

Page 9: Andreas Schadschneider Institute for Theoretical Physics University of Cologne as Cellular Automata.

Update Rules

Rules (Nagel-Schreckenberg 1992)

1) Acceleration: vj ! min (vj + 1, vmax)

2) Braking: vj ! min ( vj , dj)

3) Randomization: vj ! vj – 1 (with probability p)

4) Motion: xj ! xj + vj

(dj = # empty cells in front of car j)

Page 10: Andreas Schadschneider Institute for Theoretical Physics University of Cologne as Cellular Automata.

Example

Configuration at time t:

Acceleration (vmax = 2):

Braking:

Randomization (p = 1/3):

Motion (state at time t+1):

Page 11: Andreas Schadschneider Institute for Theoretical Physics University of Cologne as Cellular Automata.

Simulation of NaSch Model

• Reproduces structure of traffic on highways

- Fundamental diagram

- Spontaneous jam formation

• Minimal model: all 4 rules are needed

• Order of rules important

• Simple as traffic model, but rather complex as stochastic model

Page 12: Andreas Schadschneider Institute for Theoretical Physics University of Cologne as Cellular Automata.

Fundamental Diagram

Relation: current (flow) $ density

Page 13: Andreas Schadschneider Institute for Theoretical Physics University of Cologne as Cellular Automata.

Metastable States

Empirical results: Existence of

• metastable high-flow states

• hysteresis

Page 14: Andreas Schadschneider Institute for Theoretical Physics University of Cologne as Cellular Automata.

VDR Model

Modified NaSch model: VDR model (velocity-dependent randomization)

Step 0: determine randomization p=p(v(t))

p0 if v = 0

p(v) = with p0 > p p if v > 0

Slow-to-start rule

Page 15: Andreas Schadschneider Institute for Theoretical Physics University of Cologne as Cellular Automata.

NaSch model

VDR-model: phase separation

Jam stabilized by Jout < Jmax

VDR model

Simulation of VDR Model

Page 16: Andreas Schadschneider Institute for Theoretical Physics University of Cologne as Cellular Automata.

Dynamics on

Ant Trails

Page 17: Andreas Schadschneider Institute for Theoretical Physics University of Cologne as Cellular Automata.

Ant trails

ants build “road” networks: trail system

Page 18: Andreas Schadschneider Institute for Theoretical Physics University of Cologne as Cellular Automata.

Chemotaxis

Ants can communicate on a chemical basis:

chemotaxis

Ants create a chemical trace of pheromones

trace can be “smelled” by other

ants follow trace to food source etc.

Page 19: Andreas Schadschneider Institute for Theoretical Physics University of Cologne as Cellular Automata.

q q Q

1. motion of ants

2. pheromone update (creation + evaporation)Dynamics:

f f f

parameters: q < Q, f

Ant trail model

q q Q

Page 20: Andreas Schadschneider Institute for Theoretical Physics University of Cologne as Cellular Automata.

Fundamental diagram of ant trails

different from highway traffic: no egoism

velocity vs. density

Experiments:

Burd et al. (2002, 2005)

non-monotonicity at small

evaporation rates!!

Page 21: Andreas Schadschneider Institute for Theoretical Physics University of Cologne as Cellular Automata.

Spatio-temporal organization

formation of “loose clusters”

early times steady state

coarsening dynamics

Page 22: Andreas Schadschneider Institute for Theoretical Physics University of Cologne as Cellular Automata.

Pedestrian

Dynamics

Page 23: Andreas Schadschneider Institute for Theoretical Physics University of Cologne as Cellular Automata.

Collective Effects

• jamming/clogging at exits• lane formation • flow oscillations at bottlenecks• structures in intersecting flows ( D. Helbing)

Page 24: Andreas Schadschneider Institute for Theoretical Physics University of Cologne as Cellular Automata.

Pedestrian Dynamics

More complex than highway traffic

• motion is 2-dimensional• counterflow • interaction “longer-ranged” (not only nearest neighbours)

Page 25: Andreas Schadschneider Institute for Theoretical Physics University of Cologne as Cellular Automata.

Pedestrian model

Modifications of ant trail model necessary since

motion 2-dimensional:• diffusion of pheromones• strength of trace

idea: Virtual chemotaxis

chemical trace: long-ranged interactions are translated into local interactions with ‘‘memory“

Page 26: Andreas Schadschneider Institute for Theoretical Physics University of Cologne as Cellular Automata.

Floor field cellular automaton

Floor field CA: stochastic model, defined by transition probabilities, only local interactions

reproduces known collective effects (e.g. lane formation)

Interaction: virtual chemotaxis (not measurable!)

dynamic + static floor fields

interaction with pedestrians and infrastructure

Page 27: Andreas Schadschneider Institute for Theoretical Physics University of Cologne as Cellular Automata.

Transition Probabilities

Stochastic motion, defined by

transition probabilities

3 contributions:• Desired direction of motion • Reaction to motion of other pedestrians• Reaction to geometry (walls, exits etc.)

Unified description of these 3 components

Page 28: Andreas Schadschneider Institute for Theoretical Physics University of Cologne as Cellular Automata.

Lane Formation

velocity profile

Page 29: Andreas Schadschneider Institute for Theoretical Physics University of Cologne as Cellular Automata.

Intracellular

Transport

Page 30: Andreas Schadschneider Institute for Theoretical Physics University of Cologne as Cellular Automata.

Intracellular Transport

Transport in cells:

• microtubule = highway• molecular motor (proteins) = trucks• ATP = fuel

Page 31: Andreas Schadschneider Institute for Theoretical Physics University of Cologne as Cellular Automata.

• Several motors running on same track simultaneously

• Size of the cargo >> Size of the motor

• Collective spatio-temporal organization ?

Fuel: ATP

ATP ADP + P Kinesin

Dynein

Kinesin and Dynein: Cytoskeletal motors

Page 32: Andreas Schadschneider Institute for Theoretical Physics University of Cologne as Cellular Automata.

Practical importance in bio-medical research

Disease Motor/Track Symptom

Charcot-Marie tooth disease

KIF1B kinesin Neurological disease; sensory loss

Retinitis pigmentosa KIF3A kinesin Blindness

Usher’s syndrome Myosin VII Hearing loss

Griscelli disease Myosin V Pigmentation defect

Primary ciliary diskenesia/

Kartageners’ syndrome

Dynein Sinus and Lung disease, male infertility

Goldstein, Aridor, Hannan, Hirokawa, Takemura,…………….

Page 33: Andreas Schadschneider Institute for Theoretical Physics University of Cologne as Cellular Automata.

ASEP-like Model of Molecular Motor-Traffic

q

D A

Parmeggiani, Franosch and Frey, Phys. Rev. Lett. 90, 086601 (2003)

ASEP + Langmuir-like adsorption-desorption

Also, Evans, Juhasz and Santen, Phys. Rev.E. 68, 026117 (2003)

Page 34: Andreas Schadschneider Institute for Theoretical Physics University of Cologne as Cellular Automata.

position of domain wall can be measured as a function of controllable parameters.

Nishinari, Okada, Schadschneider, Chowdhury, Phys. Rev. Lett. (2005)

KIF1A (Red)

MT (Green)10 pM

100 pM

1000pM

2 mM of ATP2 m

Spatial organization of KIF1A motors: experiment

Page 35: Andreas Schadschneider Institute for Theoretical Physics University of Cologne as Cellular Automata.

Summary

Various very different transport and traffic problems can be described by similar models

Variants of the Asymmetric Simple Exclusion Process

• Highway traffic: larger velocities• Ant trails: state-dependent hopping rates• Pedestrian dynamics: 2d motion, virtual chemotaxis• Intracellular transport: adsorption + desorption

Page 36: Andreas Schadschneider Institute for Theoretical Physics University of Cologne as Cellular Automata.

Collaborators

Cologne:

Ludger Santen

Alireza Namazi

Alexander John

Philip Greulich

Duisburg:

Michael Schreckenberg

Robert Barlovic

Wolfgang Knospe

Hubert Klüpfel

Thanx to:

Rest of the World:

Debashish Chowdhury (Kanpur)

Ambarish Kunwar (Kanpur)

Katsuhiro Nishinari (Tokyo)

T. Okada (Tokyo)

+ many others