Adaptive ground roll attenuation |
Top Previous Next |
|
Ground roll attenuation using high resolution linear radon
This module is used for ground roll noise attenuation. It operates by modeling the ground roll in the radon domain and then performing an adaptive subtraction of this modeled noise from the input seismic data. The input data must be sorted by SOURCE_SP and RECEIVER_LINE. The Radon transformation is performed on the area defined by “ Window section” and “ Radon aperture params”:
The user can define and test a particular aperture for each offset in order to find an effective parametrization for noise attenuation. All the traces are collected, and then put through the radon transformation, where the separation of the noise and the signal takes place. When the ground roll model is ready, it is converted to T-X domain. This model is then put through an adaptive subtraction with the input data (input data-noise model). The Noise model may be created via several iterations, as defined by the “ iteration”parameter. The module reads in the entire seismic data set, and then writes out the final result after ground roll attenuation to the disk, in the internal .gsd format. It can also be run in distributed execution mode on a coalition server in the cluster version of the software. The procedure has three sub-sequences “ On input data”, “On noise process”, “On output data”.The user can add modules inside each of these sub sequences, to operate on the data before ground roll attenuation (on input), after the noise removal (on output) and on the noise model of the data (on noise).
Add “ Mute by velocity”module into the sub-sequence “On noise process”,so that only ground roll noise is included for this section. This will help to ensure no signal outside the ground roll area is attenuated:
Data handle - connect/reference to Output data handle.Input sorted headers (of seismic data) - connect/reference to Output sorted headers of the seismic data.Output file name - provide the output file name.
Radon aperture params - this section deals with Radon parameters. Inside this, the user should provide the offset and the corresponding aperture values.Offset - specify the offset values that are participating in the radon transformation. Radius - it is the offset data that is present within the CMP.
Window selection - this parameter ensures effective noise attenuation (ground roll). Provide the time window to be considered in the radon transformation processLow Frequency1 - Lower frequency beyond which all frequencies are suppressed. Taper zone between F1-F2. This range F1/F2/F3/F4 used for attenuation, but other frequencies are remained.Low Frequency2 - Lower frequency inside which all frequencies are passed (F2-F3)High Frequency3 - Upper frequency inside which all frequencies are passed (F2-F3)High Frequency4 - Upper frequency beyond which all frequencies are suppressed. Taper zone between F3-F4.V1 - Lower velocity beyond which all velocities are suppressed. Taper zone between V1-V2. This range V1/V2/V3/V4 used for attenuation, but other velocities are remainedV2 - Lower velocity inside which all velocities are passed (V2-V3)V3 - Upper velocity inside which all velocities are passed (V2-V3)V4 - Upper velocity beyond which all velocities are suppressed. Taper zone between V3-V4Delta Tau - Number of modeling wavesNumber of iteration - Number of iterations the algorithm will execute in order to create a model of the noiseWrite mode { Direct, Append } -Rewrite - If this check box is checked, then the file will be rewrittenSubtraction -Subtraction trace window - total number of traces participating in the subtraction. This acts as horizontal window.Subtraction time window - total number of samples participating in the subtraction. This acts as vertical window.Final adaptive subtraction - If this is set to TRUE (Checked), the program will perform an arithmetic subtraction otherwise it will perform an adaptive subtraction.Calculation areaFirst chunk(-1 no limit) - First chunk for execution (according to sorting), all data by default (-1)Last chunk(-1 no limit) - Last chunk for execution (according to sorting), all data by default (-1)
SegyCacheParamsSegyReadParams - parameters for setting advanced parameters of reading seismic traces from disk:Thread count (for SSD) - amount of treads for reading seismic traces from disk.Bulk size (traces) - size of a chunk (data portion) for reading seismic traces from disk.Distributed execution - if enabled: calculation is on coalition server (distribution mode/parallel calculations).Bulk size - chunk size is RAM in megabytes that is required for each machine on the server (find this information in the Information, also need to click on action menu button for getting this statistics).Limit number of threads on nodes - limit numbers of of threads on nodes for performing calculations.Job suffix - add a job suffix.Set custom affinity - an axillary option to set user defined affinity if necessary.Affinity - add your affinity to recognize you workflow in the server QC interface.Run scripts - it is possible to use user's scripts for execution any additional commands before and after workflow execution:Script before run - path to ssh file and its name that will be executed before workflow calculation. For example, it can be a script that switch on and switch off remote server nodes (on Cloud).Script after run - path to ssh file and its name that will be executed before workflow calculation.Skip - By default, FALSE(Unchecked). This option helps to bypass the module from the workflow.
There will not be any output data as a Vector however the output file will be generated in the Parameters tab. |