Acoustic Wave Equation

Similar documents
The Finite Difference Method

Waveform inversion and time-reversal imaging in attenuative TI media

Wave-equation tomography for anisotropic parameters

Introduction to Seismology Spring 2008

OPAC102. The Acoustic Wave Equation

An acoustic wave equation for orthorhombic anisotropy

Chapter 3. Finite Difference Methods for Hyperbolic Equations Introduction Linear convection 1-D wave equation

2.29 Numerical Fluid Mechanics Spring 2015 Lecture 13

A 27-point scheme for a 3D frequency-domain scalar wave equation based on an average-derivative method

Lowrank finite-differences and lowrank Fourier finite-differences for seismic wave extrapolation in the acoustic approximation a

The Pseudospectral Method

On the Earthquake-Source Numerical Implementation in the Seismic Wave Equation

Seismic wavepropagation concepts applied to the interpretation of marine controlled-source electromagnetics

Elastic wave-equation migration for laterally varying isotropic and HTI media. Richard A. Bale and Gary F. Margrave

Wave Phenomena Physics 15c. Lecture 11 Dispersion

Topic 5-1: Introduction to Phonons Kittel pages: 91, 92

MIT (Spring 2014)

Webster s horn model on Bernoulli flow

Lecture 17: Initial value problems

Sound Waves Sound Waves:

Stolt residual migration for converted waves

Magnetohydrodynamic Waves

One-step extrapolation method for reverse time migration

The Schroedinger equation

Review of Fundamental Equations Supplementary notes on Section 1.2 and 1.3

Longitudinal Waves. waves in which the particle or oscillator motion is in the same direction as the wave propagation

Stanford Exploration Project, Report 105, September 5, 2000, pages

Fundamentals of Fluid Dynamics: Waves in Fluids

Traveltime sensitivity kernels: Banana-doughnuts or just plain bananas? a

THE PHYSICS OF WAVES CHAPTER 1. Problem 1.1 Show that Ψ(x, t) = (x vt) 2. is a traveling wave.

Fourier finite-difference wave propagation a

A frequency-space 2-D scalar wave extrapolator using extended 25-point finite-difference operator

Explicit extrapolators and common azimuth migration

A second look at waves

Asymptotic Behavior of Waves in a Nonuniform Medium

1 Introduction to MATLAB

Positive Definite Kernels: Opportunities and Challenges

Pseudo-acoustic wavefield propagation for anisotropic media

Linear Advection Equation

3D acoustic wave modeling with a time-space domain dispersion-relation-based Finite-difference scheme

PEAT SEISMOLOGY Lecture 9: Anisotropy, attenuation and anelasticity

q t = F q x. (1) is a flux of q due to diffusion. Although very complex parameterizations for F q

Efficient outdoor sound propagation modelling in time-domain

S=z y. p(x, t) v. = ρ x (x,t)

WAVES CP4 REVISION LECTURE ON. The wave equation. Traveling waves. Standing waves. Dispersion. Phase and group velocities.

Amplitude preserving AMO from true amplitude DMO and inverse DMO

Fundamentals of Acoustics

Solution of Additional Exercises for Chapter 4

LINEAR DISPERSIVE WAVES

Periodic functions: simple harmonic oscillator

Sound Propagation through Media. Nachiketa Tiwari Indian Institute of Technology Kanpur

The Pseudospectral Method

Stability and dispersion analysis of high order FDTD methods for Maxwell s equations in dispersive media

Tutorial 2. Introduction to numerical schemes

Todd Arbogast. Department of Mathematics and Center for Subsurface Modeling, Institute for Computational Engineering and Sciences (ICES)

Integration of Rational Functions by Partial Fractions

ONE-WAY AND ONE-RETURN APPROXIMATIONS (DE WOLF APPROXIMATION) FOR FAST ELASTIC WAVE MODELING IN COMPLEX MEDIA

Model Order Reduction and Stability Enforcement of Finite-Difference Time-Domain Equations Beyond the CFL Limit. Xihao Li

Wave Propagation in Heterogeneous Media: Born and Rytov Approximations. Chris Sherman

where d is the vibration direction of the displacement and c is the wave velocity. For a fixed time t,

