Position Alignment model in 2D

Active matter

This case study focuses on the results of the 2016 physical review letters paper “Large-Scale Patterns in a Minimal Cognitive Flocking Model: Incidental Leaders, Nematic Patterns, and Aggregates” by Lucas Barberis, Fernando Peruani. The authors studied a minimal cognitive flocking model, which assumes that the moving entities navigate using the available instantaneous visual information exclusively.

Introduction :

Collective motion patterns observed in birds, fish, sheep, or a colony of bacteria are prominent examples of complex, self-organized, collective motion. Those biological systems are very complex, making theoretical descriptions extremely challenging. The most typical approach to understanding these systems is to use a velocity alignment mechanism that mediates the interactions among the moving individuals such as the archetypal Vicsek model. A few recent pioneering works have questioned the widely held belief that behind each collective motion pattern of self-propelled entities there is a velocity alignment mechanism at work.

in the following, we are going to investigate a active matter model 1 where there is no such velocity alignment. which assumes that particles interact using solely the available instantaneous visual information. Particles have asymmetrical short-ranged interactions, specifically position-based attraction. As opposed to the Vicsek model, this model does not perform velocity alignment.

Furthermore, this model includes cognitive concepts such as the field of view where particles have a limited field of view defined by the vision cone see Figure below (a). The limited field of view restricts the visual perception of neighbors. For instance, particle A could see particle B without particle B seeing A. see Fig (b).

Schematic illustration of the vision cone with angle $\beta$ (b) Example of the asymmetry of interactions in the model.

This model can be studied on two different levels; first, we are going to study the statistics of the model then, since this model generates a plethora of structures, we are going to try to classify these emerging structures.

Model definition

To set up this model, we are going to use a framework , where updating rules follows the Langevin dynamics that describe the motion using stochastic differential equations. The equation of motion for this model can be written as :

$$ \dot{\mathbf{x}}_i=v_0 \mathbf{V}(\theta_i) $$

$$ \dot{\theta}_i=\frac{\gamma}{n_i} \sum_j \sin ({\alpha_i}_j-\theta_i)+\sqrt{2 D_r} \eta_i(t) $$

where $\mathbf{x}_i$ denotes the position of the particle, and $\theta_i$ represents its moving direction,$\mathbf{V}(.) \equiv(\cos (.), \sin (.))^T$, and $v_0$ is the particle speed, ${\gamma}$ the strength of the interaction $\eta_i(t)$ noise term.

where $\beta$ is the size of the cone and $\eta(t)$ is the noise term with amplitude given by $D_r$

$$ \langle\boldsymbol\eta(t)\rangle=0, \quad\left\langle\eta_{\alpha i}(t) \eta_{\beta j}\left(t^{\prime}\right)\right\rangle=\delta_{i,j}\delta\left(t-t^{\prime}\right)D_{r}, \quad \alpha, \beta=x, y $$

In each time step, the position and the orientation of the particles are updated following the rules of classical mechanics. In this model, particles seek to align their current orientation to the average position of particles within the cone of interaction. To add an element of stochasticity, these particle alignments are considered to be subject to noise, which is captured in the form of random errors in average orientation measurement. see Figure below for sample trajectory.

The interaction rule of this model, the sample trajectory of particles is represented by (red dashed line). darker colors indicate more recent events. At each time step, the particle aligns its current orientation (blue arrows) to the average orientation of all particles located within the circular area in radius R, yielding the new orientation (red arrow)

Simulation Results

With our simulation, we investigated the behavior and the reaction of the system to changes in the control parameter. we used different Order parameters to classify the system and to analyze the different phases. We were especially interested in identifying the nematic, polar, and aggregate behavior of this active particle model. The Euler-Maruyama technique was used to solve stochastic differential equations with an integration time step of $dt = 0.1$. The free parameters of the model that determine its state behavior are the speed of self-propulsion $v_0$, the radius of interaction, cone size $\beta$ ,and the magnitude of the noise $\eta$.

A series of characteristic snapshots that summarize the phase behavior of the system can be found in Figure below :

  • For low noise levels and limited cone size, particles tend to align their direction in a polar order.
  • For intermediate noise levels and an average cone size, particles organize in a nematic band (nematic phase).
  • For an intermediate or high level of noise and average cone, size particles organize themselves into aggregate patterns.
  • For high noise levels, a homogeneous and disordered state emerge (gas phase).

Polar order parameter:

First, we tuned the system parameter for only polar behavior of the system by decreasing the cone size and looked at the effect of the system’s noise parameter. We ran a simulation with 3000 particles in a $L^2 = 30^2$ box, an interaction radius $R = 1$ , speed $v_0 = 1$, and $\gamma = 5$. To study the polar phase, we need to fixed the noise at a low value and varied the cone size from $\beta = [0.6,1.2]$. The particles showed an ordered motion and a polar structure emerged. see fig below

This is one of the most interesting results. In Fig below, it can be clearly seen that the system is in a state of order. where particles created groups of polar structures. Those groups had the same orientation and formed a warms like patterns. This movement of particles was due to the low noise at $\eta = [0.001,0.3]$ and cone size $\beta = [0.6,1.2]$.

Snapshots of different states of the model, that cover a part of phase space where polar order is observed. The system contains 3000 particles and periodic boundary conditions are applied.

The natural parameter that we can use to measure this phase is the polar order. It’s defined as $$ \mathbf{V}=\frac{1}{N}\left|\sum_{i=1}^{N} \frac{\mathbf{v}_{i}}{\left|\mathbf{v}_{i}\right|}\right| $$

We tuned the noise $\eta$ and cone size $\beta$ then evaluated the direction of motion of the particles after a certain time $t = 10000$ and calculated the polar order parameter

Nematic Order Parameter

In this part we kept the same parameters and increased the noise. Neumatic structures start to emerge

Snapshots of different states of the model, that cover a part of phase space where nematic order is observed.

Since particles are moving in opposite directions, the polar order parameter vanishes. To identify this ordered state, a new order parameter must be utilized.

We recall the liquid crystal order matrix $Q_{\alpha \beta}$

$$ Q_{\alpha \beta}=<\left(2 V_{\alpha} V_{\beta}-\delta_{\alpha \beta}\right)> $$

The scalar order parameter corresponds to the maximum eigenvalue gives a maximum Nematic order, and vanish for a disorganized motion.

Looking at the nematic diagram as shown in Fig above, we can identify the characteristics of the system; the particles of the system form nematic bands. As expected, we can see a pure nematic order is around $\beta=1.6$ and noise $D_r=1$ .

Aggregate phase

The final observation, the phase that we called aggregate in the phase diagram. This phase generates a zoo of self-organized patterns, that can not be classified with previous order parameters here we going to show some of those structures.

to classify those patterns and study the behavior of this region of the phase diagram w

"CY Cergy Paris University"


Author

KIHAL HOUSSEM EDDINE

Projects

Selected Works

Position Alignment

Active matter

Read Me

Vicsek model in 3D

ACTIVE MATTER

Read Me

Biological Oscillators

Systems Biology

Read Me

Quantum random walks

Quantum Mechanics

Read Me