Wellbore Genius
Help

Parent-child interference

shipped
Analytical
Field-validated
id: parent-child-interference

Analytical screening (log-radial Δp + Eaton Δσ_h + asymmetry) + microseismic ingest.

Today

Analytical first-order screening via `parentChildInterference.ts` — log-radial Δp depletion kernel summed over producing parents + Eaton/poroelastic Δσ_h = α·(1−2ν)/(1−ν)·Δp + per-stage frac-half-length asymmetry from the lateral-normal Δp gradient + bashing-risk chip (low/watch/high). Workspace route `/projects/$p/workspaces/$w/parent-child` ships the inputs, plan-view, per-stage table, and CSV export. **Transient multi-stage depletion coupling LIVE** via `runShmaxGeometryTimeLoop` (`src/lib/runtimeShmaxGeometryTimeLoop.ts`, Phase 8 inc 5 M2) — per-parent `{ productionStartIso, ultimateDrawdownPsi, τ_years }` production timelines drive `effectiveDrawdownPsi(timeline, pumpDateIso)` at each pump-time slice `t`, re-running the poroelastic kernel through the runtime σh evaluator so child-frac wing half-lengths (`computeChildFractureGeometry`) evolve with the child's own pump date. UI seam = `Pump time t [yr]` slider on the /parent-child far-field card backed by `m2TimeSliderStore`. Microseismic-catalog constraint on per-parent drainage radius shipped via `microseismicCatalog.ts` (`fitDrainageRadiusFromMS`). Drift-guard: `probePointVsThermoPoroParity.test.ts` (466 tests — t-axis × per-parent timeline sweep) + `runtimeShmaxGeometryTimeLoop.test.ts` (111).

Roadmap

Transient depletion + microseismic-radius fit shipped (see today). Remaining work: field-validation ingest path shares `/projects/$p/workspaces/$w/field-validation` so parent-pad microseismic + offset DFITs can challenge the transient depletion + SHmax-rotation kernels on real data without solver-code changes.

Shipping history
  1. Phase 8 inc 5
    shipped

    c/lib/runtimeShmaxGeometryTimeLoop.ts`, Phase 8 inc 5 M2) — per-parent `{ productionStartIso, ultimateDrawdownPsi, τ_years }` production timelines drive `effectiveDrawdownPsi(timeline, pumpDateIso)` at each pump-time slice `t`, re-running …

Validation
MAPE
18 % asymmetry vs microseismic-fit drainage radius (n=4 pads)
n = 4 · Permian-Wolfcamp + Bakken-Middle pilot pads, 2025-2026 vintage
Valid when
Spacing300 – 1,500 ft well spacing
DrawdownTime-resolved via per-parent τ_years + production start
Drainage radiusFit from microseismic catalog or regional preset
Failure modes
  • Sparse / shallow microseismic coverage drops drainage-radius fit confidence
  • Multi-bench parents without TVD-aware Mindlin layering
Basins:
Permian-Wolfcamp
Bakken-Middle
Eagle Ford
Last reviewed 2026-06-01