ASME B31.3 Manual Csiplant
ASME B31.3 Manual Csiplant
3 - 2022
For CSiPlant™
The CSI Logo® is a registered trademarks of Computers & Structures, Inc. CSiPlant™
and Watch & LearnTM are trademarks of Computers & Structures, Inc.
The computer program CSiPlant™ and all associated documentation are proprietary and
copyrighted products. Worldwide rights of ownership rest with Computers & Structures,
Inc. Unlicensed use of these programs or reproduction of documentation in any form,
without prior written authorization from Computers & Structures, Inc., is explicitly
prohibited.
No part of this publication may be reproduced or distributed in any form or by any means,
or stored in a database or retrieval system, without the prior explicit written permission of
the publisher.
1 Nomenclature ........................................................................................................ 1
2 Introduction ........................................................................................................... 4
3 Methodology .......................................................................................................... 5
3.1 Design Category ............................................................................................................ 5
Pressure............................................................................................................ 5
Sustained .......................................................................................................... 5
Occasional ........................................................................................................ 5
Displacement .................................................................................................... 5
Hydrostatic ........................................................................................................ 5
3.2 Pressure Checks............................................................................................................ 5
3.3 Sustained Checks .......................................................................................................... 7
3.4 Occasional Checks ........................................................................................................ 8
3.5 Displacement Checks .................................................................................................... 9
4 Design Properties.................................................................................................12
4.1 Material Property Design Properties............................................................................ 12
4.2 Load case Design Properties....................................................................................... 12
4.3 Pipe Section Design Properties ................................................................................... 13
4.4 Pipe Object Design Properties..................................................................................... 14
8 Limitations ............................................................................................................20
See Also.....................................................................................................................21
References.................................................................................................................22
i
1 Nomenclature
1
CSiPlant Design Manual ASME B31.3 - 2022
Duration factor.
Test pressure.
2
CSiPlant Design Manual ASME B31.3 - 2022
3
2 Introduction
This manual describes the ASME B31.3-2022 piping stress checks performed in CSiPlant.
4
3 Methodology
Pressure
The pressure category is used to evaluate the piping hoop stress due to internal or external pressure
and takes into consideration material allowances such as corrosion, erosion and mechanical threading.
Sustained
The sustained category evaluates longitudinal stress due to self-weight, pressure and any other
sustained loading.
Occasional
The occasional category evaluates longitudinal stress due to self-weight, pressure, other sustained
loading and occasional loads including earthquake.
Displacement
The displacement category evaluates longitudinal stress range due to the effects of thermal expansion
or other cyclic loading.
Hydrostatic
The Hydrostatic Test category evaluates longitudinal and hoop stress range due to the effects of Test
pressure and self-weight.
Equation (1) and (2) present two methods for calculating the minimum thickness. The equation used
depends on whether diameter or outside diameter is used for the calculation (See the Design
Preferences section).
Design Category 5
CSiPlant Design Manual ASME B31.3-2022 Methodology
If the pipe being designed is a bend or elbow, the required thickness is modified by the variable I and
is calculated at three different locations on the pipe circumference using equations (3), (4) and (5).
CSiPlant reports the required thickness for all three locations for a bend or elbow.
The provided pipe thickness must be no less than the required minimum thickness. CSiPlant
calculates the provided wall thickness as shown in equation (6).
= + (1)
2( + )
( +2 )
= + (2)
2 (1 )
4( ) 1
= (at Intrados) (3)
4( ) 2
4( )+1
= (at Extrados) (4)
4( )+2
The DCR calculation for non-mitered pipe is the ratio of the Design Pressure to the Allowable
Pressure, calculated as shown in equation (7) and (8) by rearranging equations (1) and (2)
respectively, replacing with .
2
= (7)
2
2
= (8)
2 +2
For pipe that is mitered, equations (9), (10) and (11) are used. For multiple miters, the largest DCR
from (9) and (10) is reported. For single miters with a miter angle not greater than 22.5 deg, equation
(7) is used to calculate the DCR. Otherwise, equation (11) is used.
= (9)
+ 0.643
= (10)
0.5
Pressure Checks 6
CSiPlant Design Manual ASME B31.3-2022 Methodology
= (11)
+ 1.25
The sustained longitudinal stress is calculated using equations (12) through (19).
= (| |+ ) + (2 ) (12)
= (13)
= + (14)
= + 0.5 (15)
( )
= + (16)
( ) +( ) (17)
=
( ) +( )
= (18)
= (19)
2
By default, section properties for Sustained design checks are based on nominal dimensions less
material allowance.
Equations (13) is used when Pressure elongation is enabled. Equation (14) is used if Pressure
elongation is disabled and the Pipe Reference diameter is set to Inside. Equation (15) is used if
Pressure elongation is disabled and the Pipe Reference diameter is set to Outside. Equation (16) is
the Lame Hoop stress at the inside radius.
The default option (as required by ASME B31.3-2022) is to use equation (17) to calculate the bending
stress, when stress intensification factors are determined by ASME B31J. Equation (18) is
available for backward compatibility when designing tees by choosing an SIF method other than
B31J.
Sustained Checks 7
CSiPlant Design Manual ASME B31.3-2022 Methodology
The allowable stress for Sustained checks, , is taken from Table A-1 or A-1M in Appendix A.
= (20)
The occasional longitudinal stress is calculated using equations (21) through (28).
= (| |+ ) + (2 ) (21)
= (22)
= + (23)
= + 0.5 (24)
( )
= + (25)
( ) +( ) (26)
=
( ) +( )
= (27)
= (28)
2
By default, section properties for occasional design checks are based on nominal dimensions less
material allowance.
Equations (22) is used when Pressure elongation is enabled. Equation (23) is used if Pressure
elongation is disabled and the Pipe Reference diameter is set to Inside. Equation (24) is used if
Pressure elongation is disabled and the Pipe Reference diameter is set to Outside. Equation (25) is
the Lame Hoop stress at the inside radius.
Occasional Checks 8
CSiPlant Design Manual ASME B31.3-2022 Methodology
The default option (as required by ASME B31.3-2022) is to use equation (26) to calculate the bending
stress, when stress intensification factors are determined by ASME B31J.Equation (27) is available
for backward compatibility when designing tees by choosing an SIF method other than B31J.
The allowable stress for occasional design checks can be based on three different methods: Allowable
strength with K Factor greater than 1, Yield strength with K Factor less than 1 or a constant stress
limit. A DCR is calculated as the ratio of the longitudinal stress to allowable stress.
= (29)
The longitudinal stress for the reference stress range is calculated using equations (30) through (34).
The default option (as required by ASME B31.3-2022) is to use equation (32) to calculate the bending
stress, when stress intensification factors are determined by ASME B31J. Equation (33) is
available for backward compatibility when designing tees by choosing an SIF method other than
B31J.
= (| |+ ) + (2 ) (30)
= (31)
( ) +( ) (32)
=
( ) +( )
= (33)
= (34)
2
By default, section properties for displacement design checks are based on nominal dimensions.
The reference stress range is the largest stress range from any given cyclic load. It is important to
recognize that the reference stress range can vary within a model, and even within a pipeline,
depending on the system response to the displacement loads. At every location checked, the reference
stress range is determined using (30).
In addition to checking the stress range from the user-defined displacement load cases, it is necessary
to evaluate the stress range going from one operating condition to another. CSiPlant automatically
considers this stress range by creating internal load cases that are ‘distilled’ from the user-defined
Displacement Checks 9
CSiPlant Design Manual ASME B31.3-2022 Methodology
displacement cases included in the design request. A distilled load case is calculated as the difference
between two user-defined displacement cases. The distilled stress range is independent of the load
case order when the difference is taken because of the square-root-sum-of-squares nature of the stress
calculation. Generally speaking:
• When the user-defined displacement cases for a given distilled case have operating
temperatures that are both above or below the installation temperature, the internal forces
and moments from the defined load cases will be of the same sign. The distilled case will
therefore return smaller values (e.g. 2-1 = 1), and correspondingly lower stresses. In this
situation, the displacement results will be controlled by the defined cases.
• When a combination of operating conditions above and below the installation temperature
exist, the internal forces and moments from the defined load cases will be of different sign.
The difference will therefore return larger values (e.g. 2-(-1) = 3), and correspondingly
larger stresses. In this situation, the displacement results will be controlled by the distilled
cases.
Consider the simplified example below of a single straight built-in pipe with area of 16.05 in2, E =
29400 ksi, installation temperature is 70°F, thermal expansion coefficient is 6.5E-6 (in/in)/°F.
Condition (a) T1 = 170°F, T2 = 80°F. Condition (b) T1 = 170°F, T2 = 60°F. In both Condition (a)
and (b), T2 is 10°F from the installation temperature. The internal axial forces for the different
conditions are summarized below.
= 3.0 (35)
For displacement loading that is cyclic (such as thermal elongation, wave loading), it is necessary to
consider the influence of the number of cycles at each stress range. The allowable stress for
displacement checks is calculated using either equation (36) or (37) (if > ). and are
limited to a maximum of 20 ksi for all materials.
. (38)
= 20( )
= + for i = 1, 2, … , n (39)
Displacement Checks 10
CSiPlant Design Manual ASME B31.3-2022 Methodology
= (40)
Displacement Checks 11
4 Design Properties
When performing design checks in accordance with B31.3-2022 it is necessary to provide the
following information.
Operating Duration
Used for Occasional Design Checks to determine the K Factor when Program Determined is specified
as the K Factor Mode.
If the K Factor Mode is specified as User, the K factor can be applied in the following manners based
on the value of the K Factor Basis:
SIF Mode
Specifies which method is used to determine the stress intensification factors, i, for in-plane, out-of-
plane and torsion.
Flexibility Factor
Specifies which method is used to determine the flexibility factors, k, for in-plane, out-of-plane and
torsion.
Supplemental Checks
Provides access to supplemental design properties.
ASME B31.3-2022 requires that during analysis, the stiffness of piping objects be modified to reflect
observed experimental differences from the theoretical stiffness. ASME B31.3-2022 also requires
that in the stress design checks, stresses are modified to reflect local stress effects.
Flexibility factors are used to modify the piping object stiffness. Stress Intensification Factors (SIFs)
are used to modify the stress results.
The default SIF and Flexibility factors in ASME B31.3-2022 are to be taken from ASME B31J. Note
that it is still possible to select other sources for SIF and Flexibility factors but doing so will revert to
the design equations from earlier code versions (axial SIF is not considered, effective tee branch
section properties, etc.) and it is the responsibility of the engineer to establish the suitability of using
any SIF and Flexibility factors. In addition to B31J-2017 “Stress Intensification Factors (i-Factors),
Flexibility Factors (k-Factors), CSiPlant supports ASME B31.3-2018 Appendix D, ASME B31.1
Appendix D, ASME B31.8 Appendix D.
CSiPlant automatically determines the Flexibility factors and the SIFs based on the selected method
and the necessary design information for the object. It is also possible to specify User values for all
relevant SIFs and Flexibility factors.
For Displacement Checks, = 1.0 for elbows, pipe bends and miter bends. For all other
components, = . For Non-Displacement Checks (Sustained, Occasional, HydroTest), = 1.0.
If values other than the default are required for or , user values for Displacement Check and
Non-Displacement can be specified.
Axial SIF 15
6 Design Preferences
In addition to pipe object design properties, there are also Request level design preferences that allow
control over the Pipe objects included in the request. As each Design Request has its own Design
Preferences, it is necessary to update all applicable Design Requests for behavior other than the
default.
Design Preferences 16
CSiPlant Design Manual ASME B31.3-2022 Design Preferences
If pressure elongation is included in the Design Request, CSiPlant calculates the axial force due to
pressure and combines them with the other axial forces during analysis. If pressure elongation is not
included, CSiPlant performs a manual calculation of the longitudinal pressure stress and combines it
to the design stress results. There are two possible forms considered for manual longitudinal pressure
stress (both assume unrestrained piping, i.e. no Poisson contraction).
In the design request, under the Design Checks tab, the user can include different load effects directly
in the analysis. The settings can vary from Design Request to Design Request and do not affect the
base result set, only the Design Request result set.
There are three main load effects that can be controlled, and each design stress category has separate
controls.
moments. The pressure and temperatures are calculated for each step and used in the design
stress equations.
• Sustained/Occasional/HydroTest stress category does not include Pressure Elongation,
Temperature Elongation or Stiffness Temperature dependence so there is no contribution
to internal pipe forces or moments. The pressure and temperatures are calculated for each
step and used in the design stress equations. NOTE: If considering a restrained system,
it is necessary to include Pressure and Temperature Elongation to correctly capture
thermal and Poisson elongation.
The following limitations exist in the B31.3-2022 design checks implemented in CSiPlant:
2. An equation form of longitudinal stress due to pressure for restrained piping is not
available. If restrained piping is being designed, it is recommended to enable
pressure and temperature elongation.
Limitations 20
See Also
See Also 21
References
ASME, 2022. ASME B31.3-2022 Power Piping, ASME Code for Pressure Piping B31, January 2023.
L.C. Peng and T.L. Peng, “Pipe Stress Engineering”. ASME Press, June 2009
References 22