<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">JAMP</journal-id><journal-title-group><journal-title>Journal of Applied Mathematics and Physics</journal-title></journal-title-group><issn pub-type="epub">2327-4352</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/jamp.2018.65094</article-id><article-id pub-id-type="publisher-id">JAMP-84963</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  Acoustic Based Crosshole Full Waveform Slowness Inversion in the Time Domain
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Wensheng</surname><given-names>Zhang</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Atish</surname><given-names>Kumar Joardar</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>LSEC, ICMSEC, Academy of Mathematics and Systems Science, Chinese Academy of Sciences, Beijing, China</addr-line></aff><aff id="aff2"><addr-line>School of Mathematical Sciences, University of Chinese Academy of Sciences, Chinese Academy of Sciences, Beijing, China</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>zws@lsec.cc.ac.cn(WZ)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>09</day><month>05</month><year>2018</year></pub-date><volume>06</volume><issue>05</issue><fpage>1086</fpage><lpage>1110</lpage><history><date date-type="received"><day>16,</day>	<month>April</month>	<year>2018</year></date><date date-type="rev-recd"><day>28,</day>	<month>May</month>	<year>2018</year>	</date><date date-type="accepted"><day>31,</day>	<month>May</month>	<year>2018</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  We develop a new full waveform inversion (FWI) method for slowness with the crosshole data based on the acoustic wave equation in the time domain. The method combines the total variation (TV) regularization with the constrained optimization together which can inverse the slowness effectively. One advantage of slowness inversion is that there is no further approximation in the gradient derivation. Moreover, a new algorithm named the skip method for solving the constrained optimization problem is proposed. The TV regularization has good ability to inverse slowness at its discontinuities while the constrained optimization can keep the inversion converging in the right direction. Numerical computations both for noise free data and noisy data show the robustness and effectiveness of our method and good inversion results are yielded.
 
