Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations KootK on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Why is Finite Element Analysis an Upper Bound Method 1

Status
Not open for further replies.

MegaStructures

Structural
Sep 26, 2019
366
Here's a pretty easy one I can't wrap my head around:

For finite element analysis of a mechanical stress problem why does deflection and stress always increase towards an exact solution?

I understand that the behavior of elements in between nodes are approximated by linear or quadratic functions and cannot exactly represent an irregular shape, so finite elements must be made smaller until the deflection profile required between the nodes can adequately represented by these shape functions; however, I don't understand why this increasingly more accurate shape approximation always produces higher stress/deflections.

“The most successful people in life are the ones who ask questions. They’re always learning. They’re always growing. They’re always pushing.” Robert Kiyosaki
 
Replies continue below

Recommended for you

I don't usually give LPS for questions, but that's a doozy. I see a lot of people have written nearly identical papers plotting max stress or eigenvalue(1) as a function of mesh density, I have yet to see a good explanation.

Cheers

Greg Locock


New here? Try reading these, they might help FAQ731-376
 
It is explained in various FEM theory texts. And not all element formulations converge from below. In general the element formulations are overly stiff due to approximatations of the displacement field within the element.
 
Indeed, this is explained in some books about FEM. For example K.J. Bathe ("Finite Element Procedures") proves that the strain energy in FEM solution is always smaller or equal to the strain energy in exact solution.
 
"not all element formulations converge from below"
"the strain energy in FEM solution is always smaller or equal to"

Only one of those statements can be correct.


Cheers

Greg Locock


New here? Try reading these, they might help FAQ731-376
 
Maybe K.J. Bathe was referring only to "standard" FEM formulation without considering some special forms that are exceptions to this rule. Anyway, in the book it is clearly stated that FEM converges from below.
 
I have always been taught that the solution converges from below as well. It's just not clear why that's the case. I'll check out the Bathe book and see if there is a good explanation.

“The most successful people in life are the ones who ask questions. They’re always learning. They’re always growing. They’re always pushing.” Robert Kiyosaki
 
Apologies in advance to all FE purists.[ ] My overly simplistic explanation of this is that, in effect, through the interpolation functions etcetera, we are mathematically constraining the element to take up a particular type of shape rather than allowing it to take up the shape it would prefer.[ ] This artificial constraint manifests itself as a stiffening effect on the element.[ ] So our model will be stiffer than it would ideally be, and thus our calculated displacements will be smaller than they ought to be.
 
Denial - nicely put. In my mind I had a right angled 2d element, under some loads at each vertex. Now split the hypotenuse and create two new triangles. Under the same loads, to get the same deflection at the vertices of the original triangle, we'd have to supply more forces at the new node if we want the hypotenuse to stay straight.

Cheers

Greg Locock


New here? Try reading these, they might help FAQ731-376
 
Sorry for the math-dump but this is perhaps the most concise way to state the answer.

Adapted from Hughes "The Finite Element Method", Chapter 4.

Consider the exact problem written in weak form:

Find uS such that for all wV :
a(w, u) = (w, f) + (w, g)[sub]Γ[/sub]


The approximate finite element problem is:

Find u[sup]h[/sup]S[sup]h[/sup] such that for all w[sup]h[/sup]V[sup]h[/sup] :
a(w[sup]h[/sup], u[sup]h[/sup]) = (w[sup]h[/sup], f) + (w[sup]h[/sup], g)[sub]Γ[/sub]

And assume the following:
[ul]
[li]S[sup]h[/sup]S[/li]
[li]V[sup]h[/sup]V[/li]
[li]a(·,·), (·,·), and (·,·)[sub]Γ[/sub] are symmetric and bilinear[/li]
[li]a(·,·) and ||·||[sub]m[/sub] define equivalent norms on V[/li]
[/ul]

Theorem: Let e = u[sup]h[/sup]-u denote the error in the finite element approximation. Then,
[ol a]
[li]a(w[sup]h[/sup], e) = 0, for all w[sup]h[/sup] in V[sup]h[/sup][/li]
[li]a(e, e) ≤ a(U[sup]h[/sup]-u, U[sup]h[/sup]-u), for all U[sup]h[/sup]S[sup]h[/sup][/li]
[/ol]

Part (a) means that the error is orthogonal to the subspace V[sup]h[/sup]V, in other words "u[sup]h[/sup] is the projection of u onto S[sup]h[/sup] with respect to a(·,·) "

Part (b) is the best approximation property: "there is no member of S[sup]h[/sup] that is a better approximation to u (with respect to the energy norm a(·,·) ) than u[sup]h[/sup] "

From here you can prove the corollary:
a(u, u) = a(u[sup]h[/sup], u[sup]h[/sup]) + a(e, e)

And rearranging to
a(e, e) = a(u, u) - a(u[sup]h[/sup], u[sup]h[/sup])
reveals that the energy of the error equals (minus) the error of the energy

It is also a direct consequence of the corollary that
a(u[sup]h[/sup],u[sup]h[/sup])≤ a(u, u)

That is that the approximate solution underestimates the strain energy
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor