A nonlinear differential-semblance algorithm for waveform inversion

Similar documents
Objective functions for full waveform inversion

Education Ph.D. Candidate, Rice University, Houston, TX, USA, 08/ Present. M.S, Shanghai Jiao Tong University, Shanghai, China, 09/ /2009

Overview Avoiding Cycle Skipping: Model Extension MSWI: Space-time Extension Numerical Examples

A Nonlinear Differential Semblance Strategy for Waveform Inversion: Experiments in Layered Media Dong Sun and William W Symes, Rice University

SUMMARY. (Sun and Symes, 2012; Biondi and Almomin, 2012; Almomin and Biondi, 2012).

Full Waveform Inversion via Matched Source Extension

Source function estimation in extended full waveform inversion

Registration-guided least-squares waveform inversion

Two-Scale Wave Equation Modeling for Seismic Inversion

Wave-equation tomography for anisotropic parameters

Full Waveform Inversion (FWI) with wave-equation migration. Gary Margrave Rob Ferguson Chad Hogan Banff, 3 Dec. 2010

Abstract. A Nonlinear Differential Semblance Algorithm for Waveform Inversion. Dong Sun

2012 SEG SEG Las Vegas 2012 Annual Meeting Page 1

FWI with Compressive Updates Aleksandr Aravkin, Felix Herrmann, Tristan van Leeuwen, Xiang Li, James Burke

Progress and Prospects for Wave Equation MVA

Seismic Modeling, Migration and Velocity Inversion

Youzuo Lin and Lianjie Huang

The i-stats: An Image-Based Effective-Medium Modeling of Near-Surface Anomalies Oz Yilmaz*, GeoTomo LLC, Houston, TX

Attenuation compensation in least-squares reverse time migration using the visco-acoustic wave equation

Estimating a pseudounitary operator for velocity-stack inversion

Tu N Fault Shadow Removal over Timor Trough Using Broadband Seismic, FWI and Fault Constrained Tomography

arxiv: v1 [physics.geo-ph] 6 Dec 2012

Reverse Time Shot-Geophone Migration and

Wavefield Reconstruction Inversion (WRI) a new take on wave-equation based inversion Felix J. Herrmann

Residual Statics using CSP gathers

Downloaded 11/08/14 to Redistribution subject to SEG license or copyright; see Terms of Use at

Seismic Imaging. William W. Symes. C. I. M. E. Martina Franca September

An Approximate Inverse to the Extended Born Modeling Operator Jie Hou, William W. Symes, The Rice Inversion Project, Rice University

Accelerating. Extended Least Squares Migration. Jie Hou TRIP 2014 Review Meeting May 1st, 2015

Full waveform inversion in the Laplace and Laplace-Fourier domains

Source estimation for frequency-domain FWI with robust penalties

The Search for a Cycle-Skipping Cure: an Overview

( ) ( ), 1, 1. Downloaded 10/14/14 to Redistribution subject to SEG license or copyright; see Terms of Use at

Elastic least-squares reverse time migration

Direct nonlinear traveltime inversion in layered VTI media Paul J. Fowler*, Alexander Jackson, Joseph Gaffney, and David Boreham, WesternGeco

Model Extensions and Inverse Scattering: Inversion for Seismic Velocities

W011 Full Waveform Inversion for Detailed Velocity Model Building

Comparison between least-squares reverse time migration and full-waveform inversion

Summary. Introduction

Velocity Update Using High Resolution Tomography in Santos Basin, Brazil Lingli Hu and Jianhang Zhou, CGGVeritas

Downloaded 05/01/17 to Redistribution subject to SEG license or copyright; see Terms of Use at

Image-space wave-equation tomography in the generalized source domain

WE SRS2 11 ADAPTIVE LEAST-SQUARES RTM FOR SUBSALT IMAGING

Nonlinear seismic imaging via reduced order model backprojection

Mathematics of Seismic Imaging Part 1: Modeling and Inverse Problems

Full-waveform inversion application in different geological settings Denes Vigh*, Jerry Kapoor and Hongyan Li, WesternGeco

Large-Scale L1-Related Minimization in Compressive Sensing and Beyond

Reflection Seismic Method

Approximate- vs. full-hessian in FWI: 1D analytical and numerical experiments

Presentation in Convex Optimization

Chapter 7. Seismic imaging. 7.1 Assumptions and vocabulary

The 2D/3D i-cube Workflow for Subsurface Imaging of Complex Structures

Enhancing Sub Basalt Imaging Using Depth Domain Processing

Evidence of an axial magma chamber beneath the ultraslow spreading Southwest Indian Ridge

