Professional Documents
Culture Documents
February 9, 2018
rev. 15 2
◦
Exercise n 1 : Three bars truss - Part 1.
Since we are working with vector components and matrix entries, a coordinate system Oex ey
has to be introduced. The position of the origin O of this coordinate system doesn't matter;
only the orientation of the axes is relevant, because the problem is studied in terms of dis-
placement components.
First, the nodes/joints and the elements/members are numbered in the following way :
3
ey
L L
O (I) (III)
ex
EA
(II)
1 2
L
This numbering is arbitrary and must be unique. The uniqueness ensures the continuity of
displacement components at each node/joint.
Since the 2D structure is made up of bars (2 DoFs per node/joint), the structural nodal
displacement vector can immediately be formed :
T
q (s) = u1 v1 u2 v2 u3 v3
Remark : we do not have to calculate the structural nodal load vector g(s) here. We do not
give a loading and we only ask for the structural stiness matrix K (s) expression.
rev. 15 3
For each element/member, a local coordinate system Oex ey has to be introduced. In practice,
one has to choose the nodes associated with the origin and the end of the bar.
Then, the angle α(e) corresponding to the plane anti-clockwise rotation from the global axes
Oex ey to the local axes Oex ey is deduced.
(a) Element I : Oblique bar element from node 1 to 3 inclined at an angle α(eI ) = 60◦ .
v3
u2
2=3 u3
Length : L(eI ) = L
Angle α(eI ) such that
L cos α(eI ) = √12
v1 (I) sin α(eI ) = 23
Extensional stiness : EA
ey u1
e
ey e x !( I)
O ex u1
1=1
In local axes, the stiness matrix K and the corresponding nodal displacement vector of
(eI )
In global axes, the stiness matrix K (eI ) and the corresponding nodal displacement vector of
rev. 15 4
The corresponding index vector used for the element assembly process is
z Structural
}|
DoFs
{
IN DEX(1, 1 : 4) = 1|{z}2 5|{z}6
NODE 1 NODE 2
u1 v1 v3 u3
√ √ u
1 −1 − 3
3 u1 1
(eI ) EA √ √
(e )
v1
K = − 3 −3 v1 ; q I =
3 3
4L
√ √ u3
−1 − 3
1 3 u3
√ √ v3
− 3 −3 3 3 v3
v1 v2
Length : L(eII ) = L
u1 = u1 u2 = u2
ey = ey Angle α(eII ) such that
1=1 (II) 2=2
cos α(eII ) = 1
L
sin α(eII ) = 0
O ex = ex
Element II in global axes. Extensional stiness : EA
rev. 15 5
In local axes, the stiness matrix K and the corresponding nodal displacement vector of
(eII )
In global axes, the stiness matrix K (eII ) and the corresponding nodal displacement vector
of this element are :
(e )
u1 II
1 0 −1 0
(eII )
EA 0 0 0 0 v1
K (eII ) = (e )
; q II =
L
−1 0 1 0 (eII )
u2
0 0 0 0
(e )
v2 II
The corresponding index vector used for the element assembly process is
z Structural
}|
DoFs
{
IN DEX(2, 1 : 4) = 1|{z}2 3|{z}4
NODE 1 NODE 2
u1 v1 u2 v2
u1
1 0 −1 0 u1
EA v1
K (eII ) = (e )
v1 ; q II =
0 0 0 0
L
u2
−1
0 1 0 u2
v2
0 0 0 0 v2
Remark : as can be seen here, this element/member has no stiness in the vertical direction,
because a bar can not withstand loads applied in a direction perpendicular to its axis.
rev. 15 6
(c) Element III : Oblique bar element from node 2 to 3 inclined at an angle α(eIII ) = 120◦ .
v3
u2
2=3
u3
Length : L(eIII ) = L
Angle α(eIII ) such that
(III)
v2 − 21
cos α(eIII ) = √
u1 sin α(eIII ) = 23
L
ey e
a( III) Extensional stiness : EA
ex
O ex u2
ey 1 = 2
In local axes, the stiness matrix K and the corresponding nodal displacement vector of
(eIII )
In global axes, the stiness matrix K (eIII ) and the corresponding nodal displacement vector
of this element are :
(e )
√ √ u1 III
1
√ − 3 √−1 3
(eIII )
EA − 3 −3 v1
√3 3
K (eIII ) = √ ; q (eIII ) =
4L
(eIII )
√−1 3 1
√ − 3 u2
−3 − 3
3 3 (e )
v2 III
The corresponding index vector used for the element assembly process is
z Structural
}|
DoFs
{
IN DEX(3, 1 : 4) = 3|{z}4 5|{z}6
NODE 1 NODE 2
rev. 15 7
u2 v2 u3 v3
√ √ u2
1 − 3 −1 3 u2
EA √ √ v2
K (eIII ) = − 3 −3
(e )
v2 ; q III =
3 3
4L √ √
u3
−1 − 3
3 1 u3
√ √ v3
3 −3 − 3 3 v3
By using the color code of the elements, the structural stiness matrix K (s) is formed by
adding step by step each elementary stiness matrix K (e) expressed in the global axes to the
entries of K (s) corresponding to the elementary DoFs q (e) .
Element I : Oblique bar element from node 1 to 3 inclined at an angle α(eI ) = 60◦ .
√ √
1 3 0 0 −1 − 3 u
√ √ 1
3 3 0 0 − 3 −3 v1
EA 0 0 0 0 0 0 u
; q (s) = 2
K (s) =
4L 0
0 0 0 0 0
v2
√ √
−1 − 3
0 0 1 3 u3
√ √
− 3 −3 0 0 3 3 v3
rev. 15 8
Element III : Oblique bar element from node 2 to 3 inclined at an angle α(eIII ) = 120◦ .
0 0 0 0 0 0 u
1
0 0 0 0 0 0 v1
√ √
− 3 −1
EA 0 0 1 3 u
; q (s) = 2
K (s) (s)
=K + √ √
4L
0 0 − 3 3 3 −3
v2
√ √
−1 − 3
0 0 3 1 u3
√ √
0 0 3 −3 − 3 3 v3
which leads to
√ √ u
1
√5 3 −4 0 −1
√ − 3
v1
3 3 0 0
√ − 3 √−3
EA −4 0 5 − 3 −1 3 u 2
K (s) = √ √ ; q (s) =
4L 0 0 − 3 −3
√3 3
√ v2
−1 − 3 −1
√ √ 3 2 0
u 3
− 3 −3 3 −3 0 6
v3
rev. 15 9
Check :
K (s) → is a symmetric matrix,
6
Kij = 0, ∀j = 1, . . . , 6 (i.e. columns = 0).
X (s)
X
K (s) →
j=1
Remark : Since the structural stiness matrix is symmetric, one has just to perform the
assembly process for the upper or lower matrix entries with respect to the main diagonal.
rev. 15 10
◦
Exercise n 2 : Three bars truss - Part 2.
Since the structure is only loaded by concentrated forces at the joints/nodes, the structural
nodal load vector g (s) can immediately be formed :
T
g (s) = P R1 −P R2 R3 −P
We remove the corresponding rows and columns from the structural stiness matrix K (s)
and the corresponding rows from the structural nodal loads vector g (s) . What is left from
K (s) q (s) = g (s) , is
√ u 1
EA
5 −4 −√ 3 1
3 u2 = P −1
4L
−4
√ √5
− 3 3 6 −1
| {z } v3
K | {z } | {z }
RED
q RED g RED
rev. 15 11
,→ Second possibility : One observes that there is a relation between line 1 and 2,
because of the vertical symmetry property of both geometry and loading.
√ 4P L
5u1 − 4u2 − 3v3 = (1)
EA
√ 4P L
−4u1 + 5u2 + 3v3 = − (2)
EA
(1)+(2)
⇒ u1 = −u2 (vertical symmetry property)†
We can rewrite the linear system of equations in terms of u2 and v3 only, and eliminate line
1. For the other lines, one has
√ √ √
line 2: −4u1 + 5u2 + 3v3 = −4(−u2 ) + 5u2 + 3v3 = 9u2 + 3v3
√ √ √ √ √
line 3: − 3u1 + 3u2 + 6v3 = − 3(−u2 ) + 3u2 + 6v3 = 2 3u2 + 6v3
Comment :
• line 2 corresponds to the equilibrium equation at joint/node 2 along the ex global/structural
axis.
• line 3 corresponds to the equilibrium equation at joint/node 3 along the ey global/structural
axis.
Finally, one still has to solve the following 2 × 2 linear system of equations :
√ !
EA 9 3 u2 1
√ = −P
4L 2 3 6 v 1
| {z } | {z3 }
K (s∗) q (s∗)
Reminder :
Let A be an 2 × 2 arbitrary matrix :
A= a b
c d
∗
Pay attention that, in the case of long expressions, the calculations can become very long and you are
more likely to make mistakes.
†
Do not strike out the row and column corresponding to u1 in K (s∗) , if you considered u2 and v3 as the
remaining unknowns. Otherwise, stiness contributions of some actual bars will simply be removed from
K (s∗) and your solution q (s∗) will correspond to another structure, where a restraint is imposed on node/joint
1 instead of a rolling bearing !
rev. 15 12
The determinant of A is :
det A = ad − cb
If det A 6= 0, the inverse of A is :
1 d −b
invA = −c a
ad − cb
2 √ !
1 4L EA 6√ − 3
⇒ invK (s∗) = × ×
48 EA 4L −2 3 9
√ !
L 6√ − 3
⇔ invK (s∗) =
12EA −2 3 9
4) Reaction forces
Once the structural nodal displacement vector q (s) is determined, the reaction forces R1 , R2
and R3 at nodes 1, 2 and 3 are respectively obtained by the structural equilibrium equations
relative to DOFs v1 , v2 and u3 respectively :
u
1
v
√ √ 1
R1
3 3 0
√ 0 −√ 3 −3 u2
EA
0 0 − 3 √3 3 −3 =
R2
4L √
v2
−1 − 3 −1 3 2 0 R3
u3
v3
√
R1 3u1 − 3v3
EA √
⇒ R2 = 3u1 − 3v3
4L
R3 0
√ √ √
R 3(6 − 3) − 3(2 3 − 9)
1 EA PL √ √ √
⇔ R2 = × 3(6 − 3) − 3(2 3 − 9)
4L 12EA
R3 0
P
R
1 2
⇔ R2 = P2
R3 0
rev. 15 14
Strains and stresses are elementary/member quantities, what diers from displacements that
are nodal/joint quantities. For each element/member, one has to transform the elementary
nodal displacement vector components from the global axes to the local axes.
,→ Element I : Oblique bar element from node 1 to 3 inclined at an angle α(eI ) = 60◦ .
The strains and stresses in the bar element I can be expressed in local axes as
(e )
(eI ) = u L I −u(0)
L(eI )
σ (eI ) = E(eI )
It comes
√
(eI ) P √ √ −P √ 3 P
= 6−9 3− 6− 3 = ×8 3=−
24EA
√ 24EA 3 EA
3 P
σ (eI ) = − (< 0 ⇒ compression)
3 A
,→ Element II : Horizontal bar element from node 1 to 2 inclined at an angle α(eII ) = 0◦ .
The strains and stresses in the bar element II can be expressed in local axes as
(e )
(eII ) = u L II −u(0)
L(eII )
σ (eII ) = E(eII )
It comes
√ !
P √ √ P √ 3 P
(eII ) = −6 + 3 − 6 − 3 = −12 + 2 3 = −1
12EA 12EA 6 EA
√ !
3 P
σ (eII ) = −1 (< 0 ⇒ compression)
6 A
rev. 15 15
,→ Element III : Oblique bar element from node 2 to 3 inclined at an angle α(eIII ) = 120◦ .
The strains and stresses in the bar element III can be expressed in local axes as
(e )
(eIII ) = u L III −u(0)
L(eIII )
σ (eIII ) = E(eIII )
It comes
√
(eIII ) PL √ √ P √ 3 P
= 6−9 3− 6− 3 =− ×8 3=−
24EA
√ 24EA 3 EA
3P
σ (eIII ) = − (< 0 ⇒ compression)
3 A
rev. 15 16
First, all structural members are assumed to be in tension. When a member is submitted
to tensile forces at both ends, then the bar n◦ i is said to be in tension and the internal force
N (ei ) (i.e. the axial force) is designated as positive sign (N (ei ) > 0). Conversely, when a
member is submitted to compressive forces at both ends, then the bar n◦ i is said to be in
compression and the internal force N (ei ) is designated as negative sign (N (ei ) < 0).
In the method of joints, a virtual cut is made around a joint/node and the P
cut portion is
isolated as a Free Body Diagram (FBD). Using the equilibrium equations Fx = 0 and
Fy = 0 in 2D, the unknown internal forces N (e) can be solved. It is assumed that all
P
members are joined together in the form of an ideal pin (No moment is transmitted
from one member to another !); and that all internal forces are assumed to be in tension
N (e) > 0.
An imaginary section may completely be passed around a joint in the truss. The joint be-
comes a free
P body in equilibrium under all the forces that are applied to it. The equilibrium
equations Fx = 0 and Fy = 0 are written down at the joint to determine the unknown
P
forces N (e) in members meeting there. It is obvious that no more than two unknowns can
be determined at a joint with these two equations.
Here are some simple guidelines for this method of truss static analysis :
1. Draw the Free Body Diagram (FBD) of the given structure,
2. Solve for the reactions of the given structure (3 equations in 2D),
3. SelectPa joint with aPminimum number of unknown (not more than 2) and analyse it
with Fx = 0 and Fy = 0,
4. Proceed to the rest of the joints and again concentrate on the joints that have few
unknowns,
5. Check member forces at unused joints with Fx = 0 and Fy = 0,
P P
6. Tabulate the internal forces depending on whether they are in tension (N (e) > 0) or
compression (N (e) < 0).
rev. 15 17
,→ Reactions
P
ey
Global equilibrium equations
RH 3
P
⇒ RV1 = RV2 =
Figure 3: Structure free body dia- 2
gram.
Up (Node 3)
Equilibrium equations
P
ey • Horizontal:
RH 3 −N (eI ) cos α(eI ) − N (eIII ) cos α(eIII ) + RH3 = 0
• Vertical:
−P − N (eI ) sin α(eI ) − N (eIII ) sin α(eIII ) = 0
(e ) (e )
N I N III
α(eI ) =π−α(eIII ) P
⇔ N (eI ) = N (eIII ) = −
2 sin α(eI )
Figure 4: Node 3 free body diagram. P
√
3
⇒ N (eI ) = N (eIII ) =− ◦
=− P
2 sin 60 3
rev. 15 18
Equilibrium equations
• Horizontal:
ey (eI)
N P + N (eII ) + N (eI ) cos α(eI ) = 0
• Vertical:
RV1 + N (eI ) sin α(eI ) = 0 → check N (eI )
?
Figure 5: Node 1 free body diagram.
√
P 3
⇔ − P sin 60◦ = 0 ⇒ ok
2 3
Once all the internal forces have been obtained, the stresses in each bar can be determined :
√
N (eI ) 3 P
⇒ σ (eI ) = =− (< 0 ⇒ compression)
A 3 A !
√
N (eII ) 3 P
⇒ σ (eII ) = = −1 (< 0 ⇒ compression)
A 6 A
√
N (eIII ) 3 P
⇒ σ (eIII )
= =− (< 0 ⇒ compression)
A 3 A
rev. 15 19
◦
Exercise n 3: Question 1 of the exam of January 2004.
Q
1. Write down the expression of the exibility coef-
L
cients u/P and v/Q for the plane truss, whose P
loading and boundary conditions are depicted in
Figure 6. This truss is made up of 3 bars of the
same extensional stiness (EA [N ]): use an appro-
priate FEM-KA discretization for the bar! EA 2h
2. Recover the strains and stresses in each bar.
3. Compare your results with the ones obtained from
a pin jointed structure static analysis (i.e. the
Method of Joints). P
First, the symmetry property (of both geometry and loading) should be analyzed in order
to simplify the structure which is to be studied.
Q
Q
L L
P 2 P
(II) h
SYMMETRY
3
EA 2h (I)
EA
ey
1
P
O ex
Q
Comment : it is also correct to proceed without using the symmetry property. In this case,
however, the calculations will be a lot longer and might consequently lead to more mistakes.
Since the 2D structure is made up of bars (2 DoFs per node), the structural nodal displace-
ment vector can immediately be formed:
T
q (s) = u1 v1 u2 v2 u3 v3
rev. 15 20
(a) Element (I) : Oblique bar element from node 1 to 2 inclined at an angle α(eI ) = α.
v2
u2
L √
2=2 Length : L(eI ) = L
cos α(eI )
= L2 + 4h2
u2
(e )
L I Angle α(eI ) such that
v1 (I) 2h cos α(eI ) = cos α = √L2L+4h2
ey u1 sin α(eI ) = sin α = √L22h
+4h2
In global axes, the stiness matrix and the corresponding nodal displacement vector of this
element are
u
1
cos3 α cos2 α sin α − cos3 α − cos2 α sin α
EA 2
cos α sin2 α − cos2 α sin α − cos α sin2 α v1
K (eI ) = cos α sin α ; q (eI ) =
L − cos3 α − cos2 α sin α cos3 α 2
cos α sin α
u 2
− cos2 α sin α − cos α sin2 α cos2 α sin α cos α sin2 α
v2
The corresponding index vector used for the element assembly process is
IN DEX(1, 1 : 4) = 1 2 3 4
u2 = v2
2=2
u2 Length : L(eII ) = h
Angle α(eII ) such that
cos α(eII ) = 0
u 1 = v 3 (II) L(eII) = h
sin α(eII ) = 1
ex = ey e
a( II) Extensional stiness : EA
3=1
ey O ex u3
Element II in global axes.
rev. 15 21
In global axes, the stiness matrix and the corresponding nodal displacement vector of this
element are
u
3
0 0 0 0
EA 0 1 0 −1 v3
K (eII ) = (e )
; q II =
h
0 0 0 0
u 2
0 −1 0 1
v2
The corresponding index vector used for the element assembly process is
IN DEX(2, 1 : 4) = 5 6 3 4
Since the structure is only loaded with concentrated forces, the structural nodal load vector
g (s) can immediately be formed:
T
g (s) = R1 R2 P Q 0 R3
where R1 , R2 are respectively the horizontal and vertical components of the reaction force at
node 1 and R3 is the vertical reaction force at node 3.
The support conditions (restraint at node 1 and rolling bearing at node 3) involve that
u1 = v1 = v3 = 0
One removes the corresponding rows and columns from the structural stiness matrix K (s)
and the corresponding rows from the structural nodal load vector g (s) .
rev. 15 22
The DoF u3 is undetermined: 0 × u3 = 0. Since the element (II) between the nodes 2 and
3 is a bar -that can only withstand tensile or compression forces- this implies that
u3 = u2
7) Solving the reduced system for the unknown structural nodal displacements q RED
u P
EA 3
h cos α 2
h cos α sin α 2 =
2 2
hL h cos α sin α h cos α sin α + L
| {z } v2 Q
K (s∗) | {z }
q (s∗)
Strains and stresses are elementary/member quantities, what diers from displacements that
are nodal/joint quantities. For each element/member, one has to transform the elementary
nodal displacement vector components from the global axes to the local axes.
(a) Element I : Oblique bar element from node 1 to 2 inclined at an angle α(eI ) = α.
The strains and stresses in the bar element I can be expressed in local axes as
(e )
(eI ) = u L I −u(0)
L(eI )
σ (eI ) = E(eI )
with L(eI ) = L
cos α(eI )
and
The strains and stresses in the bar element II can be expressed in local axes as
(e )
(eII ) = u L II −u(0)
L(eII )
σ (eII ) = E(eII )
It comes
1 2h
(eII )
= Q − P > 0 (tension)
EA L
1 2h
σ (eII )
= Q − P > 0 (tension)
A L
rev. 15 25
Using the Method of Joints, the internal equilibrium of node/joint 2 is checked because it is
the only one that does not require the calculation of the support reactions.
2 P Equilibrium equations
a(
e I)
• Horizontal: P − N (eI ) cos α(eI ) = 0
ey
(I) (II)
N(e I)
• Vertical: Q − N (eII ) − N (eI ) sin α(eI ) = 0
N(e II) O ex
From these equilibrium equations, and by using Eq. (3), one gets the expression of the
internal forces:
P P√ 2
N (eI ) = (e )
= L + 4h2
cos α I L
2h
N (eII ) = Q − N (eI ) sin α(eI ) = Q − P tan α(eI ) = Q − P
L
Once all the internal forces have been obtained, the stresses in each bar can be determined:
N (eI ) P √ 2
⇒ σ (eI ) = = L + 4h2
A AL
N (eII )
1 2h
⇒ σ (eII ) = = Q− P
A A L
rev. 15 26
10) Evolution of the truss exibility coecients according to the shape factor SF = h
L
• It is assumed that SF = Lh .
,→ if SF → 0, i.e. h
L
→ 0 and α → 0 ⇒ cos α → 1
ey
Q
u2 1 L L 1
O ex → → =
L P 3
EA cos α EA Stiness of a bar of length L
2=3 P v2 h 1
(I) → =
1 Q EA Stiness of a bar of length h
,→ if SF → ∞, i.e. h
L
→ ∞ and α → π
2
⇒ cos α → 0
Q
2 P
(II) u2 1
h P
→∞=
zero stiness
3 v2 1
Q
→∞=
ey zero stiness
h ⇒ There is no stiness anymore.
(I)
O ex
1