Professional Documents
Culture Documents
Static PDF
Static PDF
Static PDF
Topics
2 STATIC Overview
3 STATIC General Use
5 STATIC Requirements and Restrictions
6 STATIC Parameter Description Table
7 STATIC Parameter Table
8 STATIC General Execution Parameters - Required
10 STATIC MULTI - Optional
12 STATIC Examples
STATIC Overview
The STATIC program applies static corrections to seismic traces. It may also be used to remove
static corrections. Statics applied by STATIC are computed by static analysis and generation
modules and subsequently written into the trace headers by the HEADPUT program.
STATIC Application
When a static correction is applied, STATIC documents it in the trace header. Applied statics are
recorded in the header as follows:
For example, applied statics from all header entries named sht_xxxx (where xxxx is any string of
up to four alphanumeric characters) are summed into a header entry created by STATIC named
sht_shft. STATIC also writes a header entry named tot_shft, which is a sum of all statics applied
to the trace. Original header entries written by HEADPUT containing the statics are maintained.
STATIC Removal
STATIC may be used to remove static corrections. If removal is requested, STATIC reads the
header entry identified with SOURCE and removes that amount of static correction from each
trace. The particular header entry into which the applied static was summed is reduced by the
appropriate amount; tot_shft is also reduced. If the entire static correction is removed, the
header entries created by STATIC remain but the values are set at zero.
Note If the name of a static sum header entry created by STATIC is
supplied as anything other than sht_shft, rec_shft, cdp_shft, oth_shft
or tot_shft, then the program automatically removes the previously
applied correction no matter what is supplied for MODE.
STATIC Output
Traces, after static application or removal, are passed on for further processing.
SOURCE Specifies the name of the header entry containing the static value to be applied or removed.
Columns: 17-24
Type of value: Character*8 - Trace Header Name
Default value: No header used - not used if MULTI SOURCE is supplied
Valid values:
APPLY For application of the statics, supply APPLY, or let the parameter default.
REMOVE For removal of the statics, supply REMOVE.
Columns: 25-32
Type of value: Character*8 - Enumerated list
Default value: APPLY
BULK Specifies a bulk shift, in milliseconds. The bulk shift will be added to the static value applied
to each trace. The BULK option can be used to prevent data from being shifted past time
zero and lost. To plot the data use the TBIAS parameter on the TRANGE option in SECPLOT.
Columns: 33-40
Type of value: Floating point
Lower limit: None
Upper limit: None
Default value: 0.0
DOMAIN Determines the domain for application of the statics. Supply TIME to apply DEFAULT or user-
defined filters in the time domain. These user-defined filters are created and stored in the
seismic database by the DEFINEH module and identified by the IDENT parameter. The
DEFAULT ident always uses the standard Paradigm 4-point interpolation filters. Supply FREQ
for frequency domain static shift application. This corresponds to the application of the
exact shift.
Valid values:
TIME For time domain for application of the statics, supply TIME, or let the
parameter default.
FREQ For frequency domain application of the statics, supply FREQ.
Columns: 41-48
Type of value: Character*8 - Enumerated list
Default value: TIME
IDENT Specifies the database identifier of the sample interpolation coefficients. STATIC uses user-
defined filters to interpolate amplitudes between input samples. These user-defined filters
are created and stored in the seismic database by the DEFINEH module. The DEFAULT ident
always uses the standard Paradigm 4-point interpolation filters.
Columns: 49-56
Type of value: Character*8 - Trace Header Name
Default value: DEFAULT
MULTI parameters are used to request the application or removal of more than one static
correction in a single call to the program. MULTI must be followed by at least one set of
SOURCE, MODE parameters.
See also “STATIC Example Three” on page 11.
MULTI Operation Name.
Columns: 1-8
Columns: 1-8
Type of value: Character*8 - Trace Header Name
Default value: None if MULTI is supplied
Valid values:
APPLY For application of the statics, supply APPLY, or let the parameter default.
REMOVE For removal of the statics, supply REMOVE.
Columns: 9-16
Type of value: Character*8 - Enumerated list
Default value: APPLY
STATIC Examples
The HEADPUT program writes shot statics from the database into the trace headers under the
name sht_dat. STATIC is then called to apply the statics. The amount of the static correction is
written by STATIC into a header entry named sht_shft and also summed into the entry named
TOT-SHFT.
The DOMAIN parameter is defaulted. The static shifts are applied in the time domain and since
no IDENT was specified the Paradigm standard 4-point filters are used.
With this input, shot static corrections in the amount recorded in header entry sht_shft are
removed from the traces. The header entry sht_shft is set at 0 and tot_shft is reduced by the
amount of sht_shft.
In one call to STATIC, statics stored in header entries shift and rec_dat are applied. The shift
correction is written by STATIC into a header entry named oth_shft. The rec_dat correction is
written into rec_shft. Both are summed into tot_shft.
The amount of static correction recorded in header entry cdp_shft is removed from the traces.
cdp_shft is set at 0 in the trace headers; tot_shft is reduced by cdp_shft.
This example is the same as “STATIC Example One” on page 11 except the static applications
are done in the frequency domain which results in exact shifts to be applied to the data.
In this example, predefined 8-point high resolution filters are used instead of 4-point Paradigm
standard filters. The DEFINEH module calculates and stores the filter coefficients in the
database where they are identified as OPT8.
This example uses the STATIC module to apply a constant bulk shift of 100 milliseconds to the
data. The BULK parameter may be used together with a static application of any header entry.
The STATIC module also allows the application of a bulk shift alone as this example
demonstrates.