An iterative Riemann solver for systems of hyperbolic conservation laws, with application to hyperelastic solid mechanics

被引:36
作者
Miller, GH
机构
[1] Univ Calif Davis, Dept Appl Sci, Davis, CA 95616 USA
[2] Univ Calif Berkeley, Lawrence Berkeley Lab, Appl Numer Algorithms Grp, Berkeley, CA 94720 USA
关键词
solid mechanics; shock waves; Godunov method; elasticity; hyperelasticity; Riemann solver;
D O I
10.1016/j.jcp.2003.08.005
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper, we present a general iterative method for the solution of the Riemann problem for hyperbolic systems of PDEs. The method is based on the multiple shooting method for free boundary value problems. We demonstrate the method by solving one-dimensional Riemann problems for hyperelastic solid mechanics. Even for conditions representative of routine laboratory conditions and military ballistics, dramatic differences are seen between the exact and approximate Riemann solution. The greatest discrepancy arises from misallocation of energy between compressional and thermal modes by the approximate solver, resulting in nonphysical entropy and temperature estimates. Several pathological conditions arise in common practice and modifications to the method to handle these are discussed. These include points where genuine nonlinearity is lost, degeneracies, and eigenvector deficiencies that occur upon melting. (C) 2003 Elsevier B.V. All rights reserved.
引用
收藏
页码:198 / 225
页数:28
相关论文
共 18 条
[1]   SOLUTION OF A RIEMANN PROBLEM FOR ELASTICITY [J].
GARAIZAR, X .
JOURNAL OF ELASTICITY, 1991, 26 (01) :43-63
[2]  
Godunov S. K., 1972, CHISLENNYE METODY ME, V3, P26
[3]  
Godunov S. K., 1995, COMPUTATIONAL FLUID, V95, P19
[4]  
Godunov SK., 1959, MAT SBORNIK, V89, P271
[5]   SYSTEMS OF CONSERVATION LAWS [J].
LAX, P ;
WENDROFF, B .
COMMUNICATIONS ON PURE AND APPLIED MATHEMATICS, 1960, 13 (02) :217-237
[6]  
Lax P. D., 1973, HYPERBOLIC SYSTEMS C
[7]   HYPERBOLIC SYSTEMS OF CONSERVATION LAWS .2. [J].
LAX, PD .
COMMUNICATIONS ON PURE AND APPLIED MATHEMATICS, 1957, 10 (04) :537-566
[8]   THE RIEMANN PROBLEM FOR FLUID-FLOW OF REAL MATERIALS [J].
MENIKOFF, R ;
PLOHR, BJ .
REVIEWS OF MODERN PHYSICS, 1989, 61 (01) :75-130
[9]   A conservative three-dimensional Eulerian method for coupled solid-fluid shock capturing [J].
Miller, GH ;
Colella, P .
JOURNAL OF COMPUTATIONAL PHYSICS, 2002, 183 (01) :26-82
[10]   A high-order Eulerian Godunov method for elastic-plastic flow in solids [J].
Miller, GH ;
Colella, P .
JOURNAL OF COMPUTATIONAL PHYSICS, 2001, 167 (01) :131-176