2024 JCR Q1
X
Advanced Search
Xinxin Liu, Xingyao Yin, Guochen Wu (2014). Finite-difference modeling with variable grid-size and adaptive time-step in porous media. Earthq Sci 27(2): 169-178. DOI: 10.1007/s11589-013-0055-7
Citation: Xinxin Liu, Xingyao Yin, Guochen Wu (2014). Finite-difference modeling with variable grid-size and adaptive time-step in porous media. Earthq Sci 27(2): 169-178. DOI: 10.1007/s11589-013-0055-7

Finite-difference modeling with variable grid-size and adaptive time-step in porous media

More Information
  • Corresponding author:

    X. Liu, e-mail: xxinl@126.com

  • Received Date: 28 Jul 2013
  • Accepted Date: 15 Dec 2013
  • Available Online: 30 May 2022
  • Published Date: 17 Jan 2018
  • Forward modeling of elastic wave propagation in porous media has great importance for understanding and interpreting the influences of rock properties on characteristics of seismic wavefield. However, the finite-difference forward-modeling method is usually implemented with global spatial grid-size and time-step; it consumes large amounts of computational cost when small-scaled oil/ gas-bearing structures or large velocity-contrast exist underground. To overcome this handicap, combined with variable grid-size and time-step, this paper developed a staggered-grid finite-difference scheme for elastic wave modeling in porous media. Variable finite-difference coefficients and wavefield interpolation were used to realize the transition of wave propagation between regions of different grid-size. The accuracy and efficiency of the algorithm were shown by numerical examples. The proposed method is advanced with low computational cost in elastic wave simulation for heterogeneous oil/gas reservoirs.

  • Heterogeneous reservoirs, such as fractured or cavernous carbonate reservoirs, tight sandstone reservoirs, etc., have gradually become the hotspots of seismic exploration. These reservoirs exhibit two-phase features caused by the fluid in pores, cracks or fractures, and multi-scale features caused by complex structures and strong heterogeneous reservoirs. Both of these features should be considered in the explanation and prediction for heterogeneous oil/gas reservoirs. The numerical modeling of seismic waves in heterogeneous and porous reservoirs is an important tool for seismic interpretation ().

    , ) established the dynamic equations of elastic wave propagation in saturated porous media for the first time and predicted the existence of two types of longitudinal waves and one type of shear wave. The Biot theory has been regarded as a basis for wave propagation analysis in porous media. Since the analytical solutions of wave equations are difficult to obtain, different numerical methods are proposed by many authors. Finite-difference methods have been widely used because of low computational cost, ease of implementation, and strong adaptability. Staggered-grid finite difference (SGFD) method can further improve the precision and suppress dispersion without additional computational cost (). first solved the low-frequency Biot poroacoustic equations using a second-order finite-difference (FD) scheme. After that, FD method was extended and improved to solve poroelastic wave equations (; ; ; ; ; ; ).

    SGFD method uses regular grid to discretize seismic models and may lead to numerical dispersion until spatial grid-size is small enough. That means, for low velocity layers or heterogeneous bodies (such as multi-scale structures or interfaces with high contrast between physical parameters, etc.) surrounded by high-velocity homogeneous media, grid-size should be small enough to assure sufficient sampling with small time-step according to the FD stability condition. However, simulation with this small grid-size and time-step leads to oversampling in surrounding high-velocity homogeneous media and results in additional computational cost. To achieve the balance of spatial sampling in geological structures at different scales, first proposed the idea of varied grid-size to decrease computational cost. This idea have been improved for elastic wave simulation (; ; ; ), but the flexibility and accuracy of these methods are insufficient since the spatial grid-size variation is limited to single direction and grid-size ratio is restricted under three. The variable-grid FD schemes then have been developed with grid-size variation in both spatial dimensions (; ; ). However, the computational efficiency is still not good enough because of unchanged time step.

    The local variable time-step methods were proposed to solve this problem (; ; ; ; ). These methods solve the temporal oversampling problem with detailed description of local structures and refined temporal effectiveness. In this paper, SGFD method with variable spatial grid-size and variable time-step is extended to simulate elastic wave propagation in porous media. Small grid-size and time-step is used for heterogeneous bodies such as fractured or cavernous bodies, regions with high physical parameter contrasts, etc., while big grid-size and time-step are used for surrounding homogeneous media. Different FD coefficients and wavefield interpolation are used to realize the transition of wave propagation between regions discretized by different spatial grid-size.

    According to Biot's theory (), combined with Newtonian dynamic equations and Darcy's law (), the stress and velocity equations of wave propagation in fluid-saturated, statistically isotropic, nonuniform porous media can be derived as

    (1a)

    (1b)

    (1c)

    (1d)

    where A, N, Q, R are elastic parameters of porous media; δij is Kronecker function. σij is solid stress, S is fluid effective strain; Aij=ρij(ρ11ρ22-ρ122)-1, ρij is mass parameters and are related to the mass parameters of solid and fluid per unit volume, ρ1 and ρ2: ρ11+ρ12=(1-ϕ)ρ1, ρ22+ρ12=ϕρ2; ϕ is porosity; b is dissipation parameter.

    Discretize the model into numbers of grids with certain grid-size, define model parameters and wavefield variables in the main grids and staggered grids which are staggered by half the grid spacing, as shown in Fig. 1.

    Figure 1. Definition of the main grids and staggered grids used in SGFD modeling
    Figure  1.  Definition of the main grids and staggered grids used in SGFD modeling

    The FD scheme is also staggered in time. Let k, k±, k ± 1 represent time , respectively, substitute the FD formation of first-order time derivation into Eq. (1), we obtain the SGFD equations (take Eq. (1c)) for example and let i=j=1) as

    (2)

    where Lx+, Lx- denote forward and backward finite-difference operators along x direction, respectively.

    The (2N)th-order SGFD operator derived by Taylor series expansion () is given by

    (3)

    where Ci(N)(i=1, 2, ⋯, N) are FD coefficients determined by the following equations:

    (4)

    where Fij=(2j-1)2i-1, i, j=1, 2, ⋯, N, E=(1, 0, ⋯, 0)T. Combined with the definition of grids and model parameters, the forward and backward SGFD operators are

    (5)

    Truncating the unbounded media with artificial boundaries will introduce spurious reflections. The perfectly matched layer (PML) absorbs outgoing waves by imposing artificial absorptive layers outside the regular media (; ). In this paper, the SGFD formula with PML was derived by modifying Eq. (1) with complex coordinates.

    In frequency domain, introduce a complex factor by which the Cartesian coordinates are extended to complex coordinates ()

    (6)

    where n represents spatial coordinates; is attenuation factor independent of frequency, dn > 0 inside PML and dn = 0 outside PML. According to Eq. (6), the operator ∂/∂n can be expressed in terms of the complex coordinates

    (7)

    where a time dependent term n is implied. The PML formulation is to replace n in Eq. (1) by the corresponding complex coordinate Take the velocity component along x direction for example, we have

    (8)

    In order to simplify the PML equations, the variables are split along spatial coordinates

    (9)

    then Eq. (8) can be split into two equations

    (10a)

    (10b)

    Transform the equations back to time–space domain and substitute the SGFD operators of first-order time and spatial derivatives into, we obtain

    (11a)

    (11b)

    where (2+dnΔt)-1 and hn=2Δt(2+dnΔt)-1. Similar equations can be obtained for other velocity and stress components. It is obvious that outside PML, the combination of Eqs. (9) and (11) degenerate into Eq. (2), which means the introduction of PML do not change the wavefields outside PML.

    Geological bodies at different scales are discretized with different grid-size. Small grid-size is used for small-scaled structures or fractured bodies and big grid-size is used for their surrounding media. There are two methods to deal with transition zone between small and big grid-size regions: interpolation method and variable coefficient method (). This paper introduces variable coefficient method which is of higher simulation precision.

    Let Δx and Δz represent small grid-size along x and z direction, respectively, M Δx, M Δz (MN+ is the ratio of big and small grid-size) represent big grid-size along x and z direction, respectively. High-order SGFD operators are used in both big and small grid-size regions. In transition zone (gray shaded area in Fig. 2), the FD coefficients should be recalculated to maintain the symmetry of SGFD operators and suppress artificial reflections arises by the interface of big and small grid-size region.

    Figure 2. Configuration of model discretion with spatial grids (gray shaded area represents the transition zone)
    Figure  2.  Configuration of model discretion with spatial grids (gray shaded area represents the transition zone)

    Take sixth-order SGFD operator with M = 3 for example, for first-order spatial derivations along x direction, grid nodes used to calculate the SGFD operators are shown in Fig. 3, the black stars represent the computing nodes (center of the SGFD operators), black circles represent nodes involved for the calculation. Formulations and coefficients of the FD operator of three nodes in the left of the interface (between big grid-size region and small grid-size region) remain unchanged, while the nodes involved for calculation should be symmetric about the center node. Formulations of the FD operator at two nodes in the right of the interface becomes

    Figure 3. Formulations of FD operators in transition zone
    Figure  3.  Formulations of FD operators in transition zone

    (12)

    Ci(N) is FD coefficients determined by

    (13)

    where , E=(1, 0, ⋯, 0)T.

    The stability condition for elastic-wave propagation holds also for the poroelastic case (). The stability of the numerical scheme with (2N)th-order spatial and second-order time FD operator for elastic-wave propagation () is

    (14)

    where VP, max is the maximum P-wave velocity in big and small grid-size region. Equation (14) must be satisfied in big and small grid-size region, respectively. Variable spatial grid-size method would not make the stability condition more rigid ().

    To satisfy the stability condition, time-step in small grid-size region is adaptively defined according to grid-size using Eq. (14). Let Δt and P Δt represent small and big time-step, respectively, first calculate wavefields using big grid-size M Δx, M Δz and time-step P Δt, save the field variables of the transition zone, calculate the wavefields in small grid-size region at this moment using linear interpolation method, then do time stepping with time-step Δt until time level P Δt is reached. The transition of wavefield form big time-step to small time-step is achieved. The time-step ratio P can be arbitrary positive integer adaptively determined by stability condition (14).

    We first examine the accuracy of the numerical solutions. Compare the elastic wave modeling results of variable grid-size and time-step SGFD (VSGFD) method with the analytical solution proposed by in a 2-D homogeneous poroelastic model. Model parameters are the same as those of the uniform model of (Table 1) and the damping coefficient b is equal to zero. The size of model is 1000 × 1000 m2. P-wave point source of Ricker time function with main frequency of 30 Hz locates at (500 m, 500 m). The big grid-size is 2 m, time-step is 0.1 ms; small grid-size is 0.4 m, arranges form 50 to 600 m along x direction and 200 to 400 m along z direction, small time-step is 0.02 ms.

    Table  1.  Elastic parameters of homogeneous porous model
     | Show Table
    DownLoad: CSV

    The fast P-wave velocity is 3210 m/s, slow P-wave velocity is 1180 m/s, and the theoretical arrival time is 0.195 and 0.531 s, respectively. The comparison of numerical results and analytical solutions (both have been normalized) are in Figs. 4 and 5. The arrival time, amplitude and frequency of numerical solutions fit those of analytical solutions very well. The VSGFD method is accurate enough to simulate the wave propagation in poroelastic media and was further tested in the following sections.

    Figure 4. Z component wave record of solid phase [Receiver locates at (100 m, 20 m)]
    Figure  4.  Z component wave record of solid phase [Receiver locates at (100 m, 20 m)]
    Figure 5. Z component wave record of fluid phase [Receiver locates at (100 m, 20 m)]
    Figure  5.  Z component wave record of fluid phase [Receiver locates at (100 m, 20 m)]

    The model contains two oil-bearing caves in the surrounding homogeneous media, the radius are 4 and 40 m, respectively. The parameters are listed in Table 2. The corresponding poroelastic parameters A, N, Q, R, ρ11, ρ22, and ρ12 are calculated using rock physical theories with the method proposed by and .The big grid-size is 9 m, time-step is 1 ms; small grid-size is 3 m (inside dashed rectangle of Fig. 6). P-wave source with dominant frequency of 40 Hz locates at the middle of the model surface.

    Table  2.  Parameters of porous model with caves
     | Show Table
    DownLoad: CSV
    Figure 6. Porous model with caves
    Figure  6.  Porous model with caves

    The modeling results of SGFD using big grid-size and time-step (BSGFD) could not simulate the reflected waves of the smaller cave (radius is 4 m), results of VSGFD is similar to SSGFD and the reflection of the smaller cave can be seen at around 0.25 ms. The computational time is 396.2, 1282.3, 7232.3 s by BSGFD, VSGFD, and SSGFD algorithm, respectively. The VSGFD method significantly improved the simulation efficiency while maintained the accuracy (Figs. 7, 8, 9).

    Figure 7. X component shot records of solid phase in porous model with caves
    Figure  7.  X component shot records of solid phase in porous model with caves
    Figure 8. Z component shot records of solid phase in porous model with caves (without direct wave)
    Figure  8.  Z component shot records of solid phase in porous model with caves (without direct wave)
    Figure 9. Z component wave motion of solid phase in porous model with caves [receiver locates at (800, 0)]
    Figure  9.  Z component wave motion of solid phase in porous model with caves [receiver locates at (800, 0)]

    The model contains a low-velocity reservoir in surrounding high-velocity layer, the model parameters are listed in Table 3. The big grid-size is 10 m, time-step is 1 ms; small grid-size is 2 m (inside dashed rectangle of Fig. 10). Vertical force source with dominant frequency of 30 Hz locates at the middle of the model surface.

    Table  3.  Parameters of low-velocity reservoir model
     | Show Table
    DownLoad: CSV
    Figure 10. Porous model with caves
    Figure  10.  Porous model with caves

    For the horizontal interface, reflection amplitude and arrival time simulated by BSGFD, VSGFD, SSGFD has little difference (Figs. 11, 12, 13, 14). Dispersion (can be seen after 0.65 s in Fig. 13) exists in the reflections of low-velocity reservoir simulated by BSGFD method. The SSGFD method can attenuate the dispersion but spent too much computational cost. The computational time is 55870.2 s while that spent by VSGFD method is 2991.6 s, that means the simulation efficiency is much improved. Simulation with small grid-size (2 m) oversamples the Surrounding high-velocity media and has higher requirements for computer performance while VSGFD method overcomes this limitation. The results of VSGFD method have negligible differences with results of SSGFD method.

    Figure 11. X component shot records of solid phase in porous model with low-velocity reservoir
    Figure  11.  X component shot records of solid phase in porous model with low-velocity reservoir
    Figure 12. Z component shot records of solid phase in porous model with low-velocity reservoir
    Figure  12.  Z component shot records of solid phase in porous model with low-velocity reservoir
    Figure 13. Enlarged figures of shot records inside dashed rectangle of Fig. 12
    Figure  13.  Enlarged figures of shot records inside dashed rectangle of Fig. 12
    Figure 14. Z component wave motion of Figs. 14a and 12a–c [receiver locates at (1000, 0)]
    Figure  14.  Z component wave motion of Figs. 14a and 12ac [receiver locates at (1000, 0)]

    Figure 15a shows the Z component shot records simulated for conventional solid single-phase media (using the velocities and densities in Table 3) using the same VSGFD method. Compared with Fig. 12b, we can found that, for the horizontal interface, reflected waves based on porous media theory and single-phase medium theory have reasonable concordance, this is because the first and second layer are designed to be ideal solid phase media (porosity and oil saturation is zero) and can be equivalent to single phase layers. Inside the reservoir, the relative movements between solid and fluid give rise to energy losses, result in attenuation with varying degrees of elastic waves with different frequencies.

    Figure 15. Z component shot records for single-phase media and the difference between Fig. 12a and Fig. 12b
    Figure  15.  Z component shot records for single-phase media and the difference between Fig. 12a and Fig. 12b

    A velocity-stress, staggered-grid finite-difference scheme with variable grid-size and time-step has been implemented successfully to simulate wave propagation in heterogeneous, porous media. Variable spatial grid-size is chosen to insure sufficient sampling of structures at different scales or layers with high velocity contrasts, time-step is determined adaptively according to grid-size and highest velocity by stability condition of the finite-difference scheme. The proposed method can improve simulation efficiency while insure the accuracy and is more flexible to adapt to parameter changes in formation models.

    Forward modeling based on poroelastic theory is more reasonable to simulate the influence of rock porosity and fluid properties on seismic wavefield, however there are still some issues need to be dealt with for practical application, including calculation of elastic parameters A, N, Q, R, ρ11, ρ22, and ρ12, loading of source, treatment of different scales of heterogeneous bodies, the analysis of the complex wavefield, etc. This paper provides an idea to simulate elastic wave propagation and seismic responses while considering the properties of rock pores and fluid in heterogeneous porous media while intensive studies are still needed, especially in low-velocity oil/gas reservoirs with small structures.

    This study is jointly supported by the National Basic Research Program of China (No. 2013CB228604), the National Science and Technology Major Project (No. 2011ZX05030-004-002, 2011ZX05019-003) and the National Natural Science Foundation (No. 41004050).

  • Berryman JG (1980) Confirmation of Biot's theory. Appl Phys Lett 37(4):382-384 doi: 10.1063/1.91951
    Biot MA (1956) Theory of propagation of elastic waves in fluid-saturated porous solid, I. Low-frequency range. J Acoust Soc Am 28:169-178
    Biot MA (1962) Mechanics of deformation and acoustic propagation in porous media. J Appl Phys 33(4):1482-1498 doi: 10.1063/1.1728759
    Carcione JM, Helle HB (1999) Numerical solution of the poroviscoelastic wave equation on a staggered mesh. J Comput Phys 154:520-527 doi: 10.1006/jcph.1999.6321
    Carcione JM, Quiroga-Goode G (1995) Some aspects of the physics and numerical modeling of Biot compressional waves. J Comput Acoust 3(4):261-280 doi: 10.1142/S0218396X95000136
    Dai N, Vafidis A, Kanasewich ER (1995) Wave propagation in heterogeneous, porous media: a velocity-stress, finite-difference method. Geophysics 60(2):327-340 doi: 10.1190/1.1443769
    Falk J, Tessmer E, Gajewski D (1998) Efficient finite-difference modeling of seismic waves using locally adjustable time steps. Geophys Prospect 46(6):603-616 doi: 10.1046/j.1365-2478.1998.00110.x
    Geertsma J, Smit DC (1961) Some aspects of elastic wave propagation in fluid-saturated porous solids. Geophysics 26(1):169-181
    Guilbot J, Khaidukov VG, Landa E, Reshetova GV, Tcheverda VA (2008) Finite-difference simulation of elastic waves propagation in multiscale media on the base of local grid refinement. SEG Annual Meeting, pp 2062-2066
    Hassanzadeh S (1991) Acoustic modeling in fluid-saturated porous media. Geophysics 56:424-435 doi: 10.1190/1.1443060
    Hastings FD, Schneider JB, Broschat SL (1996) Application of the perfectly matched layer (PML) absorbing boundary condition to elastic wave propagation. J Acoust Soc Am 100:3061-3069 doi: 10.1121/1.417118
    Hayashi K, Burns DR, Toksöz MN (2001) Discontinuous-grid finite-difference seismic modeling including surface topography. Bull Seismol Soc Am 91(6):1750-1764 doi: 10.1785/0120000024
    He Y (2008) High-order finite-difference forward modeling of elastic-wave in orthorhombic anisotropic media. Master Dissertation, China University of Petroleum (East China), Dongying, pp 1-108
    Huang C, Dong LG (2009) Staggered-grid high-order finite-difference method in elastic wave simulation with variable grids and local time-steps. Chin J Geophys 52(11):2870-2878 (in Chinese with English abstract) http://cn.bing.com/academic/profile?id=2e8eb9d90c67cba0f1cd747ce1fc82d4&encoded=0&v=paper_preview&mkt=zh-cn
    Jastram C, Tessmer E (1994) Elastic modeling on a grid with vertically varying spacing. Geophys Prospect 42:357-370 doi: 10.1111/gpr.1994.42.issue-4
    Kang TS, Baag CE (2004) Finite-difference seismic simulation combining discontinuous grids with locally variable time steps. Bull Seismol Soc Am 94(1):207-219 doi: 10.1785/0120030080
    Li ZC, Zhang H, Zhang H (2008) Variable-grid high-order finite-difference numeric simulation of first-order elastic wave equation. OGP 43(6):711-716
    Moczo P (1989) Finite-difference technique for SH waves in 2-D media using irregular grids: application to the seismic response problem. Geophys J Int 99:321-329 doi: 10.1111/gji.1989.99.issue-2
    Pitarka A (1999) 3D elastic finite-difference modeling of seismic motion using staggered grids with nonuniform spacing. Bull Seismol Soc Am 89:54-68 http://cn.bing.com/academic/profile?id=af8aeb61ec3ae456b2025cdecac68285&encoded=0&v=paper_preview&mkt=zh-cn
    Santos JE, Ravazzoli CL, Carcione JM (2004) A model for wave propagation in a composite solid matrix saturated by a single-phase fluid. J Acoust Soc Am 115:2749-2760 doi: 10.1121/1.1710500
    Sun CY, Ding YC (2012) Accuracy analysis of wave equation finite difference with dual-variable algorithm. OGP 47(4):545-551
    Sun LJ, Yin XY (2011) A finite difference scheme based on PML boundary condition with high power grid step variation. Chin J Geophys 54(6):1614-1623 (in Chinese with English abstract)
    Tessmer E (2000) Seismic finite-difference modeling with spatially varying time steps. Geophysics 65(4):1290-1293 doi: 10.1190/1.1444820
    Wang Y, Xu J, Schuster GT (2001) Viscoelastic wave simulation in basins by a variable-grid finite-difference method. Bull Seismol Soc Am 91(6):1741-1749 doi: 10.1785/0120000236
    Wenzlau F, Müller TM (2009) Finite-difference modeling of wave propagation and diffusion in poroelastic media. Geophysics 74(4):T55-T66 doi: 10.1190/1.3122928
    Wu GC (2006) Seismic wave propagation and imaging in anisotropy media. China University of Petroleum Press, Dongying, pp 1-292 (in Chinese)
    Zhang HL, Wang XM, Zhang BX (2004) Acoustic field and wave in borehole. Science Press, Beijing, pp 1-263 (in Chinese)
    Zhu X, McMechan GA (1991) Numerical simulation of seismic responses of poroelastic reservoirs using Biot theory. Geophysics 56(3):328-339 doi: 10.1190/1.1443047
    Zhu SW, Qu SL, Wei XC, Liu CY (2007) Numeric simulation by grid-various finite-difference elastic wave equation. OGP 42(6):634-639 https://www.researchgate.net/publication/298160690_Study_on_forward_simulation_of_cross-hole_seismic_elastic_wave_equation_for_model_of_thin_and_alternating_bed_reservoir
  • Related Articles

Catalog

    Guochen Wu

    1. On this Site
    2. On Google Scholar
    3. On PubMed

    Figures(15)  /  Tables(3)

    Article views (685) PDF downloads (12) Cited by()

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return