Dynamic Analysis Using FEM
Dynamic Analysis Using FEM
Acknowledgement
Text Book Dynamics
y
of Structures byy
Prof A K Chopra
y Text
e t Book
oo Dynamics
y a cs o
of Structures
St uctu es by
Prof J L Humar
y Text Book Finite
Finite Element Structural
Analysis by T Y Yang
y Most of the presentation materials are
taken from the course materials prepared
by Prof D C Rai,
Rai IIT Kanpur
y
Resultant Force
Applied force, f (t )
Force offered by spring, kx
Force resisted by dashpot, cx
Equation of Motion
mx + cx + kx = f (t )
Multi-Degrees
Multi
Degrees of Freedom
5-Storied Building with
Columns axially inextensible
Beams are rigid
5 independent displacements are
required to specify the lateral
d f
deformation
i profile
fil
5 DOFs, one at each floor
5 (linearly) independent
deformation shape
Mode-1
5
4
3
2
1
0
Mode-2
Mode-3
5
5
4
4
3
3
2
2
1
1
0
0
0 0.25 0.5 0.75 1 -1.5 -1 -0.5 0 0.5 1 -1.5 -1 -0.5 0 0.5 1
Mode-4
Mode-5
5
4
3
2
1
0
-2 -1.5 -1 -0.5 0 0.5 1
5
4
3
2
1
0
-4 -3 -2 -1 0 1 2 3
Dynamic Equilibrium
Dynamic Equilibrium of MDOF
System
[ M ]{u} + [C ]{u } + [ K ]{u } = {P}
[ M ] = Mass Matrix (Diagonal here)
[C ] = Damping Matrix (Tri-diagonal here)
[ K ] = Stiffness Matrix (Tri-diagonal here)
{P} = Excitation Vector
Force Equilibrium
Applied Force=Resistive Force
Applied Force = Pi (t )
Spatially Uniform
Ground Motion
0.2
0.1
EW
0
-0.1
-0.2
0
10
Accceleration (g)
02
0.2
20
Time (sec)
30
40
0.1
NS
0
01
-0.1
-0.2
0
10
20
Time (sec)
30
40
Acceleration (g)
A
0.2
0.1
Vertical
0
-0.1
-0.2
0
10
20
Time (sec)
30
40
Spectral acce
S
eleration (g)
Response Spectrum
06
0.6
x + 2 n x + n2 x = ug (t )
0.4
EW
S = MaxR(Tn , )
0.2
Spectral acce
S
eleration (g)
2
4
Period (sec)
06
0.6
0.4
NS
Vertical
0.2
0
0
2
4
Period (sec)
yi =
Virtual Displacement
Work done = ZERO
M
i=1
i=1
yi
qj
q
j=1
j
N
Fi yi = Fi
N
M
yi
q j = Q j q j
= Fi
i=1 q j
j=1
j=1
N
Generalized Force
M
Q j = Fi
i=1
yi
= zero for Equilibrium
q j
L
y1 = q1 q2 j
L
y2 = q1 a q2 j
y3 = (q1 ) j
L
y4 = q1 + q2 j
L
(k1 k2 ) P mg
k1 + k2
2
q1
=
L k k
q2
P a 2
(
)
1
2
2
Equilibrium
E
ilib i
Equation
E
i
obtained by equating
generalized forces to zero
Constraint Equations
g1 ( y1 , y2 ,..., t ) = 0
g 2 ( y1 , y2 ,..., t ) = 0
Holonomic constraints
Example
p of Constraint in Building
g Analysis
y
Lagranges
Lagrange s Equations
In Generalized Coordinate
Kinetic Energy
V = V (q1 , q2 ,....)
P tential Ener
Potential
Energy
Lagranges Equation
d T T V
+
Qj = 0
dt q j q j q j
Qj =
= mass density
d i
A= area
Lagrange Equation
2 v
x 2 dx
L
Kinetic
i i Energy T =
A
2
v ( x ) dx
d T T V
+
Qj = 0
q
q
q
dt
j
j
j
L
L
2 v 2 v
d T V
d A
dx
Y1 = +
v ( x )dx + EI 2
=
2 v ( x )
v1 x 2
dt v1 v1 dt 2 0
x
v1
mij = A
0
f i ( x ) f j ( x)dx
Y1
156
22 L
M 1 AL 22 L
4 L2
=
Y2 420 54
13L
13L 3L2
M 2
12
6
12
6
2
2
L
L
L
L
v
54
13L v1
6
6
1
4
2
13L 3L 1 EI L
L
1
+
156 22 L v2 L 12
6 12
6 v2
2
2
2
L
L
L
L 2
22 L 4 L 2
2
4
L
L
dx
dz
{u}
dV {u}
cdV {u}
dx
dz
{u}
{u } = {u
f
( x, y , z , t )
{u} = {u (t )}
The spatial interpolation is unchanged
u f ( x, y, z , t ) = [ N ( x, y, z ) ]{u (t )}
N Shape function
dy
dx
dz
Equations of Motion
dy
dx
dz
Infinitesimal element in 3D
The
Th spatial
ti l iinterpolation
t
l ti
dV {u}
cdV {u}
{u}
{u} = N ( x, y, z ) {u ( t )}
{u} = N ( x, y, z ) {u ( t )} Apply DAlemberts principle
ku = f e.n.l + p (t )
{u} = N ( x, y, z ) {u( t )}
mu + cu + ku = p (t )
mu + cu + ku = p (t )
dy
dx
dz
p(t)
dy
dx
dz
uigg
uig is the ground acceleration in direction i and m is a column matrix which
i
represents the sum of all columns in the mass matrix m associated with
displacements in the i-direction
This definition is valid only if the vector is defined as the displacement relative to
the displacement at the base of the structure
Analysis
Transient
T
i
Stationary random
random
PDE
x
u(x,t)
( t)
x1
ODE
u(x1,t)
ODE
x1
x2
u(x1,t)
u(x2,t)
t)
x3
u(x3,t)
Alternativelyy
m = h 1 g T gdVh 1
V
u f = gc
u = hc
1
N = gh
x
T
g g= 2
x
3
x
x3
x2
x
x2
x3
x4
x3
x5
x5
x4
x6
x 6
3
1 L2
L
2
T
g
gdx
=
0 1 3
L
3
1
L4
4
156 22 L
2
AL 22 L 4 L
m=
13L
420 54
2
13L 3L
1 2
L
2
1 3
L
3
1 4
L
4
1 5
L
5
1 3
L
3
1 4
L
4
1 5
L
5
1 6
L
6
54
13L
13L 3L2
156 22 L
22 L 4 L2
1 4
L
4
1 5
L
5 1
h
1 6
L
6
1 7
L
7
L3
0
L3
1 0
= 3
L 3L 2 L2
L
2
Beam
Element
0 0
3L L2
2 L
0
mr = h 1 g, xT g, x dVh 1
V
0 0
0 1
g, xT g, x =
0 2 x
2
0 3x
0
2x
4 x2
6 x3
where
g, x = 0 1 2 x 3 x 2
0 0
0 L
T
2
=
g
g
dx
x
x
,
,
0
0 L
0 L3
0
3 x 2
6 x3
9x4
36
Rotational Mass
Matrix for
I 3L
r =
Beam Element m
30 L 36
L2
4 3
L
3
3 4
L
2
0
L3
3 4
L
2
9 5
L
5
36
3 L
3L
L2
3L 36 3L
2
2
3
L
3
L
4
L
3L
4 L2
Beam
Element
E I 12
[K ] = 3 6 L
L
0
6L
4 L2
6 L
2 L2
12
6 L
12 + 12
6 L + 6 L
6L
2 L2
6 L + 6 L
4 L 2 + 4 L2
0
0
12
6 L
0
0
12
6L
6 L
2 L2
12
6 L
6 L
4 L2
0
0
6L
2 L2
2
L
1
2
3
4
5
6
22 L
54
13 L
4L
13 L
3L
13 L
156 + 156
22 L + 22 L
22 L
3L
0
22 L + 22 L
54
4L + 4L
13 L
13 L
156
13 L
3 L2
22 L
0
13 L
3 L2
22 L
4 L2
0
1
2
3
4
5
6
3
L
AL 54
[M ] =
420 13 L
0
2
2
AL 22 L 4 L 13L 3L
m=
13L 312
0
420 54
2
2
L
L
L
13
3
0
8
1
2
3
4
L
L1
2
2
EI 6 L 4 L 6 L 2 L
k= 3
0L
L 12 6 L 24
2
2
6
L
2
L
0
8
L
1
2
3
4
mRT uR k RR
+
mTT uT kTR
k RR uR + k RT uT = 0
1
uR = k RR k RT uT
k RT uR FR = 0
=
kTT uT FT
1
3
2
TT T
k u = FT
where
k TT
= k RR kTR k RR1 k RT = 0
1
k RR
k
RT
m = T mTT TT =
IT
Applying stiffness reduction
TT
kRR
k
TR
T
T
4L2 2L2 6L 6L
6
0
12
24
EI 1.7143
k TT
= 3
L 4.2857
4
1
4.2857
13.714
1
3
L
13
0
54
312
1
0.27464
027464
0.17566
017566
mTT
= AL
3
0.17566
0.89096
1
3
Vibration of a Cantilever
Free vibration of a uniform cantilever beam
L
4u
2u
in t
L=1000mm, A=(20x5)mm2
u
x
,
t
=
x
e
EI 4 + AL 2 = 0 ( ) n ( )
E = 2.1x105 N/mm2
x
t
n ( x ) = characteristic function (nth mode)
n4 = AL n2 / EI
d 4n ( x )
4
n ( x ) = 0
n
4
n = ( n l 2 ) EI / m 4
dx
General solution is
1
EI
3.156 4
mL
2
1
EI
22.03 4
mL
3
1
EI
61.70 4
mL
mu + Ku = 0
u (t ) = cos t
k 2 m = 0
Using k TT
and mTT
the eigen value problem is setup
k11 i 2 m11 k12 i 2 m12 1,i 0
=
2
2
(i = 1
1, 2)
k21 i m21 k22 i m22 2,2 i 0
1 = 3.5222
1
L12
1
2 = 22.28
22 28 2
L1
EI
A
EI
A
= [ 1
1.0000 1.0000
2 ] =
0.3395 0.6991
Various approaches
(1)
m1
m1
0
...
m=
0
...
(2)
m2
L1
m( 2)/2
m( 1)/2
...
...
m2
...
0
...
0
... 0 ...
... ... ...
... mi ...
... ... ...
... 0 ...
0
0
...
0
...
mnn
1
mi = ( m(i ) + m(i +1) )
2
where nn = number of nodes
mi = tributary masses lumped at node i
m1
L
m2
L1
k11 i 2 m11
2
k
i m21
21
mTT
0.5 0
= AL
0
1.0
1
3
1
1 = 3.156 2
L1
1
2 = 16.2584 2
L1
EI
A
EI
A
= [ 1
1.0000 1.0000
2 ] =
0.3273 1.5272
1
L12
1
L12
EI
A
1 = 3.156
EI
A
2 = 16.2584
1.0000 1.0000
= [ 1 2 ] =
0 3395 00.6991
6991
0.3395
EI
A
1
L12
1
L12
EI
A
1.0000 1.0000
= [ 1 2 ] =
0 3273 11.5272
5272
0.3273
(0.339)CM
(0.327)LM
(1.0)CM,LM
2
1
EI
22 03 4
22.03
mL
(-1.53)LM
(-0.699)LM
(1.0)CM,LM
Effect of Discretization
Lumped mass matrix (LPM)
L=1000mm,
A=(20x5)mm2
E = 2.1x10^5 N/mm2
mu + cP u + ku = 0
Rayleigh Damping
cP = m + k
2i j
i + j
c = m+k
c = k
2
=
i + j
= damping ratio
i j = natural ffrequency
q
y off ith and jth mode
c = m
r
[CP ] = T cP = 2 rr M r
Ground Motion
0.2
Acc
celeration (g)
0.15
0.1
0.05
0
-0.05
10
15
20
25
30
35
-0.1
-0.15
-0.2
Time (sec)
40
Base Shear
In KN
In mm
THANK YOU