Automatic Wave Equation Migration Velocity Analysis Peng Shen

  • Slides: 38
Download presentation
Automatic Wave Equation Migration Velocity Analysis Peng Shen, William. W. Symes HGRG, Total E&P

Automatic Wave Equation Migration Velocity Analysis Peng Shen, William. W. Symes HGRG, Total E&P CAAM, Rice University This work supervised by Dr. Henri Calandra at Total E&P Thank to Dr. Scott Morton at Amerada Hess Corp.

Velocity Analysis • The coefficients of wave equation (relevant to imaging) are separable –

Velocity Analysis • The coefficients of wave equation (relevant to imaging) are separable – Long scale – Short scale • Challenges – Nonlinear effect – Coupling of long scale and short scale – Multiple

Methods of Velocity Analysis • Data domain objectives – Waveform inversion – Stereotomography •

Methods of Velocity Analysis • Data domain objectives – Waveform inversion – Stereotomography • Image domain objectives – WE-Migration forward, ray tracing inverse – WE-Migration forward, WE-Migration inverse

Outline • Theory – Objective function – Gradient • Calculation • Physical meaning •

Outline • Theory – Objective function – Gradient • Calculation • Physical meaning • Smoothing – Aliasing • Examples – Angle ~ Offset – Reconstruct short scale and large scale variations

Generalized Born Modeling Reflection occurs instantaneously with no separation in space. Reflection occurs instantaneously

Generalized Born Modeling Reflection occurs instantaneously with no separation in space. Reflection occurs instantaneously separated by a finite distance. Do not require to use the true velocity.

Subsurface Image Measure

Subsurface Image Measure

Example Data generated with caustic, migrated using correct and background velocity.

Example Data generated with caustic, migrated using correct and background velocity.

Differential Semblance Offset domain: Angle domain: Pseudo-differential operator of The objective function is smooth

Differential Semblance Offset domain: Angle domain: Pseudo-differential operator of The objective function is smooth in velocity and is suitable for automatic velocity updating (Stolk & Symes, 2003).

Gradient Calculation Offset: Angle:

Gradient Calculation Offset: Angle:

Gradient: Physical Meaning Single scattering, constructive interference occurs at zero offset.

Gradient: Physical Meaning Single scattering, constructive interference occurs at zero offset.

Gradient: Physical Meaning “Two scatterings”, constructive interference occurs on ray segments.

Gradient: Physical Meaning “Two scatterings”, constructive interference occurs on ray segments.

Smoothing • Problem – The raw gradient is singular with full data bandwidth. •

Smoothing • Problem – The raw gradient is singular with full data bandwidth. • Solution – Confine the velocity model to the space of B-splines. • Controlled degree of smoothness • Compactly supported basis • Implication – Projection to B-spline model space. – B : forward interpolation - sparse – B*: adjoint projection - sparse dense

Example Flat reflector, constant velocity Projected gradient using BB* for one shot The gradient

Example Flat reflector, constant velocity Projected gradient using BB* for one shot The gradient + B-spline projection reconstructs wide ray paths which are controlled by the degree of smoothness supplied.

Optimization on B-spline space

Optimization on B-spline space

Aliasing • We care not only the image in zero offset but also its

Aliasing • We care not only the image in zero offset but also its move-out in non-zero offsets. • There are many non-zero offset aliasing effects. – Data pre-conditioning. – Acquisition edge effect.

Kinematics

Kinematics

Kinematics of Image in Offset u<c u=c u>c

Kinematics of Image in Offset u<c u=c u>c

Examples

Examples

Anti-aliasing Aliasing reduced but loose some image Strong aliasing

Anti-aliasing Aliasing reduced but loose some image Strong aliasing

Examples • • Born data Full data with rough model Initial model construction Optimization

Examples • • Born data Full data with rough model Initial model construction Optimization starting with v(z)

Born Data Examples Smooth Marmousi velocity model, singular reflectivity, one-way wave simulation, acquisition full

Born Data Examples Smooth Marmousi velocity model, singular reflectivity, one-way wave simulation, acquisition full spread, receiver dense on surface.

Starting Model Starting model, large horizontal scales, assumed to be obtainable through conventional velocity

Starting Model Starting model, large horizontal scales, assumed to be obtainable through conventional velocity analysis tools. Optimization: 150 m x 200 m B-spline grid.

Initial Image

Initial Image

Optimized Image Optimized image using angle domain DSO. Optimized image using offset domain DSO.

Optimized Image Optimized image using angle domain DSO. Optimized image using offset domain DSO.

Optimized Velocity Optimized using angle domain DSO. Optimized using offset domain DSO.

Optimized Velocity Optimized using angle domain DSO. Optimized using offset domain DSO.

Initial Angle and Offset Gathers Top: offset gathers, bottom: angle gathers

Initial Angle and Offset Gathers Top: offset gathers, bottom: angle gathers

Optimized Gathers (angle driven) Top: offset gathers (not used in the optimization), bottom: angle

Optimized Gathers (angle driven) Top: offset gathers (not used in the optimization), bottom: angle gathers.

Optimized Gathers (offset driven) Top: offset gathers, bottom: angle gathers (not used in the

Optimized Gathers (offset driven) Top: offset gathers, bottom: angle gathers (not used in the optimization)

Velocity Difference between optimized velocity and the projected true velocity (optimized by angle DSO).

Velocity Difference between optimized velocity and the projected true velocity (optimized by angle DSO). Difference between optimized velocity and the projected true velocity (optimized by offset DSO).

Rough Marmousi Model Data generated using full wave equation simulation, acquisition split spread, receiver

Rough Marmousi Model Data generated using full wave equation simulation, acquisition split spread, receiver spacing 25 m, receiver array across entire surface. Optimization: offset driven, B-spline grid 120 m by 22 m.

Initial Velocity and Image Initial velocity model, corresponds to B-spline grid 900 m by

Initial Velocity and Image Initial velocity model, corresponds to B-spline grid 900 m by 300 m. Initial image

Optimized Velocity and Image Optimized velocity at 99 th iteration Optimized image at 99

Optimized Velocity and Image Optimized velocity at 99 th iteration Optimized image at 99 th iteration

Optimized Velocity and Image Optimized velocity at 49 th iteration Optimized image at 49

Optimized Velocity and Image Optimized velocity at 49 th iteration Optimized image at 49 th iteration The optimization is stable and convergent.

Obtain a Starting Model A v(z) starting model. Optimization: run up to 10 Hz,

Obtain a Starting Model A v(z) starting model. Optimization: run up to 10 Hz, coarse B-spline grid 800 m by 400 m, 500 m by 200 m.

Optimized Velocity 800 m by 400 m, DSO optimized. 500 m by 200 m,

Optimized Velocity 800 m by 400 m, DSO optimized. 500 m by 200 m, DSO optimized. Projected from the true model.

Null Space Optimized image at 20 th iteration. Optimized image at 49 th iteration.

Null Space Optimized image at 20 th iteration. Optimized image at 49 th iteration.

Starting with v(z) Velocity Start from v(z) velocity model, increase frequency and spatial resolution

Starting with v(z) Velocity Start from v(z) velocity model, increase frequency and spatial resolution in two steps.

Conclusions • The angle domain DSO is not superior to offset domain DSO. •

Conclusions • The angle domain DSO is not superior to offset domain DSO. • The velocity analysis within migration is a promising direction to pursue. • The adjoint-differential-migration provides an ideal platform for AWEMVA.