Professional Documents
Culture Documents
Accuracy of the internal multiple prediction when a time-saving method based on two angular quantities (angle constraints) is applied to the ISS internal multiple attenuation algorithm- Arthur Weglein
Accuracy of the internal multiple prediction when a time-saving method based on two angular quantities (angle constraints) is applied to the ISS internal multiple attenuation algorithm- Arthur Weglein
Accuracy of the internal multiple prediction when a time-saving method based on two angular quantities (angle constraints) is applied to the ISS internal multiple attenuation algorithm- Arthur Weglein
Abstract
The inverse scattering series (ISS) is a direct inversion method for a multidimensional acoustic, elastic and anelastic earth. It communicates that all inversion processing goals can be
achieved directly and without any subsurface information. This task is reached through a taskspecific subseries of the ISS. Using primaries in the data as subevents of the first-order internal
multiples, the leading-order attenuator can predict the time of all the first-order internal multiples and is able to attenuate them.
However, the ISS internal multiple attenuation algorithm can be a computationally demanding
method, especially in a complex earth. By using an approach that is based on two angular
quantities and that was proposed in Terenghi et al. (2012), the cost of the algorithm can be
controlled. The idea is to use the two angles as key-control parameters, by limiting their variation, to disregard some calculated contributions of the algorithm that are negligible. Moreover,
the range of integration can be chosen as a compromise of the required degree of accuracy and
the computational time saving.
This time-saving approach is presented in this report and applied to the ISS internal multiple
attenuation algorithm. Through a numerical analysis, the relationship between accuracy and
performance is examined and discussed.
Introduction
In exploration seismology, a source of energy generated on or near the surface of the earth or of
water produces waves that propagate into the subsurface. The wave travels through the earth until
it hits a rock layer or a material with a different impedance. A part of the energy is reflected back
towards the surface and is recorded at the measurement surface by geophones or hydrophones. An
arrival of seismic energy is called an event. An event that experiences just one upward reflection is
a primary. A ghost is an event that starts its path by propagating up from the source and reflecting
down from the free surface (a source ghost), or ends its path by propagating down to the receiver
(a receiver ghost). An event that experiences more that one downward reflection is a multiple. We
consider two kinds of multiples. A free-surface multiple is a multiple that experiences more than
one upward reflection and at least one downward reflection at the air-water or air-land surface. An
internal multiple is an event that experiences more than one upward reflection and all downward
120
M-OSRP12
reflections from below the free surface. Ghosts and multiples are considered to be noise. A primary
has only one upward reflection, which makes it relatively easy to extract information from about
the subsurface.
In this report we will focus only on the study of primaries and internal multiples.
Arajo et al. (1994) and Weglein et al. (1997) have proposed the ISS internal-multiple-attenuation
algorithm. It is a leading-order contribution towards the elimination of first-order internal multiples. The algorithm is based on the construction of an internal-multiple attenuator coming from
a subseries of the ISS. It has received positive attention for stand-alone capability for attenuating
first-order internal multiples in marine and offshore plays.
Terenghi et al. (2012) introduced two angular quantities that can be used as a key-control parameter
on the computational cost of the ISS leading-order internal-multiple-attenuation algorithm. The
two angles, (the dip of the reflection in the subsurface) and (the incidence angle between the
propagation vector of a wave and the normal to the reflector), are related to the wavefield variables
in the f-k domain. Therefore, control of this angle can be key to our ability to control the time
loop of the algorithm. That has been discussed by Terenghi et al. (2012). In this report, we will
discuss how the computational cost can relate to the accuracy of internal-multiple prediction. In
other words, is it possible to reduce the computational time of the ISS internal-multiple attenuation
algorithm without affecting its efficiency?
In the first part of this report, a description of the internal-multiple-attenuation algorithm will be
provided. It discusses how the first-order internal-multiple attenuator can be constructed from a
subseries of the ISS. Then, the computational cost savings proposed by Terenghi et al. (2012) will
be developed and applied to the ISS internal-multiple-attenuation algorithm. Finally, a numerical
analysis will be presented, in order to discuss the accuracy and efficiency of the algorithm with this
key control.
In seismic processing, many processing methods make assumptions and require subsurface information. However, sometimes these assumptions are difficult or impossible to satisfy in a complex
world. Furthermore, when the assumptions are not satisfied, the method is not functional. The
inverse scattering series states that all processing objectives can be achieved directly and without
any subsurface information.
The inverse scattering series is based on scattering theory, which is a form of perturbation analysis.
It describes how a scattered wavefield (the difference between the actual wavefield and the reference
wavefield) relates to the perturbation (the difference between the actual medium and the reference
medium).
The forward scattering series construction starts with the differential equations governing wave
propagation in the media:
LG = (r rs ),
(2.1)
L0 G0 = (r rs ).
121
(2.2)
M-OSRP12
Where L and L0 are the actual and the reference differential operators, respectively, and G and G0
are the actual and reference Greens functions, respectively.
Define the scattered field as s = G G0 and the perturbation as V = L0 L.
The Lippmann-Schwinger equation relates G, G0 , and V :
G = G0 + G0 V G
(2.3)
Substituting iteratively the Lippmann-Schwinger equation into itself gives the forward scattering
series:
s = G0 V G0 + G0 V G0 V G0 + G0 V G0 V G0 V G0 + ...
(2.4)
= (1 ) + (2 ) + (3 ) + ...,
where, (n ) is the portion of the scattered wavefield that is the nth order in V . The measured
values of s are the data D.
The perturbation V can also be expanded as a series,
V = V1 + V2 + V3 + ...
(2.5)
Substituting V into the forward scattering series and evaluating the scattered field on the measurement surface results in the inverse scattering series:
(s )m = (G0 V1 G0 )m
(2.6)
0 = (G0 V2 G0 )m + (G0 V1 G0 V1 G0 )m
(2.7)
(2.9)
M-OSRP12
q
where qs = sgn() ( c0 )2 ks is the sources vertical wavenumber and c0 the reference velocity.
The second term in the algorithm is the leading-order attenuator b3 , which attenuates all the firstorder internal multiples. The leading-order attenuator for a 2D earth is given by,
1
b3 (ks , kg , ) =
(2)2
Z +
dk1
Z z1
Z +
z2 +
(2.10)
where z1 , z2 , and z3 are the pseudo-depths. is a small positive parameter chosen in order to make
sure that z1 > z2 and z3 > z2 are satisfied.
Finally, using the input data and the leading-order attenuator of the first-order internal multiples,
the data with the first-order internal multiples attenuated is given by
D(kg , ks , ) + D3 (kg , ks , )
(2.11)
Terenghi et al. (2012) discuss two angular quantities that can be used in order to reduce the
computational cost of the ISS internal-multiple-attenuator algorithm. The idea is to construct
key-control parameters that allow to disregard some part of the calculus that is insignificant during
the computation. In other words, use this key-parameters to optimize some intervals of calculus in
the algorithm. The approach used is based on certain angular quantities in order to control the cost
of the algorithm.
Stolt and Weglein (2012) define the image-function wavenumber as a difference between the receiver
and source-side wavenumbers
k~m = k~g k~s = (~g ~g , qg qs )
(3.1)
Here ~s and ~g are the horizontal components of the source and receiver wavenumbers, respectively.
This definitions allows the construction of two angles, and (cf. Figure 1). The dip angle
corresponds to the angle between the surface and the horizontal component. The incident angle is
123
M-OSRP12
Figure 1: Plane waves at an interface in the subsurface. is the angle between ~m and the vertical.
is the angle between ~m and ~r or ~s . Figure from Terenghi et al. (2012).
the angle between the image-function wavenumber and the source- (or receiver-)side wavenumber.
Using simple trigonometry, and can be related to the field quantities in the f k domain:
~m .~m
1
= tan
(3.2)
| qg qs |
2
1
c0
=
2 (~g .~s + qg qs )
(3.3)
2
The dependence of and on the temporal frequency is carried by the occurrences of the vertical
wavenumber q. Further, the relationship between , and is monotonic. This means that at
fixed values of ~s and ~g any given value of unequivocally identifies angles and . Then,
increasing the temporal frequencies in the data map to decreasing values of the reflection dip and
the frequencies in the data maps to decreasing values of the reflection dip and the aperture angle. At
set values of ~s and ~g it is possible to conclude that any desired finite angle-domain interval maps
to a similar finite frequency domain interval. This may be used in order to decrease the number
of loops. Indeed, looking at the eq (2.10), has b3 - in 2D - two integrations over the wavenumber
component. Therefore, it is possible to constrain the algorithm within a range of angular quantities,
min max
min max
By using the / and relationship, the total frequency interval can also be constrained as
124
(3.4)
(3.5)
M-OSRP12
(3.6)
Then, the reduction of the total frequency interval allows us to reduce the interval of integration of
b3 and which means reducing the number of loops.
Figure 2: Process of the ISS internal multiple attenuation with angle constraints.
The Figure 2 recapitulates in a graph all of the process described previously. In the next section,
a numerical analysis continues and illustrates the discussion from sections 2 and 3, in which the
efficiency and accuracy of the angle-constraints method are presented.
125
M-OSRP12
Numerical analysis
In this section numerical examples are shown in order to illustrate the concepts previously presented.
The model considered in this numerical analysis is a three layer earth at depths : z = 1000m, 1300m
and 1700m. The source shot (z = 910 and x = 6086) is recorded by 928 receivers. The maximum
offset is at 2320m. Figure 3 shows the shot gather with the different events: primaries (green array)
and internal multiples.
Figure 3: Shot gather recorded. The three primaries resulting from the three layers are shown in
green.
Figure 4, illustrates the internal-multiple prediction using the ISS internal multiple attenuation
algorithm. All first-order the internal multiple are predicted.
Figure 6 illustrates the internal-multiple prediction following the process uses angle constraints, as
shown in the Figure 2. The model is in 1D; consequently, just one angle (the incident angle ) can
be constraint. The analysis made in 1D for can be extended to by analogy.
A first interpretation would be that we do not need to compute for a full open angle in order to
have an accurate prediction of the internal multiples. Notice that a prediction with a full open
angle corresponds to an internal multiple prediction without any angle constraints. Even so, with
reduction to a certain angle (limite ) the prediction of the internal multiples is degraded.
Figure 7 shows the amplitude for different max angles at zero offset and comparing with the
amplitude for a full open -angle. It is clear that the amplitude, at zero offset, is not affected. The
first-order internal multiple are predicted at the right time and the right amplitude.
126
M-OSRP12
127
M-OSRP12
128
M-OSRP12
129
M-OSRP12
130
M-OSRP12
131
M-OSRP12
Figure 9: Wiggle plot for max = 15 , max = 20 , max = 25 and full open -angle. Source at
trace number 119.
132
M-OSRP12
Terenghi et al. (2012) have introduced a time saving method: the angle constraints. Looking at
the procedure (cf. Figure 2) and the performance analysis (cf. Figure 5), it is undeniable that
applied to an algorithm defined in source and receiver transformed domain like the ISS internal
multiple attenuation, this approach can reduce considerably the computational cost of the algorithm.
Studying the impact of this key-control method in the algorithm, it appears that a compromise
between the time saved and the accuracy of the internal multiple prediction has to be made. Indeed,
above a certain "angle limit" the internal multiple prediction stays accurate and precise. Below,
the internal multiples are still predicted at the right time but with an approximate amplitude. This
"angle limit" depends on the depth of the reflector which generate the multiples and the maximum
offset. Thus, the angle constraints is a trade-off tool between accuracy and cost of the algorithm. In
other words, the ISS internal multiple algorithm will have its computational time reduced according
to the degree of accuracy required by the user. The next step will be to identify this two angles
using the input data in order to be able to define the constraint limits.
Acknowledgements
First, we would like to express our appreciation to Total E&P USA for establishing the research
scholar position for the first author in M-OSRP. Also, we would like to thank all the sponsors for
their support. We thank all the member of the M-OSRP group and specially Hong Liang, Chao Ma
and Wilberth Herrera for the different rewarding discussions. A special acknowledgement to Paolo
Terenghi for his avant-gardism and his contribution that inspired this work.
References
Weglein, A. B., F. V. Arajo, P. M. Carvalho, R. H. Stolt, K. H. Matson, R. T. Coates, D. Corrigan,
D. J. Foster, S. A. Shaw, and H. Zhang. Inverse Scattering Series and Seismic Exploration.
Inverse Problems (2003): R27R83.
Arajo, F. V., A.B. Weglein, P.M. Carvalho and R.M. Stolt. Inverse scattering series for multiple
attenuation: An example with surface and internal multiples SEG Technical Program Expanded
Abstract (1994): 1039-1041.
Stolt, Robert H. and Arthur B. Weglein. Seismic Imaging and Inversion : Volume 1: Application
of Linear Inverse Theory. Cambridge, United Kingdom: Cambridge University Press (2012).
Weglein, A.B.,F.A. Gasparotto, P.M. Carvalho and R.M. Stolt. An inverse-scattering series method
for attenuating multiples in seismic reflection data. Geophysics (1997): 1975-1989.
Weglein, A.B., S. Hsu, P. Terenghi, X. Li and R.M. Stolt. Multiple attenuation : Recent advances
and the road ahead 2011. The Leading Edge (2011): 864-875.
Terenghi P. and A.B. Weglein ISS internal multiple attenuation with angle constraints Annual
report (2012): R242R266.
133