[ ๐ผ ]โ + โ ( )=0. (1) - rice university per unit length, ๐ , replaced with the stiffness...
TRANSCRIPT
Quintic beam closed form matrices (revised 3/24/15)
Copyright J.E. Akin. All rights reserved. Page 1 of 16
General elastic beam with an elastic foundation
Introduction
Figure 1 shows a beam-column on an elastic foundation. The beam is connected to a continuous
series of foundation springs. The other end of the foundation spring has a known displacement, ๐ฃ๐,
which is almost always zero. The differential equation of equilibrium of an initially straight beam, of
flexural stiffness EI, resting on a Winkler foundation, of stiffness k per unit length, with a transverse
load per unit length of w, subjected to a tensile axial load N acting along the x-axis is:
๐2
๐๐ฅ2[๐ธ๐ผ
๐2๐ฃ
๐๐ฅ2] โ ๐
๐2๐ฃ
๐๐ฅ2+ ๐๐ฃ โ ๐ค(๐ฅ) = 0. (1)
where v(x) is the transverse displacement of the beam.
If the axial force, N , is present, then this is usually called a Beam-Column model. If the axial load is
an unknown constant, then it is a buckling load that has to be found by an eigen-solution rather than
by solving a linear algebraic system.
Beams on elastic foundations are fairly common (like pipelines, rail lines or drill strings). However,
most introductions to beams assume no axial load, nor any foundation support. Then, the above
general beam equation reduces to that covered in an introduction to solid mechanics:
๐2
๐๐ฅ2[๐ธ๐ผ
๐2๐ฃ
๐๐ฅ2] = ๐ค(๐ฅ). (2)
The homogeneous solution of this equation is simply a cubic polynomial with four constants. Either
beam equation is a fourth-order ordinary differential equation. Therefore it will generally need four
boundary conditions.
Figure 1 A beam-column on an elastic foundation
Related physical quantities are the slope, ๐(๐ฅ) = ๐ฃโฒ(๐ฅ), the bending moment, ๐(๐ฅ) = ๐ธ๐ผ๐ฃโฒโฒ(๐ฅ), and
the transverse shear force, ๐(๐ฅ) = ๐ธ๐ผ๐ฃโฒโฒโฒ(๐ฅ). The sign conventions are that the position, x, is positive
to the right, the deflection, v, point forces, P, and the line load, w, are positive in the y-direction
(upward), and the slopes and moments are positive in the counter-clockwise direction. Since the
foundation springs are restrained, there can be no rigid body motions of the beam. In other words,
the assembled equations should never be singular and it is acceptable to just have non-essential
Quintic beam closed form matrices (revised 3/24/15)
Copyright J.E. Akin. All rights reserved. Page 2 of 16
boundary conditions applied to the beam. A simple Winkler foundation model like this one can push
or pull on the beam as needed and no gaps can occur.
Typical exact analytic solutions for statically determinate and statically indeterminate beams are
shown in Figures 2 and 3. A classic cubic beam element will give analytically exact node
displacements and slopes, but not give accurate interior moments and gives poor interior shear force
values. Using several cubic elements will give reasonable estimates for the moment and shear. One
quintic beam element will yield the exact answers everywhere, including the moment and shear, for
the four cases included in those figures.
Figure 2 AISC sample indeterminate beam tables
Quintic beam closed form matrices (revised 3/24/15)
Copyright J.E. Akin. All rights reserved. Page 3 of 16
Figure 3 AISC sample determinate and indeterminate beam tables
The distributed load per unit length can include point transverse shear loads, V, by using the Dirac
Delta distribution. Likewise, employing a doublet distribution in defining w(x) allows for the inclusion
of point couples, or moments, M. Engineers designing beams are usually interested in the local
moment and transvers shear force since they define the stress levels and the material failure criteria.
Quintic beam closed form matrices (revised 3/24/15)
Copyright J.E. Akin. All rights reserved. Page 4 of 16
The exact solution of the homogeneous (w==0) general form given above is given in terms of
hyperbolic sines and cosines. Based on Tongโs Theorem, exact solutions at the nodes are obtained if
such functions are used as the interpolation functions in a finite element model. Advanced elements
of that type have been applied with excellent results.
Galerkin weak form
To apply the Galerkin weak form the governing ODE is multiplied by v(x) and the integral over the
length of the beam is set to zero. The highest derivative term is always present, and needs to be
integrated twice by parts to reduce the inter-element continuity requirement. That integral becomes
๐ผ๐ธ = โซ ๐ฃ๐2
๐๐ฅ2
๐ฟ
0
(๐ธ(๐ฅ)๐ผ(๐ฅ)๐2๐ฃ
๐๐ฅ2)๐๐ฅ
๐ผ๐ธ = [๐ฃ๐
๐๐ฅ(๐ธ(๐ฅ)๐ผ(๐ฅ)
๐2๐ฃ
๐๐ฅ2)]0
๐ฟ
โ [๐๐ฃ
๐๐ฅ(๐ธ(๐ฅ)๐ผ(๐ฅ)
๐2๐ฃ
๐๐ฅ2)]0
๐ฟ
+โซ๐2๐ฃ
๐๐ฅ2
๐ฟ
0
(๐ธ(๐ฅ)๐ผ(๐ฅ)๐2๐ฃ
๐๐ฅ2)๐๐ฅ
which brings the non-essential boundary conditions into the integral form. The first term is the
product of the displacement and the point shear force at both ends, while the second term is the
product of the slope and the point moment at both ends. Thus, the contributions from the highest
derivative term in the ODE are
๐ผ๐ธ = [๐ฃ ๐(๐ฅ)]0๐ฟ โ [
๐๐ฃ
๐๐ฅ ๐(๐ฅ)]
0
๐ฟ
+โซ๐2๐ฃ
๐๐ฅ2
๐ฟ
0
(๐ธ(๐ฅ)๐ผ(๐ฅ)๐2๐ฃ
๐๐ฅ2)๐๐ฅ
Therefore, the integral form contains second derivatives (๐2๐ฃ ๐๐ฅ2) โ as its highest derivative term.
The presence of second derivatives in the integral form means that calculus requires the elements to
have inter-element continuity of the deflection and the slope (v(x) and ๐(x) = ๐ฃโฒ(๐ฅ)). Such elements
are said to have an inter-element continuity of C1. Therefore, each shared beam node must have two
degrees of freedom (dof), at least.
The presence of the second derivatives in the integral form also means that the essential boundary
conditions (EBC) will specify ๐ฃ or ๐ or both at a point. The non-essential boundary conditions (NBC)
are that the transverse shear force, ๐ = ๐ธ๐ผ๐ฃโฒโฒโฒ, and/or the moment, ๐ = ๐ธ๐ผ๐ฃโฒโฒ, is given at a point.
When the deflection is given, then the shear force is a reaction quantity. When the slope is specified,
then the moment is a reaction.
Calculus continuity requires the elements share their slope and deflection values. Thus, classic beam
elements approximated by at least a cubic polynomial having C1 continuity can give nodally exact
deflections and slopes. One-dimensional polynomial interpolation with C1 or C2 continuity usually is
based on Hermite interpolation polynomials. The classic beam element is often said to be a Hermite
cubic.
Quintic beam closed form matrices (revised 3/24/15)
Copyright J.E. Akin. All rights reserved. Page 5 of 16
From the Galerkin weak form, the elastic stiffness matrix is
๐ฒ๐ฌ๐ = โซ ๐ฉ๐๐ป
๐ฟ๐๐ธ๐ผ(๐ฅ) ๐ฉ๐ ๐๐ฅ, ๐ฉ๐ =
๐2๐ฏ(๐ฅ)
๐๐ฅ2
If the axial load is present then the beam geometric stiffness is
๐ฒ๐ต๐ = โซ
๐๐ฏ(๐ฅ)
๐๐ฅ
๐
๐ฟ๐๐๐
๐๐ฏ(๐ฅ)
๐๐ฅ๐๐ฅ
If the elastic foundation is present it has a stiffness matrix similar to the mass matrix, with the mass
per unit length, ๐๐๐ด๐, replaced with the stiffness per unit length, ๐๐:
๐ฒ๐๐ = โซ ๐ฏ๐๐ป
๐ฟ๐๐๐ ๐ฏ๐๐๐ฟ
For dynamic response or natural frequency calculations it is necessary to include the physical mass matrix defined for any Hermite beam element as
๐๐ = โซ ๐ฏ๐๐ป
๐ฟ๐๐๐๐ด๐ ๐ฏ๐๐๐ฟ
The resultant of the load per unit, w(x), is
๐ญ๐๐ = โซ ๐ฏ๐๐ป
๐ฟ๐๐ค(๐ฅ) ๐๐ฅ = โซ ๐ฏ๐๐ป
๐ฟ๐ ๐๐(๐ฅ) ๐๐ฅ ๐๐ โก ๐น๐ ๐๐
when the load is interpolated in the Lagrange form, ๐ค(๐ฅ) = ๐๐(๐ฅ) ๐๐, which requires the line load to
be input at the nodes of the element, like a property of the element.
When the top and bottom of the beam are at different temperatures that causes a transverse
temperature gradient of โ๐ โโ , where h is the depth of the beam. That introduces a curvature to the
beam, or a moment if it is restrained. The resultant of the initial transverse thermal strain is
๐ญ๐ถ๐ = โซ ๐ฉ๐
๐ป
๐ฟ๐๐ธ๐ผ๐(๐ฅ)
๐ผ๐โ๐(๐ฅ)
โ(๐ฅ)
๐
๐๐ฅ
that for constant properties reduces to
๐ญ๐ถ๐ =
๐ผ๐โ๐๐๐ธ๐ผ๐
โ๐โซ ๐ฉ๐
๐ป
๐ฟ๐(๐ฅ)๐๐ฅ
The exact shear diagrams of ๐ธ๐ผ๐ฃโฒโฒโฒ can have a discontinuity (due to point loads P) and the exact
moment diagram of ๐ธ๐ผ๐ฃโฒโฒcan have a discontinuity (due to point moments M). The mesh should be
constructed such that any point source occurs at an interface node between elements. Those items
can be discontinuous at element interfaces because the calculus requirement for splitting integrals on
Quintic beam closed form matrices (revised 3/24/15)
Copyright J.E. Akin. All rights reserved. Page 6 of 16
says that v and vโ must be continuous there. That explains why a two node ๐ถ2 Hermite interpolation
was not chosen to create a quintic beam (below). That choice could be made only if the beam was
not allowed to have point sources. Inside any element the solution is continuous and thus is ๐ถโ at
any non-interface node. In other words, inside any standard element you can calculate an infinite
number of continuous derivatives (but the vast majority is zero). If you were to apply a point source at
an interior node then the second and third derivatives would still be continuous and the shear and
moment diagrams in that element would be wrong.
Cubic beam element
A line element with only two nodes with two dof per node will provide the four constants needed to
define a cubic polynomial element (L2_C1). Such elements are referred to here as classic beam
elements. But since designers are interested in the second and third derivatives of the solution,
classic beam elements give very poor design results unless a large number of them are used.
For a typical beam (k = 0) with a cross-sectional moment of inertia, I, length, L, a depth of h, and
material with an elastic modulus of E and a coefficient of thermal expansion of ฮฑ, the corresponding
matrices for the equilibrium of a single classic beam element, are
๐ธ๐ผ
๐ฟ3[
12 6๐ฟ 6๐ฟ 4๐ฟ2
โ12 6๐ฟโ6๐ฟ 2๐ฟ2
โ12 โ6๐ฟ 6๐ฟ 2๐ฟ2
12 โ6๐ฟ โ6๐ฟ 4๐ฟ2
] {
๐ฃ1๐1๐ฃ2๐2
} = {
๐1๐1๐2๐2
} +๐ฟ
60[
21 93๐ฟ 2๐ฟ9 21โ2๐ฟ โ3๐ฟ
] {๐ค1๐ค2} +
๐ผโ๐๐ธ๐ผ
โ{ 0 1 0โ1
}, (3)
where ๐ค1 and ๐ค2 are the load per unit length at the first (left) and second end, respectively, and โ๐ is
the temperature increase, over h, from the top to the bottom of the beam. Also, the ๐๐ and ๐๐ terms
are point shear forces and point moments applied to the nodes as external loadings and/or unknown
reactions. In matrix symbol notation this equation is written as
๐ฒ๐๐๐ = ๐ญ๐ท๐ + ๐ญ๐
๐ + ๐ญ๐ถ๐ . (4)
The classic beam element has a deflection given by (for r = x Lโ ):
๐ฃ(๐ฅ) = ๐ฃ1(1 โ 3๐2 + 2๐3) + ๐1(๐ โ 2๐
2 + ๐3)๐ฟ + ๐ฃ2(3๐2 โ 2๐3) + ๐2(๐
3 โ ๐2)๐ฟ (5)
A slope of
๐(๐ฅ) = ๐ฃ1(6๐2 โ 6๐)/๐ฟ + ๐1(1 โ 4๐ + 3๐
2) + ๐ฃ2(6๐ โ 6๐2)/๐ฟ + ๐2(3๐
2 โ 2๐) (6)
A linear bending moment of
๐(๐ฅ) = [๐ฃ1(12๐ โ 6) + ๐1(6๐ โ 4)๐ฟ + ๐ฃ2(6 โ 12๐) + ๐2(6๐ โ 2)๐ฟ]/๐ฟ2 (7)
and a constant transverse shear force of
๐(๐ฅ) = [๐ฃ1(12) + ๐1(6)๐ฟ + ๐ฃ2(โ12) + ๐2(6)๐ฟ]/๐ฟ3. (8)
For the classic cubic beam the mass matrix becomes
Quintic beam closed form matrices (revised 3/24/15)
Copyright J.E. Akin. All rights reserved. Page 7 of 16
๐๐ =๐๐๐ด๐๐ฟ๐
420[
156 22๐ฟ๐
22๐ฟ๐ 4๐ฟ๐2
54 โ13๐ฟ๐
13๐ฟ๐ โ3๐ฟ๐2
54 13๐ฟ๐
โ13๐ฟ๐ โ3๐ฟ๐2156 โ22๐ฟ๐
โ22๐ฟ๐ 4๐ฟ๐2
] (9)
Many exact solutions for beams not on an elastic foundation are tabulated in typical structural design
manuals. Four cases from the American Institute for Steel Construction (AISC) tables are given in
Figure 2. They show that for the most common load and support conditions the exact solution is a
third, fourth or fifth degree polynomial. Thus, a fifth degree polynomial will generally give a very
accurate or exact beam solution with only a few elements, perhaps with only one element. However,
if a foundation or an axial load is present polynomial approximations will no longer be exact at the
nodes. If the elastic foundation is present it has a stiffness matrix similar to the mass matrix, with the
mass per unit length, ๐๐๐ด๐, replaced with the stiffness per unit length, ๐๐. If the axial load is present
then the cubic beam geometric stiffness is
๐ฒ๐ต๐ =
๐๐
30 ๐ฟ๐[
36 3๐ฟ๐
3๐ฟ๐ 4๐ฟ๐2โ36 3๐ฟ๐
โ3๐ฟ๐ โ๐ฟ๐2
โ36 โ3๐ฟ๐
3๐ฟ๐ โ๐ฟ๐236 โ3๐ฟ๐
โ3๐ฟ๐ 4๐ฟ๐2
]
Both of these stiffness matrices would be added to the square matrix in Equation 3.
Quintic beam element
The Hermite family of interpolation polynomials can be increased in order by increasing the number of
nodes and/or by increasing the continuity level at each node. Here, a more accurate three-node C1
beam element will be presented, L3_C1. This will be created by adding a third (middle) node to the
element. That adds two more degrees of freedom and raises the polynomial to a fifth degree (a
quintic polynomial). For simplicity, all of the coefficients in Eq. (1) are taken as constants evaluated at
the center of the element length. That allows the corresponding finite element matrices of the fifth-
degree element to be expressed in closed form in terms of the element deflection and slope at each
of its three nodes [๐ฃ1 ๐1 ๐ฃ2 ๐2 ๐ฃ3 ๐3]. The element interpolation relations and the corresponding
slope, moment and shear distributions are:
๐ฃ(๐) = [๐ฃ1(1 โ 23๐2 + 66๐3 โ 68๐4 + 24๐5) + ๐1(๐ โ 6๐
2 + 13๐3 โ 12๐4 + 4๐5)๐ฟ +๐ฃ2(16๐
2 โ 32๐3 + 16๐4) + ๐2(โ8๐2 + 32๐3 โ 40๐4 + 16๐5)๐ฟ
+๐ฃ3(7๐2 โ 34๐3 + 52๐4 โ 24๐5) + ๐3(โ๐
2 + 5๐3 โ 8๐4 + 4๐5)๐ฟ] (11)
๐(๐) = ๐ฃโฒ(๐) = [๐ฃ1(โ46๐ + 198๐2 โ 272๐3 + 120๐4)/๐ฟ + ๐1(1 โ 12๐
+ 39๐2 โ 48๐3 + 20๐4)] +๐ฃ2(32๐ โ 96๐
2 + 64๐3)/๐ฟ + ๐2(โ16๐ + 96๐2 โ 160๐3 + 80๐4)
+๐ฃ3(14๐ โ 102๐2 + 208๐3 โ 120๐4)/๐ฟ + ๐3(โ2๐ + 15๐
2 โ 32๐3 + 20๐4)] (12)
๐(๐) = ๐ธ๐ผ๐ฃโฒโฒ(๐) = ๐ธ๐ผ[๐ฃ1(โ46 + 396๐ โ 816๐2 + 480๐3)/๐ฟ + ๐1(12 + 78๐ โ 144๐
2 + 80๐3) +๐ฃ2(32 โ 192๐ + 192๐
2)/๐ฟ + ๐2(โ16 + 192๐ โ 480๐2 + 320๐3)
+๐ฃ3(14 โ 204๐ + 624๐2 โ 480๐3)/๐ฟ + ๐3(โ2 + 30๐ โ 96๐
2 + 80๐3)]/๐ฟ (13)
Quintic beam closed form matrices (revised 3/24/15)
Copyright J.E. Akin. All rights reserved. Page 8 of 16
๐(๐) = ๐ธ๐ผ๐ฃโฒโฒโฒ(๐) = ๐ธ๐ผ[๐ฃ1(396 โ 1,632๐ + 1,440๐2)/๐ฟ + ๐1(78 โ 288๐ + 240๐
2)
+๐ฃ2(โ192 + 384๐)/๐ฟ + ๐2(192 โ 960๐ + 960๐2)
+๐ฃ3 (โ204 + 1,248๐ โ 1,350๐2)/๐ฟ + ๐3(30 โ 192๐ + 240๐
2)]/๐ฟ2 (14)
The 6 by 6 element matrix equations of equilibrium of a single element are:
(๐ฒ๐ฌ๐ +๐ฒ๐ต
๐ +๐ฒ๐๐){๐๐} = {๐ญ๐} (15)
where {๐๐}T = [๐ฃ1, ๐1 , ๐ฃ2, ๐2, ๐ฃ3, ๐3] are the generalized nodal displacements and rotations, and the
{๐ญ๐} are the generalized resultant nodal loading forces and moments. The ๐ฒ๐ terms are stiffness
matrices arising from the first three terms in the differential equation. Usually, only the first is non-
zero. This system is singular until enough boundary conditions are applied to prevent rigid body
translations and rotations.
Since this element has three nodes, the loading per unit length can be input at each of those nodes.
The resultant element external loading vectors due to point forces, ๐๐, and couples, ๐๐, and the
quadratic distributed load values, ๐ค๐, at each node (or constant ๐ค1 = ๐ค2 = ๐ค3, or linear ๐ค2 =
(๐ค1 + ๐ค3) 2โ values) are
๐ญ๐ท๐ =
{
๐1๐1๐2๐2
๐3๐3}
, ๐ญ๐๐ = โซ ๐ฏ๐๐ป๐๐๐๐
๐ฟ๐๐๐ =
๐ฟ
14,700
[ 1,995 1,540 โ105105๐ฟ 140๐ฟ 0560 6,720 560
โ280๐ฟ 0 280๐ฟโ105 1,540 1,9950 โ140๐ฟ โ105๐ฟ]
{
๐ค1๐ค2๐ค3} (16)
where the ๐ฏ๐ are the six Hermite beam interpolations, and the ๐๐ are the three quadratic Lagrangian
interpolations for the distributed loads. The integral of their product forms a rectangular six by three
array to convert distributed loads to concentrated shears and moments at the beam nodes. Likewise,
it can be shown that a temperature difference through the depth of a beam causes only end moment
loadings given by ๐ญ๐ถ๐ = ๐ผ โ๐ ๐ธ๐ผ โโ [0 1 0 0 0 โ 1].
A constant transverse load per unit length reduces the resultant load and moment vector to
๐ญ๐ค๐ =
๐ค๐ฟ
14,700[3,430 245๐ฟ 7,840 0 3,430 โ245๐ฟ], ๐๐๐ ๐ค1 = ๐ค2 = ๐ค3 = ๐ค (17)
The symmetric flexural stiffness matrix for the three noded quintic element is
๐ฒ๐ฌ =๐ธ๐ผ
35๐ฟ3
[ 5,092 1,138๐ฟ โ3,584
1,138๐ฟ 332๐ฟ2 โ896๐ฟโ3,584 โ896๐ฟ 7,168
1,920๐ฟ โ1,508 242๐ฟ
320๐ฟ2 โ242๐ฟ 38๐ฟ2
0 โ3,584 896๐ฟ
1,920๐ฟ 320๐ฟ2 0โ1,508 โ242๐ฟ โ3,584
242๐ฟ 38๐ฟ2 896๐ฟ
1,280๐ฟ2 โ1,920๐ฟ 320๐ฟ2
โ1,920๐ฟ 5,092 โ1,138๐ฟ
320๐ฟ2 โ1,138๐ฟ 332๐ฟ2 ]
(18)
The symmetric beam-column (or geometric stiffness) matrix due to any axial load is
Quintic beam closed form matrices (revised 3/24/15)
Copyright J.E. Akin. All rights reserved. Page 9 of 16
๐ฒ๐ต =๐
5,670 ๐ฟ
[ 15,012 351 ๐ฟ
351 ๐ฟ 252 ๐ฟ2โ13,824 2,160 ๐ฟ
โ432 ๐ฟ โ72 ๐ฟ2โ1,188 โ81 ๐ฟ
81๐ฟ โ45 ๐ฟ2
โ13,824 โ432 ๐ฟ
2,160 ๐ฟ โ72 ๐ฟ2 27,648 0
0 2,304 ๐ฟ2โ13,824 252 ๐ฟ
โ2,160 ๐ฟ โ72 ๐ฟ2
โ1,188 81๐ฟ
โ81 ๐ฟ โ45 ๐ฟ2โ13,824 โ2,160 ๐ฟ
252 ๐ฟ โ72 ๐ฟ2 15,012 โ351 ๐ฟ
โ351 ๐ฟ 252 ๐ฟ2]
(19)
The geometric stiffness matrix always depends on the existing stresses in the element. Here that is
just a uniform axial stress, N / A. There is a general equation for the geometric stiffness matrix,
involving all the stresses at a point, which comes from a non-linear analysis. It will not be given here.
The element foundation stiffness is
๐ฒ๐ =๐ ๐ฟ
13,860
[ 2,092 114 ๐ฟ
114 ๐ฟ 8 ๐ฟ2880 โ160 ๐ฟ88 ๐ฟ โ12 ๐ฟ2
262 โ29 ๐ฟ29 ๐ฟ โ3 ๐ฟ2
880 88 ๐ฟโ160 ๐ฟ โ12 ๐ฟ2
5,632 0
0 128 ๐ฟ2880 โ88 ๐ฟ160 ๐ฟ โ12 ๐ฟ2
262 29 ๐ฟโ29 ๐ฟ โ3 ๐ฟ2
880 160 ๐ฟโ88 ๐ฟ โ12 ๐ฟ2
2,092 โ114 ๐ฟ
โ114 ๐ฟ 8 ๐ฟ2 ]
(20)
If the mass matrix, ๐ฆ๐, is included for dynamic response or vibration analysis then the above matrix is
the element mass matrix when k is replaced by ฯA where ฯ is the mass density and A is the cross-
sectional area of the beam (so ฯA is the mass-per unit length).
Example solutions
Since it is common for beams to have piecewise constant properties, the classic beam element and
the more accurate quintic beam element can be programmed in closed form. Using either the classic
or quintic beam element some beam analysis problems can be solved in closed analytic form.
As an example of the three-node beam, consider a fixed-fixed beam with a constant line load. That is
case 15 in Figure 2. The essential boundary conditions are ๐ฃ1 = 0, ๐1 = 0, ๐ฃ3 = 0, ๐3 = 0. The
external point force and moment at center node 2 are zero (๐2 = 0,๐2 = 0). The middle two rows
define the remaining unknown center point generalized displacements:
๐ธ๐ผ
35๐ฟ3[7,168 0
0 1,280๐ฟ2] {๐ฃ2๐2} = {
00} +
๐ค๐ฟ
14,700{7,8400
} + {00}. (21)
Multiplying by the inverse of the square matrix gives the middle node solutions:
{๐ฃ2๐2} =
35๐ค๐ฟ4
14,700๐ธ๐ผ[1 7,168โ 0
0 1 1,280๐ฟ2โ] {7,8400
} =๐ค๐ฟ4
384๐ธ๐ผ{10} (22)
which are exact. The slope was expected to be zero due to symmetry. It could have been used as a
boundary condition to compute ๐ฃ2 from one equation.
Here, the reactions on the left are found from the first two rows of the equilibrium equations (since all
the displacements are now known):
Quintic beam closed form matrices (revised 3/24/15)
Copyright J.E. Akin. All rights reserved. Page 10 of 16
๐ธ๐ผ
35๐ฟ3[โ3,584 1,920๐ฟ
โ896๐ฟ 320๐ฟ2]๐ค๐ฟ4
384๐ธ๐ผ{10} = {
๐1๐1} +
๐ค๐ฟ
14,700{3,430245๐ฟ
} (23)
{๐1๐1} =
โ๐ค๐ฟ
2{1๐ฟ 6โ
}.
Likewise, at the right end, utilizing the last two rows of the equilibrium equations
{๐3๐3} =
โ๐ค๐ฟ
2{1
โ๐ฟ 6โ}.
Both of the reactions are exact. Note that the net resultant force is โwL, which is equal and opposite
to the applied transverse load. The net external moment is zero. Usually static equilibrium is taught
in undergraduate classes with Newtonโs Laws. You can use them to verify that the computed
reactions do indeed satisfy that the sum of the forces is zero, and that the sum of the moments, taken
at any reference point, is zero.
The interpolated deflection is
๐ฃ(๐ฅ) = 0 + 0 + ๐ฃ2(16๐2 โ 32๐3 + 16๐4) + 0 + 0 + 0
Substituting that
๐ฃ2 =๐ค๐ฟ4
384๐ธ๐ผ
and that here r = x/L the deflection estimate is
๐ฃ(๐ฅ) =๐ค
24๐ธ๐ผ[๐ฅ2๐ฟ2 โ 2๐ฅ3๐ฟ + ๐ฅ4] =
๐ค ๐ฅ2
24๐ธ๐ผ(๐ฟ โ ๐ฅ)2
which is exact. The fifth degree polynomial estimate captured the exact fourth degree solution for the
deflections. Since the finite element deflections are exact the shear and moment are also exact.
Since a 5-th degree element was used this problem is exact everywhere.
To model this problem with the cubic element requires using two elements joined at the mid-span, or
one element with the symmetry condition that the slope is zero at the plane of symmetry. Then,
๐ฟ๐ = ๐ฟ 2โ for the single element symmetry model. Applying the above EBC and the requirement from
symmetry that the middle slope is zero gives one equation with one unknown:
๐ธ๐ผ
(๐ฟ 2โ )3[12]๐ฃ2 = 0 +
๐ค(๐ฟ 2โ )
60{30} + 0
which again is the exact nodal displacement
๐ฃ2 =๐ค๐ฟ4
384๐ธ๐ผ
but when substituted into the deflection equation for the left half of the span the result is
Quintic beam closed form matrices (revised 3/24/15)
Copyright J.E. Akin. All rights reserved. Page 11 of 16
๐ฃ(๐ฅ) = ๐ฃ2(3๐2 โ 2๐3) =
๐ค๐ฟ4
384๐ธ๐ผ[3 (
๐ฅ
๐ฟ 2โ)2
โ 2(๐ฅ
๐ฟ 2โ)3
]
๐ฃ(๐ฅ) =๐ค
24๐ธ๐ผ(3
4๐ฅ2๐ฟ2โ ๐ฅ3๐ฟ)
which, of course is missing the fourth degree term in the exact solution.
The cubic approximation of the moment (on the left half of the span) is
๐(๐ฅ) = ๐ธ๐ผ(๐ฅ)๐2๐ฃ(๐ฅ)
๐๐ฅ2=๐ค
12(3
4๐ฟ2 โ 3๐ฅ๐ฟ)
which is a straight line, while the exact moment (and the quintic moment) is
๐๐๐ฅ๐๐๐ก(๐ฅ) =๐ค
12(6๐ฟ๐ฅ โ ๐ฟ2 โ 6๐ฅ2)
Likewise, the cubic shear approximation is just a constant
๐(๐ฅ) = ๐ธ๐ผ(๐ฅ)๐3๐ฃ(๐ฅ)
๐๐ฅ3=โ๐ค๐ฟ
4
while the exact shear (and the quintic shear), with a different sign convention, is
๐๐๐ฅ๐๐๐ก(๐ฅ) = โ๐ค (๐ฟ
2โ ๐ฅ).
In other words, the cubic shear estimate is just the average shear, for this problem.
Element reactions
Next consider the involvement of the foundation in the post-processing needed to recover the
reactions on each beam element. Before the deflections of a beam on an elastic foundation (BOEF)
are computed, a typical element free body diagram would be similar to Figure 1. As before, any
external point load, P, and/or any point couple, M, should be placed at an element interface node and
they go directly into the first or second equilibrium row of the node at that point. A distributed line
load is integrated to become a consistent load vector. Those two effects are detailed in Eq. 14. Both
the beam stiffness and the foundation stiffness resist the external applied loads. The element
equilibrium equation (for no axial force) is
(๐ฒ๐ฌ๐ +๐ฒ๐
๐){๐๐} = {๐ญ๐ท๐ } + {๐ญ๐
๐ } (24)
The assembled equations have a similar form and are solved for the system displacements, v.
Returning to the element to get the beam member reactions, the now known element degrees of
freedom, ๐๐, are gathered. The free body diagram of the element now has a significant change
because the foundation is now applying a known pressure that opposes the displacement of the
beam. That pressure, ๐(๐ฅ) = โ๐๐๐ฃ(๐ฅ), is a polynomial of the same degree as the assumed
Quintic beam closed form matrices (revised 3/24/15)
Copyright J.E. Akin. All rights reserved. Page 12 of 16
displacements. That state is shown in Figure 4, which defines the sought element reaction vector,
{๐ญ๐น๐ }.
Now, there is a new consistent load vector to evaluate during post processing to find the element
reactions. It comes from the foundation pressure and is proportional to the deflection:
๐ญ๐๐ = โซ ๐ฏ๐๐ป
๐ณ๐๐(๐ฅ)๐๐ฅ = โโซ ๐ฏ๐๐ป
๐ณ๐๐๐๐ฏ
๐๐๐ฅ ๐๐ = โ๐ฒ๐๐๐๐. (25)
The foundation stiffness caused the new load, but that load and others must be resisted by only the
beam stiffness. Now the beam member equilibrium equations define the reactions on the nodes of
the beam, {๐ญ๐น๐ }:
๐ฒ๐ฌ๐ {๐๐} = {๐ญ๐น
๐ } + {๐ญ๐๐} + {๐ญ๐ท
๐ } + {๐ญ๐๐ } (26)
so the reactions are obtained as
๐ฒ๐ฌ๐ {๐๐} โ {๐ญ๐
๐} โ {๐ญ๐ท๐ } โ {๐ญ๐
๐ } = {๐ญ๐น๐ }. (27)
Now that there is more than one dof per node the scatter/gather operations previously used for axial
models have become more generalized. The usual convention for numbering the unknowns is to
count all of the unknowns at a node before moving on to another node. Therefore, the displacements
are associated with the odd number of rows and columns in a matrix, while the slopes contributions
are occurring in the even ones. For previous one-dimensional scalar unknowns scatter simply meant
adding a scalar term at any node into the system equilibrium matrix and source vector. Now, that
changes to adding a two by two sub-matrix from each element node into the system square matrix
and a two by one column matrix into the system source vector. The prior algorithms for doing the
scatter and gather still work because they had the number of degrees of freedom per node (ng) as an
input argument. It is just for hand solutions that you need to clearly understand this change. Figure 3
graphically illustrates the sub-matrices scatter operations for a line element with two unknowns per
node.
Natural frequencies
To determine the natural frequencies of a beam-column on an elastic foundation the eigen-problem is
|(๐ฒ๐ฌ +๐ฒ๐ต
+๐ฒ๐ ) โ ๐๐๐ด| = 0 (28)
To determine the natural frequencies of a beam-column the eigen-problem is
|(๐ฒ๐ฌ +๐ฒ๐ต
) โ ๐๐๐ด| = 0 (29)
Axial load effects
When the axial load is an constant, say ๐๐ต, then it factors out of each element matrix and becomes a
global constant:
Quintic beam closed form matrices (revised 3/24/15)
Copyright J.E. Akin. All rights reserved. Page 13 of 16
|(๐ฒ๐ฌ +๐๐ต๐ฒ๐
) โ ๐๐๐ด| = 0 (30)
where ๐ฒ๐ is formed with a unit positive load. This shows that any axial load, ๐๐ต, has an influence
on the natural frequency, ๐. In general, a tensile force (+) increases the natural frequency while a
compression force (-) lowers the natural frequency.
Beam buckling
When the global constant, ๐๐ต, is an unknown constant it is called the โbuckling factor of safety (BFS)โ
and the equations lead to a buckling eigen-problem to determine the BFS. The BFS is the factor of
safety against buckling, or the ratio of the buckling loads to the applied loads. The following table
gives the interpretation of possible values for the buckling factor of safety:
Since the geometric stiffness matrix depends on the stress that means that it depends on all of the
assembled loads, say ๐ญ๐๐๐. In general, a linear static analysis is completed and the stresses are
determined:
(๐ฒ๐ฌ +๐ฒ๐
){๐ } = ๐ญ๐๐๐ (31)
Then the geometric stiffness matrix is calculated from those stresses. The stress, and thus the
geometric stiffness matrix, is proportion to the resultant load, so as the loads are scaled by the
buckling factor the geometric stiffness increases by the same amount
๐ญ โ ๐ต๐น๐ ๐ญ๐๐๐ , ๐ฒ๐ต
โ ๐ต๐น๐๐ฒ๐๐๐
The scaling value that renders the combined stiffness to have a zero determinant (that is to become
unstable) is calculated from a buckling eigen-problem as:
|๐ฒ๐ฌ +๐ฒ๐
+ ๐ต๐น๐ ๐ฒ๐๐๐ | = 0 (32)
This is solved for the value of the BFS. Then the load that would theoretically cause buckling is
๐ต๐น๐ ๐ญ๐๐๐
. The solution of the eigen-problem also yields the relative buckling mode shape (eigen-
vector), ๐๐ฉ๐ญ๐บ. The magnitude of the mode shape displacements are arbitrary and most commercial
software normalizes them to range from 0 to 1.
BFS Status Note
>1 Buckling not predicted The applied loads are less than the theoretical critical loads.
1 Buckling predicted The applied loads are exactly equal to the theoretical critical loads.
0โ1 Buckling predicted The applied loads exceed the theoretical critical loads.
-1โ0 Buckling not predicted The buckling occurs when the directions of the applied loads are all reversed.
-1 Buckling not predicted The buckling occurs when the directions of the applied loads are all reversed.
< -1 Buckling not predicted Buckling is not predicted even if you reverse all loads.
Quintic beam closed form matrices (revised 3/24/15)
Copyright J.E. Akin. All rights reserved. Page 14 of 16
The buckling estimate depends heavily on the geometry of the model. If the part has small
irregularities that have been omitted, they can drastically reduce the actual buckling load.
Figure 4 Beam element reaction vector, including foundation pressure
Quintic beam closed form matrices (revised 3/24/15)
Copyright J.E. Akin. All rights reserved. Page 15 of 16
Figure 5 Scattering sub-matrices for beam elements with two dof per node
Quintic beam closed form matrices (revised 3/24/15)
Copyright J.E. Akin. All rights reserved. Page 16 of 16
Exercises
1. Solve case 12 of Figure 2 using one cubic element to show it gives the exact end slope and
the exact reactions. Calculate the element shear and compare it to the exact shear in Figure
2.
2. Solve case 18 of Figure 2 using one cubic element to show it gives the exact end deflection
and slope and the exact reactions. Calculate the element shear and compare it to the exact
shear in Figure 2.
3. Solve case 20 of Figure 2 using one cubic element to show it gives the exact end deflections
and the exact reactions. Calculate the element shear and compare it to the exact shear in
Figure 2.
4. Modify case 15 to have a triangular load of zero at the left and w at the right. Use one quintic
element to solve for the center deflection and slope. Recover the four reactions. Hint, this is
like the example solution but with a new element force (and moment) resultant given by
Equation 16.