A Continuum Three-Zone Model for Swarms
Authored by Allison Kolpas, Jennifer M Miller, Neto Joao Plinio Juchem, Louis F Rossi
Date Published: 2012
DOI: 10.1007/s11538-011-9676-y
Sponsors:
United States National Science Foundation (NSF)
Platforms:
SciPy
Model Documentation:
Other Narrative
Mathematical description
Model Code URLs:
Model code not found
Abstract
We present a progression of three distinct three-zone, continuum models
for swarm behavior based on social interactions with neighbors in order
to explain simple coherent structures in popular biological models of
aggregations. In continuum models, individuals are replaced with density
and velocity functions. Individual behavior is modeled with convolutions
acting within three interaction zones corresponding to repulsion, orientation, and attraction, respectively. We begin with a
variable-speed first-order model in which the velocity depends directly
on the interactions. Next, we present a variable-speed second-order
model. Finally, we present a constant-speed second-order model that is
coordinated with popular individual-based models. For all three models, linear stability analysis shows that the growth or decay of
perturbations in an infinite, uniform swarm depends on the strength of
attraction relative to repulsion and orientation. We verify that the
continuum models predict the behavior of a swarm of individuals by
comparing the linear stability results with an individual-based model
that uses the same social interaction kernels. In some unstable regimes, we observe that the uniform state will evolve toward a radially
symmetric attractor with a variable density. In other unstable regimes, we observe an incoherent swarming state.
Tags
Simulation
Distributions
collective behavior
Aggregation
Animal groups
Fish schools
Motion