This invention relates generally to the field of seismic prospecting and, more particularly, to imaging of seismic data. Specifically, the invention is a method for prestack time migration of seismic data where the velocity function has mild lateral variation.
In the oil and gas industry, seismic prospecting techniques are commonly used to aid in the search for and evaluation of subterranean hydrocarbon deposits. A seismic prospecting operation consists of three separate stages: data acquisition, data processing, and data interpretation. The success of a seismic prospecting operation is dependent on satisfactory completion of all three stages. Petroleum engineers know how to produce hydrocarbons from reserves found by a successful prospecting operation.
In the data acquisition stage, a seismic source is commonly used to generate a physical impulse known as a “seismic signal” that propagates into the earth and is at least partially reflected by subsurface seismic reflectors (i.e., interfaces between underground formations having different acoustic impedances). The reflected signals (known as “seismic reflections”) are detected and recorded by an array of seismic receivers located at or near the surface of the earth, in an overlying body of water, or at known depths in boreholes. The seismic energy recorded by each seismic receiver is known as a “seismic data trace.”
During the data processing stage, the raw seismic data traces recorded in the data acquisition stage are refined and enhanced using a variety of procedures that depend on the nature of the geologic structure being investigated and on the characteristics of the raw data traces themselves. In general, the purpose of the data processing stage is to produce an image of the subsurface geologic structure from the recorded seismic data for use during the data interpretation stage. The image is developed using theoretical and empirical models of the manner in which the seismic signals are transmitted into the earth, attenuated by the subsurface strata, and reflected from the geologic structures. The quality of the final product of the data processing stage is heavily dependent on the accuracy of the procedures used to process the data.
The purpose of the data interpretation stage is to determine information about the subsurface geology of the earth from the processed seismic data. For example, data interpretation may be used to determine the general geologic structure of a subsurface region, or to locate potential hydrocarbon reservoirs, or to guide the development of an already discovered reservoir. Obviously, the data interpretation stage cannot be successful unless the processed seismic data provide an accurate representation of the subsurface geology.
Typically, some form of seismic migration (also known as “imaging”) must be performed during the data processing stage in order to accurately position the subsurface seismic reflectors. The need for seismic migration arises because variable seismic velocities and dipping reflectors cause seismic reflections in unmigrated seismic images to appear at incorrect locations. Seismic migration is an inversion operation in which the seismic reflections are moved or “migrated” to their true subsurface positions.
There are many different seismic migration techniques. Some of these migration techniques are applied after common-midpoint (CMP) stacking of the data traces. (As is well known, CMP stacking is a data processing procedure in which a plurality of seismic data traces having the same source-receiver midpoint but different offsets are summed to form a stacked data trace that simulates a zero-offset data trace for the midpoint in question.) Such “poststack” migration can be done, for example, by integration along diffraction curves (known as “Kirchhoff” migration), by numerical finite difference or phase-shift downward-continuation of the wavefield, or by equivalent operations in frequency-wavenumber or other domains.
Conversely, other seismic migration techniques are applied before stacking of the seismic data traces. In other words, these “prestack” migration techniques are applied to the individual nonzero-offset data traces and the migrated results are then stacked to form the final image. Prestack migration typically produces better images than poststack migration. However, prestack migration is generally much more expensive than poststack migration. Accordingly, the use of prestack migration has typically been limited to situations where poststack migration does not provide an acceptable result, e.g., where the reflectors are steeply dipping.
In some cases, reflector dip can exceed 90 degrees. As is well known in the seismic prospecting art, it may be possible to image these “overturned” reflectors using data from seismic “turning rays.” Prestack migration techniques must be used in order to obtain an accurate image of overturned reflectors from seismic turning ray data.
There are two general types of prestack migration, prestack time migration and prestack depth migration. A background seismic wave propagation velocity model to describe the seismic wave propagation velocity in the subsurface is needed in the seismic imaging. In a region where the subsurface seismic wave velocity varies only in the vertical direction, the seismic imaging method used is pre-stack time migration (PSTM). In a region where the subsurface seismic wave propagation velocity varies in both vertical and lateral (or horizontal) direction, pre-stack depth migration (PSDM), needs to be used to give accurate results.
Both vertical time and lateral position errors occur in time migration whenever there are lateral velocity variations in the subsurface. See, for example, “Plumes: Response of Time Migration to Lateral Velocity Variation”, by Bevc, et al., Geophysics 60, pp. 1118-1127 (1995); or “Systematics of Time Migration Errors”, by Black and Brzostowski, Geophysics 59, pp. 1419-1434 (1994). Mild lateral velocity variations may be approximately compensated by interpolating multiple velocity functions or multiple travel time tables from different locations when the PSTM is performed in space domain, as in the Kirchhoff summation algorithm. See, for example, Seismic Data Processing, by O. Yilmaz, Society of Exploration Geophysics, pages 269-271 (1987). A common offset seismic section is defined as the seismic section of the same source-receiver spacing (offset). PSTM of a common offset section in the frequency-wavenumber (k,ω) domain is much more efficient than in real space. See, for example, “Recursive Wavenumber-Frequency Migration”, by Kim, et al., Geophysics 54, pp. 319-329 (1989); or the Finn and Winbow reference cited below. However, there is no known way to treat mild lateral velocity variations in the Fourier domain similar to the methods used in the space domain. Very often, the water bottom may have a small dip in a marine survey, or the subsurface velocity may have an increasing or decreasing trend along a specific lateral direction. These lateral velocity variations are usually big enough to cause errors, particularly in the lateral position of steeply dipping reflectors, when the traditional PSTM is applied using a single laterally-invariant velocity function. Full PSDM will properly position seismic images. However it is far more expensive than PSTM.
A current method used to compensate the errors caused by the mild lateral velocity variations is to do residual move-out correction (lining up images of different offsets by shifting the image vertically) before the final stack (adding images of different offsets together). The purpose of this residual move-out correction is to enhance the final stack image. It can not correct the lateral position error. It can not focus diffraction energy correctly. Therefore, it will loose the sharpness of fault images and give incorrect reflector dips (Bevc, 1995). The correction to the lateral velocity variations should be incorporated into the migration operator in order to correct both the vertical time error and the lateral positioning error.
What is needed is a practical method for accounting for mild lateral velocity variations in the frequency-wavenumber domain. The present invention provides such a method.
In one embodiment, the present invention is a method for pre-stack migration of common offset seismic traces obtained from a subterranean region where the seismic velocity varies both laterally (with x) and vertically (with ), said method comprising steps of (a) selecting seismic velocity functions v() at at least two lateral (xs) locations (for a two-dimensional case and three lateral locations for a three-dimensional case) in said subterranean region, the number of such locations being determined by the degree of lateral velocity variation; (b) transforming said common offset seismic data traces from the space-time (x-t) domain to the wave number-frequency (k-ω) domain; (c) calculating a travel time map for each xs location using the velocity function selected for such location; (d) calculating for each travel time map from step (c) a corresponding map of τ as a function of wave number p, where ωτ is the phase shift in the k-ω domain corresponding to the migration time shift in the x-t domain; (e) using the τ-maps to find τ(p) as a linear function of x with a certain slope and intercept at each depth () location in the subterranean region and each value of p; (f) forming the migrated image from said seismic traces in the k-w domain using the τ intercept and slope values from step (e) in a pre-stack time migration equation with k shifted by an amount equal to the τ slope from step (e) multiplied by ω; and (g) reverse transforming said migrated image back to the space-time (x-t) domain.
The patent or application file contains at least one drawing executed in color. Copies of this patent or patent application publication with color drawings will be provided by the Office upon request and payment of the necessary fee.
The present inventive method and its advantages will be better understood by referring to the following detailed description and the attached drawings in which:
The invention will be described in connection with its preferred embodiments. However, to the extent that the following detailed description is specific to a particular embodiment or a particular use of the invention, this is intended to be illustrative only, and is not to be construed as limiting the scope of the invention. On the contrary, it is intended to cover all alternatives, modifications, and equivalents which are included within the spirit and scope of the invention, as defined by the appended claims.
The present inventive method for correcting mild lateral velocity variations in time migration uses several travel time maps obtained using velocity functions at locations across a survey to get the phase shift used in the migration and the phase shift slope along the lateral direction for a plane wave at every vertical time. Both the phase shift and the phase shift slope information at each vertical time are used in the migration operator to do the migration and correct the lateral velocity variation effect simultaneously in the frequency-wavenumber domain.
A convenient starting point for explaining the present invention is the paper “3-D prestack migration of common-offset data in the frequency-wavenumber domain” by Finn and Winbow, 72nd SEG International Meeting and Exposition, Extended Abstracts (2002). For simplicity, the derivation shown below is in two-dimensional space (lateral position x, vertical dimension represented by time t). The mathematics for extending to three dimensions will be obvious to persons of ordinary skill, and it is intended to include three-dimensional applications in this description and in the appended claims.
Finn's Eq. (4) can be rewritten (in two-dimensional form) as follows:
where μ(k,ω) is the double Fourier transform of the common offset seismic data μ(x,t), ωτ(p) is the phase shift for a plane wave with ray parameter p=k/ω at its stationary point, and ψ(x) is the migrated image at horizontal position x (and vertical time t0, which dependence is implicit in τ). The variable ω represents the frequency of the wave multiplied by 2π and k is the horizontal (x) component of the wave vector. Finn's amplitude-preserving weight function can be and is ignored for purposes of the present invention. Finn's integral over ω has been replaced by a finite summation.
Next, the migrated image in the k-domain is obtained by Fourier transformation of Eq. (1):
after switching k and k′.
Finn assumed that velocity varies only in the vertical direction which means that τ(p) depends on the ray parameter p and the vertical time t0 (and not on x). In that event, the integral over x in Eq. (2) above reduces to the delta function δ(k−k′), which further reduces Eq. (2) to
Eq. (3) can be referred to as traditional PSTM, as improved by Finn and Winbow to accommodate non-zero offsets.
The present invention modifies the approach in Finn to allow mild lateral velocity variations to be treated in approximate fashion. Thus, τ(p) becomes τ(p,x) and Eq. (2) above becomes
which can be written
where
G(k,k′)=∫eiωτ(p,x)ei(k−k′)xdx (6)
(The integral over k′ was converted to a finite sum.)
For general lateral velocity variations, solving Eq. (5) (by computer algorithm) is quite expensive due to the double summation. In many real situations, however, the velocity has a global, linear increasing or decreasing behavior only in a specific lateral direction. In such cases, the phase shift ωτ(p,x) at vertical time t0 may be well approximated as a linear function of the lateral direction coordinate x,
τ(p,x)=τ0(p)+τ1(p)x (7)
where ωτ0(p) is the phase shift as a function of ray parameter at a reference location, and ωτ1(p) is the phase shift slope along the lateral direction. The migration Eq. (5) can then be simplified, beginning with Eq. (6):
G(k, k′)=eiωτ
using the definition of the delta function. This reduces Eq. (5) to
where
k=k′−ωτ1(p′) (9)
and
p′=k′/ω (10)
By comparing Eq. (8) with Eq. (3), it can be seen that the present invention provides a migration operator that corrects for lateral velocity variation by shifting the wave number of the surface seismic wave to a different wave number in the image. The amount of shift, ωτ1(p′), is the phase shift slope which depends on the lateral velocity variation.
The derivation above is for any vertical time t0. The correction to the lateral velocity variation varies with vertical time. In the case of no lateral velocity variation, the shift amount of the wave number is zero, and the wave number is conserved at all vertical times. The migration operation of Eq. (8) becomes Eq. (3).
where λ1 and k1 are the wavelength and wave number (magnitude of the wave vector) in water and λ2 and k2 are the wavelength and wave number in the subsurface below the water bottom.
Thus,
k1 sin φ1=k2 sin φ2 (12)
which means that the horizontal component 5 of the wave vector 1 above a horizontal water bottom 3 is equal to the horizontal component 6 of the wave vector 2 below the horizontal water bottom. Thus, in the terminology of Eq. (9), k=k′, and there is no wave number shift.
Clearly this will not be true for
In reality, a dipping water bottom typically produces more of a lateral (horizontal) variation than merely a step-function change at the water bottom. The sediment velocity may often be approximated as a function of depth below the water bottom (−wb) Since wb is a function of horizontal position for a dipping water bottom, the velocity throughout the subsurface varies continuously with horizontal position at constant . Just as in the simplified case illustrated in
In the traditional single velocity function PSTM, the difference between k′ and k is ignored. In the present inventive method, the migration operation of Eq. (8) takes this k-shift of Eq. (9) into account by calculating the phase shift slope as in Eq. (7). By applying this technique, errors in both lateral position and vertical time can be reduced greatly. By comparing Eq. (8) to Eq. (3), one can see that the increase in computational costs compared to the one velocity case is very small. The extra computation is the mapping from the wave vector of the surface seismic data to that in the subsurface image as described by Eq. (9).
As Eq. (7) indicates, the present inventive method works for situations where the phase shift changes approximately linearly along a lateral direction. In practical applications, a dipping water bottom and/or a subsurface velocity with a gradually increasing or decreasing trend along a lateral direction may be well approximated by this linear assumption. One can select a few velocity functions across the survey to calculate the phase shift tables at those velocity locations. A linear fitting of the phase shift for a given ray parameter p and at a given vertical time t0 versus the lateral location x can be performed to get the phase shift slope. The migration is performed according to Eq's. (8) and (9).
A more detailed description of the present inventive method is given in the flow chart of FIG. 5.
At step 100, the user selects seismic velocity functions v() at at least two lateral (x) locations. These velocity functions will be different functions of . If they were the same function, there would be no change of velocity with lateral position (at constant ), and hence there would be no need to use the present invention. The number and spacing of lateral locations where a v() is selected are governed by the need for any linear fit to accurately represent the linear component of the data being fit.
At step 110, common-offset surface seismic data (gathered from the region where the velocity functions in step 100 are evaluated) are transformed from the space-time (x,t) domain to the wave number—frequency (k,ω) domain. In preferred embodiments of the present inventive method, this transformation will be a double Fourier transform. The transformation is made because it is well known that a time shift in the x-t domain (i.e., migration of the seismic image from the perceived depth to the correct depth) is equivalent to a phase shift in the k-ω domain. It is further well known that migration of zero offset data by the application of phase shifts in the k-ω domain is much faster (in computation time) than the equivalent operation of time shifting in the x-t domain. Finn and Winbow extended this approach to include nonzero offset data; however, their method was limited to situations with no velocity variation in any lateral direction. The present inventive method relaxes that restriction.
At step 120, the user calculates a travel time map for each x-location, xs, for which a velocity function v() is selected in step 100. Each map determines t(x−xs,), the travel time from the source location xs to any subterranean point (x,). The travel time is calculated by dividing the distance traveled (determined from the geometry) by the velocity (assumed to be a function only of ). The determination of travel time maps is a well known step in performing PSTM.
At step 130 of
In each τ-map from step 130, τ(p) will not vary with x, but between τ-maps for adjacent xs locations, τ will vary with x. (This is why at least two xs locations are required for the present inventive method; a single xs location is the Finn-Winbow method.) At step 140, τ(p) is found as a linear function of x at each subsurface depth () by linear fitting across the τ-maps. Such linear fits yield the coefficients τ0(p) and τ1(p) in Eq. (7) for every vertical depth (or vertical time) and every p value.
As previously observed, the migration equation of the present inventive method, Eq. (8), is the same as the standard PSTM migration equation in the k-ω domain (Eq. 3) but with the k-shift of Eq. (9). With τ0(p) and τ1(p) now calculated, the difference k−k′ can be calculated from Eq. (9) and Eq. (8) can then be used to calculate the migrated seismic image in k-ω space using well-known PSTM methods. This is step 150 of FIG. 5.
In the final step (160), the migrated image is reverse transformed (using the transform used in step 110) back to the x-t domain.
Three examples are given below to demonstrate the effectiveness of the present inventive method for correcting errors in both lateral position and vertical time in PSTM in the wave number and frequency domain. Each example applies a standard procedure in wide use for testing the accuracy of seismic processing algorithms.
(1) Impulse Response Test:
The first example is an impulse response test for a velocity model with a dipping water bottom in two-dimensional space.
v()=1600+0.4(−ωb) (13)
where ωb is the water depth in meters. Because the water bottom is slightly dipping (approximately 3 degrees), ωb depends on horizontal position x, and therefore v is actually a function of both and x. Because the dip is slight, the horizontal velocity dependence is mild, and therefore the situation depicted is both common and well suited for application of the present inventive method. In the sediment below the water bottom in
The other two concave-up curves in
Examining more closely the concave-up shapes in
For this example, evaluating the velocity function at three locations gives excellent results, and there is no need to use more than three locations. In general, the number of locations needed to get an acceptable linear fit, given the degree of linearity that the data actually exhibit, is problem-dependent.
The “exact” result as shown by curve 32 in
2. Focusing of Point Diffraction:
The velocity model used in this example is the same as that used in the impulse response example, and is shown in FIG. 2. There are three point diffractors located at horizontal locations of 4,000 m, 9,000 m, and 14,000 m, respectively. A common offset seismic section of offset 3 Km was collected. This common offset section was migrated by using both the regular PSTM and the present inventive method. The images 11, 12 and 13 of the three point-diffractors are shown in
(3) A General Two-Dimensional Synthetic Model:
The velocity and density models used for this example are shown in
The stacked images of this model from both methods are shown in
According to Finn and Winbow, controlled-amplitude prestack time migration in the ω-{right arrow over (k)} domain is implemented using the following migration equation:
where DM({right arrow over (x)}) is the migrated image at point {right arrow over (x)}, {tilde over (D)}(ω,{right arrow over (k)}) represents the input data after Fourier transformation with respect to time and midpoint so as to transform the data to the ω-{right arrow over (k)} domain, T({right arrow over (η)},) is the migration time shift function (called τ in the description of the present invention), and w({right arrow over (η)},)/K3D1/2({right arrow over (η)},) is an amplitude-preserving weight function.
At step 50, the common-offset data traces obtained at step 46 are 3-D Fourier transformed from the {right arrow over (ξ)}-t domain to the ω-{right arrow over (k)} domain. In Eq. (A-2), the Fourier transformed data traces are denoted by {tilde over (D)}(ω,{right arrow over (k)}).
At step 52, the seismic velocity function selected at step 48 is used to compute a time function for use in migrating the transformed data traces in the ω-{right arrow over (k)} domain. This time function is denoted by T({right arrow over (η)},) in Eq. (A-2) and is defined by:
T({right arrow over (η)},z)=tD−{right arrow over (p)}·{right arrow over (η)} (A-3)
where
is the midpoint ray parameter computed at fixed depth. As is well known to those skilled in the art, the ray parameter {right arrow over (p)} is the horizontal component of the slowness vector. As further described below, the time function T({right arrow over (η)},) is converted to the {right arrow over (p)}- (dip-depth) domain before it is applied to the transformed data traces.
At step 54, a weighting function for preserving the seismic amplitudes of the input data traces is computed. As noted above, the weighting function is denoted by w({right arrow over (η)},)/K3D1/2({right arrow over (η)},) in Eq. (A-2).
w({right arrow over (η)},) is the weight function described by Schleicher et al., in “3-D true amplitude finite-offset migration”, 58 Geophysics, pp. 1112-1126 (1993). According to Schleicher et al., the weight function depends on {right arrow over (ξ)} and {right arrow over (x)}, and is given by:
where αs is the surface dip angle of the ray connecting the source {right arrow over (s)} and the reflection point {right arrow over (x)}, αG is the surface dip angle of the ray connecting the receiver {right arrow over (g)} and the reflection point {right arrow over (x)}, vs is the surface compressional wave velocity, and the matrices are given by:
and,
where ρ and σ are coordinates on a plane tangential to the reflector at the reflection point R. Given a knowledge (for example, from a time map) of the rays connecting the source and receiver to the reflection point, all of the above derivatives can be calculated. The source and receiver locations are {right arrow over (s)}={right arrow over (ξ)}+{right arrow over (h)} and {right arrow over (g)}={right arrow over (ξ)}−{right arrow over (h)}, where {right arrow over (h)} is the half-offset as a two-dimensional vector on the earth's surface. Since {right arrow over (η)}={right arrow over (x)}−{right arrow over (ξ)}, the weight function w({right arrow over (ξ)},{right arrow over (x)}) may be expressed as a function of {right arrow over (ξ)} and {right arrow over (x)} or as a function of {right arrow over (η)} and . Alternatively, the weight function w({right arrow over (η)},) can be computed using dynamic ray tracing, as described in Hanitzsch, “Comparison of weights in prestack amplitude preserving Kirchhoff depth migration,” 62 Geophysics, pp. 1812-1816 (1997).
The factor K3D({right arrow over (η)},) is a normalization factor used to adjust for differences between working in {right arrow over (x)} space and working in {right arrow over (k)} space. K3D({right arrow over (η)},) is defined by the following equation:
where the indices i and j take on the values x and y corresponding to the two components of the variable {right arrow over (η)}.
As with the time function T({right arrow over (η)},), the amplitude-preserving weighting function w({right arrow over (η)},)/K3D1/2({right arrow over (η)},) is converted to the {right arrow over (p)}- (dip-depth) domain before it is applied to the transformed data traces. This conversion is described in detail below.
At step 56, the transformed data traces {tilde over (D)}(ω,{right arrow over (k)}) are phase shifted using the time function calculated at step 52.
Next, at step 58, the phase-shifted data traces are multiplied by the amplitude-preserving weighting function calculated at step 54.
Finally, at steps 60 and 61, the phase-shifted and weighted data traces are transformed from the ω-{right arrow over (k)} domain back to the {right arrow over (x)}- domain. This is accomplished in two stages. First, at step 60, an image is formed in the wavenumber ({right arrow over (k)}) domain by summing with respect to frequency ω. Then, at step 61, the {right arrow over (k)} domain image is 2-D Fourier transformed back to the {right arrow over (x)} domain. The result of this process is {right arrow over (x)}- domain migrated data traces in which the migration process has preserved seismic amplitudes.
The functions T and w/K3D1/2 are together referred to as the “migration operator,” {right arrow over (M)}=(T,w/K3D1/2). A fundamental difficulty in the implementation of Eq. (A-2) arises because the functions T and w/K3D1/2 are initially calculated in {right arrow over (η)}- space while the transformed data traces are in ω-{right arrow over (k)} space. To overcome this difficulty, T and w/K3D1/2 are first converted to the {right arrow over (p)}- domain, as further described below. The conversion of T and w/K3D1/2 to {right arrow over (p)}- space permits an efficient implementation of Eq. (A-2) since points in {right arrow over (p)}- space can be related to points in ω-{right arrow over (k)} space using the following relationship:
This application claims the benefit of U.S. Provisional Application No. 60/415,382 filed on Oct. 2, 2002.
Number | Name | Date | Kind |
---|---|---|---|
6446007 | Finn et al. | Sep 2002 | B1 |
6643590 | Wiggins | Nov 2003 | B2 |
Number | Date | Country | |
---|---|---|---|
20040117123 A1 | Jun 2004 | US |
Number | Date | Country | |
---|---|---|---|
60415382 | Oct 2002 | US |