Pipe Elbow Stiffness Coefficients Including Shear and Bend Flexibility Factors For Use in Direct Stiffness Codes
Pipe Elbow Stiffness Coefficients Including Shear and Bend Flexibility Factors For Use in Direct Stiffness Codes
Pipe Elbow Stiffness Coefficients Including Shear and Bend Flexibility Factors For Use in Direct Stiffness Codes
R. F. PERRY
Mechanical Analysis Group. United Engineers & Cons/ruc/ors. Inc..
30 South 17th Street. Philadelphia. Pennsylvania 19101. U.S.A.
SLMMAR\
Historically, developments of computer codes used for piping analysis were based upon
the flexibility method of structural analysis. Because of the specialized techniques em-
ployed in this method, the codes handled systems composed of only piping elements. Over
the past ten years, however, the direct stiffness method has gained great popularity be-
cause of its systematic solution procedure regardless of the type of structural elements
composing the system.
A great advantage is realized with a direct stiffness code that combines piping elements
along with other structural elements such as beams, plates, and shells, in a single mode!.
One common problem, however, has been the lack of an accurate pipe elbow element that
would adequately represent the effects of transverse shear and bend flexibility factors.
The purpose of the present paper is to present a systematic derivation of the required
12 x 12 stiffness matrix and load vectors for a three dimensional pipe elbow element which
includes the effects of transverse shear and pipe bend flexibility according to the ASME
Boiler and Pressure Vessel Code, Section III. The results are presented amllytically and
as FORTRAN subroutines to be directly incorporated into existing direct stiffness codes.
J. E. Srock, in the Piping Handbook, presents the 6 x 6 stiffness matrix for the straight
cantilevered pipe element and points out that the difficulties of determining and exhibiting
the stiffness matrices in literai form for more complicated elements become overwhelming
when obtaining them from the compliance (Flexibility) matrix. He further states that in-
stead, each individu al problem must be treated from a numerical point of view. In the
present paper these difficulties are overcome without the necessity of treating the problem
from the numerical view point. By selecting appropriate coordinate axes a diagonally par-
titioned form of both the force trànsfer and flexibility matrices is derived and efficiently
used to develop the complete 12 x 12 stiffness matrix. Subsequent transformations are ap-
plied to obtain the final form in the same local coordinate system used for the straight
members. The subroutines presented perform ail the required computat,ions inc1uding the
transformation of the elbow input parameters of end point and tangent intersection point
coordinates.
Aiso discussed and often overlooked are the stiffness contributions arising from the in-
teraction between bending moment and axial force as a result of the bend radius. lt is
also shown how certain stiffness coefficients may change sign depending on the values
of the bend flexibility factors.
In summary, this paper presents results useful to the analyst in modifying available
direct stiffness codes to allow analysis of pipe elbow elements in accordance with Section
III of the ASME Code.
-2-
F 1/2
1. Introduction
The computation of a 12 x 12 stiffness matrix has been obtained by Morris, L3J ' for
a curved beam element neglecting the contributions of transverse shear, and f.1exibllity
factors due to cross-section ovalization in a pipe elbow. In addition, the results of
Morris, are not in a form suitable for immediate use in existing direct stiffness com-
puter codes.
Section 2 develops the derivation of the 6 x 6 Elbow Flexibility Matrix using the
atandard assumption of small displacements and a linear elastic material. The ef-
fects of transverse shear and cross-section ovalization are covered in this section.
In Section 3, the 6 x 6 rnatrix i8 inverted and the necessary Force Transfer Matrices
expressing ,static equilibrium are developed. These transfer matrices are then used
to formulate the complete 12 x 12 stiffness matrix referenced to the radial, tan-
gential, normal elbow coordinate system. In Section 4, the member degrees of freedom
typically used for straight beam pipe elements, such as in Weaver's [2J ' FR-2
progrsm are defined. Rotation matrices are spplied to the 12 x 12 stiffness matrix
previously obtained resulting in the final 12 x 12 elbow e1ement stiffness matrix
in terms of the member degrees of freedom for straight members. In this form, the
12 x 12 stiffness mstrix is suitable for direct use in the FR-2 program,simply by
using it to replace the straight beam (pipe) stiffness matrix whenever an elbow
e1ement is desired.
radial, tangential and normal directions. The tangential y-axis is directed from
the A end towards the B end and the plane of curvature ia taken as the x-y plane.
The radial x-axis is directed toward the center of curvature and the normal z-axis
is chosen such that the x, y, z axes form a right handed system. The forces
acting on the elbow at end A are denoted as Fxl' Fyl' FZl snd the moments as
~l' MYl' Mzl ' The reactions acting on the elbow at end B are denoted in a similar
fashion with the subscript 2 instead of 1. The elbow subtends an angle, e, in
the x-y plane with a centerline bend radius of R. The bending moments of inertia
about both the x and z axes are denoted by, l, which is taken to be, for the
present, the same as if the elbow were straight. In section 2.3, l, will be
modified to account for the ovalization of the cross-section in accordance with
the flexibility factor specified in [lJ The cross-sectional are a of the pipe
is denoted by A, the modulus of elasticity, E, and the effective transverse shear
are a in either the x or z direction as As. The torsional constant about the y-
axis is denoted by J, and the shear modulus as G.
Let the angle 0( , measured from the A end, locate an arbitrary cross-section
and let V, P, Vn and Hn, T, M denote the three internaI forces and internaI
moments respectively acting at the cross-section on the portion of elbow con-
nected to A.
The six degrees of freedom, three displacements and three rotations, corresponding
to the three forces and three moments at sny point along the elbow, aredefined in
Figure 1 and denoted by dx ' dy ' d z ' ex' By, Bz. The subscripts 1 and 2 are used
when referring to the A end and B end respectively.
When the pipe elbow of Figure 1 is loaded at A and fixed at B, the complementary
strain energy, U*, stored in the elbow is given by [4J as
U*
oc: =6
1
"2
f(V2 p2 Vn 2
GAs + AE + GAs +
Hn2
El +
T2 M2 MP )
GJ + El - 2 AER Rdo<
(1)
<><=0
The first and third terms of eq. (1) account for the in-plane and normal trans-
verse shear contributions. The second, fourth, fifth, and sixth terms represent
the axial, normal bending, torsional, and in-plane bending contributions to the
complementary strain energy respectively.
The last term in eq.(l) relates to the additional complementary strain energy
atored from the interaction of the axial force and in-plane bending moment as
a result of the elbow bend radius, R. lt is considered negligible [4J ' if
R/D> 10; where D is the pipe diameter. For a detailed discussion of this
term, the reader is referred to [5] where solid section curved beams are
treated. In the present paper, it is assumed that its effect is negligible
-4-
F 1/2
~
= [U( 0<. ~
FXl]
Fyl (3)
[: Mzl
lOO'~
sino<..
~(oqJ -s 10 0<.
-ll.s1.noc:,
-cosO(.
~' :.<n~J
a
[v(o<.~ R8ill"'- -cos <X. ( 6)
R(l-coscx) -a in 0<. -coso<
Equation (3) expresses equilibrium within the plane of the elbow and eq. (4)
expresses equilibrium normal to the plane of the elbow. The fact that the
six equations of equilibrium can be uncoupled in this manner greatly sim-
plifies the calculations to follow. Substitution of eqs. (3) and (4) into
eq. (1), performing the necessary integrations, and then substituting these
results into eq . (2) with the required partial differentiat10n,yields the
following matr1x relations :
(7)
(8)
-5-
F 1/2
[~ ~]
A2
CA] - A4 (9)
AS A6
AA~
AN2
[ AAI
~J = AN2 AN4 ANS (10)
AN3 ANS AN6
The A'S and AN's are presented in Table land computed in lines 1006 to 1017
of the computer subroutine in Table II.
dxl l'x
1
dyl l'y
[A] 1 [0]
Gzl 1 M~
---r --- ( 11)
d zl Fz
1
Gxl
[OJ 1 [AN] ~Jx1
Gyl 1
Hyl
wnere the partitioned coefficient matrix in eq. (11) is known as the elbow
flexibility matrix.
As will be seen in the following sections, the fact that the elbow flexi-
bility matrix is diagonally partitioned provides the simplification necessary
to easily obtain the elbow stiffness matrix.
Equation (11) i9 now solved for the forces and moments in terms of the dis-
placements and rotations. Because of the diagona11y partitioned form of the
flexibi1ity matrix, the solution i8 ea8i1y obtained as fo11ows:
-[[:~~~l
Fxl dxl
Fy1 dyl
Mz1 Ozl
(12)
Fa]. dzl
Mxl ra] : [c] Oxl
Myl 9yl
~here,
(13)
[B] [Ar'
and,
Cramers rule is then used to de termine the coefficients in [B] and [c]. The
computations are carried out in lines 1018 through 1038 of the subroutine. The
coefficient matrix thus obtained in eq. (12) is the 6 x 6 stiffness matrix.
The equilibrium conditions expressed by eqs. (3) and (4) with 0(= 9 are th en
l
stated in partitioned form as
Fx2 Fxl
l""~:
Fy2 Fyl
Mz2 [OJ Mz1
(15)
Fz2
Mx2
-[:]--i;,:; FZl
Mxl
My2 My1
(18)
Fx 1 1 .
1
dx1
Fy 1 ~lJ : [OJ ,1 ~2J [OJ d)'l
Mz 1 1 1 9z1
- - - - - - 1 - - - -1- - - -
Fz 1 , 1 1 dz 1
Mx 1 [0 J 1LH~ 1 [0] : [H~ 9x 1
1 1
My l _ _ L __ L __ --' ___ _ 9y 1
(19)
, 1 1
Fx 2
T. 1 1
dx 2
Fy 2 r21 1[0] : @31 : [0] dy 2
Mz 2 1 1 1 9z2
Fz 2
--1- ~- - - ,- - - -
dû
MxZ [01 1 [Hf : [oJ : [H~ 9x 2
My 2
l , 9yz
where,
(20)
The computation of the matrices shown in eq. (20) are performed in 1ines 1171
through 1190 of the subroutine. Lines 1062 through 1134 th en rearrange the
terms of the stiffness matrix [K] to arrive at the stiffness matrix ~~ given
by:
-8-
F 1/2
Fxl dxl
Fyl dyl
Fzl dzl
Mxl 8x l
Myl 8y l
Mzl 9 zl
(21)
[SM]
Fx2 dx 2
Fy 2 dy2
Fz 2 dz 2
Mx2 9x 2
My 2 8y 2
Mz 2 ez 2
4. Trans f ormation of the 12 x 12 Elbow Stiffness Matrix
Let the 12 x 12 stiffness matrix computed in eq. (12) be denoted as ~M(x. Y. zB.
to calI attention to the fact that it is written with reap~ct to the x, y, z axes
at ends A and B as shown in Figure 2. (Note that the directions x. y, z at end A
are not coincidentwith the directions x, y, z at end B.) It ia desired to for-
mulate the e1bow stiffness matrix in terme of the Xm. Ym, Zm member axes , shown
in Figure 2, that are commonly used to deacribe the stiffness matrix for straight
members directed trom A to B.
If ~M(Xm' Ym' zmD denotes the 12 x 12 elbow stiffness matrix referred to the
Xm, Ym' zm axes,then it can be shown that
(22)
where,
[
~~(a) o
R(a)
0
0
(23)
CR] - o R( -a)
o 0
and ,
-c0"2a
a
si~ (24)
o
-9-
F 1/2
8 being the elbow bend angle and 0 in eq. (23) standing for the 3 x 3 null matrix.
The 12 x 12 matrix [R] i8 computed on lines 1135 through 1156 of the subroutine in
Table II and the matrix product in eq. (22) is computed on lines 1157 through 1168.
It should be noted that in the subroutine the array SM(I,J) is used to represent
first [SM(x, y, zTI and then ~M(xm, Ym, zm)]. to reduce core storage. SM(I,J) as
given on line 1168 represents the final values of the 12 x 12 elbow element stiff-
nese matrix ueed to replace that of a straight member e1ement when desired.
5. Computer Subroutine
Table II presents the FORTRAN IV listing of the subroutine used to generate the
12 x 12 elbow element stiffness matrix, Q;M(xm, Ym, zmD • The elbow element
geometry is defined by entering the coordinates of the end points A and B along
with the tangent intersection point P, in an overall global coordinate system X,
Y, Z as shawn in Figure 2. Once entered, the elbow bend angle, 8, and radius, R,
is computed and the local Xm. Ym, Zm axes are uniquely determined in relation to
the elbow as defined in Figure 2. These computations are performed on lines 127
through 162. Other portions of the subroutine have been explained in the previous
sections.
The fo11owing list defines the subroutine variables required as input data from
which aIl other variables are calculated:
REFERENCES
(cos9 - 1)
R2
A3 - El (1 - cos9)
A5 - ~~ (sin9 - 9)
R
A6 = El 9
ANI _ R3 ( ~ _ sin29)
El 2 4
+GJ
R
3
( 39 _ 2sin9
2
+sin29)
4
+~
GAs
R2 R2) Bin 29 R2
AN2 - ( GJ - El - 2 - + GJ (cos9 - 1)
2
AN3 _ R
2
(~_ sin29) + R ( ~ + sin29 _ Bin9)
El 2 4 GJ 2 4
AN5 -(~
GJ
-~)
El
-12-
f 1/2
Table Il
Tabla II (Cont'd)
-- - ~ F.
zl PIPE ELBOW
X Mz l
Fx1
..--
M
'"
~n
Mx1
Fz2
R Mz 2 ~
Figure 1 - Pi
-~
pe Elbow El ement Definin , oments ~ Di splacements,
and
Rotations g Forces M
-
N
-17-
F 1/2
x
Ym
PI PE ELBOW
CENTER LlNE
c
Figure 2 - Pipe Elbow Element Defining the Relationship Between the
Various Coordinate Axes