SlideShare uma empresa Scribd logo
1 de 10
Finite-difference modeling, accuracy, and boundary conditions
D. Chang, F. Liu and A. B. Weglein, M-OSRP, University of Houston
May 25, 2012
Abstract
This short report gives a brief review on the finite difference modeling method used in M-
OSRP and its boundary conditions as a preparation for the Green’s theorem RTM. The first
part gives the finite difference formulae we used and the second part describes the implemented
boundary conditions. The last part, using two examples, points out some impacts of the accuracy
of source fields on the results of modeling.
1 Finite difference method review
The finite difference scheme implemented in M-OSRP has a second order in time difference and a
fourth order in space difference. Taking the homogeneous 2D acoustic wave equation as an example,
ρ(x, z) ·[
1
ρ(x, z)
P(x, z, t)] −
1
c2(x, z)
∂2
∂t2
P(x, z, t) = 0 (1.1)
where ρ(x, z) is the medium density, c(x, z) is the wave propagation velocity in the medium and
P(x, z, t) is the scalar pressure wave field.
Using the 2nd order central finite difference scheme for time, the wave fields Pt±1 are expanded in
Taylor series in terms of Pt and its derivatives to the 2nd order of t, i.e.,
Pt−1 = Pt − Pt · t + Pt · ( t)2
/2!
Pt+1 = Pt + Pt · t + Pt · ( t)2
/2! (1.2)
from which we can express the 2nd derivative of the pressure wave field with regard to t as,
Pt = [Pt−1 + Pt+1 − 2Pt]/( t)2
+ O(( t)2
). (1.3)
354
Modeling for RTM and ISS imaging M-OSRP11
Similarly, using the 4th order central finite difference scheme for space, the wave fields Px±1 and
Px±2 are expanded in Taylor series in terms of Px and its derivatives to the 4th order of x, i.e.,
Px−2 = Px − Px · (2 x) + Px · (2 x)2
/2! − Px · (2 x)3
/3! + Px · (2 x)4
/4!
Px−1 = Px − Px · x + Px · ( x)2
/2! − Px · ( x)3
/3! + Px · ( x)4
/4!
Px+1 = Px + Px · x + Px · ( x)2
/2! + Px · ( x)3
/3! + Px · ( x)4
/4!
Px−2 = Px + Px · (2 x) + Px · (2 x)2
/2! + Px · (2 x)3
/3! + Px · (2 x)4
/4! (1.4)
from which we can express the 1st and 2nd derivatives of the pressure wave field with regard to x
as,
Px = (−Px+2/12 + 2Px+1/3 − 2Px−1/3 + Px−2/12)/ x + O(( x)4
)
Px = (−Px+2 + 16Px+1 − 30Px + 16Px−1 − Px−2)/12( x)2
+ O(( x)4
). (1.5)
Discretizing the domain of interest with meshes (x = m x, z = n z and t = l t), writing
the pressure wave field with discontinuous labels Pm,n,l and using equation (3) gives the iteration
relationship to calculate the wavefield at time step l + 1 in terms of its values at l and l − 1,
Pm,n,l+1 = t2
c2
m,nρm,n ·(
1
ρm,n
Pm,n,l) + 2Pm,n,l − Pm,n,l−1. (1.6)
Now, all that remains is to consider the space term, i.e., the first term in expression (6). Substituting
expression (5) into (6) results in the finite difference formula for equation (1),
Pm,n,l+1 = [2 − 5D2
]Pm,n,l − Pm,n,l−1 +
4
3
D2
(1 + Aρm,n)Pm+1,n,l+
4
3
D2
(1 − Aρm,n)Pm−1,n,l −
1
12
D2
(1 + 2Aρm,n)Pm+2,n,l−
1
12
D2
(1 − 2Aρm,n)Pm−2,n,l +
4
3
D2
(1 + Bρm,n)Pm,n+1,l+
4
3
D2
(1 − Bρm,n)Pm,n−1,l −
1
12
D2
(1 + 2Bρm,n)Pm,n+2,l−
1
12
D2
(1 − 2Bρm,n)Pm,n−2,l+
0(h4
+ t2
), (1.7)
where
D = t · cm,n/h
A = −
1
24
1
ρm+2,n
+
1
3
1
ρm+1,n
−
1
3
1
ρm−1,n
+
1
24
1
ρm−2,n
355
Modeling for RTM and ISS imaging M-OSRP11
Figure 1: Grid approximation of finite difference method
B = −
1
24
1
ρm,n+2
+
1
3
1
ρm,n+1
−
1
3
1
ρm,n−1
+
1
24
1
ρm,n−2
. (1.8)
Expression (7) shows that the calculation of Pm,n,l+1 requires the values of the wave field at ten
neighboring points (Figure 1). The blue area represents the calculation at time step l; The yellow
points represent time iteration at three points. The red points are the “neighbors” needed to
construct the wave field at the center. In a recursive way, the forward modeling can be realized by
giving a forward order to the source fields and data can be constructed. Figure 2 gives an example
of a snapshot as wave propagates for 1s with a central source.
The finite difference approach is based on the acoustic/elastic wave equation without any physical
approximations (complete numerical wave theory), so the method automatically accounts for the
proper relative amplitudes of the various arrivals and includes the contributions of different kinds
of waves (K. R. Kelly and Alford, 1976). In the next section, on the basis of the scheme given here,
we further analyze the boundary conditions in finite difference method to illustrate how reflections
happen as wave propagates to a boundary or interface.
2 Boundary and boundary conditions
In finite difference method, the model is bounded laterally and at depth by artificial interfaces as
a result of the finite memory capacity of the computer. Large models allow no reflections from
356
Modeling for RTM and ISS imaging M-OSRP11
Figure 2: Snapshot at t = 1s
Figure 3: A large model allows no boundary reflections to be recorded: model (left) and a shotgather
(right).
357
Modeling for RTM and ISS imaging M-OSRP11
Figure 4: A small model generates all kinds of reflections: model (left) and a shotgather (right).
the artificial boundaries. Figure 3 gives an example in which the area of interest is smaller enough
compared with the whole area so that reflections have no time to reach the receivers. However, this
kind of model also costs more computer memory. If we reduce this model to the area of interest to
save memory, as shown in Figure 4, all reflections including those from artificial boundaries and the
interface come into data, which might mask the true and meaningful events.
It is useful for us to take a close look at what happens when the wave hits the boundary. Figure 5(a)
demonstrates that when the value of the wave field at the left boundary (red point) is calculated, the
fourth order difference scheme requires two extra points to the left to make the code well-defined.
Usually Dirichlet or Neumann (D/N) condition is imposed on the outer boundaries. A simple 1D
example is shown in Figure 5(b) where a plane wave is propagating to the right and hitting the
boundary, so the total wave is
φtotal = ei(ωt−kx)
+ Rei(ωt+kx)
(2.1)
with a Dirichlet or Neumann condition at the boundaries x = ±a
φ(±a, t) = 0 and
∂φ
∂x
(±a, t) = 0. (2.2)
Substituting φtotal into (10) gives the reflection coefficient |R| = 1 where R = −1 for Dirichlet
condition and R = 1 for Neumann condition. Thus imposing D/N conditions generates strong
spurious reflections, as shown by Figure 5(c). Reflections from corners happen in the same way. If
the boundaries are set to be homogeneous, i.e., the earth properties at the outer boundaries are set
to be equal to those inside, the contributions from the yellow points would construct a zero value at
the red point and reflections would not occur. Otherwise, they will contribute a non-zero value to
the reflected wave at the red point. Similar analysis is applicable to the primary from an interface in
the medium, as shown in Figure 5(d). The Perfectly Matched Layer (PML) method was proposed
to reduce reflections from artificial boundaries through imposing absorbing boundary conditions.
358
Modeling for RTM and ISS imaging M-OSRP11
(a) (b)
(c) (d)
Figure 5: Wave hits boundaries and an interface: (a) wave at the boundaries; (b) 1D plane wave
example; (c) wave reflected from boundaries and (d) wave reflected from an interface.
359
Modeling for RTM and ISS imaging M-OSRP11
(a) (b)
Figure 6: Example of two source fields: (a) is considered to be a better source field than (b).
3 Impact of the accuracy of the source fields on modeling
In this section, we emphasize the impact of the accuracy of the source fields on the results of finite
difference modeling using two examples. The fourth order spacial difference scheme should satisfy
the stability condition D = c0 t/h ≤ 3/8. Under this restriction, the grid size should be as small
as possible to reduce the grid dispersions. The direct source contribution is calculated analytically
from the known solution for a source in an infinite region,
P0(r, r , t1) =
1
2π
∞
−∞
[iπH
(1)
0 (k|r − r |) · F(ω)]e−iωt1
dω
P0(r, r , t2) =
1
2π
∞
−∞
[iπH
(1)
0 (k|r − r |) · F(ω)]e−iωt2
dω, (3.1)
which are corresponding to the two yellow points Pm,n,l−1 and Pm,n,l in Figure 1. The source
and its inclusion are treated as in the homogeneous case, so it requires the source to be located
in the interior of a homogeneous zone of dimensions at least as large as the source square. First,
the medium is assumed to be homogeneous within a certain distance from the source; Second, the
energy of the wave can be neglected outside the source circular region (Liu and Weglein, 2005).
Figure 6 shows two source fields where 6(a) obeys these rules better than 6(b).
We use two examples to demonstrate the impact of these two different source fields on the accuracy
of modeling: One is a linear inversion result based on a 1D model; The other is designed to observe
zero-crossing phenomena using finite difference data.
3.1 An inversion example
The linear estimation of the perturbation for a 1D earth model can be analytically calculated
(Zhang, 2006). Take a simple 1D model shown on the left of Figure 4 as an example and assume
360
Modeling for RTM and ISS imaging M-OSRP11
Figure 7: An inversion example showing the better source field resulting in more accurate linear
estimation
that only velocity varies across the interface (c0 = 1500m/s, c1 = 1600m/s), we first use the two
different source fields to generate data and then calculate their linear evaluations of the perturbation
α (defined to be 1 − c2
0/c2
1) using a 1D 1-parameter algorithm (Zhang, 2006) and compare them
with the theoretical prediction.
The results are shown in Figure 7: The black line is the theoretical value of α1; The red line is
the linear estimation result calculated using the source field in Figure 6(a) and the green line is the
result using 6(b). The data processing flows for these two cases are same and the better source field
leads to a more accurate linear estimation.
3.2 A zero-crossing example
Although verifying the accuracy of the traveltime produced by a seismic modeling program is fairly
easy, checking the accuracy of the amplitude response of a synthetic seismogram is limited to
comparisons with the few known exact solutions of the wave equation. However, it is a simple
matter to design an acoustic or elastic model that causes polarity reversals at any desired offset,
which provides a quick check on the accuracy of the program’s amplitude information (Keys, 1989).
Last year, we reported some difficulties in observing zero-crossing using finite difference data com-
pared with using reflectivity data. This year, using finite difference data with the better source
field, we give an example in which the zero-crossing phenomena can be seen clearly. Figure 8(a) is
the tested model. The second interface is designed for polarity reversal occurring. Using the better
source field, polarity reversal can be seen clearly both in the shot gather and τ − p domain.
The angle where zero-crossing happens can be calculated analytically by setting the reflection coef-
ficient (Jiang and Weglein, 2009) to zero
361
Modeling for RTM and ISS imaging M-OSRP11
(a) (b)
Figure 8: Observing polarity reversal using finite difference data with the better source field: (a)
model; (b) data in x − t domain and τ − p domain
R(θ) =
I2 − I1
I2 + I1
=
c2ρ2/ 1 − c2
2p2 − c1ρ1/ 1 − c2
1p2
c2ρ2/ 1 − c2
2p2 + c1ρ1/ 1 − c2
1p2
= 0, (3.2)
where p = sinθ
c0
. Substituting the model parameters into (12) and solving for θ leads to θ = 44.23◦.
Figure 8(b) shows that the test result is consistent with the theoretical prediction.
4 Conclusion
We reviewed in this report the application of finite difference method in seismic modeling and
analyzed how reflections occur at boundaries/interfaces. We emphasized the importance of the
accuracy of source fields in modeling, first put forward in Liu and Weglein (2005), by giving two
examples. The “quality control method” proposed in Liu and Weglein (2005) is also recommended
in checking the accuracy of finite difference data.
5 Acknowledgements
We are grateful to all M-OSRP sponsors for long-term encouragement and support in this research.
The author especially thanks F. Liu for his education in finite difference modeling and W. Herrera
and L. Tang for reading this report and giving suggestions.
362
Modeling for RTM and ISS imaging M-OSRP11
References
Jiang, S. and Arthur B. Weglein. “Progressing multi-parameter imaging using the inverse scattering
series: an initial analytic test on the Leading Order Imaging Subseries (LOIS) closed form and
its extended Higher Order Imaging Subseries (HOIS) closed form for a laterally invariant two-
parameter acoustic medium.” (2009): 91–113.
K. R. Kelly, Sven Treitel,R. W. Ward and R. M. Alford. “Synthetic seismograms: a finite-difference
approach.” Geophysics 41 (1976): 2–27.
Keys, R. G. “Polarity reversals in reflections from layered media.” Geophysics 54 (1989): 900–905.
Liu, Fang and Arthur Weglein. “Accurate implementation of the wavelet in finite-difference model-
ing.” (2005): 111–125.
Zhang, H. Direct non-linear acoustic and elastic inversion: Towards fundamentally new compre-
hensive and realistic target identification. PhD thesis, University of Houston, 2006.
363