Daniele Colombo* Geosystem-WesternGeco, Calgary, AB M.Virgilio Geosystem-WesternGeco, Milan, Italy.

THE RICE INVERSION PROJECT

Dirty salt velocity inversion: The road to a clearer subsalt image

5. A step beyond linearization: velocity analysis

TOM 2.6. SEG/Houston 2005 Annual Meeting 2581

Improved Exploration, Appraisal and Production Monitoring with Multi-Transient EM Solutions

Time-frequency analysis of seismic data using synchrosqueezing wavelet transform a

Upscaling Wave Computations

Uncertainty quantification for Wavefield Reconstruction Inversion

Comments on the Geophysics paper Multiparameter 11norm. waveform fitting: Interpretation of Gulf of Mexico reflection

Stolt residual migration for converted waves

Iterative Methods for Solving A x = b

A projected Hessian for full waveform inversion

Compressive sampling meets seismic imaging

FloatSeis Technologies for Ultra-Deep Imaging Seismic Surveys

Waveform inversion for attenuation estimation in anisotropic media Tong Bai & Ilya Tsvankin Center for Wave Phenomena, Colorado School of Mines

Full-Waveform Inversion with Gauss- Newton-Krylov Method

SUMMARY ANGLE DECOMPOSITION INTRODUCTION. A conventional cross-correlation imaging condition for wave-equation migration is (Claerbout, 1985)

Selected Topics in Optimization. Some slides borrowed from

Wenyong Pan and Lianjie Huang. Los Alamos National Laboratory, Geophysics Group, MS D452, Los Alamos, NM 87545, USA

Compressive Sensing Applied to Full-wave Form Inversion

Full waveform inversion with wave equation migration and well control

Anisotropic tomography for TTI and VTI media Yang He* and Jun Cai, TGS

Vollständige Inversion seismischer Wellenfelder - Erderkundung im oberflächennahen Bereich

Summary. We present the results of the near-surface characterization for a 3D survey in thrust belt area in Sharjah, United Arab Emirates.

Elastic least-squares migration with two-way wave equation forward and adjoint operators

MULTI-RESOLUTION SIGNAL DECOMPOSITION WITH TIME-DOMAIN SPECTROGRAM FACTORIZATION. Hirokazu Kameoka

Extensions and Nonlinear Inverse Scattering

Optimization schemes for Full Waveform Inversion: the preconditioned truncated Newton method

2D Laplace-Domain Waveform Inversion of Field Data Using a Power Objective Function

Time domain sparsity promoting LSRTM with source estimation

Hydrogeophysics - Seismics

Towards full waveform inversion: A torturous path

Trace balancing with PEF plane annihilators

Nonlinear acoustic imaging via reduced order model backprojection

Modeling, migration, and inversion in the generalized source and receiver domain

H005 Pre-salt Depth Imaging of the Deepwater Santos Basin, Brazil

Nonlinear Programming

Lecture 17: Numerical Optimization October 2014

Scattering-based decomposition of sensitivity kernels for full-waveform inversion

Improving Resolution with Spectral Balancing- A Case study

Elastic full waveform inversion for near surface imaging in CMP domain Zhiyang Liu*, Jie Zhang, University of Science and Technology of China (USTC)

3.10 Lagrangian relaxation

Anisotropic 2.5D Inversion of Towed Streamer EM Data from Three North Sea Fields Using Parallel Adaptive Finite Elements

Detailed Program of the Workshop

Seismic processing of numerical EM data John W. Neese* and Leon Thomsen, University of Houston

Transcription:

A nonlinear differential-semblance algorithm for waveform inversion Dong Sun The Rice Inversion Project Annual Review Meeting March 3, 212, 1/15

Agenda 1 Full Waveform Inversion 2 Extension and Differential Semblance Optimization (DSO) 3 Examples: Inversion in Layered Medium, 2/15

Full Waveform Inversion (FWI) A usual set-up: M = a set of models ({m(x)}), F : M D - forward map D = a space of data FWI (least-squares inversion): given d o D, solve min J LS := 1 m M 2 F[m] d o 2 [+ regularizing term(s)] Note: FWI - globally minimize the objective using local methods observed data d o = s d o(x r, t; s) - highly redundant & band-limited possibilities for acquisition parameter s include source position, offset, slowness (plane wave data),..., 3/15

Full Waveform Inversion (FWI) Studied since the 8 s, becoming feasible in last 1 yrs: + accommodates any modeling physics & provides quantitative inferences of subsurface (some spectacular successes) ± applicable to long-offset surface data (diving and refracted waves); most of successful inversions so far involve transmitted data inversion with reflection data still a challenge fundamental obstacles: 1. spectral data incompleteness - missing low frequencies in data leads to missing long scale components in estimated model 2. strong nonlinearity, many false local minima - descent methods fail, 3/15

