Skip to main content

stable elements for mixed elasticity

Submitted by Alessio on

I'm very interested in the choice of the finite element spaces for elasticity. I want to choose elements for the stress and the velocity, I was suggested to use piecewise constant for the stress and piecewise linear for the velocities to satisfy the Babuska-Brezzi condition. Is that right? I've heard that I can't use only 6 components for the stress in this way, but I must add some additional constraint to enforce its simmetry. I'm looking for additional documentation, but I can't find any. Has someone got any suggestion? Thanks.

Free Tags

You have to keep in mind that mixed formulations are usually needed when a material has to satisfy a constraint such as incompressibility.  For the case of incompressibility the pressure (a third of the trace of the stress tensor) cannot be uniquely determined unless you make sure that the incompressibility constraint is explicitly satisfied.  An easy way to do this is to use the Hu-Washizu variational principle (instead of the principal of minimum potential energy) which, when expressed in finite element form, can take the shape of a mixed formulation where you use trial functions for both the displacements (or velocity) and the pressure. 

I have found Tom Hughes book on linear finite elements (the 2000 Dover edition) the easiest to understand as far as these concepts go.  You can also get a detailed description with examples in Bathe's book "Finite element procedures" where the LBB condition is called the inf-sup condition.  The literature on this subject is quite large and, in the case of linear elasticity, complete.

Also, I don't think we use mixed formulations to enforce the symmetry of the stress tensor.  That comes from the balance of angular momentum for most local materials.

-- Biswajit 

Sun, 11/18/2007 - 18:29 Permalink

Thanks for the reply,

ok I have familiarity with the LBB in incompressible fluid dynamics for a pressure-velocity mixed formulation, so I understand your point (that the mixed formulation is very useful to achieve stable incompressible materials). I however thought that this condition and the stability thereof were closely related to the hourglass modes, hence independent from the incompressibility enforcement. Are the two topics totally unrelated?

 

The idea of enforcing simmetry comes from a recent thesis I've read:

 http://folk.uio.no/meg/Thesis_with_Frontpage.pdf  

where is stated that "The first family of stable polynomial element spaces [...], associated with a single triangulation family {Th}, was presented by Arnold and Winther in [7]. This article also provides a study of how the enforcement of symmetry impedes the construction of stable elements."

[7] D. N. Arnold and R. Winther. Mixed finite elements for elasticity. Numer. Math., 92:401–419, 2002.

 

I'm hence a little confused.

Alessio 

Fri, 11/23/2007 - 10:24 Permalink

Dear Alessio,

