Skip to main content
Log in

A nodal discontinuous Galerkin finite element method for the poroelastic wave equation

  • Published:
Computational Geosciences Aims and scope Submit manuscript

Abstract

We use the nodal discontinuous Galerkin method with a Lax-Friedrich flux to model the wave propagation in transversely isotropic and poroelastic media. The effect of dissipation due to global fluid flow causes a stiff relaxation term, which is incorporated in the numerical scheme through an operator splitting approach. The well-posedness of the poroelastic system is proved by adopting an approach based on characteristic variables. An error analysis for a plane wave propagating in poroelastic media shows a convergence rate of O(hn+ 1). Computational experiments are shown for various combinations of homogeneous and heterogeneous poroelastic media.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Allard, J., Atalla, N.: Propagation of sound in porous media: Modelling Sound Absorbing Materials. Wiley, Hoboken (2009)

    Book  Google Scholar 

  2. Badiey, M., Jaya, I., Cheng, A.H.: Propagator matrix for plane wave reflection from inhomogeneous anisotropic poroelastic seafloor. J. Comput. Acoust. 2, 11–27 (1994)

    Article  Google Scholar 

  3. Biot, M.A.: Theory of propagation of elastic waves in a fluid-saturated porous solid: I. Low frequency range. J. Acoust. Soc. Am. 28, 168–178 (1956)

    Article  Google Scholar 

  4. Biot, M.A.: Theory of propagation of elastic waves in a fluid-saturated porous solid: II. Higher frequency range. J. Acoust. Soc. Am. 28, 179–191 (1956)

    Article  Google Scholar 

  5. Biot, M.A.: Mechanics of deformation and acoustic propagation in porous media. J. Appl. Phys. 33, 1482–1498 (1962)

    Article  Google Scholar 

  6. Cockburn, B., Shu, C.W.: Runge–kutta discontinuous Galerkin methods for convection-dominated problems. J. Sci. Comput. 16, 173–261 (2001)

    Article  Google Scholar 

  7. Coussy, O., Zinszner, B.: Acoustics of porous media. Editions Technip (1987)

  8. Carcione, J.M., Quiroga-Goode, G.: Some aspects of the physics and numerical modeling of Biot compressional waves. J. Comput. Acoust. 3, 261–280 (1995)

    Article  Google Scholar 

  9. Carcione, J.M.: Wave propagation in anisotropic, saturated porous media: Plane-wave theory and numerical simulation. J. Acoust. Soc. Am. 99, 2655–2666 (1996)

    Article  Google Scholar 

  10. Carcione, J.M., Morency, C., Santos, J.E.: Computational poroelasticity—A review. Geophysics 75, 229–243 (2010)

    Google Scholar 

  11. Carcione, J.M.: Wave Fields in Real Media: Theory and Numerical Simulation of Wave Propagation in Anisotropic, Anelastic, Porous and Electromagnetic Media, 3rd edn. Elsevier Science, New York City (2014)

    Google Scholar 

  12. de la Puente, J., Käser, M., Dumbser, M., Igel, H.: An arbitrary high-order discontinuous Galerkin method for elastic waves on unstructured meshes-IV. Anisotropy. Geophys. J. Int. 169, 1210–1228 (2007)

    Article  Google Scholar 

  13. de la Puente, J., Dumbser, M., Käser, M., Igel, H.: Discontinuous Galerkin methods for wave propagation in poroelastic media. Geophysics 73(2008), 77–97 (2008)

    Article  Google Scholar 

  14. Dablain, M.A.: The application of high-order differencing to the scalar wave equation. Geophysics 51, 54–66 (1986)

    Article  Google Scholar 

  15. Dai, N., Vafidis, A., Kanasewich, E.R.: Wave propagation in heterogeneous, porous media: a velocity-stress, finite-difference method. Geophysics 60, 327–340 (1995)

    Article  Google Scholar 

  16. Dumbser, M., Enaux, C., Toro, E.F.: Finite volume schemes of very high order of accuracy for stiff hyperbolic balance laws. J. Comput. Phys. 227, 3971–4001 (2008)

    Article  Google Scholar 

  17. Dupuy, B., De Barros, L., Garambois, S., Virieux, J.: Wave propagation in heterogeneous porous media formulated in the frequency-space domain using a discontinuous Galerkin method. Geophysics 76(4), N13–N28 (2011)

    Article  Google Scholar 

  18. Etgen, J.T., Dellinger, J.: Accurate wave-equation modeling. SEG Technical Program Expanded Abstracts, 494–497 (1989)

  19. Garg, S.K., Nayfeh, A.H., Good, A.J.: Compressional waves in fluid-saturated elastic porous media. J. Appl. Phys. 45, 1968–1974 (1974)

    Article  Google Scholar 

  20. Grote, M.J., Schneebeli, A., Schötzau, D.: Discontinuous Galerkin finite element method for the wave equation. SIAM J. Numer. Anal. 44(2006), 2408–2431 (2006)

    Article  Google Scholar 

  21. Hesthaven, J.S., Warburton, T.: Nodal Discontinuous Galerkin Methods: Algorithms, Analysis, and Applications. Springer Science & Business Media, Berlin (2007)

    Google Scholar 

  22. Hunter, R.J.: Foundations of Colloid Science. Oxford University Press, Oxford (2001)

    Google Scholar 

  23. Käser, M., Dumbser, M., De La Puente, J., Igel, H.: An arbitrary high-order discontinuous Galerkin method for elastic waves on unstructured meshes—III. Viscoelastic attenuation. Geophys. J. Int. 168, 224–242 (2007)

    Article  Google Scholar 

  24. Komatitsch, D., Vilotte, J.P.: The spectral element method: an efficient tool to simulate the seismic response of 2D and 3D geological structures. Bull. Seismol. Soc. Am. 88, 368–392 (1998)

    Google Scholar 

  25. Lemoine, G.I., Ou, M.Y., LeVeque, R.J.: High-resolution finite volume modeling of wave propagation in orthotropic poroelastic media. SIAM J. Sci. Comput. 35, 176–206 (2013)

    Article  Google Scholar 

  26. Levander, A.R.: Fourth-order finite-difference p-SV seismograms. Geophysics 53, 1425–1436 (1988)

    Article  Google Scholar 

  27. LeVeque, R.J.: Finite Volume Methods for Hyperbolic problems. Cambridge University Press, Cambridge (2002)

    Book  Google Scholar 

  28. Özdenvar, T., McMechan, G.A.: Algorithms for staggered-grid computations for poroelastic, elastic, acoustic, and scalar wave equations. Geophys. Prospect. 45, 403–420 (1997)

    Article  Google Scholar 

  29. Pride, S.R.: Relationships between seismic and hydrological properties. Hydrogeophysics, 253–290 (2005)

  30. Sahay, P.N.: Natural field variables in dynamic poroelasticity. SEG Technical Program Expanded Abstracts. Society of Exploration Geophysicists, 1163–1166 (1994)

  31. Santos, J.E., Oreña, E.J.: Elastic wave propagation in fluid-saturated porous media- Part II The Galerkin procedures. Mathematical Modelling and Numerical Analysis 20, 129–139 (1986)

    Article  Google Scholar 

  32. Virieux, J.: P-SV wave propagation in heterogeneous media: Velocity-stress finite-difference method. Geophysics 51, 889–901 (1986)

    Article  Google Scholar 

  33. Ward, N.D., Lähivaara, T., Eveson, S.: A discontinuous Galerkin method for poroelastic wave propagation: The two-dimensional case. J. Comput. Phys. 350(2017), 690–727 (2017)

    Article  Google Scholar 

  34. Wheatley, V., Kumar, H., Huguenot, P.: On the role of Riemann solvers in discontinuous Galerkin methods for magnetohydrodynamics. J. Comput. Phys. 229(3), 660–680 (2010)

    Article  Google Scholar 

  35. Ye, R., de Hoop, M.V., Petrovitch, C.L., Pyrak-Nolte, L.J., Wilcox, L.C.: A discontinuous Galerkin method with a modified penalty flux for the propagation and scattering of acousto-elastic waves. Geophys. J. Int. 205, 1267–1289 (2016)

    Article  Google Scholar 

  36. Zeng, Y., He, J., Liu, Q.: The application of the perfectly matched layer in numerical modeling of wave propagation in poroelastic media. Geophysics 66(4), 1258–1266 (2001)

    Article  Google Scholar 

Download references

Acknowledgements

KS would like to acknowledge the School of Geology, OSU and the MCSS, EPFL Switzerland, for providing the fund to carry out this work. We also acknowledge the OGS, Italy for hosting KS at various occasions. We thank editors and three anonymous reviewers for very useful comments. KS would like to acknowledge Sundeep Sharma at Devon Energy, for various discussions and proof-reading the manuscript. This is Boone Pickens School of Geology, Oklahoma State University, contribution number 2019-100.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Khemraj Shukla.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendices

Appendix A: Solution of the stiff part

The system of equations represented by (47) is expressed as

$$\begin{array}{@{}rcl@{}} \partial_{t} v_{x}&=-\frac{\eta}{\kappa_{1}} \beta_{12}^{(1)} q_{x} , \end{array} $$
(64)
$$\begin{array}{@{}rcl@{}} \partial_{t} v_{z}&=-\frac{\eta}{\kappa_{3}} \beta_{12}^{(3)} q_{z} , \end{array} $$
(65)
$$\begin{array}{@{}rcl@{}} \partial_{t} q_{x}&=-\frac{\eta}{\kappa_{1}} \beta_{22}^{(1)} q_{x} , \end{array} $$
(66)
$$\begin{array}{@{}rcl@{}} \partial_{t} q_{z}&=-\frac{\eta}{\kappa_{3}} \beta_{22}^{(3)} q_{z} . \end{array} $$
(67)