Mais conteúdo relacionado

Mais procurados

Hidden Markov Random Field model and BFGS algorithm for Brain Image Segmentation
Hidden Markov Random Field model and BFGS algorithm for Brain Image SegmentationHidden Markov Random Field model and BFGS algorithm for Brain Image Segmentation
Hidden Markov Random Field model and BFGS algorithm for Brain Image SegmentationEL-Hachemi Guerrout
 
Numerical disperison analysis of sympletic and adi scheme
Numerical disperison analysis of sympletic and adi schemeNumerical disperison analysis of sympletic and adi scheme
Numerical disperison analysis of sympletic and adi schemexingangahu
 
Overlapping T-block analysis and genetic optimization of rectangular grooves ...
Overlapping T-block analysis and genetic optimization of rectangular grooves ...Overlapping T-block analysis and genetic optimization of rectangular grooves ...
Overlapping T-block analysis and genetic optimization of rectangular grooves ...Yong Heui Cho
 
Simulation of geometrical cross
Simulation of geometrical crossSimulation of geometrical cross
Simulation of geometrical crossprjpublications
 
Romberg's Integration
Romberg's IntegrationRomberg's Integration
Romberg's IntegrationVARUN KUMAR
 
Design of sampled data control systems part 2. 6th lecture
Design of sampled data control systems part 2.  6th lectureDesign of sampled data control systems part 2.  6th lecture
Design of sampled data control systems part 2. 6th lectureKhalaf Gaeid Alshammery
 
