The Evolution of ASME Pipe Codes
The Evolution of ASME Pipe Codes
Until 1955, the ASME Boiler and Pressure Vessel Codes, and the ASME B31
Pressure Piping code provided rules of good design practice with
quantitative criteria for pressure design. For example, quoting from ASME
VIII Rules for the Construction of Unfired Pressure Vessels Section VIII A. S. M.
E. Boiler Construction Code, 1927:
Where
= 11,000 lb. per sq. in. for steel plate stamped 55,000 lb. per sq. in., 10,000 lb.
per sq. in. for steel plate stamped less than 55,0-00 lb. per sq. in., and
9,000 lb. per sq. in. for material used in seamless shells.
R = inside radius of the weakest course of the shell, in., provided the
thickness of the shell does not exceed 10 per cent of the radius. If the
thickness is over 10 per cent of the radius, the outer radius shall be used.
SE=√(〖Sb〗2+4〖St〗2 )
Where
i = stress-intensification factor …
(c) The maximum computed expansion stress, S E shall not exceed the
allowable stress, S A, where
The first Nuclear Vessels code was published in 1963. It included fatigue
design using rules using stress-cycles (S,N) curves. The new ASME III (S,N)
fatigue curves for nuclear vessels were based on the work of Bernie Langer
and others. The 1963 Code relied on elastic finite element stress analysis of
nuclear vessel components to calculate the stress intensities that would be
used to enter the (S,N) curves and obtain a fatigue usage factor. The 1963
Nuclear Vessels code introduced the concept of shakedown to elastic
action as a pre-condition to fatigue analysis. Shakedown was achieved by
limiting the primary-plus-secondary stress intensity to 3S m. ASME III Nuclear
Vessels also permitted shakedown to be demonstrated by plastic analysis,
without specifying the method of plastic analysis. For 1963, plastic analysis
was a bold option since few engineers had this numerical capability. To
quote from ASME III Nuclear Vessels, 1963:
In 1969 the ANSI B31.7 Code for Nuclear Power Piping was published. It
introduced new stress equations for Class 1 piping systems, whereas Class
2 and 3 piping systems were referred back to B31.1. The B31.7 code wanted
to apply the same (S,N) curve as ASME III but without having to perform FEA
on every pipe fitting and component. To quote from the Draft USA Standard
B31.7, 1968 “Design Philosophy”:
Application of the A.SME Nuclear Vessels Code design philosophy to piping
systems presents different problems than application of that philosophy to
nuclear pressure vessels in two aspects.
It is in 1971 that nuclear piping was transferred from B31.7 to ASME III, which
also added nuclear pumps and valves, to become ASME III Nuclear
Components. Technically, not much changed as B31.7 Class 1 became ASME
III NB-3600 Class 1. But for Class 2 and 3, the primary stress equation was
introduced for the analysis of seismic and other postulated loads such as
fluid transients. The new ASME III Class 2 and 3 primary stress equation had
the following form, where “k” was a function of the Service Level of the load
(normal, upset, emergency, faulted; later changed to Service Levels A, B, C,
and D). This is the most common piping design equations in the US nuclear
power industry, as more and more nuclear plants were being designed and
constructed in that period.
(PD)/(4t)+0.75i M/Z ≤ k Sh
In 1981, the Class 2 and 3 stress intensification factor 0.75i was replaced by
the stress index B 2 to better align itself with Class 1 and the prevention of
failure by structural instability or buckling under large seismic or fluid
transient loads. The replacement of 0.75i by B 2 is best described in
NUREG/CR-0261 Evaluation Of The Plastic Characteristics of Piping Products
in Relation to ASME Code Criteria by E. C. Rodabaugh and S. E. Moore, 1978;
and NUREG/CR-3243 Comparisons of ASME Code Fatigue Evaluation
Methods for Nuclear Class 1 Piping with Class 2 or 3 Piping, by E. C.
Rodabaugh, 1983.
Have a question or would like more information? You may post to this
blog or click the link below for more help.
Request Info
Share This Article: