Source-linked AI summary

Multiscale modeling of granular flows with application to crowd dynamics

Emiliano Cristiani, Benedetto Piccoli, Andrea Tosin

arXiv:1006.0694v1math-phmath.NAphysics.soc-ph

TL;DR

Crowd models must reconcile individual trajectories and large-scale density while representing heterogeneous, nonlocal, and anisotropic pedestrian behavior. The paper introduces a measure-theoretic multiscale method that couples discrete microscopic and continuous macroscopic descriptions, allowing them to coexist and exchange information. The simulations report compatible dynamics across scales, while the method’s current form primarily addresses the same pedestrian mass at both scales and remains parameter-dependent.

  • Problem

    Crowd modeling must capture individual decision-based behavior and self-organization while remaining useful for large environments where microscopic computation is costly.

  • Method

    The paper uses a measure-theoretic framework to couple a discrete microscopic model with a continuous macroscopic flow, combining desired velocities with interaction-based corrections.

  • Results

    The microscopic and macroscopic models reproduce comparable pedestrian-flow outcomes, with simulations showing coherent results and no significant qualitative or quantitative detachment between fully macroscopic and fully microscopic cases.

  • Takeaways & Limitations

    The coupled framework preserves macroscopic distributed information while retaining granularity needed to represent self-organization triggered by microscopic flow inhomogeneities.

  • Takeaways & Limitations

    The current approach mainly models the same pedestrian mass at both scales, and outcomes partly depend on parameter tuning.

Abstract

from arXiv · show

In this paper a new multiscale modeling technique is proposed. It relies on a recently introduced measure-theoretic approach, which allows to manage the microscopic and the macroscopic scale under a unique framework. In the resulting coupled model the two scales coexist and share information. This allows to perform numerical simulations in which the trajectories and the density of the particles affect each other. Crowd dynamics is the motivating application throughout the paper.

1 Introduction

Crowd modeling must represent decision-based, nonlocal, anisotropic, and heterogeneous individuals, while accounting for self-organization and the differing strengths of microscopic and macroscopic descriptions. The paper proposes coupling these scales through a measure-based framework so macroscopic views retain microscopic granularity and exchange information across scales.

  • Motivation: Living-system group dynamics requires models beyond classical mechanics because individuals make decisions, interact nonlocally and anisotropically, and differ in goals, reaction times, and maximal velocities.Interactions may be metric or topological, and collision avoidance is mainly directed toward group mates in front.
  • Motivation: Self-organization produces ordered group patterns from simple individual rules, without a common decision or leader.A single individual may not perceive the group’s global structure.
  • Existing scales: Microscopic models track individual pedestrians through ordinary differential equations, whereas macroscopic models represent pedestrian density using conservation or balance laws.The microscopic approach captures individual differences and exact positions but can be computationally costly in large environments; macroscopic models support optimization and analytical issues.
  • Existing scales: Neither scale is universally preferable: microscopic modeling suits individual-level detail and small environments, while macroscopic modeling suits large flows and distributed information.Self-organization visible in large crowds nevertheless results from strategic behaviors of individual pedestrians.
  • Contribution: The measure-based framework represents microscopic models with singular Dirac measures and macroscopic models with absolutely continuous measures under a common conservation-law formulation.Earlier work found matching group-behavior features across scales, motivating the proposed multiscale approach.
  • Contribution: The proposed model couples a discrete microscopic scale with a continuous flow, deriving computational schemes in which both scales coexist and exchange information.The paper distinguishes this coupling from multiscale methods that alternate scales or couple them only approximately through averaging and sampling.

2 Mathematical modeling by time-evolving measures