The solution of Eqs. (64)–(67) is given as

$$\begin{array}{@{}rcl@{}} v_{x}&=&{v_{x}^{n}} + \frac{\beta_{12}^{(1)}}{\beta_{22}^{(1)}}[\exp \left( -\frac{\eta}{\kappa_{1}}\beta_{22}^{(1)} dt\right)-1]{q_{x}^{n}}, \end{array} $$
(68)
$$\begin{array}{@{}rcl@{}} v_{z}&=&{v_{z}^{n}} + \frac{\beta_{12}^{(3)}}{\beta_{22}^{(3)}}[\exp \left( -\frac{\eta}{\kappa_{3}}\beta_{22}^{(3)}dt\right)-1]{q_{z}^{n}}, \end{array} $$
(69)
$$\begin{array}{@{}rcl@{}} q_{x}&=&\exp \left( -\frac{\eta}{\kappa_{1}}\beta_{22}^{(1)} dt\right){q_{x}^{n}}, \end{array} $$
(70)
$$\begin{array}{@{}rcl@{}} q_{z}&=&\exp \left( -\frac{\eta}{\kappa_{3}}\beta_{22}^{(3)} dt\right){q_{z}^{n}}. \end{array} $$
(71)

Appendix B: Computation of λ in (57)

A plane-wave solution for the particle velocity vector V = [vx,vz,qz,qz]T is

$$\begin{array}{@{}rcl@{}} \mathbf{V}=\mathbf{V_{0}}\exp[\text{i}(\mathbf{k}.\mathbf{x}-\omega t)], \end{array} $$
(72)

where V0 is a constant complex vector and k is wave vector. Substituting (72) in (1)–(4) and (20)–(23) , we recover

$$\begin{array}{@{}rcl@{}} \left( \boldsymbol{\Gamma}^{-1} \cdot \mathbf{L} \cdot \mathbf{C} -V \mathbf{I_{4}} \right).\mathbf{V}= 0 , \end{array} $$
(73)

where

$$\begin{array}{@{}rcl@{}} \boldsymbol{\Gamma}&=&\left[\begin{array}{cccc} \rho & 0 & \rho_{f} & 0\\ 0&\rho & 0 & \rho_{f} \\ \rho_{f} & 0 & \text{i}Y_{1}(-\omega)/\omega & 0\\ 0& \rho_{f} & 0 & \text{i}Y_{3}(-\omega)/\omega \end{array}\right],\\ \mathbf{L}&=&\left[\begin{array}{cccc} l_{x} & 0 & l_{z} & 0\\ 0 & l_{z} & l_{x} & 0\\ 0 & 0& 0& l_{x}\\ 0 & 0& 0& l_{z} \end{array}\right]\\ ~~\\ \mathbf{C}&=&\left[\begin{array}{cccc} l_{x}c_{11}^{u} & l_{z} c_{13}^{u} & \alpha_{1} M l_{x} & \alpha_{1} M l_{z}\\ l_{x}c_{13}^{u} & l_{z} c_{33}^{u} & \alpha_{3} M l_{x} & \alpha_{3} M l_{z}\\ l_{z} c_{55}^{u} & l_{x} c_{55}^{u} & 0 & 0\\ \alpha_{1} M l_{x} & \alpha_{3} M l_{z} & M l_{x} & M l_{z} \end{array}\right],\\ \end{array} $$

