Stresses as Unknowns in Computational Solid and Fluid Mechanics

Ramón Codina

Abstract


In this work we provide a summary of our work in the design and analysis of finite element methods for formulations involving the stresses as unknowns in computational mechanics. There are several reason for choosing a formulation of this type, that can be essentially classified into two groups: cases in which some additional stress accuracy is required and cases in which the stress itself is solution of a partial differential equation that needs to be approximated numerically.
Starting with the linearized elasticity problem, it can be written as
−∇.σ = f (1)
C^(-1) : σ − ∇^(s)u = 0 (2)
where σ is the stress tensor, u the displacement, C the constitutive tensor and ∇Su the symmetrical gradient of the displacements. Some nonlinear models, such as damage, can also be written this way if C is allowed to depend on u. Problem (1)-(2) has the structure of a Darcy-like problem. It is shown in Badia and Codina (2009) how to approximate it using arbitrary interpolations for u and σ and, likewise, how to improve the accuracy of σ depending on the variational formulation chosen. This is exploited in the context of problems involving localization and cracks in Cervera et al. (2010a,b, 2011). The idea is simple: if better accuracy is obtained for the stresses and the appearance of localization is driven by constitutive laws which depend on their prediction, failure mechanisms will be better predicted.
The incompressible counterpart of (1)-(2) is
−∇. σ' + ∇p = f (3)
∇ . u = 0 (4)
C−1 dev : σ′ − ∇su = 0 (5)
where σ′ is the deviatoric part of σ, p is the pressure and Cdev the deviatoric component of the constitutive tensor. The analysis of finite element approximations of this problem accommodating arbitrary interpolations was presented in Codina (2009). Its extension to incompressible nonlinear solid mechanics problems is presented in Chiumenti et al. (to appear ); Cervera et al. (submitted). It is shown there that this formulation allows one to solve plasticity problems with isochoric behavior, for example. The keys to this fact are also outlined in this work.
Problem (3)-(4)-(5) can also be considered a model problem for incompressible flows, now considering u the velocity field. In some cases it is either convenient or mandatory to interpolate the deviatoric part of the stresses σ′. Quasi-Newtonian fluids are an example of the first situation, whereas viscoelastic flows involve a partial differential equation for the stresses that makes it necessary to interpolate them.
The use of finite element formulations in both situations is respectively studied in Castillo and Codina (to appear a) and Castillo and Codina (to appear b).
The interest of approximating either problem (1)-(2) or (3)-(4)-(5) is thus clear. However, the main practical difficulty is that if the standard Galerkin formulation is used, there are compatibility conditions between stresses and the rest of unknowns that are difficult to meet in practice. The alternative is to use stabilized finite element formulations, which allow one to use any interpolation for all the unknowns, in particular equal interpolation. This is the approach followed in the references cited and that is summarized in this work.

Full Text:

PDF



Asociación Argentina de Mecánica Computacional
Güemes 3450
S3000GLN Santa Fe, Argentina
Phone: 54-342-4511594 / 4511595 Int. 1006
Fax: 54-342-4511169
E-mail: amca(at)santafe-conicet.gov.ar
ISSN 2591-3522