Soil Contamination Simulator: Model Pollutant Plume Transport

simulator advanced ~12 min
Loading simulation...
~500 days to 50m — retardation slows the plume to 0.1 m/day effective velocity

With groundwater velocity 0.5 m/day and retardation factor 5, the contaminant plume travels at an effective 0.1 m/day, reaching 50 meters from the source in roughly 500 days.

Formula

R × ∂C/∂t = D × ∂²C/∂x² - v × ∂C/∂x (advection-dispersion with retardation)
R = 1 + (ρ_b × K_d) / n (retardation factor)
D = α × v + D_m (dispersion coefficient)

Invisible Pollution

Soil and groundwater contamination is among the most persistent environmental problems — pollutants can take decades or centuries to dissipate underground. Unlike surface water pollution that is visible and fast-moving, subsurface contaminants migrate slowly through porous media, often going undetected until they reach drinking water wells. This simulator models the transport of a dissolved contaminant plume through a saturated soil column, showing how advection, dispersion, and adsorption shape the plume's evolution.

Advection and Dispersion

Dissolved contaminants are carried by groundwater flow (advection) and spread by mechanical dispersion — the variation in flow velocity through different pore paths. The combined advection-dispersion equation describes how concentration changes in space and time. Dispersivity, the key parameter, typically increases with plume scale (scale-dependent dispersivity), reflecting the increasing heterogeneity encountered by a growing plume.

Retardation and Adsorption

Many contaminants interact with soil particles through adsorption, ion exchange, or precipitation. The retardation factor R quantifies how much slower the contaminant front moves compared to the groundwater itself. Organic compounds adsorb to soil organic matter; heavy metals bind to clay minerals and iron oxides. Strongly retarded compounds (R > 10) may take decades to migrate even short distances, but they also persist in the soil matrix long after the source is removed.

Remediation Challenges

Cleaning up contaminated soil is expensive and technically demanding. Pump-and-treat systems extract contaminated groundwater for above-ground treatment, but tailing effects mean concentrations decline slowly. Bioremediation uses naturally occurring or introduced microorganisms to break down organic pollutants. Permeable reactive barriers intercept plumes with reactive materials. PFAS contamination — 'forever chemicals' — presents a particularly difficult challenge, as these compounds resist degradation and adsorb weakly, spreading rapidly through aquifer systems.

FAQ

How do contaminants move through soil?

Contaminants dissolve in groundwater and move by advection (bulk flow), mechanical dispersion (spreading due to heterogeneous pore velocities), and molecular diffusion. Adsorption to soil particles retards movement. The advection-dispersion equation with retardation — R × ∂C/∂t = D × ∂²C/∂x² - v × ∂C/∂x — is the governing model.

What is the retardation factor?

The retardation factor R describes how much slower a contaminant moves compared to groundwater due to adsorption: R = 1 + (ρ_b × K_d) / n, where ρ_b is bulk density, K_d is the distribution coefficient, and n is porosity. R = 1 means no retardation; R = 10 means the plume moves 10× slower than water.

What are common soil contaminants?

Major soil contaminants include petroleum hydrocarbons (BTEX), chlorinated solvents (TCE, PCE), heavy metals (lead, arsenic, chromium), pesticides, and PFAS ('forever chemicals'). Sources include leaking underground storage tanks, industrial sites, landfills, and agricultural runoff.

How is contaminated soil remediated?

Remediation strategies include pump-and-treat (extracting groundwater and treating it), soil vapor extraction, bioremediation (using microbes to degrade organics), chemical oxidation, thermal treatment, and permeable reactive barriers. The choice depends on contaminant type, geology, and regulatory requirements.

Sources

Embed

<iframe src="https://homo-deus.com/lab/environmental-science/soil-contamination/embed" width="100%" height="400" frameborder="0"></iframe>
View source on GitHub