1. Critical Zone as Atmosphere-Solid Earth Gate.¶
The soil hydromechanical structure has a major control on how water flows through the soils to replenish the subsurface of groundwater, evaporate to bring moisture back to the lower atmosphere, or blocks water from traveling through soils, leading to erosion and flooding. Plants, animals, geomorphological, weathering, and tectonic processes alter dynamically the soil structure, which challenges predictive understanding of the soil’s effect on natural hazards and atmospheric dynamics and justify the need to 1) monitor its state in spate and time, and 2) characterize the governing and coupled processes, so that we can predict hazards today and in the future.
2. Characterizing Soil Properties.¶
How can we characterize the soil properties?
plants (NDVI)
geological structure
DEM
3. Turning seismic to saturation and water table¶
Two implementation angles: (A) Distributed Acoustic Sensing (DAS) cross-sections and (B) Regional seismic networks
We aim to estimate two key geohydrologic state variables using time-lapse shear-wave velocity:
Water table depth: (or hydraulic head )
Vadose-zone saturation in the top meter: for
Inputs
Time-lapse shear-wave velocity (or an equivalent velocity proxy):
DAS angle: on a dense cross-section
Regional network angle: or depth-averaged from coda-wave interferometry / ambient noise
Rainfall time series (optionally spatial or )
Soil and rock hydromechanical priors (porosity, density, retention curve parameters, acoustoelastic/poroelastic constants)
Optional boreholes for anchoring baseline water table and/or moisture
Core idea
Below the water table, time-lapse is dominated by poroelastic/acoustoelastic sensitivity to pressure/head changes.
Above the water table (top meter), time-lapse varies primarily with saturation-dependent density and effective stress / suction (capillary) effects.
We implement a coupled inversion that alternates between:
estimating (or ) from saturated-zone , and
estimating in the top meter from a soil physics forward model.
1) Definitions and conventions¶
Coordinates¶
: depth (m), positive downward from ground surface.
DAS cross-section: (along profile), (depth), time .
Regional network: horizontal location , depth , time .
Velocity perturbation¶
Select a baseline time and define:
When only coda time shifts are available, use:
2) Physical model components¶
We treat the observed velocity perturbation as a superposition of hydrologic contributions, optionally augmented with correction factors:
and optionally:
This “physics + correction factor” framing is valuable when rock physics over/underestimates effective-stress transmission or coupling strength.
3) Saturated-zone mapping: ¶
3.1 Poroelastic/acoustoelastic link¶
Assume the hydrologic component in the saturated zone follows a proportionality:
where:
: skeletal specific storage (or an equivalent sensitivity factor)
: acoustoelastic parameter (velocity sensitivity to volumetric strain)
: Skempton coefficient
: change in hydraulic head (m)
Thus:
Optional correction factor If applying a correction (e.g., to handle partial connectivity / attenuation of stress transmission),
with either constant (site-calibrated) or a function of near-surface saturation.
3.2 Robust depth aggregation (DAS cross-section)¶
Because velocity estimates at a given depth can be noisy, define a saturated-depth mask using the current water table estimate:
with a buffer (e.g., 0.2–0.5 m) to stay below the capillary fringe.
Compute a robust statistic:
Then:
3.3 Convert head to water table depth¶
Let be the baseline water table depth at . Then:
(Head rise makes the water table shallower.)
4) Vadose-zone mapping in the top meter: ¶
We use:
with saturation-dependent bulk density and stiffness controlled by an effective pressure that accounts for suction and dynamic capillarity.
4.1 Bulk density mixing¶
where:
porosity
solid grain density
water density
air density
4.2 Effective saturation and capillary pressure¶
Define effective saturation:
where is residual saturation.
Use a van Genuchten soil-water retention curve:
( depend on texture and are calibrated from priors/boreholes.)
4.3 Effective pressure including suction and dynamics¶
Use:
where:
mean confining stress (often approximated from overburden)
pore pressure (often ~0 gauge in vadose zone)
dynamic capillary coefficient (optional; increases temporal coupling)
4.4 Stiffness closure¶
A stable, commonly used closure is a Hertz–Mindlin-like power law:
Clip to a small positive value to avoid nonphysical results.
4.5 Forward model¶
Given and :
4.6 Inversion for (time-recursive)¶
For each , each depth , and each time step :
If : enforce saturation .
Else solve a bounded root problem:
Approximate:
This makes the inversion mildly implicit in time (through the dynamic term).
5) Rainfall as a dynamical prior (stabilization)¶
Velocity-derived saturation can be noisy; rainfall provides a physically meaningful prior. A minimal “bucket + relaxation” model:
clipped to , where:
infiltration scaling (calibrated; depends on rainfall units)
field capacity saturation
drying timescale
Use this prior to:
initialize the root solve,
penalize unrealistic jumps in ,
help interpret storm response.
6) Coupled inversion algorithm (explicit workflow)¶
Inputs¶
(DAS: ; Network: or if available)
Rainfall or
Priors:
Baseline water table depth
Iterative scheme (per or )¶
Compute relative to baseline.
Initialize .
Repeat for :
(A) Update head / water table
compute robust saturated-zone
(B) Update saturation in the top meter
for each m and time, invert from
enforce for
Optionally update from shallow (if using correction factors).
Output and (top 1 m).
7) Two angles: DAS cross-section vs regional network¶
Angle A — DAS cross-section (dense spatiotemporal imaging)¶
Typical data product
or at high spatial sampling (meters to tens of meters) and high cadence.
Advantages
Water table tracking can leverage depth dependence: saturated zone is directly sampled.
Vadose saturation inversion can be done per depth in top 1 m.
Spatial continuity allows strong regularization in , improving stability.
Practical pipeline
DAS preprocessing (noise correlation / surface-wave dispersion / inversion) →
Choose baseline ; compute
Coupled inversion:
from saturated depths (median over )
from vadose physics
Outputs:
time-lapse cross-sections: , , and overlay
shallow saturation panels
event response to storms
Recommended regularization
Smoothness of in (water table is not wildly jagged)
Temporal smoothness of (except during sharp storm infiltration)
Optional constraints: approaching the capillary fringe
Angle B — Regional seismic networks (distributed stations, larger scale)¶
Typical data products
Coda-wave interferometry or ambient noise yields:
station-pair (path-averaged)
regional maps of via tomographic inversion
Depth sensitivity is weaker than DAS unless multi-band methods or depth kernels are used.
What changes
You typically have less direct depth resolution, so you must:
treat as a weighted integral over depth:
where is a sensitivity kernel (from surface-wave modes, scattering depth sensitivity, etc.).
restrict the inversion to a small number of latent hydrologic parameters, e.g.:
a depth-averaged top-meter saturation
Regional inversion approach
Compute regional maps (or station-pair measurements + kernel weights).
Use rainfall and a bucket model to build a prior for shallow saturation.
Use a simplified two-component model:
where are calibration coefficients informed by local geology/priors.
Convert using baseline constraints (boreholes / hydrologic models).
Validate with independent data: groundwater wells, soil moisture products, streamflow, evapotranspiration.
Key distinction vs DAS
DAS supports explicit depth partition (vadose vs saturated).
Regional networks generally require kernel-weighted or parameter-reduced inversion.
8) Calibration strategy (what must be anchored)¶
Essential calibrations¶
Saturated mapping constants: (or equivalently )
Fit using well head changes where available.
Vadose parameters: , and stiffness closure
Fit using shallow soil moisture sensors, lab curves, texture-based priors.
Recommended anchoring measurements¶
At least one well or piezometer for and head changes.
One shallow moisture sensor profile (even temporary) for validation.
Soil texture estimates to set priors for van Genuchten parameters.
9) Diagnostics and sanity checks¶
For water table¶
In the saturated zone, inferred should be approximately depth-invariant (hydrostatic consistency).
Spatial continuity: should vary smoothly in unless strong hydrogeologic contrasts exist.
Event response: head rise should follow storms with a plausible lag.
For saturation¶
always.
Storm response: sharp wetting near surface and slower drainage.
Consistency: approaching the water table (capillary fringe behavior).
For model mismatch¶
If saturation inversion repeatedly hits bounds or cannot bracket solutions:
revisit stiffness closure parameters and/or
smooth in time
reduce or disable dynamic term
incorporate rainfall prior more strongly
10) Suggested student/postdoc exercises¶
Synthetic test (DAS)
Choose a truth and .
Forward simulate .
Invert and quantify error sensitivity to noise and parameter misspecification.
Storm event analysis
Identify storm windows.
Compare inferred and top-meter responses:
lag time
peak magnitude
recovery timescale
Regional upscaling
Using a regional , invert for two latent time series:
Compare spatial patterns against precipitation and known aquifer properties.
Parameter identifiability
Which parameters trade off most strongly (e.g., vs , vs )?
Use posterior sampling (MCMC) on a single column to visualize uncertainty.
11) Practical implementation notes¶
Recommended data structures¶
Use
xarraydatasets:Vs(x,z,t)anddvv(x,z,t)dwt(x,t)Sw_top(x,z_top,t)wherez_top = z[z<=1m]
Numerical stability tips¶
Use robust medians for saturated depth averaging.
Use bounded root solves (
brentq) for .Apply temporal smoothing to and/or if needed.
Keep units consistent: meters, seconds, rainfall in mm per time step (document conversions).
12) Limitations and extensions¶
Limitations
Depth sensitivity assumptions are strongest for DAS cross-sections and weaker for regional networks.
Separability between poroelastic and saturation effects can break down near the capillary fringe.
Thermal and freeze/thaw effects can contaminate in some environments; add thermal terms when necessary.
Extensions
Add a thermal component and jointly estimate temperature-driven velocity changes.
Replace the simple stiffness closure with a full Hertz–Mindlin + cementation model.
Use spatial regularization (e.g., TV or Laplacian) across and time for robust imaging.
References (papers driving the framework)¶
Shi et al. (2025): saturation/density/effective pressure and dynamic capillarity in near-surface velocity response.
Clements & Denolle (2023): poroelastic + nonlinear elasticity mapping from (dv/v) to hydraulic head / pore pressure.
Sun et al. (2025): physics-guided + data-driven correction factors for component models and stress-transmission biases.