Nonlinear finite elements/Effect of mesh distortion

From testwiki
Jump to navigation Jump to search

An Example: Effect of Mesh Distortion

Consider the three-noded quadratic displacement element shown in Figure 1.

File:UpdateLag3Node.png
Figure 1. Reference and Current Configurations of a 3-noded element.

The shape functions for the parent element are

N1(ξ)=12ξ(ξ1)N2(ξ)=1ξ2N3(ξ)=12ξ(ξ+1)

In matrix form,

๐(ξ)=[12ξ(ξ1)1ξ212ξ(ξ+1)].

The trial functions (in terms of the parent coordinates) are

uh(ξ,t)=๐(ξ)๐ฎ(t)vh(ξ,t)=๐(ξ)๐ฏ(t)ah(ξ,t)=๐(ξ)๐š(t).

The mapping from the Eulerian coordinates to the parent element coordinates is

x(ξ,t)=N1(ξ)x1(t)+N2(ξ)x2(t)+N3(ξ)x3(t).

In matrix form,

x(ξ,t)=๐(ξ)๐ฑ(t).

Therefore, the derivative with respect to ξ is

x,ξ=N1,ξx1(t)+N2,ξx2(t)+N3,ξx3(t)=12(2ξ1)x12ξx2+12(2ξ+1)x3.

In matrix form,

x,ξ=๐,ξ๐ฑ(t)=[12(2ξ1)2ξ12(2ξ+1)][x1x2x3].

Now, the ๐ matrix is given by

๐=๐,ξ(x,ξ)1.

Therefore,

๐=12x,ξ[2ξ14ξ2ξ+1].

The rate of deformation is then given by

D=๐,x๐ฏ(t)=๐๐ฏ(t)=12x,ξ[2ξ14ξ2ξ+1][v1v2v3].

The stress can be calculated using the relation

σ=EσDD.

The internal forces are given by

๐Ÿint=x1x3๐TσAdx.

Plugging in the expression for ๐, and changing the limits of integration, we get

๐Ÿint=1112x,ξ[2ξ14ξ2ξ+1]σAx,ξdξ=1211[2ξ14ξ2ξ+1]σAdξ.

If node 2 is midway between node 1 and node 3,

x2=12(x1+x3).

Then we have,

x,ξ=12(2ξ1)x1ξ(x1+x3)+12(2ξ+1)x3=12(x3x1).

The rate of deformation becomes

D=1x3x1[2ξ14ξ2ξ+1][v1v2v3]

which is a linear function of ξ.

However, if node 2 moves away from the middle during deformation, then x,ξ is no longer constant and can become zero or negative. Under such situations the rate of deformation is either infinite or the element inverts upon itself since the isoparametric map is no longer one-to-one.

Let us consider the case where x,ξ is zero. In that case, the Jacobian becomes

J=AA0x,X=AA0x,ξ(X,ξ)1=0.

Similarly, when x,ξ is negative, J is negative. This implies that the conservation of mass is violated.

To find the location of x2 when this happens, we set the relation for x,ξ to zero. Then we get,

12(2ξ1)x1ξ(x1+x3)+12(2ξ+1)x3=0x2=x1+x32+x3x14ξ.

If x,ξ=0 at ξ=1, then

x2=x1+3x34.

This means that as node 2 gets closer and closer to node 3, the rate of deformation become infinite at node 3 and then negative.

If x,ξ=0 at ξ=1, then

x2=3x1+x34.

This means that as node 2 gets closer and closer to node 1, the rate of deformation becomes infinite at node 1 and then negative.

These effects of mesh distortion can be severe in multiple dimensions. That is the reason that linear elements are preferred in large deformation simulations.

Template:Subpage navbar