The paper models pedestrian mass as a time-evolving measure transported by a directly specified velocity field. That velocity combines desired motion with nonlocal, anisotropic interactions representing repulsion, attraction, and pedestrian-specific responses.

  • Measure framework: Pedestrian mass at time t is represented by a Radon positive measure µ_t on the Borel sets of R^d, with µ_t(E) giving the mass in E.The measure is assumed σ-additive, expressing additivity of mass.
  • Measure framework: Mass conservation evolves µ_t through a continuity equation with velocity field v and initial mass distribution µ_0.The equation is interpreted in the functional sense of measures through smooth compactly supported test functions.
  • Model formulation: The model is first-order because it directly specifies velocity rather than balancing linear momentum.This uses a mass-conservation equation that does not assume a modeling scale a priori.
  • Model formulation: Velocity is decomposed into a desired velocity v_des and an interaction velocity ν[µ_t], with the latter correcting motion in response to crowd interactions.The desired velocity is determined by domain geometry and is independent of µ_t; its modulus may be set to a characteristic speed V.
  • Pedestrian interactions: Nonlocal interactions are computed from a synthesis of crowd-distribution information around each pedestrian, with distance dependence supplied by a compactly supported function f.If supp f = [0, R], the interaction neighborhood is the ball B_R(x).
  • Pedestrian interactions: The interaction law includes repulsion to avoid collisions and crowded areas and attraction to maintain contact with group mates under some circumstances.Repulsion and attraction strengths and radii determine how the interaction varies with distance.
  • Pedestrian interactions: Interactions may be metric, using a fixed radius, or topological, dynamically selecting a neighborhood containing a predefined comfortable mass of pedestrians.The distinction concerns how each walker’s interaction neighborhood is determined.
  • Pedestrian interactions: Anisotropy is encoded by g, which represents pedestrians’ limited visibility and unequal sensitivity to stimuli from different directions.The maximum sensitivity width is ᾱ, and mollification can represent lateral visual fading.

3 The multiscale approach

The paper merges microscopic and macroscopic crowd models within one measure-theoretic framework, so both scales coexist and contribute to shared dynamics.

  • Microscopic models: Microscopic dynamics become coupled ordinary differential equations whose velocity depends on the pedestrian measure.The measure is represented by Dirac masses centered at pedestrian positions.
  • Macroscopic models: Macroscopic dynamics describe pedestrian density through a measure absolutely continuous with respect to Lebesgue measure.The density is the Radon-Nikodym derivative of the pedestrian measure.
  • Multiscale models: The framework represents pedestrian mass as a combination of atomic microscopic mass and absolutely continuous macroscopic mass.The coupling parameter θ weights the scales from purely macroscopic to purely microscopic behavior.
  • Coupled dynamics: The mixed interaction velocity is neither the fully microscopic nor the fully macroscopic velocity, so the dynamics are not a simple superposition.At pedestrian positions, macroscopic density contributes to microscopic motion; elsewhere, microscopic pedestrians contribute to macroscopic dynamics.
  • Scaling: Non-dimensionalization introduces Λ as the scaling between microscopic pedestrian counts and macroscopic unit density.Λ indicates how many pedestrians are represented on average by a unit density in the reference volume.

4 Discrete-in-time model

The discrete-in-time model advances the combined pedestrian measure by pushing microscopic and macroscopic mass through a common flow map, preserving its multiscale structure and mass conservation.

  • Discrete evolution: The discrete model defines a flow map γn(x) = x + v(tn, x)∆tn and updates the measure by push-forward.The recursion requires an initial measure µ0.
  • Structure preservation: Under the theorem’s assumptions, the updated measure has unique atomic and absolutely continuous components with a nonnegative macroscopic density.The result preserves the microscopic–macroscopic decomposition after one time step.
  • Structure preservation: The microscopic and macroscopic masses are each generated by pushing their previous values forward through the same flow map.The theorem’s proof explicitly constructs the next measure by separately transporting both components.
  • Assumptions: A sufficient condition for the flow-map hypothesis is Lipschitz velocity with ∆tn Lip(v[µn]) < 1.This condition is used to ensure the required flow-map property at each step.
  • Conservation: The total mass is conserved at every time step, and the microscopic and macroscopic masses are conserved separately.If the initial total mass is finite, every subsequent measure is finite as well.

5 Numerical approximation of the equations