Plane Wave: Introduction

BASIC WAVE CONCEPTS. Reading: Main 9.0, 9.1, 9.3 GEM 9.1.1, Giancoli?

Waves, the Wave Equation, and Phase Velocity. We ll start with optics. The one-dimensional wave equation. What is a wave? Optional optics texts: f(x)

Efficient gradient computation of a misfit function for FWI using the adjoint method

FDTD for 1D wave equation. Equation: 2 H Notations: o o. discretization. ( t) ( x) i i i i i

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

SUMMARY. fractured reservoirs in the context of exploration seismology.

Prof. dr. A. Achterberg, Astronomical Dept., IMAPP, Radboud Universiteit

CONSTRUCTION AND ANALYSIS OF WEIGHTED SEQUENTIAL SPLITTING FDTD METHODS FOR THE 3D MAXWELL S EQUATIONS

Integration of Rational Functions by Partial Fractions

Introduction to Waves in Structures. Mike Brennan UNESP, Ilha Solteira São Paulo Brazil

Fundamental Solution

Exam in TMA4195 Mathematical Modeling Solutions

Uniform Plane Waves Page 1. Uniform Plane Waves. 1 The Helmholtz Wave Equation

Course on Inverse Problems

Seismic inverse scattering by reverse time migration

Course on Inverse Problems Albert Tarantola

Linear second-order differential equations with constant coefficients and nonzero right-hand side

Computational Seismology: An Introduction

We briefly discuss two examples for solving wave propagation type problems with finite differences, the acoustic and the seismic problem.

Index. higher order methods, 52 nonlinear, 36 with variable coefficients, 34 Burgers equation, 234 BVP, see boundary value problems

3.3. Phase and Amplitude Errors of 1-D Advection Equation

Plasma waves in the fluid picture I

Numerical Hydraulics

Dynamic Meteorology (lecture 13, 2016)

6.1. Linearized Wave Equations in a Uniform Isotropic MHD Plasma. = 0 into Ohm s law yields E 0

Thermoacoustic Devices

Non-Continuum Energy Transfer: Phonons

Finite Difference Methods for Boundary Value Problems

Courant and all that. Consistency, Convergence Stability Numerical Dispersion Computational grids and numerical anisotropy

INTRODUCTION TO FINITE ELEMENT METHODS ON ELLIPTIC EQUATIONS LONG CHEN

Calculation of Reflection and Transmission Coefficients in scuff-transmission

Basics on Numerical Methods for Hyperbolic Equations

Title: Exact wavefield extrapolation for elastic reverse-time migration

(TRAVELLING) 1D WAVES. 1. Transversal & Longitudinal Waves

The one-dimensional equations for the fluid dynamics of a gas can be written in conservation form as follows:

Physics 505 Homework No. 12 Solutions S12-1

PDE Solvers for Fluid Flow

Elastodynamic single-sided homogeneous Green's function representation: Theory and examples

The Evolution of Large-Amplitude Internal Gravity Wavepackets

Transcription:

Acoustic Wave Equation Sjoerd de Ridder (most of the slides) & Biondo Biondi January 16 th 2011

Table of Topics Basic Acoustic Equations Wave Equation Finite Differences Finite Difference Solution Pseudospectral Solution Stability and Accuracy Green s function Perturbation Representation Born Approximation

Basic linearized acoustic equations in lossless, isotropic, non flowing media Linearized - Linear for small perturbation on a static state. Lossless - Material parameters are independent of time. Isotropic - Material response independent of direction. Non flowing - No material derivative Equation of motion (three equations for three components) Acoustic stress-strain relationship (a pressure-rate strain-rate relation) ρ t υ i + i p = f i (1) ρ t p + i υ i = q (2)

Fields p = p(x, t) υ i = υ i (x, t) pressure i component of velocity Sources q = q(x, t) f i = f i volume injection rate i component of external force Medium Parameters κ = κ(x) ρ = ρ(x) compressibility density

Wave Equation Solve equations (1) and (2) for pressure ρ i ρ 1 i p ρκ t 2 p = ρ i ρ 1 f i ρ t q, (3) or i 2 p ρκ t 2 p = ρ i ρ 1 f i ρ t q + ρ 1 i ρ i p. (4) Thus in a constant density and sourceless medium i 2 p c 2 t 2 p = 0, (5) with wave velocity c = c(x) = κρ, κ = κ(x), ρ = ρ 0.

Finite Differences Derivation of finite difference stencils for F (s) s Expand F (s + s) in Taylor series F (s + s) = F (s) + 1 1! sf (s) s + i=2 1 i! i sf (s) { s} i (6) Express F (s) s as a function of... s F (s) = 1 s {F (s + s) F (s)} i=2 1 i! i sf (s) { s} i 1 (7) this is a forward finite difference stencil.

Expand F (s + s) and F (s s) in Taylor series F (s + s) = F (s) + 1 1! sf (s) s + i=2 1 i! i sf (s) { s} i (8) F (s s) = F (s) 1 1! sf (s) s + i=2 Substract equations (9) from (8), express s F (s) = 1 2 s {F (s + s) F (s s)} this is a centered finite difference stencil. i=1 1 i! i sf (s) { s} i (9) F (s) s as a function of... 1 (1 + 2i)! 1+2i s F (s) { s} 2i (10)

or last, s F (s) in a backward finite difference stencil from equation (9) as s F (s) = 1 s {F (s) F (s s)} i=2 1 i! i sf (s) { s} i 1 (11)

Derivation of finite difference stencils for 2 s F (s) Add equation (9) and (8), express 2 s F (s) as a function of... s 2 F (s) = 1 {F (s s) 2F (s) + F (s + s)} + ( s) 2 1 (2 + 2i)! 2+2i s F (s) { s} 2i (12) i=1 This is a centered finite difference. Forward and backward finite difference stencils for 2 s F (s) can be obtained from combinations of Taylor series for F (s + s) and F (s + 2 s), or F (s s) and F (s 2 s) respectively.

Finite Difference Solution of WE Wave equation, FD 2 nd -order in space h = y = h 2 P(x, t) 1 c 2 (x) 2 t P(x, t) = 1 ( h) 2 +1 +1 2 +1 +1 P x (t) 1 c 2 (x) 2 t P x (t) (13) Laplacian, FD 4 th -order in space 2 P(x, t) 1 c 2 (x) 2 t P(x, t) = 1 12( h) 2 1 +16 1 +16 30 +16 1 +16 1 1 c 2 (x) 2 t P x (t) (14) P x (t)

Laplacian, FD 4 th -order in space, isotropic 2 P(x, t) = 1 α 12( h) 2 1 +16 1 +16 30 +16 1 +16 1 P x (t) + 1 β 12( h) 2 1 1 +16 +16 30 +16 +16 1 1 P x (t) (15) β = 1 α 2, for example: α = 1 β = 0, α = 1/2 β = 1/4 or α = 2/3 β = 1/6.

Wave equation, FD 2 nd -order time stepping 2 t P(x, t) c 2 (x) 2 P(x, t) = 1 t 2 1 2 1 P t (x) c 2 (x) 2 P t (x) Solve for P t+1 (x) (16) P t+1 (x) = 2P t (x) P t 1 (x) + t 2 c 2 (x) 2 P t (x) (17) Wave equation, FD 4 th -order time stepping Include the 4 th -order derivative from equation (12), by substituting the wave equation (Dablain, 1986), as 4 t P(x, t) = 2 t 2 t P(x, t) = 2 t c 2 (x) 2 P(x, t) (18)

Pseudospectral (Fourier) methods Laplacian computed using FFTs: c 2 (x) 2 P t (x) c 2 (x) FFT { 1 } k 2 FFT [P t (x)] Wave equation, FD 2 nd -order time stepping and pseudospectral Laplacian: P t+1 (x) = 2P t (x) P t 1 (x) + t 2 c 2 (x) FFT { 1 } k 2 FFT [P t (x)]

Stability and accuracy of explicit methods Courant number : Cour = maximum velocity. c max t min( x, y, z) where c max is the Courant-Friedrichs-Lewy (CFL) condition : Cour 1 it is a necessary, but not sufficient condition for a stable explicit extrapolator. Numerical dispersion causes c P c, where c P = ω/ k is the effective phase velocity of numerically propagated waves

Stability and accuracy analysis of pseudospectral methods Substitute [ ( a generic )] plane wave solution: exp i kx + ωt Dispersion relation: ω = «2 sin 1 ± c t k 2 t Phase velocity: c P = ω 2 sin 1 k = «± c t k 2 t k For stability it must be c t k 2 1: 1D: Maximum k equal to Nyquist wavenumber k Nyq = π/ x stability requires Cour 2/π 0.636 2D: k max = 2k Nyq stability requires Cour 2/π 0.45 3D: k max = 3k Nyq stability requires Cour 2/ 3π 0.367

Stability and accuracy of 2 nd -order in time and space Substitute [ ( a generic )] plane wave solution: exp i kx + ωt Dispersion relation: ω =» 2 sin 1 c t x q sin 2 kx x ( 2 )+sin 2 kz z ( 2 ) t Phase velocity (worst case at k x = 0 or k z = 0): c P = ω k x = 2 sin 1 [ c t kx x sin( x 2 )] tk x For stability the argument of sin 1 must be between -1 and 1: 1D: Cour 1 2D: Worst case at k x = k z = k Nyq : Cour 2/2 0.707

Observations Stability Stability constraint becomes more stringent with higher dimensions FD more stable than pseudospectral because errors in the spatial derivatives slows down high frequencies. Dispersion Pseudospectral High frequencies (wavenumbers) arrive before low frequencies (wavenumbers). Dispersion gets worse as the Courant number increases. FD High frequencies (wavenumbers) tend to arrive after low frequencies (wavenumbers). Dispersion gets better as the Courant number increases.

Frequency dispersion with finite-differences schemes

Frequency dispersion with finite-differences schemes

Frequency dispersion with finite-differences schemes

Frequency dispersion with finite-differences schemes

Frequency dispersion with pseudspectral Laplacian

Wavelength dispersion with finite-differences schemes

Wavelength dispersion with finite-differences schemes

Wavelength dispersion with finite-differences schemes

Wavelength dispersion with finite-differences schemes

Wavelength dispersion with pseudspectral Laplacian

Green s function Introduce Green s function for a constant density and sourceless medium equation (5) by a point source term acting at t = 0 and x = x s 2 i G c 2 2 t G = δ(x x s )δ(t), (19) where G = G(x, x s, t) is the Green s function. The solution for pressure to another forcing function for example s = sx, t can be represented as p(x, t) = G(x, x, t t )s(x, t )dx dt (20)

Perturbation Representation Represent the medium velocity as a background velocity and a perturbation c 2 (x) = c 2 b (x) [1 + α(x)] (21) Substitution into equation (19) gives i 2 G(x, x s, t) c 2 b (x) 2 t G(x, x s, t) = (22) δ(x x s )δ(t) + α(x)c 2 b (x) 2 t G(x, x s, t),

Introducing G b (x, x s, t) as a solution to 2 i G b (x, x s, t) c 2 b (x) 2 t G b (x, x s, t) = δ(x x s )δ(t), (23) we see that is we represent the full solution as a sum of the background solution plus a perturbed solution as G(x, x s, t) = G b (x, x s, t) + G p (x, x s, t). (24)

Equation (22) can be thus written as 2 i G p (x, x s, t) c 2 b (x) 2 t G p (x, x s, t) = α(x)c 2 b (x) 2 t G(x, x s, t). (25) Note the forcing function dependent on medium parameter α. Thus using a representation as (20) for G p (x, x s, t) we find for G(x, x s, t) G(x, x s, t) = G b (x, x s, t) (26) G b (x, x, t t )α(x )c 2 b (x ) 2 t G(x, x s, t )dx dt

Born Approximation The Born approximation is made in the perturbation representation by substituting the total field under the integral for the background field. G(x, x s, t) = G b (x, x s, t) (27) G b (x, x, t t )α(x )c 2 b (x ) 2 t G b (x, x s, t )dx dt This is an explicit representation for G(x, x s, t). The perturbation can represent a (single additional) scattered wavefield as G s (x, x s, t) = d(x, x s, t) = G b (x, x, t t )α(x )c 2 b (x ) t 2 G b (x, x s, t )dx dt. (28)