Full Waveform Inversion (FWI) Remedies for reflection inversion: automatic migration velocity analysis (MVA) (e.g., DSO variants): decompose model into slowly & fast varying parts (background & reflectivity), then alternately a. build reflectivity via migration or linearized LS-inversion b. update background to reduce inconsistency of reflectivity gathers + infer global changes in model (long-scale updates) limited by linearization and scale separation assumptions nonlinear DSO: import MVA s concepts (image gathering, semblance measuring) into FWI and drop MVA limitations, 3/15

Agenda 1 Full Waveform Inversion 2 Extension and Differential Semblance Optimization (DSO) 3 Examples: Inversion in Layered Medium, 4/15

Formulate FWI via DSO Concept: relax FWI via extension then demand coherence of extended model FWI - attempt to match all data simultaneously with one model 1 min F[m] m M 2 d 2 := 1 2 ( F[m](s) d(s) 2 ) Extended WI - fit subsets of data with non-physical extended models 1 min 2 m M F[ m] d 2 := 1 2 Note: extended models M = { m(x, s)} m(x, s) = m(x) for all s) s ( F[ m(., s)](s) d(s) 2 ) s (M M, regarding m = m iff extended modeling F : M D by F[ m](s) = F[ m(, s)](s) Equivalent problem to FWI - find coherent solution to extended WI, 5/15

Formulate FWI via DSO Differential Semblance (with surface oriented extension): s finely sampled coherence criterion is m/ s = Differential Semblance Optimization: min m M s.t. J DS [ m] := 1 2 s m F[ m] d 2 (coherence measurement) (data-fitting constraints) Key to success: need a proper control in order to navigate through the feasible model set { m M : F[ m] d }, 5/15

Using LF data as control Concept: Cannot use independent long-scale model as control, as in MVA: low spatial frequency not well defined, depends on velocity. However, temporal passband is well-defined, and observed data lacks very low frequency energy (-3, -5,... Hz) with good s/n Generally, the impulsive inverse problem is solvable: LS inversion leads to unique model, if data d is not band-limited (good s/n down to Hz) So: use low-frequency data as control (analogous to long-scale model in MVA), 6/15

Using LF data as control Approach I: use low-frequency data as control - define low-frequency source complementary to missing passband, low-frequency modeling op F l and its extension F l - define complementary low-frequency data d l - define m[d l ] to be minimizer of 2 F[ m] + F l [ m] (d + d l )] 2 + σ 2 m s - ndso: determine d l by solving min d l s m[d l] Initial exploration: D. Sun (28), D. Sun & W. Symes (29), for plane wave / layered medium modeling slices of DS objective are convex, i.e., an enlargement of the domain of attraction of the global minimum is achieved Further thought: find a way to supply meaningful/consistent low frequency data 2, 6/15

Using LF data as control Approach II: generate low-frequency data from model - Given low frequency control model m l M, define extended model m = m[m l ] by minimizing 2 F[ m] + F l [ m] (d + F l [m l ])] 2 + σ 2 m s - ndso: determine m l by solving min m l s m[m l] Advantage of this approach: m l plays same role as migration velocity model, but no linearization, scale separation assumptions required by formulation. Current project: 2D constant-density acoustics, plane-wave sources (to minimize edge artifacts) 2, 6/15

DSO Algorithm Key step: compute m l gradient: where J DS [m l ] = DF l [m l ] T 1 2 DF l [ m[m l ]]H[ m[m l ]] s 2 m[m l] H[ m] = ( DF [ m] + DF l [ m] ) T ( DF [ m] + DFl [ m] ) Computational procedure: 1 initialize m l, etc. 2 solve sub-ls problem for m[m l ] 3 evaluate J DS [ m]. If stopping criterion satisfied, stop; else, continue. 4 compute updating direction g = J DS [m l ] 5 update m l, cycle, 7/15

Agenda 1 Full Waveform Inversion 2 Extension and Differential Semblance Optimization (DSO) 3 Examples: Inversion in Layered Medium, 8/15

Model x (km) 2 z (km).2.4.6.8 1. 1.2 MPa x1 4 Three layer bulk modulus model. (acoustic velocity v = 1.5, 2.5, 2 km/s, density ρ = 1 g/cm 3 ) Two sets of inversion exercises: absorbing surface free surface, 9/15