Career Point JEE Advanced Solution Paper1
Career Point JEE Advanced Solution Paper1Career Point JEE Advanced Solution Paper1
Career Point JEE Advanced Solution Paper1askiitians
 
OPTIMAL BEAM STEERING ANGLES OF A SENSOR ARRAY FOR A MULTIPLE SOURCE SCENARIO
OPTIMAL BEAM STEERING ANGLES OF A SENSOR ARRAY FOR A MULTIPLE SOURCE SCENARIOOPTIMAL BEAM STEERING ANGLES OF A SENSOR ARRAY FOR A MULTIPLE SOURCE SCENARIO
OPTIMAL BEAM STEERING ANGLES OF A SENSOR ARRAY FOR A MULTIPLE SOURCE SCENARIOcsandit
 
TM plane wave scattering from finite rectangular grooves in a conducting plan...
TM plane wave scattering from finite rectangular grooves in a conducting plan...TM plane wave scattering from finite rectangular grooves in a conducting plan...
TM plane wave scattering from finite rectangular grooves in a conducting plan...Yong Heui Cho
 
Effects of varying number of samples in an image
Effects of varying number of samples in an imageEffects of varying number of samples in an image
Effects of varying number of samples in an imagelakshmymk
 
Week4Visual AI(시각 인공지능) Lecture 4 : Multiple Layer Perceptron (MLP)
Week4Visual AI(시각 인공지능) Lecture 4 : Multiple Layer Perceptron (MLP)Week4Visual AI(시각 인공지능) Lecture 4 : Multiple Layer Perceptron (MLP)
Week4Visual AI(시각 인공지능) Lecture 4 : Multiple Layer Perceptron (MLP)Kwangsik Lee
 

Mais procurados (19)

Hidden Markov Random Field model and BFGS algorithm for Brain Image Segmentation
Hidden Markov Random Field model and BFGS algorithm for Brain Image SegmentationHidden Markov Random Field model and BFGS algorithm for Brain Image Segmentation
Hidden Markov Random Field model and BFGS algorithm for Brain Image Segmentation
 
Diffusion Homework Help
Diffusion Homework HelpDiffusion Homework Help
Diffusion Homework Help
 
Lar calc10 ch01_sec4
Lar calc10 ch01_sec4Lar calc10 ch01_sec4
Lar calc10 ch01_sec4
 
Romberg
RombergRomberg
Romberg
 
Numerical disperison analysis of sympletic and adi scheme
Numerical disperison analysis of sympletic and adi schemeNumerical disperison analysis of sympletic and adi scheme
Numerical disperison analysis of sympletic and adi scheme
 
Signal Processing Assignment Help
Signal Processing Assignment HelpSignal Processing Assignment Help
Signal Processing Assignment Help
 
Overlapping T-block analysis and genetic optimization of rectangular grooves ...
Overlapping T-block analysis and genetic optimization of rectangular grooves ...Overlapping T-block analysis and genetic optimization of rectangular grooves ...
Overlapping T-block analysis and genetic optimization of rectangular grooves ...
 
Simulation of geometrical cross
Simulation of geometrical crossSimulation of geometrical cross
Simulation of geometrical cross
 
10.1.1.630.8055
10.1.1.630.805510.1.1.630.8055
10.1.1.630.8055
 
Romberg's Integration
Romberg's IntegrationRomberg's Integration
Romberg's Integration
 
Digital Signal Processing Assignment Help
Digital Signal Processing Assignment HelpDigital Signal Processing Assignment Help
Digital Signal Processing Assignment Help
 
Design of sampled data control systems part 2. 6th lecture
Design of sampled data control systems part 2.  6th lectureDesign of sampled data control systems part 2.  6th lecture
Design of sampled data control systems part 2. 6th lecture
 
Career Point JEE Advanced Solution Paper1
Career Point JEE Advanced Solution Paper1Career Point JEE Advanced Solution Paper1
Career Point JEE Advanced Solution Paper1
 
OPTIMAL BEAM STEERING ANGLES OF A SENSOR ARRAY FOR A MULTIPLE SOURCE SCENARIO
OPTIMAL BEAM STEERING ANGLES OF A SENSOR ARRAY FOR A MULTIPLE SOURCE SCENARIOOPTIMAL BEAM STEERING ANGLES OF A SENSOR ARRAY FOR A MULTIPLE SOURCE SCENARIO
OPTIMAL BEAM STEERING ANGLES OF A SENSOR ARRAY FOR A MULTIPLE SOURCE SCENARIO
 
TM plane wave scattering from finite rectangular grooves in a conducting plan...
TM plane wave scattering from finite rectangular grooves in a conducting plan...TM plane wave scattering from finite rectangular grooves in a conducting plan...
TM plane wave scattering from finite rectangular grooves in a conducting plan...
 
Effects of varying number of samples in an image
Effects of varying number of samples in an imageEffects of varying number of samples in an image
Effects of varying number of samples in an image
 
Lecture 14
Lecture 14Lecture 14
Lecture 14
 
Cmb part3
Cmb part3Cmb part3
Cmb part3
 
Week4Visual AI(시각 인공지능) Lecture 4 : Multiple Layer Perceptron (MLP)
Week4Visual AI(시각 인공지능) Lecture 4 : Multiple Layer Perceptron (MLP)Week4Visual AI(시각 인공지능) Lecture 4 : Multiple Layer Perceptron (MLP)
Week4Visual AI(시각 인공지능) Lecture 4 : Multiple Layer Perceptron (MLP)
 

Semelhante a Finite difference modeling accuracy and boundary conditions

Transverse magnetic plane-wave scattering equations for infinite and semi-inf...
Transverse magnetic plane-wave scattering equations for infinite and semi-inf...Transverse magnetic plane-wave scattering equations for infinite and semi-inf...
Transverse magnetic plane-wave scattering equations for infinite and semi-inf...Yong Heui Cho
 
Design of Low-Pass Digital Differentiators Based on B-splines
Design of Low-Pass Digital Differentiators Based on B-splinesDesign of Low-Pass Digital Differentiators Based on B-splines
Design of Low-Pass Digital Differentiators Based on B-splinesCSCJournals
 
Outage performance of underlay cognitive radio networks over mix fading envir...
Outage performance of underlay cognitive radio networks over mix fading envir...Outage performance of underlay cognitive radio networks over mix fading envir...
Outage performance of underlay cognitive radio networks over mix fading envir...IJECEIAES
 
Computation of electromagnetic fields scattered from dielectric objects of un...
Computation of electromagnetic fields scattered from dielectric objects of un...Computation of electromagnetic fields scattered from dielectric objects of un...
Computation of electromagnetic fields scattered from dielectric objects of un...Alexander Litvinenko
 
Large variance and fat tail of damage by natural disaster
Large variance and fat tail of damage by natural disasterLarge variance and fat tail of damage by natural disaster
Large variance and fat tail of damage by natural disasterHang-Hyun Jo
 
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
 
Intercept probability analysis in DF time switching full-duplex relaying netw...
Intercept probability analysis in DF time switching full-duplex relaying netw...Intercept probability analysis in DF time switching full-duplex relaying netw...
Intercept probability analysis in DF time switching full-duplex relaying netw...TELKOMNIKA JOURNAL
 
PART VII.3 - Quantum Electrodynamics
PART VII.3 - Quantum ElectrodynamicsPART VII.3 - Quantum Electrodynamics
PART VII.3 - Quantum ElectrodynamicsMaurice R. TREMBLAY
 
