Home▸Articles▸Meteorology & Weather Patterns

Understanding Sandstorms: A 2D Simulation

Explore the complex dynamics of sandstorms through a detailed simulation based on Bagnold’s saltation thresholds and the Koschmieder relation.

mysimulator teamUpdated June 2026≈ 3 min read▶ Open the simulation

What is the Sandstorm Front Simulation?

The 2D Sandstorm Front simulation models the behavior of sand particles under varying wind conditions. By adjusting the wind speed, users can observe how different grain sizes (fine, medium, and coarse) become airborne at distinct thresholds, creating a visually dynamic and scientifically accurate representation of sandstorms.

This simulation is based on Bagnold’s saltation theory, which explains how grains are lifted from the surface by turbulent winds. The Koschmieder relation further describes how dust concentration affects visibility during a sandstorm.

Key Principles and Equations

The simulation uses Bagnold’s saltation threshold equation to determine when grains of different sizes will start moving. This is given by the formula: u* = (k * sqrt(ρ_s / ρ_a) * g * d^2 / 18)^0.5, where u* is the friction velocity, k is a constant, ρ_s and ρ_a are the densities of sand and air respectively, g is gravity, and d is the grain diameter.

The Koschmieder relation links dust concentration to visibility: V = V_∞ * (1 - exp(-k_d * C)), where V is the visibility, V_∞ is the initial visibility, k_d is a constant related to the scattering properties of dust particles, and C is the dust concentration.

live demo · related simulation● LIVE

Why It Matters

Understanding sandstorms is crucial for environmental studies, as they can significantly impact air quality, human health, and ecosystems. By simulating these events, scientists and policymakers can better predict and mitigate their effects.

The simulation also helps in the development of dust mitigation strategies, particularly in arid regions where sandstorms are common.

Real-World Applications

In desert areas, understanding how different grain sizes behave under varying wind conditions can help in designing effective sand barriers and vegetation planting schemes to reduce the impact of sandstorms.

The simulation aids in the study of dust transport in planetary atmospheres, such as Mars, where similar processes occur.

Frequently asked questions

How do different grain sizes affect a sandstorm?

Different grain sizes have distinct saltation thresholds. Fine grains become airborne at lower wind speeds compared to coarse grains, leading to a layered structure in the dust cloud.

What is the significance of the Koschmieder relation in this simulation?

The Koschmieder relation helps predict how dust concentration affects visibility. As dust concentration increases, visibility decreases exponentially, which is crucial for understanding the impact of sandstorms on human activities and air quality.

Can the simulation be used to study other types of storms?

While primarily focused on sandstorms, the principles underlying this simulation can be adapted to study other types of dust-laden storms or aerosol transport phenomena.

How does the sudden-gust button work in the simulation?

The sudden-gust button simulates a rapid increase in wind speed, which can cause all grain sizes to become airborne simultaneously, creating a more intense and immediate sandstorm effect.

Try it live

Everything above runs in your browser — open Sandstorm Front (2D) and change the parameters while it is running. Nothing is installed, nothing is uploaded, the whole model lives in one tab.

▶ Open Sandstorm Front (2D) simulation

What did you find?

Add reproduction steps (optional)