📄 paper.tex
字号:
\def\figdir{./Fig}\def\cakedir{.}\lefthead{Fomel}\righthead{Velocity continuation}\footer{SEP--92}\title{Time migration velocity analysis by velocity continuation}\email{sergey@sep.stanford.edu}\author{Sergey Fomel}\maketitle\begin{abstract}Time migration velocity analysis can be performed by velocity continuation, an incremental process that transforms migrated seismic sections according to changes in the migration velocity. Velocity continuation enhances residual \new{normal moveout} correction by properly taking into account both vertical and lateral movements of \new{events on seismic images}. Finite-difference and spectral algorithms provide efficient practical implementations for velocity continuation. Synthetic and field data examples demonstrate the performance of the method and confirm theoretical expectations.\end{abstract}\section{Introduction}%%%%%%%%%%%%%%%%%%Migration velocity analysis is a routine part of prestack timemigration applications. It serves both as a tool for velocityestimation \cite[]{FBR08-06-02240234} and as a tool for optimalstacking of migrated seismic sections prior to modeling zero-offsetdata for depth migration \cite[]{GEO62-02-05680576}. In the mostcommon form, migration velocity analysis amounts to residual moveoutcorrection on CIP (common image point) gathers. However, in the caseof dipping reflectors, this correction does not provide optimalfocusing of reflection energy, since it does not account for lateralmovement of reflectors caused by the change in migration velocity. Inother words, different points on a stacking hyperbola in a CIP gathercan correspond to different reflection points at the actual reflector.The situation is similar to that of the conventional \new{normal moveout} (NMO) velocity analysis, where the reflection pointdispersal problem is usually overcome with the help of \new{dip moveout} \cite[]{FBR04-07-00070024,dmo}. An analogous correction isrequired for optimal focusing in the post-migration domain. In thispaper, I propose and test velocity continuation as a method ofmigration velocity analysis. The method enhances the conventionalresidual moveout correction by taking into account lateral movementsof migrated reflection events.Velocity continuation is a process of transforming time migrated imagesaccording to the changes in migration velocity. This process has wave-likeproperties, which have been described in earlier papers\cite[]{me,SEG-1997-1762,first}. \cite{hubral} and\cite{GEO62-02-05890597} use the term \emph{image waves} to describe asimilar concept. \cite{adlerSEG,adler} generalizes the velocitycontinuation approach for the case of variable background velocities, usingthe term \emph{Kirchhoff image propagation}. \new{Although the velocitycontinuation concept is tailored for time migration, it finds importantapplications in depth migration velocity analysis by recursive methods} \cite[]{SEG-1999-17231726,SEG-2000-08740877}.\parApplying velocity continuation to migration velocity analysis involvesthe following steps: \begin{enumerate}\item prestack common-offset (and common-azimuth) migration - to generate the initial data for continuation,\item velocity continuation with stacking and semblance analysis across different offsets - to transform the offset data dimension into the velocity dimension,\item picking the optimal velocity and slicing through the migrated data volume - to generate an optimally focused image.\end{enumerate}The first step transforms the data to the image space. The regularity of thisspace can be exploited for devising efficient algorithms for the next twosteps. The idea of slicing through the velocity space goes back to the work of\cite{shurtleff}, \cite{SEG-1984-S1.8,Fowler.sepphd.58}, and\cite{GEO57-01-00510059}. While the previous slicing methods constructedthe velocity space by repeated migration with different velocities, velocitycontinuation navigates directly in the migration velocity space withoutreturning to the original data. This leads to both more efficient algorithmsand a better understanding of the theoretical continuation properties\cite[]{first}.In this paper, I demonstrate all three steps, using both synthetic data and aNorth Sea dataset. I introduce and exemplify two methods for the efficientpractical implementation of velocity continuation: the finite-differencemethod and the Fourier spectral method. The Fourier method is recommended asoptimal in terms of the accuracy versus efficiency trade-off. Although all theexamples in this paper are two-dimensional, the method easily extends to 3-Dunder the assumption of common-azimuth geometry (one oriented offset). Moreinvestigation may be required to extend the method to the multi-azimuth case.It is also important to note that although the velocity continuation resultcould be achieved in principle by using prestack residual migration inKirchhoff \cite[]{Etgen.sepphd.68} or frequency-wavenumber\cite[]{GEO61-02-06050607} formulation, the first is inferior in efficiency, andthe second is not convenient for the conventional velocity analysis acrossdifferent offsets, because it mixes them in the Fourier domain\cite[]{SEG-2000-09920995}. \new{Fourier-domain angle-gather analysis}\cite[]{SEG-2001-02960299,sandf} \new{opens new possibilities for the futuredevelopment of the Fourier-domain velocity continuation. New insights into thepossibility of extending the method to depth migration can follow from thework of} \cite{adler}.\section{Numerical velocity continuation in the post-stack domain}\parThe post-stack velocity continuation process is governed by a partialdifferential equation in the domain, composed by the seismic imagecoordinates (midpoint $x$ and vertical time $t$) and the additionalvelocity coordinate $v$. Neglecting some amplitude-correcting terms\cite[]{first}, the equation takes the form\cite[]{Claerbout.sep.48.79}\begin{equation} {\frac{\partial^2 P}{\partial v\, \partial t}} + {v\,t\,\frac{\partial^2 P}{\partial x^2}} = 0\;.\label{PDE}\end{equation}Equation (\ref{PDE}) is linear and belongs to the hyperbolic type. Itdescribes a wave-type process with the velocity $v$ acting as apropagation variable. Each constant-$v$ slice of the function$P(x,t,v)$ corresponds to an image with the corresponding constantvelocity. The necessary boundary and initial conditions are \begin{equation} \label{BC} \left.P\right|_{t=T} = 0\;\quad \left.P\right|_{v=v_0} = P_0 (x,t)\;,\end{equation}where $v_0$ is the starting velocity, $T=0$ for continuation to a smallervelocity and $T$ is the largest time on the image (completely attenuatedreflection energy) for continuation to a larger velocity. The first casecorresponds to ``modeling'' (demigration); the latter case, to seismicmigration.\parMathematically, equations (\ref{PDE}) and (\ref{BC}) define aGoursat-type problem \cite[]{kurant2}. Its analytical solution can beconstructed by a variation of the Riemann method in the form of anintegral operator \cite[]{me,first}:\begin{equation} P(t,x,v) = {\frac{1}{(2\,\pi)^{m/2}}}\,\int\, {\frac{1}{(\sqrt{v^2-v_0^2}\,\rho)^{m/2}}}\, \left(- \frac{\partial}{\partial t_0}\right)^{m/2} P_0\left(\frac{\rho}{\sqrt{v^2-v_0^2}},x_0\right)\,dx_0\;,\label{kirch}\end{equation}where $\rho = \sqrt{(v^2-v_0^2)\,t^2 + (x - x_0)^2}$, $m=1$ in the 2-Dcase, and $m=2$ in the 3-D case. In the case of continuation from zerovelocity $v_0=0$, operator (\ref{kirch}) is equivalent (up to theamplitude weighting) to conventional Kirchoff time migration\cite[]{GEO43-01-00490076}. Similarly, in the frequency-wavenumberdomain, velocity continuation takes the form\begin{equation} \label{stolt} \hat{P} (\omega,k,v) = \hat{P}_0 (\sqrt{\omega^2+k^2 (v^2-v_0^2)},k)\;,\end{equation}which is equivalent (up to scaling coefficients) to Stolt migration\cite[]{GEO43-01-00230048}, regarded as the most efficient constant-velocitymigration method.\parIf our task is to create many constant-velocity slices, there areother ways to construct the solution of problem (\ref{PDE}-\ref{BC}).Two alternative approaches are discussed in the next twosubsections.\subsection{Finite-difference approach}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%The differential equation~(\ref{PDE}) has a mathematical form analogous tothat of the 15-degree wave extrapolation equation\cite[]{Claerbout.blackwell.76}. Its finite-difference implementation, firstdescribed by Claerbout \shortcite{Claerbout.sep.48.79} and Li\shortcite{Li.sep.48.85}, is also analogous to that of the 15-degree equation,except for the variable coefficients. One can write the implicitunconditionally stable finite-difference scheme for the velocity continuationequation in the form\begin{equation}({\bf I} + a_{j+1}^{i+1}\,{\bf T})\,{\bf P}_{j+1}^{i+1} - ({\bf I} - a_{j}^{i+1}\,{\bf T})\,{\bf P}_{j}^{i+1} -({\bf I} - a_{j+1}^{i}\,{\bf T})\,{\bf P}_{j+1}^{i} + ({\bf I} + a_{j}^{i}\,{\bf T})\,{\bf P}_{j}^{i} = 0\;, \label{eqn:fds} \end{equation}where index $i$ corresponds to the time dimension, index $j$corresponds to the velocity dimension, ${\bf P}$ is a vector along themidpoint direction, ${\bf I}$ is the identity matrix, ${\bf T}$represents the finite-difference approximation to the second-derivative operator in midpoint,and $a_{j}^{i} = v_j\,t_i\,{\Delta v\,\Delta t}$.\inputdir{XFig}In the two-dimensional case, equation \ref{eqn:fds} reduces to atridiagonal system of linear equations, which can be easily inverted.In 3-D, a straightforward extension can be obtained by using eitherdirectional splitting or helical schemes \cite[]{SEG-1998-1124}. Thedirection of stable propagation is either forward in velocity andbackward in time or backward in velocity and forward in time as shownin Figure \ref{fig:vlcfds}.\sideplot{vlcfds}{height=2in}{Finite-difference scheme for thevelocity continuation equation. A stable propagation is either forwardin velocity and backward in time (a) or backward in velocityand forward in time (b).}\inputdir{vcmod}In order to test the performance of the finite-difference velocitycontinuation method, I use a simple synthetic model from\cite{Claerbout.bei.95}. The reflectivity model is shown inFigure \ref{fig:mod}. It contains several features that challenge themigration performance: dipping beds, unconformity, syncline,anticline, and fault. \new{The velocity is taken to be constant $v=1.5\,\mbox{km/s}$.}\sideplot{mod}{height=2.5in}{Synthetic model for testingfinite-difference migration by velocity continuation.}\new{Figures~\ref{fig:vlckaa}--\ref{fig:vlcspv}} compare invertability of differentmigration methods. In all cases, constant-velocity modeling (demigration) %by the adjoint operator \cite[]{Claerbout.blackwell.92}was followed by migration with the correct velocity. Figures\ref{fig:vlckaa} and \ref{fig:vlcsto} show the results of modeling andmigration with the Kirchhoff \cite[]{GEO43-01-00490076} and $f$-$k$\cite[]{GEO43-01-00230048} methods, respectively. These figures shouldbe compared with Figure \ref{fig:vlcvel}, showing the analogous resultof the finite-difference velocity continuation. The comparisonreveals a remarkable invertability of velocity continuation, whichreconstructs accurately the main features and frequency content of themodel. Since the forward operators were different for differentmigrations, this comparison did not test the migration propertiesthemselves. For such a test, I compare the results of the Kirchhoffand velocity-continuation migrations after Stolt modeling. The resultof velocity continuation, shown in Figure \ref{fig:vlcspv}, isnoticeably more accurate than that of the Kirchhoff method.%\activeplot{vlckir}{width=6in,height=2.5in}{ER}{Result of modeling and%migration with the fast Kirchhoff method. Left plot shows the%reconstructed model. Right plot compares the average amplitude%spectrum of the true model with that of the reconstructed image.}\plot{vlckaa}{width=6in}{Result of modeling and migration with theKirchhoff method. Top left plot shows the reconstructed model. Topright plot compares the average amplitude spectrum of the true modelwith that of the reconstructed image. Bottom left is thereconstruction error. Bottom right is the absolute error in thespectrum.}%\activeplot{vlcpha}{width=6in,height=2.5in}{ER}{Result of modeling and%migration with the phase-shift method. Left plot shows the%reconstructed model. Right plot compares the average amplitude%spectrum of the true model with that of the reconstructed image.}\plot{vlcsto}{width=6in}{Result of modeling and migration with the Stolt method. Top left plot shows the reconstructed model. Top right plot compares the average amplitude spectrum of the true model
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -