SlideShare a Scribd company logo
1 of 17
2D Frequency-Domain Finite Difference Solution of the Scalar
Wave Equation through Plane Wave Solution Interpolation
Abstract No. Th_R06_15
Saeed Izadian , Heriot –Watt University, si63@hw.ac.uk
Kamal Aghazade, University of Tehran, Aghazade.kamal@ut.ac.ir
Navid Amini, University of Tehran, navidamini@ut.ac.ir
INTRODUCTION
Frequency Domain Finite Difference
Proposed solutions:
(i) Employing high-order finite-difference schemes or high-points stencil
 Computationally expansive
(ii) Optimization strategy
 Not straightforward
(iii) Optimized high-order finite-difference schemes (i & ii)
 Combined challenges of (i) and (ii)
(iv) Exact finite difference (EFD) approaches by utilizing the exact analytic solutions to build FD schemes
 Not straightforward in high dimensions (2D & 3D)
 Suffers form numerical dispersion error due to the discretization.
3
 One of the popular approaches for solution of seismic wave equations
 Supports considering frequency-dependent attenuation mechanisms and multi-source
modeling
 Suitable for multi-scale strategy
 Desirable for RTM and FWI problems.
The Goal and Idea behind This study
GOAL: Developing an efficient Finite-Difference Scheme for 2D
Frequcy Domain Acoustic Wave Equation which honors:
 Accuracy
 Computational efficiency
 Straightforward procedure
IDEA:
i. Exploiting the advantages of the EFD method in solving the 2D Helmholtz equation
(Accuracy aspect)
ii. Linear combination of plane waves in pre-defined directions of 9-point scheme
(Computationally efficient)
iii. Avoiding optimization challenges by direct calculation of the FD coefficient (Straightforward)
4
𝜕2
𝑝(𝑥, 𝑧)
𝜕𝑥2
+
𝜕2
𝑝(𝑥, 𝑧)
𝜕𝑧2
+ 𝑘2𝑝 𝑥, 𝑧 = 0
Theory
5
Step1: Starting from the 2D Helmholtz equation
Step2: Employing 9-point scheme
𝑝𝑚,𝑛: 𝑃𝑟𝑒𝑠𝑠𝑢𝑟𝑒 𝑤𝑎𝑣𝑒𝑓𝑖𝑒𝑙𝑑 𝑎𝑡 𝑙𝑜𝑐𝑎𝑡𝑖𝑜𝑛 𝑥𝑚 = 𝑚ℎ, 𝑧𝑛 = 𝑛ℎ
k: wave number
∆𝑥 = ∆𝑧 = ℎ
𝑐𝑖: 𝐹𝐷 𝑐𝑜𝑒𝑓𝑓𝑖𝑐𝑖𝑒𝑛𝑡𝑠
𝜕2
𝑝(𝑥, 𝑧)
𝜕𝑥2
+
𝜕2
𝑝(𝑥, 𝑧)
𝜕𝑧2
+ 𝑘2𝑝 𝑥, 𝑧 = 0
𝑐1 𝑝𝑚,𝑛+1 + 𝑝𝑚,𝑛−1 + 𝑝𝑚+1,𝑛 + 𝑝𝑚−1,𝑛
+𝑐2 𝑝𝑚+1,𝑛+1 + 𝑝𝑚+1,𝑛−1 + 𝑝𝑚−1,𝑛+1 + 𝑝𝑚−1,𝑛−1
+𝑐3𝑝𝑚,𝑛 = 0
Theory
Step 3: Linear combination of plane-waves solutions along eight
directions of the 9-point scheme
6
𝑎1 + 𝑎2 + 𝑎3 + 𝑎4 2𝑐1 1 + cos 𝑘ℎ + 4𝑐2 cos 𝑘ℎ + 𝑐3 +
𝑎5 + 𝑎6 + 𝑎7 + 𝑎8 4𝑐1 cos
2
2
𝑘ℎ + 2𝑐2 1 + cos 2𝑘ℎ + 𝑐3 = 0
𝑎i: 𝐶𝑜𝑟𝑟𝑒𝑠𝑝𝑜𝑛𝑑𝑖𝑛𝑔 𝑐𝑜𝑒𝑓𝑓𝑖𝑐𝑖𝑒𝑛𝑡 𝑓𝑜𝑟 𝑒𝑎𝑐ℎ 𝑑𝑖𝑟𝑒𝑐𝑡𝑖𝑜𝑛
Step 4: Calculating FD coefficients (𝑐𝑖)
2𝑐1(1 + cos 𝑘ℎ + 4𝑐2 cos 𝑘ℎ + 𝑐3 = 0
4𝑐1 cos
2
2
𝑘ℎ + 2c2 1 + cos 2𝑘ℎ + 𝑐3 = 0
𝑐3 = 2 1 + cos 𝑘ℎ + 4cos(𝑘ℎ)
1 + cos 2𝑘ℎ − 2cos(𝑘ℎ)
1 + cos 𝑘ℎ − 2 cos
2
2 𝑘ℎ
subtracting 𝑐1 =
1 + cos 2𝑘ℎ − 2cos(𝑘ℎ)
1 + cos 𝑘ℎ − 2 cos
2
2
𝑘ℎ
𝑐2 =
1
ℎ2
PWI Scheme (Main Characteristic)
7
In PWI scheme, plane waves satisfy the wave equation in pre-defined
directions, and thus, the dispersion error will be zero in eight pre-defined
directions for 9-point scheme.
Dispersion Analysis
Dispersion curves for diffèrent propagation angles
(𝜃 = 0°, 15°, 30°, 45°)
8
(a) Optimized 9-point (Jo et al. 1996) scheme
(b) Optimized 25-point (Shin and Sohn, 1998) scheme
(c) Proposed PWI scheme
Dispersion Analysis (Main Results)
proposed method outperforms than even 25-point scheme in terms of dispersion error.
 The effect of the interpolation procedure has constrained the dispersion error to be less
than % 0.4 in the worst case scenario (i.e. 2.5 grid per minimum wavelength).
9
Numerical Examples
Case 1: 2D homogenous model
 2D homogenous model with P-wave velocity of 625 m/s
 Model size: 200 × 200 grids
 Grid interval with ℎ = 10 𝑚 (𝐺 = 2.5)
 Source wavelet: Ricker wavelet with dominant frequency of 10 Hz
and Maximum frequency of 25 Hz
 Source location: Center of the model
10
Numerical Examples
2D homogenous model (Simulation)
11
Numerical Examples
2D homogenous model (Comparison with analytical solution)
12
comparing numerical solutions in different
angles (with respect to z-axis and 400 m
away from the source) with analytical
solution.
Numerical Examples
2D homogenous model (Main Results)
13
 The 9-point scheme suffers from grid dispersion error more
than the others.
 In comparison with the proposed PWI scheme, the 25-point
scheme still suffers from dispersion errors in four main
Cartesian coordinate directions.
 Comparison with the analytical solution and NME plot
indicate higher accuracy aspect of the proposed PWI
scheme.
Numerical Examples
Case 2: Marmousi model
 P-wave velocity range: 1.56 𝑡𝑜 4.7 𝑘𝑚/𝑠
 Model size: 400 × 800 grids with ℎ = 10 𝑚 (𝐺 = 2.6)
 Source wavelet: Ricker wavelet with the dominant frequency of
20 𝐻𝑧 and maximum frequency of 60 𝐻𝑧
 Source location: top center of model at the surface

14
Numerical Examples
Marmousi Model (Simulation)
15
(a) P-wave velocity model
(b) Snapshot of propagated wavefield
Conclusions
 In order to calculate FD coefficients, we proposed interpolation of the plane wave
solutions in eight pre-defined directions of the 9-point stencil in a straightforward
manner.
 Numerical dispersion will be zero in those directions and the proposed plane wave
interpolation (PWI) approach suppresses numerical errors in other directions as
well.
 According to the dispersion error analysis and simulation, the proposed scheme is
more accurate than 9-point and 25-point schemes.
 The proposed approach employs 9-point stencil, which honors computational
efficiency.
 This approach is completely applicable to highly heterogeneous and complicated
media.
In this study, a new compact 9-point finite-difference scheme was proposed for
the numerical solution of the 2D Helmholtz equation in the frequency-domain.
16
Thank You

More Related Content

What's hot

The Digital Image Processing Q@A
The Digital Image Processing Q@AThe Digital Image Processing Q@A
The Digital Image Processing Q@AChung Hua Universit
 
A WIDEBAND SPECTRUM SENSING METHOD FOR COGNITIVE RADIO USING SUB-NYQUIST SAMP...
A WIDEBAND SPECTRUM SENSING METHOD FOR COGNITIVE RADIO USING SUB-NYQUIST SAMP...A WIDEBAND SPECTRUM SENSING METHOD FOR COGNITIVE RADIO USING SUB-NYQUIST SAMP...
A WIDEBAND SPECTRUM SENSING METHOD FOR COGNITIVE RADIO USING SUB-NYQUIST SAMP...mravendi
 
Pre-computation for ABC in image analysis
Pre-computation for ABC in image analysisPre-computation for ABC in image analysis
Pre-computation for ABC in image analysisMatt Moores
 
An NLLS Based Sub-Nyquist Rate Spectrum Sensing for Wideband Cognitive Radio
An NLLS Based Sub-Nyquist Rate Spectrum Sensing for Wideband Cognitive RadioAn NLLS Based Sub-Nyquist Rate Spectrum Sensing for Wideband Cognitive Radio
An NLLS Based Sub-Nyquist Rate Spectrum Sensing for Wideband Cognitive Radiomravendi
 
Visual Impression Localization of Autonomous Robots_#CASE2015
Visual Impression Localization of Autonomous Robots_#CASE2015Visual Impression Localization of Autonomous Robots_#CASE2015
Visual Impression Localization of Autonomous Robots_#CASE2015Soma Boubou
 
Slides: A glance at information-geometric signal processing
Slides: A glance at information-geometric signal processingSlides: A glance at information-geometric signal processing
Slides: A glance at information-geometric signal processingFrank Nielsen
 
Machine learning for high-speed corner detection
Machine learning for high-speed corner detectionMachine learning for high-speed corner detection
Machine learning for high-speed corner detectionbutest
 
Lecture 16 graphing - section 4.3
Lecture 16   graphing - section 4.3Lecture 16   graphing - section 4.3
Lecture 16 graphing - section 4.3njit-ronbrown
 
Basics of pixel neighbor.
Basics of pixel neighbor.Basics of pixel neighbor.
Basics of pixel neighbor.raheel rajput
 
Slides: Perspective click-and-drag area selections in pictures
Slides: Perspective click-and-drag area selections in picturesSlides: Perspective click-and-drag area selections in pictures
Slides: Perspective click-and-drag area selections in picturesFrank Nielsen
 
Newton cotes integration method
Newton cotes integration  methodNewton cotes integration  method
Newton cotes integration methodshashikant pabari
 
Interferogram Filtering Using Gaussians Scale Mixtures in Steerable Wavelet D...
Interferogram Filtering Using Gaussians Scale Mixtures in Steerable Wavelet D...Interferogram Filtering Using Gaussians Scale Mixtures in Steerable Wavelet D...
Interferogram Filtering Using Gaussians Scale Mixtures in Steerable Wavelet D...CSCJournals
 
Developing Expert Voices
Developing Expert VoicesDeveloping Expert Voices
Developing Expert VoicesbL__ah
 
Habilitation à diriger des recherches
Habilitation à diriger des recherchesHabilitation à diriger des recherches
Habilitation à diriger des recherchesPierre Pudlo
 
Application of the integral
Application of the integral Application of the integral
Application of the integral Abhishek Das
 
Optimal interval clustering: Application to Bregman clustering and statistica...
Optimal interval clustering: Application to Bregman clustering and statistica...Optimal interval clustering: Application to Bregman clustering and statistica...
Optimal interval clustering: Application to Bregman clustering and statistica...Frank Nielsen
 

What's hot (20)

The Digital Image Processing Q@A
The Digital Image Processing Q@AThe Digital Image Processing Q@A
The Digital Image Processing Q@A
 
Foreground Detection : Combining Background Subspace Learning with Object Smo...
Foreground Detection : Combining Background Subspace Learning with Object Smo...Foreground Detection : Combining Background Subspace Learning with Object Smo...
Foreground Detection : Combining Background Subspace Learning with Object Smo...
 
A WIDEBAND SPECTRUM SENSING METHOD FOR COGNITIVE RADIO USING SUB-NYQUIST SAMP...
A WIDEBAND SPECTRUM SENSING METHOD FOR COGNITIVE RADIO USING SUB-NYQUIST SAMP...A WIDEBAND SPECTRUM SENSING METHOD FOR COGNITIVE RADIO USING SUB-NYQUIST SAMP...
A WIDEBAND SPECTRUM SENSING METHOD FOR COGNITIVE RADIO USING SUB-NYQUIST SAMP...
 
Pre-computation for ABC in image analysis
Pre-computation for ABC in image analysisPre-computation for ABC in image analysis
Pre-computation for ABC in image analysis
 
An NLLS Based Sub-Nyquist Rate Spectrum Sensing for Wideband Cognitive Radio
An NLLS Based Sub-Nyquist Rate Spectrum Sensing for Wideband Cognitive RadioAn NLLS Based Sub-Nyquist Rate Spectrum Sensing for Wideband Cognitive Radio
An NLLS Based Sub-Nyquist Rate Spectrum Sensing for Wideband Cognitive Radio
 
Visual Impression Localization of Autonomous Robots_#CASE2015
Visual Impression Localization of Autonomous Robots_#CASE2015Visual Impression Localization of Autonomous Robots_#CASE2015
Visual Impression Localization of Autonomous Robots_#CASE2015
 
Slides: A glance at information-geometric signal processing
Slides: A glance at information-geometric signal processingSlides: A glance at information-geometric signal processing
Slides: A glance at information-geometric signal processing
 
Machine learning for high-speed corner detection
Machine learning for high-speed corner detectionMachine learning for high-speed corner detection
Machine learning for high-speed corner detection
 
Lecture 16 graphing - section 4.3
Lecture 16   graphing - section 4.3Lecture 16   graphing - section 4.3
Lecture 16 graphing - section 4.3
 
Basics of pixel neighbor.
Basics of pixel neighbor.Basics of pixel neighbor.
Basics of pixel neighbor.
 
Slides: Perspective click-and-drag area selections in pictures
Slides: Perspective click-and-drag area selections in picturesSlides: Perspective click-and-drag area selections in pictures
Slides: Perspective click-and-drag area selections in pictures
 
Newton cotes integration method
Newton cotes integration  methodNewton cotes integration  method
Newton cotes integration method
 
Interferogram Filtering Using Gaussians Scale Mixtures in Steerable Wavelet D...
Interferogram Filtering Using Gaussians Scale Mixtures in Steerable Wavelet D...Interferogram Filtering Using Gaussians Scale Mixtures in Steerable Wavelet D...
Interferogram Filtering Using Gaussians Scale Mixtures in Steerable Wavelet D...
 
DEV
DEVDEV
DEV
 
Developing Expert Voices
Developing Expert VoicesDeveloping Expert Voices
Developing Expert Voices
 
Viii sem
Viii semViii sem
Viii sem
 
Habilitation à diriger des recherches
Habilitation à diriger des recherchesHabilitation à diriger des recherches
Habilitation à diriger des recherches
 
Application of the integral
Application of the integral Application of the integral
Application of the integral
 
ICASSP19
ICASSP19ICASSP19
ICASSP19
 
Optimal interval clustering: Application to Bregman clustering and statistica...
Optimal interval clustering: Application to Bregman clustering and statistica...Optimal interval clustering: Application to Bregman clustering and statistica...
Optimal interval clustering: Application to Bregman clustering and statistica...
 

Similar to Frequency-domain Finite-difference modelling by plane wave interpolation

HOME ASSIGNMENT omar ali.pptx
HOME ASSIGNMENT omar ali.pptxHOME ASSIGNMENT omar ali.pptx
HOME ASSIGNMENT omar ali.pptxSayedulHassan1
 
HOME ASSIGNMENT (0).pptx
HOME ASSIGNMENT (0).pptxHOME ASSIGNMENT (0).pptx
HOME ASSIGNMENT (0).pptxSayedulHassan1
 
Uncertainty quantification of groundwater contamination
Uncertainty quantification of groundwater contaminationUncertainty quantification of groundwater contamination
Uncertainty quantification of groundwater contaminationAlexander Litvinenko
 
FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...
FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...
FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...ieijjournal
 
FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...
FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...
FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...ieijjournal
 
Optimizing the parameters of wavelets for pattern matching using ga no restri...
Optimizing the parameters of wavelets for pattern matching using ga no restri...Optimizing the parameters of wavelets for pattern matching using ga no restri...
Optimizing the parameters of wavelets for pattern matching using ga no restri...iaemedu
 
Optimizing the parameters of wavelets for pattern matching using ga
Optimizing the parameters of wavelets for pattern matching using gaOptimizing the parameters of wavelets for pattern matching using ga
Optimizing the parameters of wavelets for pattern matching using gaiaemedu
 
Efficient Solution of Two-Stage Stochastic Linear Programs Using Interior Poi...
Efficient Solution of Two-Stage Stochastic Linear Programs Using Interior Poi...Efficient Solution of Two-Stage Stochastic Linear Programs Using Interior Poi...
Efficient Solution of Two-Stage Stochastic Linear Programs Using Interior Poi...SSA KPI
 
1-s2.0-S0045782514004332-main.pdf
1-s2.0-S0045782514004332-main.pdf1-s2.0-S0045782514004332-main.pdf
1-s2.0-S0045782514004332-main.pdffiliatra
 
Coherence enhancement diffusion using robust orientation estimation
Coherence enhancement diffusion using robust orientation estimationCoherence enhancement diffusion using robust orientation estimation
Coherence enhancement diffusion using robust orientation estimationcsandit
 
Analysis of convection diffusion problems at various peclet numbers using fin...
Analysis of convection diffusion problems at various peclet numbers using fin...Analysis of convection diffusion problems at various peclet numbers using fin...
Analysis of convection diffusion problems at various peclet numbers using fin...Alexander Decker
 
Minimizing cost in distributed multiquery processing applications
Minimizing cost in distributed multiquery processing applicationsMinimizing cost in distributed multiquery processing applications
Minimizing cost in distributed multiquery processing applicationsLuis Galárraga
 
Coastal erosion management using image processing and Node Oriented Programming
Coastal erosion management using image processing and Node Oriented Programming Coastal erosion management using image processing and Node Oriented Programming
Coastal erosion management using image processing and Node Oriented Programming AbdAllah Aly
 
Fingerprint High Level Classification
Fingerprint High Level ClassificationFingerprint High Level Classification
Fingerprint High Level ClassificationReza Rahimi
 
Algorithmic Techniques for Parametric Model Recovery
Algorithmic Techniques for Parametric Model RecoveryAlgorithmic Techniques for Parametric Model Recovery
Algorithmic Techniques for Parametric Model RecoveryCurvSurf
 
Analytic Geometry B Accelerated Week 5   Page 39 of 5.docx
Analytic Geometry B Accelerated Week 5   Page 39 of 5.docxAnalytic Geometry B Accelerated Week 5   Page 39 of 5.docx
Analytic Geometry B Accelerated Week 5   Page 39 of 5.docxLynellBull52
 
Using Generic Image Processing Operations to Detect a Calibration Grid
Using Generic Image Processing Operations to Detect a Calibration GridUsing Generic Image Processing Operations to Detect a Calibration Grid
Using Generic Image Processing Operations to Detect a Calibration GridJan Wedekind
 
2007 EuRad Conference: Speech on Rough Layers (odp)
2007 EuRad Conference: Speech on Rough Layers (odp)2007 EuRad Conference: Speech on Rough Layers (odp)
2007 EuRad Conference: Speech on Rough Layers (odp)Nicolas Pinel
 

Similar to Frequency-domain Finite-difference modelling by plane wave interpolation (20)

HOME ASSIGNMENT omar ali.pptx
HOME ASSIGNMENT omar ali.pptxHOME ASSIGNMENT omar ali.pptx
HOME ASSIGNMENT omar ali.pptx
 
HOME ASSIGNMENT (0).pptx
HOME ASSIGNMENT (0).pptxHOME ASSIGNMENT (0).pptx
HOME ASSIGNMENT (0).pptx
 
Uncertainty quantification of groundwater contamination
Uncertainty quantification of groundwater contaminationUncertainty quantification of groundwater contamination
Uncertainty quantification of groundwater contamination
 
Respose surface methods
Respose surface methodsRespose surface methods
Respose surface methods
 
FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...
FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...
FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...
 
FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...
FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...
FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...
 
MUMS: Transition & SPUQ Workshop - Gradient-Free Construction of Active Subsp...
MUMS: Transition & SPUQ Workshop - Gradient-Free Construction of Active Subsp...MUMS: Transition & SPUQ Workshop - Gradient-Free Construction of Active Subsp...
MUMS: Transition & SPUQ Workshop - Gradient-Free Construction of Active Subsp...
 
Optimizing the parameters of wavelets for pattern matching using ga no restri...
Optimizing the parameters of wavelets for pattern matching using ga no restri...Optimizing the parameters of wavelets for pattern matching using ga no restri...
Optimizing the parameters of wavelets for pattern matching using ga no restri...
 
Optimizing the parameters of wavelets for pattern matching using ga
Optimizing the parameters of wavelets for pattern matching using gaOptimizing the parameters of wavelets for pattern matching using ga
Optimizing the parameters of wavelets for pattern matching using ga
 
Efficient Solution of Two-Stage Stochastic Linear Programs Using Interior Poi...
Efficient Solution of Two-Stage Stochastic Linear Programs Using Interior Poi...Efficient Solution of Two-Stage Stochastic Linear Programs Using Interior Poi...
Efficient Solution of Two-Stage Stochastic Linear Programs Using Interior Poi...
 
1-s2.0-S0045782514004332-main.pdf
1-s2.0-S0045782514004332-main.pdf1-s2.0-S0045782514004332-main.pdf
1-s2.0-S0045782514004332-main.pdf
 
Coherence enhancement diffusion using robust orientation estimation
Coherence enhancement diffusion using robust orientation estimationCoherence enhancement diffusion using robust orientation estimation
Coherence enhancement diffusion using robust orientation estimation
 
Analysis of convection diffusion problems at various peclet numbers using fin...
Analysis of convection diffusion problems at various peclet numbers using fin...Analysis of convection diffusion problems at various peclet numbers using fin...
Analysis of convection diffusion problems at various peclet numbers using fin...
 
Minimizing cost in distributed multiquery processing applications
Minimizing cost in distributed multiquery processing applicationsMinimizing cost in distributed multiquery processing applications
Minimizing cost in distributed multiquery processing applications
 
Coastal erosion management using image processing and Node Oriented Programming
Coastal erosion management using image processing and Node Oriented Programming Coastal erosion management using image processing and Node Oriented Programming
Coastal erosion management using image processing and Node Oriented Programming
 
Fingerprint High Level Classification
Fingerprint High Level ClassificationFingerprint High Level Classification
Fingerprint High Level Classification
 
Algorithmic Techniques for Parametric Model Recovery
Algorithmic Techniques for Parametric Model RecoveryAlgorithmic Techniques for Parametric Model Recovery
Algorithmic Techniques for Parametric Model Recovery
 
Analytic Geometry B Accelerated Week 5   Page 39 of 5.docx
Analytic Geometry B Accelerated Week 5   Page 39 of 5.docxAnalytic Geometry B Accelerated Week 5   Page 39 of 5.docx
Analytic Geometry B Accelerated Week 5   Page 39 of 5.docx
 
Using Generic Image Processing Operations to Detect a Calibration Grid
Using Generic Image Processing Operations to Detect a Calibration GridUsing Generic Image Processing Operations to Detect a Calibration Grid
Using Generic Image Processing Operations to Detect a Calibration Grid
 
2007 EuRad Conference: Speech on Rough Layers (odp)
2007 EuRad Conference: Speech on Rough Layers (odp)2007 EuRad Conference: Speech on Rough Layers (odp)
2007 EuRad Conference: Speech on Rough Layers (odp)
 

More from Inistute of Geophysics, Tehran university , Tehran/ iran (11)

Presentation_Wind_meeting.pptx
Presentation_Wind_meeting.pptxPresentation_Wind_meeting.pptx
Presentation_Wind_meeting.pptx
 
EAGE_prsentation_Anderson.pptx
EAGE_prsentation_Anderson.pptxEAGE_prsentation_Anderson.pptx
EAGE_prsentation_Anderson.pptx
 
Colour role in seismic interpretation
Colour role in seismic interpretationColour role in seismic interpretation
Colour role in seismic interpretation
 
Seismic velocity analysis in Anisotropic media
Seismic velocity analysis in Anisotropic mediaSeismic velocity analysis in Anisotropic media
Seismic velocity analysis in Anisotropic media
 
on Thomesn's strange anisotropy parameter
on Thomesn's strange anisotropy parameteron Thomesn's strange anisotropy parameter
on Thomesn's strange anisotropy parameter
 
Seismic Migration
Seismic MigrationSeismic Migration
Seismic Migration
 
Least Squares method
Least Squares methodLeast Squares method
Least Squares method
 
Warrp sesimic_ aghazde
Warrp sesimic_ aghazdeWarrp sesimic_ aghazde
Warrp sesimic_ aghazde
 
Seismic velocity analysis _ aghazade
Seismic velocity analysis _ aghazadeSeismic velocity analysis _ aghazade
Seismic velocity analysis _ aghazade
 
Levenberg - Marquardt (LM) algorithm_ aghazade
Levenberg - Marquardt (LM) algorithm_ aghazadeLevenberg - Marquardt (LM) algorithm_ aghazade
Levenberg - Marquardt (LM) algorithm_ aghazade
 
Huber(FWI) _aghazade -- amini
Huber(FWI) _aghazade -- aminiHuber(FWI) _aghazade -- amini
Huber(FWI) _aghazade -- amini
 

Recently uploaded

‏‏VIRUS - 123455555555555555555555555555555555555555
‏‏VIRUS -  123455555555555555555555555555555555555555‏‏VIRUS -  123455555555555555555555555555555555555555
‏‏VIRUS - 123455555555555555555555555555555555555555kikilily0909
 
Manassas R - Parkside Middle School 🌎🏫
Manassas R - Parkside Middle School 🌎🏫Manassas R - Parkside Middle School 🌎🏫
Manassas R - Parkside Middle School 🌎🏫qfactory1
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfSELF-EXPLANATORY
 
Solution chemistry, Moral and Normal solutions
Solution chemistry, Moral and Normal solutionsSolution chemistry, Moral and Normal solutions
Solution chemistry, Moral and Normal solutionsHajira Mahmood
 
TOTAL CHOLESTEROL (lipid profile test).pptx
TOTAL CHOLESTEROL (lipid profile test).pptxTOTAL CHOLESTEROL (lipid profile test).pptx
TOTAL CHOLESTEROL (lipid profile test).pptxdharshini369nike
 
insect anatomy and insect body wall and their physiology
insect anatomy and insect body wall and their  physiologyinsect anatomy and insect body wall and their  physiology
insect anatomy and insect body wall and their physiologyDrAnita Sharma
 
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Forest laws, Indian forest laws, why they are important
Forest laws, Indian forest laws, why they are importantForest laws, Indian forest laws, why they are important
Forest laws, Indian forest laws, why they are importantadityabhardwaj282
 
Grafana in space: Monitoring Japan's SLIM moon lander in real time
Grafana in space: Monitoring Japan's SLIM moon lander  in real timeGrafana in space: Monitoring Japan's SLIM moon lander  in real time
Grafana in space: Monitoring Japan's SLIM moon lander in real timeSatoshi NAKAHIRA
 
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |aasikanpl
 
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxLIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxmalonesandreagweneth
 
Recombinant DNA technology( Transgenic plant and animal)
Recombinant DNA technology( Transgenic plant and animal)Recombinant DNA technology( Transgenic plant and animal)
Recombinant DNA technology( Transgenic plant and animal)DHURKADEVIBASKAR
 
Dashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tanta
Dashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tantaDashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tanta
Dashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tantaPraksha3
 
Scheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docxScheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docxyaramohamed343013
 
Call Girls in Aiims Metro Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Aiims Metro Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Aiims Metro Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Aiims Metro Delhi 💯Call Us 🔝9953322196🔝 💯Escort.aasikanpl
 
Welcome to GFDL for Take Your Child To Work Day
Welcome to GFDL for Take Your Child To Work DayWelcome to GFDL for Take Your Child To Work Day
Welcome to GFDL for Take Your Child To Work DayZachary Labe
 
Speech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptxSpeech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptxpriyankatabhane
 
Microphone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptxMicrophone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptxpriyankatabhane
 

Recently uploaded (20)

‏‏VIRUS - 123455555555555555555555555555555555555555
‏‏VIRUS -  123455555555555555555555555555555555555555‏‏VIRUS -  123455555555555555555555555555555555555555
‏‏VIRUS - 123455555555555555555555555555555555555555
 
Manassas R - Parkside Middle School 🌎🏫
Manassas R - Parkside Middle School 🌎🏫Manassas R - Parkside Middle School 🌎🏫
Manassas R - Parkside Middle School 🌎🏫
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
 
Engler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomyEngler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomy
 
Solution chemistry, Moral and Normal solutions
Solution chemistry, Moral and Normal solutionsSolution chemistry, Moral and Normal solutions
Solution chemistry, Moral and Normal solutions
 
TOTAL CHOLESTEROL (lipid profile test).pptx
TOTAL CHOLESTEROL (lipid profile test).pptxTOTAL CHOLESTEROL (lipid profile test).pptx
TOTAL CHOLESTEROL (lipid profile test).pptx
 
insect anatomy and insect body wall and their physiology
insect anatomy and insect body wall and their  physiologyinsect anatomy and insect body wall and their  physiology
insect anatomy and insect body wall and their physiology
 
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
 
Forest laws, Indian forest laws, why they are important
Forest laws, Indian forest laws, why they are importantForest laws, Indian forest laws, why they are important
Forest laws, Indian forest laws, why they are important
 
Grafana in space: Monitoring Japan's SLIM moon lander in real time
Grafana in space: Monitoring Japan's SLIM moon lander  in real timeGrafana in space: Monitoring Japan's SLIM moon lander  in real time
Grafana in space: Monitoring Japan's SLIM moon lander in real time
 
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
 
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxLIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
 
Recombinant DNA technology( Transgenic plant and animal)
Recombinant DNA technology( Transgenic plant and animal)Recombinant DNA technology( Transgenic plant and animal)
Recombinant DNA technology( Transgenic plant and animal)
 
Dashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tanta
Dashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tantaDashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tanta
Dashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tanta
 
Scheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docxScheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docx
 
Call Girls in Aiims Metro Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Aiims Metro Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Aiims Metro Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Aiims Metro Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
 
Welcome to GFDL for Take Your Child To Work Day
Welcome to GFDL for Take Your Child To Work DayWelcome to GFDL for Take Your Child To Work Day
Welcome to GFDL for Take Your Child To Work Day
 
Speech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptxSpeech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptx
 
Volatile Oils Pharmacognosy And Phytochemistry -I
Volatile Oils Pharmacognosy And Phytochemistry -IVolatile Oils Pharmacognosy And Phytochemistry -I
Volatile Oils Pharmacognosy And Phytochemistry -I
 
Microphone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptxMicrophone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptx
 

Frequency-domain Finite-difference modelling by plane wave interpolation

  • 1. 2D Frequency-Domain Finite Difference Solution of the Scalar Wave Equation through Plane Wave Solution Interpolation
  • 2. Abstract No. Th_R06_15 Saeed Izadian , Heriot –Watt University, si63@hw.ac.uk Kamal Aghazade, University of Tehran, Aghazade.kamal@ut.ac.ir Navid Amini, University of Tehran, navidamini@ut.ac.ir
  • 3. INTRODUCTION Frequency Domain Finite Difference Proposed solutions: (i) Employing high-order finite-difference schemes or high-points stencil  Computationally expansive (ii) Optimization strategy  Not straightforward (iii) Optimized high-order finite-difference schemes (i & ii)  Combined challenges of (i) and (ii) (iv) Exact finite difference (EFD) approaches by utilizing the exact analytic solutions to build FD schemes  Not straightforward in high dimensions (2D & 3D)  Suffers form numerical dispersion error due to the discretization. 3  One of the popular approaches for solution of seismic wave equations  Supports considering frequency-dependent attenuation mechanisms and multi-source modeling  Suitable for multi-scale strategy  Desirable for RTM and FWI problems.
  • 4. The Goal and Idea behind This study GOAL: Developing an efficient Finite-Difference Scheme for 2D Frequcy Domain Acoustic Wave Equation which honors:  Accuracy  Computational efficiency  Straightforward procedure IDEA: i. Exploiting the advantages of the EFD method in solving the 2D Helmholtz equation (Accuracy aspect) ii. Linear combination of plane waves in pre-defined directions of 9-point scheme (Computationally efficient) iii. Avoiding optimization challenges by direct calculation of the FD coefficient (Straightforward) 4 𝜕2 𝑝(𝑥, 𝑧) 𝜕𝑥2 + 𝜕2 𝑝(𝑥, 𝑧) 𝜕𝑧2 + 𝑘2𝑝 𝑥, 𝑧 = 0
  • 5. Theory 5 Step1: Starting from the 2D Helmholtz equation Step2: Employing 9-point scheme 𝑝𝑚,𝑛: 𝑃𝑟𝑒𝑠𝑠𝑢𝑟𝑒 𝑤𝑎𝑣𝑒𝑓𝑖𝑒𝑙𝑑 𝑎𝑡 𝑙𝑜𝑐𝑎𝑡𝑖𝑜𝑛 𝑥𝑚 = 𝑚ℎ, 𝑧𝑛 = 𝑛ℎ k: wave number ∆𝑥 = ∆𝑧 = ℎ 𝑐𝑖: 𝐹𝐷 𝑐𝑜𝑒𝑓𝑓𝑖𝑐𝑖𝑒𝑛𝑡𝑠 𝜕2 𝑝(𝑥, 𝑧) 𝜕𝑥2 + 𝜕2 𝑝(𝑥, 𝑧) 𝜕𝑧2 + 𝑘2𝑝 𝑥, 𝑧 = 0 𝑐1 𝑝𝑚,𝑛+1 + 𝑝𝑚,𝑛−1 + 𝑝𝑚+1,𝑛 + 𝑝𝑚−1,𝑛 +𝑐2 𝑝𝑚+1,𝑛+1 + 𝑝𝑚+1,𝑛−1 + 𝑝𝑚−1,𝑛+1 + 𝑝𝑚−1,𝑛−1 +𝑐3𝑝𝑚,𝑛 = 0
  • 6. Theory Step 3: Linear combination of plane-waves solutions along eight directions of the 9-point scheme 6 𝑎1 + 𝑎2 + 𝑎3 + 𝑎4 2𝑐1 1 + cos 𝑘ℎ + 4𝑐2 cos 𝑘ℎ + 𝑐3 + 𝑎5 + 𝑎6 + 𝑎7 + 𝑎8 4𝑐1 cos 2 2 𝑘ℎ + 2𝑐2 1 + cos 2𝑘ℎ + 𝑐3 = 0 𝑎i: 𝐶𝑜𝑟𝑟𝑒𝑠𝑝𝑜𝑛𝑑𝑖𝑛𝑔 𝑐𝑜𝑒𝑓𝑓𝑖𝑐𝑖𝑒𝑛𝑡 𝑓𝑜𝑟 𝑒𝑎𝑐ℎ 𝑑𝑖𝑟𝑒𝑐𝑡𝑖𝑜𝑛 Step 4: Calculating FD coefficients (𝑐𝑖) 2𝑐1(1 + cos 𝑘ℎ + 4𝑐2 cos 𝑘ℎ + 𝑐3 = 0 4𝑐1 cos 2 2 𝑘ℎ + 2c2 1 + cos 2𝑘ℎ + 𝑐3 = 0 𝑐3 = 2 1 + cos 𝑘ℎ + 4cos(𝑘ℎ) 1 + cos 2𝑘ℎ − 2cos(𝑘ℎ) 1 + cos 𝑘ℎ − 2 cos 2 2 𝑘ℎ subtracting 𝑐1 = 1 + cos 2𝑘ℎ − 2cos(𝑘ℎ) 1 + cos 𝑘ℎ − 2 cos 2 2 𝑘ℎ 𝑐2 = 1 ℎ2
  • 7. PWI Scheme (Main Characteristic) 7 In PWI scheme, plane waves satisfy the wave equation in pre-defined directions, and thus, the dispersion error will be zero in eight pre-defined directions for 9-point scheme.
  • 8. Dispersion Analysis Dispersion curves for diffèrent propagation angles (𝜃 = 0°, 15°, 30°, 45°) 8 (a) Optimized 9-point (Jo et al. 1996) scheme (b) Optimized 25-point (Shin and Sohn, 1998) scheme (c) Proposed PWI scheme
  • 9. Dispersion Analysis (Main Results) proposed method outperforms than even 25-point scheme in terms of dispersion error.  The effect of the interpolation procedure has constrained the dispersion error to be less than % 0.4 in the worst case scenario (i.e. 2.5 grid per minimum wavelength). 9
  • 10. Numerical Examples Case 1: 2D homogenous model  2D homogenous model with P-wave velocity of 625 m/s  Model size: 200 × 200 grids  Grid interval with ℎ = 10 𝑚 (𝐺 = 2.5)  Source wavelet: Ricker wavelet with dominant frequency of 10 Hz and Maximum frequency of 25 Hz  Source location: Center of the model 10
  • 11. Numerical Examples 2D homogenous model (Simulation) 11
  • 12. Numerical Examples 2D homogenous model (Comparison with analytical solution) 12 comparing numerical solutions in different angles (with respect to z-axis and 400 m away from the source) with analytical solution.
  • 13. Numerical Examples 2D homogenous model (Main Results) 13  The 9-point scheme suffers from grid dispersion error more than the others.  In comparison with the proposed PWI scheme, the 25-point scheme still suffers from dispersion errors in four main Cartesian coordinate directions.  Comparison with the analytical solution and NME plot indicate higher accuracy aspect of the proposed PWI scheme.
  • 14. Numerical Examples Case 2: Marmousi model  P-wave velocity range: 1.56 𝑡𝑜 4.7 𝑘𝑚/𝑠  Model size: 400 × 800 grids with ℎ = 10 𝑚 (𝐺 = 2.6)  Source wavelet: Ricker wavelet with the dominant frequency of 20 𝐻𝑧 and maximum frequency of 60 𝐻𝑧  Source location: top center of model at the surface  14
  • 15. Numerical Examples Marmousi Model (Simulation) 15 (a) P-wave velocity model (b) Snapshot of propagated wavefield
  • 16. Conclusions  In order to calculate FD coefficients, we proposed interpolation of the plane wave solutions in eight pre-defined directions of the 9-point stencil in a straightforward manner.  Numerical dispersion will be zero in those directions and the proposed plane wave interpolation (PWI) approach suppresses numerical errors in other directions as well.  According to the dispersion error analysis and simulation, the proposed scheme is more accurate than 9-point and 25-point schemes.  The proposed approach employs 9-point stencil, which honors computational efficiency.  This approach is completely applicable to highly heterogeneous and complicated media. In this study, a new compact 9-point finite-difference scheme was proposed for the numerical solution of the 2D Helmholtz equation in the frequency-domain. 16