Direct Calculation of Ellipse Overlap Areas for Force-Based Models - - PowerPoint PPT Presentation

direct calculation of ellipse overlap areas for force
SMART_READER_LITE
LIVE PREVIEW

Direct Calculation of Ellipse Overlap Areas for Force-Based Models - - PowerPoint PPT Presentation

Direct Calculation of Ellipse Overlap Areas for Force-Based Models of Pedestrian Dynamics Gary B. Hughes Mohcine Chraibi California Polytechnic Forschungszentrum Jlich State University, Institute for Advanced Simulation San Luis Obispo, CA


slide-1
SLIDE 1

Direct Calculation of Ellipse Overlap Areas for Force-Based Models of Pedestrian Dynamics

Gary B. Hughes

California Polytechnic State University, San Luis Obispo, CA USA

Mohcine Chraibi

Forschungszentrum Jülich Institute for Advanced Simulation Jülich, Germany

slide-2
SLIDE 2

Pedestrian Spatial Aspect

  • Radially Asymmetric
  • Velocity-Dependent

01

slide-3
SLIDE 3

Dynamic, Elliptical ‘Sensory Zone’

Semi-Axis Lateral Swaying: Semi-Axis Direction of Movement:

Chraibi, M., Seyfried, A. and Schadschneider, A. (2010), “Generalized centrifugal- force model for pedestrian dynamics,” Physical Review E, 82:4, p. 046111.

i j

02

slide-4
SLIDE 4

Driving Force

Chraibi, M., Seyfried, A. and Schadschneider, A. (2010), “Generalized centrifugal- force model for pedestrian dynamics,” Physical Review E, 82:4, p. 046111.

Driving Force:

i j

03

slide-5
SLIDE 5

Repulsive Force

Repulsive Force:

Chraibi, M., Seyfried, A. and Schadschneider, A. (2010), “Generalized centrifugal- force model for pedestrian dynamics,” Physical Review E, 82:4, p. 046111.

ri rj dij i j

04

slide-6
SLIDE 6

Overlap and Oscillations

ri rj dij i j dij ri i rj j

05

slide-7
SLIDE 7

Generalized Centrifugal-Force Model

Overlapping Proportion:

Chraibi, M., Seyfried, A. and Schadschneider, A. (2010), “Generalized centrifugal- force model for pedestrian dynamics,” Physical Review E, 82:4, p. 046111.

dij ri i rj j

06

slide-8
SLIDE 8

1: Transversal at 4 Points 2: Transversal at 2 Points 3: Separated 4, 5: One Ellipse Contained in the Other 6: Transversal at 2 Points and Tangent at 1 Point 7: Externally Tangent 8: Internally Tangent at 1 Point 9: Internally Tangent at 2 Points 10, 11: Osculating and Hyperosculating

Relative Position Classification

1 1 1

07

slide-9
SLIDE 9

Overlap Area: Inscribed Polygons

i j

08

slide-10
SLIDE 10
  • cos

cos sin sin cos sin

Ellipse Area by Gauss-Green Formula

09

slide-11
SLIDE 11

Ellipse Sector Area

(x1, y1) (x2, y2) θ1 θ2 φ

Sector Area

  • 10
slide-12
SLIDE 12

Ellipse Segment Area

Segment Area

(x1, y1) (x2, y2) θ1 θ2 φ

11

slide-13
SLIDE 13

Ellipse Overlap Area

Relative Position 2 Relative Positions 10, 11

Hughes, G.B., and Chraibi, M. (2014), “Calculating Ellipse Overlap Areas,” Computing and Visualization in Science 15, pp. 291-301.

Relative Position 1 Relative Position 6

12

slide-14
SLIDE 14

Intersection Points

Hughes, G.B., and Chraibi, M. (2014), “Calculating Ellipse Overlap Areas,” Computing and Visualization in Science 15, pp. 291-301.

General Ellipse (Parametric)

(h, k) φ

(0, 0)

13

slide-15
SLIDE 15

Intersection Points

Hughes, G.B., and Chraibi, M. (2014), “Calculating Ellipse Overlap Areas,” Computing and Visualization in Science 15, pp. 291-301.

2 2 2 2 2 2 2 2 2 2 2 2

General Ellipse (Implicit Polynomial)

2 2 2 2 2 2

14

slide-16
SLIDE 16

Intersection Points

Hughes, G.B., and Chraibi, M. (2014), “Calculating Ellipse Overlap Areas,” Computing and Visualization in Science 15, pp. 291-301.

2 1 1 1 1 1 2 1 1 2 2 1 2 2 2 2 2 2

Bézout determinant:

15

slide-17
SLIDE 17

Run-Time Comparison

Hughes, G.B., and Chraibi, M. (2014), “Calculating Ellipse Overlap Areas,” Computing and Visualization in Science 15, pp. 291-301. 16

slide-18
SLIDE 18

Random Sample of m ≈ 0.1 n Nearest-Neighbor Distances List of discrete points in a continuous 2D domain: {(x1, y1), (x2, y2), …, (xn, yn)} Each point has a nearest neighbor at a specific distance: {D1, D2, …, Dn} λ = point density within the domain = n / area Test Statistic with Standard Normal Distribution:

Validation: Spatial Randomness

17

slide-19
SLIDE 19

Deviations from a “2D Poisson Process”: More Regular (Z > 0) More Clustered (Z < 0)

18

n = 100 discrete points within [0, 1]Х[0, 1]

Z = -0.205861 Z = +6.04962 Z = -4.16134

Clark-Evans Test Statistic

slide-20
SLIDE 20

Spatial Randomness of Pedestrian Flow

  • Corridor, bidirectional flow
  • http://ped.fz-juelich.de/experiments/2013.06.19_Duesseldorf_Messe_BaSiGo/result/corrected/BI_CORR.zip
  • bi_corr_400_b_02.txt

19

slide-21
SLIDE 21

Questions