Absorbing Surf: LS Inversion (standard FWI) Time (s).5 1. 1.5 2. sign(p)p^2 (s^2/km^2) -.8 -.6 -.4 -.2.2.4.6.8-5 5 1 Band limited (5-12-36-45 Hz) plane wave source - 31 slowness panels, 1/15

Absorbing Surf: LS Inversion (standard FWI) Time (s) sign(p)p^2 (s^2/km^2) -.8 -.6 -.4 -.2.2.4.6.8.5 1. time (s) -1.2.4.6.8 1. 1.2 1 sign(p)*p^2 (s^2/km^2) -.8 -.6 -.4 -.2.2.4.6.8-5 5 Target data (Top), Data residual (Bottom) : after 4 LBFGS iterations - RMS 32%, 1/15

Absorbing Surf: LS Inversion (standard FWI) x (km) 2 x1 4 1.2 true:blk, init:blue, fnl:red.2 1. z (km).4 bulk modulus (Mpa).8.6.4 3 4 5 6 7 MPa.2.4 Depth (km) Left: FWI estimate of bulk modulus after 4 LBFGS iterations; Right: final model slice at x = 1.5( km), 1/15

Absorbing Surf: DS Inversion with LF control sign(p)p^2 (s^2/km^2) -.8 -.6 -.4 -.2.2.4.6.8 z (km).2.4 3 4 5 6 7 MPa Inverted model m[m l ], m l = homogeneous model, 11/15

Absorbing Surf: DS Inversion with LF control sign(p)p^2 (s^2/km^2) -.1 -.7 -.5 -.2.1.3.6.8 z (km).2.4 3 4 5 6 MPa Inverted gather m[m l ], m l = homogeneous model, x = 1.5 km, 11/15

Absorbing Surf: DS Inversion with LF control x (km) 2 z (km).2.4.2.4.6.8 1. 1.2 MPa x1 4 Low frequency control model m l after 7 updates, 11/15

Absorbing Surf: DS Inversion with LF control sign(p)p^2 (s^2/km^2) -.1 -.7 -.5 -.2.1.3.6.8 z (km).2.4.4.6.8 1. 1.2 MPa x1 4 Inverted gather m[m l ], 7 updates of m l, x = 1.5 km, 11/15

Absorbing Surf: DS Inversion with LF control x1 4 init-models (true:blk, 1:ylw, 2-6:grn, 7:red, 8:blue) x1 4 fnl-models (true:blk, 1:ylw, 2-6:grn, 7:red, 8:blue) 1.2 1.2 1. 1. bulk modulus (Mpa).8.6 bulk modulus (Mpa).8.6.4.4.2.4 Depth (km).2.4 Depth (km) Left: m l at x = 1.5( km); Right: final model at x = 1.5( km), 11/15

Free Surf: DS Inversion with LF control sign(p)p^2 (s^2/km^2) -.8 -.6 -.4 -.2.2.4.6.8 z (km).2.4 3 4 5 6 7 MPa Inverted model m[m l ], m l = homogeneous model! multiple reflections got suppressed during LS inversion, 12/15

Free Surf: DS Inversion with LF control sign(p)p^2 (s^2/km^2) -.8 -.6 -.4 -.2.2.4.6.8 z (km).2.4-1 -5 5 1 MPa LS gradient in 1st iteration (i.e., residual migration)! lots of multiple reflections, 12/15

Free Surf: DS Inversion with LF control Time (s) sign(p)p^2 (s^2/km^2) -.8 -.6 -.4 -.2.2.4.6.8.5 1. -1 Time (s) 1 2 sign(p)p^2 (s^2/km^2) -.8 -.6 -.4 -.2.2.4.6.8.5 1. -1 1 2 Target Data (Top), Predicted Data (Bottom) :after 6 LBFGS iterations, 12/15

Free Surf: DS Inversion with LF control Time (s) sign(p)p^2 (s^2/km^2) -.8 -.6 -.4 -.2.2.4.6.8.5 1. -1-5 5 1 Data residual after 6 LBFGS iterations - RMS 8%, 12/15

Free Surf: DS Inversion with LF control.5.1.15.2.25 sign(p)p^2 (s^2/km^2) -.1 -.7 -.5 -.2.1.3.6.8 z (km).3.35.4.45.5.55 Inverted model gather m[m l ], m l = homogeneous model, x = 1.5 km, 12/15

Free Surf: DS Inversion with LF control x (km) 2 z (km).2.4.4.6.8 1. 1.2 MPa x1 4 Low frequency control model m l in the 3rd DS-iteration, 12/15