</p></abstract><kwd-group><kwd>Acoustic Wave Equation</kwd><kwd> Crosshole</kwd><kwd> Full Waveform Inversion</kwd><kwd> Slowness</kwd><kwd> Bound Constraints</kwd><kwd> TV Regularization</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Seismic exploration is one of the ways of identifying media properties and structures by propagation of waves. The wave is ignited by sources on the surface and propagates into underground. Due to different properties of media, various waves such as reflection wave and refraction wave are produced. The nature of wave reflection and refraction gives the physical information of media. So the inverse of seismic waves can give geological properties of underground materials. Unlike the observation on the surface, crosshole configuration arranges sources in one well or hole and receivers in another well. Most approaches to the inversion of crosshole data involve traveltime tomography. Traveltime tomography is efficient and robust. However, the resolution of traveltime tomography is limited by its foundation on ray theory and its typical use of first arrivals rather than the full waveform.</p><p>The full waveform inversion (FWI) is a high resolution method to inverse the media parameter by using the whole wavefield information such as amplitude, phase and arrival time. The FWI can be divided into two categories, the time- domain method and the frequency-domain method. The FWI was originally developed in the time domain [<xref ref-type="bibr" rid="scirp.84963-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.84963-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.84963-ref3">3</xref>] [<xref ref-type="bibr" rid="scirp.84963-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.84963-ref5">5</xref>] . In 1984, Tarantola [<xref ref-type="bibr" rid="scirp.84963-ref1">1</xref>] laid the foundations for full nonlinear waveform inversion using the formalism of least-squares optimization for the wavefield misfit function. Because of the computational intensity of the forward modelling process, the global optimization methods are impractical. Instead, the gradient-based algorithms are applied to find the local minimum of the misfit function. In 1986, Tarantola [<xref ref-type="bibr" rid="scirp.84963-ref3">3</xref>] extended the theory to elastic wave inversion. The idea was applied to two dimensional crosshole data inversion successfully in the frequency domain [<xref ref-type="bibr" rid="scirp.84963-ref6">6</xref>] [<xref ref-type="bibr" rid="scirp.84963-ref7">7</xref>] [<xref ref-type="bibr" rid="scirp.84963-ref8">8</xref>] [<xref ref-type="bibr" rid="scirp.84963-ref9">9</xref>] . Later much more attentions are paid to the frequency domain method, and the frequency domain method has the same inversion ability like time domain method. Its advantage is that it can be implemented with one selected frequency. However, it needs to solve a large-scale system unlike the time domain method which the forward problem can be implemented effectively in the time domain.</p><p>The FWI is a typical ill-posed problem for its nonlinearity and cycle-skipping problem. To overcome the ill-posedness, various methods have been developed, for example the multiscale method [<xref ref-type="bibr" rid="scirp.84963-ref10">10</xref>] [<xref ref-type="bibr" rid="scirp.84963-ref11">11</xref>] [<xref ref-type="bibr" rid="scirp.84963-ref12">12</xref>] and the regularization method [<xref ref-type="bibr" rid="scirp.84963-ref13">13</xref>] [<xref ref-type="bibr" rid="scirp.84963-ref14">14</xref>] . Other methods such as the Laplace-domain method [<xref ref-type="bibr" rid="scirp.84963-ref15">15</xref>] [<xref ref-type="bibr" rid="scirp.84963-ref16">16</xref>] [<xref ref-type="bibr" rid="scirp.84963-ref17">17</xref>] and the envelop FWI method [<xref ref-type="bibr" rid="scirp.84963-ref18">18</xref>] are proposed to improve the inversion robustness. Both the Laplace-domain FWI and envelop FWI are designed to make best of low frequency to enhance the robustness of the inversion. An overview of full waveform inversion can be found in [<xref ref-type="bibr" rid="scirp.84963-ref19">19</xref>] . Driven by potential application, the development of FWI is very rapidly, for example, see [<xref ref-type="bibr" rid="scirp.84963-ref20">20</xref>] [<xref ref-type="bibr" rid="scirp.84963-ref21">21</xref>] [<xref ref-type="bibr" rid="scirp.84963-ref22">22</xref>] .</p><p>In this paper, we develop an effective full waveform slowness inversion method for crosshole data by combing the total variation regularization with the constrained optimization together. We also propose the new skip algorithm to implement the constrained optimization problem. The rest of this paper is arranged as follows. The theoretical method is described in Section 2 in detail. It includes the forward method and the inverse method. In Section 3, numerical computations both for the noise free data and noisy date are implemented. Finally, the conclusion is drawn in Section 4.</p></sec><sec id="s2"><title>2. Theory</title><p>There are three subsections in this section. In Section 2.1, the forward problem and the staggered-grid scheme with the perfectly matched layer are described. In Section 2.2, the inversion method and the corresponding algorithm by combing TV regularization with bound constraints are described. Section 2.3 involves the computations for the gradient of objective function and the step length, which is important to the success of inversion.</p><sec id="s2_1"><title>2.1. Forward Method</title><p>We consider the acoustic wave equation excited by the source f ( T ) located at the point ( x s , z s ) , which the mathematical form of the pressure u ( x , z , t ) satisfies</p><p>σ ∂ 2 u ∂ t 2 − ∇ ⋅ ( ∇ u ) = f ( t ) δ ( x − x s ) δ ( z − z s ) ,     in   Ω &#215; ( 0 , T ) (1)</p><p>u ( x , z , t ) | t = 0 = 0 ,   ∂ u ( x , z , t ) ∂ t | t = 0 = 0 ,     on   Ω (2)</p><p>where Ω ⊂ R 2 is the area of computational domain, T is the final observation time, σ = 1 / v 2 is the square of slowness parameter, v is the wave velocity. The system (1)-(2) is the forward problem. In this paper, we solve the pressure u numerically with the finite difference method for its high computational efficiency. Among various of finite difference schemes, the staggered-grid scheme is a typical one [<xref ref-type="bibr" rid="scirp.84963-ref23">23</xref>] . In order to apply the staggered-grid method, we introduce new variables w x and w z defined by ∂ u / ∂ x and ∂ u / ∂ z respectively. Then system (1)-(2) can be written as the following hyperbolic form</p><p>∂ w x ∂ t = ∂ u ∂ x , (3)</p><p>∂ w z ∂ t = ∂ u ∂ z , (4)</p><p>σ ∂ u ∂ t = ∂ w x ∂ x + ∂ w z ∂ z + ∫ T f ( t ) ⋅ δ ( x − x s ) δ ( z − z s ) d t . (5)</p><p>Now we construct the difference scheme of (3)-(5) on the staggered grids. The schematic map of grid points for different variables is shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>. Let u i , j n be the wavfield at time n Δ t and position ( i Δ x , j Δ z ) , and ( w x ) i + 1 / 2 , j 1 / 2 be the value at time ( n + 1 / 2 ) Δ t and position ( ( n + 1 / 2 ) Δ x , j Δ z ) , and so on. Here Δ t is the time step, and Δ x and Δ z are the spatial steps in x and z directions respectively. We approximate Equation (3) at time n and position ( i + 1 / 2 , j ) , Equation (5) at time n and position ( i , j + 1 / 2 ) , and Equation (4) at time ( n + 1 / 2 ) and position ( i , j ) . Thus we have</p><p>( w x ) i + 1 2 , j n + 1 2 − ( w x ) i + 1 2 , j n − 1 2 = Δ t Δ x ( u i + 1 , j n − u i , j n ) , (6)</p><p>( w z ) i , j + 1 2 n + 1 2 − ( w z ) i , j + 1 2 n − 1 2 = Δ t Δ z ( u i , j + 1 n − u i , j n ) , (7)</p><p>u i , j n + 1 − u i , j n = Δ t σ i , j Δ x ( ( w x ) i + 1 2 , j n + 1 2 − ( w x ) i − 1 2 , j n + 1 2 )     + Δ t σ i , j Δ z ( ( w z ) i , j + 1 2 n + 1 2 − ( w z ) i , j − 1 2 n + 1 2 ) + σ i , j Δ t 2 ∑ s = 0 n f i , j s , (8)</p><p>with initial conditions</p><p>u i , j − 1 = 0 , u i , j 0 = 0 , (9)</p><p>( w x ) i + 1 2 , j − 1 2 = 0 , ( w z ) i , j + 1 2 − 1 2 = 0 . (10)</p><p>The sufficient and necessary stability for the scheme (6)-(8) is (see Appendix A)</p><p>Δ t ≤ σ ( 1 Δ x 2 + 1 Δ z 2 ) . (11)</p><p>Since the computational domain is limited, we need to use absorbing boundary conditions to eliminate the boundary reflections. Several methods can be applied, for example, the paraxial approximation [<xref ref-type="bibr" rid="scirp.84963-ref24">24</xref>] , the exact nonreflecting conditions [<xref ref-type="bibr" rid="scirp.84963-ref25">25</xref>] [<xref ref-type="bibr" rid="scirp.84963-ref26">26</xref>] and the perfectly matched layer (PML) method [<xref ref-type="bibr" rid="scirp.84963-ref27">27</xref>] . Here, we adopt the PML method in its split formulation. The idea of PML is to design a particular layer around the computational domain in which the waves will be attenuated satisfactory. In split PML formulation, the wavefield u is split into two components, x-component and z-component, i.e., u = u x + u z . To remove the boundary reflections in the absorbing layer, a decaying coefficient d ( x ) or d ( z ) is introduced. Then system (3)-(5) in the case of the source free can be written as the following PML form</p><p>∂ u x ∂ t + d ( x ) u x = 1 σ ∂ w x ∂ x , (12)</p><p>∂ u z ∂ t + d ( z ) u z = 1 σ ∂ w z ∂ z , (13)</p><p>∂ w x ∂ t + d ( x ) w x = ∂ u ∂ x , (14)</p><p>∂ w z ∂ t + d ( z ) w z = ∂ u ∂ z , (15)</p><p>where d ( x ) and d ( z ) are designated to attenuate the refractions in absorbing zone.</p><p>We use the following model for the damping parameter d ( p ) [<xref ref-type="bibr" rid="scirp.84963-ref28">28</xref>] [<xref ref-type="bibr" rid="scirp.84963-ref29">29</xref>]</p><p>d ( p ) = d 0 ( p L ) 2 ,     d 0 = − 3 v 2 L ln ( R ) ,     p = x , z , (16)</p><p>where L is the thickness of PML absorbing layer, v is the media velocity, x or z is the distance from current position to PML inner boundary, and R is a parameter chosen as 10 − 3 ~ 10 − 6 . Note that the coefficient d ( p ) is zero in the original computational domain. The staggered-grid scheme for system (12)-(15) is</p><p>( w x ) i + 1 2 , j n + 1 2 = 1 − Δ t d i / 2 1 + Δ t d i / 2 ( w x ) i + 1 2 , j n − 1 2 + 1 1 + Δ t d i / 2 Δ t Δ x ( u i + 1 , j n − u i , j n ) , (17)</p><p>( w z ) i , j + 1 2 n + 1 2 = 1 − Δ t d j / 2 1 + Δ t d j / 2 ( w z ) i , j + 1 2 n − 1 2 + 1 1 + Δ t d j / 2 Δ t Δ z ( u i , j + 1 n − u i , j n ) , (18)</p><p>( u x ) i , j n + 1 = 1 − Δ t d i / 2 1 + Δ t d i / 2 ( u x ) i , j n + 1 1 + Δ t d i / 2 Δ t Δ x σ i , j ( ( w x ) i + 1 2 , j n + 1 2 − ( w x ) i − 1 2 , j n + 1 2 ) , (19)</p><p>( u z ) i , j n + 1 = 1 − Δ t d j / 2 1 + Δ t d j / 2 ( u z ) i , j n + 1 1 + Δ t d j / 2 Δ t Δ z σ i , j ( ( w z ) i , j + 1 2 n + 1 2 − ( w z ) i , j − 1 2 n + 1 2 ) , (20)</p><p>u i , j n + 1 = ( u x ) i , j n + 1 + ( u z ) i , j n + 1 . (21)</p><p>The forward computations can be extrapolated explicitly in the time direction based on (17)-(21). In <xref ref-type="fig" rid="fig2">Figure 2</xref>, the snapshot of wave propagation in a homogeneous media with velocity 3000 m/s at time 0.8 s is shown. <xref ref-type="fig" rid="fig2">Figure 2</xref>(a) is the result without PML while <xref ref-type="fig" rid="fig2">Figure 2</xref>(b) is the result with PML. We can see that the serious boundary reflections in <xref ref-type="fig" rid="fig2">Figure 2</xref>(a) are eliminated effectively in <xref ref-type="fig" rid="fig2">Figure 2</xref>(b).</p></sec><sec id="s2_2"><title>2.2. Inversion with Constraints</title><p>Consider the inversion of slowness fields in the vector σ = ( σ 1 , σ 2 , ⋯ , σ s ) T .</p><p>Define the objective function J ( σ ) as</p><p>J ( σ ) = 1 2 ∑ s h o t ∫ 0 T ∫ Ω ( u ( x , z , t ) − u o b s ( x , z , t ) ) 2 δ ( x − x r ) d x d z d t     + η ∫ Ω ε 2 + | ∇ σ | 2 d x d z , (22)</p><p>where the summation is for all the shots or sources in the well. In Equation (22), the first term comes from the misfit between the forward data u and the observed data u o b s , the second term is the TV regularization with positive parameter ε 2 , and η &gt; 0 is the regularization parameter. The TV regularization is applied because it can yield better inversion result at jump discontinuities theoretically [<xref ref-type="bibr" rid="scirp.84963-ref30">30</xref>] [<xref ref-type="bibr" rid="scirp.84963-ref31">31</xref>] . For more theory about Tikhonov theory, reader may refer to references, for example [<xref ref-type="bibr" rid="scirp.84963-ref32">32</xref>] [<xref ref-type="bibr" rid="scirp.84963-ref33">33</xref>] . The inverse problem is to minimize the objective function, i.e.,</p><p>min σ J ( σ ) . (23)</p><p>It is a high dimensional complex optimization problem. The dimensions are N x N z , where N x and N z are the discretization points along x and z directions respectively. In this paper, the iterative decent method named the global Barzilai-Borwein (GBB) method is applied because it is suitable for solving high-dimensional complex minimization problem [<xref ref-type="bibr" rid="scirp.84963-ref34">34</xref>] [<xref ref-type="bibr" rid="scirp.84963-ref35">35</xref>] [<xref ref-type="bibr" rid="scirp.84963-ref36">36</xref>] . Generally, for a given nonlinear function f : R n → R , let σ 0 ∈ R n be the initial slowness vector, then the ( m + 1 ) -th iteration is obtained by</p><p>σ m + 1 = σ m − α m ∇ f ( σ m ) , (24)</p><p>where the superscript m denotes the iteration number, α m is the step length and ∇ f is the gradient of f at the point σ m .</p><p>Now we propose to solve the minimization problem (23) as a constrained optimization problem subject to the constraints a ≤ σ ≤ b . Here a and b are the lower bound and upper bound for each component of the vector σ respectively. The solution of constraint problem for nonlinear optimization is challenging. Usually, the penalty function technique is used to change the constrainted optimization to unconstrained optimization problem [<xref ref-type="bibr" rid="scirp.84963-ref37">37</xref>] . In this paper, we develop a new effective algorithm called the skip method to solve it. The concept of the skip method is to skip the current inverse result if it goes outside of the bound constraints and simply store previous results. For our experience, the skip method performs better than the penalty method. Numerical computations in Section 3 will show the effectiveness of the skip method.</p></sec><sec id="s2_3"><title>2.3. Computations for the Gradient and Step Length</title><p>For minimizing the problem (23), the gradient and the step length are required. The gradient of the objection functional (22) with respect to σ is</p><p>∂ J ( σ ) ∂ σ = − ∑ s h o t ∫ 0 T ∫ Ω ϕ ∂ 2 u ∂ 2 t d x d z d t − η ∫ Ω ∇ ⋅ ∇ σ ε 2 + | ∇ σ | 2 d x d z , (25)</p><p>where ϕ is the backward wavefield satisfying</p><p>σ ∂ 2 ϕ ∂ t 2 − ∇ ⋅ ∇ ϕ = − ( u − u o b s ) ⋅ δ ( x − x r ) , (26)</p><p>ϕ | t = T = 0 ,       ∂ ϕ ∂ t | t = T = 0 , (27)</p><p>which can be solved effectively like the forward problem in Section 2.1. The backward problem (26)-(27) is introduced in the gradient derivation naturally in Appendix B. There are two terms on the right hand side of Equation (25). The first is the gradient of the misfit functional between the forward data u and the observed data u o b s , which is derived in Appendix B. We remark that there is no Born approximation in the gradient derivation in Appendix B. The second is the gradient of TV regularization term and its discrete form can be obtained by the approximation of the gradient operator, i.e.,</p><p>| ∇ σ | 2 ≈ ( D x σ i , j ) 2 + ( D z σ i , j ) 2 , (28)</p><p>where</p><p>D x σ i , j = σ i + 1 , j − σ i − 1 , j 2 Δ x ,     D z σ i , j = σ i , j + 1 − σ i , j − 1 2 Δ z . (29)</p><p>The parameter ε in Equation (25) is a small number to prevent the singularity of the denominator.</p><p>Now we consider the step length which is important to the success of inversion. For a general objective function ϕ :</p><p>ϕ ( α k ) = f ( x k + α k p k ) , (30)</p><p>the one dimensional line search is applied to find the step length, where p k is the search direction and α k is the step length. Line search condition gives the step length α k which guarantees the sufficient decrease in the objective function f by inequality</p><p>f ( x k + α k p k ) ≤ f ( x k ) + c 1 α k ∇ f k T p k</p><p>for some constant c 1 ∈ ( 0 , 1 ) . The reduction of the objective function is proportional to both the search direction and the step length. The sufficient condition states that α k is the step length only if</p><p>ϕ ( α k ) ≤ f ( x k ) + c 1 α k ∇ f k T p k .</p><p>The decrease is not enough if it only satisfies the sufficient condition because it can satisfy for the very small value of α . For this reason it requires another essential condition called the curvature condition. If α k satisfies</p><p>∇ f ( x k + α k p k ) T p k ≥ c 2 ∇ f k T p k</p><p>for some constant c 2 ∈ ( c , 1 1 ) , it is called to satisfy the curvature condition. The sufficient decrease condition and the curvature condition together are called Wolfe condition [<xref ref-type="bibr" rid="scirp.84963-ref37">37</xref>] . It can also be possible a step length satisfies the Wolfe condition but it closes to a minimizer of ϕ . Due to this reason we use the modified curvature condition to enlarge the step length which lies in a broad neighbourhood of local minimizer. Therefore, α k satisfies the strong Wolfe condition if it satisfies the following two conditions</p><p>f ( x k + α k p k ) ≤ f ( x k ) + c 1 α k ∇ f k T p k , (31)</p><p>| ∇ f ( x k + α k p k ) T p k | ≤ c 2 | ∇ f k T p k | , (32)</p><p>where 0 &lt; c 1 &lt; c 2 &lt; 1 . For the importance of line search in inversion, the algorithm for line search is given by Algorithm 1 and Algorithm 2. The FWI algorithm with both TV regularization and bound constraints is given by Algorithm 3.</p><disp-formula id="scirp.84963-formula17"><graphic  xlink:href="//html.scirp.org/file/14-1721209x102.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.84963-formula18"><graphic  xlink:href="//html.scirp.org/file/14-1721209x103.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.84963-formula19"><graphic  xlink:href="//html.scirp.org/file/14-1721209x104.png"  xlink:type="simple"/></disp-formula></sec></sec><sec id="s3"><title>3. Numerical Computations</title><p>We implement numerical computations with C-language code. The computational domain is Ω = X &#215; Z , where X = [ 0 , 0.25   km ] and Z = [ 0 , 0.25   km ] . The spatial increment is Δ x = Δ z = 8.33   m and time step Δ t = 0.001   s . In numerical computations, the regularization parameter η is around 1.0 &#215; 10 − 9 . The crosshole configuration is shown in <xref ref-type="fig" rid="fig3">Figure 3</xref>. The sources are located in the left well marked as * while the receivers are located in the right well marked as o. There are 27 sources in the left well and 29 receivers in the right well. The source function is the Ricker wavelet given by</p><p>f ( t ) = A ( 2 ( π f 0 ( t − t 0 ) ) 2 − 1 ) e − ( π f 0 ( t − t 0 ) ) 2 , (33)</p><p>where f 0 = 25   Hz is the peak frequency, A is the maximum amplitude and</p><p>t 0 = 0.01   s is the time when maximum amplitude occurs. The squared slowness of the model exact is</p><p>σ = { 0.111 , ( x , z ) ∈ C 0.250 , ( x , z ) ∈ Ω \ C (34)</p><p>where</p><p>C = { ( x , z ) : ( x − 0.125 ) 2 + ( z − 0.125 ) 2 &lt; 0.000851 } .</p><p>As shown in <xref ref-type="fig" rid="fig3">Figure 3</xref>, this exact model contains a roughly spherical body with lower slowness in the middle on the background media with high slowness. We will consider the inversion in two cases: the noise free data and nosy data.</p><sec id="s3_1"><title>3.1. Noise Free Data</title><p>First we consider the inverse for the noise free data. The inverse result after 54 iterations without TV regularization and bound constraints in Algorithm 3 is shown in <xref ref-type="fig" rid="fig4">Figure 4</xref>. We remark that more iterations in <xref ref-type="fig" rid="fig4">Figure 4</xref> is impossible because no step length can be found and the iteration is automatically stopped. We can see the inverse result differs from the exact model very much, which shows the inversion does not converge correctly. The inverse results with three different methods after 200 iterations are shown in <xref ref-type="fig" rid="fig5">Figure 5</xref>. For contrast, the exact model is shown in <xref ref-type="fig" rid="fig5">Figure 5</xref>(a) again. Figures 5(b)-(d) are the inverse results with TV regularization, with bound constraints, and with both TV regularization and bound constraints, respectively. Comparisons show that Figures 5(b)-(d) are much better than <xref ref-type="fig" rid="fig4">Figure 4</xref>. Moreover, <xref ref-type="fig" rid="fig5">Figure 5</xref>(d) with both TV regularization and bound constraints is best. <xref ref-type="fig" rid="fig6">Figure 6</xref> is the convergence history</p><p>of the objective function for the first 200 iterations. In <xref ref-type="fig" rid="fig6">Figure 6</xref>, we can see the curve for the method with both TV regularization and bound constraints</p><p>decreases fastest. The inverse results can be improved further if more iterations are carried out. <xref ref-type="fig" rid="fig7">Figure 7</xref> is a comparison between the exact model and three inverse results after 1000 iterations. Every inversion method takes approximately 12 hours for 1000 iterations with single processor (cpu MHz: 20000.021). <xref ref-type="fig" rid="fig7">Figure 7</xref>(a) is the exact model. Figures 7(b)-(d) are the inverse results with TV regularization, with bound constraints, and with both TV regularization and bound constraints, respectively. We can clearly see that Figures 7(b)-(d) are much better than Figures 5(b)-(d), respectively. And <xref ref-type="fig" rid="fig7">Figure 7</xref>(d) obtained with both TV regularization and bound constraints performs best. Therefore, the TV regularization and bound constraints are necessary and its effectiveness in inversion is obvious.</p></sec><sec id="s3_2"><title>3.2. Noisy Data</title><p>The recorded data are usually affected by noise due to error in measurements or the influence of natural environment. So it is necessary to consider noise analysis. The Gaussian white noise is one of the effective way to add noise. It has the normal distribution and standard deviation of the data. Let the discrete signal be { S i } i = 1 N t and the noisy signal { S ˜ i } i = 1 N t . To obtain { S ˜ i } i = 1 N t , we simply add { S i } i = 1 N t to a white Gaussian noise which is random number with the mean zero and standard deviation under different signal-to-noise ratio (SNR)</p><p>S ˜ i = S i + N i ,     N i ~ Ν ( 0 , ‖ S ‖ 2 / N t SNR ) , (35)</p><p>where Ν ( m , s 2 ) denotes a normal distribution with mean m and standard derivation s 2 , and ‖   ⋅   ‖ is the Euclidean mean. We first present some noisy data</p><p>at different receivers with different SNR levels. Figures 8-10 are the noisy data received from a source with SNR = 100, SNR = 10, SNR = 1, respectively. In each figure, the data received at three different receivers z r , i.e., z r = N z / 2 , <inline-formula><inline-graphic xlink:href="/html.scirp.org/file/14-1721209x134.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="/html.scirp.org/file/14-1721209x135.png" xlink:type="simple"/></inline-formula> are shown. Here <inline-formula><inline-graphic xlink:href="/html.scirp.org/file/14-1721209x136.png" xlink:type="simple"/></inline-formula> is the number of discretization points in z direction. In these figures, the red line denotes the noise free data while the blue line represents the noisy data and we can see clearly that the lower SNR is the higher noise in the data. Generally, the inversion for noisy data is challenge because the problem is nonlinear and ill-posed. However, numerical inverse results by our proposed method are still good. In <xref ref-type="fig" rid="fig1">Figure 1</xref>1, the inverse results by three different methods for noisy data with SNR = 100 are given. <xref ref-type="fig" rid="fig1">Figure 1</xref>1(a) is the exact model. Figures 11(b)-(d) are the inverse results after 1000 iterations with TV regularization, with bound constraints, and with both TV regularization and bound constraints, respectively. Comparing the results in <xref ref-type="fig" rid="fig1">Figure 1</xref>1, we can clearly see that <xref ref-type="fig" rid="fig1">Figure 1</xref>1(d) obtained with both TV regularization and bound constraints performs best. Correspondingly, the inverse results for the noisy data with SNR = 10 and SNR = 1 are shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>2 and <xref ref-type="fig" rid="fig1">Figure 1</xref>3 respectively. After comparing these results, we can see that even in the case of lower SNR with SNR = 1, the inverse result with both TV regularization and bound constraints are still good, which shows the robustness of our proposed method.</p></sec></sec><sec id="s4"><title>4. Conclusion</title><p>Full waveform inversion is an effective method for recovering the media parameter. It is an optimization iterative process by minimizing the misfit between the recorded and synthesized data. In this paper, we have developed a new numerical method for crosshole waveform slowness inversion. This method combines TV regularization with constrained optimization together. The TV regularization method can yield better images of slowness at its discontinuities while the bound constraints from logging data can give more reliable constraints to keep the inversion converging to the right result. The combination is necessary to improve the robustness and inversion precision. The novel skip method is proposed to implement the constrained optimization problem effectively. Numerical computations both for noise free data and noisy data with lower SNR show the effectiveness and robustness of the proposed method. In the future, we will design preconditioners to improve the computational efficiency further.</p></sec><sec id="s5"><title>Acknowledgements</title><p>This work is supported by China National Natural Science Foundation under grand number 11471328. It is also supported by the Chinese Academy of Sciences and World Academy of Sciences for CAS-TWAS fellowship and the National Center for Mathematics and Interdisciplinary Sciences, Chinese Academy of Sciences. The computations are completed in the State Key Laboratory of Scientific and Engineering, ICMSEC.</p></sec><sec id="s6"><title>Cite this paper</title><p>Zhang, W.S. and Joardar, A.K. (2018) Acoustic Based Crosshole Full Waveform Slowness Inversion in the Time Domain. Journal of Applied Mathematics and Physics, 6, 1086-1110. https://doi.org/10.4236/jamp.2018.65094</p></sec><sec id="s7"><title>Appendix A. The Stability for the Scheme (6)-(8)</title><p>We apply the Fourier method to analyze the stability. Since the source term in Equation (8) has no influence on stability, we consider the source-free formulation of the scheme (6)-(8) for brevity, i.e.,</p><disp-formula id="scirp.84963-formula20"><label>(36)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/14-1721209x163.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.84963-formula21"><label>(37)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/14-1721209x164.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.84963-formula22"><label>(38)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/14-1721209x165.png"  xlink:type="simple"/></disp-formula><p>where<inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x166.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x166.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x167.png" xlink:type="simple"/></inline-formula>, and <inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x166.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x167.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x168.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x166.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x167.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x168.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x169.png" xlink:type="simple"/></inline-formula> are the central difference operators in x and z directions respectively. Noting that at time <inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x166.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x167.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x168.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x169.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x170.png" xlink:type="simple"/></inline-formula> we have</p><disp-formula id="scirp.84963-formula23"><label>(39)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/14-1721209x171.png"  xlink:type="simple"/></disp-formula><p>Subtracting (39) from (38) and applying (36)-(37), we obtain</p><disp-formula id="scirp.84963-formula24"><label>(40)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/14-1721209x172.png"  xlink:type="simple"/></disp-formula><p>Let <inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x173.png" xlink:type="simple"/></inline-formula> and suppose <inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x173.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x174.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x173.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x174.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x175.png" xlink:type="simple"/></inline-formula> are the wavenumber in the x and z directions respectively. By applying <inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x173.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x174.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x175.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x176.png" xlink:type="simple"/></inline-formula> to Equation (40), we have</p><disp-formula id="scirp.84963-formula25"><label>(41)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/14-1721209x177.png"  xlink:type="simple"/></disp-formula><p>where</p><disp-formula id="scirp.84963-formula26"><label>(42)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/14-1721209x178.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.84963-formula27"><label>(43)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/14-1721209x179.png"  xlink:type="simple"/></disp-formula><p>and</p><disp-formula id="scirp.84963-formula28"><label>(44)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/14-1721209x180.png"  xlink:type="simple"/></disp-formula><p>The sufficient and necessary condition for stability is that the eigenvalues of matrix A is within or on the unit circle. The characteristic equation of matrix A is</p><disp-formula id="scirp.84963-formula29"><label>(45)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/14-1721209x181.png"  xlink:type="simple"/></disp-formula><p>The stability requires</p><disp-formula id="scirp.84963-formula30"><label>(46)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/14-1721209x182.png"  xlink:type="simple"/></disp-formula><p>which gives</p><disp-formula id="scirp.84963-formula31"><label>(47)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/14-1721209x183.png"  xlink:type="simple"/></disp-formula><p>or</p><disp-formula id="scirp.84963-formula32"><label>(48)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/14-1721209x184.png"  xlink:type="simple"/></disp-formula><p>which is just the stability (11).</p></sec><sec id="s8"><title>Appendix B. The Derivation for the Gradient</title><p>For convenience, we denote the first term in Equation (22) by</p><disp-formula id="scirp.84963-formula33"><label>(49)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/14-1721209x185.png"  xlink:type="simple"/></disp-formula><p>and the forward operator A by</p><disp-formula id="scirp.84963-formula34"><label>(50)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/14-1721209x186.png"  xlink:type="simple"/></disp-formula><p>where A is given by</p><disp-formula id="scirp.84963-formula35"><label>(51)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/14-1721209x187.png"  xlink:type="simple"/></disp-formula><p>The operator A is a self-conjugate operator. See the following Lemma 1.</p><p>Lemma 1. For any <inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x188.png" xlink:type="simple"/></inline-formula> satisfying</p><disp-formula id="scirp.84963-formula36"><label>(52)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/14-1721209x189.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x190.png" xlink:type="simple"/></inline-formula> is the Sobolev space, then operator A is the self-adjoint operator, i.e.,</p><disp-formula id="scirp.84963-formula37"><label>(53)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/14-1721209x191.png"  xlink:type="simple"/></disp-formula><p>Proof. Based on the definition of the operator A, we have</p><disp-formula id="scirp.84963-formula38"><label>(54)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/14-1721209x192.png"  xlink:type="simple"/></disp-formula><p>Applying the Green formula in time and using the conditions (52), the first term in Equation (54) becomes</p><disp-formula id="scirp.84963-formula39"><label>(55)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/14-1721209x193.png"  xlink:type="simple"/></disp-formula><p>Similarly, applying the Green formula in space and noting boundary conditions of <inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x194.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x194.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x195.png" xlink:type="simple"/></inline-formula>, the second term in Equation (54) becomes</p><disp-formula id="scirp.84963-formula40"><label>(56)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/14-1721209x196.png"  xlink:type="simple"/></disp-formula><p>Inserting Equations (55) and (56) into Equation (54), we have</p><disp-formula id="scirp.84963-formula41"><graphic  xlink:href="//html.scirp.org/file/14-1721209x197.png"  xlink:type="simple"/></disp-formula><p>The proof is complete. Making variation for the objective function (49), we obtain</p><disp-formula id="scirp.84963-formula42"><label>(57)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/14-1721209x198.png"  xlink:type="simple"/></disp-formula><p>where</p><disp-formula id="scirp.84963-formula43"><label>(58)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/14-1721209x199.png"  xlink:type="simple"/></disp-formula><p>Note that <inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x200.png" xlink:type="simple"/></inline-formula> and satisfy initial conditions</p><disp-formula id="scirp.84963-formula44"><label>(59)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/14-1721209x201.png"  xlink:type="simple"/></disp-formula><p>we obtain <inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x202.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x202.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x203.png" xlink:type="simple"/></inline-formula> satisfies<inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x202.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x203.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x204.png" xlink:type="simple"/></inline-formula>.</p><p>Theorem 2 If <inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x205.png" xlink:type="simple"/></inline-formula> is the solution of the following backward problem</p><disp-formula id="scirp.84963-formula45"><label>(60)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/14-1721209x206.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.84963-formula46"><label>(61)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/14-1721209x207.png"  xlink:type="simple"/></disp-formula><p>then the gradient of the objective function (49) is</p><disp-formula id="scirp.84963-formula47"><label>(62)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/14-1721209x208.png"  xlink:type="simple"/></disp-formula><p>Proof Based on Equation (57) and the definition of <inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x209.png" xlink:type="simple"/></inline-formula> by Equations (60)-(61), we have</p><disp-formula id="scirp.84963-formula48"><label>(63)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/14-1721209x210.png"  xlink:type="simple"/></disp-formula><p>Using boundary conditions and Lemma 1, we obtain</p><disp-formula id="scirp.84963-formula49"><label>(64)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/14-1721209x211.png"  xlink:type="simple"/></disp-formula><p>From the definition we know <inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x212.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x212.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x213.png" xlink:type="simple"/></inline-formula> and satisfy</p><disp-formula id="scirp.84963-formula50"><label>(65)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/14-1721209x214.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.84963-formula51"><label>(66)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/14-1721209x215.png"  xlink:type="simple"/></disp-formula><p>Subtracting Equation (66) from equation (65), we have</p><disp-formula id="scirp.84963-formula52"><label>(67)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/14-1721209x216.png"  xlink:type="simple"/></disp-formula><p>Inserting Equation (67) into Equation (64), we have</p><disp-formula id="scirp.84963-formula53"><label>(68)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/14-1721209x217.png"  xlink:type="simple"/></disp-formula><p>Let<inline-formula><inline-graphic xlink:href="//html.scirp.org/file/14-1721209x218.png" xlink:type="simple"/></inline-formula>, we obtain the gradient</p><disp-formula id="scirp.84963-formula54"><label>(69)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/14-1721209x219.png"  xlink:type="simple"/></disp-formula><p>The proof is completed. The result (69) is just the first term on the right hand side of Equation (25). We can see that there is no Born approximation in the derivation above.</p></sec></body><back><ref-list><title>References</title><ref id="scirp.84963-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Tarantola, A. (1984) Inversion of Seismic Reflection Data in the Acoustic Approximation. Geophysics, 49, 1259-1266. https://doi.org/10.1190/1.1441754</mixed-citation></ref><ref id="scirp.84963-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Gauthier, O., Virieux, J. and Tarantola, A. (1986) Two-Dimensional Nonlinear Inversion of Seismic Waveforms: Numerical Results. Geophysics, 51, 1387-1403. https://doi.org/10.1190/1.1442188</mixed-citation></ref><ref id="scirp.84963-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Tarantola, A. (1986) A Strategy for Nonlinear Inversion of Seismic Reflection Data. Geophysics, 51, 1893-1903. https://doi.org/10.1190/1.1442046</mixed-citation></ref><ref id="scirp.84963-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Mora, P. (1987) Nonlinear Two-Dimensional Elastic Inversion of Multioffset Seismic Data. Geophysics, 52, 1211-1228. https://doi.org/10.1190/1.1442384</mixed-citation></ref><ref id="scirp.84963-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Mora, P. (1988) Elastic Wavefield Inversion of Reflection and Transmission Data. Geophysics, 53, 750-759. https://doi.org/10.1190/1.1442510</mixed-citation></ref><ref id="scirp.84963-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Pratt, R.G. (1990) Frequency-Domain Elastic Wave Modeling by Finite Differences: A Tool for Crosshole Seismic Imaging. Geophysics, 55, 626-632. https://doi.org/10.1190/1.1442874</mixed-citation></ref><ref id="scirp.84963-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Pratt, R.G. and Worthington, M.H. (1990) Inverse Theory Applied to Multi-Source Cross-Hole Tomography, Part 1: Acoustic Wave Equation Method. Geophysical Prospecting, 38, 287-310. https://doi.org/10.1111/j.1365-2478.1990.tb01846.x</mixed-citation></ref><ref id="scirp.84963-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Pratt, R.G. (1990) Inverse Theory Applied to Multi-Source Cross-Hole Tomography, Part 2: Elastic Wave Equation Method. Geophysical Prospecting, 38, 311-329. https://doi.org/10.1111/j.1365-2478.1990.tb01847.x</mixed-citation></ref><ref id="scirp.84963-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Song, Z.M., Williamson, P.R. and Pratt, R.G. (1995) Frequency-Domain Acoustic-Wave Modeling and Inversion of Corsshole Data: Part II Inversion Method, Synthetic Experiments and Real-Data Results. Geophysics, 3, 796-809. https://doi.org/10.1190/1.1443818</mixed-citation></ref><ref id="scirp.84963-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Bunks, C., Saleck, F., Zaleski, S. and Chavent, G. (1995) Multiscale Seismic Waveform Inversion. Geophysics, 60, 1457-1473. https://doi.org/10.1190/1.1443880</mixed-citation></ref><ref id="scirp.84963-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Sirgue, L. and Pratt, R.G. (2004) Efficient Waveform Inversion and Imaging: A Strategy for Selecting Temporal Frequencies. Geophysics, 69, 231-248. https://doi.org/10.1190/1.1649391</mixed-citation></ref><ref id="scirp.84963-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Zhang, W., Luo, J. and Teng, J. (2015) Frequency Multiscale Full-Waveform Velocity Inversion. Chinese Journal of Geophysics, 58, 216-228.</mixed-citation></ref><ref id="scirp.84963-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Signorini, M., Micheletti, S. and Perotto, S. (2016) CMFWI: Coupled Multiscenario Full Waveform Inversion. Inverse Problems in Science and Engineering, 25, 939-964. https://doi.org/10.1080/17415977.2016.1209746</mixed-citation></ref><ref id="scirp.84963-ref14"><label>14</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Guitton</surname><given-names> A. </given-names></name>,<etal>et al</etal>. (<year>2012</year>)<article-title>Blocky Regularization Schemes for Full-Waveform Inversion</article-title><source> Geophysical Prospecting</source><volume> 60</volume>,<fpage> 870</fpage>-<lpage>884</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.84963-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Shin, C. and Cha, Y.H. (2008) Waveform Inversion in the Laplace Domain. Geophysical Journal International, 173, 922-931. https://doi.org/10.1111/j.1365-246X.2008.03768.x</mixed-citation></ref><ref id="scirp.84963-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Shin, C. and Cha, Y.H. (2009) Waveform Inversion in the Laplace-Fourier Domain. Geophysical Journal International, 177, 1067-1079. https://doi.org/10.1111/j.1365-246X.2009.04102.x</mixed-citation></ref><ref id="scirp.84963-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Ha, T. and Shin, C. (2012) Laplace-Domain Full-Waveform Inversion of Seismic Data Lacking Low-Frequency Information. Geophysics, 77, R199-R206. https://doi.org/10.1190/geo2011-0411.1</mixed-citation></ref><ref id="scirp.84963-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Wu, R.S., Luo, J. and Wu, B. (2014) Seismic Envelop Inversion and Modulation Signal Model. Geophysics, 79, WA13-WA24. https://doi.org/10.1190/geo2013-0294.1</mixed-citation></ref><ref id="scirp.84963-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Virieux, J. and Operto, S. (2009) An Overview of Full-Waveform Inversion in Exploration Geophysics. Geophysics, 74, WCC127-WCC152. https://doi.org/10.1190/1.3238367</mixed-citation></ref><ref id="scirp.84963-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Choi, Y. and Alkhalifah, T. (2018) Time-Domain Full-Waveform Inversion of Exponentially Damped Wavefield Using the Deconvolution-Based Objective Function. Geophysics, 83, R77-R88. https://doi.org/10.1190/geo2017-0057.1</mixed-citation></ref><ref id="scirp.84963-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Manukyan, E., Maurer, H. and Nuber, A. (2018) Improvements to Elastic Full-Waveform Inversion Using Cross-Gradient Constraints. Geophysics, 83, R105-R115. https://doi.org/10.1190/geo2017-0266.1</mixed-citation></ref><ref id="scirp.84963-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">Capdeville, Y. and Metivier, L. (2018) Elastic Full Waveform Inversion Based on the Homogenization Method: Theoretical Framework and 2-D Numerical Illustrations. Geophysical Journal International, 213, 1093-1112. https://doi.org/10.1093/gji/ggy039</mixed-citation></ref><ref id="scirp.84963-ref23"><label>23</label><mixed-citation publication-type="other" xlink:type="simple">Virieux, J. (1986) P-SV Wave Propagation in Heterogeneous Media: Velocity-Stress Finite-Difference Method. Geophysics, 51, 889-901. https://doi.org/10.1190/1.1442147</mixed-citation></ref><ref id="scirp.84963-ref24"><label>24</label><mixed-citation publication-type="other" xlink:type="simple">Clayton, R. and Engquist, B. (1977) Absorbing Boundary Conditions for Acoustic and Elastic Wave Equations. Bulletin of the Seismological Society of America, 67, 1529-1540.</mixed-citation></ref><ref id="scirp.84963-ref25"><label>25</label><mixed-citation publication-type="other" xlink:type="simple">Grote, M.J. and Keller, J.B. (2000) Exact Nonreflecting Boundary Condition for Elastic Waves. SIAM Journal on Applied Mathematics, 60, 803-819. https://doi.org/10.1137/S0036139998344222</mixed-citation></ref><ref id="scirp.84963-ref26"><label>26</label><mixed-citation publication-type="other" xlink:type="simple">Zhang, W., Tong, L. and Chung, E.T. (2014) Exact Nonreflecting Boundary Conditions for Three Dimensional Poroelastic Wave Equations. Communications in Mathematical Sciences, 12, 61-98. https://doi.org/10.4310/CMS.2014.v12.n1.a4</mixed-citation></ref><ref id="scirp.84963-ref27"><label>27</label><mixed-citation publication-type="other" xlink:type="simple">Berenger, J.P. (1994) A Perfectly Matched Layer for the Absorption of Electromangetic Waves. Journal of Computational Physics, 114, 185-200. https://doi.org/10.1006/jcph.1994.1159</mixed-citation></ref><ref id="scirp.84963-ref28"><label>28</label><mixed-citation publication-type="other" xlink:type="simple">Collino, F. and Tsogka, C. (2001) Application of the Perfectly Matched Absorbing Layer Model to the Linear Elastodynamic Problem in Anisotropic Heterogeneous Media. Geophysics, 66, 294-307. https://doi.org/10.1190/1.1444908</mixed-citation></ref><ref id="scirp.84963-ref29"><label>29</label><mixed-citation publication-type="other" xlink:type="simple">Komatitsch, D. and Tromp, J. (2003) A Perfectly Matched Layer Absorbing Boundary Condition for the Second-Order Seismic Wave Equation. Geophysical Journal International, 154, 146-153. https://doi.org/10.1046/j.1365-246X.2003.01950.x</mixed-citation></ref><ref id="scirp.84963-ref30"><label>30</label><mixed-citation publication-type="other" xlink:type="simple">Royden, R.L. (1968) Real Analysis. 2nd Edition, MacMillan, New York.</mixed-citation></ref><ref id="scirp.84963-ref31"><label>31</label><mixed-citation publication-type="other" xlink:type="simple">Acar, R. and Vogel, C.R. (1994) Analysis of Total Variation Penalty Methods for Ill-Posed Problems. Inverse Problem, 10, 1217-1229. https://doi.org/10.1088/0266-5611/10/6/003</mixed-citation></ref><ref id="scirp.84963-ref32"><label>32</label><mixed-citation publication-type="other" xlink:type="simple">Vogel, C.R. (2002) Computational Methods for Inverse Problems. SIAM, Philadelphia.</mixed-citation></ref><ref id="scirp.84963-ref33"><label>33</label><mixed-citation publication-type="other" xlink:type="simple">Engl, H.W., Hanke, M. and Neubauer, A. (2000) Regularization of Inverse Problems. Kluwer Academic Publishers, Dordrecht/Boston/London.</mixed-citation></ref><ref id="scirp.84963-ref34"><label>34</label><mixed-citation publication-type="other" xlink:type="simple">Barzilai, J. and Borwein, J. (1988) Two-Point Step Size Gradient Method. IMA Journal of Numerical Analysis, 8, 141-148. https://doi.org/10.1093/imanum/8.1.141</mixed-citation></ref><ref id="scirp.84963-ref35"><label>35</label><mixed-citation publication-type="other" xlink:type="simple">Raydan, M. (1997) The Barzilai and Borwein Gradient Method for the Large Scale Unconstrained Minimization Problem. SIAM Journal on Optimization, 7, 26-33. https://doi.org/10.1137/S1052623494266365</mixed-citation></ref><ref id="scirp.84963-ref36"><label>36</label><mixed-citation publication-type="other" xlink:type="simple">Qi, L., Teo, K. and Yang, X. (2005) Optimization and Control with Applications. Springer Science and Business Media, Inc., New York. https://doi.org/10.1007/b104943</mixed-citation></ref><ref id="scirp.84963-ref37"><label>37</label><mixed-citation publication-type="other" xlink:type="simple">Nocedal, J. and Wright, S. (1999) Numerical Optimization. Springer Science and Business Media, Inc., New York. https://doi.org/10.1007/b98874</mixed-citation></ref></ref-list></back></article>