Modelado de la cola y modelado de la cabeza

From SEG Wiki
Jump to navigation Jump to search
This page is a translated version of the page Tail shaping and head shaping and the translation is 97% complete.
ADVERTISEMENT
Digital Imaging and Deconvolution: The ABCs of Seismic Exploration and Processing
Series Geophysical References Series
Title Digital Imaging and Deconvolution: The ABCs of Seismic Exploration and Processing
Author Enders A. Robinson and Sven Treitel
Chapter 10
DOI http://dx.doi.org/10.1190/1.9781560801610
ISBN 9781560801481
Store SEG Online Store

Traducciones:Formación de cola y formación de cabeza/1/es La cabeza de una wavelet consta de sus primeros valores $ \alpha $; su cola es todo el resto. El filtro con la wavelet de fase mínima Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://en.wikipedia.org/api/rest_v1/":): b= \left(b_0{ ,\ }b_{{\rm l}}{ ,\ }b{ 2,\ }\cdots \right) como entrada y la cola como salida deseada se denomina filtro de formación de cola. El filtro con la wavelet de fase mínima como entrada y la cabeza como salida deseada se denomina filtro de formación de cabeza. ¿Cómo son estos filtros?

Si la salida deseada es la cola, entonces la correlación cruzada entre la salida deseada y la entrada es


Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://en.wikipedia.org/api/rest_v1/":): \begin{align} g_n= \sum_i{b_{\alpha +n+i}} b_i= r_{n+\alpha }. \end{align} (37)

Esto demuestra que la correlación cruzada es igual a la autocorrelación avanzada de la ondícula de fase mínima. Debido a que la traza sísmica Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://en.wikipedia.org/api/rest_v1/":): x= b*\varepsilon (donde Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://en.wikipedia.org/api/rest_v1/":): \varepsilon es ruido blanco) y la ondícula b tienen la misma autocorrelación teórica, las ecuaciones normales son las mismas que antes; es decir, las ecuaciones normales son las mismas que la ecuación matricial 9 para el filtro de predicción con distancia de predicción Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://en.wikipedia.org/api/rest_v1/":): \alpha .

Si asumimos que la salida deseada es la cabeza Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://en.wikipedia.org/api/rest_v1/":): h= \left(b_0{ ,\ }b_{1}{ ,\ldots ,}\ b_{\alpha-1}\right) , la correlación cruzada entre la salida deseada y la entrada es simplemente la autocorrelación Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://en.wikipedia.org/api/rest_v1/":): \rho de la cabeza; es decir,


Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://en.wikipedia.org/api/rest_v1/":): \begin{align} \rho_0= b^{2}_0+b^{2}_{1}+\ldots +b^{2}_{\alpha }{ \ ,\ }\rho_{1}= b_{1}b_0+b_{2}b_{1}+\ldots +b_{\alpha }b_{\alpha -1}{,\ldots ,\ }\rho_{\alpha-1 }= b_{\alpha-1 }b_0. \end{align} (38)

Por lo tanto, el lado derecho de las ecuaciones normales es


Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://en.wikipedia.org/api/rest_v1/":): \begin{align} g= \left({\rho }_0{ ,\ }{\rho }_{{ 01}} ,\dots ,{\rho }_{\alpha-1 }{ ,\ 0,0,}\dots ,0\right) . \end{align} (39)