GPR Probing of Smoothly Layered Subsurface Medium: 3D Analytical Model
GPR Probing of Smoothly Layered Subsurface Medium: 3D Analytical ModelGPR Probing of Smoothly Layered Subsurface Medium: 3D Analytical Model
GPR Probing of Smoothly Layered Subsurface Medium: 3D Analytical ModelLeonid Krinitsky
 
Computation of electromagnetic fields scattered from dielectric objects of un...
Computation of electromagnetic fields scattered from dielectric objects of un...Computation of electromagnetic fields scattered from dielectric objects of un...
Computation of electromagnetic fields scattered from dielectric objects of un...Alexander Litvinenko
 
10.1.1.474.2861
10.1.1.474.286110.1.1.474.2861
10.1.1.474.2861pkavitha
 
Computation of electromagnetic fields scattered from dielectric objects of un...
Computation of electromagnetic fields scattered from dielectric objects of un...Computation of electromagnetic fields scattered from dielectric objects of un...
Computation of electromagnetic fields scattered from dielectric objects of un...Alexander Litvinenko
 
Problem Solving by Computer Finite Element Method
Problem Solving by Computer Finite Element MethodProblem Solving by Computer Finite Element Method
Problem Solving by Computer Finite Element MethodPeter Herbert
 
Approximate Methods
Approximate MethodsApproximate Methods
Approximate MethodsTeja Ande
 
TIME-DOMAIN MODELING OF ELECTROMAGNETIC WAVE PROPAGATION IN COMPLEX MATERIALS...
TIME-DOMAIN MODELING OF ELECTROMAGNETIC WAVE PROPAGATION IN COMPLEX MATERIALS...TIME-DOMAIN MODELING OF ELECTROMAGNETIC WAVE PROPAGATION IN COMPLEX MATERIALS...
TIME-DOMAIN MODELING OF ELECTROMAGNETIC WAVE PROPAGATION IN COMPLEX MATERIALS...John Paul
 

Semelhante a Finite difference modeling accuracy and boundary conditions (20)

15
1515
15
 
Kanal wireless dan propagasi
Kanal wireless dan propagasiKanal wireless dan propagasi
Kanal wireless dan propagasi
 
BNL_Research_Report
BNL_Research_ReportBNL_Research_Report
BNL_Research_Report
 
Transverse magnetic plane-wave scattering equations for infinite and semi-inf...
Transverse magnetic plane-wave scattering equations for infinite and semi-inf...Transverse magnetic plane-wave scattering equations for infinite and semi-inf...
Transverse magnetic plane-wave scattering equations for infinite and semi-inf...
 
Design of Low-Pass Digital Differentiators Based on B-splines
Design of Low-Pass Digital Differentiators Based on B-splinesDesign of Low-Pass Digital Differentiators Based on B-splines
Design of Low-Pass Digital Differentiators Based on B-splines
 
Outage performance of underlay cognitive radio networks over mix fading envir...
Outage performance of underlay cognitive radio networks over mix fading envir...Outage performance of underlay cognitive radio networks over mix fading envir...
Outage performance of underlay cognitive radio networks over mix fading envir...
 
Computation of electromagnetic fields scattered from dielectric objects of un...
Computation of electromagnetic fields scattered from dielectric objects of un...Computation of electromagnetic fields scattered from dielectric objects of un...
Computation of electromagnetic fields scattered from dielectric objects of un...
 
Large variance and fat tail of damage by natural disaster
Large variance and fat tail of damage by natural disasterLarge variance and fat tail of damage by natural disaster
Large variance and fat tail of damage by natural disaster
 
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...
 
2003.0515v1.pdf
2003.0515v1.pdf2003.0515v1.pdf
2003.0515v1.pdf
 
Intercept probability analysis in DF time switching full-duplex relaying netw...
Intercept probability analysis in DF time switching full-duplex relaying netw...Intercept probability analysis in DF time switching full-duplex relaying netw...
Intercept probability analysis in DF time switching full-duplex relaying netw...
 
PART VII.3 - Quantum Electrodynamics
PART VII.3 - Quantum ElectrodynamicsPART VII.3 - Quantum Electrodynamics
PART VII.3 - Quantum Electrodynamics
 
GPR Probing of Smoothly Layered Subsurface Medium: 3D Analytical Model
GPR Probing of Smoothly Layered Subsurface Medium: 3D Analytical ModelGPR Probing of Smoothly Layered Subsurface Medium: 3D Analytical Model
GPR Probing of Smoothly Layered Subsurface Medium: 3D Analytical Model
 
Computation of electromagnetic fields scattered from dielectric objects of un...
Computation of electromagnetic fields scattered from dielectric objects of un...Computation of electromagnetic fields scattered from dielectric objects of un...
Computation of electromagnetic fields scattered from dielectric objects of un...
 
10.1.1.474.2861
10.1.1.474.286110.1.1.474.2861
10.1.1.474.2861
 
Computation of electromagnetic fields scattered from dielectric objects of un...
Computation of electromagnetic fields scattered from dielectric objects of un...Computation of electromagnetic fields scattered from dielectric objects of un...
Computation of electromagnetic fields scattered from dielectric objects of un...
 
Problem Solving by Computer Finite Element Method
Problem Solving by Computer Finite Element MethodProblem Solving by Computer Finite Element Method
Problem Solving by Computer Finite Element Method
 
Approximate Methods
Approximate MethodsApproximate Methods
Approximate Methods
 
TIME-DOMAIN MODELING OF ELECTROMAGNETIC WAVE PROPAGATION IN COMPLEX MATERIALS...
TIME-DOMAIN MODELING OF ELECTROMAGNETIC WAVE PROPAGATION IN COMPLEX MATERIALS...TIME-DOMAIN MODELING OF ELECTROMAGNETIC WAVE PROPAGATION IN COMPLEX MATERIALS...
TIME-DOMAIN MODELING OF ELECTROMAGNETIC WAVE PROPAGATION IN COMPLEX MATERIALS...
 

Mais de Arthur Weglein

A new OSRP business model
A new OSRP business modelA new OSRP business model
A new OSRP business modelArthur Weglein
 
Wavelet estimation for a multidimensional acoustic or elastic earth
Wavelet estimation for a multidimensional acoustic or elastic earthWavelet estimation for a multidimensional acoustic or elastic earth
Wavelet estimation for a multidimensional acoustic or elastic earthArthur Weglein
 
The inverse scattering series for tasks associated with primaries: direct non...
The inverse scattering series for tasks associated with primaries: direct non...The inverse scattering series for tasks associated with primaries: direct non...
The inverse scattering series for tasks associated with primaries: direct non...Arthur Weglein
 
Antidote final tle32101192%2 e1
Antidote final tle32101192%2 e1Antidote final tle32101192%2 e1
Antidote final tle32101192%2 e1Arthur Weglein
 
An Extension of Linear Inverse Scattering Methods for Absorptive Media to the...
An Extension of Linear Inverse Scattering Methods for Absorptive Media to the...An Extension of Linear Inverse Scattering Methods for Absorptive Media to the...
An Extension of Linear Inverse Scattering Methods for Absorptive Media to the...Arthur Weglein
 
Inverse scattering series for multiple attenuation: An example with surface a...
Inverse scattering series for multiple attenuation: An example with surface a...Inverse scattering series for multiple attenuation: An example with surface a...
Inverse scattering series for multiple attenuation: An example with surface a...Arthur Weglein
 
