INV1D - 1-D Waveform Inversion Code

DOCUMENTATION

Seismic trace

Written by: Jun Korenaga
Presently at:
Department of Earth, Atmospheric, and Planetary Sciences
Massechusetts Institute of Technology

email:korenaga@mit.edu


See also:

Outline

The following comments were developed based on a README file that Jun Korenaga prepared for Steve Holbrook in June 1997 combined with notes that Steve compiled during discussions with Jun that same month. These two resources are combined below and suplemented by observations made by Andrew Gorman while modelling a supergather of CMP's 387295 to 387300 (in the vicinity of shot point location 64533) on line 3D-03 from the Blake Ridge 2000 survey in January-April 2001. The steps discussed below utilise shell scripts which can be found in the directories listed at /adak/gorman/inv1d_jobs/3D-03/cmps387295-387300/ which can be used as templates for future inversions.

1. PREPARATION OF t-x DATA

Directory: ~/supergather/
  • For MCS data at the Blake Ridge, optimal results have been achieved by using a supergather centered on the location of interest. A supergather is made by combining N adjacent CMP gathers where N is determined as twice the ratio of the shot interval to the group interval. The following sioseis shell scripts, executed in this order, control the prep phase of the modelling.

    Shell scripts: pullshots.sh | sort2cmp.sh | supergather.sh | mute.sh

    2. Tau-p TRANSFORM

    Directory: ~/taup/
  • The next step is to transform the supergather into tau-p space. This is done by the following segy shell script.

    Shell script: taup.sh

    3. SOURCE WAVELET ESTIMATE

    Directory: ~/srcest/
  • Uses the srcest.sh segy script (which includes the utility convtool) to estimate a source wavelet. Consideration should be made for the geometry of the source and receivers.

    Shell scripts: srcest.sh | gunsig.sh | rsf.sh

    4. WAVEFORM INVERSION PREPARATION

    Directory: ~/prep/run_1/
  • the following shell scripts should be run iteratively to determine appropriate values for `t0' and `fact' in src.sh. The outsome of this preparation is `wpfile' (data in (w,p) domain), ~src.fft (src in w domain), and `start.model' (initial velocity model).

    Shell scripts: vel.sh | src.sh | data.sh | scale.sh

    5. WAVEFORM INVERSION

    Directory: ~/inv/run_x/
  • Iterative runs with increasing frequency and slowness ranges.....

    Shell scripts: inv.sh | run?.sh

    Calculating the results

    Directory: ~/inv/run_x/checkmod/
  • Creates files for printing with GMT and calculates statistics

    Shell scripts: run.sh | misfit.sh

    Plotting the results

    Directory: ~/inv/figs/
  • Plots the data with GMT

    Shell script: gmt-taup.wsyn.sh


    Last updated: 11 September 2003
    A. R. Gorman(andrew.gorman@otago.ac.nz)