Professional Documents
Culture Documents
Introduction To Finite Element Methods
Introduction To Finite Element Methods
MCE 565
Wave Motion & Vibration in Continuous Media
Spring 2005
Professor M. H. Sadd
T
Approximate Piecewise
Linear Solution
Two-Dimensional Discretization
u(x,y)
-1
-2
-3
4
3.5
3
Approximate Piecewise
Linear Representation
2.5
2
1.5
y
-1
-0.5
0.5
x
1.5
2.5
Discretization Concepts
T
T1
T2
T2
T3 T3
T2
T4 T4
T3
T5
T3
T4
T5
T
T1
T1
T2
T2
T3
T4
T5
T3
T4
T5
x
Piecewise Linear Approximation
x
Piecewise Quadratic Approximation
Two-Dimensional Elements
Triangular, Quadrilateral
Plates, Shells, 2-D Continua
Three-Dimensional Elements
Tetrahedral, Rectangular Prism (Brick)
3-D Continua
Discretization Examples
One-Dimensional
Frame Elements
Two-Dimensional
Triangular Elements
Three-Dimensional
Brick Elements
Domain Discretization
Select Element Type (Shape and Approximation)
Derive Element Equations (Variational and Energy Methods)
Assemble Element Equations to Form Global System
[K]{U} = {F}
[K] = Stiffness or Property Matrix
{U} = Nodal Displacement Vector
{F} = Nodal Force Vector
- Incorporate Boundary and Initial Conditions
- Solve Assembled System of Equations for Unknown Nodal
Displacements and Secondary Unknowns of Stress and Strain Values
(Node)
(Triangular Element)
Beam Element
u1
w1
u2
1
Differenti al Equation :
d
( au ) cu q 0
dx
Boundary Condtions Specification :
du
u,a
dx
w2
2
Differenti al Equation :
d2
d 2w
2 (b 2 ) f ( x )
dx
dx
Boundary Condtions Specification :
dw
d 2w d
d 2w
w,
,b 2 ,
(b
)
dx
dx
dx dx 2
Triangular Element
Scalar-Valued, Two-Dimensional
Field Problems
u3
3
2
f ( x, y )
x 2 y 2
Boundary Condtions Specification :
d
nx
ny
dn x
y
v1
v2
u1
u2
E
u v
Fx 0
2(1 ) x x y
E
u v
Fy 0
2(1 ) y x y
Boundary Conditons
u v
u
v
Tx C11
C12 n x C66
n y
x
y
y x
u v
u
v
n x C12
C 22 n y
x
y
y x
T y C66
Direct Method
Based on physical reasoning and limited to simple cases, this method is
worth studying because it enhances physical understanding of the process
u2
F1
F2
1
k
k
k
u1
F1
u
F
2
2
Stiffness Matrix
[ K ]{u} {F }
Linear
Quadratic
Cubic
Special Approximation
For some cases (e.g. infinite elements, crack or other singular
elements) the approximation function is chosen to have special
properties as determined from theoretical considerations
du
d
d[N ]
k ( x )u k
{d } [ B]{d }
dx
dx
k dx
Stress - Strain Law : Ee E [ B]{d }
Strain : e
edV P u
i i
Pj u j fudV
L
Pi
T
T
{
d
}
A
[
N
]
fdx
0
P
j
{d }T A[ B ]T E [ B]dx{d } {d }T
0
A[ B ]T E [ B]dx{d } {P } A[ N ]T fdx
0
[ K ]{d } {F }
L
Pi
{F } A[ N ]T fdx Loading Vector
0
Pj
ui
{d } Nodal Displacement Vector
uj
du
Pi AE i
dx
(i)
A = Cross-sectional Area
E = Elastic Modulus
(j)
Pj AE
du j
dx
Virtual Strain Energy = Virtual Work Done by Surface and Body Forces
ij eij dV Ti n ui dS Fi ui dV
St
edV P u
i i
Pj u j fudV
uj
L
(2)
u1 a1
u2 a1 a 2 L
u u1
x
x
u u1 2
x 1 u1 u2
L
L
L
1 ( x )u1 2 ( x )u2
u1
x x u1
u 1 2 1
[ N ]{d }
u
L
L
u2
2
[ N ] Approximation Function Matrix
{d } Nodal Displacement Vector
(1)
1(x)
(2)
2(x)
1
(1)
(2)
Element Equation
Linear Approximation Scheme, Constant Properties
L
L
1 1
[ K ] A[ B]T E[ B]dx AE [ B]T [ B] dx AE L
L
0
0
1 L L
L
x
L
L
P1
P1
P
Af L
T
{F } A[ N ] fdx Af o L dx 1 o
0
0
x
2
P2
P2
P2
L
u
{d } 1 Nodal Displacement Vector
u2
AE 1 1
[ K ]{d } {F }
L 1 1
AE
L
1 1
1 1
u1
P1
Af o L
u
P
2
2
2
u1
(1)
(2)
u3
(3)
L
u(x)
u a1 a 2 x a3 x
L
L2
u2 a1 a 2 a3
2
4
2
u3 a1 a 2 L a3 L
(1)
u1
3 u2 [ N ]{d }
u3
(2)
2(x)
1(x)
(3)
3(x)
Element Equation
F1
7 8 1 u1
AE
8 16 8 u2 F2
3L
F
1 8 7 u3
3
(1)
(2)
(3)
i ( j )
(1)
1 1
(2)
(2)
(1)
1
(1 )
2
1
2 (1 )
2
1
(3)
1
1 (1 )
2
2 (1 )(1 )
3
9
1
1
(1 )( )( )
16
3
3
27
1
2
(1 )(1 )( )
16
3
27
1
3
(1 )(1 )( )
16
3
9 1
1
4 ( )( )(1 )
16 3
3
1
(1)
(2)
(3)
(4)
1
(1 )
2
Simple Example
P
A1,E1,L1
A2,E2,L2
(1)
(3)
(2)
P1(1)
1 1 0 U 1
A1 E1
1 1 0 U 2 P2(1)
L1
0
0 0 U 3
0
0 U1
0
0 0
A2 E 2
0 1 1 U 2 P1( 2 )
L2
P ( 2)
0 1 1 U 3
2
A1 E1
L
1
A
1 E1
L1
0
A1 E1
L1
A1 E1 A2 E 2
L1
L2
AE
2 2
L2
P1(1)
P1
U1
A2 E 2
(1)
(2)
U 2 P2 P1 P2
L2
P
P2( 2 )
3
A2 E 2 U 3
L2
A2,E2,L2
(1)
(3)
(2)
A1 E1
L1
Boundary Conditions
U1 0
P2( 2 ) P
P2(1) P1( 2 ) 0
A1 E1 A2 E 2
L L
2
1
A
E
2 2
L2
A2 E 2
L2
A2 E 2
L2
U2
0
P
U3
A1 E1
L1
A1 E1 A2 E 2
L1
L2
AE
2 2
L2
For Uniform
Properties A, E , L
Solving U 2
P1(1)
0
AE
2 2 U2 0
L2
A2 E 2 U 3
L2
AE
L
PL
2 PL
, U3
, P1(1) P
AE
AE
0
2 1 U 2
1 1 U
P
(1)
M1
V1
(2)
M2
V2
d
d 2w
EI 2
Q1
dx
dx
d 2w
, Q2 EI 2
dx
d
d 2w
Q3 EI 2
dx
dx
d 2w
, Q4 EI 2
dx 2
2
dw
dw
u1 w1 , u2 1
, u3 w2 , u4 2
dx 1
dx 2
Virtual Strain Energy = Virtual Work Done by Surface and Body Forces
edV Q u
1 1
Q2 u2 Q3u3 Q4 w4 fwdV
w( x ) c1 c2 x c3 x 2 c4 x 3
Evaluating deflection and slope at each node
allows the determination of ci thus leading to
u1
u
{d } 2
u3
u4
[ K ] EI
2 EI
[ B] [ B]dx 3
L
T
[ B]
d [ N ] d1 d2 d3 d4
[
]
dx
dx dx dx dx
6
3L 6 3L
3L 2 L2 3L
L2
6
3L
6
3L
3L L2
3L 2 L2
3L 6 3L
2
3L
L2
2 EI 3L 2 L
3
3L
6
3L
L 6
2
3L 2 L2
3L L
u1
u2
u3
u4
1
6
L
L 2
fL
f [ N ]T dx f dx
6
12
3
4
L
Q1
fL
2
Q
12
3
Q4
6
L
6
L
Uniform EI
2
(2)
(1)
(3)
Element 1
6 / a3
3 / a2
6 / a3
3 / a2
2
3/ a
6 / a3
2/a
3 / a2
3 / a2
6 / a3
1/ a
3 / a2
2
3/ a
1/ a
0
0
3 / a2
0
0
2/ a
0
0
2 EI
0 0
0 0
0 0
0 0
0 0
0 0
U1
U 2
U 3
U4
U5
U 6
6 Q1(1)
a (1)
Q2
fa 6 Q3(1)
12 a Q4(1)
0 0
0 0
Element 2
0
0
0
2 EI
0
0
0
0
0
0
0 6 / b3
0 3 / b2
0 6 / b3
0 3 / b2
0
0
3 / b2
2/b
3 / b2
1/ b
0
0
6 / b3
3 / b2
6 / b3
3 / b2
0
0
3 / b2
1/ b
3 / b2
2 / b
U1 0
U 0
2
U 3 Q1( 2 )
( 2)
U 4 Q2
U 5 Q3( 2 )
U 6 Q4( 2 )
2
(2)
(1)
(3)
6 / a3
3 / a2
2/a
3 / a2
6 / a3 6 / b3
1/ a
3 / a 2 3 / b2
0
6 / a3
2/a 2/b
3 / a2
6 / a3
6 / a3
2 EI
Boundary Conditions
U1
0 U2
U
3/ a 3
fa
12
1/ a U 4
2
U
3/ a
5
2 / a U 6
0
6
a
6
Q1(1)
a
0
Q2(1)
Q3(1) Q1( 2 )
Q4(1) Q2( 2 )
Matching Conditions
Reduced System
6 / a 3 6 / b3
2 EI
3 / a 2 3 / b2
2/a 2/b
6 / a3
3 / a2
6 / a3
3 / a3
1/ a
3 / a2
U1
U
2
U3
2 / a U 4
6 0
fa a 0
12 0 0
0 0
Q3( 2 )
Q4( 2 )
Truss Element
Generalization of Bar Element With Arbitrary Orientation
y
k=AE/L
x
s sin , c cos
Frame Element
Generalization of Bar and Beam Element with Arbitrary Orientation
w1
w2
1
2
u1
u2
P1
P2
(1)
(2)
L
M2
M1
V1
V2
AE
L
AE
12 EI
L3
6 EI
L2
6 EI
L2
4 EI
L
12 EI
L3
6 EI
L2
6 EI
L2
2 EI
L
AE
L
0
0
AE
L
0
0
12 EI
3
L
6 EI
2
L
6 EI
L2
2 EI
L
0
12 EI
L3
6 EI
2
L
P1
u1
Q
w1
1
1 Q2
u2
P
2
0
w2
Q3
6 EI
2 2
Q
4
L
4 EI
L