Para el filtro modelador de cabeza, la ecuación matricial 4 se convierte en


Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://en.wikipedia.org/api/rest_v1/":): \left[ \begin{array}{l} \,r_0 \;\;\;\;\;\;\;\;r_1 \;\;\;\;\;\,\,\, \ldots \;\;\;\;\;\,r_{\alpha - 1} \;\;\;\;r_\alpha \;\;\;\;\;r_{\alpha + 1} \,\,\,\,\, \ldots \,\,\,\,r_{\alpha + N - 1} \\ r_1 \;\;\;\;\;\;\;\;r_0 \;\;\;\;\,\,\,\,\, \ldots \;\;\;\;\;r_{\alpha - 2} \;\;\;\;r_{\alpha - 1} \;\;\;r_\alpha \;\;\;\;\;\, \ldots \;\;\;r_{\alpha + N - 2} \\ \;\;\;\;\;\;\;\;\;\;\;\;\;\,\;\,\;\;\;\;\;\,\,\,\, \ldots \;\;\;\;\;\; \\ r_{\alpha - 1} \;\;\,\;\;r_{\alpha - 2} \;\;\;\;\;\; \ldots \;\;\;\;\;r_0 \;\;\;\;\;\;\;r_1 \,\;\;\;\;r_2 \;\;\;\;\;\,\, \ldots \;\;\;\,r_{N + 1} \\ r_\alpha \;\;\;\;\,\;\;r_{\alpha - 1} \;\;\;\;\;\;\, \ldots \;\;\;\;\;r_1 \;\;\;\;\;\;\;r_0 \;\;\;\;r_1 \;\;\;\;\;\,\,\, \ldots \;\;\;\,r_N \; \\ r_{\alpha + 1} \;\;\,\;\;r_\alpha \;\;\;\;\;\;\;\,\, \ldots \;\;\;\;r_2 \;\;\;\;\;\;\;r_1 \;\;\;\;\;r_0 \;\;\;\;\;\;\,\, \ldots \;\;\,\,r_{N - 1} \\ \;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\,\,\, \ldots \\ r_{\alpha + N - 1} \;\;r_{\alpha + N - 2} \,\,\,\, \ldots \;\;\;\;r_{N + 1} \,\,\,\,\,r_N \;\;\;\,r_{N - 1} \,\,\,\,\,\,\, \ldots \;\;\;\;r_0 \\ \end{array} \right]\left[ \begin{array}{l} f_0 \\ f_1 \\ \ldots \\ f_{\alpha - 1} \\ f_\alpha \, \\ f_{\alpha + 1} \\ \ldots \\ f_{\alpha + N - 1} \\ \end{array} \right] = \left[ \begin{array}{l} \rho _0 \\ \rho _1 \\ \ldots \\ \rho _{\alpha - 1} \\ 0 \\ 0 \\ \ldots \\ 0 \\ \end{array} \right]. (40)

Interpretemos esta ecuación en términos del el filtro de error de predicción. Como la salida deseada son los primeros valores de Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://en.wikipedia.org/api/rest_v1/":): \alpha de la ondícula de fase mínima, la correlación cruzada es la autocorrelación de la cabeza. Como la cabeza tiene una longitud de Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://en.wikipedia.org/api/rest_v1/":): \alpha , la correlación cruzada se anula para los desfases mayores que Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://en.wikipedia.org/api/rest_v1/":): \alpha-1 . La ondícula de entrada tiene una fase mínima. El operador de error de predicción acorta esta ondícula de entrada b a su cabeza, que tiene una longitud de Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://en.wikipedia.org/api/rest_v1/":): \alpha . Como Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://en.wikipedia.org/api/rest_v1/":): \alpha es una variable independiente, tenemos la libertad de seleccionar cualquier valor que queramos para $ \alpha $. Por lo tanto, podemos controlar el grado deseado de resolución o contracción de la ondícula. Sin embargo, este uso del filtro de predicción de error no es un enfoque más generalizado de la deconvolución, sino que es parte de un todo unificado. El conjunto de filtros de predicción de error (con varias distancias de predicción) para una autocorrelación dada tiene el filtro de picos (que tiene una distancia de predicción de 1) en un extremo y el filtro de no hacer nada (con una distancia de predicción Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://en.wikipedia.org/api/rest_v1/":): \infty ) en el otro extremo. Todos los filtros de predicción de error en el conjunto están simplemente relacionados entre sí.

