Professional Documents
Culture Documents
MPS 07
MPS 07
Lecture Unit 7
Finite Element Method – Meshing, Element Stiffness Matrices
Zabel Rieg/Hackenschmidt 2
Introduction – Meshing
Zabel Rieg/Hackenschmidt 3
Fundamentals of Meshing – Breaking up into Finite Elements
Complete body (the continuum) is subdivided by virtual lines or faces of preliminary arbitrary geometry
Common geometries: triangles, rectangles (sometimes polygons)
Straight or curved edges
Assumptions for each finite elements
Elements are defined by nodes
Elements are connected at nodes (sharing edges)
Example: triangular elements
with straight edges
Finite: in contrast to (infinite) analytical
solution: “non-infinitesimal”
(not infinite -> finite)
Only limited accuracy
Calculation only at nodes
Approximation of geometry
Zabel 4
Meshes: Storage and Representation
Zabel 5
Element Representation
2 4
1 3
Node list: Element list:
1 0,0 0,0 1 1 2 3
2 0,5 0,5
2 2 4 3
3 1,0 0,0
4 1,5 0,5
+ definition of a starting node (e.g. rightmost)
Zabel 6
Element Types – Meshes
Zabel Rieg/Hackenschmidt 7
Finite Element Approach
Displacements of the element’s nodes are the unknown values in the system of equations!
The displacements within a finite element are calculated by shape functions, depending on the
nodal displacements:
Zabel Rieg/Hackenschmidt 8
Shape Functions
Zabel Rieg/Hackenschmidt 9
Shape Functions
(linear)
(quadratic)
(bilinear)
Aim: complete description of the displacement field within a finite element by its nodal displacements:
Zabel Rieg/Hackenschmidt 10
Shape Functions
Therefore: the shape function owns the property to become 1 at node and to become 0 at all other nodes
Zabel Rieg/Hackenschmidt 11
Example for Shape Function
Example element with three nodes (coordinates are normalized in -coordinate system from -1 … 1)
2 (internal node)
1 3
So:
Zabel CADFEM 12
Example for Shape Function
: disappears at and is 1 at
This yields:
And:
Zabel CADFEM 13
General Scheme for Shape Functions
1 2 (int.) 3 (int.) 4
for 3 nodes
for 4 nodes
Zabel CADFEM/Bathe 14
Finite Element Approach
Stresses inside an element calculated by the strains, using a material law, e.g. Hooke‘s law:
All loads (line, surface, volume) only act on the nodes of the elements -> loads must be distributed to nodes
A lot of scientific literature, specific lectures etc. on the finite element method is available
Zabel Rieg/Hackenschmidt 15
Element Stiffness Matrices
2D-Elements:
3D-Elements:
Zabel Rieg/Hackenschmidt 16
Element Stiffness Matrices
Here:
Zabel Rieg/Hackenschmidt 17
Element Stiffness Matrices
As a matrix:
And complete:
Zabel Rieg/Hackenschmidt 18
Derivation of Element Stiffness Matrix by Principle of Virtual Work
For deriving the element stiffness matrices, the principle of virtual work is used
Virtual displacements:
Virtual strains:
here are the volume forces and are the nodal loads (force times displacement)
Zabek Rieg/Hackenschmidt 19
Derivation of Element Stiffness Matrix by Principle of Virtual Work
Work (energy) as the product of force and path (here: ) so: with:
This can be set up and be integrated for all three coordinate axis:
Zabel Rieg/Hackenschmidt 20
Derivation of Element Stiffness Matrix by Principle of Virtual Work
Overall:
Replace (with: ):
And then:
Zabel Rieg/Hackenschmidt 21
Derivation of Element Stiffness Matrix by Principle of Virtual Work
to: because:
Zabel Rieg/Hackenschmidt 22
Material Matrices (Constitutive Law)
Material matrix
Bar
Beam
is the material matrix:
Plain
stress
with as Poisson‘s ratio and as Young’s modulus
for a plain stress situation
Plain
strain
Material matrix
Axial
Kirchhoff sym.
plate
Reissner
Mindlin
3D
stress
state
Zabel Rieg/Hackenschmidt 23
Numerical Integration
That is only possible for very simple elements completely analytically (e. g. 1D bar: )
That means, that the integral over the function is calculated by a sum over a product of weights and the
function values at discrete points
Approximation of the area below a function’s graph by rectangle of height and width
Zabel Rieg/Hackenschmidt 24
Numerical Integration
Numerical integration:
Gauß weights:
Supporting points:
Values for specific elements taken
from tables
Zabel Rieg/Hackenschmidt 25
Multiple Numerical Integration
2-dimensional case:
3-dimensional case:
Zabel Rieg/Hackenschmidt 26
Element Stiffness Matrices
Coordinates of each point within an element can be interpolated also using the shape functions:
with as the index of a node
Zabel Rieg/Hackenschmidt 27
Element Stiffness Matrices
Chain rule:
As a matrix:
Zabel Rieg/Hackenschmidt 28
Element Stiffness Matrices
Here:
But we need:
Given:
This inversion only works, if all elements are numbered in the right way and if they are not deformed to strong
That is the reason that for e.g. FE-based chip formation simulations remeshing or other techniques such as
CEL or ALE are necessary
Zabel Rieg/Hackenschmidt 29
Invalid Elements
3 4
Angle between two edges
has to be < 180o Crossing edges
7 8 7
Edge 1: 1-8-4 2
6 Edge 2: 4-7-3 1
5
4 Angle: 180o 6
8
3
2 6
1 2
5 3
5 Invalid node numbering
Special connection elements necessary 7
1 8 4
Large deformation
Zabel Rieg/Hackenschmidt 30
Element Stiffness Matrices
2D:
3D:
Zabel Rieg/Hackenschmidt 31
Load Application
Mass matrix:
Volume forces:
Surface forces:
Initial stresses:
Zabel Rieg/Hackenschmidt 32
Constant Line Load
And:
2 5 1
with:
6 8
4
3 7
Zabel Rieg/Hackenschmidt 33
Constant Line Load
Therefore:
Detailed (with: ):
Zabel Rieg/Hackenschmidt 34
Constant Line Load
Node 2:
with: it follows:
Node 6: and :
35
Constant Line Load
Node 3:
with: it follows:
Summarized (the overall line load has the length of 2, so the values have to be divided by 2):
Node 2:
Node 6:
Node 3:
For plane elements with quadratic shape functions the load is distributed as:
Zabel Rieg/Hackenschmidt 36
Summary
Meshing
Application of loads
Zabel 37
Literature
Argyris, J.; Mlejnek, H. P.: Die Methode der finiten Elemente. Band 1. Vieweg Verlag. Braunschweig. 1986
Bathe, K.-J.: Finite Elemente Methoden. 2. Auflage. Springer-Verlag. Berlin, Heidelberg, New York, Tokyo.
2002
Rieg, F.; Hackenschmidt, R.: Finite Elemente Analyse für Ingenieure. 2. Aufl. Hanser Verlag, ISBN: 3-446-
22478-5, 2003
Schwarz, H. R.: Methode der finiten Elemente. B. G. Teubner. 3. Auflage. Stuttgart. 1991
Steinke, P.: Finite-Elemente-Methode – Rechnergestütze Einführung. 4. Auflage. Springer Verlag. Heidelberg,
Dordrecht, London, New York. 2012
Zienkiewicz, O. C.: Methode der finiten Elemente. Carl Hanser Verlag. 2. Auflage. München, Wien. 1984
Zienkiewicz, O. C.; Taylor R. L.: The Finite Element Method. Volume 1. The Basis. 5th Edition. Butterworth
Heinemann. Oxford 2002.
N. N.
Zabel 38