Skip to content

Zero-Offset DAS-VSP FWI: Data & Processing Checklist

🌐 中文版 / Chinese version

Worksheet for full-waveform inversion of zero-offset DAS-VSP data. Nine main steps; each row lists the operation, the data it requires, and its product. Data providers can match deliveries against the “Data required” column. Primary target is near-well Vp; optional extensions are Q and anisotropy.

DataKey requirementsFormat
Raw DAS shot gathersPer shot per channel, unstacked, undenoised; plus a preprocessed version with its flow documented; headers must carry shot coordinates, channel number, MD, offset, sample interval, start time; header byte map attachedSEG-Y preferred; HDF5 / TDMS / SEG-D accepted
DAS acquisition parametersSample rate, record length, channel spacing, gauge length, pulse rate, interrogator model and firmware, physical quantity and units, gain and polarity, cable installation and fiber type, known coupling issuesDocument
Source informationSource type; per-shot coordinates and offsets; sweep parameters; pilot or correlated wavelet; shot times and synchronization; number of sweeps per point, single-sweep records preferredDocument + SEG-Y/ASCII
Well informationTrajectory MD/TVD/x/y/inclination/azimuth; wellhead coordinates, elevation, KB; casing program; cable top/bottom depth; channel-depth calibration table and methodCSV or Excel
Well logsDT, DTS, density, gamma, caliper, temperatureLAS
Initial-model dataCheckshot time-depth; interval velocities; velocity volume through the well; formation topsSEG-Y / ASCII
MetadataCRS and projection; unit system; time datum; polarity convention; record of prior processingDocument
DataPurpose
Geometry files SPS or UKOOA P1/90Geometry cross-check
StaticsNear-surface correction
Ambient-noise records without shootingStep 0 SNR assessment
Acquisition report and observer logsTracing anomalous channels
Legacy VSP products: corridor stack, up/downgoing fieldsSteps 7A/8 reference
Surface seismic section through the well, prior velocity or Q resultsStep 8 validation
Walkaway / multi-offset / multi-azimuth shotsStep 9 extensions, high value
#StepOperationData requiredProduct
0Data reception & QCVerify trace headers, CRS, units, polarity; SNR and usable bandwidth statistics per shot and per depth intervalRaw DAS shot gathers; header byte map; metadata; ambient-noise recordsQC report; usable shot/channel list
1Channel-depth calibrationMap channel numbers to MD/TVD using tap tests, casing collars, known markersCalibration table; well trajectory; casing program; cable installed depthChannel-depth table
2DAS preprocessingRemove bad channels and poorly coupled intervals; suppress common-mode noise and cable ringing; unify polarity; strain-rate/strain conversion as neededFull acquisition parameters: gauge length, channel spacing, physical quantity and units, gain and polarity, cable installation, coupling notesClean shot gathers
3First-break pickingPick direct-arrival first breaks on every channelClean gathers; shot times and synchronization schemeFirst-break table
4Initial model & tieCompare first-break traveltimes with checkshot and sonic; build 1-D starting VpCheckshot; sonic DT/DTS; density; interval velocities or velocity volume; formation topsInitial Vp model
5Wavefield separationFlatten on first breaks -> extract downgoing field by median/FK/SVD -> subtract to obtain upgoing fieldClean gathers; first-break tableDowngoing and upgoing wavefields
6Wavelet extractionWindow the downgoing direct arrival to extract the measured source wavelet; cross-check against the pilot-correlated waveletDowngoing field; pilot sweep; single-sweep records; sweep parametersMeasured source wavelet
7AConventional branchDeterministic deconvolution of upgoing by downgoing - compresses the wavelet and removes downgoing multiples; corridor stackUp/downgoing wavefieldsCorridor stack as reference
7BFWI main lineForward modeling = Green function of the current model convolved with the measured wavelet; DAS strain operator in the objective; iterate near-well Vp, optionally invert the source termInitial model; measured wavelet; clean gathers or upgoing field; channel-depth table; trajectoryNear-well Vp model
8ValidationCompare inverted Vp with sonic, checkshot, corridor stack; residual analysisProducts of steps 4 and 7A; legacy VSP resultsValidation report
9Optional extensionsQ estimation if bandwidth allows; VTI parameters if walkaway or multi-offset shots existMulti-offset gathers and their geometry filesQ profile; VTI parameters
Data typePreferredAlternative
DAS gathersSEG-YHDF5, TDMS, SEG-D
Wavelet / pilotSEG-YASCII
Well logsLASCSV
Trajectory / calibrationCSVExcel
GeometrySPSUKOOA
Velocity / horizonsSEG-YASCII
Parameters & notesPDF or MarkdownWord

4. Reservoir data framework for future 4D coupling

Section titled “4. Reservoir data framework for future 4D coupling”

If time-lapse VSP/DAS observations are later coupled to the reservoir model for seismic-constrained history matching, the following reservoir-side data will be needed. Not required now; listed in advance so the data channel can be planned.

CategoryContentFormat
Static modelCorner-point grid, porosity/permeability/saturation properties, faults, zonationGRDECL / EGRID
Dynamic modelFull simulation deck: PVT, relative permeability, initialization, schedule; or at minimum per-timestep pressure and saturation restartsEclipse-style DATA / INIT / UNRST
Production historyRates and injection by well, bottom-hole pressures, RFT/MDT points, well-test interpretationsCSV / Excel
Rock-physics calibrationCore elastic measurements, dry-frame moduli; DT/DTS/density logs shared with Section 2Report + LAS
Time-lapse alignmentRestart file of the reservoir state at each VSP/DAS acquisition dateUNRST

Coupling route: two simulated states pass through Gassmann fluid substitution to give delta-Vp, compared against time-lapse VSP/DAS observations; the residual enters ensemble history matching as an observation term.