The numerical method discretizes the macroscopic density on spatial cells while evolving microscopic positions and macroscopic density with a coherent shared velocity field.

  • Spatial discretization: The spatial approximation partitions the domain into cells of characteristic size h and represents density by a piecewise constant function.Each cell is identified by a representative point, such as its center.
  • Spatial discretization: The approximate velocity is piecewise constant on grid cells, producing a piecewise-translation discrete flow map.The velocity is evaluated from the approximate measure at cell representative points.
  • Numerical properties: The scheme preserves nonnegativity of the approximate density and conserves approximate macroscopic mass.These properties follow from the update construction and invariance of Lebesgue measure under translations.
  • Numerical properties: Theorem 3 requires a CFL-like condition involving the flux velocity to control spatial-discretization error.Unlike the usual conservation-law condition, it uses the flux velocity directly rather than the convection velocity.
  • Algorithm: The algorithm updates pedestrian positions and density separately, but both use the same approximate velocity field to maintain coherence.Microscopic quantities are evaluated at pedestrian positions and macroscopic quantities at grid cells.
  • Algorithm: Initialization computes the macroscopic density from a local average of microscopic mass using the prescribed scaling.A neighborhood larger than one cell helps distribute the macroscopic density spatially rather than clustering it in cells.

6 Numerical tests

Numerical tests show that the multiscale model preserves coherent crowd behavior while combining macroscopic homogenization with microscopic granularity. Across interactions, outflow, bottlenecks, and leader-following, changing θ controls how microscopic and macroscopic effects shape the dynamics.

  • Test 1: Dynamics of the interactions: The main interaction features are reproduced at both macroscopic and microscopic scales, including frontal alignment caused by frontal repulsion.The multiscale distribution combines these effects while retaining information at both scales.
  • Test 1: Dynamics of the interactions: Microscopic repulsion creates low-density holes around pedestrians, while the multiscale model limits this effect and introduces a non-negligible granular structure.At θ = 0.3, the model reaches a compromise: pedestrians are less scattered than microscopically, but the density is less smooth than macroscopically.
  • Test 1: Dynamics of the interactions: Multiscale moments of inertia remain almost constant with θ, aside from small border effects, indicating similar mass rearrangement across scales.The moments linearly interpolate between the microscopic and macroscopic moments, supporting compatibility of the two dynamics.
  • Test 2: Average outflow time: Average outflow time decreases as θ increases for both 10- and 100-pedestrian crowds, indicating more fluent streams with stronger microscopic granularity.Here θ represents the fraction of mass shifted toward microscopic pedestrians.
  • Test 3: Pedestrian flow through a bottleneck: At θ = 0, the bottleneck clogs, whereas θ = 0.3 reproduces alternating passing directions through the passage.The intermediate coupling shifts 30% of the macroscopic mass onto microscopic pedestrians, whose inhomogeneous distribution breaks symmetry between populations.
  • Test 3: Pedestrian flow through a bottleneck: With θ = 1, microscopic granularity dominates, producing the most fluent stream and alternate oppositely walking lanes.These lanes are described as a major self-organization effect observed in real crowds.
  • Test 4: Macroscopic effect of a microscopic leader: The framework uses a microscopic leader to reproduce group motion that affects the macroscopic scale, including movement of the whole group in the leader’s direction.This capability relies on microscopic information that a purely macroscopic model cannot represent by itself.

7 Conclusions and future research

The paper presents a rigorous measure-based coupling of microscopic and macroscopic pedestrian-flow models, allowing both scales to interact while preserving physical meaning. It also identifies scope boundaries and future extensions beyond modeling the same pedestrian mass at both scales.

  • 7 Conclusions and future research: The method couples microscopic and macroscopic pedestrian-flow models within a rigorous measure-theoretic framework.Proper scaling allows both models to reproduce the flow of the same pedestrian mass with comparable outcomes.
  • 7 Conclusions and future research: The approach adds granularity to macroscopic flow while preserving physical meaning and mathematical rigor.
  • 7 Conclusions and future research: Macroscopic models provide distributed information for design, control, and optimization, while microscopic inhomogeneities can trigger self-organization that requires granularity.The authors state that multiscale modeling is not always more realistic, because outcomes depend partly on parameter tuning.
  • 7 Conclusions and future research: The present formulation mainly models the same pedestrian mass at both scales through scale interpolation.A numerical test indicates that features without explicit counterparts at the other scale can nevertheless affect overall dynamics.
  • 7 Conclusions and future research: The framework is intended to extend toward traffic-flow applications involving pedestrians and vehicles with desired destinations and restricted visual fields.The text notes that car movements are more constrained than pedestrian movements, limiting but not eliminating self-organization.
Loading 1006.0694v1…