---
title: "Protoplanetary Dust Traps Interactive Lab | Sandbox Physics"
description: "How can drifting pebbles collect before they fall toward the star? Pressure changes the gas's orbital speed."
canonical_url: "https://sandboxphysics.com/labs/protoplanetary-dust-traps/"
language: "en"
page_type: "lab"
alternate_languages:
  zh-CN: "https://sandboxphysics.com/zh/labs/protoplanetary-dust-traps/"
last_modified: "2026-10-28"
---

AC14 · Gas pushes back

# Protoplanetary Dust Traps

**How can drifting pebbles collect before they fall toward the star?** Pressure changes the gas's orbital speed. Drag can then remove or add angular momentum, drawing solids toward a pressure peak. Concentrated dust pushes back on the gas and changes the drift. Trapping can feed further growth. Streaming instability is a separate collective instability requiring two-way drag and radial and vertical motion; gravitational collapse needs additional physics.

Prepare a gas pressure peak, move it through a dusty patch and watch mutual drag reshape both fluids. Then follow a separately labeled linear streaming mode.

> Interactive simulation: open this page in a web browser to change the parameters and run the model.

Model assumptions

Synthetic bounded models. The default is an evolving one-dimensional radial isothermal-gas/pressureless-dust finite-volume patch with periodic boundaries and actual two-way drag. Moving the pressure marker prepares a new gas initial condition; the gas peak subsequently evolves freely. This radial trap is not streaming instability. The separate radial–vertical preset integrates the full linear incompressible two-fluid Fourier mode and stops at a small density contrast; it does not model nonlinear saturation or gravitational collapse. Stopping time is fixed, dust has one velocity per point and steep multistream states are outside the interpretation. Isothermality removes heat; numerical diffusion is measured separately from physical turbulence. No observed disk image, planet formation or ALMA inference is computed in this Lab.

Evolving radial pressure trap; this model does not contain streaming-instability modes.

Cyan marks gas and amber marks dust. Dots sample the saved fluid densities; short trails use local velocities. They are density tracers, not resolved grains or an observed ALMA image. The linear view instead shows an actual radial–vertical density perturbation with a fixed enlarged color scale.

Density profiles

Radial motion

Conservation, resolution and boundaries

The radial patch has128 cells and periodic boundaries. Its default dust-density relative L1 difference from a1024-cell reference is2.92percent at eight inverse angular frequencies; peak height differs by about6.1percent. These are numerical resolution differences, not physical error bars. The linear experiment retains one periodic mode with three velocity components per phase, stops at ten percent dust contrast or ten inverse angular frequencies, and uses a simple equal diffusion on perturbations rather than a complete turbulent disk model.

Physics tutorial

## Follow the gas as well as the dust

**Background** Pressure lets gas orbit at a different speed from solids. Drag transfers angular momentum between them.

**Why it matters** A dust pile and a growing streaming wave can both look structured, but they need different dynamical explanations.

Start with the essentials

- **Focus question**: Which way do solids drift on each side of a pressure maximum?
- **One-sentence intuition**: Drag feeds back on the gas; a linear instability also needs the right spatial modes.

### Core mathematical model

#### Stopping time

$$
\mathrm{St}=\Omega t_{\rm stop}
$$

Compare drag relaxation with orbital angular time. The Stokes number does not by itself specify a grain radius.

#### Test-particle radial drift

$$
v_{{\rm d},x}=-\frac{2\mathrm{St}}{1+\mathrm{St}^2}\eta v_{\rm K}
$$

Without feedback, drift is fastest near a stopping time of one inverse angular frequency. The pressure-gradient sign reverses at a maximum.

#### Equal and opposite momentum exchange

$$
\rho_{\rm g}\mathbf a_{{\rm g},D}+\rho_{\rm d}\mathbf a_{{\rm d},D}=0
$$

Drag is internal to the mixture and conserves its total momentum.

### Common difficulties

#### A trap is a different experiment

**Typical misconception** Any growing dust peak is streaming instability.

**Better mental model** A radial trap can collect material through a prepared gas structure. The separate streaming mode retains radial and vertical motions and tests a linear eigenvalue.

### Run the experiment

1. 01

   #### Move the pressure structure

   Drag the pressure marker sideways and watch the warmed-up density band.

   **What to observe:** The gas initial condition moves; dust accumulates through the subsequent computed flow.

2. 02

   #### Change coupling

   Compare Tightly tied grains and Rapidly drifting pebbles at the same pressure contrast.

   **What to observe:** Different stopping times change relative motion and the amount collected in the same time.

3. 03

   #### Let the gas respond

   Select Dust pushes the gas. Compare both density and velocity curves.

   **What to observe:** More dust changes the gas motion and reduces radial drift; the gas is evolved rather than held as an unchanged background.

4. 04

   #### Test a separate wave

   Choose A linear streaming wave, then Diffusion damps the wave. Read the orientation and unit changes.

   **What to observe:** The small-amplitude radial–vertical mode grows or damps according to the integrated two-fluid equations.

Physical conclusion

Separate radial trapping, linear growth and eventual gravitational collapse.

## Related experiments and articles

Gas, drifting pebbles and the first concentrations · Reading path

### Gas, drifting pebbles and the first concentrations

Articles on this path that use this experiment, followed by the other experiments they suggest.

1. [Article **How pebbles collect in a planet-forming disk**](https://sandboxphysics.com/stories/dust-gas/pebbles-in-a-headwind/)
2. [Article **Derive the drift and the gas response**](https://sandboxphysics.com/stories/dust-gas/drift-and-feedback/)
3. [Article **Give a streaming wave two directions to grow**](https://sandboxphysics.com/stories/dust-gas/two-directions-to-grow/)
4. [Article **Reproduce a streaming growth rate and a bounded patch**](https://sandboxphysics.com/stories/dust-gas/streaming-replay/)
5. [Article **Read dust rings and clumping thresholds without skipping a step**](https://sandboxphysics.com/stories/dust-gas/rings-and-thresholds/)

Motion & dynamics · Starter path

## From a falling ball to an orbit

Start by measuring gravity and splitting motion into components. Then add contact forces and collisions, and follow the same laws all the way to an orbit.

[Start here → **Free Fall & Measuring Gravity** Capture a few drops and fit the camera positions to estimate gravitational acceleration. Then add air damping and watch the fit drift from the truth. Observe · 14 min](https://sandboxphysics.com/labs/free-fall/)

1. [1 Free Fall & Measuring Gravity](https://sandboxphysics.com/labs/free-fall/)
2. [2 Projectile Flight Designer](https://sandboxphysics.com/labs/projectile-flight/)
3. [3 Inclined Plane & Friction](https://sandboxphysics.com/labs/inclined-plane/)
4. [4 One-Dimensional Collision Bench](https://sandboxphysics.com/labs/collision-bench/)
5. [5 Mass–Spring Oscillator](https://sandboxphysics.com/labs/mass-spring/)
6. [6 How Orbits Take Shape](https://sandboxphysics.com/labs/orbit/)

[View the full path →](https://sandboxphysics.com/topics/mechanics/#starter-path)