Internal multiple attenuation using inverse scattering: Results from prestack...
Internal multiple attenuation using inverse scattering: Results from prestack...Internal multiple attenuation using inverse scattering: Results from prestack...
Internal multiple attenuation using inverse scattering: Results from prestack...Arthur Weglein
 
Wavelet estimation for a multidimensional acoustic or elastic earth- Arthur W...
Wavelet estimation for a multidimensional acoustic or elastic earth- Arthur W...Wavelet estimation for a multidimensional acoustic or elastic earth- Arthur W...
Wavelet estimation for a multidimensional acoustic or elastic earth- Arthur W...Arthur Weglein
 
Robustnesosf a New Source-Signature Estimation Method Under Realistic Data Co...
Robustnesosf a New Source-Signature Estimation Method Under Realistic Data Co...Robustnesosf a New Source-Signature Estimation Method Under Realistic Data Co...
Robustnesosf a New Source-Signature Estimation Method Under Realistic Data Co...Arthur Weglein
 
Examples of a Nonlinear Inversion Method Based on the T Matrix of ScatteringT...
Examples of a Nonlinear Inversion Method Based on the T Matrix of ScatteringT...Examples of a Nonlinear Inversion Method Based on the T Matrix of ScatteringT...
Examples of a Nonlinear Inversion Method Based on the T Matrix of ScatteringT...Arthur Weglein
 
Inverse scattering series for multiple attenuation: An example with surface a...
Inverse scattering series for multiple attenuation: An example with surface a...Inverse scattering series for multiple attenuation: An example with surface a...
Inverse scattering series for multiple attenuation: An example with surface a...Arthur Weglein
 
Reverse Time Migration and Green's Theorem- Professor. Arthur B. Weglein
Reverse Time Migration and Green's Theorem- Professor. Arthur B. WegleinReverse Time Migration and Green's Theorem- Professor. Arthur B. Weglein
Reverse Time Migration and Green's Theorem- Professor. Arthur B. WegleinArthur Weglein
 

Mais de Arthur Weglein (20)

A new OSRP business model
A new OSRP business modelA new OSRP business model
A new OSRP business model
 
Arthur weglein
Arthur wegleinArthur weglein
Arthur weglein
 
Wavelet estimation for a multidimensional acoustic or elastic earth
Wavelet estimation for a multidimensional acoustic or elastic earthWavelet estimation for a multidimensional acoustic or elastic earth
Wavelet estimation for a multidimensional acoustic or elastic earth
 
The inverse scattering series for tasks associated with primaries: direct non...
The inverse scattering series for tasks associated with primaries: direct non...The inverse scattering series for tasks associated with primaries: direct non...
The inverse scattering series for tasks associated with primaries: direct non...
 
Coates weglein-1996
Coates weglein-1996Coates weglein-1996
Coates weglein-1996
 
Fu etal-2010
Fu etal-2010Fu etal-2010
Fu etal-2010
 
Antidote final tle32101192%2 e1
Antidote final tle32101192%2 e1Antidote final tle32101192%2 e1
Antidote final tle32101192%2 e1
 
Ayadi weglein-2013
Ayadi weglein-2013Ayadi weglein-2013
Ayadi weglein-2013
 
An Extension of Linear Inverse Scattering Methods for Absorptive Media to the...
An Extension of Linear Inverse Scattering Methods for Absorptive Media to the...An Extension of Linear Inverse Scattering Methods for Absorptive Media to the...
An Extension of Linear Inverse Scattering Methods for Absorptive Media to the...
 
Inverse scattering series for multiple attenuation: An example with surface a...
Inverse scattering series for multiple attenuation: An example with surface a...Inverse scattering series for multiple attenuation: An example with surface a...
Inverse scattering series for multiple attenuation: An example with surface a...
 
Araujo etal-1994b
Araujo etal-1994bAraujo etal-1994b
Araujo etal-1994b
 
Verschuur etal-1999
Verschuur etal-1999Verschuur etal-1999
Verschuur etal-1999
 
Internal multiple attenuation using inverse scattering: Results from prestack...
Internal multiple attenuation using inverse scattering: Results from prestack...Internal multiple attenuation using inverse scattering: Results from prestack...
Internal multiple attenuation using inverse scattering: Results from prestack...
 
Wavelet estimation for a multidimensional acoustic or elastic earth- Arthur W...
Wavelet estimation for a multidimensional acoustic or elastic earth- Arthur W...Wavelet estimation for a multidimensional acoustic or elastic earth- Arthur W...
Wavelet estimation for a multidimensional acoustic or elastic earth- Arthur W...
 
Hsu etal-2009
Hsu etal-2009Hsu etal-2009
Hsu etal-2009
 
Robustnesosf a New Source-Signature Estimation Method Under Realistic Data Co...
Robustnesosf a New Source-Signature Estimation Method Under Realistic Data Co...Robustnesosf a New Source-Signature Estimation Method Under Realistic Data Co...
Robustnesosf a New Source-Signature Estimation Method Under Realistic Data Co...
 
Examples of a Nonlinear Inversion Method Based on the T Matrix of ScatteringT...
Examples of a Nonlinear Inversion Method Based on the T Matrix of ScatteringT...Examples of a Nonlinear Inversion Method Based on the T Matrix of ScatteringT...
Examples of a Nonlinear Inversion Method Based on the T Matrix of ScatteringT...
 
Chang etal 2012a
Chang etal 2012aChang etal 2012a
Chang etal 2012a
 
Inverse scattering series for multiple attenuation: An example with surface a...
Inverse scattering series for multiple attenuation: An example with surface a...Inverse scattering series for multiple attenuation: An example with surface a...
Inverse scattering series for multiple attenuation: An example with surface a...
 
Reverse Time Migration and Green's Theorem- Professor. Arthur B. Weglein
Reverse Time Migration and Green's Theorem- Professor. Arthur B. WegleinReverse Time Migration and Green's Theorem- Professor. Arthur B. Weglein
Reverse Time Migration and Green's Theorem- Professor. Arthur B. Weglein
 

Último

FBI Profiling - Forensic Psychology.pptx
FBI Profiling - Forensic Psychology.pptxFBI Profiling - Forensic Psychology.pptx
FBI Profiling - Forensic Psychology.pptxPayal Shrivastava
 
Role of Gibberellins, mode of action and external applications.pptx
Role of Gibberellins, mode of action and external applications.pptxRole of Gibberellins, mode of action and external applications.pptx
Role of Gibberellins, mode of action and external applications.pptxjana861314
 
The Sensory Organs, Anatomy and Function
The Sensory Organs, Anatomy and FunctionThe Sensory Organs, Anatomy and Function
The Sensory Organs, Anatomy and FunctionJadeNovelo1
 
ESSENTIAL FEATURES REQUIRED FOR ESTABLISHING FOUR TYPES OF BIOSAFETY LABORATO...
ESSENTIAL FEATURES REQUIRED FOR ESTABLISHING FOUR TYPES OF BIOSAFETY LABORATO...ESSENTIAL FEATURES REQUIRED FOR ESTABLISHING FOUR TYPES OF BIOSAFETY LABORATO...
ESSENTIAL FEATURES REQUIRED FOR ESTABLISHING FOUR TYPES OF BIOSAFETY LABORATO...Chayanika Das
 
Speed Breeding in Vegetable Crops- innovative approach for present era of cro...
Speed Breeding in Vegetable Crops- innovative approach for present era of cro...Speed Breeding in Vegetable Crops- innovative approach for present era of cro...
Speed Breeding in Vegetable Crops- innovative approach for present era of cro...jana861314
 
