×

Linearized double-shock approximate Riemann solver for augmented linear elastic solid. (English) Zbl 1513.80010

Summary: In this work, in order to capture discontinuities correctly in linear elastic solid, augmented internal energy is defined according to the first law of thermodynamics and Hooke’s law. The non-conservative linear elastic system is then rewritten into a conservative form with the help of an augmented total energy equation. We find that the non-physical oscillations occur to the popular HLL and HLLC approximate Riemann solvers when directly applied to simulate the augmented linear elastic solid. We analyze the intrinsic reason by defining a discrepancy factor which can be used to estimate the difference of the total stress across a contact discontinuity, where it is physically required to be continuous. We discover that non-physical oscillations inevitably appear in the vicinity of the contact discontinuity if this factor is away from zero for an approximate Riemann problem solver. In order to overcome this difficulty, we propose an approximate Riemann solver based on the linearized double-shock technique. Theoretical analysis and numerical results show that in comparison to the HLL and HLLC approximate Riemann solvers, the present linearized double-shock Riemann solver can eliminate the non-physical oscillations effectively.

MSC:

80M12 Finite volume methods applied to problems in thermodynamics and heat transfer
80A17 Thermodynamics of continua
74F05 Thermal effects in solid mechanics
74B10 Linear elasticity with initial stresses
74B15 Equations linearized about a deformed state (small deformations superposed on large)
74S10 Finite volume methods applied to problems in solid mechanics
35Q79 PDEs in connection with classical thermodynamics and heat transfer
35Q74 PDEs in connection with mechanics of deformable solids

Software:

HLLE
PDFBibTeX XMLCite
Full Text: DOI

References:

[1] P. T. BARTON, D. DRIKAKIS, E. ROMENSKI, V. A. TITAREV, Exact and approximate solutions of Riemann problems in non-linear elasticity, J. Comput. Phys. 228(18) (2009), 7046-7068. · Zbl 1172.74032
[2] L. CHEN, R. LI, C. YAO, An approximate Riemann solver for fluid-solid interaction problems with Mie-Grüneisen equations of state, Commun. Comput. Phys. 27(3) (2020), 861-896. · Zbl 1490.76182
[3] J. CHENG, Harten-Lax-van Leer-contact (HLLC) approximation Riemann solver with elastic waves for one-dimensional elastic-plastic problems, Appl. Math. Mech. (English Ed.) 37(11) (2016), 117-138. · Zbl 1367.74051
[4] J. B. CHENG, E. F. TORO, S. JIANG, M. YU, AND W. TANG, A high-order cell-centered lagrangian scheme for one-dimensional elastic-plastic problems, Comput. & Fluids 122 (2015), 136-152. · Zbl 1390.76558
[5] J. K. DUKOWICZ, A general non-iterative Riemann solver for Godunov method, J. Comput. Phys. 61(1) (1985), 119-137. · Zbl 0629.76074
[6] B. EINFELDT, On Godunov-type methods for gas dynamics, SIAM J. Numer. Anal. 25(2) (1988), 294-318. · Zbl 0642.76088
[7] B. EINFELDT, C. D. MUNZ, P. L. ROE, B. SJÖGREEN, On Godunov-type methods near low densities, J. Comput. Phys. 92(2) (1991), 273-295. · Zbl 0709.76102
[8] F. T. ELEUTERIO, Riemann Solvers and Numerical Methods for Fluid Dynamics, Springer, (1997). · Zbl 0888.76001
[9] S. GAO, T. LIU, A solution structure-based adaptive approximate (SSAA) Riemann solver for the elastic-perfectly plastic solid, Commun. Comput. Phys. 25(3) (2019), 781-811. · Zbl 1516.65111
[10] S. GAO, T. LIU, C. YAO, A complete list of exact solutions for one-dimensional elastic-perfectly plastic solid Riemann problem without vacuum, Commun. Nonlinear Sci. Numer. Simul. 63 (2018), 205-227. · Zbl 1509.35088
[11] X. GARAIZAR, Solution of a Riemann problem for elasticity, J. Elasticity 26(1) (1991), 43-63. · Zbl 0755.73024
[12] S. L. GAVRILYUK, N. FAVRIE, AND R. SAUREL, Modeling wave dynamics of compressible elastic materials, J. Comput. Phys. 227 (2008), 2941-2969. · Zbl 1155.74020
[13] S. K. GODUNOV, A finite difference method for the computation of discontinuous solutions of the equations of fluid dynamics, Sbornik: Mathematics 47 (1959), 357-93.
[14] A. HARTEN, P. D. LAX, B. V. LEER, On upstream differencing and Godunov-type schemes for hyperbolic conservation laws, SIAM Rev. 25(1) (1983), 35-61. · Zbl 0565.65051
[15] P. G. LEFLOCH, F. OLSSON, A second-order Godunov method for the conservation laws of nonlinear elastidynamics, IMPACT of Computing in Science and Engineering 2 (1990), 318-354. · Zbl 0739.73040
[16] X. LI, C. SIN, Z. SHEN, Numerical simulation of one-dimensional elastic-perfectly plastic flow and suppression of wall heating phenomenon, Chinese J. Comput. Phys. 37(5) (2020), 539-50.
[17] L. LIU, J. B. CHENG, Z. LIU, A multi-material HLLC Riemann solver with both elastic and plastic waves for 1D elastic-plastic flows, Comput. & Fluids 192 (2019), 104265. · Zbl 1519.74075
[18] T. LIU, A High-Resolution Method for Multi-Medium Compressible Flows and Its Applica-tions, PhD Thesis, 2001.
[19] P. H. MAIRE, R. ABGRALL, J. BREIL, R. LOUB’ERE, AND B. REBOURCET, A nominally second-order cell centered Lagrangian scheme for simulating elastic-plastic flows on two-dimensional unstructured grids, J. Comput. Phys. 235 (2013), 626-665. · Zbl 1291.74186
[20] G. H. MILLER, AND P. COLLELA, A high-order Eulerian Godunov method for elastic-plastic flow in solids, J. Comput. Phys. 167 (2001), 131-176. · Zbl 0997.74078
[21] H. S. TANG, AND F. SOTIROPOULOS, A second-order Godunov method for wave problems in coupled solid-water-gas systems, J. Comput. Phys. 151(2) (1999), 790-815. · Zbl 0945.76061
[22] J. A. TRANGENSTEIN, R. B. PEMBER, Numerical algorithms for strong discontinuities in elastic-plastic solids, J. Comput. Phys. 103(1) (1992), 63-89. · Zbl 0779.73080
[23] M. L. WILKINS, Calculation of Elastic-Plastic Flow in: Methods in Computational Physics, Vol. 3, Academic Press (1964), 211-263.
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.