Lecture 2 Truss and Beam FEM
Lecture 2 Truss and Beam FEM
Element Types
Element Types
Element Types
4. Postprocess the information contained in D. In stress analysis this means compute strains and stresses.
6
Spring Element
The first step in FEM is the derivation of the element stiffness matrix ke. This is illustrated below by using a simple spring element
x
F1 1 2 F2
1
Two nodes: 1,2 Nodal displacement: u1, u2 (m, mm) Nodal forces: F1, F2 (N) Spring constant (Stiffness) k (N/m, N/mm)
7
Spring Element
We have: F = k with = u2 - u1 (1) (2) (3) (4) (5)
Consider the equilibrium of forces for the spring. At node 1, we have:
F1 = F = k (u 2 u1 ) = ku1 ku 2
and at node 2, In matrix form
k k
k u1 F1 u = F k 2 2
or
ku = F
Where k = (element) stiffness matrix u = (element nodal) displacement vector F = (element nodal) force vector
Bar Element
Consider a uniform prismatic bar:
L A E
(6) (7)
and
F = ( AE / L)
and
F12 = F22 =
AE u2 L
(8)
where Fij is the force at node i (i = 1,2) associated with displacement of node j (j = 1,2)
10
AE 1 1 u1 F1 1 1 u = F L 2 2
(9)
where F1 and F2 are the resultant forces applied to the bar at nodes 1 and 2
From the above matrix, we can see that the bar is acting like a spring in this case, the element stiffness matrix for the bar is:
k k= k
k AE 1 1 = L 1 1 k
(10)
11
(11)
The FEM treats the nodal displacements as variables of an interpolation function, usually a polynomial, to give an analytical expression for displacement at any point inside the element.
13
(12)
(13)
where
x = L
01
14
or
u = Nd
(14)
where N is the shape function matrix d is the vector of element nodal d.o.f.
15
(15)
(16)
1 T T = d ( B EB )dV d 2 V
(18)
(19)
(21)
Then we have
( BT EB )dV d = F V
(22)
or (24)
kd = F
(23)
where
k = ( B T EB )dV
V
is the element stiffness matrix Equation (24) is a general result which can be used for the construction of other types of elements.
18
1 / L AE 1 1 E [ 1 / L 1 / L ]Adx = L 1 1 1/ L
(25)
which is the same as we derived using the direct method The strain energy can be written as
U= 1 T d kd 2
(26)
19
Example: Find the stresses in the two bar assembly which is loaded with force P, and constrained at the two ends, as shown in the figure.
20
Notes to example
In this case, the calculated stresses in elements 1 and 2 are exact within the linear theory for for 1D bar structures. It will not help if we further divide element 1 or 2 into smaller finite elements. For tapered bars, averaged values of the crosssectional areas should be used for the elements. We need to find the displacements first in order to find the stresses, since we are using the displacement based FEM.
21
Beam Element
The beam element is used to model beams or frames where flexural effects (shear forces and bending moments) dominate. Beam element consists of 4 DOF per element and a cubic variation in displacement has to be assumed in the form: v = 1 + 2 x + 3 x 2 + 4 x 3 (27)
I = moment of inertia of the crosssectional area E = elastic modulus v = v(x) lateral displacement dv rotation about the z-axis = dx F = shear force M = bending moment about z-axis
22
Beam Element
Axial effect can be added on if necessary Similar to bar element, eq. (27) can be written by expressing the i in terms of nodal d.o.f. with z=dv/dx=2+23x+34x2 for example: x = 0, 1 = v1, 2 = z1 We can then derive the shape functions for beam element.
N 1 ( x ) = 1 3 x 2 / L2 + 2 x 3 / L3 N 2 ( x ) = x 2 x 2 / L + x 3 / L2 N 3 ( x) = 3x / L 2 x / L
2 2 3 3
(28)
23
N 4 ( x ) = x 2 / L + x 3 / L2
Beam Element
Then, we can represent the displacement as
v = [N 1 N2 N3 v1 N 4 ] z1 = Nd v2 z 2
(29)
(30)
(31)
24
Beam Element
Strain energy stored in the beam element is
L 1 T 1 T T U = dV = d B EIBdx d 2V 2 0
(32)
Can you prove this?? Based on eq (32) the stiffness matrix for the beam element is:
k = BT EIBdx
0 L
(33)
25
Beam Element
Applying the result in (31) and carrying out the integration, the expression of k is as follows
12 EI / L3 6 EI / L2 k= 12 EI / L3 6 EI / L2 6 EI / L2 4 EI / L 6 EI / L2 2 EI / L 12 EI / L3 6 EI / L2 12 EI / L3 6 EI / L2 6 EI / L2 2 EI / L 6 EI / L2 4 EI / L
(34)
Stress
x = My/I
Bending moment M is computed from curvature d2v/dx2, which in turn depends on nodal d.o.f. d.
d 2v M = EI 2 = EIBd dx
(35)
26
2D Beam Element
Combining the axial stiffness
0 AE / L 0 12EI / L3 0 6EI / L2 k= 0 AE / L 0 12EI / L3 6EI / L2 0 AE / L 0 0 AE / L 0 0 0 u1 6 EI / L2 v1 2EI / L z1 0 u2 6EI / L2 v2 4EI / L z 2
0 6 EI / L2 4 EI / L 0 6 EI / L2 2 EI / L
27
Boundary conditions
In order to prevent the finite element model from moving freely through space, each of the possible degrees of freedom must be constrained somewhere on the model. This can be done by imposing boundary conditions at appropriate nodal points on the model. In general, displacement boundary conditions simulate the actual supports of the structure. Same as general structural analysis, there are three basic types of supports: simply supported, fixed and roller supports.
28
Boundary Conditions
The application of boundary conditions depends on the type of structure being analysed and also on the finite element program being used. If the program supports 2D elements, then the application of boundary conditions in the third dimension for a 2D analysis is unnecessary. On the other hand, programs that use 3D elements for 2D problems require that all displacements in the third dimension are zeroed.
29
Boundary Conditions
Engineering judgement must be applied in determining what boundary conditions best simulate the behaviour of the actual structure. In some cases, it is necessary to try the analysis using different boundary conditions to determine which set of conditions produces the worst case results.
30