1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of...
-
Upload
julie-nelson -
Category
Documents
-
view
221 -
download
3
Transcript of 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of...
![Page 1: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/1.jpg)
1Apr 20, 2023
Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares Why study the theory of finite elements? Computational steps Introduction to Matlab Homework 1
![Page 2: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/2.jpg)
2Apr 20, 2023
Today Stiffness equations for the linear
spring element and the bar element Application of the direct stiffness
method for structural systems made up of springs and bars in 1D space
Interpretation and properties of the stiffness matrix
![Page 3: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/3.jpg)
Discretize the structure (problem domain) Divide the structure or continuum into finite elements
Once the structure has been discretized, the computational steps faithfully follow the steps in the direct stiffness method.
The direct stiffness method (DSM): The global stiffness matrix of the discrete structure are obtained
by superimposing (assembling) the stiffness matrices of the element in a direct manner.
Computational steps of the FEM- the direct stiffness method
![Page 4: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/4.jpg)
Idealization Process
Source: C. Felippa (2012)
![Page 5: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/5.jpg)
DSM: Breakdown Steps
Source: C. Felippa (2012)
![Page 6: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/6.jpg)
DSM: Assembly & Solution Steps
Source: C. Felippa (2012)
![Page 7: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/7.jpg)
72023.04.20
Any question before we discuss the simplest element, i.e. spring element?
![Page 8: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/8.jpg)
Linear spring
Linear spring: Obeys Hooke’s law:
F : applied axial loadδ : elongation or contraction of the spring (deformation)
ks: spring constant (stiffness)
Resists forces only in the direction of the spring
F
F = ksδ
![Page 9: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/9.jpg)
Linear spring as a finite element (1)
Points 1 and 2 are the finite element nodes. x: element (local) coordinate system f1, f2: element nodal forces, shown in the positive sense d1, d2: element nodal displacement, shown in the
positive sense Now let’s find the relationship between the nodal forces
and the nodal displacement when the spring is in equilibrium state.
f1, d1 f2, d2
x1 2
ks
![Page 10: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/10.jpg)
Linear spring as a finite element (2)
First, let d1>0 and d2=0 (compression)
Nodal forces consistent with static equilibrium and Hooke’s law are
1 s 1f k d 2 s 1f k d
f1 f21 2
d1
![Page 11: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/11.jpg)
11Apr 20, 2023
Linear spring as a finite element (3)
Next, let d1=0 and d2>0 (tension)
1 s 2f k d 2 s 2f k d
f1 f21 2
d2
![Page 12: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/12.jpg)
12Apr 20, 2023
If both d1>0 and d2>0
In matrix format
1 s 1 2( )f k d d
2 s 1 2( )f k d d
1 1s
2 2
1 1
1 1
d fk
d f
orkd f
![Page 13: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/13.jpg)
13Apr 20, 2023
This is equation is called the (discrete) element equilibrium equation or the element stiffness equation, refer to the element (local) coordinate system
kd f
s
1 1
1 1k
k
Spring element stiffness matrix
Linear spring as a finite element (4)
![Page 14: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/14.jpg)
Example of a spring assemblage (1)
1, 2, 3: structural (global) node numbers (as opposed to element or local nodes)
X: global coordinate system F2 and F3 are the given applied forces, while F1 is
the unknown reaction force. D2 and D3 are the unknown nodal displacement,
while D1 is the given nodal displacement (in this case D1=0).
1 2 31 2
X
F1, D1
k1 k2F2, D2 F3, D3
![Page 15: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/15.jpg)
Example of a spring assemblage (2)
The number of degree of freedom (DOF)= 3. The number of active DOF= 2.
We will establish the stiffness equation for the spring assemblage by using the element stiffness equations 1 and 2.
In this problem the local axes coincide with the global axis.
1 2 31 2
X
F1, D1
k1 k2F2, D2 F3, D3
![Page 16: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/16.jpg)
Example of a spring assemblage (3)
Equilibrium condition for element 1:
Equilibrium condition for element 2:
12f
x1 2
k111f
11d
12d
1 11 1 1 1
1 11 1 2 2
k k d f
k k d f
22f
x1 2
k221f
21d
22d
2 22 2 1 1
2 22 2 2 2
k k d f
k k d f
![Page 17: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/17.jpg)
Example of a spring assemblage (4)
Continuity or displacement compatibility condition:
1 2 31 2
X
F1, D1
k1 k2F2, D2 F3, D3
12f
x1 2
k111f
11d
12d
1 22 1 2d d D
11 1d D
22 3d D
22f
x1 2
k221f
21d
22d
![Page 18: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/18.jpg)
The equilibrium equations expressed in terms of the global nodal displacements:
Example of a spring assemblage (5)
1 11 1 1 1
1 11 1 2 2
k k d f
k k d f
22 2 2 1
22 2 3 2
k k D f
k k D f
11 1 1 1
11 1 2 2
k k D f
k k D f
2 22 2 1 1
2 22 2 2 2
k k d f
k k d f
![Page 19: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/19.jpg)
Expanding the matrix equations to the size of the DOF:
11 1 1 1
11 1 2 2
3
0
0
0 0 0 0
k k D f
k k D f
D
12
2 2 2 12
2 2 3 2
0 0 0 0
0
0
D
k k D f
k k D f
22 2 2 1
22 2 3 2
k k D f
k k D f
11 1 1 1
11 1 2 2
k k D f
k k D f
1 2 31 2
D1 D2 D3
1 2 31 2
D1 D2 D3
![Page 20: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/20.jpg)
The addition of the two equations yields
11 1 1 1
1 21 1 2 2 2 2 1
22 2 3 2
0
0
k k D f
k k k k D f f
k k D f
Example of a spring assemblage (7)
![Page 21: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/21.jpg)
The equilibrium conditions for nodes 1, 2, and 3:
12f
x1 2
k111f
11d
12d
22f
x1 2
k221f
21d
22d
Example of a spring assemblage (8)
11f1F 1
1 22 1f f
2F222f 3F3
11 1f F 1 2
2 1 2f f F 22 3f F
![Page 22: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/22.jpg)
Example of a spring assemblage (9)
Substituting the last equations, we obtain:
or
1 1 1 1
1 1 2 2 2 2
2 2 3 3
0
0
k k D F
k k k k D F
k k D F
KD F
Structural or global nodal force matrix
Structural or global nodal displacement matrix
Structural or global stiffness matrix
![Page 23: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/23.jpg)
To facilitate the assembling of the global stiffness equation, let us define a matrix in which each column contains the numerical labels of the global nodal displacement associated with each element.
Let call this matrix “code matrix”, denote Mcode
The size of Mcode is Ndofe x Nelem, where Ndofe: number of degrees of freedom per element Nelem: total number of elements in the structure
Assembling process (1)
![Page 24: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/24.jpg)
Assembling process (2)
1 2 31 2
X
F1, D1
k1 k2F2, D2 F3, D3
1 2
d1 d2
![Page 25: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/25.jpg)
Assembling process (3)
The rows and columns of each stiffness matrix are labeled according to the DOFs associated with them; the labels are copied from Mcode.
1 1
1 1
k k
k k
1 2
1
2
2 2
2 2
k k
k k
2 32
3
1 1
1 1 2 2
2 2
0
0
k k
k k k k
k k
1 2 3
1
2
3
![Page 26: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/26.jpg)
Boundary Conditions (1)
Given F1, F2 and F3, can you now solve this equation to obtain D1, D2, and D3?
The support or boundary conditions must be specified, otherwise K will be singular.
Types of boundary conditions: Homogeneous b.c.’s: zero values of nodal displacement are
specified. Non-homogeneous b.c.’s: nonzero values are specified.
1 1 1 1
1 1 2 2 2 2
2 2 3 3
0
0
k k D F
k k k k D F
k k D F
![Page 27: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/27.jpg)
Example of homogeneous b.c.’s: D1=0 The global stiffness equation can be written as
The unknown values: F1, D2, D3
1 1 1
1 1 2 2 2 2
2 2 3 3
0 0
0
k k F
k k k k D F
k k D F
Boundary Conditions (2)
![Page 28: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/28.jpg)
Boundary Conditions (3)
Considering the 2nd and the 3rd equations, we can write the matrix equation as
This equation is called reduced stiffness equation. For all homogeneous b.c.’s, the reduced stiffness equation can be
obtained by simply deleting the rows and columns corresponding to the zero-displacement DOF’s from the original stiffness equation.
2 21 2 2
3 32 2
D Fk k k
D Fk k
![Page 29: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/29.jpg)
Boundary Conditions (4)
Solving the reduced stiffness equation, we can obtain
Substituting D2 and D3 into the original stiffness equation, we obtain
2 32
1
F FD
k
2 3 3
31 2
F F FD
k k
1 2 3( )F F F
![Page 30: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/30.jpg)
Example of nonhomogeneous b.c.’s: D1=δ The global stiffness equation can be written as
The unknown values: F1, D2, D3
1 1 1
1 1 2 2 2 2
2 2 3 3
0
0
k k F
k k k k D F
k k D F
Boundary Conditions (5)
![Page 31: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/31.jpg)
Boundary Conditions (6)
Considering the 2nd and the 3rd equations,
or
When dealing with non-homogeneous b.c.’s, we must transform the terms associated with the known displacements to the right-side force matrix.
2 21 2 21
3 32 20
D Fk k kk
D Fk k
2 21 2 2 1
3 32 2 0
D Fk k k k
D Fk k
![Page 32: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/32.jpg)
Boundary Conditions (7)
In general, specified boundary conditions are treated by partitioning the global stiffness equation as follows:
Subscript a: associated with active (free, unconstrained) DOF’s Subscript p: associated with passive (locked, constrained) DOF’s Unknown vectors: Da, Fp
aa ap a a
pa pp p p
K K D F
K K D F
![Page 33: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/33.jpg)
Boundary Conditions (8)
From this equation, we have
aa ap a a
pa pp p p
K K D F
K K D F
aa a a ap p K D F K D
p pa a pp p F K D K D
![Page 34: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/34.jpg)
Example
Given a system of three springs supporting three equal weights W.
W=1 kN, k= 0.2 kN/mm Treating the springs as finite
elements, determine the vertical displacement of each weight and the support reaction.
Repeat the problem if the second weight is “forced” to move 5 mm upward.
3k
2k
W
W
k
W
![Page 35: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/35.jpg)
Homework 2 (due date next class)
The spring stiffness k1=1 kN/mm, k2=2 kN/mm, k3=3 kN/mm, k4=4 kN/mm, k5=5 kN/mm.
Applying a force of 2 kN at node 2 in the positive x direction, determine the nodal displacements, the reactions, and the forces in each element. Use the direct stiffness method, implemented in Matlab.
Instead of applying the force, now at node 2 given a fixed, known displacement – 2 mm. Repeat the calculations.
![Page 36: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/36.jpg)
Any questions before we proceed to 1D bar element?
![Page 37: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/37.jpg)
Linear-elastic Bar-- Assumptions
The bar is geometrically straight. The material obeys Hooke’s law, i.e.
A: sectional area of the bar E: modulus of elasticity of the material σ: axial stress in the bar, σx = F/A
εx: axial strain of the bar
x xE FF
A, E
![Page 38: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/38.jpg)
Linear-elastic Bar-- Assumptions
Forces are applied only at the ends of the bar. The bar supports axial loading only.
Bending, torsion, and shear are not transmitted to the element
FFx xE
![Page 39: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/39.jpg)
Bar element (1)
Now let’s find the relationship between the nodal forces and the nodal displacement when the spring is in equilibrium state.
f1, d1 f2, d2
x1 2
EA
L
![Page 40: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/40.jpg)
40Apr 20, 2023
Bar element (2)
First, let d1>0 and d2=0 (compression)
Nodal forces consistent with static equilibrium and Hooke’s law are
1 1
EAf d
L 2 1
EAf d
L
![Page 41: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/41.jpg)
41Apr 20, 2023
Bar element (3)
Next, let d1=0 and d2>0 (tension)
1 2
EAf d
L 2 2
EAf d
L
![Page 42: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/42.jpg)
42Apr 20, 2023
If both d1>0 and d2>0
In matrix format
1 1 2( )EA
f d dL
2 1 2( )EA
f d dL
1 1
2 2
1 1
1 1
d fEA
d fL
orkd f
![Page 43: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/43.jpg)
43Apr 20, 2023
Example – A bar structure (1)
The area of a cross section at a distance x:
A=A(x)
0x Tx L
03A A0A A
![Page 44: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/44.jpg)
44Apr 20, 2023
Example – A bar structure (2) Discretization
![Page 45: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/45.jpg)
45Apr 20, 2023
Example – A bar structure (3) Generate element stiffness matrices
Apply the element stiffness matrix formula to the bar problem
1 0
T
1 15
1 1
EA
L
k 2 0
T
1 13
1 1
EA
L
k
Element 1 Element 2
![Page 46: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/46.jpg)
46Apr 20, 2023
Example – A bar structure (4) Element 1
D1 D2 D3
1 0
T
1 1 05
1 1 0
0 0 0
EA
L
K
D1 D2 D3
![Page 47: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/47.jpg)
47Apr 20, 2023
Example – A bar structure (4) Element 2
D1 D2 D3
D1 D2 D3
2 0
T
0 0 03
0 1 1
0 1 1
EA
L
K
![Page 48: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/48.jpg)
48Apr 20, 2023
Example – A bar structure (5) All elements are present
1 2 0
T
5 5 0
5 8 3
0 3 3
EA
L
K K K
![Page 49: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/49.jpg)
49Apr 20, 2023
Example – A bar structure (6) Applying the loads
Nodal force vector
0
H
F
F
Unknown reaction force
D1
D2
D3
![Page 50: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/50.jpg)
50Apr 20, 2023
Example – A bar structure (7) Imposing the displacement boundary
conditions D1=0
In consequence, now there are only two unknown parameters D2 and D3
Thus the “active” DOF=2
![Page 51: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/51.jpg)
51Apr 20, 2023
Solving the global equation,
The unknowns are D2, D3, and H
Discarding row 1 and column 1 from K, we obtain
02
T3
5 5 0 0
5 8 3 0
0 3 3
HEA
DL
D F
20
3T
8 3 0
3 3
DEA
D FL
![Page 52: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/52.jpg)
52Apr 20, 2023
Solution
Support reaction
Example – A bar structure (9)
2 T
3 0
3/15
8 /15
D FL
D EA
02
T
5EA
D HL
T2
05
FLD
EA
Thus H F
Agree with the global equilibrium
F F
![Page 53: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/53.jpg)
53Apr 20, 2023
Example – A bar structure (10) “Disassembly” of the structural nodal
displacement
1
T2
03
0
3/15
8 /15
DFL
DEA
D
D
111 1 T
12 02
0
3/15
Dd FL
D EAd
d
222 1 T
23 02
3/15
8 /15
Dd FLD EAd
d
Element 2
Element 1
![Page 54: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/54.jpg)
54Apr 20, 2023
Example – A bar structure (11) Calculating stresses
Element 1
Element 2
1 11 1 2 1
T 0
2
0.5 5x x
d d FE E
L A
2 22 2 2 1
T 0
2
0.5 3x x
d d FE E
L A
1 T
0
0
3/15
FL
EA
d
2 T
0
3/15
8 /15
FL
EA
d
![Page 55: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/55.jpg)
Any questions before we discuss the interpretation and properties of the stiffness matrix?
![Page 56: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/56.jpg)
Element stiffness matrix
Recall the bar element
The stiffness equation for the element
The stiffness matrix
56Apr 20, 2023
1 1
2 2
1 1
1 1
d fEA
d fL
1 1
1 1
EA
L
k
![Page 57: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/57.jpg)
From this eq., can you give a definition of stiffness matrix?
A stiffness matrix is a matrix relating the nodal displacement vector to nodal force vector
How did we derive this matrix?
By directly applying the basic physical laws, i.e. the Hooke’s and equilibrium laws
This direct approach is limited to simple elements
57Apr 20, 2023
kd f
![Page 58: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/58.jpg)
Consider the stiffness equation
If d1=1 and d2=0, then
On the other hand, if d1=0 and d2=1
58Apr 20, 2023
1 1
2 2
1 1
1 1
d fEA
d fL
1
2
1
1
f EA
f L
The 1st column of k
1
2
1
1
f EA
f L
The 2nd column of k
![Page 59: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/59.jpg)
Thus, a column of k is the vector of loads that must be applied to an element at its nodes to maintain a deformation state in which the corresponding nodal d.o.f. has unit value while all other nodal d.o.f are zero
This concept is general; it is applicable to all stiffness matrices, including the structural stiffness matrix
59Apr 20, 2023
![Page 60: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/60.jpg)
Properties of stiffness matrices
Nonnegative main diagonal values
This is because it is physically unreasonable that a single load in a given direction would produce a displacement component in the opposite direction
Symmetry
k (or K) is symmetric if loads are linearly related to displacements
60Apr 20, 2023
0iik 0iiK
![Page 61: 1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.](https://reader035.fdocuments.net/reader035/viewer/2022062422/56649ed95503460f94be7137/html5/thumbnails/61.jpg)
Properties of stiffness matrices (cont’d) Singularity
This is because the element or structure can under go “rigid body motion”
Sparsity (for the global or structural stiffness matrix) A matrix is called “sparse” if it contains many zeros A practical FE structure may have thousands of d.o.f, and more than 99% of
coefficients in its stiffness matrix may be zero http://web-ext.u-aizu.ac.jp/~niki/javaappl/jassem/jassem.html
61Apr 20, 2023