Académique Documents
Professionnel Documents
Culture Documents
=
)
`
1
1
2
1
The Finite Element Method
Lecture 2; 1-dimensional spring systems
(modified 2010-01-18)
12
Spring equilibrium; cont.
Let us now proceed and look at the spring deformation, where the
elongation (as before) is labeled e, while the displacement of its end
nodes are called d1e and d2e; resp.
e
n
1
e
n
2
e
d
1 e
d
2
Obviously
e e e
d d
1 2
= o
or, on matrix form
| |
)
`
=
e
e
e
d
d
2
1
1 1 o
The Finite Element Method
Lecture 2; 1-dimensional spring systems
(modified 2010-01-18)
13
Spring equilibrium; cont.
Since the springs are linear, we have
e e e
k T o =
The Finite Element Method
Lecture 2; 1-dimensional spring systems
(modified 2010-01-18)
14
Transformation diagram
We thus have got the following, so called, transformation diagram
e
T
e
o
{ }
e
f
{ }
e
d
e
k
{ }
)
`
=
e
e
e
f
f
f
2
1
| |
T
1 1
| | 1 1
{ }
)
`
=
e
e
e
d
d
d
2
1
spring loading
spring displacements
The Finite Element Method
Lecture 2; 1-dimensional spring systems
(modified 2010-01-18)
15
Transformation diagram; cont.
A counter-clockwise trip in the transf. diag. will give us the so called
spring stiffness [k]e, which relates the spring displacements to the spring
loading
e
T
e
o
{ }
e
f
{ }
e
d
e
k
| |
T
1 1
| | 1 1
{ } | |{ }
e e e e e e
d k k T f
1 1
1
1
1
1
1
1
)
`
=
)
`
=
)
`
= o
| |
e
k
The Finite Element Method
Lecture 2; 1-dimensional spring systems
(modified 2010-01-18)
16
Transformation diagram; cont.
The complete transf. diag. for the spring thus takes the form
e
T
e
o
{ }
e
f
{ }
e
d
e
k
| |
T
1 1
| | 1 1
| |
e
k
{ } | | { } | |
(
= =
1 1
1 1
,
e e e e e
k k d k f
c.f. Eqs. (2-6) and (2-7) in the book
The Finite Element Method
Lecture 2; 1-dimensional spring systems
(modified 2010-01-18)
17
Step II
Find, for the spring structure, the relation between the structual
loading and the structural displacements
The Finite Element Method
Lecture 2; 1-dimensional spring systems
(modified 2010-01-18)
18
Structural loading and structural displacements
For the spring structure, we introduce structural nodes, with associated
structural loads and structural displacements, according to the example
below
1
1
1
F
2 3
4
3
2
3
F
2
F
4
F
1
D
4
D 3
D
2
D
The Finite Element Method
Lecture 2; 1-dimensional spring systems
(modified 2010-01-18)
19
1
1
1
F
2 3
4
3
2
3
F
2
F
4
F
1
D
4
D 3
D
2
D
Structural loading and structural displacements; cont.
We introduce the structural load matrix {F} and the structural
displacement matrix {D} as illustrated below
{ } | | { } | |
T T
D D D D D F F F F F
4 3 2 1 4 3 2 1
, = =
The Finite Element Method
Lecture 2; 1-dimensional spring systems
(modified 2010-01-18)
20
1
1
1
F
2 3
4
3
2
3
F
2
F
4
F
1
D
4
D 3
D
2
D
The structural problem
What we now seek is a relation between the structural load matrix {F} and
the structural displacement matrix {D}, which will take the form
{ } | |{ } D K F =
c.f.. Eq. (2-9) in the book
Note that we here, in contrast to the book, use small letters for spring
related quantities, and capital letters for structural quantities.
The Finite Element Method
Lecture 2; 1-dimensional spring systems
(modified 2010-01-18)
21
The structural problem; cont.
In the transformation diagram we thus have to find
e
T
e
o
{ }
e
f
{ }
e
d
e
k
| |
T
1 1
| | 1 1
| |
e
k
{ } D
{ } F
?
| |? K
?
The Finite Element Method
Lecture 2; 1-dimensional spring systems
(modified 2010-01-18)
22
1
1
1
F
2 3
4
3
2
3
F
2
F 4
F
1
D
4
D 3
D
2
D
The relation between spring disp. and structural disp.
We fix this by so called connectivity matrices (unique for each spring).
For spring 1 we get
1 1 = e
n
1 1 = e
f
1 2 = e
n
1 2 = e
f
1 1 = e
d
1 2 = e
d
=
)
`
=
=
4
3
2
1
1 2
1 1
0 0 1 0
0 0 0 1
D
D
D
D
d
d
e
e
{ } { } D C d
1 1
] [ =
The Finite Element Method
Lecture 2; 1-dimensional spring systems
(modified 2010-01-18)
23
1
1
1
F
2 3
4
3
2
3
F
2
F 4
F
1
D
4
D 3
D
2
D
The relation between spring disp. and structural disp.; cont.
For spring 2 we get
2 1 = e
n
2 1 = e
f
2 2 = e
n
2 2 = e
f
2 1 = e
d
2 2 = e
d
=
)
`
=
=
4
3
2
1
2 2
2 1
0 1 0 0
0 0 1 0
D
D
D
D
d
d
e
e
{ } { } D C d
2 2
] [ =
The Finite Element Method
Lecture 2; 1-dimensional spring systems
(modified 2010-01-18)
24
1
1
1
F
2 3
4
3
2
3
F
2
F 4
F
1
D
4
D 3
D
2
D
The relation between spring disp. and structural disp.; cont.
For spring 3 we get
3 1 = e
n
3 1 = e
f
3 2 = e
n
3 2 = e
f
3 1 = e
d
3 2 = e
d
=
)
`
=
=
4
3
2
1
3 2
3 1
1 0 0 0
0 1 0 0
D
D
D
D
d
d
e
e
{ } { } D C d
3 3
] [ =
The Finite Element Method
Lecture 2; 1-dimensional spring systems
(modified 2010-01-18)
25
e
T
e
o
{ }
e
f
{ }
e
d
e
k
| |
T
1 1
| | 1 1
| |
e
k
{ } D
{ } F
| |
e
C
?
| |? K
The relation between spring disp. and structural disp.; cont.
Thus,
The Finite Element Method
Lecture 2; 1-dimensional spring systems
(modified 2010-01-18)
26
The relation between spring loads and structural loads
Let us now continue, and study the relation between spring loads and
structural loads. If looking closely at the structural nodes, and using
Newtons 3:rd law and the previously defined spring loads, we get the
following situation
1
1
F
4
3
2
3
F
2
F
4
F
1 1 = e
f
3 2 = e
f
3 1 = e
f
2 2 = e
f
2 1 = e
f
1 2 = e
f
1 2 3
Equilibrium implies
0
1 1 1
=
= e
f F
0
2 1 1 2 2
=
= = e e
f f F 0
3 2 4
=
= e
f F
0
3 1 2 2 3
=
= = e e
f f F
The Finite Element Method
Lecture 2; 1-dimensional spring systems
(modified 2010-01-18)
27
The relation between spring loads and structural loads; cont.
Thus
or
1 1 1 =
=
e
f F
2 1 1 2 2 = =
+ =
e e
f f F
3 2 4 =
=
e
f F
3 1 2 2 3 = =
+ =
e e
f f F
)
`
(
(
(
(
+
)
`
(
(
(
(
+
)
`
(
(
(
(
=
=
=
=
=
=
3 2
3 1
2 2
2 1
1 2
1 1
4
3
2
1
1 0
0 1
0 0
0 0
0 0
1 0
0 1
0 0
0 0
0 0
1 0
0 1
e
e
e
e
e
e
f
f
f
f
f
f
F
F
F
F
or, actually
{ } | | { }
=
=
el no
e
e
T
e
f C F
1
The Finite Element Method
Lecture 2; 1-dimensional spring systems
(modified 2010-01-18)
28
e
T
e
o
{ }
e
f
{ }
e
d
e
k
| |
T
1 1
| | 1 1
| |
e
k
{ } D
{ } F
| |
e
C
| |
=
el no
e
T
e
C
1
| |? K
The relation between spring loads and structural loads; cont.
Thus
The Finite Element Method
Lecture 2; 1-dimensional spring systems
(modified 2010-01-18)
29
The structural problem
By an anti-clockwise trip in the transf. diag. we get
e
T
e
o
{ }
e
f
{ }
e
d
e
k
| |
T
1 1
| | 1 1
| |
e
k
{ } D
{ } F
| |
e
C
| |
=
el no
e
T
e
C
1
{ } | | | | | | { } D C k C F
el no
e
e e
T
e
=
=1
| | K
The Finite Element Method
Lecture 2; 1-dimensional spring systems
(modified 2010-01-18)
30
e
T
e
o
{ }
e
f
{ }
e
d
e
k
| |
T
1 1
| | 1 1
| |
e
k
{ } D
{ } F
| |
e
C
| |
=
el no
e
T
e
C
1
| | K
The structural problem; cont.
{ } | |{ }
| | | | | | | |
| |
(
=
=
=
1 1
1 1
1
e e
el no
e
e e
T
e
k k
C k C K
D K F
external loads
internal loads
The Finite Element Method
Lecture 2; 1-dimensional spring systems
(modified 2010-01-18)
31
Step III
Solve the structural problem for given loading and restraints,
and calculate entities such as spring forces and
spring elongations
Let us see what this looks like in our example!
The Finite Element Method
Lecture 2; 1-dimensional spring systems
(modified 2010-01-18)
32
Example problem
Find the spring forces and spring elongations in the example below
1
1
2 3
4
3
2
F
With the connectivity matrices previously found, we get
(see the next page)
F
k
k k
The Finite Element Method
Lecture 2; 1-dimensional spring systems
(modified 2010-01-18)
33
| | | | | | | |
(
(
(
(
(
+
(
(
(
(
(
+
+
(
(
(
(
(
=
=
1 0 0 0
0 1 0 0
1 1
1 1
1 0
0 1
0 0
0 0
0 1 0 0
0 0 1 0
1 1
1 1
0 0
1 0
0 1
0 0
0 0 1 0
0 0 0 1
1 1
1 1
0 0
0 0
1 0
0 1
1
k k
k C k C K
el no
e
e e
T
e
Example problem; cont.
The Finite Element Method
Lecture 2; 1-dimensional spring systems
(modified 2010-01-18)
34
| |
(
(
(
(
=
1 1 0 0
1 2 1 0
0 1 2 1
0 0 1 1
k K
We thus have to solve
Example problem; cont.
(
(
(
(
4
3
2
1
4
3
2
1
1 1 0 0
1 2 1 0
0 1 2 1
0 0 1 1
F
F
F
F
D
D
D
D
k
= F
= 0
= 0
= - F
= ?
= ?
= ?
= ?
The Finite Element Method
Lecture 2; 1-dimensional spring systems
(modified 2010-01-18)
35
The unknown displacements D2 and D3 are now found by solving the
equation system one gets when eliminating all rows and columns
associated with locked displacements
Example problem; cont.
(
(
(
(
4
3
2
1
4
3
2
1
1 1 0 0
1 2 1 0
0 1 2 1
0 0 1 1
F
F
F
F
D
D
D
D
k
= F
= 0
= 0
= - F
= ?
= ?
= ?
= ?
implying
k
F
F
F
k D
D
F
F
D
D
k
3 1
1
2 1
1 2
3
1
2 1
1 2
3
2
3
2
)
`
=
)
`
=
)
`
)
`
=
)
`
The Finite Element Method
Lecture 2; 1-dimensional spring systems
(modified 2010-01-18)
36
The spring elongations are then found by (c.f. the transformation
diagram)
Example problem; cont.
| || | { } D C
e e
1 1 = o
which for instance gives
| |
k
F
k
F
e
3 3
0
1
1
0
0 0 1 0
0 0 0 1
1 1
1
=
=
=
o
Finally, the spring forces are found by (c.f. the transformation diagram)
| || | { }) 1 1 ( D C k k T
e e e e e
= = o
implying
3
1
F
T
e
=
=
As before :)
The Finite Element Method
Lecture 2; 1-dimensional spring systems
(modified 2010-01-18)
37
The way used for finding the structural problem described above
(assembling the spring stiffnesses by using connectivity matrices)
constitutes the general structured way to describe FEM.
In a hand calculation situation, it is often easier to use the procedure
described below (not using connectivity matrices), which also is the way
described in the book.
Also when considering implementation in a computer code it is
generally too expensive to work with connectivity matrices (both with
respect to computational time and memory allocation)
Example problem; cont.
The Finite Element Method
Lecture 2; 1-dimensional spring systems
(modified 2010-01-18)
38
The contribution to [K] from element 1, which we here call [K]1, is
Example problem; cont.
| |
(
=
1 1
1 1
1
k k
1 1 = e
d
1 1 = e
d
1 2 = e
d
1 2 = e
d
= D1
= D1
= D2
= D2
| |
(
(
(
(
=
0 0 0 0
0 0 0 0
0 0 1 1
0 0 1 1
1
k K
1
D
3
D
4
D
2
D
2
D
3
D
4
D
1
D
The Finite Element Method
Lecture 2; 1-dimensional spring systems
(modified 2010-01-18)
39
The contribution to [K] from element 2, which we here call [K]2, is
Example problem; cont.
| |
(
=
1 1
1 1
2
k k
2 1 = e
d
2 1 = e
d
2 2 = e
d
2 2 = e
d
= D2
= D2
= D3
= D3
| |
(
(
(
(
=
0 0 0 0
0 1 1 0
0 1 1 0
0 0 0 0
2
k K
1
D
3
D
4
D
2
D
2
D
3
D
4
D
1
D
The Finite Element Method
Lecture 2; 1-dimensional spring systems
(modified 2010-01-18)
40
The contribution to [K] from element 3, which we here call [K]3, is
Example problem; cont.
| |
(
=
1 1
1 1
3
k k
3 1 = e
d
3 1 = e
d
3 2 = e
d
3 2 = e
d
= D3
= D3
= D4
= D4
| |
(
(
(
(
=
1 1 0 0
1 1 0 0
0 0 0 0
0 0 0 0
3
k K
1
D
3
D
4
D
2
D
2
D
3
D
4
D
1
D
The Finite Element Method
Lecture 2; 1-dimensional spring systems
(modified 2010-01-18)
41
The resulting structural stiffness is found by adding all contributions
(giving the same result as before)
Example problem; cont.
| | | |
(
(
(
(
+
+
=
=
=
1 1 0 0
1 ) 1 1 ( 1 0
0 1 ) 1 1 ( 1
0 0 1 1
3
1
k K K
e
e
The Finite Element Method
Lecture 2; 1-dimensional spring systems
(modified 2010-01-18)
42
An alternative treatment of our example problem by
taking advantage of the symmetry
1
1
2 3
4
3
2
F
F
k
k k
1
1
2
2
F
k
k 2
3
Decreasing the
length by two,
increases the
stiffness by two!
The Finite Element Method
Lecture 2; 1-dimensional spring systems
(modified 2010-01-18)
43
The contribution to [K] from element 1, which we here call [K]1, is
Example problem; cont.
| |
(
=
1 1
1 1
1
k k
1 1 = e
d
1 1 = e
d
1 2 = e
d
1 2 = e
d
= D1
= D1
= D2
= D2
| |
(
(
(
=
0 0 0
0 1 1
0 1 1
1
k K
1
D
3
D
2
D
2
D
3
D
1
D
The Finite Element Method
Lecture 2; 1-dimensional spring systems
(modified 2010-01-18)
44
The contribution to [K] from element 2, which we here call [K]2, is
Example problem; cont.
| |
(
=
1 1
1 1
2
2
k k
2 1 = e
d
2 1 = e
d
2 2 = e
d
2 2 = e
d
= D2
= D2
= D3
= D3
| |
(
(
(
=
1 1 0
1 1 0
0 0 0
2
2
k K
1
D
3
D
2
D
2
D
3
D
1
D
The Finite Element Method
Lecture 2; 1-dimensional spring systems
(modified 2010-01-18)
45
(
(
(
3
2
1
3
2
1
2 2 0
2 3 1
0 1 1
F
F
F
D
D
D
k
We thus have to solve
Example problem; cont.
= F
= 0
= ?
= ?
= ?
= 0
and gets
(
(
(
3
2
1
3
2
1
2 2 0
2 3 1
0 1 1
F
F
F
D
D
D
k
k F D 3 /
2
=
= F
As before :)
The Finite Element Method
Lecture 2; 1-dimensional spring systems
(modified 2010-01-18)
46
The spring stiffness matrix [k]e and the structural stiffness matrix [K] are
symmetric and singular (can not be inverted).
However, if we have prevented rigid body motions, we may solve the
structural problem (the reduced stiffness matrix obtained by removing
rows and columns associated with locked displacements is not singular).
One may finally also note that the sum of all components in a row or
column of [k]e or [K] is always zero.
Some final comments