Home▸Fluid Dynamics & Aerodynamics▸Salt Cavern Leaching Simulation (2D)

Salt Cavern Leaching Simulation (2D)

A vertical cross-section model of solution mining: fresh water injected through a tubing shoe dissolves a rock-salt bed as it rises, a nitrogen blanket shields the roof, and the cavity grows layer by layer while brine salinity climbs toward saturation.

Fluid Dynamics & Aerodynamics2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-salt-cavern-leaching ↗ Open standalone

This 2D companion trades the 3D version's process-plant camera for a readable vertical cross-section of the cavern itself. Thirty depth layers sit beneath an impermeable cap-rock band; fresh water enters through a movable tubing shoe and dissolves the rock-salt bed fastest in the layers just above the injection point, where the water is still nearly fresh, while a nitrogen blanket you can raise or lower shields everything above it from contact and keeps the roof intact. Each layer's local salinity climbs toward the 26.3% saturation point as it dissolves, which self-limits further growth — exactly the effect operators use to steer a real cavern's final shape by moving the tubing string and blanket depth over the life of the well.

⚙ Under the hood

Thirty-layer dissolution model of solution mining: injection rate, tubing-shoe depth and blanket depth each shape a distinct per-layer dissolution rate that self-limits as local brine salinity approaches saturation, with live cavern volume, salinity, diameter and elapsed-time readouts.

salt cavernsolution miningleachingbrine salinitydissolution kinetics

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)