A continuación se muestra un ejemplo numérico: supongamos que la ondícula de fase mínima es Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://en.wikipedia.org/api/rest_v1/":): b={1} , -{ 0,6,0,3,-0,1} . Supongamos que la longitud del filtro de predicción es Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://en.wikipedia.org/api/rest_v1/":): N={4} y que la distancia de predicción es Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://en.wikipedia.org/api/rest_v1/":): \alpha ={2} . La cola de la ondícula es Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://en.wikipedia.org/api/rest_v1/":): t= \left({0,3,\ }-{ 0,1}\right) . La autocorrelación wavelet de fase mínima unilateral es Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://en.wikipedia.org/api/rest_v1/":): r= (1,46, -{ 0,81}, 0,36, -{ 0,1} . La correlación cruzada de la cola con el wavelet, que es la misma que la autocorrelación avanzada del wavelet, es Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://en.wikipedia.org/api/rest_v1/":): g={(0,36,}-{ 0,1}, 0,{ 0} . L


Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://en.wikipedia.org/api/rest_v1/":): \left[ \begin{array}{l} \,\,\,1.46\;\;\;\;\;\; - 0.81\;\;\;\;\;\;0.36\;\;\;\;\;\,\, - 0.1\;\, \\ - 0.81\;\;\;\;\;\;\;\,\,1.46\;\;\;\, - \;0.81\;\;\;\;\;\;\;\,\,0.36 \\ \;\;0.36\;\;\;\;\;\, - 1.81\;\;\;\;\;\;\,1.46\;\;\;\;\;\,\, - \,0\;.81\; \\ - 0.1\;\;\;\;\;\;\;\;\;\;0.36\;\;\;\; - 0.81\;\;\;\;\;\;\,\;\;1.46\, \\ \end{array} \right]\left[ \begin{array}{l} \;\;\,0.2998 \\ \,\,\,\,0.08012 \\ \, - \,0.04197 \\ \;\;\;0.0225\, \\ \end{array} \right] = \left[ \begin{array}{l} \,\,\,0.36 \\ - 0.1 \\ \,\,\,\,0 \\ \;\;\,0\;\;\, \\ \end{array} \right], (41)

where the column vector on the left is the prediction operator — namely, the solution of system 41. Equation 18 for the prediction-error operator is


$ \left[{\begin{array}{l}\,\,\,1.46\;\;\;\;\;\;-0.81\;\;\;\;\;\;0.36\;\;\;\;\;\,\,-0.1\;\;\;\;\;\;\,\;\;\,\,\,\,0\;\;\;\;\;\;\,\,\,\,\,\,\,\,0\\-0.81\;\;\;\;\;\;\;\,\,1.46\;\;\;\,-\;0.81\;\;\;\;\;\;\;\,\,0.36\;\;\;\;\,\,\,-0.1\;\;\;\;\,\,\,\,\,\,\,0\\\;\;0.36\;\;\;\;\;\,-1.81\;\;\;\;\;\;\,1.46\;\;\;\;\;\,\,-\,0\;.81\;\;\;\;\,\;\,\,\,0.36\;\;\,\,-0.1\\-0.1\;\;\;\;\;\;\;\;\;\;0.36\;\;\;\;-0.81\;\;\;\;\;\;\,\;\;\,1.46\,\,\,\;\;\,\,-0.81\;\;\;-0.36\\\,\,\,0\;\;\;\;\;\;\;\;\;\;-0.1\;\;\;\;\;\,-0.36\;\;\;\;\;\;-0.81\;\;\;\;\,\,\,\,\,\,\,1.46\;\;\;-0.81\\\;\;0\;\;\;\;\;\;\;\;\;\;\;\;\,0\;\;\;\;\;\;\;\;-0.1\;\;\;\;\;\;\;\;\;\;\;0.36\;\;\;\;\,\,-0.81\;\;\;\;\;\;1.46\\\end{array}}\right]\left[{\begin{array}{l}\;\;\,1\\\,\,\,\,0\\\,-\,0.2997\\\;\;\;0.08012\\\;\;\;0.04197\\\,-0.0225\\\end{array}}\right]=\left[{\begin{array}{l}\,\,\,1.36\\-0.6\\\,\,\,\,0\\\;\;\,0\\\;\;\,0\\\;\;\,0\\\end{array}}\right], $ (42)

