Professional Documents
Culture Documents
B – PRELIMINARIES TO FEM
Course Content:
B – PRELIMINARIES TO FEM
Direct approach; mathematical approach; elements and nodes,
generalized coordinates, interpolation functions, constitutive
equations, stiffness matrix, boundary conditions, applied loads,
theory of minimum potential energy; examples.
The square matrix [A] and the {x} and {b} vectors are is given by,
… (2-3)
Note:
Element located at ith row and jth column of matrix [A] is denoted by aij. For
example, element at the 2nd row and 2nd column is a22.
2 x1 + 1x2 − 3 x3 = 11 (i)
4 x1 − 2 x2 + 3x3 = 8 (ii)
− 2 x1 + 2 x2 − 1x3 = −6 (iii)
Basic approach
-Any equation can be multiplied (or divided) by a nonzero scalar
-Any equation can be added to (or subtracted from) another equation
-The position of any two equations in the set can be interchanged
a) − x1 + 3 x2 − 2 x3 = 2
2 x1 − 4 x2 + 2 x3 = 1
0 x1 + 4 x2 + x3 = 3
b) 2 x1 + 1x2 − 3 x3 = 11
4 x1 − 2 x2 + 3 x3 = 8
− 2 x1 + 2 x2 − 2 x3 = −6
1 2
F1 = kδ1 − kδ 2
k − k δ1 F1
− k =
For equilibrium of forces: k δ1 F2
F2 = − kδ1 + kδ 2
[K ]{δ } = {F }
n
∂I
δI (φ ) = ∑ δφi = 0
i =1 ∂φ
∂I
= 0 , i = 1, 2, ...
∂φi
( )
M
I (φ ) = ∑ I ( e ) φ ( e )
e =1
∂I ( e ) ∂I
= =0 , j = 1, 2, ..., r
∂φ ∂φ j
∂I ( e )
= [K ] {φ } − {F } = {0}
(e) (e) (e)
∂φ
Triangular
element
Tetrahedral
element
Hexahedral
element
Quadrilateral
element
– Axisymmetric element
(toroidal element)
NODES
Eg. 9-node quadrilateral element
corner nodes: 1,2,3,4
3
along edges: 5,6,7,8
y 7 interior nodes: 9
6
4 9
Types of nodes:
8 2 Exterior nodes
5 Lie on boundary of element
1 Positioned at corners, along edges or on
x surface (for 3-D element)
Represent point of connection with
adjacent element.
Interior nodes
Do not connect with neighboring element.
INTERPOLATION FUNCTION
φ = ∑ N i φi = N {φ }
Ni = interpolation functions
The expansion remains unchanged under linear transformation from one Cartesian
coordinate system to another.
Continuity requirements
Assume that the functions appearing under the integral in the element
equations contain up to (r+1)th order.
To ensure convergence, Ni must satisfy
Compatibility requirement
the functions must have Cr continuity at element interface.
Completeness requirement
The functions must have Cr+1 continuity within an element.
Definitions:
C0 - field variable is continuous at element interface
C1 – the first derivatives are continuous
C2 – the second derivatives are also continuous
i =0 ∑α
k =1
k xi y j , i + j ≤ n
Examples: Τn
( 2)
=
(n + 1)(n + 2)
2
n = 1 , T1(1) =2, Ρ1 ( x ) = α 0 + α1 x
n = 2 , T2(1) =3 Ρ2 ( x ) = α 0 + α1 x + α 2 x 2
3 independent variables, (x , y , z)
Τn ( 3 )
Ρn (x, y, z ) = ∑ α l x i y j z k , i + j + k ≤ n
l =1
No. of terms: Τn =
(3 ) (n + 1)(n + 2)(n + 3)
6
Examples:
N=1 , T1(3)=4
Ρ1 ( x, y, z ) = α1 + α 2 x + α 3 y + α 4 z
N=2 , T2(3)=10
Ρ2 ( x, y, z ) = α1 + α 2 x + α 3 y + α 4 z + α 5 xy
+ α 6 xz + α 7 yz + α 8 x 2 + α 9 y 2 + α10 z 2
Geometric isotropy – the polynomial expansion for the element must remains
unchanged under a linear transformation from one Cartesian
coordinate system to another.
x
1) Pn with all terms have geometric isotropy
2) Pn that are incomplete, yet contain appropriate terms to preserve “symmetry”
have geometric isotropy
Terms in symmetric pair can be omitted
Eg. (x2y , xy2)
(x3 , y3 ).
Example:
P3 (x, y ) = α 1 + α 2 x + α 3 y + α 4 x 2 + α 5 xy + α 6 y 2 + α 7 x 3
+ α 8 x 2 y + α 9 xy 2 + α 10 y 3
1
x y
Cubic 10 terms
x2 xy y2
x3 x2 y x y2 y3
In order to use the polynomial but with less terms, we can drop the pair
(eg. x3, y3)
P(x, y ) = α 1 + α 2 x + α 3 y + α 4 x 2 + α 5 xy + α 6 y 2 + α 8 x 2 y + α 9 xy 2
α 1
φ (x, y ) = 1 x y α 2
α
3
6- node triangle
quadratic variation of φ
α1
α
2
α
φ (x, y ) = 1 x y x 2 xy y 2 3
α 4
α 5
α 6
PRELIMINARIES TO FEM M.N. Tamin, CSMLab, UTM
MMJ1153 – COMPUTATIONAL METHOD IN SOLID MECHANICS
Field variable φ
y
Assign one value of φ to each node
Element has 4 dof.
1 (x1,y1) 2 (x2,y2)
x
φ (x , y )= α 1 + α 2 x + α 3 y + α 4 xy
α 1
α
φ = 1 x y xy 2
α 3
α 4
φ = p {α }
PRELIMINARIES TO FEM M.N. Tamin, CSMLab, UTM
MMJ1153 – COMPUTATIONAL METHOD IN SOLID MECHANICS
φ1 = α 1 + α 2 x1 + α 3 y1 + α 4 x1 y1
φ 2 = α 1 + α 2 x2 + α 3 y 2 + α 4 x2 y 2
φ 3 = α 1 + α 2 x3 + α 3 y 3 + α 4 x3 y 3
φ 4 = α 1 + α 2 x4 + α 3 y 4 + α 4 x4 y 4
φ1 1 x1 y1 x1 y1 α1
φ 1 x2 y2 α 2
2 x2 y2
=
φ3 1 x3 y3 x3 y3 α 3
φ4 1 x4 y4
x4 y4 α 4
Thus, {φ } = [G ]{α }
{α } = [G ]−1{φ }
φ = Ρ {α }
Recall,
φ = Ρ [G ]−1{φ }
φ = Ν {φ }
PRELIMINARIES TO FEM M.N. Tamin, CSMLab, UTM
MMJ1153 – COMPUTATIONAL METHOD IN SOLID MECHANICS
. Ν 1 at node i
i =
0 at other nodes
Issues:
Sometimes [G ]−1 do not exist for all orientation of elements in global
coordinate system.
Cost of computing [G ] is prohibitive.
−1
x = N1 x1 + N 2 x2
1− ξ 1+ ξ
= +
1
x x2
2 2
PRELIMINARIES TO FEM M.N. Tamin, CSMLab, UTM 27
MMJ1153 – COMPUTATIONAL METHOD IN SOLID MECHANICS
INTERPOLATION FUNCTION
INTERPOLATION FUNCTION
N1=1 1− ξ N2=1
N1 (ξ ) = 1+ ξ
2 N 2 (ξ ) =
2
1̂ 2̂
u ( x ) = N1q1 + N 2 q2
uˆ ( x) = N1q1 + N 2 q2
1−ξ 1+ ξ
= q +
1 q2 When the same shape functions N1
2 2 and N2 are used to establish
=[N ]{q} interpolation function for coordinate
of a point within an element and the
displacement of that point, the
where [N ] = [N1 N2 ] formulation is referred to as an
isoparametric formulation.
q1
{q} = x = N1 x1 + N 2 x2
q2
1−ξ 1+ ξ
= x1 + x2
2 2
EXAMPLE
Natural Coordinates
4 (x4 ,y4) η
y 3 (x3 ,y3) (-1,1) 4 3 (1,1)
1
ζ
(x1 ,y1)
2 (x2 ,y2) (-1,-1) 1 2 (1,-1)
x
Purpose:
To describe location of a point inside an element in terms of nodal coordinates.
Direct approach.
This approach is traceable to the direct stiffness method of
structural analysis.
Variational approach
This approach relies on the calculus of variation and involve
optimizing a functional.
Constitutive Equation
600
STRESS, σ (MPa)
Non-linear 200
σ = K(εp)n
400
150
STRESS, σ (MPa)
200
Linear 100
σ = Eε
0
0.0 0.1 0.2 0.3 0.4
50
0.5 0.6
σ = Eε
STRAIN, ε(%)
0
0.0000 0.0002 0.0004 0.0006 0.0008 0.0010
STRAIN, ε(%)
PRELIMINARIES TO FEM M.N. Tamin, CSMLab, UTM 34
MMJ1153 – COMPUTATIONAL METHOD IN SOLID MECHANICS
1
U= ∫ σ ε dV
2Ω
Work done by external forces
W = ∫ u f b dV + ∫ uT dS
Ω S
Μ r
∂Π (e )
δΠ (q ) = ∑ δΠ (q ) = ∑
(e )
δqi = 0
e =1 i =1 ∂qi
∫ [B ]T E [B ]Adx {q} = ∫ {N }T f b Adx + ∫ {N }T T dS
Ω Ω S
[K ]{q} = { f }
At element level
[k ]{q}= { f }