Computer Programs
NESC0278 WHAM6
last modified: 04-APR-1984 | catalog | categories | new | search |

NESC0278 WHAM6

WHAM-6, Pressure and Velocity Transients in Fluid Pipes, Wave Superposition Method

top ]
1. NAME OR DESIGNATION OF PROGRAM:  WHAM6
top ]
2. COMPUTERS

To submit a request, click below on the link of the version you wish to order. Rules for end-users are available here.

Program name Package id Status Status date
WHAM-6 NESC0278/01 Tested 01-NOV-1978

Machines used:

Package ID Orig. computer Test computer
NESC0278/01 IBM 370 series IBM 370 series
top ]
3. DESCRIPTION OF PROBLEM OR FUNCTION

WHAM6 is used to calculate pressure and velocity transients in liquid-filled piping networks. It can be applied to multiloop complex piping networks consisting of dead ends, elbows, orifices, multiple-branch tees, changes of flow passage cross section, check valves, pumps, pressurizers or tanks, and exit valves or breaks. Hydraulic losses are considered. Transients can be initiated either by closure or opening of one or more exit valves (equivalent to system ruptures) or by a prescribed  gas pressure history in a pressurizer tank.
top ]
4. METHOD OF SOLUTION

The unsteady fluid motion is described by the set of mass, momentum, and energy conservation laws, the equation of state for the fluid, and the initial and boundary conditions for  all dependent variables. The well-known water-hammer equations for liquid-filled pipes are then evaluated by use of the wave superposition method. The frictionless case may be considered if desired.
top ]
5. RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM

Maxima of -
   100 legs (see item 14)
    50 nodes per leg (see item 14)
2 different valves or breaks (additional ones have the        properties of the second one)
     4 pumps
     1 pressurizer
     1 case per execution
Turbine operation range is not considered because it is assumed that each pump is provided with a check valve.
top ]
6. TYPICAL RUNNING TIME

To compile and execute the sample problem: 3 minutes (IBM370/195), 40 CP seconds (CDC7600).
top ]
7. UNUSUAL FEATURES OF THE PROGRAM:
top ]
8. RELATED AND AUXILIARY PROGRAMS

WATER-HAMMER, WHAM, WHAM2, BURST (NESC Abstract 435), and BAM. WATER-HAMMER, WHAM, and WHAM2 are earlier editions of WHAM6. S. Fabic developed the original WATER- HAMMER program at Kaiser Engineers. WHAM was prepared at Kaiser Engineers as a successor to WATER-HAMMER, and converted to the IBM360 at the University of Missouri-Columbia. The WHAM2 edition was written at Aerojet Nuclear Company.
top ]
9. STATUS
Package ID Status date Status
NESC0278/01 01-NOV-1978 Tested at NEADB
top ]
10. REFERENCES
NESC0278/01, included references:
- Stanislav Fabic:
WHAM, Computer Program for Calculation of pressure, velocity, and force
transients in liquid filled piping networks
Report No. 67-49-R, November 1967
- V.T. Berta:
WHAM/MOD-006 Summary
Aerojet Nuclear Company (December 11, 1975).
- Argonne Code Center Programming Note 76-24
WHAM6, ACC No.278.360, 278.6600 (March 3, 1976)
top ]
11. MACHINE REQUIREMENTS

480K bytes of memory (IBM370/195), 101,000 (octal) words (CDC7600).
top ]
12. PROGRAMMING LANGUAGE(S) USED
Package ID Computer language
NESC0278/01 FORTRAN-IV
top ]
13. OPERATING SYSTEM UNDER WHICH PROGRAM IS EXECUTED:  OS/360,370
(IBM360,370), SCOPE 2.1.3 (CDC7600).
top ]
14. OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS

   The
package as distributed provides for maxima of 100 legs and 50 nodes  per leg. These limits are imposed by DIMENSION and DATA statements,  and can be changed to accommodate other models whenever memory space is available. Applications using 244 legs, 26 nodes per leg, for the hydraulic model have been completed at EG&G.
top ]
15. NAME AND ESTABLISHMENT OF AUTHORS

   360 WHAM6     V. T. Berta
                 EG&G Idaho, Inc.
                 P. O. Box 1625
                 Idaho Falls, Idaho  83401
   7600 WHAM6    H. Edwards
                 National Energy Software Center
                 Argonne National Laboratory
                 9700 South Cass Avenue
                 Argonne, Illinois  60439
top ]
16. MATERIAL AVAILABLE
NESC0278/01
File name File description Records
NESC0278_01.001 INFORMATION 3
NESC0278_01.002 SUBROUTINE 'DATE' (ASSEMBLER) 66
NESC0278_01.003 SOURCE PROGRAM (F4) 1379
NESC0278_01.004 JCL FOR THE SAMPLE PROBLEM 26
NESC0278_01.005 SAMPLE PROBLEM INPUT DATA 56
NESC0278_01.006 SAMPLE PROBLEM PRINTED OUTPUT 570
NESC_278_1_V1.pdf WHAM manual 4145
NESC_278_1_V2.pdf WHAM-6 summary 556
NESC_278_1_V3.pdf WHAM6 Note 70
top ]
17. CATEGORIES
  • G. Radiological Safety, Hazard and Accident Analysis

Keywords: accidents, blowdown, coolants, heat transfer, liquids.