Skip to main content
Log in

The Conservative Time High-Order AVF Compact Finite Difference Schemes for Two-Dimensional Variable Coefficient Acoustic Wave Equations

  • Published:
Journal of Scientific Computing Aims and scope Submit manuscript

Abstract

In this paper, we develop and analyze the energy conservative time high-order AVF compact finite difference methods for variable coefficient acoustic wave equations in two dimensions. We first derive out an infinite-dimensional Hamiltonian system for the variable coefficient wave equations and apply the spatial fourth-order compact finite difference operator to the equations of the system to obtain a semi-discrete approximation system, which can be cast into a canonical finite-dimensional Hamiltonian form. We then apply the second-order and fourth-order AVF techniques to propose the fully discrete energy conservative time high-order AVF compact finite difference methods for wave equations in two dimensions. We prove that the proposed semi-discrete and fully-discrete schemes satisfy energy conservations in the discrete forms. We further prove that the semi-discrete scheme has the fourth-order convergence order in space and the fully-discrete AVF compact finite difference method has the fourth-order convergence order in both time and space. Numerical tests confirm the theoretical results.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

References

  1. Akbari, R., Mokhtari, R.: A new compact finite difference method for solving the generalized long wave equation. Numer. Funct. Anal. Optim. 35, 133–152 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  2. Britt, S., Tsynkov, S., Turkel, E.: Numerical solution of the wave equation with variable wave speed on nonconforming domains by high-order difference potentials. J. Comput. Phys. 354, 26–42 (2018)

    Article  MathSciNet  MATH  Google Scholar 

  3. Britt, S., Turkel, E., Tsynkov, S.A.: High order compact time/space finite difference scheme for the wave equation with variable speed of sound. J. Sci. Comput. 76, 777–811 (2018)

    Article  MathSciNet  MATH  Google Scholar 

  4. Celledoni, E., Grimm, V., McLachlan, R.I., McLaren, D.I., O’Neale, D., Owren, B., Quispel, G.R.W.: Preserving energy resp. dissipation in numerical PDEs using the “Average Vector Field” method. J. Comput. Phys. 231, 6770–6789 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  5. Cieśliński, J.L.: Improving the accuracy of the AVF method. J. Comput. Appl. Math. 259, 233–243 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  6. Cohen, G.C.: Higher-Order Numerical Methods for Transient Wave Equations. Springer, New York (2002)

    Book  MATH  Google Scholar 

  7. Cohen, G., Joly, P.: Construction and analysis of fourth-order finite difference schemes for the acoustic wave equation in nonhomogeneous media. SIAM J. Numer. Anal. 33, 1266–1302 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  8. Dahlby, M., Owren, B.: A general framework for deriving integral preserving numerical methods for PDEs. SIAM J. Sci. Comput. 33, 2318–2340 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  9. Dehghan, M., Mohebbi, A., Asgari, Z.: Fourth-order compact solution of the nonlinear Klein–Gordon equation. Numer. Algor. 52, 523–540 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  10. Deng, D., Liang, D.: The time fourth-order compact ADI methods for solving two-dimensional nonlinear wave equations. Appl. Math. Comput. 329, 188–209 (2018)

    Article  MathSciNet  MATH  Google Scholar 

  11. Durran, D.R.: Numerical Methods for Wave Equations in Geophysical Fluid Dynamics. Springer, New York (1999)

    Book  MATH  Google Scholar 

  12. Hirsh, R.S.: Higher order accurate difference solutions of fluid mechanics problems by a compact differencing technique. J. Comput. Phys. 19, 90–109 (1975)

    Article  MathSciNet  MATH  Google Scholar 

  13. Kampanis, N.A., Ekaterinaris, J., Dougalis, V.: Effective Computational Methods for Wave Propagation. Chapman and Hall/CRC, Boca Raton (2008)

    Book  MATH  Google Scholar 

  14. Karasözen, B., Şimşek, G.: Energy preserving integration of bi-Hamiltonian partial differential equations. Appl. Math. Lett. 26, 1125–1133 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  15. Kim, S., Lim, H.: High-order schemes for acoustic waveform simulation. Appl. Numer. Math. 57, 402–414 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  16. Kreiss, H.O., Petersson, N.A.: Difference approximations for the second order wave equation. SIAM J. Numer. Anal. 40, 1940–1967 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  17. Liao, H., Sun, Z.: A two-level compact ADI method for solving second-order wave equations. Int. J. Comput. Math. 90, 1471–1488 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  18. Liao, W., Yong, P., Dastour, H., Huang, J.: Efficient and accurate numerical simulation of acoustic wave propagation in a 2D heterogeneous media. Appl. Math. Comput. 321, 385–400 (2018)

    MathSciNet  MATH  Google Scholar 

  19. Luo, Y., Li, X., Guo, C.: Fourth-order compact and energy conservative scheme for solving nonlinear Klein–Gordon equation. Numer. Meth. Part. Diff. Eqns. 33, 1283–1304 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  20. Mattsson, K., Nordstrom, J.: High order finite difference methods for wave propagation in discontinuous media. J. Comput. Phys. 220, 249–269 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  21. McLachlan, R.I., Quispel, G.R.W., Robidoux, N.: Geometric integration using discrete gradients. Philos. Trans. R. Soc. 357, 1021–1045 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  22. Quispel, G.R.W., Mclaren, D.I.: A new class of energy-preserving numerical integration methods. J. Phys. A 41, 045206 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  23. Sjögreen, B., Petersson, N.A.: A fourth order accurate finite difference scheme for the elastic wave equation in second order formulation. J. Sci. Comput. 52, 17–48 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  24. Zhang, W., Tong, L., Chung, E.T.: A new high accuracy locally one-dimensional scheme for the wave equation. J. Comput. Appl. Math. 236, 1343–1353 (2011)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

This work was supported partially by Natural Sciences and Engineering Research Council of Canada and by Natural Science Foundation of China under Grant 11271232. B. Hou would also thank the Department of Mathematics and Statistics at York University for her visit.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dong Liang.

Additional information

Publisher's Note

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

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Hou, B., Liang, D. & Zhu, H. The Conservative Time High-Order AVF Compact Finite Difference Schemes for Two-Dimensional Variable Coefficient Acoustic Wave Equations. J Sci Comput 80, 1279–1309 (2019). https://doi.org/10.1007/s10915-019-00983-6

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10915-019-00983-6

Keywords

Mathematics Subject Classification

Navigation