with Yi(ω) = iωmi + η/κi and lx and lz being direction cosines and \(V=\frac {\omega ^{2}}{k^{2}}\).

Term V in (73) represents the phase velocity of waves and can be computed by adopting the approach for eigenvalue computation. Thus

$$\begin{array}{@{}rcl@{}} \lambda_{i}&=&\left( \text{Re}(1/V_{i})\right)~~~\text{for}~~i = 1...4,\\ \text{and} \ \ \ \lambda&=&\max\left( \lambda_{i}\right) \end{array} $$

Energy velocity Ve can be computed from

$$\begin{array}{@{}rcl@{}} \mathbf{k^{T}}\cdot \mathbf{V_{e}}=\mathbf{V}. \end{array} $$
(74)

Appendix C: System of poroacoustic wave equation

This system is

$$\begin{array}{@{}rcl@{}} \partial_{t} \mathbf{q_{p}} + \mathbf{A_{1p}} \partial_{x} \mathbf{q_{p}} + \mathbf{B_{1p}} \partial_{x} \mathbf{q_{p}}=\mathbf{D_{1p}} \mathbf{q_{p}} + \mathbf{f_{p}} , \end{array} $$
(75)

where

$$\begin{array}{@{}rcl@{}} \mathbf{q_{p}}=[v_{x} ~v_{z}~q_{x}~q_{z}~p~p_{f}]^{T}, \end{array} $$

with p being the bulk pressure, pf is fluid pressure, vs and qs are solid and fluid particle velocity (relative to solid). A1p, B1p, and D1p are defined as

$$\begin{array}{@{}rcl@{}} \mathbf{A_{1p}}& =&-\left[\begin{array}{cccccc} 0 & 0 & 0 & 0 & \beta_{11} & \beta_{12} \\ 0&0 & 0 & 0 & 0 & 0\\ 0 & 0 & 0 & 0 & -\beta_{21} & -\beta_{22} \\ 0&0 & 0 & 0 & 0 & 0\\ -H & 0 & -C & 0 & 0 & 0\\ -C& 0 & -M & 0 & 0 & 0 \end{array}\right],\\\mathbf{B_{1p}} &=&-\left[\begin{array}{cccccc} 0&0 & 0 & 0 & 0 & 0\\ 0 & 0 & 0 & 0 & \beta_{11} & \beta_{12} \\ 0&0 & 0 & 0 & 0 & 0\\ 0 & 0 & 0 & 0 & -\beta_{21} & -\beta_{22} \\ 0 & -H & 0 & -C & 0 & 0\\ 0 & -C & 0 & -M & 0 & 0 \end{array}\right],\\ \mathbf{D_{1p}} &=&-\left[\begin{array}{cccccc} 0&0 & \frac{\eta}{\kappa}\beta_{12} & 0& 0 & 0\\ 0 & 0 & 0 & \frac{\eta}{\kappa}\beta_{12} & 0& 0 \\ 0&0 & -\frac{\eta}{\kappa}\beta_{22} & 0 & 0 & 0\\ 0 & 0 & 0 & -\frac{\eta}{\kappa}\beta_{22} & 0 & 0 \\ 0 & 0 & 0 & 0 & 0 & 0\\ 0 & 0 & 0 & 0 & 0 & 0 \end{array}\right], \end{array} $$

where β’s, H, C, and M are dependent on the solid bulk modulus (Ks), the fluid bulk modulus (Kf), the solid density (ρs), the porosity (ϕ), the permeability (κ), the fluid density (ρf), and the viscosity (η) of the medium, elaborately expressed in [8].

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Shukla, K., Hesthaven, J.S., Carcione, J.M. et al. A nodal discontinuous Galerkin finite element method for the poroelastic wave equation. Comput Geosci 23, 595–615 (2019). https://doi.org/10.1007/s10596-019-9809-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10596-019-9809-1

Keywords

Mathematics Subject Classification (2010)

Navigation