Free Surf: DS Inversion with LF control sign(p)p^2 (s^2/km^2) -.8 -.6 -.4 -.2.2.4.6.8 z (km).2.4.2.4.6.8 1. 1.2 MPa x1 4 Inverted model m[m l ] in the 3rd DS-iteration, 12/15

Free Surf: DS Inversion with LF control.5.1.15.2.25 sign(p)p^2 (s^2/km^2) -.1 -.7 -.5 -.2.1.3.6.8 z (km).3.35.4.45.5.55 Inverted model gather m[m l ] after 3 DS-iterations, x = 1.5 km DS-objective value reduced by 6%, 12/15

Free Surf: DS Inversion with LF control Time (s) sign(p)p^2 (s^2/km^2) -.8 -.6 -.4 -.2.2.4.6.8.5 1. -1 Time (s) 1 2 sign(p)p^2 (s^2/km^2) -.8 -.6 -.4 -.2.2.4.6.8.5 1. -2-1 1 Target Data (Top), Data Residual (Bottom) :after 6 LBFGS iterations - RMS 15% (in 3rd DS iteration), 12/15

Free Surf: DS Inversion with LF control init-mdl (true:blk, 1:grn, 2:blue, 3:red, 4:purp) fnl-mdl (true:blk, 1:grn, 2:blue, 3:red) x1 4 x1 4 1.2 1.2 1. 1. bulk modulus (Mpa).8.6 bulk modulus (Mpa).8.6.4.4.2.4 Depth (km).2.4 Depth (km) Left: m l at x = 1.5( km); Right: final model at x = 1.5( km), 12/15

Free Surf: DS Inversion with LF control x (km) 2 z (km).2.4.4.6.8 1. 1.2 MPa x1 4 Inverted model stack (in 3rd DS iteration), 12/15

Free Surf: DS Inversion with LF control Standard LS inversion staring from the final model stack from ndso x (km) 2 z (km).2.4.5 1. MPa x1 4 Inverted model after 153 LBFGS iterations (RMS residual 6%) (initial RMS res 77%; after 3 LBFGS RMS res 14%), 12/15

Free Surf: DS Inversion with LF control Standard LS inversion staring from the homogeneous model x (km) 2 z (km).2.4 4 6 8 MPa Inverted model after 3 LBFGS iterations (RMS residual 27%), 12/15

Free Surf: DS Inversion with LF control Time (s).5 1. x (km) 3 6 9-4 -2 2 4 x1 4 Data fitting (for shot with slowness ): Left, target data; Middle, residual for LS inv from DS-fnl-stack; Right, residual for LS inv from homogeneous model, 12/15

Free Surf: DS Inversion with LF control true:blk, init:blue, fnl:red true:blk, init:blue, fnl:red x1 4 x1 4 1.2 1.2 1. bulk modulus (Mpa).8 bulk modulus (Mpa) 1..8.6.6.4.4.2.4 Depth (km).2.4 Depth (km) Left: LS inv fnl model at x = 1.5( km); Right: nds inv fnl model at x = 1.5( km), 12/15

Remarks Pros: - successfully infers global model updates for both absorbing surface and free surface - stack at least gives a good initial model for LS-FWI, 13/15

Remarks Cost: 3-7 DS-iterations, mainly consisting of: 1 LS inversion (for m[m l ]) direction computation g = DF l [m l ] T 1 2 DF l [ m[m l ]]H[ m[m l ]] s m[m 2 l ] solve H[ m[m l ]]q = 2 m[m s 2 l ] for q ( 3 CG iterations) to reduce cost: (a) pre-conditioning; (b) scaling strategies; (c) replacing H with I (might work)... compute g = DF l [m l ] T DF l [ m[m l ]] q (1 Born Sim + 1 Adj Comp) step-length computation (1 CG or Lin-LS + 1 Born Sim):, where ψ = s α = ψ, s m[m l] ψ, ψ ( DF [ m[ml ]] DF [m l ]g ), 13/15

Summary This approach may: combine best features of MVA and FWI (no linearization, scale separation assumptions required), address the spectral data incompleteness and local-minima issue, infer global changes in model and provide good initial model for FWI. Next to-do: explore this strategy with more tests, improve efficiency,..., 14/15

Acknowledgements Great thanks to my Ph.D. committee: William Symes, Matthias Heinkenschloss, Yin Zhang, Colin Zelt Present and former TRIP team members: Xin Wang, Marco Enriquez, Igor Terentyev, Tanya Vdovina, Rami Nammour ExxonMobil URC FWI team especially Dave Hinkley, Jerry Krebs WesternGeco FWI Management for support and permission to present here Sponsors of The Rice Inversion Project NSF DMS 62821 Thank you!, 15/15