Exploring three-dimensional implicit wavefield extrapolation with the helix transform |
The difference between implicit and explicit extrapolation is best
understood through an example. Following Claerbout (1985),
let us consider, for instance, the diffusion (heat conduction) equation
of the form
It helps to note that when the conductivity coefficient is
constant and the space domain of the problem is infinite (or periodic)
in , the problem can be solved in the wavenumber domain. Indeed,
after the Fourier transform over the variable , equation
(1) transforms to the ordinary differential equation
Returning now to the time-and-space domain, we can approach the filter
construction problem by approximating the space-domain response of
filter (5) in terms of the differential operators
, which can be approximated
by finite differences. An explicit approach would amount to
constructing a series expansion of the form
exerror,imerror
Figure 1. Errors of second-order explicit (a) and implicit (b) approximations for the heat extrapolation. |
---|
An implicit approach also approximates the ideal filter
(5), but with a rational approximation of the form
The second derivative operator can be approximated in practice
by a digital filter. The most commonly used filter has the
-transform
, and the Fourier transform
heat
Figure 2. Heat extrapolation with explicit and implicit finite-different schemes. Explicit extrapolation appears stable for (left plot) and unstable for (middle plot). Implicit interpolation is stable even for larger values of (right plot). |
---|
A numerical 1-D example is shown in Figure 2. The initial temperature distribution is given by a step function. The discontinuity at the step gets smoothed with time by the heat diffusion. The left plot shows the result of an explicit extrapolation with , which appears stable. The middle plot is an explicit extrapolation with , which shows a terribly unstable behavior: the high-frequency numerical noise is amplified and dominates the solution. The right plot shows a stable (though not perfectly accurate) extrapolation with the implicit scheme for the larger value of .
The difference in stability between explicit and implicit schemes is
even more pronounced in the case of wave extrapolation. For
example, let us consider the ideal depth extrapolation filter in the
form of the phase-shift operator
(Claerbout, 1985; Gazdag, 1978)
phase
Figure 3. The phase error of the implicit depth extrapolation with the Crank-Nicolson method. | |
---|---|
The unconditional stability property is not achievable with the explicit approach, though it is possible to increase the stability of explicit operators by using relatively long filters (Hale, 1991b; Holberg, 1988).
Exploring three-dimensional implicit wavefield extrapolation with the helix transform |