I think that you are referring to the PEERS element introduced by Arnold D.N, Brzzi F., Douglas J. in Jap J. Appl. Math (see web page http://www.ima.umn.edu/~arnold/publications.html for the paper) that uses unsymmetric approximations for teh stress and imposes a weakened symmetry condition through the use of Lagrange multiplier.

The idea however originally was purpoted by Fraijs de Veubeke. 

 Hope this helps.

School of Engineering, Swansea University

Mon, 11/26/2007 - 15:32 Permalink

Hello Alessio,

You are right, in general one cannot interpolate the six components without additional constraints imposing symmetry of the wretched symmetric 2nd order stress tensor!

The equations of elasticity denote conservation of Linear momentum, the angular momentum conservation however, is tacitly buried in the symmetry of the stress tensor. When one tries to do mixed interpolation for such a system, with stresses being dual variables the underlying finite element space must be made cognizant of this. It is to the point very abstruse to explain, but think on the following lines ... when you try to evaluate the integral \int(\sigma_{ij}(u):\sigma_{ij}(v) dx you implicitly assume a symmetry on \sigma_{ij}(v) without noticing that \sigma_{ij}(v) is a test function and comes from a finite element space (polynomials) and knows nothing about the fact that (\sigma_{ij}(u) = \sigma_{ji}(u)) hence the assumption and everything that follows (computation, matrices) etc. is wrong!. Indeed what happens is we observe a locking like behavior (no convergence at all!) with either mesh refinement or increasing order of interpolation.

Another way to understand this is to think that integrals essentially represent projection operator (dot product, thats why inner product is an integral), in this case one is trying to project a symmetric quantity \sigma_{ij}(u) onto a a test space \sigma_{ij}(v) which does not contain only symmetric tensors (by design) and hence picks up spurious modes from this space which can be detrimental to the approximation. Note that quite often you might get a solution that "looks" just fine but will refuse to converge, other times you might not get a solution at all.

Mixed finite elements have been traditionally designed for scalar-vector systems (temp-heatflux, velocity-pressure) but elasticity is a vector-tensor based where the tensor is symmetric. Efforts to surmount this issue of symmetry dates back upto four decades (Arnold et. al) and there is no clear solution. Some low order polynomial spaces have been suggested) which (by design) interpolate symmetric tensors. However question on how to scale these design strategies to higher orders or higher dimension or hierarchical interpolations remains unanswered.

I stumbled upon this issue during my research and was spun off for a while before I figured the easiest way to address this issue is to simply interpolate the Gradients!, which are not symmetric and hence do not require a crafty interpolations. In literature this issue is addressed primarily by giving up on the symmetry of stress and then weakly imposing it using Lagrange multipliers (LM) (see PEERS element and in thesis you have posted). This is not cheap as it burdens an already inflated(mixed) system with another set of variable namely LM to be interpolated. I find the solution I proposed above to be cheap and effective way to obtain convergent finite elements for elasticity. Since stresses are just linear multiples of gradients (modify your constitutive law to map gradients directly to stresses) this is not bad at all and you get optimally convergent mixed finite elements for the first time. I used this approach in a discontinuous Galerkin formulation but I believe the remedy is truly independent of that fact. I have presented these findings in a soon to be published paper in CMAME.

Amidst all this, remember inf-sup (LBB) condition has nothing to do with symmetry issue and the two are different animals. The inf-sup condition ensures that the bilinear form is coercive on the given FE spaces. Inf-sup is essentially the "coercivity" condition as applied to a mixed bilinear form. A coercive bilinear form leads to stability, crudely amounts to a full rank system, one that can then be solved. Also remember that inf-sup condition is "sufficient" but not "necessary" all the time :) ...

To keep the discussion short, the inf-sup condition for elliptic system is well studied just follow this article by Bochev and Gunzburger (SIAM J.Numer. Anal, 43:340–362, 2005.) which sums it up very well. The so called Dirichlet (Minimize potential energy w.r.t strain-displacement as constraint) form is easier to construct. Here the crux of the matter is whether your formulation contains a gradient (Dirichlet) or a divergence (Kelvin) operator. Very Quickly let me just say, with gradient operator it is easy to construct a stable pair of spaces (why??) :) ...

Hope this helps to any extent.

-saurabh 

Tue, 02/12/2008 - 02:01 Permalink

Alessio,

Since you already have some background in the matter I would suggest that you read Chapter 4 and Appendices 4-I and 4-II from T. J. R. Hughes book "The Finite Element Method: Linear static and dynamic finite element analysis" published by Dover in 2000.  I believe all your questions will be answered.

I'll have to read the symmetry argument to see what they are talking about. I believe that most of the current work on the subject is in trying to pick functions for the stress and the velocity of the same polynomial order and still satisfy LBB.  However, I haven't looked at the recent literature and can't say for sure.

 -- Biswajit

Sun, 11/25/2007 - 02:10 Permalink

Allesio,

I would like to ask you some helps. I hope, you can help me. I have been working on dual-mixed element, which is based on Hellinger-Reissner formulation. Well, I have a issue with the space-selection.

I used quad elements with hierarhic p-extension in linear elastic case and I used Raviar-Thomas space. Of course, I use Lagrangain multiplier to ensure the continuity on the boudary of elements.

My first approximation is : Sxx ans Tyx ( secod-order in x direction and linear in y direction), Syy, Txy (linear in x direction and second-order in y direction), rotation field and displacement and lagrangian field( linear in both directions).

These approximation is working, but when I increased the polinom-order (Sxx, Txy will be third -order in x direction and second order in y direction ) and so on) I will get a wrong results. 

how can I select adequate polinom-space in order to get good result in case of high -order p element?

 

Thanks,

Zsolt

 

  

 

Mon, 02/11/2008 - 13:28 Permalink