Multi-Offset Data Volume Example

This page illustrates the use of a special type of stacking chart to slice common-midpoint (CMP) gathers out of a volume assembled from multiple shot gathers. Thus the traditional CMP sorting operation becomes a simple oblique slicing in 3-d data space. The slices also demonstrate the geometries of flat and dipping reflections in multi-offset data space.

By clicking on an image here you can get a high-resolution version in Adobe Acrobat PDF format.

Consider an off-end survey across the synthetic, constant-velocity section at left. We have 50 shots at 2 m intervals pushing to the right a spread of ng=50 receiver groups also spaced at 2 m, for a minimum offset of 0 m and a maximum offset of 98 m.

We set up the data volume as having 50 planes, one for each shot, with each plane as a constant-shot gather. However, unlike the usual stacking chart, we do not stagger each shot gather according to the receiver roll-along, but instead make the horizontal axis in the chart at left a receiver offset axis.

We want to find a line of constant midpoint so we will be able to slice the data volume in that direction to obtain CMP gathers. The shot gather at Xsource=50 m and its trace at Xoffset=100 m has its midpoint at X=100 m. The trace at Xoffset=0 m and Xsource=100 m has the same midpoint, Xmidpoint=100 m. The line on the stacking chart tilted 30 degrees up from the Xoffset axis is thus a line of constant midpoint. Any line parallel to it will intersect traces that all have the same midpoint. The width of those traces will define the fold, or the number of traces at that midpoint, which has a maximum of 25 for this survey. The line perpendicular to the fold axis is the Xmidpoint axis.


The 3-d view at left above shows the synthetic acoustic data volume, rendered so the higher positive amplitudes appear as solid objects in warmer colors. The stacking chart labels the top of the volume, at time t=0. The front right plane of the volume is the shot gather for Xsource=100 m, and the rear plane, out of sight, is the shot gather at Xsource=0 m.

The left front plane is the zero-offset section, and the right rear plane, out of sight, is the far-offset section. The image at above at right shows a plot of the zero-offset section. The way to tell the origin of a reflection in the volume is to look at it in the zero-offset section, which bears similarities to the model section at the top of the page that we are used to looking at from our experience with the migration of zero-offset sections. Working down in the zero-offset section from zero time, we see the direct wave, a reflection from the upper flat reflector, a multiple of that reflection, the dipping reflection, a multiple of the dipping reflection, and at the bottom the lower flat reflection. Note that in the shot gather the dipping reflection has its hyperbolic apex at a non-zero offset. On the left side of the zero-offset section are also hyperbolic diffractions that are computational artifacts due to the truncation of reflectors at the edge of the model finite-difference grid.

You can experiment with slicing this volume yourself. It is provided here in Sun's .vff format, which you can examine using the SunVision SunCube tools on SunOS, or using MacCubeView on a Macintosh. This file contains the substance attribute and transparency definitions used in SunCube for the renderings here.


Now, to show a CMP gather instead of just a common-shot or common-offset gather, we make an oblique but still vertical slice of the volume parallel to the line of constant midpoint. On the left is a CMP gather that has high fold, or many traces, and on the right is a lower-fold gather from a midpoint near the right end of the survey. Note that in the CMP gathers every reflection has its hyperbolic apex at zero offset.


These are similar views of a data volume that has been corrected for simple normal moveout using the correct model velocity. The NMO correction flattens the asymptotes of reflection hyperbolas to put the entire reflection at the times the original hyperbolas had a zero-offset. It reduces multi-offset reflection times to zero-offset reflection times. Note two effects of the simple geometric NMO correction: the far offsets of the reflections have experienced ``NMO stretch'', which artificially lowers their frequency; and the dipping reflection has been over-corrected and now bends slightly upwards. The over-correction is due to the fact that the asymptotic moveout velocity of a dipping reflection is increased by dividing the real velocity by the cosine of the dip. So the NMO correction, even given perfect velocity information, is only appropriate for zero-dip reflections.


The final part of the traditional stacking process is to simulate a zero-offset section by summing the NMO-corrected CMP gathers along lines of constant time. Thus the 3-d multi-offset data volume is reduced to an approximation of the time section on the zero-offset plane, with random noise reduced by the summation. At left above is a view of the NMO-corrected data volume right in the direction that stacking proceeds. This view matches the completed stack shown at right above. Note that the stack includes information at midpoints toward the right side of the model, where there were no zero-offset traces. The stack at those midpoints incorporates the reflections recorded on the farther-offset traces.

J. Louie, Oct.30 1996