Update on Tomography MVA Development Shengwen Jin © 2013 HALLIBURTON. ALL RIGHTS RESERVED. Disclaimer The following is intended to outline Landmark’s general product direction. It is intended for informational purposes only and may not be incorporated into any contract. It is not a commitment to deliver any code, material or functionality and should not be relied upon in making any purchasing decisions. The development, release and timing of any features or functionality described for Landmark’s products remains at the sole discretion of Landmark. © 2013 HALLIBURTON. ALL RIGHTS RESERVED. 2 Tomography MVA Development Objective – Fill a gap in migration velocity updating for depth imaging processing – Build a robust and user-friendly workflow for tomography MVA Timeline – Kicked off the project in Q1 2013 – Will release the first version in January 2014 (Isotropic ray-based tomo) • KDMIG offset image gathers • Grid-based or layer-based Main features: – – – – Tight integration with DecisionSpace via SesiSpaceLink Structure tensor adoption, Hybrid model constrains Anisotropy support Wave equation tomography using RTM angle image gathers © 2013 HALLIBURTON. ALL RIGHTS RESERVED. 3 Basic Workflow for Ray-Based Tomography MVA Shot gathers Major components: (0) Velocity model (1) KDMIG KDMIG Offset image gathers (1) Stack image volume (6) Update velocity w/ constraints More iterations? (1) CIG image gathers Picked horizons (from DS) (2) Compute semblance (4) Ray-tracing (3) Pick depth residuals (5) Tomographic inversion Compute semblance Grid-based volumetric Pick residuals Grid-based volumetric Parallel, JS table Tomographic inversion G-N solver Update velocity Tight integration w/ DecisionSpace © 2013 HALLIBURTON. ALL RIGHTS RESERVED. Final velocity Constraints Obtain/Create An Initial Velocity Existing velocity from a prior processing Create a V(z) model in sediment RMS converted via Dix formula Manipulated from a prior velocity model – Remove/smooth through salt, salt flooding – Use well data to estimate anisotropic parameters © 2013 HALLIBURTON. ALL RIGHTS RESERVED. 5 Step 1: Kirchhoff PSDM (KDMIG) Produce 3D depth image volume and CIG gathers QC image – Overlay the stack, initial velocity (and horizons if available) QC CIGs – Evaluate the gathers for noise, multiples especially in target area – Determine and apply an additional mute that will optimize the stack and semblance. © 2013 HALLIBURTON. ALL RIGHTS RESERVED. 6 QC CIGs Stack image: Inline 7225 CIG & Semblance w/o mute © 2013 HALLIBURTON. ALL RIGHTS RESERVED. 7 CIG & Semblance w/ mute QC CIGs Stack image: Inline 4093 CIG & Semblance w/o mute © 2013 HALLIBURTON. ALL RIGHTS RESERVED. 8 CIG & Semblance w/ mute Step 2: Compute Semblance Grid- (full volume) or horizon-based semblance © 2013 HALLIBURTON. ALL RIGHTS RESERVED. 9 Compute Semblance Grid-based semblance © 2013 HALLIBURTON. ALL RIGHTS RESERVED. 10 Step 3: Auto-Pick Residuals on Semblance Pick grid-based volumetric residuals Re-engineer the 3D Autopicker tool – Parallelization – JS table output – Auto-pick residuals along horizons QC displays – Stack overlain w/ active horizons in both 2D and 3D View – Interactive moveout correction on gathers (gather flattening) – On-the-fly 1D residual velocity associated with the picking © 2013 HALLIBURTON. ALL RIGHTS RESERVED. 11 QC Plot of Picks and Semblance © 2013 HALLIBURTON. ALL RIGHTS RESERVED. 12 Step 4: TomoMVA Raytracing Ray-tracing is conducted separately. Velocity smoothing is necessary. Local dip and azimuth at the image point obtained from horizons or Structural Tensors. QC rays Parameterization – – – – Stencil size Offset range, interval and tolerance Azimuth range, interval and tolerance Grouped horizons © 2013 HALLIBURTON. ALL RIGHTS RESERVED. 13 Smoothing of Velocity Model No smoothing on velocity 100m x 100m smoothing © 2013 HALLIBURTON. ALL RIGHTS RESERVED. 14 Ray-tracing QC w/ GNU plot Constant offset: 4500m © 2013 HALLIBURTON. ALL RIGHTS RESERVED. 15 Ray-tracing Tool © 2013 HALLIBURTON. ALL RIGHTS RESERVED. 16 Step 5: Tomography Inversion Tomographic Inversion Equation ù v ( rI ) é L(h) - L ( h = 0)ú × Ds = Dz ( h) ê 2 cosa ë cosg û Raypath lengths Depth residuals Updated slowness perturbation Offset 2 1 Depth Relative depth residual KDMIG offset image gather © 2013 HALLIBURTON. ALL RIGHTS RESERVED. 17 Solver: Conjugate Gradient Algorithm Gauss-Newton (GN) method LSQR method – Bill Harlan (2004) presented a generalized inversion algorithm using G-N method. – The standard approach to nonlinear inversion in geophysics – An iterative method for solving nonlinear inversion problem – Minimization of the non-quadratic objective function using an iterated linearized inversion scheme – The memory needed scales linearly with the number of data and model parameters with transformations technique (Harlan, 2004) © 2013 HALLIBURTON. ALL RIGHTS RESERVED. 18 – The commonly used approach to linear inversion in geophysics – An iterative method for solving linear inversion problem – Minimization of the quadratic objective function involving a large sparse and ill-conditioned matrix – Loading entire sparse matrix into memory dominates the memory requirements Step 6: TomoMVA Post-Inversion Updating Update velocity after tomographic inversion – Smoothing updated perturbation of velocity before adding to initial velocity (V = V0 + ΔV) – Constrain with horizons, hybrid models, and well data, etc. © 2013 HALLIBURTON. ALL RIGHTS RESERVED. 19 Preliminary Testing 3000 m/s 4000 m/s 5000 m/s Initial Velocity (10% higher) 1st Iteration 2nd Iteration © 2013 HALLIBURTON. ALL RIGHTS RESERVED. 20 True Velocity Preliminary Testing Initial Velocity (10% higher) 1st Iteration 2nd Iteration © 2013 HALLIBURTON. ALL RIGHTS RESERVED. 21 True Velocity Packaging Major components for LDI TomoMVA – – – – – TomoMVA Semblance Computing TomoMVA Residual Autopicker TomoMVA Raytracing TomoMVA Inversion TomoMVA Post-Inversion Updating Look for partners to test on real data © 2013 HALLIBURTON. ALL RIGHTS RESERVED. 22 Wave Equation Tomography MVA Shot gathers Shot gathers Velocity model More iterations? RTM migration Velocity model KDMIG Stacked image volume Angle image gathers Stacked image volume Offset image gathers Pick horizons as constraints Generate semblance Pick horizons as constraints Generate semblance Compute Sensitivity Kernel Measure depth residuals Ray-tracing Measure depth residuals More iterations? Tomography inversion Tomography inversion Final updated velocity model Final updated velocity model © 2013 HALLIBURTON. ALL RIGHTS RESERVED. 23 Sensitivity Kernel Based Wave Path vs. Ray Path • • • • Sensitivity kernel is a kind of phase spectrum. The range of non-zero values in the kernel reveals the region where velocity perturbation may exist. The value of kernel quantitatively reveals the velocity perturbation for a subsurface image point. The polarity of kernel reveals the wave propagation faster or slower with the migration velocity as compared with the waves in the medium with true velocity. Fresnel zone © 2013 HALLIBURTON. ALL RIGHTS RESERVED. 24 Update Sediment Velocity (Sigsbee2a Dataset) Initial velocity 1500 Step 1 - Update sediment velocity 4500 © 2013 HALLIBURTON. ALL RIGHTS RESERVED. 25 Salt Flood Step 2 - Update top of salt and Flood salt 1500 Step 3 – Update base of salt 4500 © 2013 HALLIBURTON. ALL RIGHTS RESERVED. 26 Improve Subsalt Velocity Step 4 – Improve subsalt velocity 1500 True velocity 4500 © 2013 HALLIBURTON. ALL RIGHTS RESERVED. 27 Angle Image Gathers A A: Initial Updated True B: Initial Updated True C: Initial Updated True D: Initial Updated True B C D © 2013 HALLIBURTON. ALL RIGHTS RESERVED. 28 TomoMVA on SEAM Model Initial velocity 1st iteration © 2013 HALLIBURTON. ALL RIGHTS RESERVED. 29 2nd iteration TomoMVA on SEAM Model Initial velocity Updated velocity © 2013 HALLIBURTON. ALL RIGHTS RESERVED. 30 True velocity TomoMVA on SEAM Model A 0 C Opening angle (degree) 40 Initial B Updated True Initial Updated True Initial Updated 7 A B © 2013 HALLIBURTON. ALL RIGHTS RESERVED. 31 C True Questions? Shot gathers (0) Velocity model (6) Update velocity w/ constraints More iterations? Tight integration w/ DecisionSpace (1) KDMIG (1) Stack image volume (1) CIG image gathers Picked horizons (from DS) (2) Compute semblance (4) Ray-tracing (3) Pick depth residuals (5) Tomographic inversion Final velocity © 2013 HALLIBURTON. ALL RIGHTS RESERVED. 32
© Copyright 2024 ExpyDoc