donde el vector de columna de la izquierda es el operador de error de predicción


Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://en.wikipedia.org/api/rest_v1/":): \begin{align} f = \left({ 1,\ 0.0001957,\ }-{0.2997,\ }{ 0.08011,\ }{ 0.0225}\right) , \end{align} (43)

como se indica en la solución de las ecuaciones. La correlación cruzada de la cabeza con la ondícula, que es la misma que la autocorrelación de la cabeza, es Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://en.wikipedia.org/api/rest_v1/":): \rho = \left({ 1.36,\ }-{ 0.6,0,0,0,0}\right) .

La ecuación 40 para el operador de modelado de cabeza es


Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://en.wikipedia.org/api/rest_v1/":): \left[ \begin{array}{l} \,\,\,\, 1.46\;\;\;\;\;\; - 0.81\;\;\;\;\;\;0.36\;\;\;\;\;\,\, - 0.1\;\;\;\;\;\;\,\;\;\,\, 0\;\;\;\;\;\;\,\,\,\,\,\,\,\,\, 0 \\ - 0.81\;\;\;\;\;\;\;\,\,\,\, 1.46\;\;\;\, - 0.81\;\;\;\;\;\;\;\;\,\, 0.36\;\;\;\;\, - 0.1\;\;\;\;\,\,\,\,\,\,\,\, 0 \\ \;\;\, 0.36\;\;\;\;\;\, - 1.81\;\;\;\;\;\;\,1.46\;\;\;\;\;\,\, - \,0\;.81\;\;\;\;\;\,\,0.36\;\;\,\, - 0.1 \\ - 0.1\;\;\;\;\;\;\;\;\;\;\, 0.36\;\;\;\; - 0.81\;\;\;\;\;\;\,\;\;\,\, 1.46\,\,\,\;\; - 0.81\;\;\; - 0.36 \\ \,\,\,\, 0\;\;\;\;\;\;\;\;\;\; - 0.1\;\;\;\;\;\, - 0.36\;\;\;\;\;\; - 0.81\;\;\;\;\,\,\,\,\,1.46\;\;\; - 0.81 \\ \;\;\, 0\;\;\;\;\;\;\;\;\;\;\;\, \,\;\,0\;\;\;\;\;\;\;\;\, - 0.1\;\;\;\;\;\;\;\;\;\;\;\, 0.36\;\;\;\; - 0.81\;\;\;\;\;\;1.46 \\ \end{array} \right]\left[ \begin{array}{l} \;\;\,1 \\ \,\,\,\,0.0001957 \\ \, - \,0.2997 \\ \;\;\;0.08011 \\ \;\;\;0.04196 \\ \;\;\;0.0225 \\ \end{array} \right] = \left[ \begin{array}{l} \,\,\,1.36 \\ - 0.6 \\ \,\,\,\,0 \\ \;\;\,0 \\ \;\;\,0 \\ \;\;\,0 \\ \end{array} \right], (44)

donde el vector de columna de la izquierda es el operador que da forma a la cabeza


Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://en.wikipedia.org/api/rest_v1/":): \begin{align} f = \ \left({ 1,\ 0.0001957,\ }{-0.2997,\ }{0.08011,\ }{ 0.0225}\right) , \end{align} (45)

como se indica en la solución de las ecuaciones. Los filtros 43 y 45 son los mismos, dentro de los límites de las aproximaciones numéricas utilizadas.

Sin embargo, los dos métodos anteriores no necesitan ser utilizados para calcular el operador de error de predicción. La deconvolución de picos y la deconvolución de huecos están íntimamente relacionadas. La ecuación 36 establece que Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://en.wikipedia.org/api/rest_v1/":): f= a*h , lo que indica que el filtro de deconvolución de huecos f para un valor dado de $ \alpha $ es la convolución del filtro de picos a con la cabeza h de la ondícula de fase mínima b. Debido a que el filtro de picos a es necesariamente de fase mínima, se deduce que el filtro de huecos f es de fase mínima si y solo si la cabeza h es de fase mínima.

