There is a newer version of the record available.

Published December 3, 2023 | Version v1
Video/Audio Open

Barchan Swarm Simulations Using the Two-Flank Agent-Based Model

Authors/Creators

  • 1. ROR icon University of Reading
  • 2. ROR icon King's College London

Contributors

Supervisor:

  • 1. King's College London

Description

This archive contains several animations of barchan swarms simulated using the Two-Flank Agent-Based model introduced in following article:  

 

Robson, Dominic T., and Andreas CW Baas. "A Simple Agent‐Based Model That Reproduces All Types of Barchan Interactions." Geophysical Research Letters 50.19 (2023): e2023GL105182.  

 

which is Open Access and available at  https://doi.org/10.1029/2023GL105182

 

The Two-Flank Agent-Based Model has been developed openly on GitHub by Dominic T Robson and Andreas CW Baas.  All the necessary source files together with an example run file can be found at:

 

https://github.com/DTRobson/TwoFlankABModel/releases/tag/ABM

 

The following model parameters and initial conditions were used for all these simulations:

 

   simwidth = 15000 #(m)

   simlength = 8000 #(m)

   fieldwidth = 5000 #(m)

   

   qsatinit = 79 #(m^2 year^{-1})

   q0 = 0.25 #(q_sat)

   dt = 1/12 #(years)          

   collson = True

   inject = True

   injectdist = Uniform                

   periodic = False

   

   lambda1 = 1.

   lambda2 = 1.8

   lambda3 = 1/3

   alpha = 0.05

   delta = 4.6 #(m)

   

   eqw = 2.3/(q0 - 0.05)

   injectparams = [2*eqw, 2*eqw]

   lws = [eqw]

   rws = [eqw]

   xs = [fieldwidth*1.5]  

   ys = [simlength - 1]

   

   c = 45.  

   

   w0 = 16.6 #(m)

   

   outfluxmode = 'Hersen'

   plottinghornflux = False

 

   keep_coll_rec = True

 

   helpplotting = True

                           

 

The remaining model parameters varied across the different runs and took the values shown in the filenames.  Where the filename does not list the angular separation of the secondary wind mode (thetab) simulations were unidirectional.  The primary mode was normally distributed with mean 270degrees and standard deviation theta_sd. The list of all values used are shown here:

   

   initdensity = 12 or 24 or 37 or 61 #(km^{-2}) this sets the rate at which dunes are injected into the model

   qshift = 0. or 0.1 or 0.2 or 0.3 or 0.4 #(q_sat)

   thetab = 36 or 72 or 108 or 120 #(degrees)

   theta_sd = 3 #(degrees)  

 

In bimodal simulations the secondary mode angle was normally distributed with mean 270+thetab and standard deviation theta_sd.  Each year (12 iterations) the first 9 iterations had wind direction taken from the primary mode and the final 3 iterations were from the secondary mode i.e. the 3:1 seasons of primary:secondary wind direction.  Note that, in the simulations the primary mode 270deg means that dunes migrate in the negative y-direction, to produce the plots and revert to the convention of the primary wind being in the x-direction, the dunes were then rotated.

 

The archive contains two folders, the first shows animations of the swarms only with each frame taken as the final state of each year of the simulation.  The second folder shows the same simulations but alongside several properties of the swarms:

 

   The mean dune width and population size

   Normalised histograms of the dune width

   Normalised histograms of the ratio of port and starboard widths of the dunes.

 

The simulations were performed by Dominic T Robson using a 12th Gen Intel(R) Core(TM) i7-1255U   1.70 GHz processor and 16.0GB of RAM.

 

 

Files

TFABM_Swarm_Animations.zip

Files (1.7 GB)

Name Size Download all
md5:7644f53bb7fce2f592efe5e513c5d630
1.7 GB Preview Download

Additional details

Related works

Is derived from
Journal article: 10.1029/2023GL105182 (DOI)

Funding

Engineering and Physical Sciences Research Council
Doctoral Training in Cross-Disciplinary Approaches to Non-Equilibrium Systems EP/L015854/1

References

  • Robson, Dominic T., and Andreas CW Baas. "A Simple Agent‐Based Model That Reproduces All Types of Barchan Interactions." Geophysical Research Letters 50.19 (2023): e2023GL105182.