Think Science: What Are Eclipses (101), by Craig Bobchin
Think Science: What Are Eclipses (101), by Craig BobchinThink Science: What Are Eclipses (101), by Craig Bobchin
Think Science: What Are Eclipses (101), by Craig BobchinNathan Cone
 
Gas-ExchangeS-in-Plants-and-Animals.pptx
Gas-ExchangeS-in-Plants-and-Animals.pptxGas-ExchangeS-in-Plants-and-Animals.pptx
Gas-ExchangeS-in-Plants-and-Animals.pptxGiovaniTrinidad
 
Telephone Traffic Engineering Online Lec
Telephone Traffic Engineering Online LecTelephone Traffic Engineering Online Lec
Telephone Traffic Engineering Online Lecfllcampolet
 
EGYPTIAN IMPRINT IN SPAIN Lecture by Dr Abeer Zahana
EGYPTIAN IMPRINT IN SPAIN Lecture by Dr Abeer ZahanaEGYPTIAN IMPRINT IN SPAIN Lecture by Dr Abeer Zahana
EGYPTIAN IMPRINT IN SPAIN Lecture by Dr Abeer ZahanaDr.Mahmoud Abbas
 
Environmental Acoustics- Speech interference level, acoustics calibrator.pptx
Environmental Acoustics- Speech interference level, acoustics calibrator.pptxEnvironmental Acoustics- Speech interference level, acoustics calibrator.pptx
Environmental Acoustics- Speech interference level, acoustics calibrator.pptxpriyankatabhane
 
KDIGO-2023-CKD-Guideline-Public-Review-Draft_5-July-2023.pdf
KDIGO-2023-CKD-Guideline-Public-Review-Draft_5-July-2023.pdfKDIGO-2023-CKD-Guideline-Public-Review-Draft_5-July-2023.pdf
KDIGO-2023-CKD-Guideline-Public-Review-Draft_5-July-2023.pdfGABYFIORELAMALPARTID1
 
whole genome sequencing new and its types including shortgun and clone by clone
whole genome sequencing new  and its types including shortgun and clone by clonewhole genome sequencing new  and its types including shortgun and clone by clone
whole genome sequencing new and its types including shortgun and clone by clonechaudhary charan shingh university
 
CHROMATOGRAPHY PALLAVI RAWAT.pptx
CHROMATOGRAPHY  PALLAVI RAWAT.pptxCHROMATOGRAPHY  PALLAVI RAWAT.pptx
CHROMATOGRAPHY PALLAVI RAWAT.pptxpallavirawat456
 
Introduction of Human Body & Structure of cell.pptx
Introduction of Human Body & Structure of cell.pptxIntroduction of Human Body & Structure of cell.pptx
Introduction of Human Body & Structure of cell.pptxMedical College
 
Environmental acoustics- noise criteria.pptx
Environmental acoustics- noise criteria.pptxEnvironmental acoustics- noise criteria.pptx
Environmental acoustics- noise criteria.pptxpriyankatabhane
 
Q4-Mod-1c-Quiz-Projectile-333344444.pptx
Q4-Mod-1c-Quiz-Projectile-333344444.pptxQ4-Mod-1c-Quiz-Projectile-333344444.pptx
Q4-Mod-1c-Quiz-Projectile-333344444.pptxtuking87
 
Observation of Gravitational Waves from the Coalescence of a 2.5–4.5 M⊙ Compa...
Observation of Gravitational Waves from the Coalescence of a 2.5–4.5 M⊙ Compa...Observation of Gravitational Waves from the Coalescence of a 2.5–4.5 M⊙ Compa...
Observation of Gravitational Waves from the Coalescence of a 2.5–4.5 M⊙ Compa...Sérgio Sacani
 

Último (20)

FBI Profiling - Forensic Psychology.pptx
FBI Profiling - Forensic Psychology.pptxFBI Profiling - Forensic Psychology.pptx
FBI Profiling - Forensic Psychology.pptx
 
Role of Gibberellins, mode of action and external applications.pptx
Role of Gibberellins, mode of action and external applications.pptxRole of Gibberellins, mode of action and external applications.pptx
Role of Gibberellins, mode of action and external applications.pptx
 
The Sensory Organs, Anatomy and Function
The Sensory Organs, Anatomy and FunctionThe Sensory Organs, Anatomy and Function
The Sensory Organs, Anatomy and Function
 
ESSENTIAL FEATURES REQUIRED FOR ESTABLISHING FOUR TYPES OF BIOSAFETY LABORATO...
ESSENTIAL FEATURES REQUIRED FOR ESTABLISHING FOUR TYPES OF BIOSAFETY LABORATO...ESSENTIAL FEATURES REQUIRED FOR ESTABLISHING FOUR TYPES OF BIOSAFETY LABORATO...
ESSENTIAL FEATURES REQUIRED FOR ESTABLISHING FOUR TYPES OF BIOSAFETY LABORATO...
 
Speed Breeding in Vegetable Crops- innovative approach for present era of cro...
Speed Breeding in Vegetable Crops- innovative approach for present era of cro...Speed Breeding in Vegetable Crops- innovative approach for present era of cro...
Speed Breeding in Vegetable Crops- innovative approach for present era of cro...
 
Think Science: What Are Eclipses (101), by Craig Bobchin
Think Science: What Are Eclipses (101), by Craig BobchinThink Science: What Are Eclipses (101), by Craig Bobchin
Think Science: What Are Eclipses (101), by Craig Bobchin
 
Gas-ExchangeS-in-Plants-and-Animals.pptx
Gas-ExchangeS-in-Plants-and-Animals.pptxGas-ExchangeS-in-Plants-and-Animals.pptx
Gas-ExchangeS-in-Plants-and-Animals.pptx
 
Ultrastructure and functions of Chloroplast.pptx
Ultrastructure and functions of Chloroplast.pptxUltrastructure and functions of Chloroplast.pptx
Ultrastructure and functions of Chloroplast.pptx
 
Telephone Traffic Engineering Online Lec
Telephone Traffic Engineering Online LecTelephone Traffic Engineering Online Lec
Telephone Traffic Engineering Online Lec
 
EGYPTIAN IMPRINT IN SPAIN Lecture by Dr Abeer Zahana
EGYPTIAN IMPRINT IN SPAIN Lecture by Dr Abeer ZahanaEGYPTIAN IMPRINT IN SPAIN Lecture by Dr Abeer Zahana
EGYPTIAN IMPRINT IN SPAIN Lecture by Dr Abeer Zahana
 
Environmental Acoustics- Speech interference level, acoustics calibrator.pptx
Environmental Acoustics- Speech interference level, acoustics calibrator.pptxEnvironmental Acoustics- Speech interference level, acoustics calibrator.pptx
Environmental Acoustics- Speech interference level, acoustics calibrator.pptx
 
KDIGO-2023-CKD-Guideline-Public-Review-Draft_5-July-2023.pdf
KDIGO-2023-CKD-Guideline-Public-Review-Draft_5-July-2023.pdfKDIGO-2023-CKD-Guideline-Public-Review-Draft_5-July-2023.pdf
KDIGO-2023-CKD-Guideline-Public-Review-Draft_5-July-2023.pdf
 
Let’s Say Someone Did Drop the Bomb. Then What?
Let’s Say Someone Did Drop the Bomb. Then What?Let’s Say Someone Did Drop the Bomb. Then What?
Let’s Say Someone Did Drop the Bomb. Then What?
 
whole genome sequencing new and its types including shortgun and clone by clone
whole genome sequencing new  and its types including shortgun and clone by clonewhole genome sequencing new  and its types including shortgun and clone by clone
whole genome sequencing new and its types including shortgun and clone by clone
 
CHROMATOGRAPHY PALLAVI RAWAT.pptx
CHROMATOGRAPHY  PALLAVI RAWAT.pptxCHROMATOGRAPHY  PALLAVI RAWAT.pptx
CHROMATOGRAPHY PALLAVI RAWAT.pptx
 
Introduction of Human Body & Structure of cell.pptx
Introduction of Human Body & Structure of cell.pptxIntroduction of Human Body & Structure of cell.pptx
Introduction of Human Body & Structure of cell.pptx
 
Environmental acoustics- noise criteria.pptx
Environmental acoustics- noise criteria.pptxEnvironmental acoustics- noise criteria.pptx
Environmental acoustics- noise criteria.pptx
 
Q4-Mod-1c-Quiz-Projectile-333344444.pptx
Q4-Mod-1c-Quiz-Projectile-333344444.pptxQ4-Mod-1c-Quiz-Projectile-333344444.pptx
Q4-Mod-1c-Quiz-Projectile-333344444.pptx
 
PLASMODIUM. PPTX
PLASMODIUM. PPTXPLASMODIUM. PPTX
PLASMODIUM. PPTX
 
Observation of Gravitational Waves from the Coalescence of a 2.5–4.5 M⊙ Compa...
Observation of Gravitational Waves from the Coalescence of a 2.5–4.5 M⊙ Compa...Observation of Gravitational Waves from the Coalescence of a 2.5–4.5 M⊙ Compa...
Observation of Gravitational Waves from the Coalescence of a 2.5–4.5 M⊙ Compa...
 

