Copyright
Copyright 1993-2012 Intergraph CAS, Inc. All Rights Reserved.
Including software, file formats, and audiovisual displays; may be used pursuant to applicable software license agreement;
contains confidential and proprietary information of Intergraph and/or third parties which is protected by copyright law, trade
secret law, and international treaty, and may not be provided or otherwise made available without proper authorization from
Intergraph Corporation.
Terms of Use
Use of this software product is subject to the End User License Agreement ("EULA") delivered with this software product unless
the licensee has a valid signed license for this software product with Intergraph Corporation. If the licensee has a valid signed
license for this software product with Intergraph Corporation, the valid signed license shall take precedence and govern the use
of this software product. Subject to the terms contained within the applicable license agreement, Intergraph Corporation gives
licensee permission to print a reasonable number of copies of the documentation as defined in the applicable license agreement
and delivered with the software product for licensee's internal, non-commercial use. The documentation may not be printed for
resale or redistribution.
Trademarks
Intergraph, the Intergraph logo, PDS, SmartPlant, FrameWorks, I-Convert, I-Export, I-Sketch, SmartMarine, IntelliShip, INtools,
ISOGEN, MARIAN, SmartSketch, SPOOLGEN, SupportManager, SupportModeler, COADE, CAESAR II, CADWorx, PV Elite,
CODECALC, and TANK are trademarks or registered trademarks of Intergraph Corporation or its subsidiaries in the United
States and other countries. Microsoft and Windows are registered trademarks of Microsoft Corporation. All rights reserved.
Oracle, JD Edwards, PeopleSoft, and Retek are registered trademarks of Oracle Corporation and/or its affiliates. Other brands
and product names are trademarks of their respective owners.
Contents
Introduction .................................................................................................................................................. 5
Purpose of the Application ...................................................................................................................... 5
Contents of this Manual .......................................................................................................................... 5
Future Changes ...................................................................................................................................... 6
Intellectual Property Statement ............................................................................................................... 6
QA Standards and Documentation ............................................................................................................ 7
Reference Documents ............................................................................................................................ 7
Supplier Control ...................................................................................................................................... 8
User Guide Documentation ..................................................................................................................... 8
Quality Assurance Procedures .................................................................................................................. 9
PV Elite Development and Support Team ........................................................................................... 9
Verification Goals .................................................................................................................................. 10
Beta Test Files ...................................................................................................................................... 10
Additional Manual Checks for Staff and Beta Users ............................................................................. 11
PV Elite Test Jobs .............................................................................................................................. 15
Corrective Action Standard ................................................................................................................... 15
Post-Development Procedures ............................................................................................................. 15
Distribution Control ............................................................................................................................... 17
Pre-Shipping Procedures ...................................................................................................................... 17
CodeCalc QA Checks ................................................................................................................................ 19
Introduction ........................................................................................................................................... 19
Shell and Head Checks ........................................................................................................................ 20
Nozzle Checks ...................................................................................................................................... 22
Flange Checks ...................................................................................................................................... 24
Cone Checks......................................................................................................................................... 26
Floating Head Checks ........................................................................................................................... 27
Horizontal Vessel Checks ..................................................................................................................... 28
Leg and Lug .......................................................................................................................................... 28
ASME Tubesheets Checks ................................................................................................................... 30
TEMA Tubesheets Checks ................................................................................................................... 31
WRC 107 Checks.................................................................................................................................. 32
Pipe and Pad Checks ........................................................................................................................... 32
Base Ring Checks ................................................................................................................................ 33
Thick Expansion Joint Checks .............................................................................................................. 34
Half-Pipe Check .................................................................................................................................... 35
Large Opening Checks ......................................................................................................................... 35
Rectangular Vessel Checks .................................................................................................................. 36
Sample Benchmark Problem Set ............................................................................................................. 39
Problem 1 Natural Frequency Calculation ............................................................................................ 39
Problem 2 Example of Stiffening Ring Calculation ............................................................................... 43
Problem 3 Nozzle Reinforcement, Weld Strength, Weld Size .............................................................. 47
Problem 4 Vessel Under Internal and External Pressure on Legs ....................................................... 59
Contents
Problem 5 Vertical Vessel with Wind and Seismic Loads .................................................................... 68
Problem 6 Comparison against CAESAR II .......................................................................................... 77
ASME Section VIII Division 2 sample problem Comparisons ............................................................... 81
Index ........................................................................................................................................................... 89
SECTION 1
Introduction
The PV Elite /CodeCalc Verification and Quality Assurance Manual provides a standard set of
PV Elite /CodeCalc jobs that are used in verifying both the operation of the software and the
accuracy of the result for each release of the PV Elite /CodeCalc package. The examples
presented in this manual are a representative cross-section of the jobs run by Intergraph CAS.
The jobs selected for this manual compare the PV Elite /CodeCalc output with results
published in industry journals and with results from other software products. The PV
Elite /CodeCalc output is (also) verified with hand and/or MathCad calculations.
CodeCalc -specific results can be found in Chapter 4. In all other chapters, the software is
In This Section
PV Elite is a package of nineteen applications that work together to design and analyze
pressure vessels and heat exchangers. The purpose of the software is to provide the
mechanical engineer with easy-to-use, technically sound, well-documented calculations that will
expedite and simplify vessel-design and re-rating tasks. The software also provides recent,
industry-accepted analyses of the designs.
Calculations in PV Elite are based on the latest editions of national codes such as the ASME
Boiler and Pressure Vessel Code, or other relevant industry standards that are not covered
directly by ASME VIII-1.
employed by Intergraph CAS to ensure that PV Elite is producing correct results. References
to accepted Quality Assurance documents are provided where applicable.
The Verification Jobs section consists of Chapters 4 through 5, and presents a series of
benchmark jobs. These jobs compare PV Elite output to published results, to output from
similar software, or to hand calculations. For each job in this section, a brief description of the
job and any special considerations are discussed. Following the discussion is a graphical
representation of the system with selected result comparisons. Because of the volume of output,
important results like required thickness, maximum allowable working pressure (MAWP), and
stress are listed in tables. Users interested in the entire output can re-analyze the jobs as
necessary.
Introduction
Future Changes
The PV Elite development team is constantly testing and adding new test jobs to the QA
benchmark problem set. Currently, there are more than 200 test jobs run which test thousands
of different calculations. It is impractical to include all of these tests in this manual. As new
Quality Assurance procedures are published, they will be incorporated into the QA methods
employed by Intergraph CAS. Users with questions, comments, or suggestions are encouraged
to contact Intergraph CAS to discuss future revisions to this document. User requests for new
features are always welcome. By working with the user, the PV Elite development staff will
continue to develop a product that best meets the demands of pressure-vessel design and
analysis users.
SECTION 2
In This Section
Reference Documents
Intergraph CAS uses the following documents in its Quality Assurance efforts:
1. Document 10CFR50 Appendix B (U.S. Nuclear Regulatory Committee).
2. ANSI/IEEE Standard 730 IEEE Standard for Software Quality Assurance - 1984.
3. Cooper, John D., Software Quality Management, Petrocelli Press.
4. Dunn, Robert, Software Defect Removal, McGraw Hill, 1984.
5. AQAP-13 Software Quality Control System Requirement, NATO, 1981.
6. ISO 900-3, Guidelines for Application of ISO 9001 to the development, supply, and
maintenance of software, 1990.
7. DOD STD 2167, Defense System Software Development, 1985.
8. Babich, Wayne A., Software Configuration Management, Addision-Wesley, 1986.
The procedures described in Chapter 3 of this manual conform closest to the IEEE 370
guidelines (although some items from some of the other standards are also implemented). The
IEEE document describes the procedures necessary for developing and implementing a Quality
Assurance plan.
Document 10 CFR-50 does not explicitly discuss software; however, it covers procedure
documentation, management notification (if problems are uncovered), and record keeping.
The Department of Defense Standard 2167 is a military standard for the development and
maintenance of software programs. This is the only standard reviewed that offers suggested
coding guidelines.
AQAP 13 discusses management issues and provides specifications for developing and
maintaining software programs.
The ANSI ASQC Q90-Q94 guidelines are technically equivalent to the ISO 9000-9004 series.
These guidelines discuss quality assurance concepts, management, policies and
implementation.
The ISO 9000-3 specification is a complete guide to the design, testing, distribution, and
maintenance of software products. Many of the topics of this document are also discussed in
IEEE 370 and DOD STD 2167.
Supplier Control
Because PV Elite is heavily tested before a new version is released to the entire customer
base, Intergraph CAS can assure its customers that the software will perform as required.
PV Elite users receive a complete set of documentation spanning all facets of the software,
including all of the ancillary processors and interfaces. The standard PV Elite User Guide
contains information about licensing, installation, and usage of each command and field in the
product.
The PV Elite documentation accompanies each new version of the program and is supplied in
both PDF and CHM format.
Another topic is that of input/suggestions from the user. Users having problems with our
software may freely contact Intergraph CAS through our eCustomer support system.
Users having difficulties with PV Elite with regards to a numerical problem (a computer locks
during a certain computation) will be asked to submit the job to Intergraph CAS. The problem
will be identified and the user will be notified as to the cause of the problem.
SECTION 3
In This Section
Changes to PV Elite are made by or with the consent of the product manager for that program.
Additional members of the software group are all engineers, who interact at the same level and
communicate directly with the product manager. Therefore, all software issues can be brought to
his/her attention quickly and easily.
The engineers each bring a different kind of expertise to the team and write routines for
specialized functions in the software. For example, the source code to perform structural steel
checks may be written by an engineer at COADE whose educational background permits him to
do this efficiently.
All members of the development staff provide customer support for PV Elite , directly or
indirectly. One member of the team is tasked with QA procedures for each release. Intergraph
has many offices worldwide. Use of the previously mentioned eCustomer system allows other
qualified Intergraph personnel to help resolve software problems and questions.
Verification Goals
Currently in the United States there is no organization that formally establishes the credibility of
pressure-vessel analysis software. Therefore, software suppliers take on this responsibility.
Generally, there are two ways to establish that any software product is performing correctly:
1. Comparing product results to hand calculations.
2. Comparing results to previously verified results from an external source.
If 1 and 2 above compare favorably to software-generated results, we may say that the software
is performing as expected. If the results do not compare favorably, the difference must be
identified and the problem corrected. Before a new version of PV Elite is released, the
development personnel perform alpha-level testing. This entails a checking of the Fortran/C++
or assembler code and the running of basic test problems designed to test the functionality of
the feature addition, error and abort conditions, etc. Next the development staff generates a
series of alpha jobs that:
Test new features against existing software. Tests have been run against industry standard
programs such as Compress and BJAC teams. In addition a number of companies have
independently compared the results of PV Elite against their own in-house program or
spreadsheets.
Test new features against hand calculations.
Test new features against published literature, such as the ASME VIII-1, PTB-3, and other
codes.
Test the interaction between new features and features already existing in the software.
Once these selected alpha jobs are run and verified to the satisfaction of the lead developer,
beta series testing begins. See the attached file for a list of the beta test series jobs.
The new job results are compared to the previously verified results. Program errors that have
been identified are remedied and/or justified.
To summarize, we at Intergraph CAS believe that thoroughly checking software results by hand
and comparing these results to those of other software and to benchmarks assures a quality
product. This method has worked very well in the past and we will check new versions using this
same methodology.
The following are the beta test files for the CodeCalc module available from within PV Elite .
Some of these files ship with the software.
Beta Test Files
10
Checks.cci
Shell.cci
Extra_qa.cci
Texample.cci
Fexample.cci
Texample2.cci
Fexample2.cci
Vesexmpl.cci
Lg_nozzl.cci
WRC107.cci
Lg_nozzl.cci
Rctexmpl.cci
Mm_wrc.cci
Appy.cci
The tables below display a list of items that should be verified for each release of PV Elite .
Different individuals should check each item multiple times.
Installation Checklist
Items to Check
Initials
Initials
Comments
Initials
Initials
Comments
A. Program Installation
B. File Extraction
C. File CRC Check
Units Checklist
Items to Check
Initials
Initials
Comments
HELP Checklist
Items to Check
Initials
Initials
Comments
A. Check Modules
1. Shells and Heads
2. Nozzles
11
Items to Check
Initials
Comments
3. Flange
4. Conical Sections
5. Floating head
6. Horizontal Vessels
7. ASME Tubesheets
8. Tubesheets
9. WRC107/FEA
10. Leg and Lug
11. Pipe and Pad
12. Base Rings
13. Thin Joints
14. Thick Joints
15. Half-Pipe
16. Large Openings
17. Rectangular Vessels
18. WRC 297/Annex G
19. Appendix Y
B. Check HELP Index.
C. Search on a topic.
D. Print a HELP topic.
Initials
Initials
Comments
12
Initials
Initials
Comments
Initials
Initials
Comments
Initials
Initials
Comments
WRC 107
13
Items to Check
Initials
Comments
Initials
Comments
Initials
Comments
B. Windows
C. Network
1. PV Elite and data on network
2. PV Elite on network, data local
3. PV Elite local, data on network
Items to Check
ASME Section VIII, Div. 1
ASME Section VIII, Div. 2
PD-5500
EN - 13445
Miscellaneous Checklist
Initials
Items to Check
A. ESL/SPLM
(a)
B. Mouse Operations
C. Material Database Editor
1. Editing materials
2. Adding materials
(a)
14
The PV Elite QA benchmark problem set consists of over 200 different analysis problems.
Each of these problems is run prior to release time and compared with the results from previous
versions. A wide variety of problems are checked that include tests of all wind and seismic
codes, checks of baserings, weights, stresses, liquid pressures, MAWP, weights, volumes,
required thickness and many others. By analyzing these jobs, the quality of the software is kept
very high and consistent. Again these are just a few sample problems run every time we test the
software. Many of the jobs contained in the QA manual are listed in the table below.
Perform Analysis
Analysis Date
104EX4
11436
ANDY1
APP1_7
APP1_7_2
APP1_7_3
APPLCHK
AS_450V2
BEDN237
+200 more jobs
PV Elite users have many channels through which they can reach the Intergraph CAS
development staff. The main channel is the eCustomer system. When a problem or error is
detected, the development staff reviews the problem and takes corrective action. When a user
problem is verified to be a 'bug,' a TR (trouble report) is filled out using internal Intergraph
software. After the TR is filled, the problem will be fixed, and the user will be notified by email
through the eCustomer system. The updated files will be made available in a 'hot fix' or via a
'service pack.' In many cases, software errors have workarounds. The PV Elite development
staff might suggest a workaround when one exists.
Post-Development Procedures
After a new version of the software has been developed, Intergraph CAS uses the following QA
procedures to ensure that the new CDs are correct in content, contain the proper ESL protection
schemes, and can be reproduced properly.
1. Scan the development machine for virus infection before producing any distribution set. Use
the latest version of Trend Micro Office Scan virus-scanning software.
15
16
Distribution Control
To control the distribution and integrity of the program DVDs before sending them out for mass
production, Intergraph CAS adheres to the following procedures:
After the QA procedures have been completed, use the lead developer's computer to make a
production copy of PV Elite.
1. Modify the installation program to load any new executables that may be released with the
new version.
Load PV Elite onto at least one PC in the production department to check the installation
program and DVD integrity.
1. Use Office Scan virus-scanning software to scan each original, all disk drives, and memory
for known viruses.
2. Using the appropriate ESL, install and test the masters on another computer. All EXE files
accessing the ESL must be tested.
3. Install the masters on a production computer for further use. ESL-specific files should be
copied into the appropriate subdirectories for organizational purposes.
4. Send the masters to the DVD duplicator.
5. Install the software from the DVD onto each of the PCs in the engineering and development
groups at Intergraph CAS.
Load the required set of PV Elite executables onto at least one computer in the production
department.
1. Use the DVD and installation checklists, perform periodic testing of the software as
necessary.
The following section provides the tasks that must be performed by the development and
production personnel to verify the quality of disk sets before shipment.
Pre-Shipping Procedures
The following procedures help to ensure that the disk sets shipped by Intergraph CAS contain
the correct product, are not infected with a virus, and are void of imperfections.
1. When DVDs are received from the duplicator, install and test a random selection from the
batch. These final tests will ensure that the DVDs were correctly assembled by the
duplicator, that they are not flawed, and that the ESL interaction routines are in order.
The tests are software-specific and are detailed elsewhere in this manual. None of
these tests should use the environment support available from the programs. Run the tests
from the installation directory. Ensure that the installation directory is empty before
beginning this procedure.
2. Archive a set of DVDs from the first duplication for future use and referral.
17
18
SECTION 4
CodeCalc QA Checks
In This Section
Introduction .................................................................................... 19
Shell and Head Checks ................................................................. 20
Nozzle Checks ............................................................................... 22
Flange Checks ............................................................................... 24
Cone Checks ................................................................................. 26
Floating Head Checks ................................................................... 27
Horizontal Vessel Checks .............................................................. 28
Leg and Lug ................................................................................... 28
ASME Tubesheets Checks ............................................................ 30
TEMA Tubesheets Checks ............................................................ 31
WRC 107 Checks .......................................................................... 32
Pipe and Pad Checks .................................................................... 32
Base Ring Checks ......................................................................... 33
Thick Expansion Joint Checks ....................................................... 34
Half-Pipe Check ............................................................................. 35
Large Opening Checks .................................................................. 35
Rectangular Vessel Checks........................................................... 36
Introduction
This chapter provides the results of QA tests for CodeCalc , which is also the
component-analysis part of PV Elite . For simplicity, this part of PV Elite will be referred to as
CodeCalc in this chapter. The following CodeCalc modules have been subjected to
Intergraph CASs quality assurance procedures.
Shell/Head
Nozzle
Flange
Cone
Floating Head
Horizontal Vessel
Leg and Lug
ASME Tubesheets
TEMA Tubesheets
WRC 107/537
Pipe and Pad
Base Ring
Thin Joint
Thick Joint
Half-Pipe
Large Opening
Rectangular Vessel
19
CodeCalc QA Checks
ASME Appendix 1-4, 2 (CodeCalc job: Checks.cci/APP 1, 1-4, 2) - Ellipsoidal head under
internal pressure.
Parameters
CodeCalc
ASME
MAWP (psi)
338.87
339
ASME Appendix 1-4, D (CodeCalc job: Checks.cci/APP 1, 1-4, D) -Torispherical head under
internal pressure
Parameters
CodeCalc
ASME
0.4488
0.45
ASME Appendix 1-4, D2 (CodeCalc job: Checks.cci/APP 1, 1-4, D2) -Torispherical head under
internal pressure
Parameters
CodeCalc
ASME
MAWP (psi)
167.16
167
ASME Appendix L-6.1 (CodeCalc job: Checks.cci/APP L, L-6.1) - Ellipsoidal head under
external pressure
Parameters
CodeCalc
ASME
0.0004623
0.000462
5662.91*
5100
EMAWP (psi)
20.942*
18.9
ASME Appendix L-6.2 (CodeCalc job: Checks.cci/APP L, L-6.2) -Torispherical head under
external pressure
Parameters
CodeCalc
ASME
0.0004157
0.00042
5092.85*
4700
EMAWP (psi)
16.938*
15.6
ASME Appendix L-6.3 (CodeCalc job: Checks.cci/APP L, L-6.3) -Hemispherical head under
external pressure
20
CodeCalc QA Checks
Parameters
CodeCalc
ASME
0.0004623
0.00046
5662.91*
5200
EMAWP (psi)
20.9427*
19.23
ASME Appendix L-6.4 (CodeCalc job: Checks.cci/APP L, L-6.4) - Conical head under external
pressure
Parameters
CodeCalc
ASME
Design Len.
102.30
102.30
0.0005774
0.0006
6958.39
6900
EMAWP (psi)
37.9275
37.5
ASME Appendix L-9.2.1 (CodeCalc job: Checks.cci/APP L, L-9.1, 2) - Minimum design metal
temperature (MDMT) of a cylinder
Parameters
CodeCalc
ASME
Unadjusted MDMT ( F)
31
31
Adjusted MDMT
12
12
( F)
CodeCalc
ASME
16.541
16.57
Required Moment of
4
Inertia (in. )
16.193
16.25
Weld load
643.78
644
1828.75
1830
0.25
0.25
Parameters
4
* As of this printing the ASME Appendix L6.1, 6.2, 6.3 appear to be in error in determining the B
value from the External Pressure chart CS-2 for SA-285C, with E = 24.5 x 106 psi. When points
lie in the linear portion of the chart CS-2 (as in cases 4, 5, 60, CodeCalc uses the formula B =
A*E/2.
21
CodeCalc QA Checks
Nozzle Checks
Nozzle checks involve the area of reinforcement and failure path calculations. Iintergraph CAS
ASME Appendix L-7.3b (CodeCalc Job: Checks.cci/APP L, L-7.3B): Insert-type Nozzle lying on
a longitudinal weld of a cylindrical shell. A 19-in. Diameter and 0.5-in. thick reinforcement pad is
selected.
Parameters
CodeCalc
ASME
0.530
0.530
0.0893
0.0893
6.228
6.23
6.267
6.27
72539
72600
71600
34900
82300
203289
203000
229116
229000
250441
250000
ASME
Parameters
CodeCalc
1.832
1.83
0.291
0.292
29.554
29.6
33.647
33.7
317668
318000
364242
364000
319507
318000
ASME Appendix L-7.6 (CodeCalc Job Checks.cci/APP L, L-7.6): Insert-type Nozzle without
pad on a 2:1 ellipsoidal head.
22
Parameters
CodeCalc
ASME
0.0912
0.091
0.0512
0.051
CodeCalc QA Checks
Parameters
CodeCalc
ASME
0.755
0.754
1.146
1.15
302*
250
2993
2990
7691
7690
47542
47500
39831
39800
* The differences in dimensions, of the order of 1E-3, are magnified after being multiplied by the
allowable stress.
ASME Appendix L-7.7 (CodeCalc Job Checks.cci/APP L, L-7.7.1, APP L, L-7.7.8, APP L,
L-7.7.9): Abutting-type Hillside Nozzle on a cylindrical shell.
Parameters
CodeCalc
ASME
1.1364
1.14
0.1389
0.139
3.720
3.68
7.254
7.16
4.545
4.56
2.59
The area available in the longitudinal direction is insufficient. The new area values after
increasing the nozzle thickness from 0.5 in. to 0.875 in.
Parameters
CodeCalc
2
ASME
4.56
5.18
0.25
0.25
0.35
0.35
23
CodeCalc QA Checks
Flange Checks
Taylor Forge, Bulletin 502 (CodeCalc Job: Checks.cci/Taylor Forge)- Integral weld neck flange.
Operating
Seating
Parameters
CodeCalc
Taylor Forge
33.88
33.88
432485
432484
71713.25
71713
623292
623292
79242
79242
Gasket Load
111599
111599
814134
814133
22865
22865
10982
10982
6800
6800
120609
120609
464192.38
464192
722370
722371
20288
20288
9744
9744
6033
6033
* Total Moment is MG in the Taylor Forge bulletin 502 and RMA in CodeCalc s output.
Taylor Forge, Bulletin 502 (CodeCalc Job: Checks.cci/ FULL FACE SLIP)- Loose, Slip on
Flange with a full face gasket.
Operating
24
Parameters
CodeCalc
Taylor Forge
1.3279
1.325
26.844
26.85
48615
48555
96302
96286
68003.63
67994
93305
93305
17369
17390
110674
110695
CodeCalc QA Checks
Seating
Parameters
CodeCalc
Taylor Forge
1952
1995
5142
5236
13470
13176
2586
2679
71806
23196
110451.23
110460
29165
29101
* Reverse Moment is MG in Taylor Forge bulletin 502 and MR in CodeCalc s output. See
"Notes" below.
a. The value of hg, in the Taylor Forge Bulletin is off by 0.0029, using
With C = 29.5 in. and B =24 in. this comes out to be 1.3279 and not 1.325. This error is
G
magnified resulting in error in the calculations of G, W M1, W, H , MT, MO, MG, and HGY.
b. The value of WM2 computed in the Taylor Forge Bulletin is incorrect,
Operating
Seating
Parameters
CodeCalc
Brownell &
Young
33.25
33.25
151790
152100
21544.45
21600
226430
226000
24482
25200
18851
18900
269764
270100
96624
93600
160455.23
160500
140398
140500
25
CodeCalc QA Checks
Cone Checks
Cone checks involve area-of-reinforcement and moment-of-inertia requirements. Intergraph
Parameters
Large end
CodeCalc
ASME
2749
2750
4.536
4.54
0.499
0.500
Line Force
1312
1312.5
2.215
2.22
0.7799
0.78
Small end
Parameters
Large end
ASME
2778.16
2781
12.643
12.7
28.848
28.9
696.870
696.9
0.704
0.71
2.484*
2.05*
2.625
2.63
5.109
4.68
CodeCalc
The small end available area from the shell does not match as a result of different values of tr,
the minimum required thickness of cone at small end. CodeCalc calculates this value
iteratively so that the cone can withstand the design pressure.
With, E = 25.125 * 106 psi, A = 4.453 * 10-6, B = 5595.042, D/T = 149.191
which matches the design pressure of 50 psi. The ASME example uses a tr = 0.55 in., which
seems incorrect.
26
CodeCalc QA Checks
Operating
Seating
Parameters
CodeCalc
PEAs
0.360
0.360
3.295
3.296
302398
302398
44348.5
44348.4
-136806
-136739.5
127594
127660.90
3.452
3.453
335559.0
335559.0
235940
235939.92
Operating
Seating
Parameters
CodeCalc
PEAs
0.616
0.609
4.016
4.015
302398
302398
430082.6
430082.59
-228010
-227899.17
141716
141604.46
3.4527
3.453
335559.0
335559.0
235940
235939.92
The results below are for Soehrens Calculations for Stresses in Spherical Heads and Flanges.
The following table displays the Nomenclature and Equation Numbers per ASME Paper
57-A-247.
27
CodeCalc QA Checks
Parameters
CodeCalc
Tubeside Int.
PEAs Shellside
Ext.
Parameter
CodeCalc
Shellside Ext.
6611.2
21175.1
6611.218
21175.072
1202.5
-33058.6
1202.488
-33058.648
746.6
5081.8
746.647
5081.75
-7432.6
-3803.6
-7432.58
-3803.58
ASME APP L, L-2.2 (CodeCalc job Checks.cci/ASME PG 530): Insert-type Nozzle lying on a
longitudinal weld of a cylindrical shell. A 19-in. diameter and 0.5-in. thick reinforcement pad
selected.
Parameters
CodeCalc
ASME
Factor K.2 *
0.7907
0.7904
348852
350000
9440
9446
The factor k.2 is an important factor used by CodeCalc to compute the stresses using Zick
analysis. ASME has used a different method to find the required thickness. Moreover, ASME
does not compute shear stresses at the saddles in this example.
Intergraph CAS completed the following leg and lug checks on CodeCalc :
Design of legs for a vertical vessel under internal pressure and wind loading, verified by hand
calculations (CodeCalc job: ExtraQa.cci/Hand Check Legs). Angle legs attached in the
diagonal orientation (both legs attached to the vessel).
Wind velocity is 100 miles/hr.
Importance factor = 1
Force coefficient = 1
Exposure category = C
28
Parameters
CodeCalc
Hand Check
28.72
28.88
1378.4
1376.7
543.35
542.02
CodeCalc QA Checks
Parameters
CodeCalc
Hand Check
3445.9
3441.85
916.23
915.76
CodeCalc
Actual
Hand Check
Allowable
Actual
Allowable
24227.28
16723.5
24227
11893.76
24227.28
11869
24227
916.23
16053.99
915.7
16068
1.241
1.237
Design of a support lug for a vertical vessel. Taken from the Pressure Vessel Design Handbook
by Bednar, 2nd edition (page 154) example 5.1 (CodeCalc job: Lugs.cci/BEDNAR EX. 5.1).
Parameters
CodeCalc
BEDNAR
41,000.63
41,000
13,580.22
18,700
9,785.29
9,885
The bending stress in the base plate s which, is Spl2 in the CodeCalc printouts is calculated
as,
This expression for stress on a rectangular plate under uniform pressure p, with three edges
fixed and one edge free. (Formulas for Stress and Strain, Roark and Young, 5th edition page
396.)
With,
Where,
a = 15 in
b = 12 in
t = 1.125 in
29
CodeCalc QA Checks
The factor is taken from a table in Roark and Young for a known of a/b, which in this case is
1.25. The correct value of after interpolating is 0.524, which gives a value of 13580.22 psi.
While Bednar took the next higher value of as 0.72, this results in a different value of .
This example is for the design of a support lug with Full Ring-Girder type reinforcement ring.
nd
Taken from the Pressure Vessel Design Handbook by Bednar, 2 edition (page 158) example
Ring load pt
Ring mid pt
Parameters
CodeCalc
Bednar
5000
5000
2500
2500
29841.56
29900
0.0
0.0
17033.45
17062.5
1250
1250
ASME Part UHX - 20.1.1 (c) (CodeCalc job: Checks.cci/AA1.6.2): U-tube type heat exchanger
with integral tubesheet construction.
Parameters
CodeCalc
ASME
0.75
0.75
1.15
1.15
s,b
-17575
-17600
A fixed tubesheet with tubesheet extended as flange and gasketed channel side. This is
compared with ASME UHX 20.2.1 step 10 case 7.
Parameters
CodeCalc
ASME
s sm
-96.1
-96.1
s, b
-61109
-61100
61165
61200
s, Allow
61500
61500
30
CodeCalc QA Checks
is compared with BJAC teams, a heat exchanger design package. (CodeCalc job:
Checks.cci/COMPARISON).
TM
Parameters
CodeCalc
BJAC
5.66
5.8
55.07
55.1
0.8304
0.8205
2.589
2.524
-0.48
0.0*
0.0*
296
12772
12557.97
0*
1378
1355.14
This difference in the value of Pd and stresses is due to different interpretation of factor J,
(a)
TEMA suggests that if,
Then, J can be assumed equal to 0, this is used by BJAC. According to some experts J should
be taken 0 if,
and
(b)
CodeCalc uses this interpretation. Consequently, there are differences in the Pd, the Shell
longitudinal tensile stress, and the Tube longitudinal compressive stress values obtained from
both the programs.
31
CodeCalc QA Checks
This example is a comparison with another computer program, called Compress . This
Parameters
CodeCalc
Compress
Beta
0.23
0.23
-29530
-30118
32458
32407
-92
-92
32658
32574
45624
45950
46015
43630
53823
51845
45505
43100
TM
32
Parameters
CodeCalc
PEAs
0.45
0.449
0.194
0.194
3.485
3.485
3.605
3.604
694.18
694.13
1385.28
1385.19
609.60
609.55
CodeCalc QA Checks
CodeCalc
Hand Calcs
43527.73
43528
1.741
1.741
16413.17
16413
875.31
875.31
1.937
1.937
Parameters
Load per bolt, (lb)
2
More accurate analysis using neutral axis shift calculations for base ring thickness, from Singh
and Soler.
Parameters
CodeCalc
Hand Calcs
12548.70
12549
478.85
478.84
1.432
1.432
Parameters
CodeCalc
Hand Calcs
1.916
1.916
1.467
1.467
Gusset Thickness:
Parameters
CodeCalc
Hand Calcs
0.378
0.378
0.672
0.672
Parameters
CodeCalc
Hand Calcs
0.398
0.398
0.284
0.287
33
CodeCalc QA Checks
This example is a comparison to B-JAC Teams program, version 4.3. These are the results for
Parameters
CodeCalc
B-JAC
La (in.)
2.396
2.396
Ya (in.)
4.740
4.740
Yb (in.)
3.396
3.396
TM
Teams
TM
Teams
Parameters
CodeCalc
B-JAC
Da (in. lb)
208639.7
208640
Omega inner, Wa
5.140
5.140
Omega outer, Wb
3.285
3.285
TM
Parameters
CodeCalc
B-JAC
C8 inner, (C8A)
1.184
1.173
C8 outer, (C8B)
-0.0183
-0.0183
Teams
TM
Parameters
CodeCalc
B-JAC
X8
1.728
1.723
M3
0.5649
0.5649
Teams
B-JAC
0.771 x 10
Parameters
CodeCalc
Sj (lbs/in.)
0.768 x 10
TM
Teams
6
The forces and stresses are compared for the differential expansion case. Comparison of
induced axial forces per TEMA RCB 8.60, flexible element moments 8.70 and annular plate
element stresses per TEMA RCB 8.72.
34
TM
Parameters
CodeCalc
B-JAC
-744.424
-744.44
-115.92
-115.92
Moment, Ma
824.527
820.43
Moment, Mb
-1279.60
-1283.72
Stress at A, Sa (psi)
25846.39
25718
Teams
CodeCalc QA Checks
TM
Parameters
CodeCalc
B-JAC
Stress at B, Sb (psi)
-40111.89
-40241
Teams
Parameters
CodeCalc
B-JAC
315.49
313
-520.08
-527
9434.9
9624*
9478.3
9728*
TM
Teams
Half-Pipe Check
ASME Appendix EE-3 (CodeCalc Job: Checks.cci/ ASME EXAMPLE): A cylindrical shell with a
half-pipe.
Parameters
CodeCalc
ASME
0.239
0.24
385.38
366
6080.00
6080
0.0502
0.050
0.118
0.12
Shell with a large nozzle (CodeCalc Job: Checks.cci/SENIOR GB TEST): Tested against hand
calculations performed by a client.
Parameters
CodeCalc
Hand Calcs.
19520
19494
1036
1032
10945
10960
Parameters
CodeCalc
Hand Calcs.
13314.
13161
604
610
5579
5564
35
CodeCalc QA Checks
Stresses at the opening head junction,
Parameters
CodeCalc
Hand Calcs.
16997
16960
902
898
9751
9759
ASME APP. 13, 13-17(b) (CodeCalc job: Rctexmpl.cci/EXAMPLE A2): A rectangular vessel
with two long sides having different thickness (sketch A2), designed for internal pressure.
Membrane
Bending
Parameters
CodeCalc
ASME
1242.00
1242
488.39
488
100.81
101
2560.62
2571
15775.12
15778
3679.71
3683
250.06
250
9556.91
9572
6162.16
6153
ASME APP. 13, 13-17(c) (CodeCalc job Rctexmpl.cci/EXAMPLE A3): A rectangular vessel
with uniform wall thickness and corners bend to a radius (sketch A3) designed for internal
pressure.
Membrane
Bending
36
Parameters*
CodeCalc
ASME
450
450
300
300
485.41
485
-2812.68
-2820
10123.91
10084
-10123.91
-10084
5623.91
-5583*
-5623.91
5583*
-16876.09
-16927
16876.09
16927
CodeCalc QA Checks
Parameters*
CodeCalc
ASME
1123.91
1080
-1123.91
-1080
12248.52
12209
-12248.52
-12209
As of this printing, ASME is in error about the stress state at point D. The stress at the point D
on the short side is as per ASME Section VIII Div. 1 Appendix 13-7 Equation 29.
With,
MA = -2812.68 in-lb
P = 15 psi
I1 = 0.0833 in4
L1 = 10 in.
L2 = 20 in.
R = 10 in.
For the inner side,
c=ci=0.5
Which gives, (Sb)Di
= 5623.91 psi,
while ASME has a stress value of -5583 psi.
ASME Appendix 13, 13-17(g) (CodeCalc job: Extra_QA.cci/ASME EXAMPLE 13): A vessel of
obround cross section, with an I-section reinforcement member welded on, Sketch B2.
Taking the pressure P = 29.9 psi. to get the ASME stress values.
Parameters
CodeCalc
4
Membrane
Bending
Total
ASME
6.859
6.859
978.19
978.32
489.09
489.16
-15647.73
-15641.75
16935.70
16928.78
-14669.54
-14662.96
17424.79
17417.946
ASME Appendix 13, 13-17(i) (CodeCalc job: Rctexmpl.cci/EXAMPLE C1): A vessel of circular
cross section, with a single diametral staying plate, Sketch C1.
These stresses are maximum stresses occurring at the shell-plate junction.
Membrane
Parameters
CodeCalc
ASME
800.00
800
2.10
2.1
37
CodeCalc QA Checks
Bending
Total
38
Parameters
CodeCalc
ASME
8884.12
8856
25140.69
25020
9684.12
9656
25142.79
25022
SECTION 5
The purpose of this problem is to ensure that PV Elite is computing the fundamental frequency
of a vertical tower correctly. This problem is a comparison against the sample presented in
Henry Bednars Pressure Vessel Design Handbook, 2nd Edition (Page 126). The result for
this problem should be approximately 1.15 sec/cycle or 0.9 hertz.
39
Case
Case
Case
Case
Case
Case
Case
Case
Case
Case
Case
Case
1
2
3
4
5
6
7
8
9
10
11
12
100.00 psig
200 F
UG99-b
Vertical
0.0000 in.
0.0000 in.
- 1994 F
Welded
None
RT 1
0.0
Y
N
N
N
N
N
0.0000 psig
0.0000 psig
NP+EW+WI+BW
NP+EW+EQ+BS
NP+OW+WI+BW
NP+OW+EQ+BS
NP+HW+HI
NP+HW+HE
IP+OW+WI+BW
IP+OW+EQ+BS
EP+OW+WI+BW
EP+OW+EQ+BS
HP+HW+HI
HP+HW+HE
ASCE-7 93
[V] 0.0000 mile/hr
C: Open Terrain
1.0
0.0000 ft.
0.0
Vs. Elev. N
(Ope)
0.0000
(Empty)
0.0000
(Filled) 0.0000
ASCE-7 88
0.0000
1.0000
S1
2.0000
0.0000
Y
N
N
1997
Configuration Directives:
Do not use Nozzle MDMT Interpretation VIII-1 01-37
Use Table G instead of exact equation for "A"
Shell Head Joints are Tapered
Compute "K" in corroded condition
Use Code Case 2286
Use the MAWP to compute the MDMT
Using Metric Material Databases, ASME II D
N
No
No
No
No
No
No
40
10
20
Skirt Sup.
10.000
60.000
60.000
0.5000
0.0000
100 F
100 F
1.2
ft.
in.
in.
in.
in.
SA516-70
17500. psi
17500. psi
26250. psi
0.0010000 lb./cu.in.
1.25 in.
38000. psi
B
CS-2
K02700
Plate
1.0
1.0
41
60
80
Cylinder
16.000
96.000
0.7500
0.0000
0.0000
0.0000
10.000
100 F
10.000
100 F
1.2
SA-516
1.0
1.0
ft.
in.
in.
in.
in.
in.
psig
psig
70
80
Weight
A
8.0000 ft.
20000. lb.
0.0000 in.
42
| Element
To | Total Wgt.
|
lbm
20 | 10011.4
40 | 15022.8
50 | 10021.7
60 | 10021.7
80 | 20043.8
90 | 20043.8
|
|
|
|
|
|
|
|
|
Element
Emtpy Wgt.
lbm
10011.4
15022.8
10021.7
10021.7
20043.8
20043.8
ASME code calculated value for Is (the required moment of inertia) 15.61 in. . PV Elite obtains
4
an almost identical result of 16.2 in . The difference is due to the fact that PV Elite computes
the strain factor A to more significant figures than the code example.
43
0.0000 psig
0 F
Not Specified
Horizontal
0.0000 in.
0.0000 in.
-20 F
Welded
None
RT 1
0.0
Y
N
N
N
N
Y
N
N
0.0000 psig
0.0000 psig
0.0000 psig
Load
Load
Load
Load
Load
Load
Load
Load
Load
Load
Load
Load
Load
Load
Load
Load
Load
Load
Load
NP+EW+WI+FW+BW
NP+EW+EE+FS+BS
NP+OW+WI+FW+BW
NP+OW+EQ+FS+BS
NP+HW+HI
NP+HW+HE
IP+OW+WI+FW+BW
IP+OW+EQ+FS+BS
EP+OW+WI+FW+BW
EP+OW+EQ+FS+BS
HP+HW+HI
HP+HW+HE
IP+WE+EW
IP+WF+CW
IP+VO+OW
IP+VE+OW
IP+VF+CW
FS+BS+EP+OW
FS+BS+EP+OW
Case
Case
Case
Case
Case
Case
Case
Case
Case
Case
Case
Case
Case
Case
Case
Case
Case
Case
Case
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Vs. Elev.
(Ope)
(Empty)
(Filled)
ASCE-7 93
[V] 70.000 mile/hr
C: Open Terrain
1.0
Moderately Smooth
0.0000 in.
33.0
N
0.0100
0.0000
0.0000
UBC 94
0.000
1.000
S1
3.000
0.000
Y
N
Y
N
44
10
20
Cylinder
80.000 in.
169.00 in.
0.3125 in.
0.0000 in.
15.000 psig
700 F
15.000 psig
700 F
1.2
SA-285 C
15700. psi
14300. psi
20410. psi
0.2800 lbm/in3
1.2500 in.
21500. psi
A
CS-2
K02801
Plate
1.0
1.0
10
Ring
Ring:[1 of 1]
40.000 in.
13.100 in**4
3.0000 in.
2.4000 in
SA-516 70
C6X8.2
6.000 in.
No
45
Distance (in.)
0.1562
3.3125
=
Distance
1.5465
-1.6097
Ring plus Shell
BREQ
AREQ
7.99 in.
Area*Dist
0.390
7.950
8.340
1.703 in.
A*Dist2
5.975
6.219
12.194
25.314 in**4
5103.88 psi
0.0004150
46
tests PV Elite s nozzle calculations in accordance with paragraph UG-37. This sample problem
compares with ASMEs hillside nozzle example 7 Addenda 98. PV Elite automatically performs
the nozzle calculation in both the hoop direction and the longitudinal direction. The results for
areas required and available are in excellent agreement. This particular file applchk.pvi contains
all of the ASME nozzle reinforcement calculation examples.
47
100.00 psig
225 F
UG99-b
Horizontal
0.0000 in.
0.0000 in.
-20 F
Welded
None
RT 1
0.0
Y
N
N
N
N
Load
Load
Load
Load
Load
Load
Load
Load
Load
Load
Load
Load
NP+EW+WI+BW
NP+EW+EQ+BS
NP+OW+WI+BW
NP+OW+EQ+BS
NP+HW+HI
NP+HW+HE
IP+OW+WI+BW
IP+OW+EQ+BS
EP+OW+WI+BW
EP+OW+EQ+BS
HP+HW+HI
HP+HW+HE
Case
Case
Case
Case
Case
Case
Case
Case
Case
Case
Case
Case
N
Y
0.0000 psig
0.0000 psig
0.0000 psig
1
2
3
4
5
6
7
8
9
10
11
12
[V]
Vs Elev.
(Ope)
(Empty)
(Filled)
ASCE-7 93
70.000 mile/hr
C: Open Terrain
1.0
Moderately Smooth
0.0000 ft.
33.0
N
0.0000
0.0000
0.0000
UBC 94
0.000
1.000
S1
2.000
0.000
Y
Y
N
2009
Configuration Directives:
Do not use Nozzle MDMT Interpretation VIII-1 01-37
Use Table G instead of exact equation for "A"
Shell Head Joints are Tapered
Compute "K" in corroded condition
Use Code Case 2286
Use the MAWP to compute the MDMT
Using Metric Material Databases, ASME II D
No
No
No
No
No
No
No
48
10
20
Cylinder
5.0000 ft.
60.000 in.
0.7500 in.
0.0000 in.
0.0000 in.
0.0000 in.
250.00 psig
704 F
0.0000 psig
0 F
1.2
SA515-60
15000. psi
14300. psi
22500. psi
0.2830 lb./cu.in.
1.2500 in.
B
CS-2
K02401
Plate
1.0
1.0
49
30
40
Cylinder
5.0000 ft.
30.000 in.
1.5000 in.
0.0000 in.
0.0000 in.
0.0000 in.
1000.0 psig
150 F
0.0000 psig
0 F
1.2
SA516-55
13800. psi
13800. psi
20700. psi
0.2830 lb./cu.in.
1.2500 in.
C
CS-2
K01800
1.0
1.0
50
50
60
Cylinder
5.0000 ft.
60.000 in.
0.7500 in.
0.0000 in.
0.0000 in.
0.0000 in.
250.00 psig
700 F
0.0000 psig
0 F
1.2
SA515-70
17500. psi
14300. psi
26250. psi
0.2830 lb./cu.in.
1.2500 in.
A
CS-2
K03101
Plate
1.0
1.0
50
Nozzle
APP EX-3
2.0000 ft.
11.75 in.
None
150
0.0
N
0.0000 lb.
GR 1.1
SA516-70
51
52
95
Nozzle
DUPPS
2.0000 ft.
24.0 in.
None
150
0.0
N
0.0000 lb.
GR 1.1
SA106-B
From: 30
P
Temp
1000.000 psig
150 F
10.48 psig
Shell Material
Shell Allowable Stress at Temperature
Shell Allowable Stress at Ambient
S
Sa
SA516-55
13800.00 psi
13800.00 psi
D
t
c
co
30.0000 in.
1.5000 in.
0.0000 in.
0.0000 in.
L1
12.0000 in.
7.2500 ft.
-20.00 F
53
SA516-60
K02100
Plate
15000.00 psi
15000.00 psi
Sn
Sna
ID
0.00 deg
4.0000 in.
Corrosion Allowance
Joint Efficiency of Shell Seam at Nozzle
Joint Efficiency of Nozzle Neck
can
E1
En
0.0000 in.
1.00
1.00
Outside Projection
Weld leg size between Nozzle and Pad/Shell
Groove weld depth between Nozzle and Vessel
Inside Projection
Weld leg size, Inside Element ot Shell
ASME Code Weld Type per UW-16
ho
Wo
Wgnv
h
Wi
4.0000
0.5000
1.5000
0.0000
0.0000
None
in.
in.
in.
in.
in.
150
GR 1.1
4.000 in.
0.500 in.
13.0950 in.
6.5473 in.
1.2500 in.
13.0950 in.
6.5473 in.
1.2500 in.
D1
d
Tlnp
|
|
|
|
|
|
|
|
Mapnc
|
0.037 sq.in. |
9.784 sq.in. |
1.567 sq.in. |
0.000 sq.in. |
0.250 sq.in. |
0.000 sq.in. |
11.601 sq.in.|
37.66 Degs.
54
-36 F
-146 F
-146 F
-20 F
-20 F
-155 F
|
|
Tmin
0.5000 in.
Actual Thickness
0.3535 = 0.7 * Wo in.
Weld Strength and Weld Loads per UG-41.1, Sketch (a) or (b)
Weld Load [W]:
= (A-A1+2*tn*fr1*(E1*t-tr))*Sv
= (3.7201 - 6.1009 + 2 * 0.5000 * 1.0000 *(1.00 * 1.5000 - 0.5682)) * 13800
= 0.00 lb.
F is always set to 1.0 throughout the calculation.
Weld Load [W1]:
= (A2+A5+A4-(Wi-Can/.707)^(2)*fr2)*Sv
= (1.1350 + 0.0000 + 0.2500 - 0.0000 * 1.00) * 13800
= 19112.62 lb.
Weld Load [W2]:
= (A2 + A3 + A4 + (2 * tn * t * fr1)) * Sv
= (1.1350 + 0.0000 + 0.2500 + (1.5000)) * 13800
= 39812.62 lb.
Weld Load [W3]:
= (A2+A3+A4+A5+(2*tn*t*fr1))*S
= (1.1350 + 0.0000 + 0.2500 + 0.0000 + (1.5000)) * 13800
= 39812.62 lb.
Strength of Connection Elements for Failure Path Analysis
Shear, Outward Nozzle Weld [Sonw]:
= (pi/2) * Dlo * Wo * 0.49 * Snw
= (3.1416/2.0) * 8.1841 * 0.5000 * 0.49 * 13800
= 43465. lb.
55
4.000 in.
0.500 in.
8.0000 in.
4.0000 in.
1.2500 in.
8.0000 in.
4.0000 in.
1.2500 in.
Dl
Rn+tn+t
Tlnp
|
|
|
|
|
|
|
|
Mapnc
0.046 sq.in.
5.954 sq.in.
1.247 sq.in.
0.000 sq.in.
0.250 sq.in.
0.000 sq.in.
7.451 sq.in.
90.00 Degs.
56
Diameter
7.9375
Thickness
0.6875 in.
Press.]
= 0.1389
= 0.0625
= 1.1364
= 1.1364
= 0.0625
= 0.2256
in.
in.
in.
in.
in.
in.
Tmin
0.5000
in.
Actual Thickness
0.3535 = 0.7 * Wo in.
Weld Strength and Weld Loads per UG-41.1, Sketch (a) or (b)
Weld Load [W]:
= (A-A1+2*tn*fr1*(E1*t-tr))*Sv
= (4.5455 - 1.4545 + 2 * 0.5000 * 1.0000 *(1.00 * 1.5000 - 1.1364)) * 13800
= 47672.73 lb.
F is always set to 1.0 throughout the calculation.
Weld Load [W1]:
= (A2+A5+A4-(Wi-Can/.707)^(2)*fr2)*Sv
= (0.9028 + 0.0000 + 0.2500 - 0.0000 * 1.00) * 13800
= 15908.33 lb.
Weld Load [W2]:
= (A2 + A3 + A4 + (2 * tn * t * fr1)) * Sv
= (0.9028 + 0.0000 + 0.2500 + (1.5000)) * 13800
= 36608.33 lb.
Weld Load [W3]:
= (A2+A3+A4+A5+(2*tn*t*fr1))*S
= (0.9028 + 0.0000 + 0.2500 + 0.0000 + (1.5000)) * 13800
= 36608.33 lb.
Strength of Connection Elements for Failure Path Analysis
Shear, Outward Nozzle Weld [Sonw]:
= (pi/2) * Dlo * Wo * 0.49 * Snw
= (3.1416/2.0) * 5.0000 * 0.5000 * 0.49 * 13800
= 26554. lb.
Shear, Nozzle Wall [Snw]:
= (pi *(Dlr + Dlo)/4) * (Thk - Can) * 0.7 * Sn
= (3.1416 * 2.2500) * (0.5000 - 0.0000) * 0.7 * 15000
= 37110. lb.
57
830.279
psig
11.111 %
58
ver. 4.4) and PV Elite version 4.3. Several items are tested such as basic results for internal
and external pressure, nozzle reinforcement, natural frequency and leg design are compared.
The results all compare within acceptable limits.
59
150.00 psig
275 F
UG99-b
Horizontal
0.0000 in.
0.0000 in.
-20 F
Welded
None
RT 1
0.0
Y
N
N
N
N
Load
Load
Load
Load
Load
Load
Load
Load
Load
Load
Load
Load
NP+EW+WI+BW
NP+EW+EQ+BS
NP+OW+WI+BW
NP+OW+EQ+BS
NP+HW+HI
NP+HW+HE
IP+OW+WI+BW
IP+OW+EQ+BS
EP+OW+WI+BW
EP+OW+EQ+BS
HP+HW+HI
HP+HW+HE
Case
Case
Case
Case
Case
Case
Case
Case
Case
Case
Case
Case
N
N
0.0000 psig
0.0000 psig
0.0000 psig
1
2
3
4
5
6
7
8
9
10
11
12
ASCE-7 93
85.000 mile/hr
C: Open Terrain
1.0
Moderately Smooth
2.5000 ft.
33.0
N
0.0000
0.0000
0.0000
[V]
Vs Elev.
(Ope)
(Empty)
(Filled)
ASCE 7-88
0.000
1.000
S1
2.000
0.000
Y
N
N
1997
Configuration Directives:
Do not use Nozzle MDMT Interpretation VIII-1 01-37
Use Table G instead of exact equation for "A"
Shell Head Joints are Tapered
Compute "K" in corroded condition
Use Code Case 2286
Use the MAWP to compute the MDMT
Using Metric Material Databases, ASME II D
No
No
No
No
No
No
No
60
10
20
Elliptical
0.1667 ft.
48.000 in.
0.4375 in.
0.1250 in.
0.0000 in.
0.0000 in.
150.00 psig
275 F
15.000 psig
300 F
1.178
SA516-60
15000. psi
15000. psi
22500. psi
0.2830 lb./cu.in.
1.2500 in.
D
CS-2
K02100
1.0
1.0
2.0
10
Liquid
LIQUID BOTTOM
-1.0000 ft.
1.1667 ft.
54.28 lb./cu.ft.
10
Nozzle
N3 4"S/120
0.0000 in.
4.0000 in.
120
150
0.0
N
0.0000 lb.
GR 1.1
SA106-B
20
Liquid
LIQUID
0.0000
13.667
54.288
CYL
ft.
ft.
lb./cu.ft.
61
20
Nozzle
M-1(20"X-STG)
2.5000 ft.
20.0 in.
XS
150
270.0
N
0.0000 lb.
GR 1.1
SA106-B
30
Liquid
LIQUID
0.0000
0.1667
54.288
30
Nozzle
N1 8"S/80
0.0000 in.
8.0 in.
80
150
0.0
N
0.0000 lb.
GR 1.1
SA106-B
30
Nozzle
N2 6"S/80
15.000 in.
6.0 in.
80
150
0.0
N
0.0000 lb.
GR 1.1
SA106-B
TOP
ft.
ft.
lb./cu.ft.
62
3.916%
-55 F
-55 F
K02100
63
(50*tnom/Rf)*(1-Rf/Ro)
1.031 %
-55
3.916 %
-55
-55 F
per
per
per
per
per
UG99b
UG99b[34]
UG99c
UG100
PED
=
=
=
=
=
281.286
225.000
391.784
234.405
268.159
psig
psig
psig
psig
psig
64
To
20
30
40
|
|
|
|
65
Leglen
Nleg
Aleg
3.167 ft.
3.167 ft.
0.167 ft.
4
3.830 sq.in
11.300 in4
3.860 in4
5.460 in.3
1.900 in.3
1.720 in.
1.000 in.
W
Fadd
Occfac
k
5525.9 ft.lb.
14706.1 lb.
804.0 lb.
0.0 lb.
1.330
1.500
66
157.16
psig
|
|
|
|
|
|
Dia. Limit
7.748
38.500
5.748
16.000
12.272
67
by PV Elite . Math Cad was used to generate and test the programs wind generation routines
as well as the seismic response and loads. The loads from PV Elite are in perfect agreement
with the Math Cad spreadsheet.
68
225.00 psig
350 F
UG99-b Note 34
Vertical
0.0000 in.
0.0000 in.
-20 F
Welded
Air/Water/Steam
RT 1
0.0
Y
Y
N
N
N
N
N
N
0.0000 psig
0.0000 psig
0.0000 psig
Load
Load
Load
Load
Load
Load
Load
Load
Load
Load
Load
Load
NP+EW+WI
NP+EW+EQ
NP+OW+WI
NP+OW+EQ
NP+HW+HI
NP+HW+HE
IP+OW+WI
IP+OW+EQ
EP+OW+WI
EP+OW+EQ
HP+HW+HI
HP+HW+HE
Case
Case
Case
Case
Case
Case
Case
Case
Case
Case
Case
Case
1
2
3
4
5
6
7
8
9
10
11
12
[V]
Vs Elev.
(Ope)
(Empty)
(Filled)
ASCE-7 93
100.00 mile/hr
C: Open Terrain
1.05
Moderately Smooth
0.0000 ft.
33.0
N
0.0100
0.0000
0.0000
ASCE-7 93
5.000
1.250
S2
4.000
20.000
1997
N
N
Configuration Directives:
Do not use Nozzle MDMT Interpretation VIII-1 01-37
Use Table G instead of exact equation for "A"
Shell Head Joints are Tapered
Compute "K" in corroded condition
Use Code Case 2286
Use the MAWP to compute the MDMT
Using Metric Material Databases, ASME II D
No
No
No
No
No
No
No
69
20
Liquid
LIQUID 20
-2.5000 ft.
2.7500 ft.
56.160 b./ft
70
30
Liquid
LIQUID
0.0000
12.000
56.160
30
Ring
LARGE END
11.950 ft.
1.4100 in4
2.4370 in.
2.2100 in2
SA-36
WT3X7.5
0.0000 in.
No
30
ft.
ft.
lb./ft3
71
50
Ring
SMALL END
0.09999 ft.
0.7030 in4
1.7830 in.
1.1900 in2
SA-36
L2.5X2.5X0.2500 [Hard Way]
0.0000 in.
No
72
70
Nozzle
NOZZLE E
0.0000 in.
18.000 in.
80
300
0.0
N
464.12 lb.
GR 1.1
SA106-C
1.050
1.224
0.604
100.0 mile/hr
C
7.0000
900.0000
0.0050
| z
| GH
| Area
| qz | Force
| ft. |
|
in
| psf | lb.
-----------------------------------------------------Node 10 to 20 | 6.0 | 1.224 | 20952.0 | 22.6 | 2433.0
Node 20 to 30 | 12.1 | 1.224 | 438.8 | 22.6 | 50.9
Node 30 to 40 | 18.2 | 1.224 | 21060.0 | 23.9 | 2586.5
Node 40 to 50 | 29.8 | 1.224 | 16912.8 | 27.5 | 2388.4
Node 50 to 60 | 42.2 | 1.224 | 12657.6 | 30.4 | 1975.9
Node 60 to 70 | 54.2 | 1.224 | 12657.6 | 32.6 | 2122.2
Node 70 to 80 | 61.0 | 1.224 | 1549.5 | 33.8 | 268.7
Wind Vibration Calculations
This evaluation is based on work by Kanti Mahajan and Ed Zorilla.
73
74
Modulus
Modulus
Modulus
Modulus
Modulus
for
for
for
for
for
Cone Material
Small Cylinder Material
Large Cylinder Material
Large End Reinforcement
Small End Reinforcement
0.281E
0.281E
0.281E
0.281E
0.281E
+
+
+
+
+
08
08
08
08
08
at
at
at
at
at
350
350
350
350
350
F
F
F
F
F
15601.45 lb.
28400.43 lb.
185709.89 ft.lb.
377508.22 ft.lb.
1.7591 in.
1.0698 in.
17500.0 psi
17500.0 psi
125.08 in2
2341.66 lb./in.
1711.31 psi
0.000122
75
|
|
|
|
|
19.425 in**4
20.448 in**4
L4X4X0.7500
17500.0 psi
17500.0 psi
133.28 in2
3335.18 lb./in.
1374.77 psi
0.000098
0.340 in**4
6.419 in**4
L4X4X0.3750
The following calculations are only required per 1-5(g)(1) and do include external loads due to wind or seismic.
These discontinuity stresses are computed at the shell/cone junction and do not include effects of local stiffening from
a junction ring.
Results for Discontinuity Stresses per Bednar p. 236 2nd Edition
76
77
100.00 psig
200 F
UG99-b
Horizontal
0.0000 in.
0.0000 in.
-20 F
Welded
None
RT 1
0.0
Y
N
N
N
N
Load
Load
Load
Load
Load
Load
Load
Load
Load
Load
Load
Load
NP+EW+WI+BW
NP+EW+EQ+BS
NP+OW+WI+BW
NP+OW+EQ+BS
NP+HW+HI
NP+HW+HE
IP+OW+WI+BW
IP+OW+EQ+BS
EP+OW+WI+BW
EP+OW+EQ+BS
HP+HW+HI
HP+HW+HE
Case
Case
Case
Case
Case
Case
Case
Case
Case
Case
Case
Case
Y
0.0000 psig
0.0000 psig
0.0000 psig
1
2
3
4
5
6
7
8
9
10
11
12
[V]
Vs Elev.
(Ope)
(Empty)
(Filled)
ASCE-7 93
70.000 mile/hr
C: Open Terrain
1.0
Moderately Smooth
0.0000 ft.
33.0
N
0.0000
0.0000
0.0000
ASCE-7 93
1.000
1.000
1.000
1.000
1999
N
N
Configuration Directives:
Do not use Nozzle MDMT Interpretation VIII-1 01-37
Use Table G instead of exact equation for "A"
Shell Head Joints are Tapered
Compute "K" in corroded condition
Use Code Case 2286
Use the MAWP to compute the MDMT
Using Metric Material Databases, ASME II D
No
No
No
No
No
No
No
78
79
50
60
Cylinder
10.000 ft.
23.250 in.
0.3750 in.
0.0000 in.
0.0000 in.
0.0000 in.
10.000 psig
70 F
5.0000 psig
70 F
1.2
SA516-70
1.0
1.0
1.000
1.000
1.000
1.000
1.000
80
Variable
PV Elite Results
tn
1.81250 in.
1.8125 in.
-19.1 F
150.250 in.
150.25 in.
tr
1.2035 in.
1.2035 in.
Rts
0.713
0.7132
Tr
29 F
28.3 F
MDMT (final)
-47 F
-47.4 F
Variable
PV Elite Results
90.250 in.
90.25 in.
tr
0.7229 in.
0.723 in.
tr + c
0.8479 in.
0.848 in.
Variable
PV Elite Results
Dc
150.250 in.
150.25 in.
21.038
21.0375
tr
1.2894 in.
1.289 in.
tr + c
1.4144 in.
1.414 in.
Variable
PV Elite Results
tr
2.72979 in.
2.730 in.
81
Variable
PV Elite Results
MAWP
132.954 psi
133.0 psi
Variable
PV Elite Results
MAWP
549.6555 psi
548.9 psi
Variable
PV Elite Results
Fxa
12799.03 psi
12799.0 psi
SE
22400 psi
22400 psi
PV Elite Results
Large End
Cylinder
Sigma_sm
7620.116 psi
7619.1179 psi
Sigma_sb
-21779.057 psi
-21773.7909 psi
Sigma_theta_m
3814.775 psi
3815.6850 psi
Sigma_theta_b
-6533.718 psi
-6532.1373 psi
Sigma_sm_allow
33600 psi
33600 psi
33600 psi
Sps
67200 psi
67200 psi
Sigma_sm
7089.908 psi
7088.54 psi
Sigma_sb
-18878.637 psi
-18874.0708 psi
Sigma_theta_m
3431.00 psi
3430.4012 psi
Sigma_theta_b
-5663.591 psi
-5662.2213 psi
Sigma_sm_allow
33600 psi
33600 psi
33600 psi
Sps
67200 psi
67200 psi
Sigma_sm
7086.030 psi
7084.4440 psi
Sigma_sb
16940.1504 psi
16934.4318 psi
Sigma_theta_m
20907.1934 psi
20900.5790 psi
Sigma_theta_b
5082.0454 psi
5080.3295 psi
Small End
Junction
82
Part of Vessel
33600 psi
33600 psi
33600 psi
Sps
67200 psi
67200 psi
Sigma_sm
3811.4343 psi
3810.5711 psi
Sigma_sb
5156.5737 psi
5154.8330 psi
Sigma_theta_m
19684.223 psi
19678.6968 psi
Sigma_theta_b
1546.9722 psi
1546.4499 psi
Sigma_sm_allow
33600 psi
33600 psi
33600 psi
Sps
67200 psi
67200 psi
Variable
PV Elite Results
MAEP
48.905 psi
48.5 psi
Variable
PV Elite Results
MAEP
544.787 psi
548.5 psi
Variable
PV Elite Results
MAEP
1554.089 psi
1554.1 psi
Variable
PV Elite Results
MAEP
94.383 psi
94.4 psi
Variable
PV Elite Results
MAEP
239.676 psi
240.1 psi
83
Variable
PV Elite Results
Fxa*
19707.26 psi
16809.3380 psi
The compressive allowable stress in PTB-3 was not computed as was intended by ASME VIII-2.
The method used by PV Elite was verified correct by an independent third party. In the future,
the PTB-3 values for compressive allowable stresses will be updated when that document is
updated and republished.
Problem E4.5.1 - Radial Nozzle Analysis
Variable
PV Elite Results
MAWP
497.59 psi
497.5936 psi
PL*
16025.9023 psi
16025.9291 psi
S allow
33600 psi
33600 psi
Variable
PV Elite Results
MAWP
497.59 psi
497.5936 psi
PL*
19839.0 psi
19565.2577 psi
S allow
33600 psi
33600 psi
Variable
PV Elite Results
MAWP
550.2 psi
550.1982 psi
PL*
16174.3 psi
15881.5782 psi
S allow
33600 psi
33600 psi
* In 2011a of ASME VIII-2, there were a number of changes, especially in the area of nozzle
reinforcement. Because of these changes, there will be slight differences in the results.
Problem E4.6.1 - Blind Flange, required thickness
Variable
PV Elite Results
tr
1.652 in.
1.6523 in.
Variable
PV Elite Results
tr
0.69475 in.
0.6947 in.
84
Variable
PV Elite Results
M1*
-343345.4 in-lbs
-356913.7 in-lbs
M2*
1438748.6 in-lbs
1672855.8 in-lbs
33947.5 lbf
33746.5 lbf
K1**
0.1114
0.0682
K*1**
0.2003
0.1265
K2**
1.1229
1.9648
K5
0.7492
0.7492
K6 = K7
0.0504
0.0504
Sigma1
11224.55 psi
11198.5 psi
Sigma2
11544.36 psi
11384.5 psi
Sigma*3
11726.94 psi
119661.1 psi
Sigma*4
11193.97 psi
11070.9 psi
* M1 and M2 are based on the head depth, h, per equation 4.15.3 and 4.15.4, respectively. In
PV Elite, this measurement is taken from the inside length, which is where hydraulic pressure
is measured. PTB-3-2010 measures the head depth from the outside length. ASME Section VIII,
Div. 2 does not specify a preference.
** The K factors in PTB-3-2010 are based on from the 2007 ASME Div. 2 Code. PV Elite
uses the correct value per Table 4.15.1 of 2010 Section VIII, Div. 2.
Problem E.4.15.2 - Skirt Analysis
Variable
PV Elite Results
SE
528.20 psi
528.2019 psi
S compressive
-3421.00 psi
-3421.0021 psi
Fxa*
15114 psi
16392.1 psi
Fhe*
9517.147 psi
187107.438 psi
Mx*
13.018
Ch*
0.0741
FS*
1.667
fa
1446.40 psi
1446.4001 psi
fb
1974.60 psi
1974.6020 psi
The method of computing compressive allowables in PTB-3 was not what was intended by
ASME VIII-2. The method used by PV Elite was verified correct by an independent third party.
In the future, the PTB-3 values for compressive allowable stresses will be updated when that
document is updated and republished.
Problem E4.16.1 - Flange Analysis
85
Condition
Variable
PV Elite Results
Operating
Sh
17777.62 psi
17777.9 psi
Sr
6160.27 psi
6155.4 psi
St
5525.20 psi
5547.0 psi
Sh_allow
26700 psi
26700 psi
Sr_allow
17800 psi
17800 psi
St_allow
17800 psi
17800 psi
0.832
0.8313
Sh
17889.25 psi
17888.8 psi
Sr
6198.96 psi
6193.8 psi
St
5559.90 psi
5581.5 psi
Sh_allow
36000 psi
36000 psi
Sr_allow
24000 psi
24000 psi
St_allow
24000 psi
24000 psi
0.740
0.7398
Gasket
Seating
Condition
Variable
PV Elite Results
Operating
Sh
3884 psii
3899.3 psi
Sr
4103 psi
4112.2 psi
St
1723 psi
17312.6 psi
Sh_allow
26700 psi
26700 psi
Sr_allow
17800 psi
17800 psi
St_allow
17800 psi
17800 psi
1.637
1.6427
Sh
5326 psi
5204.1 psi
Sr
5626 psi
5204.1 psi
St
23630 psi
23106.3 psi
Sh_allow
36000 psi
36000 psi
Sr_allow
24000 psi
24000 psi
St_allow
24000 psi
24000 psi
1.985
1.9388
Gasket
Seating
The G dimension in the ASME example problem did not account for the gasket outside
diameter.
86
Module
Variable
PV Elite Results
Top Head
tr
1.5699 in.
1.5699 in.
tr + c
1.6949 in.
1.6949 in.
tr
3.2342 in.
3.2342 in.
tr + c
3.3592 in.
3.3592 in.
1673.14 psig
1673.140 psig
tr
1.5923 in.
1.5923 in.
tr + c
1.7173 in.
1.7173 in.
1671.597 psig
1671.597 psig
Cylindrical
Shell
Bottom Head
87
88
Index
A
Additional Manual Checks for Staff and
Beta Users 11
ASME Section VIII Division 2 sample
problem Comparisons 81
ASME Tubesheets Checks 30
B
Base Ring Checks 33
Beta Test Files 10
C
CodeCalc QA Checks 19
Cone Checks 26
Contents of this Manual 5
Corrective Action Standard 15
Post-Development Procedures 15
Pre-Shipping Procedures 17
Problem 1 Natural Frequency Calculation
39
Problem 2 Example of Stiffening Ring
Calculation 43
Problem 3 Nozzle Reinforcement, Weld
Strength, Weld Size 47
Problem 4 Vessel Under Internal and
External Pressure on Legs 59
Problem 5 Vertical Vessel with Wind and
Seismic Loads 68
Problem 6 Comparison against CAESAR II
77
Purpose of the Application 5
PV Elite Development and Support Team
9
PV Elite Test Jobs 15
Distribution Control 17
Flange Checks 24
Floating Head Checks 27
Future Changes 6
Half-Pipe Check 35
Horizontal Vessel Checks 28
L
Large Opening Checks 35
Leg and Lug 28
N
Nozzle Checks 22
P
Pipe and Pad Checks 32
U
User Guide Documentation 8
V
Verification Goals 10
W
WRC 107 Checks 32
89