NAME
pol2 - 2-component ground roll filtering
SYNOPSIS
pol2 [ -Nntap ] [ -Ootap ] [ -sist ] [ -eiend ] [ -nsns ] [
-nene ] [ -rsirs ] [ -reire ] [ -flfl ] [ -fhfh ] [ -nfnf ]
[ -wlw ] [ -Tth ] [ -Sisrc ] [ -thetatheta ] [ -NRnrec ] [
-DRndir ] [ -E ] [ -G ] [ -P ] [ -V ] [ -? ]
DESCRIPTION
pol2 filters out ground roll on 2-component data and
enhances the body wave motion along the principle axes. The
algorithm is based on a method originally due to Archambeau
& Flynn. The 2-component data is frequency combed by multi-
ple gaussian filters resulting in a ensemble of narrow
passband 2-component trace pairs. This is because the next
step is based on the assumption of monochromicity of the
signal. An eigen-decomposition is then done on the sample-
by-sample component correlation of the filtered traces giv-
ing an eigenvalue and the eigenvectors for each frequency as
a function of time. These are then used to compute filters
to
a) attenuate the ground roll, and
b) find the motion along the principle axes
The hope is that once the ground roll has been filtered out
the resulting motion is due to body waves only. The last
step is the sum the filtered/enhanced narrow passbands to
reconstitute the original bandwidth.
pol2 gets processing controls from the command line. Reason-
able defaults are set up. Input data is in the form of
standard seismic records (whatever gather) of trace pairs,
where the first trace of each pair is the vertical and the
second is the horizontal. The line header is checked to see
that header entry RATTrc has the value 2; if not the program
exits.
Command line arguments
-N ntap
Enter the full path of the file containing the data
set. In none is given input defaults to a pipe. Note:
input data consists of 3-component data multiplxe d,
i.e., vertical, radial, transverse, vertical, radial,
traansverse, etc, for t he entire gather. This data
may be generated from separate data sets using fBmergn
with a -m flag.
-O otap
Enter the output file name for the filtered traces. In
none is given output defaults to a pipe. Note: the
output data is in the same order as the input (se e
ntap above)
-s ist
(integer) Start time of process in ms (default = 0 ms)
-e iend
(integer) End time of process in ms (default = end of
trace)
-ns ns
First trace in record to process (default = 1)
-ne ne
Last trace in record to process (default = all)
-rs irs
(integer) First record to process (default = 1)
-re ire
(integer) Last record to process (default = all)
-fl, -fhfl,fh
Minimum low cut and maximum high cut frequencies in Hz
for gaussian narrow bandpass filters. Default = 1.0Hz
and 1/2 Nyquist, respectively.
-nfnf
Maximum number of frequency bands. The actual value
will be calculated internally and reported in the prin-
tout file. This is based on the contruction of the
gaussian filters (e.g. their width, etc). Default = 50
-w lw
Length of agc window in ms (default = 500 ms). The
following conditions determine how the window is built
lw = 0, center frequency of each gaussian filter deter-
mines window length
lw < 0, window is haved with each successively higher
gaussian
ls > 0, window length is constant
-theta theta
Polar scan angle (deg) with respect to vertical.
Default = 0 deg.
-NR nrect
Exponent to power rectilinearity filter. Default = 2
-DR ndir
Exponent to power directionality filter. Default = 2
-S isrc
Source type determines on which component agc computa-
tion is done:
1 = V
2 = R
0 = V+R (resultant)
-T thresh
Threshold of rectilinearity filter. Default = .95
-P If present, do complete polarization filtering opera-
tion (rect + rotation)
-E If present, enhance motion along original coordinate
axes.
-G If present, do rectilinearity filtering only
-V If present give verbose printout
-? Query mode. With this flag, pol2 will give a descrip-
tion of the command line arguments and stop the pro-
gram.
DISCUSSION
The program makes use of the gaussian filter comb wherein
adjacent teeth of the conb are positioned such that their
overall sum leads to a flat spectrum.
BUGS
Be careful of the octave option (negative number of fre-
quency bands) that the upper band does not exceed nyquist
(500/sample interval)
AUTHORS
P. R. Gutowski, Amoco Production Research Center, 1986
COPYRIGHT
copyright 2001, Amoco Production Company
All Rights Reserved
an affiliate of BP America Inc.
Man(1) output converted with
man2html