Finite difference modeling accuracy and boundary conditions

  • 1. Finite-difference modeling, accuracy, and boundary conditions D. Chang, F. Liu and A. B. Weglein, M-OSRP, University of Houston May 25, 2012 Abstract This short report gives a brief review on the finite difference modeling method used in M- OSRP and its boundary conditions as a preparation for the Green’s theorem RTM. The first part gives the finite difference formulae we used and the second part describes the implemented boundary conditions. The last part, using two examples, points out some impacts of the accuracy of source fields on the results of modeling. 1 Finite difference method review The finite difference scheme implemented in M-OSRP has a second order in time difference and a fourth order in space difference. Taking the homogeneous 2D acoustic wave equation as an example, ρ(x, z) ·[ 1 ρ(x, z) P(x, z, t)] − 1 c2(x, z) ∂2 ∂t2 P(x, z, t) = 0 (1.1) where ρ(x, z) is the medium density, c(x, z) is the wave propagation velocity in the medium and P(x, z, t) is the scalar pressure wave field. Using the 2nd order central finite difference scheme for time, the wave fields Pt±1 are expanded in Taylor series in terms of Pt and its derivatives to the 2nd order of t, i.e., Pt−1 = Pt − Pt · t + Pt · ( t)2 /2! Pt+1 = Pt + Pt · t + Pt · ( t)2 /2! (1.2) from which we can express the 2nd derivative of the pressure wave field with regard to t as, Pt = [Pt−1 + Pt+1 − 2Pt]/( t)2 + O(( t)2 ). (1.3) 354
  • 2. Modeling for RTM and ISS imaging M-OSRP11 Similarly, using the 4th order central finite difference scheme for space, the wave fields Px±1 and Px±2 are expanded in Taylor series in terms of Px and its derivatives to the 4th order of x, i.e., Px−2 = Px − Px · (2 x) + Px · (2 x)2 /2! − Px · (2 x)3 /3! + Px · (2 x)4 /4! Px−1 = Px − Px · x + Px · ( x)2 /2! − Px · ( x)3 /3! + Px · ( x)4 /4! Px+1 = Px + Px · x + Px · ( x)2 /2! + Px · ( x)3 /3! + Px · ( x)4 /4! Px−2 = Px + Px · (2 x) + Px · (2 x)2 /2! + Px · (2 x)3 /3! + Px · (2 x)4 /4! (1.4) from which we can express the 1st and 2nd derivatives of the pressure wave field with regard to x as, Px = (−Px+2/12 + 2Px+1/3 − 2Px−1/3 + Px−2/12)/ x + O(( x)4 ) Px = (−Px+2 + 16Px+1 − 30Px + 16Px−1 − Px−2)/12( x)2 + O(( x)4 ). (1.5) Discretizing the domain of interest with meshes (x = m x, z = n z and t = l t), writing the pressure wave field with discontinuous labels Pm,n,l and using equation (3) gives the iteration relationship to calculate the wavefield at time step l + 1 in terms of its values at l and l − 1, Pm,n,l+1 = t2 c2 m,nρm,n ·( 1 ρm,n Pm,n,l) + 2Pm,n,l − Pm,n,l−1. (1.6) Now, all that remains is to consider the space term, i.e., the first term in expression (6). Substituting expression (5) into (6) results in the finite difference formula for equation (1), Pm,n,l+1 = [2 − 5D2 ]Pm,n,l − Pm,n,l−1 + 4 3 D2 (1 + Aρm,n)Pm+1,n,l+ 4 3 D2 (1 − Aρm,n)Pm−1,n,l − 1 12 D2 (1 + 2Aρm,n)Pm+2,n,l− 1 12 D2 (1 − 2Aρm,n)Pm−2,n,l + 4 3 D2 (1 + Bρm,n)Pm,n+1,l+ 4 3 D2 (1 − Bρm,n)Pm,n−1,l − 1 12 D2 (1 + 2Bρm,n)Pm,n+2,l− 1 12 D2 (1 − 2Bρm,n)Pm,n−2,l+ 0(h4 + t2 ), (1.7) where D = t · cm,n/h A = − 1 24 1 ρm+2,n + 1 3 1 ρm+1,n − 1 3 1 ρm−1,n + 1 24 1 ρm−2,n 355
  • 3. Modeling for RTM and ISS imaging M-OSRP11 Figure 1: Grid approximation of finite difference method B = − 1 24 1 ρm,n+2 + 1 3 1 ρm,n+1 − 1 3 1 ρm,n−1 + 1 24 1 ρm,n−2 . (1.8) Expression (7) shows that the calculation of Pm,n,l+1 requires the values of the wave field at ten neighboring points (Figure 1). The blue area represents the calculation at time step l; The yellow points represent time iteration at three points. The red points are the “neighbors” needed to construct the wave field at the center. In a recursive way, the forward modeling can be realized by giving a forward order to the source fields and data can be constructed. Figure 2 gives an example of a snapshot as wave propagates for 1s with a central source. The finite difference approach is based on the acoustic/elastic wave equation without any physical approximations (complete numerical wave theory), so the method automatically accounts for the proper relative amplitudes of the various arrivals and includes the contributions of different kinds of waves (K. R. Kelly and Alford, 1976). In the next section, on the basis of the scheme given here, we further analyze the boundary conditions in finite difference method to illustrate how reflections happen as wave propagates to a boundary or interface. 2 Boundary and boundary conditions In finite difference method, the model is bounded laterally and at depth by artificial interfaces as a result of the finite memory capacity of the computer. Large models allow no reflections from 356
  • 4. Modeling for RTM and ISS imaging M-OSRP11 Figure 2: Snapshot at t = 1s Figure 3: A large model allows no boundary reflections to be recorded: model (left) and a shotgather (right). 357
  • 5. Modeling for RTM and ISS imaging M-OSRP11 Figure 4: A small model generates all kinds of reflections: model (left) and a shotgather (right). the artificial boundaries. Figure 3 gives an example in which the area of interest is smaller enough compared with the whole area so that reflections have no time to reach the receivers. However, this kind of model also costs more computer memory. If we reduce this model to the area of interest to save memory, as shown in Figure 4, all reflections including those from artificial boundaries and the interface come into data, which might mask the true and meaningful events. It is useful for us to take a close look at what happens when the wave hits the boundary. Figure 5(a) demonstrates that when the value of the wave field at the left boundary (red point) is calculated, the fourth order difference scheme requires two extra points to the left to make the code well-defined. Usually Dirichlet or Neumann (D/N) condition is imposed on the outer boundaries. A simple 1D example is shown in Figure 5(b) where a plane wave is propagating to the right and hitting the boundary, so the total wave is φtotal = ei(ωt−kx) + Rei(ωt+kx) (2.1) with a Dirichlet or Neumann condition at the boundaries x = ±a φ(±a, t) = 0 and ∂φ ∂x (±a, t) = 0. (2.2) Substituting φtotal into (10) gives the reflection coefficient |R| = 1 where R = −1 for Dirichlet condition and R = 1 for Neumann condition. Thus imposing D/N conditions generates strong spurious reflections, as shown by Figure 5(c). Reflections from corners happen in the same way. If the boundaries are set to be homogeneous, i.e., the earth properties at the outer boundaries are set to be equal to those inside, the contributions from the yellow points would construct a zero value at the red point and reflections would not occur. Otherwise, they will contribute a non-zero value to the reflected wave at the red point. Similar analysis is applicable to the primary from an interface in the medium, as shown in Figure 5(d). The Perfectly Matched Layer (PML) method was proposed to reduce reflections from artificial boundaries through imposing absorbing boundary conditions. 358
  • 6. Modeling for RTM and ISS imaging M-OSRP11 (a) (b) (c) (d) Figure 5: Wave hits boundaries and an interface: (a) wave at the boundaries; (b) 1D plane wave example; (c) wave reflected from boundaries and (d) wave reflected from an interface. 359
  • 7. Modeling for RTM and ISS imaging M-OSRP11 (a) (b) Figure 6: Example of two source fields: (a) is considered to be a better source field than (b). 3 Impact of the accuracy of the source fields on modeling In this section, we emphasize the impact of the accuracy of the source fields on the results of finite difference modeling using two examples. The fourth order spacial difference scheme should satisfy the stability condition D = c0 t/h ≤ 3/8. Under this restriction, the grid size should be as small as possible to reduce the grid dispersions. The direct source contribution is calculated analytically from the known solution for a source in an infinite region, P0(r, r , t1) = 1 2π ∞ −∞ [iπH (1) 0 (k|r − r |) · F(ω)]e−iωt1 dω P0(r, r , t2) = 1 2π ∞ −∞ [iπH (1) 0 (k|r − r |) · F(ω)]e−iωt2 dω, (3.1) which are corresponding to the two yellow points Pm,n,l−1 and Pm,n,l in Figure 1. The source and its inclusion are treated as in the homogeneous case, so it requires the source to be located in the interior of a homogeneous zone of dimensions at least as large as the source square. First, the medium is assumed to be homogeneous within a certain distance from the source; Second, the energy of the wave can be neglected outside the source circular region (Liu and Weglein, 2005). Figure 6 shows two source fields where 6(a) obeys these rules better than 6(b). We use two examples to demonstrate the impact of these two different source fields on the accuracy of modeling: One is a linear inversion result based on a 1D model; The other is designed to observe zero-crossing phenomena using finite difference data. 3.1 An inversion example The linear estimation of the perturbation for a 1D earth model can be analytically calculated (Zhang, 2006). Take a simple 1D model shown on the left of Figure 4 as an example and assume 360
  • 8. Modeling for RTM and ISS imaging M-OSRP11 Figure 7: An inversion example showing the better source field resulting in more accurate linear estimation that only velocity varies across the interface (c0 = 1500m/s, c1 = 1600m/s), we first use the two different source fields to generate data and then calculate their linear evaluations of the perturbation α (defined to be 1 − c2 0/c2 1) using a 1D 1-parameter algorithm (Zhang, 2006) and compare them with the theoretical prediction. The results are shown in Figure 7: The black line is the theoretical value of α1; The red line is the linear estimation result calculated using the source field in Figure 6(a) and the green line is the result using 6(b). The data processing flows for these two cases are same and the better source field leads to a more accurate linear estimation. 3.2 A zero-crossing example Although verifying the accuracy of the traveltime produced by a seismic modeling program is fairly easy, checking the accuracy of the amplitude response of a synthetic seismogram is limited to comparisons with the few known exact solutions of the wave equation. However, it is a simple matter to design an acoustic or elastic model that causes polarity reversals at any desired offset, which provides a quick check on the accuracy of the program’s amplitude information (Keys, 1989). Last year, we reported some difficulties in observing zero-crossing using finite difference data com- pared with using reflectivity data. This year, using finite difference data with the better source field, we give an example in which the zero-crossing phenomena can be seen clearly. Figure 8(a) is the tested model. The second interface is designed for polarity reversal occurring. Using the better source field, polarity reversal can be seen clearly both in the shot gather and τ − p domain. The angle where zero-crossing happens can be calculated analytically by setting the reflection coef- ficient (Jiang and Weglein, 2009) to zero 361
  • 9. Modeling for RTM and ISS imaging M-OSRP11 (a) (b) Figure 8: Observing polarity reversal using finite difference data with the better source field: (a) model; (b) data in x − t domain and τ − p domain R(θ) = I2 − I1 I2 + I1 = c2ρ2/ 1 − c2 2p2 − c1ρ1/ 1 − c2 1p2 c2ρ2/ 1 − c2 2p2 + c1ρ1/ 1 − c2 1p2 = 0, (3.2) where p = sinθ c0 . Substituting the model parameters into (12) and solving for θ leads to θ = 44.23◦. Figure 8(b) shows that the test result is consistent with the theoretical prediction. 4 Conclusion We reviewed in this report the application of finite difference method in seismic modeling and analyzed how reflections occur at boundaries/interfaces. We emphasized the importance of the accuracy of source fields in modeling, first put forward in Liu and Weglein (2005), by giving two examples. The “quality control method” proposed in Liu and Weglein (2005) is also recommended in checking the accuracy of finite difference data. 5 Acknowledgements We are grateful to all M-OSRP sponsors for long-term encouragement and support in this research. The author especially thanks F. Liu for his education in finite difference modeling and W. Herrera and L. Tang for reading this report and giving suggestions. 362
  • 10. Modeling for RTM and ISS imaging M-OSRP11 References Jiang, S. and Arthur B. Weglein. “Progressing multi-parameter imaging using the inverse scattering series: an initial analytic test on the Leading Order Imaging Subseries (LOIS) closed form and its extended Higher Order Imaging Subseries (HOIS) closed form for a laterally invariant two- parameter acoustic medium.” (2009): 91–113. K. R. Kelly, Sven Treitel,R. W. Ward and R. M. Alford. “Synthetic seismograms: a finite-difference approach.” Geophysics 41 (1976): 2–27. Keys, R. G. “Polarity reversals in reflections from layered media.” Geophysics 54 (1989): 900–905. Liu, Fang and Arthur Weglein. “Accurate implementation of the wavelet in finite-difference model- ing.” (2005): 111–125. Zhang, H. Direct non-linear acoustic and elastic inversion: Towards fundamentally new compre- hensive and realistic target identification. PhD thesis, University of Houston, 2006. 363