Professional Documents
Culture Documents
3 Truss Equations
Chapter 3
Development of
Truss Equations
MS4011 FEM
We will
y
2
x , u
d2 x , f2 x
1
T
d1x , f1x
Figure 3-1 Bar subjected to tensile forces T; positive nodal displacements and forces
MS4011 FEM
E
(a )
du
(b)
dx
From force equilibrium, we have
A x T constant
(c )
for no distributed load acting on the bar. Using Eq. (b) in (a ) and then
(a ) in (c) and differentiating with respect to x , we obtain
d
du
(d )
AE 0
dx
dx
MS4011 FEM
MS4011 FEM
Assume a linear displacement variation along the local axis of the bar
because a linear function with specified endpointshas a unique path.
u a1 a2 x
(3.1.1)
d2 x d1x
x d1x
u
MS4011 FEM
(3.1.2)
5
d 2 x
with shape functions given by
x
x
N1 1
and N 2
L
L
(3.1.3)
(3.1.4)
The linear displacement function plotted over the length of the bar
element os shown in Figure 3-2. The bar is shown with the same
orientation as in Figure 3-1.
MS4011 FEM
y
u
2
d1x
T
L
1
x
Figure 3-2 Linear displacement plotted over the length of the element
MS4011 FEM
du d2 x d1x
x
dx
L
(3.1.5)
where, Eqs. (3.1.3) and (3.1.4) have been used to obtain Eq. (3.1.5),
and the stress/str ain relationsh ip is
x E x
MS4011 FEM
(3.1.6)
T AE
(3.1.8)
MS4011 FEM
f2 x T
(3.1.11)
L 1 1 d 2 x
f 2 x
Now, because f k d , we have, from Eq. (3.1.3)
k AE 1 1
(3.1.14)
L 1 1
Eq. (3.1.14) represents the stiffness matrix for a truss or bar element.
In Eq. (3.1.14), AE L for a bar element is analogous to the spring
constant k for a spring element.
MS4011 FEM
10
K K k
e 1
(e)
and
F F f (e)
(3.1.15)
e 1
11
Step
Example 3.1
MS4011 FEM
12
MS4011 FEM
13
1
L
14
15
1x
2x
(3.2.1)
(3.2.2)
(3.2.3)
(3.2.4)
(3.2.5)
Thus, Eq. (3.2.5) shows that the displaceme nt interpolat ion functions must add
to unity at every point with in the element so that u will yield a constant v alue
when a rigid - body displaceme nt occurs.
MS4011 FEM
16
dy
d y
d x
j
j
MS4011 FEM
dx
Figure 3-4
General displacement vector d
17
(3.3.1)
where i and j are unit vecto rs in the x and y directions ; i and j are unit
vectors in x and y directions . And can be found that
d x
C S dx
C cos ; S sin
(3.3.2)
d y
S C d y
MS4011 FEM
18
d1x
C
0
d
2
x
0 C
or d T*d
C
0
where T*
MS4011 FEM
d1x
0 d1 y
S d 2 x
d 2 y
(3.3.3)
(3.3.4)
(3.3.5)
S
0 C
(3.3.6)
19
f1x
C
0
f2x
or
f T*f
MS4011 FEM
0 C
f1x
0 f1 y
S f 2 x
f 2 y
(3.3.7)
(3.3.8)
20
d1x
d 2 x
(3.4.1)
or
f k d
(3.4.2)
We now want to relate the global element nodal forces f to the global
nodal displacement d for a bar element arbitrarily oriented with respect
to the global axes as was shown in Figure 3-1.
MS4011 FEM
21
The relationsh ip between f and d will yield the global stiffness matrix k
of the element such that
f1x
1y
f
2x
f 2 y
d1x
d1 y
d2x
(3.4.3)
d 2 y
or
f kd
(3.4.4)
22
d2 y , f2 y
A, E , L
d2x , f2x
d1 y , f1 y
d1x , f1x
MS4011 FEM
23
or
d Td
where
d1x
C
S
d1 y
0
d2x
d2 y
0
C
S
T
0
0
0
C
S
0
0
S
d1x
d
1y
d
2x
d 2 y
(3.4.5)
(3.4.6)
S
C
0
0
MS4011 FEM
S
C
0
0
0
0
C
S
0
0
S
f Tf
(3.4.7)
(3.4.8)
24
f1x
1 0 1 0 d1x
AE 0 0 0 0 d1 y
f1 y
L 1 0 1 0 d 2 x
f2 x
f2 y
0 0 0 0 d 2 y
(3.4.9)
Tf kTd
(3.4.10)
1
f T kTd
(3.4.11)
(3.4.12)
25
(3.4.13)
Equating Eqs. (3.4.4) and Eq. (3.4.13), we obtain the global stiffness matrix
for 2D truss element as
k T T k T
(3.4.14)
which gives k in explisit form as
C2
AE CS
k
L C2
CS
CS
S2
CS
S2
C2
CS
C2
CS
CS
S2
CS
2
S
(3.4.15)
Finally, the equiation of the truss or bar element in global coordinate system
can be written as
f1x
f
AE
1y
f
L
2x
f 2 y
MS4011 FEM
C2
CS
C2
CS
CS
S2
CS
S2
C2
CS
C2
CS
CS
S2
CS
S 2
d1x
d
1y
d
2
x
d 2 y
(3.4.16)
26
k (e) K
(3.4.17)
e 1
where K is the total stiffness matrix and N is the total number of elements.
Similarly, each element global nodal force matrix can be summed such that
N
f (e) F
(3.4.18)
e 1
K is now related the global nodal force F and the global nodal displaceme nt d for
the whole structure by
F Kd
MS4011 FEM
(3.4.19)
27
L 1 1 d 2 x
f 2 x
The usual definition of axial tensile stress is
f2 x
(3.5.2)
A
where f2 x is used because it pulls on the bar as shown in Figure 3 - 7.
From Eq. 3.5.1 we have
f AE 1 1 d1x
(3.5.3)
2x
L
d 2 x
MS4011 FEM
28
f2 x
f1x
(3.5.4)
(3.5.5)
29
0
0
C
S
L
MS4011 FEM
(3.5.6)
(3.5.7)
(3.5.8)
30
EXAMPLE 3.5
MS4011 FEM
31
We will now derive the tranformation matrix for a bar element in 3-D
space as shown in Figure 3-7.
32
Ch.Let 3
Truss
Equations
the node 1 and 2 have the coordinate s ( x , y , z ) and
( x2 , y2 , z 2 ) respective ly.
Also, let x , y , and z be the angles measured from global x, y, and z axes,
respective ly, to the local axis x. Here x directed along the element from node 1 to
node 2. We must determine T* such that d T*d. We begin the derivation of T*
1
(3.7.1)
(3.7.2)
(3.7.3)
33
C z cos z
(3.7.4)
Here C x , C y , and C z are the projection s of i on i, j, and k , respective ly.
and
C x cos x
C y cos y
(3.7.5)
For a vector in space directed along the x axis, Eq. (3.7.5) gives the
components of that vect or in the global x, y, and z directions .
Now using Eq. (3.7.5), d T*d can be written in explicit form as
d 1x
Cx
d 2 x
0
MS4011 FEM
Cy
Cz
Cx
Cy
d1x
d
1y
d1z
Cz d 2 x
d2 y
d 2 z
0
(3.7.6)
34
Cx
T
0
Cy
Cz
Cx
Cy
0
C z
(3.7.7)
is the transform ation matrix, which enables the local displaceme nt matrix d to be
expressed in terms of displaceme nt components in the global coordinate system.
We have shown in Section 3.4 that the global stiffness matrix is given in general by
k TT k T. This equation w ill now be used to express the general form of the stiffness
matrix of a bar arbitrary oriented in space. In general, we must expand the transform ation
matrix in a manner analogous to that done in expanding T* to T in Section 3.4. However,
the same result wil l be obtained here by simply using T* , defined by Eq. (3.7.7), in place
of T. Then k is obtained using the equation k (T* ) T k T* as follows :
MS4011 FEM
35
Ch.
3 Truss Equations
where
Cx
C
y
Cz
0
0
Simplifying
0
0
0 AE 1 1 C x C y C z 0
0
0 C x C y C z
0 C x L 1 1 0
0 Cy
0 C z
Eq. (3.7.8), we obtain the explicit form of k as
C x2
AE
k
C xC y
C xC z
C x2
C xC y
C xC z
C y2
C yCz
C xC y
C y2
C z2
C xC z
C x2
C yCz
C xC y
C yC z
(3.7.8)
C z2
(3.7.9)
C xC z
C y2
C yCz
2
C z
Symetry
Equation (3.7.9) is the basic form of the stiffness matrix for a bar element in 3 - D space.
MS4011 FEM
36
(3.8.1)
To evaluate the strain energy for a bar, we consider only the work done
by the internal forces during deformation. Because we are dealing with
a 1-D bar, the internal force doing work is given in Figure 3-8 as x(y)
(z), due only to normal stress x. The displacement of the x face of
element is x(x); the displacement of x + x face is x(x + dx). The
change in displacement is then xdx, where dx is differential change in
strain occuring over element x.
MS4011 FEM
37
The differenti al internal work (or strain energy) dU is the internal force multiplied by
the displaceme nt through which the force moves, given by
F dx
dU x ( y )( z )( x )d x
(3.8.2)
Rearrangin g and letting the volume of the element approach zero, we obtain, from
Eq. (3.8.2).
dU x d x dV
(3.8.3)
For the whole bar, we the have
U
V
MS4011 FEM
d x dV
(3.8.4)
38
1
U x x dV
2 V
(3.8.5)
39
The PE of the external forces, being opposite in sign from the external
work expression because the PE of external forces is lost when the work
is done by the external forces, is given by
M
V
nodal force
body forec
(3.8.6)
surface loading
where the first, second, and third terms on the right side of Eq. (3.8.6)
represent the PE of (1) body force X (in units of force per unit
b
volume), (2) surface loading Tx (in units of force per unit surface area),
and (3) nodal concentrat ed forces f .
ix
The forces X b , Tx , and fix are considered to act in the local x direction
of the bar as shown in Figure 3 - 10.
MS4011 FEM
40
Figure 3-10
General forces acting
on a 1-D bar
MS4011 FEM
MS4011 FEM
42
A
p x x dx f1x d1x f2 x d2 x uTx dS uX b dV
(3.8.7)
20
S
V
since A is contant and variables x and x at most vary with x.
MS4011 FEM
43
From Eqs. (3.1.3) and (3.1.4), we have the axial displaceme nt function
expressed in terms of the shape functions and nodal displaceme nt by
u N d
(3.8.8)
where
x
N 1
L
x
L
(3.8.9)
and
d 1x
d2 x
(3.8.10)
L L
MS4011 FEM
44
x B d
(3.8.12)
where we define
1
B
L
1
L
(3.8.13)
x D x
where
(3.8.14)
D E
(3.8.15)
for the 1 - D stress/str ain relationsh ip and E is the modulus of elasticity .
Now, by Eq. (3.8.12), we can express Eq. (3.8.14) as
x D B d
MS4011 FEM
(3.8.16)
45
Usin g Eq. (3.8.7) expressed in matrix notation form, we have the total
PE given by
T
A
T
T
T
p x x dx d P u T x dS u X b dV (3.8.17)
20
S
V
where P now represents the concentrat ed nodal loads and where in general
both x and x are column matrices. For proper matrix multiplica tion we must
place the transpose on . Similarly, u and T in general are column
A
p d
20
P d N T dS
B D B d dx d
T
T
T
d N X b dV
(3.8.18)
MS4011 FEM
46
2x
are not functions of x. Therefore, integratin g Eq. (3.8.18) with respect to x yields
T
AL T T T
p
d B D B d d f
(3.8.19)
2
where
T
T
f P N T dS N X dV
(3.8.20)
From Eq. (3.8.20), we observe three separate types of load contributi ons from
body forces, surface tractions , and concentrat ed nodal forces. We define these
surface tractions and body - force vectors as
T
f N T dS
(3.8.20a )
f N X dV
s
(3.8.20b)
MS4011 FEM
47
and
1x
p
0
(3.8.21)
2x
T
T
T
U d B D B d
(3.8.22)
Using Eqs. (3.8.10), (3.8.13), and (3.8.15) in Eq. (3.8.22) yields
1
L
*
1
1
U d1x d2 x 1 E L L 1x
(3.8.23)
d2 x
L
Simplifyin g Eq. (3.8.23), we obtain
E
U * 2 d12x 2d1x d2 x d22x
(3.8.24)
L
*
MS4011 FEM
48
f is
d f d1x f1x d2 x f 2 x
(3.8.25)
Therefore, using Eqs. (3.8.24) and (3.8.25) in Eq. (3.8.19) and the applying
Eqs. (3.8.21), we obtain
p AL E
2
d
2
d
f
1
x
2
x
1x
2
2
L
d
1x
and
(3.8.26)
p AL E
2d f 0
2
d
1x
2x
2x
2
2
L
d 2 x
L - 1 1 d2 x f2 x
d
0
MS4011 FEM
(3.8.27)
49
k L - 1 1
Throughout this text, we will use this matrix differenti ation concept, which
greatly simplifies the task of evaluating k .
MS4011 FEM
50
MS4011 FEM
51
This development provides the basis for later applications of GRM to the
beam element in Chapter 4 and to the non-structural problems.
There are a number of other WRM. Among these are collocation, subdomain method, least square, and least square collocation. (For more
on these methods, see Reference [4]). However, since GRM is more well
known than the other WRM, it is the only one described in this text.
In WRM, a trial or approximate function is chosen to approximate the
independent variable, such as a displacement or a temperature, in a
problem defined by a differential equation. This trail function will not, in
general, satisfy the governing differential equation. Thus, the substitution
of the trail function into the differential equation result in a residual over
the whole region of the problem as follows
R dV minimum
MS4011 FEM
(3.9.1)
52
WR dV minimum
(3.9.2)
dV 0 (i 1,2,3, , n)
(3.9.3)
53
d
du
( AE ) 0
dx
dx
(3.9.4)
54
u dv uv v du
(3.9.6)
where u and v are simply var iables in the general equation. Letting
dN i
u Ni
du
dx
dx
(3.9.7)
d
du
du
dv ( AE )dx
v AE
dx
dx
dx
in Eq. (3.9.5) and integratin g by parts according to Eq. (3.9.6),
Eq. (3.9.5) becomes
MS4011 FEM
55
L
du
du dN i
N i AE
AE
dx 0
dx 0 0
dx dx
(3.9.8)
du dN1
dN 2
d 1x
d2x
dx
dx
dx
or using Eqs. (3.1.4) for N1 and N 2 , we obtain
du 1
dx L
1
L
(3.9.9)
d1x
d 2 x
(3.9.10)
dN i
AE
0 dx
MS4011 FEM
1
L
1
L
d1x
du
dx
N iAE
dx
d 2 x
(3.9.11)
0
56
dN1
AE
dx
0
1
L
Substituti ng for
L
1
AE
L
0
d 1x
1
du
dx
N1 AE
L
dx
d 2 x
(3.9.12)
0
dN1
, we obtain
dx
d 1 x
1
dx
L
d 2 x
f1 x
(3.9.13)
AE
d 1x d2 x f1x
L
MS4011 FEM
(3.9.14)
57
1
AE
L
0
1
L
1
L
d 1x
du
dx
N 2 AE
dx
d 2 x
(3.9.15)
0
AE
d 2 x d1x f2 x
L
(3.9.16)
L 1 1 d 2 x
f 2 x
Eq. (3.9.17) then seen to be the same as Eqs. (3.1.13) and (3.8.27) derived,
respective ly, by the direct and variation al methods.
MS4011 FEM
58
MS4011 FEM
59