NAME
p2iv - Picks to Interval Velocity Conversion
SYNOPSIS
p2iv [-Npicks] [-N2vmod] [-Ooutput] [-Ccardfile] [-atype]
[-V]
DESCRIPTION
p2iv generates a V(x,z) velocity field from a set of input
picks (apkr picks) that indicate the appropriate position on
the input model data set (created in vmod).
The program converts the input model data set (V(z) suite)
to a V(t) suite and then to a Vrms(t) or Vavg(t) suite. The
input pick dataset contains a V(t) function number at every
time sample. This number is used as an index to look up an
rms or average velocity at every time sample. Once the rms
or average velocity is determined at each time sample, this
function is typically converted to V(z) using the Dix method
and output. Other output options are available. Normally,
p2iv is run through an apkr.flow script.
Command line arguments
-N picks
Enter the name of the input pick dataset after typing
-N. These picks were with program apkr.
-N2 vmod
Enter the name of the input velocity model suite
dataset after typing -N2. These data were created in
program vmod.
-O otap
Enter the name of the output V(x,z) dataset after typ-
ing -O. This will be a USP-formatted dataset where
sample values are as indicated by the output type flag.
-aoutput type
This flag determines the type of output:
0 - interval velocity vs depth (default)
1 - interval velocity vs time
2 - Lp norm velocity vs depth
3 - Lp norm velocity vs time
-V Enter -V for a verbose printout.
-Ccardfile
If the parameters are in a separate card file enter the
name of that file after typing -C, or by using the cat-
pat command a script file will be created which will
contain the command line arguments and the other neces-
sary parameters for executing vmod. The script file
may then be edited to enter the correct values. The
script file may be executed using the "startjob" com-
mand.
Script file format:
p2iv -Npicks -N2vmod -Ootap \
-p2iv.crd"\
DEPTH EXPONENT MAX DEPTH DELTA Z DELTA X
exp zmax dz dx
PREFILT TR SMOOTH Z SMOOTH
trsm zsm
POSTFILT TR SMOOTH Z SMOOTH CLIP %
trsm zsm clip
"
#...|....1....|....2....|....3....|....4....|....5
EXPONENT exp
This value determines the type of inversion used. A
value between 1 and 2 is reasonable but, most likely
you will use 1=average velocity and 2=rms velocity.
MAX DEPTH zmax
Maximum depth (ft or meters) of the output velocity
model dataset.
Depth sample interval (ms) of the output velocity model dataset.
Trace interval (ft or meters) to be placed in the header
(optional).
PREFILT TR SMOOTH trsm
Number of times to apply trace to trace smoothing
before inversion. This parameter can be determined in
program xcube by iterative guessing.
PREFILT Z SMOOTH zsm
Number of times to apply sample smoothing before inver-
sion. This parameter can be determined in program
xcube by iterative guessing.
POSTFILT TR SMOOTH trsm
Number of times to apply trace to trace smoothing after
inversion. This parameter can be determined in program
xcube by iterative guessing.
POSTFILT Z SMOOTH zsm
Number of times to apply sample smoothing after inver-
sion. This parameter can be determined in program
xcube by iterative guessing.
CLIP % clip
Clip percent defines a minimum and maximum velocity
fairway that the velocity model will be clipped to.
This is done after the inversion to interval veloci-
ties. The minimum velocity at each sample in the velo-
city perturbation model multiplied by the CLIP % will
determine an output minimum velocity. A maximum velo-
city is determined similarly. (i.e. CLIP % = 100 will
clip at the minimum and maximum velocities determined
by the velocity perturbation model.) (Default=0, no
clipping)
Notes on filtering
Filtering is applied using a simple time-variant smoother.
At sample zero (time=0, or depth=0), there is no smoothing
done. The amount of smoothing varies linearly from sample
zero to the value defined at the last sample on the trace.
The smoothing parameter defines the number of passes of a
3-point smoother at the last sample.
Pre-filtering
Pre-filtering is performed on rms or average velocity
before the inversion from picks to interval velocity.
This smoothing will help stabilize the inversion and
may prevent wild velocity variations on the output.
Post-filtering
Post-filtering is performed on the interval velocity
model after inversion in the same manner as the PREFILT
smoothing. This smoothing is mostly cosmetic.
SEE ALSO
cubevz, vmod, cubevz.flow, apkr.flow, apkr, fsi
BUGS
None known.
AUTHOR
Curtis Kruse
COPYRIGHT
copyright 2001, Amoco Production Company
All Rights Reserved
an affiliate of BP America Inc.
Man(1) output converted with
man2html