Professional Documents
Culture Documents
Page 1
The Finite Element Method for the Analysis of Non-Linear and Dynamic Systems
Prof. Dr. Michael Havbro Faber Swiss Federal Institute of Technology ETH Zurich, Switzerland
Method of Finite Elements II
Page 2
Motivation, overview and organization of the course Introduction to non-linear analysis Formulation of the continuum mechanics incremental equations of motion
Page 3
Motivation In FEM 1 we learned about the steady state analysis of linear systems however, the systems we are dealing with in structural engineering are generally not steady state and also not linear We must be able to assess the need for a particular type of analysis and we must be able to perform it
Page 4
Motivation What kind of problems are not steady state and linear? E.g. when the: material behaves non-linearly deformations become big (p- effects) loads vary fast compared to the eigenfrequencies of the structure General feature: Response becomes load path dependent
Page 5
Motivation What is the added value of being able to assess the non-linear non-steady state response of structures ? E.g. assessing the: - structural response of structures to extreme events (rock-fall, earthquake, hurricanes) - performance (failures and deformations) of soils - verifying simple models
Page 6
Page 7
Page 8
Page 9
Page 10
Page 11
Page 12
KU = R
Propagation problems (Linear/Non-linear): The response of the system changes over time
MU (t ) + CU(t ) + KU (t ) = R (t )
Eigenvalue problems: No unique solution to the response of the system
Av = Bv
Method of Finite Elements II
Page 13
Page 14
Organization PowerPoint files with the presentations will be uploaded on our homepage one day in advance of the lectures http://www.ibk.ethz.ch/fa/education/FE_II
Page 15
Overview
Page 16
Overview
Page 17
Overview
Page 18
Previously we considered the solution of the following linear and static problem:
KU = R
KU = R, = 1 U = U, 1
If this is not the case we are dealing with a non-linear problem!
Page 19
Previously we considered the solution of the following linear and static problem:
KU = R
we assumed: small displacements when developing the stiffness matrix K and the load vector R, because we performed all integrations over the original element volume that the B matrix is constant independent of element displacements the stress-strain matrix C is constant boundary constraints are constant
Method of Finite Elements II
Page 20
Materially-nonlinear Infinitesimal only displacements and strains; stress train relation is nonlinear Large Displacements and displacements, large rotations of fibers rotations but small are large; but fiber strains extensions and angle changes between fibers are small; stress strain relationship may be linear or non-linear Large Displacements and displacements, large rotations of fibers rotations and large are large; fiber strains extensions and angle changes between fibers may also be large; stress strain relationship may be linear or non-linear Method of Finite Elements II
Total Lagrange (TL) Second PiolaKirchoff stress, Green-Lagrange strain Updated Lagrange (UL) Cauchy stress, Almansi strain
Total Lagrange (TL) Second PiolaKirchoff stress, Green-Lagrange strain Updated Lagrange Cauchy stress, (UL) Logarithmic strain
Page 21
P 2
= P/ A = / E =L
E
1
P 2
< 0.04
Page 22
P 2 L
P/ A
Y = P/ A Y Y = +
E ET
1
ET
P 2
< 0.04
Page 23
< 0.04 = L
Large displacements and large rotations but small strains (linear or nonlinear material behavior)
Method of Finite Elements II
Page 24
Large displacements, large rotations and large strains (linear or nonlinear material behavior)
Method of Finite Elements II
Page 25
P 2
Page 26
E = 107 N / cm 2 ET = 105 N / cm 2
u
t
Y
E
1
ET
Section a
Section b
La = 10cm
t
Lb = 5cm
R
4 3 2 1
Y = 0.002
Page 27
E = 107 N / cm 2 ET = 105 N / cm 2
ET
u
1
t
R
t
= 0.002
R
4 3 2
Section a
Section b
La = 10cm
t
Lb = 5cm
t u t u t a = , b = La Lb t
R + t b A = t a A
(elastic region)
t
= Y +
Y
ET
(plastic region)
(unloading) E
Page 28
E = 107 N / cm 2 ET = 105 N / cm 2
t u t u a = , b = La Lb
Area = 1cm 2
u
t
Y
E
ET
R + t b A = t a A
R
t
(elastic region)
t
Section a
Section b
R
4 3 2 1
= 0.002
= Y +
=
Y
ET
(plastic region)
La = 10cm
La = 5cm
(unloading) E
R 2 tR , b = a = 3A 3 A
Method of Finite Elements II
Page 29
t
E = 107 N / cm 2 ET = 105 N / cm 2
t u t u a = , b = La Lb
Area = 1cm 2
u
t
Y
E
ET
R + t b A = t a A
R
t
Section a
Section b
R
4 3 2 1
= 0.002
(elastic region)
t
La = 10cm
Lb = 5cm
= Y +
=
Y
ET
(plastic region)
(unloading) E
R
4 3 2 1
0.1 0.2
t
EA t u ET A t u t R= + ET Y A + Y A La Lb
t
u=
Page 30
The basic problem in general nonlinear analysis is to find a state of equilibrium between externally applied loads and element nodal forces
t
R tF = 0 R = t R B + t R S + t RC F = t RI F=
m
t
We must achieve equilibrium for all time steps when incrementing the loading Very general approach includes implicitly also dynamic analysis!
t t
V (m)
B ( m )T t ( m ) t dV ( m )
Page 31
R t +t F = 0
t +t
assuming that
t +t
F = tF + F
We know the solution tF at time t and F is the increment in the nodal point forces corresponding to an increment in the displacements and stresses from time t to time t+t this we can approximate by
F = t KU
Tangent stiffness matrix
Method of Finite Elements II
tF t K= t U
Page 32
KU =
t +t
R tF
t +t
U = tU+U
which gives us a scheme for the calculation of the displacements the exact displacements at time t+t correspond to the applied loads at t+t however we only determined these approximately as we used a tangent stiffness matrix thus we may have to iterate to find the solution
Method of Finite Elements II
Page 33
t +t
K ( i 1) U ( i ) =
t +t
R t +t F ( i 1)
t +t
t +t
K (0) = t K ;
t +t
F (0) = t F
Page 34
Page 35
( t K a + t K b ) u ( i ) =
t +t
t +t
R ( t +t Fa ( i 1) t +t Fb ( i 1) )
t +t
Fa (0) = t Fa
t
t +t
Fb (0) = t Fb
CA ; Ka = La
Kb =
CA Lb
Page 36
1 (1) a
u = 6.6667 104 < Y (elastic section!) La u = 1.3333 103 < Y (elastic section!) Lb
1
1 (1) b 1
1 (1)
Fb(1) = 1.3333 10 4
u = 6.6667 ` 3 10
Page 37
Fa(1) = 1.3333 10 4 ;
Page 38
i 2 3 4 5 6 7
u (i)
1.45E-03 1.45E-03 9.58E-04 6.32E-04 4.17E-04 2.76E-04
(i)
Page 39
The basic problem: We want to establish the solution using an incremental formulation The equilibrium must be established for the considered body in its current configuration
In proceeding we adopt a Lagrangian formulation where we track the movement of all particles of the body (located in a Cartesian coordinate system) Another approach would be an Eulerian formulation where the motion of material through a stationary control volume is considered
Method of Finite Elements II
Page 40
u1 u = u2 u 3
Configuration at time t + t
x3
t +t
Configuration at time t Surface area t S Configuration at time 0 Surface area 0 S Volume 0V Volume tV
x2
x1 (or 0 x1 , t x1 , t+t x1 )
Method of Finite Elements II
Page 41
The Lagrangian formulation We express equilibrium of the body at time t+t using the principle of virtual displacements t +t t +t eij d t +tV = t +t R
V
x3
u1 u = u2 u 3
Configuration at time t Surface area t S Configuration at time 0 Surface area 0 S Volume 0V Volume tV
x2
x1 (or 0 x1 , t x1 , t+t x1 )
t +t
t +t
t +t eij = (
V : Volume at time t + t
t +t
t +t
f i B ui d t +tV +
t +t
Sf
t +t
fi S uiS d t +t S
Page 42
The Lagrangian formulation We express equilibrium of the body at time t+t using the principle of virtual displacements
t +t
x3
u1 u = u2 u 3
u
Configuration at time t + t Surface area Volume
t +t t +t
Configuration at time t Surface area t S Configuration at time 0 Surface area 0 S Volume 0V Volume tV
x2
x1 (or 0 x1 , t x1 , t+t x1 )
R=
t +t
t +t
fi B ui d t +tV +
t +t
Sf
t +t
fi S uiS d t +t S
where
t +t t +t t +t
fi B : externally applied forces per unit volume fi S : externally applied surface tractions per unit surface S f : surface at time t + t
t +t
Sf
Page 43
The Lagrangian formulation We recognize that our derivations from linear finite element theory are unchanged but applied to the body in the configuration at time t+t
Page 44
xi = 0 xi + t ui xi = 0 xi + t +t ui
t +t
t +t
ui t ui
t +t
+ ij = tt+tt ij
t +t ui u = 0 , xj
0 t +t m , n
0 xm = t +t xn