Académique Documents
Professionnel Documents
Culture Documents
Abstract
Straight beam nite elements with greater than two nodes are used for edge stiening in plane stress analyses and
elsewhere. It is often necessary to match the number of nodes on the edge stiener to the number on a whole plane
stress element side. Beam elements employ shape functions which are recognised to be level one Hermitian
polynomials. An alternative to the commonly adopted method for determining these shape functions is given in this
note, using a formula widely reported in mathematical texts which has hitherto not been applied to this task in the
nite element literature. The procedure derives shape functions for beams entirely from the set of Lagrangian
interpolating polynomials. Examples are given for the derivation of functions for a three and four-noded beam
element. # 1998 Elsevier Science Ltd. All rights reserved.
Keywords: Finite elements; Beams; Hermitian interpolation; Shape functions
1. Introduction
Analysis of structures using the nite element
method is well established. Many formulations exist
for complex elements but simple elements remain popular since they are usually well-tested and easy to implement into an analysis program. Two-dimensional
plane stress analysis, for thin structures subject to inplane loading, may employ continuum elements, such
as the fteen-node triangle, having a large number of
nodes along a side. Where edge stiening is required,
beam elements can be connected to continua edge
nodes. There is then a requirement for formulations of
beam elements having more than two nodes.
Conventional two-dimensional beam elements have
two degrees of freedom at each node: one lateral displacement and one rotation. Unless the structure is
loaded entirely laterally, axial stiness must also be incorporated, by an additional degree of freedom at each
556
2. Standard Procedure
where,
where
N fN1 N2 N3 N4 g
&
dT fw1 y1 w2 y2 g:
Nj,(j = 1,4) are the bending shape functions and wi, yi,
(i = 1,2) are the displacements and rotations at the
nodes. Determination of the former, using the method
to be found in many nite element texts [4, 5], proceeds
by rst writing w(x) as an n-termed polynomial with
unknown coecients, n being the number of degrees of
freedom in the element
w
x Xa
a
X f1 x x2 x3 g
&
a T fa1 a2 l a3 l2 a4 l3 g:
1
60
6
A4
1
0
6
0
1
1
1
0
0
1
2
3
0
07
7
15
3
dT fw1 y1 w2 y2 w3 y3 g;
10
11
a T fa1 a2 l a3 l2 a4 l3 a5 l4 a6 l5 g
12
13
3. Hermitian Interpolation
The shape functions in Eq. (2) are Hermitian polynomials since the displacement w(x) is interpolated
from nodal rotations as well as nodal displacements.
This contrasts with Lagrangian interpolation, used for
continuum elements' shape functions and for the axial
eects in frame elements. Considering small displacements, the nodal rotations are the rst derivatives of
the unknown real displacement function at the nodes
thus fullling the denition of Hermitian interpolation.
This property allows an alternative procedure to be
used to determine the shape functions to that outlined
above.
The generation of Hermitian (or Hermite) polynomials from Lagrangian interpolation polynomials is
described in many mathematical texts [68]. Despite
the clear understanding that bending shape functions
are equivalent to Hermitian polynomials the technique
described below has not, to the author's knowledge,
been linked to the generation of those shape functions.
One-dimensional interpolation is required for
straight beam elements. The single dimension is along
the element centreline, dened as the x-axis. Onedimensional Hermitian interpolation for an unknown,
w(x) proceeds as [6, 7]
r
nnod
X
dw
dw
wx
Hr0i wi Hr1i
. . . Hrri
14
dx i
dxr i
i1
where Hrji is a Hermite polynomial of level r, relating
to node i and to derivative order j of w. The sum is
over the number of nodes, nnod where values of w and
its derivatives are available. The level of the polynomial indicates the highest order derivative used in
the interpolation.
Comparison of Eqs. (2) and (14) reveals that the
bending shape functions are level one Hermitian polynomials as follows:
557
x x2 x x3
x1 x2 x1 x3
21
L2 x
x x1 x x2
x2 x3 x2 x1
22
L3 x
x x1 x x2
:
x3 x1 x3 x2
23
H10i 1 2x xi L 0i xi Li x2
16
H11i x xi Li x2
17
N1
H101
N2
H111
N3
H102
N4
H112 :
15
where Li(x) is the one-dimensional Langrangian polynomial of degree (nnod 1) calculated at node i, given
by
Li x
nnod
Y
x xj
x
xj
j1;j6i i
18
1 2l
x
xi L 0i
xi Li
x2
H11i l
x xi Li
x2 :
19
20
x
L1
x 1
x
2
24
L2
x
x
x 1
25
x
L3
x 1:
x
2
26
1
2
x 1
2l
27
1
L 02
x 1
x 2
l
L 03
x
28
1
2
x 1:
2l
29
The bending shape functions are equivalent to the following Hermite polynomials:
N2 H101
N3 H111
N5 H102
30
N6 H112
N8 H103
N9 H113 :
31
558
Note that the rst four are not the same as those in
Eq. (15) since each set is based on dierent order
Lagrangian polynomials.
From Eqs. (24) and (27) and with substitution for x1
we obtain
i2
3 hx
H101 1 2l
x 1
x 1
2l
2
5
1
3
x2 x3 x4 x5 :
32
4
2
4
Similarly,
hx
i2 l
x 1
x 1
x2 x3 x4 x5
H111 l
2
4
33
1
H102 1 2l
x
x2 x4
x
x 12 1 2
l
34
H112 l
x
x
x 12 l
x 2
x3 x5
35
559
Fig. 2. (a) Shape functions for a three-node beam element. (b) Shape functions for a three-node beam element.
H103
H113
h
i2
3
x
1 2l
x 1
x 1
2l
2
5
1
3
x2 x3 x4 x5
4
2
4
hx
i2 l
x 1
x2 x3 x4 x5 :
l
x 1
2
4
37
560
N1
N2
1
x3
13 15
x 243
x2 281
512
1215
x4 1413
x5 729
x6 891
x7
46
l
1 x 19
x2 19
x3
256
99
x4 99
x5 81
x6 81
x7 :
47
L2
x
27 1
x2
x x3
16 3
3
39
L3
x
27 1
x2
x x3
3
16 3
40
L4
x
9
1 x
x2 x3
16
9 9
41
L 01
x
9 1
2
x 3
x2
16l 9
42
L 02
x
27
2
1 x 3
x2
16l
3
43
L 03
x
27
2
2
1 x 3
x
16l
3
L 04
x
9
1
2
x 3
x2 :
16l
9
44
45
The rst two shape functions, relating to lateral displacement and rotation at node 1, can then be derived as