Sea la longitud del filtro de predicción N = 4, y sea la distancia de predicción Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://en.wikipedia.org/api/rest_v1/":): \alpha = 1 . La cola del wavelet es Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://en.wikipedia.org/api/rest_v1/":): t= \left(-{ 0.6,0.3,\ }-{ 0.1}\right) . La correlación cruzada de la cola con el wavelet, que es la misma que la autocorrelación avanzada del wavelet, es Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://en.wikipedia.org/api/rest_v1/":): g={(\ 0.81,0.36,-0.1,0)} . La ecuación 4 se convierte en


Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://en.wikipedia.org/api/rest_v1/":): \left[ \begin{array}{l} \,\,\,\,1.46\;\;\;\;\;\; - 0.81\;\;\;\;\;\;\, 0.36\;\;\;\;\;\, - 0.1 \\ - 0.81\;\;\;\;\;\;\;\,\,\,\, 1.46\;\;\;\, -0.81\;\;\;\;\;\;\;\,\,\, 0.36\;\; \\ \;\;\, 0.36\;\;\;\;\; - 1.81\;\;\;\;\;\;\,\, 1.46\;\;\;\;\;\, -0.81\;\; \\ - 0.1\;\;\;\;\;\;\;\;\;\;\, 0.36\;\;\;\; -0.81\;\;\;\;\;\;\;\;\,\, 1.46 \\ \end{array} \right]\left[ \begin{array}{l} - 0.5998 \\ - 0.06096 \\ \,\,\,\, 0.04497 \\ - 0.001103 \\ \end{array} \right] = \left[ \begin{array}{l} - 0.81 \\ - 0.36 \\ - 0.1 \\ \;\;\;0 \\ \end{array} \right], (46)

donde el vector columna de la izquierda es el operador de predicción, tal como se indica en la solución de las ecuaciones. Por lo tanto, el operador de pico es Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://en.wikipedia.org/api/rest_v1/":): a= (1 , 0,5998, 0,06096, -{ 0,04497}, 0,001103) . La convolución del operador de pico con la cabeza $ h=\left({1\ ,\ }-{0,6}\right) $ para Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://en.wikipedia.org/api/rest_v1/":): \alpha ={2} da el operador de error de predicción


Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://en.wikipedia.org/api/rest_v1/":): \begin{align} f= ({\rm 1}, -{ 0.0002227,} -{ 0.2989,} -{ 0.08154}, 0.02808, -{ 0.0006696}). \end{align} (47)

Hemos encontrado el filtro de error de predicción de tres maneras, lo que dio como resultado la ecuación 43, la ecuación 45 y la ecuación 47. Para un operador de error de predicción de una longitud dada, el método de modelado de la cabeza dado por la ecuación 45 produce el resultado más preciso. La ecuación 47, que se obtiene por convolución del filtro de picos con la cabeza, da el resultado menos preciso.

En general, las salidas de los filtros de picos no se pueden interpretar con facilidad porque en la traza deconvolucionada hay componentes de alta frecuencia. Esos componentes resultan del hecho de que este tipo de deconvolución utiliza filtros inversos o de picos. Esta condición se mejora al pasar la traza deconvolucionada sin procesar a través de filtros de paso bajo adecuados, al suavizar la función de autocorrelación o por otros medios relacionados.

El uso de filtros de predicción de error con una distancia de predicción arbitraria Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://en.wikipedia.org/api/rest_v1/":): \alpha conduce a un método de deconvolución en el que la traza deconvolucionada por gap se vuelve igual a la convolución de la cabeza de la ondícula con la traza deconvolucionada por spike. La cabeza de la ondícula generalmente es una mala elección excepto en los casos para los que se dispone de un tipo especial detallado de modelo convolucional. Existen controles más efectivos para el grado deseado de resolución que los que ofrece deconvolución por gap. En conclusión, no se debe utilizar deconvolución por gap excepto cuando las circunstancias lo justifiquen.


Sigue leyendo

Sección previa Siguiente sección
Deconvolución predictiva Deconvolución sísmica
Capítulo previo Siguiente capítulo
Procesamiento de la ondícula Algunas consideraciones

Tabla de contenido


También en este capítulo


Vínculos externos

find literature about
Tail shaping and head shaping/es