Sei sulla pagina 1di 41

Pg.

1 of 41
Conceptual Design of the Intermediate Heat Exchanger (IHX) for the PB-AHTR

Hyun Jin Lim and Per F. Peterson
U.C. Berkeley
Report UCBTH-09-005

May 20, 2009

Introduction
UC Berkeley has developed the PB-AHTR (Pebble Bed Advanced High Temperature
Reactor) as shown in Fig. 1 [1]. The PB-AHTR uses an intermediate heat transport system to
transfer the heat from reactor to power conversion system or hydrogen production system.
The modular PB-AHTR (900 MWth) adopts several components and systems that were
originally developed for the Molten Salt Breeder Reactor (MSBR) program at ORNL. These
include the MSBR primary pump and intermediate heat exchanger (IHX) developed and
tested at multiple scales in the ORNL MSBR program [1, 2].
Several types of heat exchangers, compact plate types and shell-and-tube types, were
considered for use as the PB-AHTR the IHX. To facilitate in-service inspection and reliability,
the PB-AHTR adopts the MSBR shell and tube IHX design [1, 2]. There are four IHX (225
MWth/IHX) and two primary pump in the intermediate loop and each of the two primary salt
pumps provides flow to two of the four IHX's. Figure 2 provides a cross sectional elevation
view of IHX for the PB-AHTR.

Fig. 1. Schematic of the modular PB-AHTR
Pg. 2 of 41


Fig. 2. Elevation view of IHX for the PB-AHTR, with inlet and outlet plenums
shown schematically.

The overall conditions in the PB-AHTR system impose several specific design
requirements on the IHXs [3]:
1. The entrance and exit coolant temperatures, maximum pressure drop and the total
heat transfer capacity must conform to the overall system operating conditions.
2. The type of heat exchanger, general location of nozzle, height of the unit and
minimum tube diameter must be compatible with various design, layout and
fabrication considerations.
3. The heat exchanger must be arranged for relatively easy tube-bundle replacement
by means of remote operation.
4. Flow velocities, baffle thickness, tube clearance and baffle spacing should be
selected to minimize possibilities of vibration.
Pg. 3 of 41
Based on the conditions, for application to the PB-AHTR the detailed design
characteristics for shell-and-tube-type, one-pass vertical exchanger with disk-and-doughnut-
baffles heat exchangers are [3]:
1. The tubes are arranged in concentric rings in the bundle and the L-shaped tubes
are welded into a tube sheet. The L-shaped tubes help accommodate differential
thermal expansion between tubes.
2. The tubes have a helically knurled surface to improve heat transfer and to
minimize salt volume. The tubes may also have a tri-clad construction, with a
high-temperature structural alloy sandwiched between thin layers of a corrosion
resistant cladding material.
3. The baffles are used to hold the tubes and to control cross flow to minimize the
flow-induced vibration.
4. The IHX should facilitate natural circulation flow. Thus the primary salt must
flow downward and the intermediate coolant upward.
5. The primary coolant must enter and exit from the top of the IHX, because the
connections on the primary loop of the PB-AHTR, which uses a pool-type reactor
vessel and a guard vessel, are also high in the system.
6. Under this configuration, the primary coolant flows on the tube side and the
intermediate coolant enters from the bottom, flows on the shell side, and exits the
top.
The primary salt (flibe) enters the top of the IHX tube side, which uses 0.9525-cm O.D.,
0.1335-cm wall thickness tubes with an inlet temperature of 704C, exits the bottom tube
sheet into a collection plenum, and then flows upward through central pipe and out from the
top of IHX at a temperature of 600C. The secondary salt (flinak) enters the bottom of IHX
shell side at a temperature of 545C and flow upward around disk and doughnut type baffles,
and flow out the top of IHX at 690C. Based on the requirements, the design calculations
were performed using the PRIMEX code.
Description of the PRIMEX code
PRIMEX (PRIMary heat EXchanger) is a computer code which was developed at ORNL
in 1971 for MSBR primary heat exchanger design [4]. In the MSBR design, the PRIMEX
code was believed to result in an efficient and reliable design.
In 1998, the code was reconstructed at Ajou University (South Korea) as a part of
development of an advanced molten salt nuclear energy complex, named AMBIDEXTER [5].
Most of the modification of the code was to meet PC operating system requirements, thus the
code was updated from the original version of IBM 360/91 to MS WINDOWS. Table 1
provides a brief history of the code development and modifications.
Pg. 4 of 41
Table 1. Development and update history of the PRIMEX code [4,5]
year Institute Modifications
1971 ORNL (MSBR) Original code development, IBM 360/91
1998 Ajou Univ. (AMBIDEXTER) Code reconstruction for PC WINDOWS
2008 UC Berkeley (PB-AHTR) Physical Properties (flibe, flinak) insertion

A simplified flow diagram for the PRIMEX code and the definition of baffle space are
shown in Figs. 3 and 4, respectively. In the code calculation, each zone between two baffles
was considered as one increment length. The calculations are begun on the hot side of the heat
exchanger, and increments are added until a complete heat balance is achieved [5].

Fig. 3. The simplified flow diagram for the PRIMEX code
Pg. 5 of 41

Fig. 4. The baffle space in the PRIMEX code

Design Calculations
The physical properties of the salts are given by temperature dependent equations and
these equations are can be replaced when the salt types are changed. The physical properties
of primary and secondary salts for the heat exchangers in the AMBIDEXTER are same as the
MSBR. But the PB-AHTR case, to the properties are changed to use flibe (primary) and flinak
(secondary) as the salts. The salt properties used for the PB-AHTR IHX design are listed in
table 2 [6].
Heat transfer experience with the salts is limited because no experiments have been
performed for correlating the heat transfer behavior of coolant salt in the shell side of the heat
exchanger, but the MSRE and some experiments showed that basically the primary salt (fuel
salt in MSRE) behaves very similarly to conventional fluids [3].
As described earlier, the tubes in the heat exchanger are helically indented to improve heat
transfer performance. Some experimental results performed by C. G. Lawsin, et al. [7]
indicate that this indentation is expected to result in an improvement by a factor of 2 in the
tube-side heat transfer coefficient. For the tube outside, an enhancement factor of 1.3 was
recommended but it was based on some assumptions [3].
Table 2. Summary of properties of the primary and secondary salts [6]

Pg. 6 of 41
In the code calculation, the overall heat transfer coefficient, U
O
, is given by
(1)
where for turbulent flow,
(1-a)
(1-b)
(1-c)
The enhancement factors, EF
i
and EF
O
, are
EF
i
= 2.0 and EF
O
= 1.3 for Reynolds numbers (Re) 10,000
EF
i
= 1.0 and EF
O
= 1.0 for Reynolds numbers (Re) 1,000
For 1,000 Re 10,000,
and (1-d)
(1-e)
The pressure drop at the inside tubes (P
i
) is calculated by
(2)
and the pressure drops for the shell side with baffle region are calculated for the cross-flow
zone and the window zone. The pressure drop for the cross-flow zone is
(3)
and the pressure drop at the window zone is calculated by
(4)
Pg. 7 of 41
Calculation Result and Analysis
Similar to commercial heat exchanger design codes, total heat capacity, inlet-outlet
temperatures of primary and secondary coolant, tube diameter, IHX shell diameter and
maximum pressure drops in the tube and shell sides are required as main input parameters for
the PRIMEX calculation. Also, British Thermal Units (BTU) are used in the code.
Among the input data which significantly affect the heat exchanger design are the physical
properties of salts and their variation with temperature, the heat transfer correlations, the
enhancement factors assumed for the knurled tubes and the leakage factors associated with
fabrication clearances [4].
Once the inlet and outlet temperatures of the primary and secondary salts are determined,
the maximum pressure drop and allowable IHX diameter are the major input parameters to
determine the tube length and shell diameter of the IHX [3].
For the baseline IHX design for the PB-AHTR, a lower LMTD is desired than was used in
the MSBR to increase the power conversion efficiency and thus a substantially larger surface
area is used comparing the MSBR case, as shown in Fig. 5 [6]
Initial calculations were performed with some different shell diameter and tube length
cases. As the result, the optimal inlet temperature for the intermediate salt will be around the
550C value and it is clear that shorter IHX designs have lower effectiveness and thus require
more surface area to achieve the same LMTD. On the other hand, shorter IHX designs have
smaller pressure drop, which is also valuable. In all cases the primary salt volume in the tubes
was relatively small compared to the total primary salt volume.



Fig. 5. Primary salt, intermediate salt, and power conversion fluid temperatures in the
MSBR IHX and the PB-AHTR IHX

Pg. 8 of 41
Table 3 shows the calculation results for the IHX. There are three candidate approaches to
meet the physical arrangement with reactor vessel and primary loop for the PB-AHTR plant
[6]. From the perspective of the physical arrangement, there is no difference between the 1.98-
m diameter and the 2.35-m diameter designs, since this difference is very small compared to
the distances needed between the IHXs and the reactor vessel.
The IHX height is a more important parameter, since it varies more, but the current reactor
design can likely accommodate the full range of optimized lengths with minor impacts. Thus
the IHX can be optimized independently from the physical arrangement.
Fig. 6 shows the 3-D view for the PB-AHTR primary loop arrangement and the baseline
IHX design with 8.54-m long tubes and a 2.16-m shell diameter. The physical arrangement
was developed by U.C. Berkeley seniors in the 2008 NE-170 senior design class [8].



Fig. 6. The 3-D drawings of the PB-AHTR primary loop and the baseline IHX design [8].

Pg. 9 of 41
Table 3. Design Data for PB-AHTR IHX, for 3 different point designs with different average
tube lengths.
Type
Shell-and-tube one-pass vertical exchanger
with disk and doughnut baffles
Number of required Four
Heat transfer rate per unit (MWth) 225.0
Primary salt flibe (Li
2
BeF
4
)
Secondary salt finak (LiF-NaF-KF)
Tube Material Tri-clad Alloy 800H/Hastelloy N
Inlet temperature of primary salt (C) 704.0
Outlet temperature of primary salt (C) 600.0
Inlet temperature of secondary salt (C) 545.0
Outlet temperature of secondary salt (C) 690.0

Outside diameter of tubes (cm) 0.9525
Wall thickness of tubes (cm) 0.1335
Mass flow rate of primary salt (kg/sec) 905.87
Mass flow rate of secondary salt (kg/sec) 823.60
Central tube(up-comer) diameter (cm) 55.0
Wall thickness of IHX shell(cm) 1.27

Total tube length(m) 9.36 8.54 7.99
Total number of tubes 7822 9465 11249
IHX approx. length(m) 8.80 7.98 7.39
Nominal IHX diameter (m) 1.98 2.16 2.35
Primary salt volume in tubes(m
3
) 2.70 2.99 3.32

Total heat transfer area based on tube O.D(m
2
) 2194.20 2418.99 2695.30
Tube side avg. heat transfer coeff. (W/ m
2
C) 7997.84 6556.83 5474.00
Shell side avg. heat transfer coeff. (W/ m
2
C) 12943.56 11992.93 10853.75
Pressure drop in tube side (bar) 2.20 1.39 0.93
Pressure drop in shell side (bar) 1.90 1.43 0.95

Total mass of tubes per IHX module (kg)* 22438.12 24772.59 27543.68
Approx. total mass of IHX module (kg) ** 29170.00 32204.00 35806.00

Uniform baffle spacing (m) 0.183 0.192 0.210
*, ** Cold state (at 26C) mass, primary and secondary salt masses are not included.
** The total mass of the IHX is assumed to be 130% of the tube mass. Four modules
provide a total capacity of 900 MWth.


Pg. 10 of 41
Conclusion and Remarks
This report describes the design requirements and PRIMEX code results for the PB-AHTR
IHX modules. The baseline 900-MWth reactor design has four IHX modules with 8.54-m
long tubes and 2.16-m diameter shells. The IHX design data is summarized in Table 3 and
can used for the transient analyses of the PB-AHTR.
The calculation results from the PRIMEX code will result in more reliable design to
minimize the volume of primary salt and structural materials, compared to what can be
achieved by normal hand calculations. Also, the code can be applied in the future for the
design of the PB-AHTR Direct Reactor Auxiliary Cooling System heat exchangers (DHXs).
However, the some models and input data that have a significant effect on the design of
IHX still involve significant uncertainties: the heat transfer correlations, the enhancement
factors for the helically indented tubes, the baffle leakage factors related to the fabrication
clearance, etc. Also, more detailed design and verification are required for the detailed design
stage of the PB-AHTR. Test data from a reduced-area, reduced length IHX from a Liquid
Salt Component Test Facility would be helpful in validating these models and input data.
Nomenclature
h
i
heat transfer coefficient inside tube, Btu/hrft
2
F
h
w
heat transfer coefficient across the tube wall, Btu/hrft
2
F
h
o
heat transfer coefficient outside tube, Btu/hrft
2
F
d
i
tube inside diameter, ft
d
o
tube outside diameter, ft
k
i
thermal conductivity of fluid inside tube, Btu/hrftF
k

thermal conductivity of tube wall, Btu/hrftF
k
o
thermal conductivity of fluid out tube, Btu/hrftF
t tube wall thickness, ft
Re Reynolds number
Pr Prandtl number

b
viscosity at temperature of bulk fluid, lb/ hrft

i
viscosity of fluid at temperature of inside surface of tube, lb/ hrft
r
B
number of cross-flow restrictios
density of fluid, lb/ft3
V flow velocity in the tube side, ft/sec
Pg. 11 of 41
V
m
cross-flow velocity of fluid, ft/sec
PLF pressure drop leakage factor taken as 0.5
EF enhancement factor outside helically indented tubes taken as 1.3
r
w
number of restriction in the window zone
V
z
mean flow velocity, ft/sec




References

1. Philippe Bardet et al., Design, Analysis and Development of the Modular PB-AHTR,
Proceedings of ICAPP 08, Anaheim, CA USA, J une 8-12, 2008.

2. The Development Status of Molten-Salt Breeder Reactors, ORNL-4812, pp. 205,
August 1972.

3. J ohn L. Anderson et al., Conceptual Design Study of A Single-Fluid Molten-Salt
Breeder Reactor, Oak Ridge National Laboratory, ORNL-4541, J une 1971.

4. C. E. Bettis et al., Computer Programs for MSBR Heat Exchangers, Oak Ridge
National Laboratory, ORNL TM-2815, April 1971.

5. Hyun J in Lim, Conceptual Design Study on the AMBIDEXTER Heat Transport
System, M.S. Thesis, Ajou University, February 1999.

6. Aurelie Niquille, Modeling and Transient Analysis for the Modular Pebble Bed
Advanced High Temperature Reactor (PB-AHTR), M.S. Report, UC Berkeley,
December 2007.

7. C. G. Lawsin, et al., Enhanced Heat Transfer Tube for Horizontal Condenser with
Possible Application in Nuclear Power Plant Design, Transactions of the American
Nuclear Society, Vol. 9, No. 2, 1966.

8. D. Caron, et al., A Modular Pebble-Bed Advanced High Temperature Reactor, NE-170
Senior Design Project, UC Berkeley Thermal Hydraulics Laboratory, Report UCBTH-08-
001, May 16, 2008.



Pg. 12 of 41
Appendix 1. PRIMEX code (Fortran Source)


PPCGPAM PPMEXPBAHTP

PEAL LK.LAWC!. LAWC3.HEATL
OMENSCN TFC(!000).TC(!000).VM!(!000).VM2(!000).VWC!(!000).
!VWC3(!000). PENTC(!000).PPNTC(!000).PENSC!(!000).PENSC2(!000).
2PENSC3(!000).VM3(!000).POSC(!000).NT(!000).BJ(3).HSC!(!000).
3HSC2(!000).HSC3(!000).AHSC(!000).HTC(!000).UCA(!000).TCC(!000).
4TF(!000).HEAT(!000).TWOT(!000).POTC(!00).TUBLN(!00).V!(!00).
5V2(!000).V3(!000).VW!(!000).VW3(!000).
6P(!000). FACT(!000). TCP(!000). TCTAL(!000). CASM(6). CTM(6).
7CWT(!000).FWT(!000).AVWT(!000)
OATA CASM i!8000.!8000.!7000.!3000.6000.3500i
OATA CTM i800.900.!000.!!00.!200.!300i
NPUT OATA
CPEN (2.FLE'NPUT.TXT'.FCPM'FCPMATTEO')
PEAO (2.!00) HEATL
!00 FCPMAT (!F!0.0)
PEAO (2.!!0) CTC.FTC.ETF.ETC
!!0 FCPMAT(4F!0.0)
PEAO (2.!20) PPOT.PPOS
!20 FCPMAT (2F!0.0)
PEAO (2.!30) PA5.PA8MAX
!30 FCPMAT(2F!0.!)

HEATL Tolal heal load (BTUiHP)
PPOT Tube sde allowable Pressuree Orop (PS)
PPOS Shell ' '
CTC Coolanl Sall Cullel Temp. (F)
FTC Fuel Salnl nlel Temp.
ETF Fuel Sall Cullel Temp.
ETC Coolanl Sall nlel Temp.
PA5 PAOUS. CCCLANT CENTPAL OCWNCCMEP
PA8MAX PAOUS. ANTCPATEO H.X CUTEP
Pg. 13 of 41


OEFAULT NPUT OATA
OTP 0.03!25 Tube Oameler
WTHK 0.00438 !50 ol 0.00292(MSBP Case) wlh Prol. Pelerson
CUT3 0.4
CUT4 0.4
TPN 25920. Tube sde nlel Pressure (Ps)
SPCUT 4896. Shell sde Cullel Pressure (Ps)
LK 0.8
PLK 0.52
WCCNO !!.6
APC 60.0
KASES !.
KENTB !.
KTBST 0.
OA OTP
CNPT 6
PP 2.0OA
BCP PP

!007 FCPMAT(!H . 7X. !H. 8X. 3HCTM. 7X. 4HCASMii(4X.5.2F!2.2))
!008 FCPMAT(22H HEAT LCAO PEQUPEO .F!2.0. 2X. 8H(BTUiHP))
!009 FCPMAT(43H ALLCWABLE TCTAL TUBESOE PPESSUPE OPCP .F!0.0.2X.
!!0H(LBiSQFT) )
!0!0 FCPMAT(44H ALLCWABLE TCTAL SHELLSOE PPESSUPE OPCP .F!0.0.
!2X.!0H(LBiSQFT) )
!0!! FCPMAT(23H TUBE NLET PPESSUPE .F!0.0. 2X. !0H(LBiSQFT))
!0!2 FCPMAT(24H SHELL CUTLET PPESSUPE .F!0.0. 2X. !0H(LBiSQFT))
!0!3 FCPMAT(33H HGH TEMP. CF SHELL SOE FLUO .F!0.2. 2X. 3H(F))
!0!4 FCPMAT(33H HGH TEMP. CF TUBE SOE FLUO .F!0.2. 2X. 3H(F))
!0!5 FCPMAT(32H LCW TEMP. CF TUBE SOE FLUO .F!0.2. 2X. 3H(F))
!0!6 FCPMAT(32H LCW TEMP. CF SHELL SOE FLUO .F!0.2. 2X. 3H(F))
!0!7 FCPMAT(32H HEAT TPANSFEP LEAKAGE FACTCP .F!0.5)
!0!8 FCPMAT(27H PPESSUPE LEAKAGE FACTCP .F!0.5)
!0!9 FCPMAT(35H CCNOUCTVTY CF TUBE WALL METAL .F!0.5. 2X.
Pg. 14 of 41
!!3H(BTUiHPFTF))
!020 FCPMAT(37H APC CF FCUP BENOS FCP FLEXBLTY .F!0.5. 2X. 9H(OEG
!PEES))
!02! FCPMAT(34H NSOE PAOUS CF CUTEP ANNULUS .F!0.5. 2X. 6H(FEET))
!022 FCPMAT(4!H OSTANCE BETWEEN SHELL WALL ANO TUBES .F!0.5. 2X. 6
!H(FEET))
!023 FCPMAT(49H MAXMUM ANTCPATEO CUTEP PAOUS CF EXCHANGEP
! .F!0.5.2X.6H(FEET))
!024 FCPMAT(23H NUMBEP CF CASES PUN .4)
!025 FCPMAT(25H USE CF ENHANCEO TUBES .4.2X.32H(CNE F ENHANCEO TUB
!ES APE USEO))
!026 FCPMAT(!H .36HUSE CF STPESS ANALYSS SUBPCUTNE .4.2X.!9H(CNE
!F TC BE USEO))
!027 FCPMAT(29H CUTSOE OAMETEP CF TUBES .F!0.5. 2X. 6H(FEET))
!028 FCPMAT(27H WALL THCKNESS CF TUBES .F!0.5. 2X. 6H(FEET))
!029 FCPMAT(!6H PAOAL PTCH .F!0.5. 2X. 6H(FEET))
!030 FCPMAT(25H CPCUMFEPENCAL PTCH .F!0.5. 2X. 6H(FEET))
!03! FCPMAT(22H NNEP BAFFLE CUT3 .F!0.5. 2X. !0H(PEP CENT))
!032 FCPMAT(22H NNEP BAFFLE CUT4 .F!0.5. 2X. !0H(PEP CENT).ii)
!033 FCPMAT(25H TCTAL HEAT TPANSFEPEO .F!2.0.2X.8H(BTUiHP).
!2X.!H(.F5.!.9H PEPCENT))
!034 FCPMAT(29H MASS FLCW PATE CF CCCLANT .F!0.0.2X.7H(LBiHP))
!035 FCPMAT(26H MASS FLCW PATE CF FUEL .F!0.0.2X.7H(LBiHP))
!036 FCPMAT(34H SHELLSOE TCTAL PPESSUPE OPCP .F!0.2.2X.9H(LBiSQN)
!.2X. !H(.F5.!.9H PEPCENT))
!037 FCPMAT(33H TUBESOE TCTAL PPESSUPE OPCP .F!0.2.2X.9H(LBiSQN)
!.2X. !H(.F5.!.9H PEPCENT))
!038 FCPMAT(24H NCMNAL SHELL PAOUS .F7.4.2X.4H(FT))
!039 FCPMAT(26H UNFCPM BAFFLE SPACNG .F7.4.2X.4H(FT))
!040 FCPMAT(40H TUBE FLUO VCLUME CCNTANEO N TUBES .F7.2.!X.!2H(CU
!BC FEET))
!04! FCPMAT(!H 46HTCTAL HEAT TPANSFEP APEA BASEO CN TUBE C.O. .
!F!2.2.2X.6H(SQFT))
!042 FCPMAT(25H TCTAL NUMBEP CF TUBES .F6.0)
!043 FCPMAT(2!H TCTAL TUBE LENGTH .F6.2.2X.4H(FT))
!044 FCPMAT(29H HEAT EXCH. APPPCX. LENGTH .F6.2.2X.6H(FEET))
Pg. 15 of 41
!045 FCPMAT(35H STPAGHT SECTCN CF TUBE LENGTH .F6.2.2X.4H(FT))
!046 FCPMAT(38H PAOUS CF THEPMAL EXPANSCN CUPVES .F6.2.2X.6H(FEET)
!)
!047 FCPMAT(3!H BEPGLN MCOFCATCN FACTCP .F5.2)

!090 FCPMAT(!H .3X.!H.8X.3HTC.9X.3HTCC.9X.3HCWT.9X.3HTF.9X.3HTFC.9X
!.3HFWTii!3X.!HF.!!X.!HF.!!X.!HF.!!X.!HF.!!X.!HF.!!X.!HF
2ii(!X.3.4X.6E!2.4))

!09! FCPMAT(!H .3X.!H.8X.4HTWOT.9X.2HV!.!0X.2HV2.!0X.2HV3.9X.3HVW!.9X
!.3HVW3ii!3X.!HF.2!X.6HFTiSECii(!X.3.4X.6E!2.4))

!092 FCPMAT(!H .3X.!H.8X.4HPOSC.8X.4HPOTC.8X.5HPENTC.7X.5HPPNTC.6X.
!6HPENSC!.6X.6HPENSC2ii!6X.7HLBiSQFTii(!X.3.4X.6E!2.4))

!093 FCPMAT(!H .3X.!H.7X.6HPENSC3.7X.3HHTC.9X.4HAHSC.8X.3HUCA.9X.4HHE
!ATii32X.!3HBTUiHPiSQFTiF.!4X.6HBTUiHPii(!X.3.4X.5E!2.4))



!05! FCPMAT(27H TUBE WALL AVEPAGE TEMP. .F!0.2)
!052 FCPMAT(28H SHELL SOE AVEPAGE TEMP. .F!0.2)
!053 FCPMAT(!H 34HP STPESS AT TUBE CO ANO TUBE O .2F!0.2.!X.
!9H(LBiSQN).ii.!8H(SHCULO NCT EXCEEO.F!0.2.3H ))
!054 FCPMAT(!H 36HPQ STPESS AT TUBE CO ANO TUBE O .2F!0.2.!X.
!9H(LBiSQN).ii.!8H(SHCULO NCT EXCEEO.F!0.2.3H ))
!055 FCPMAT(!H 38HPQF STPESS AT TUBE CO ANO TUBE O .
!2F!0.2.!X.9H(LBiSQN).ii.!8H(SHCULO NCT EXCEEO.F!0.2.3H ))
C
C PEAO N ANO PPNT CUT NPUT OATA
KEY7!
VM!(!)0.
VM2(!)0.
VM3(!)0.
VWC!(!)0.
VWC3(!)0.
Pg. 16 of 41
PENSC!(!)0.
PENSC2(!)0.
PENSC3(!)0.
HSC!(!)0.
HSC2(!)0.
HSC3(!)0.
HEF!.
HEFC!.
C

! CCNTNUE
HSFCT!.
F(FTC.LT.CTC) HSFCT!.
open (5.lle'oulpul.lxl')
C wrle (5.!007) (K.CTM(K).CASM(K).K!.CNPT)
wrle (5.!008) HEATL
wrle (5.!009) PPOT
wrle (5.!0!0) PPOS
wrle (5.!0!!) TPN
wrle (5.!0!2) SPCUT
wrle (5.!0!3) CTC
wrle (5.!0!4) FTC
wrle (5.!0!5) ETF
wrle (5.!0!6) ETC
wrle (5.!0!7) LK
wrle (5.!0!8) PLK
wrle (5.!0!9) WCCNO
wrle (5.!020) APC
wrle (5.!02!) PA5
wrle (5.!022) OTP
wrle (5.!023) PA8MAX
wrle (5.!024) KASES
wrle (5.!025) KENTB
wrle (5.!026) KTBST
wrle (5.!027) OA
wrle (5.!028) WTHK
Pg. 17 of 41
wrle (5.!029) PP
wrle (5.!030) BCP
wrle (5.!03!) CUT3
wrle (5.!032) CUT4
C BEGN GECMETPY CALCULATCNS FCP SNGLE ANNULUS CCUNTEP FLCW
C OSC ANO OCUGHNUT BAFFLEO HEAT EXCHANGEP
APCP0.0!7453APC
ATUBE(3.!4!59(OA2.0))i4.0
GFTT!.i3600.
GFT!.i!44.
OAOA2.0WTHK
FATUB(3.!4!59(OA2.0))i4.0
KEY!0
PEPC!0.99
2 F(KEY!.GT.0) BSC0.5(BSLBSH)
KEY20
PEPC20.99
PA8LPA5
PA8HPA8MAX
3 PA80.5(PA8LPA8H)
PJ8(PA8PA52.OTP)iPP!.
J8PJ8
PJ8J8
F(PJ8PJ80.5)4.4.5
4 J8J8
TPP(PA8PA52.OTP)i(PJ8!.)
CPBCPPPiTPP
GCTC 6
5 J8J8!
TPP(PA8PA52.OTP)iPJ8
CPBCPPPiTPP
6 OC 7 !.J8
P()PA5OTPTPP(!)
FACT()6.283!8P()
NT()FACT()iCP
TCP()FACT()iNT()
Pg. 18 of 41
F(.EQ.!) TCTAL()NT()
F(.NE.!) TCTAL()TCTAL(!)NT()
7 CCNTNUE
NTCTCTAL(J8)
SNTNTC
PA52PA52
PA82PA82
PA6(PA52CUT4(PA82PA52)).5
J6(PA6P(!))iTPP!.
PA6P(J6).5TPP
PA7(PA82CUT3(PA82PA52)).5
J7(PA7P(!))iTPP!.
PA7P(J7).5TPP
PA62PA62
PA72PA72
PB!0.5(J8J7)
PB2J7J6
PB30.5J6
SUM!TCTAL(J8)TCTAL(J7)
SUM2TCTAL(J7)TCTAL(J6)
SUM3TCTAL(J6)
SUM!SUM!
SUM2SUM2
SUM3SUM3
BSMAX!.5((PA8(PA8PA7)i2.)(PA5(PA6PA5)i2.))
BSMN0.2(PA8PA5)
F(BSMN.LT.0.!667) BSMN0.!667
APC!3.!4!59(PA82PA72)ATUBESUM!
APC33.!4!59(PA62PA52)ATUBESUM3
LAWC!6.283!8PA7.5OA(NT(J7)NT(J7!))
LAWC36.283!8PA6.5OA(NT(J6)NT(J6!))
HW2.WCCNOi(OA(ALCG(OAiOA)))
CSPHAV0.36
FSPHAV0.324

CSPHAV0.45
Pg. 19 of 41
FSPHAV0.568
0.45 Avq. Cp ol LFNaFKF(Secondary Sall)
0.568 Avq. Cp ol LFBeF2 (Prmary Sall)

QCHEATLi(CSPHAV(CTCETC))
QFHEATLi(FSPHAV(FTCETF))
GTCQFi(NTCFATUB)
KEY30
XPPMAX6.0
XPPMN0.
8 EXPPAO0.5(XPPMNXPPMAX)
F(KTBST.EQ.0) EXPPAO!.77
F(KEY!.EQ.0) BSHBSMAX
F(KEY!.EQ.0) BSLBSMN
F(KEY!.EQ.0) BSC0.5(BSLBSH)
CUPVES0.0698!3APCEXPPAO0.4(PA8PA5).25BSC
T0
KFNAL0
9 !
TSUM0.
SSUM0.
THEATC0.0
TPOTC0.0
TPOSC0.
TFC()FTC
TC()CTC
TF5.0
TC5.0
COTF0.
FOTF0.
BSCBSC
BPL!BSCi((PA8(PA8PA7)i2.)(PA5(PA6PA5)i2.))
GBPL0.77BPL!(.!38)
AWC!BSCLAWC!
AWC3BSCLAWC3
AW!SQPT(AWC!APC!)
Pg. 20 of 41
AW2(AWC!AWC3)i2.
AW3SQPT(AWC3APC3)
GSC!QCiAW!
GSC2QCiAW2
GSC3QCiAW3
BSCCUPVES
EQVBSCCUPVES!3.(OAOA)
KEY40
!0 KEY50
!! ATCTC()(TCi2.0)
CFTATCCOTFHSFCT
ATFTFC()TFi2.
FFTATFFOTFHSFCT
F
TUBLN()(F!.)BSCCUPVES

For PBAHTP n UC Berkeley
by Hyun Jn Lm
Jan. 2008

C Temepralure converson lorm C lo F
ATCT0.55(ATC32.)
CFTT0.55(CFT32.)
ATFT0.55(ATF32.)
FFTT0.55(FFT32.)
CVS0.2!2!EXP(4032.i(460.ATC))
CVS2.4!6!(0.04EXP(4!70.i(273.ATCT)))
2.4!6! CCNVEPSCN FACTCP. FPCM cP TC lbillhr

CVSW0.2!2!EXP(4032.i(460.CFT))
CVSW2.4!6(0.04EXP(4!70.i(273.CFTT)))

COEN!4!.370.02466ATC
COEN62.43(2.530.00073ATCT)
62.43 CCNVEPSCN FACTCP. FPCM qim3 TC lbill3

Pg. 21 of 41
CCCN0.240
CCCN0.5779!.
0.5779 CCNVEPSCN FACTCP. FPCM WimK TC Bluihr ll l
'Nuclear Sylems' Vol !. pp 644

CSPH0.36
CSPH0.45

FVS0.2637EXP(7362.i(460.ATF))
FVS2.4!6(0.!!6EXP(3755.i(273.ATFT)))

FVSW0.2637EXP(7362.i(460.FFT))
FVSW2.4!6(0.!!6EXP(3755.i(273.FFTT)))

FOEN234.970.023!7ATF
FOEN62.43(2.280.000488ATFT)

FCCN0.70
FCCN0.5779!.!
FSPH0.324
FSPH0.568

C wrle(5.) CVS
C wrle CVSW
c wrle COEN
c wrle FVS
c wrle FVSW





VSK(CVSiCVSW)0.!4
FVSK(FVSiFVSW)0.!4
OCVSOAiCVS
CCOEN!.iCOEN
Pg. 22 of 41
QCCOENQCCCOEN
C CALCULATE PEYNCLOS ANO PPANOTL NUMBEP TUBE SOE
PENTC()OAGTCiFVS
PPNTC()FVSFSPHiFCCN
F((KENTB.EQ.!).ANO.(PENTC().GT.!00!.).ANO.(.NE.!))
! HEF!.((PENTC()!000.)i9000.)0.5
POTC()(.0028.25PENTC()(.32))EQVBSCGTC2HEFi(OAFOEN
! 4!7!82400.)
C CALCULATE HEAT TPANSFEP CCEFFCENT TUBE SOE
HTC()FCCNiOA.02!7(PENTC().8)(PPNTC().3333)FVSKHEF
GCTC !5
!2 F(PENTC().LT.2!00.) GCTC !4
!3 HTC()FCCNiOA.089(PENTC().6666!25.)(PPNTC().3333)
! FVSKHEF(!..3333(OAiTUBLN().6666))
GCTC !5
!4 HTC()FCCNiOA(4.36(0.025PENTC()PPNTC()OAiTUBLN())i(!.
!0.00!2PENTC()PPNTC()OAiTUBLN()))
!5 F(.EQ.!) GCTC !6
C CALCULATE FLCW APEAS SHELL SOE
VWC!()QCCOENiAWC!
VWC3()QCCOENiAWC3
VM!()GSC!CCOEN
VM2()GSC2CCOEN
VM3()GSC3CCOEN
C CALCULATE PPESSUPE OPCPS SHELL SOE
OP!(!..6PB!)COENVM!()2
OP2.6PB2COENVM2()2
OP3(!..6PB3)COENVM3()2
PENSC!()GSC!OCVS
PENSC2()GSC2OCVS
PENSC3()GSC3OCVS
F((KENTB.EQ.!).ANO.(PENSC2().GT.!00!.))
! HEFC!.0.3((PENSC2()!000.)i9000.)0.5
POSC()(OP!OP2OP3)PLKHEFCi834624000.
F(.EQ.2) POSC(!)POSC(2)

Pg. 23 of 41
C CALCULATE BJ FACTCP ANO SHELL SOE CCEFFCENT
BJ(!)(0.346PENSC!()(0.382))iGBPL
BJ(2)(0.346PENSC2()(0.382))iGBPL
BJ(3)(0.346PENSC3()(0.382))iGBPL
HSC!()(CSPHGSC!BJ(!)((CCCNi(CSPHCVS)).66))VSKiLK
HSC2()(CSPHGSC2BJ(2)((CCCNi(CSPHCVS)).66))VSKiLK
HSC3()(CSPHGSC3BJ(3)((CCCNi(CSPHCVS)).66))VSKiLK

AHSC()(((HSC!()SUM!)(HSC2()SUM2)(HSC3()SUM3))iSNT)iHEFC

GCTC !7

!6 POSC()0.
APC3.!4!59(PA82PA52)SNTATUBE
EQVOA4.APCi(3.!4!59SNTOA6.243!8(PA8PA5))
GSCQCiAPC
PENSCGSCOCVS
PPESCCVSCSPHiCCCN
AHSC()0.!28CCCNVSK(!2.EQVOAPENSC)0.6PPESC0.33iOA

!7 UCA()!.0i((!.0iAHSC())!.0i(OAiOAHTC())(!.0iHW))

AQFFSPH
BQCCSPH
OUCA()SNTBSC3.!4!59OA
PHSFCT(O(AB))i(AB)
PBAPEXP(P)
C(BA)PBAP
TCC()((TC()(BPBAPA))(TFC()A(PBAP!.)))iC
TF()((TCC()TC())BiA)TFC()
HEAT()A(TF()TFC())
TWOT()(HEAT()iNTC)ALCG(OAiOA)i(2.03.!4!59BSCWCCNO)
CTFTF()TFC()
CTCTCC()TC()

CTX!ABS(CTFTF)
Pg. 24 of 41
CTX2ABS(CTCTC)
F(CTX!.LE.(3.0).ANO.CTX2.LE.(3.0)) GCTC !8

TFCTF
TCCTC
KEY5KEY5!
F(KEY5.GT.50) GCTC 37
GCTC !!

!8 THEATCTHEATCHEAT()
TPOTCTPOTCPOTC()
TPOSCTPOSCPOSC()
F(.EQ.2) TPOSCTPOSCPOSC(!)
COTF(((HEAT())iNTC)iBSC)i(3.!4!59OAAHSC())
FOTFCOTFAHSC()iHTC()
FWT()ATFFOTFHSFCT
CWT()ATCCOTFHSFCT
AVWT()0.5(FWT()CWT())
TSUMTSUMAVWT()
SSUMSSUMATC

F (KFNAL.EQ.!.ANO..EQ.T) GCTC 20


ETX!ABS(ETFTF())
ETX2ABS(TF()TFC())i2.
F((ABS(ETX!).LE.ABS(ETX2)).CP.(TF().LE.ETF)) GCTC !9

!
C wrle(5.)
F(.GT.!000) GCTC 30
F(.EQ.2) ATC!ATC
TFC()TF(!)
TC()TCC(!)
BSCBSC
EQVBSCBSC
Pg. 25 of 41
KEY4KEY4!
F(KEY4.GT.500000) GCTC 36
GCTC !0

!9 KFNAL!
T
FTT
OCUPVECUPVES((HEATLTHEATC)iHEAT(!))
CUPVESCUPVESOCUPVE
GCTC 9

20 TUBLEN(FT!.)BSCCUPVES
HEXLEN(FT!.)BSC4.EXPPAOSN(APCP)OCUPVE0.25BSMAX
STPLEN(FT!.)BSCOCUPVE.25BSMAX

2! F( KTBST.EQ.0) GCTC 24
T!FWT(!)
T2CWT(!)
POTC!POTC(!)
POSC!POSC(!)
TSUMTSUMAVWT(!)
SSUMSSUMATC!
TAVT( CUPVESAVWT(!)BSCTSUM)iTUBLEN
SAVT((HEXLENBSC(FT!.))ATC!BSCSSUM)iHEXLEN



CALL TUBSTP (TPN.SPCUT.POTC!.POSC!.T!.T2.
! HEXLEN.EXPPAO.OA.OA.APC.SAVT.TAVT.
2 T!!.T!2.T!3.T24.T25.T36.T37.T38.T49.T4!0.OT. BM.ASM.
3 ST.STP.SQP.SLPP.SLPG.SLLC.SLL.STTC.STT.TM.CASM.CTM.
4 P!.P2.SA.P!.P2.TL.PB. AA!.AA2.AA3.AA4.AA5.BB!.BB2.
5 BB3.BB4.BB5)



Pg. 26 of 41
KEY3KEY3!
F(KEY3.GT.!000) GCTC 35
F((T24.LT.0.0).CP.(T!2.LT. 0.0)) GCTC 22
F((T24.GT.(.08ASM)).ANO.(T!2.GT.(.08ASM))) GCTC 23
GCTC 24

22 XPPMNEXPPAO
GCTC 8

23 XPPMAXEXPPAO
GCTC 8

24 VCL 0.7854(OA2.0)NTCTUBLEN

C CHECK CF TUBE ANO SHELL PPESSUPE OPCPS
KET2 KEY2 !
F(PEPC2.LE.0.!) GCTC 33
F(TPOTC.LT.(PEPC2PPOT)) GCTC 25
F(TPOTC.GT.PPOT) GCTC 26
GCTC 27
25 F(PA8.LE.(PA50.005)) GCTC 34
PA8H PA8
F(KEY2.NE.30)GCTC 3
PA8LPA8L0.2
PEPC2PEPC20.0!
KEY2!0
GCTC 3
26 F(PA8.GE.(PA8MAX0.005)) GCTC 34
PA8HPA8H0.2
PEPC2 PEPC2 0.0!
KEY2!0
GCTC 3
27 KEY!KEY!!
F(PEPC!.LE.0.!) GCTC 32
F(TPOSC.LT.(PEPC!PPOS)) GCTC 28
F(TPOSC.GT.PPOS)GCTC 29
Pg. 27 of 41
GCTC 38
28 F(BSC.LE.(BSMN0.005))GCTC 3!
BSH BSC
F(KEY!.NE.30)GCTC 2
BSLBSL0.!
PEPC!PEPC!0.0!
KEY!!0
GCTC 2
29 F(BSC.GE.(BSMAX0.005)) GCTC 3!
BSL BSC
F(KEY!.NE.30) GCTC 2
BSHBSH0.!
PEPC! PEPC! 0.0!
KEY!!0
GCTC 2
C
C PPNT EXT SGNALS
30 wrle (5.!057) BSC
!057 FCPMAT(39H!BAFFLE SPACNGS EXCEEOE 75 WTH BSC .F5.2.2X.4H(FT))
GCTC 38
3! wrle (5.!058)
!058 FCPMAT(20H!BSC MAX. CP MN.)
GCTC 38
32 wrle (5.!059)
!059 FCPMAT(48H! PEPC! FCP SHELL PPESSUPE OPCP S LESS THEN 0.!)
GCTC 38
33 wrle (5.!060)
!060 FCPMAT(48H! PEPC2 FCP TUBE PPESSUPE OPCP S LESS THEN 0.! )
GCTC 38
34 wrle (5.!06!)
!06! FCPMAT(29H! SHELL PAOUS MAX. CP MN.)
GCTC 38
35 wrle (5.!062) KEY3
!062 FCPMAT(6H!KEY3 .5)
GCTC 38
36 wrle (5.!063) KEY4
Pg. 28 of 41
!063 FCPMAT(!6HEPPCP KEY4 .5.ii)
GCTC 38
37 wrle (5.!064) KEY5
!064 FCPMAT(6H!KEY5 .5)
GCTC 38

C


C ENO CF CASE. PPNT CUTPUT
38 OC 39 !.T
V!() VM!()GFTT
V2() VM2()GFTT
V3() VM3()GFTT
VW!() VWC!()GFTT
vw3() VWC3()GFTT
39 CCNTNUE
TTOSC TPOSCGFT
TTOTC TPOTCGFT
TPPEPCTPOTC!00.iPPOT
SPPEPCTPOSC!00.iPPOS
HTPEPC!00.THEATCiHEATL
APEA3.!459OASNTTUBLEN
ASM33.ASM
PSTCAA!
PQSTCAA2
PQFSTCAA3
PSTBB!
PQSTBB4
PQFSTBB5
C
wrle (5.!033) THEATC.HTPEPC
wrle (5.!034) QC
wrle (5.!035) QF
wrle (5.!036) TTOSC.SPPEPC
wrle (5.!037) TTOTC.TPPEPC
Pg. 29 of 41
wrle (5.!038) PA8
wrle (5.!039) BSC
wrle (5.!040) VCL
wrle (5.!04!) APEA
wrle (5.!042) SNT
wrle (5.!043) TUBLEN
wrle (5.!044) HEXLEN
wrle (5.!045) STPLEN
wrle (5.!046) EXPPAO
wrle (5.!047) GBPL
wrle (5.!05!) TAVT
wrle (5.!052) SAVT
wrle (5.!053) PSTC.PST.ASM
wrle (5.!054) PQSTC.PQST.ASM3
wrle (5.!055) PQFSTC.PQFST.SA


wrle (5.!090)(.TC().TCC().CWT().TF().TFC().FWT().!.T)
wrle (5.!09!) (.TWOT().V!().V2().V3().VW!().VW3().!.T)
wrle(5.!092)(.POSC().POTC().PENTC().PPNTC().PENSC!().PENSC2
!().!.T)
wrle (5.!093) (. PENSC3().HTC().AHSC().UCA().HEAT().!.T)
close(5)

C
C LCCP FCP AOOTCNAL CASES F PEQUPEO
40 CCNTNUE
KEY7KEY7!
F(KEY7.GT.KASES)GCTC 4!
GCTC !
4! CCNTNUE
STCP
ENO

SUBPCUTNE TUBSTP(TPN.SPCUT.POTC!.POSC!.T!.T2.
! HEXLEN.EXPPAO.OA.OA.APC.SAVT.TAVT.
Pg. 30 of 41
2 T!!.T!2.T!3.T24.T25.T36.T37.T38.T49.T4!0.OT.BM.ASM.
3 ST.STP.SQP.SLPP.SLPG.SLLC.SLL.STTC.STT.TM.CASM.CTM.
4 P!.P2.SA.P!.P2.TL.PB.AA!.AA2.AA3.AA4.AA5.BB!.BB2.BB3.BB4.BB5)
OMENSCN CASM(6).CTM(6)
GFT!.i!44.
P!(TPN.5POTC! )GFT
P2(SPCUT .5POSC! )GFT
P!6.OA
P26.OA
TL !2.HEXLEN
PB!2.EXPPAO
A0.0!7452APC
CC OETEPMNE AVEPAGE CHANGE N TEMPEPATUPE CF SHELL(OTS) ANO TUBE(OTT)
OTS SAVT70.
OTT TAVT70.
CC CALCULATE PPESSUPE ANO TEMPEPATUPE OFFEPNTAL ACPCSS TUBE WALL
OP P!P2
OT T!T2
CC ANO AVEPAGE TEMPEPATUPE CF TUBE WALL
TM (T!T2)i2.
C CALCULATE MCMENT CF NEPTA TUBE CPCSSECTCN(AM)
AM 0.785298(P24P!4)
CC CALL SUBPCUTNE TC OETEPMNE ALLCWABLE STPESS(ASW)
CALL LAGP (CASM.CTM.ASM.TM.2.6 .EPP)
CC ESTABLSH MATEPAL PPCPEPTES CCNSTANTS
SA 25000.0
EM 25000000.0
PP 0.3
TE 0.0000078
SE 0.0000076
CC CALCULATE AXAL LCAO ANO MCMENT OUE TC LCGTUONAL EXPANSCN
OY TL(TEOTTSEOTS)
PM (P2P!)i2.
TW P2P!
AL TWPBiPM2
AL2 AL2
Pg. 31 of 41
AK (!.!2.AL2)i(!0.!2.AL2)
AA 2.A
P 25000000.AKAMOYi(PB3(AACCS(AA)3.SN(AA)4.A))
BM PPB(!.CCS(A))
CC CALCULATE Q STPESS OUE TC P
SQP Pi(6.283!8PMTW)
CC CALCULATE Q STPESS OUE TC M
B! 6.i(5.6.AL2)
B2 BMi(AKAM)
B3 (P2iPM)2
B4 (P!iPM)2
B5 !.5PMB2ALB!
SLLC P2B2(!.B!B3)
SLL P!B2(!.B!B4)
STTC B5(!.2.B3)
STT B5(!.2.B4)
CC CALCULATE F STPESS OUE TC TUBE WALL TEMPEPATUPE OPCP
ST !39.OT
SL ST
ST ST
SLC ST
STC ST
CC CALAULATE STPESS OUE TC PPESSUPE
CC HCCP
STP OPPMiTW
CC LCNGTUONAL
SLPP STPi2.
SLPG 0
CC PAOAL
SPP P!
SPPC P2
CC P STPESS TUBE CO BENO CO
A!! AMAX!(STP.SLPP.SPPC)
A!2 AMN!(STP.SLPP.SPPC)
AA! A!!A!2
T!! ASM ABS(AA!)
Pg. 32 of 41
CC PQ STPESS TUBE CO BENO CO
A!3 AMAX!(STPSTTC.SLPPSQPSLLC.SPPC)
A!4 AMN!(STPSTTC.SLPPSQPSLLC.SPPC)
AA2 A!3A!4
T!2 3ASM ABS(AA2)
CC PQF STPESS TUBE CO BENO O
A!5 AMAX!(STPSTTCSTC.SLPPSQPSLLCSLC.SPPC)
A!6 AMN!(STPSTTCSTC.SLPPSQPSLLCSLC.SPPC)
AA3 A!5A!6
T!3 SA ABS(AA3)
CC P STPESS TUBE CO OENO O
CC SAME AS P STPESS AT TUBE CO BENO CO T!!)
CC
CC PQ STPESS TUBE CO BENO O
A22 AMAX!(STPSTTC.SLPPSQPSLLC.SPPC)
A23 AMN!(STPSTTC.SLPPSQPSLLC.SPPC)
AA4 A22A23
T24 3ASM ABS(AA4)
CC PQF STPESS TUBE CO BENO O
A24 AMAX!( STPSTTCSTC.SLPPSQPSLLCSLC.SPPC)
A25 AMN!( STPSTTCSTC.SLPPSQPSLLCSL.SPPC)
AA5 A24A25
T25 SA ABS(AA5)
CC P STPESS TUBE O BENO CO
B!! AMAX!(STP.SLPP.SPP)
B!2 AMN!(STP.SLPP.SPP)
BB! B!!B!
T36 ASM ABS(BB!)
CC PQ STPESS TUBE O BENO CO
B!3 AMAX!(STPSTT.SLPPSQPSLL.SPP)
B!4 AMN!(STPSTT.SLPPSQPSLL.SPP)
BB2 B!3B!4
T37 3ASM ABS(BB2)
CC PQF STPESS TUBE O BENO CO
B!5 AMAX!(STPSTTST.SLPPSQPSLLSL.SPP)
B!6 AMN!(STPSTTST.SLPPSQPSLLSL.SPP)
Pg. 33 of 41
BB3 B!5B!6
T38 SA ABS(BB3)
CC P STPESS TUBE O BENO O
CC SAME AS P STPESS AT TUBE O BENO CO T36
CC
CC PQ STPESS TUBP O BENO O
B23 AMAX!(STPSTT.SLPPSQPSLL.SPP)
CC
B24 AMN!(STPSTT.SLPPSQPSLL.SPP)
BB4 B23B24
T49 3ASM ABS(BB4)
CC PQF STPESS TUBE O BENO O
B25 AMAX!(STPSTTST.SLPPSQPSLLSL.SPP)
B26 AMN!(STPSTTST.SLPPSQPSLLSL.SPP)
BB5 B25B26
T4!0 SAABS(BB5)
CC
CC
PETUPN
ENO

SUBPCUTNE LAGP (FX.X.FXP.XP.N.NPT.EP)
OMENSCN FX(NPT).X(NPT)
C SUBPCUTNE USES LAPGPANGAN NTEPPCLATCN TC A OESPEO OEGPEE
C PCLYNCMAL
C FX FUNCTCN CF NOEPENOENT VAPABLES
C X NOEPENOENT VAPABLE
C FXP ESTMATE CF FX AT XP
C XP VALUE CF X FCP WHCH NTEPPCLATCN S OESPEO
C N OEGPEE CF PCLNCMAL USEO N NTEPPCLATCN
C NPT NUMBEP CF PCNTPAPES N TABLE
C EP CCUNTEP TC PEPCPT TYPE CF EXECUTCN
C
C CHECK TC SEE F XP S A TABLE ENTPY

OC 2 K ! .NPT
Pg. 34 of 41
F(XP.NE.X(K)) GCTC 2
! FXP FX(K)
EP 3
PETUPN
2 CCNTNUE
C OETEPMNE F EXTPAPCLATCN S PEQUPEO
F(XP.LT.X(!)) GCTC 4
3 F(XP.GT.X(NPT)) GCTC 5
GCTC 6
4 L! !
L2 NPT
GCTC !5
5 L! NPT N
L2 NPT
GCTC !5
6 EP 2
C OETEPMNE F SUFFCENT OATA S PPESENT FCP OEGPEE CF PCLNCMAL
M N !
F(M.LE.NPT) GCTC 8
7 EP !
PETUPN
C OETEPMNE NEXT HGHEST PCNT
8 OC 9 K 2.NPT
K! K
F(XP.LT.X(K)) GCTC !0
9 CCNTNUE
C OETEPMNE THE LCWEP PCNTS PEQUPEO
!0 L Mi2
!! L2 K!L!
F(L2.LE.NPT) GCTC !3
!2 K! K! !
GCTC !!
!3 L! K! L M
F(L!)!4.!4.!5
!4 K! K! !
L2 L2 !
Pg. 35 of 41
GCTC !3
C NTEPPCLATCN BY LAPGPANGAM METHCO (SEE MATHMATCS CF PHYSCS
C ANO MCOEPN ENGNEEPNG . SCKCLNKCFF ANO PEOHEFFEP. PAGES 699.700)
!5 FXP 0.0
OC !8 K L!.L2
PKX !.0
PKXK !.0
OC !7 L!.L2
F(.EQ.K) GCTC !7
!6 PKX PKX(XP X())
PKXK PKXK(X(K) X())
!7 CCNTNUE
!8 FXP FXP FX(K)PKXiPKXK
PETUPN
ENO
















Pg. 36 of 41
Appendix 2. Sample output

HEAT LCAO PEQUPEO 76773!500. (BTUiHP)
ALLCWABLE TCTAL TUBESOE PPESSUPE OPCP 3000. (LBiSQFT)
ALLCWABLE TCTAL SHELLSOE PPESSUPE OPCP 3000. (LBiSQFT)
TUBE NLET PPESSUPE 25920. (LBiSQFT)
SHELL CUTLET PPESSUPE 4896. (LBiSQFT)
HGH TEMP. CF SHELL SOE FLUO !274.00 (F)
HGH TEMP. CF TUBE SOE FLUO !300.00 (F)
LCW TEMP. CF TUBE SOE FLUO !!!2.00 (F)
LCW TEMP. CF SHELL SOE FLUO !0!3.00 (F)
HEAT TPANSFEP LEAKAGE FACTCP .80000
PPESSUPE LEAKAGE FACTCP .52000
CCNOUCTVTY CF TUBE WALL METAL !!.60000 (BTUiHPFTF)
APC CF FCUP BENOS FCP FLEXBLTY 60.00000 (OEGPEES)
NSOE PAOUS CF CUTEP ANNULUS .90000 (FEET)
OSTANCE BETWEEN SHELL WALL ANO TUBES .03!25 (FEET)
MAXMUM ANTCPATEO CUTEP PAOUS CF EXCHANGEP 4.00000 (FEET)
NUMBEP CF CASES PUN !
USE CF ENHANCEO TUBES ! (CNE F ENHANCEO TUBES APE USEO)
USE CF STPESS ANALYSS SUBPCUTNE 0 (CNE F TC BE USEO)
CUTSOE OAMETEP CF TUBES .03!25 (FEET)
WALL THCKNESS CF TUBES .00438 (FEET)
PAOAL PTCH .06250 (FEET)
CPCUMFEPENCAL PTCH .06250 (FEET)
NNEP BAFFLE CUT3 .40000 (PEP CENT)
NNEP BAFFLE CUT4 .40000 (PEP CENT)


TCTAL HEAT TPANSFEPEO 75929!500. (BTUiHP) ( 98.9 PEPCENT)
MASS FLCW PATE CF CCCLANT 6536667. (LBiHP)
MASS FLCW PATE CF FUEL 7!89574. (LBiHP)
SHELLSOE TCTAL PPESSUPE OPCP 20.82 (LBiSQN) ( 99.9 PEPCENT)
TUBESOE TCTAL PPESSUPE OPCP 20.!7 (LBiSQN) ( 96.8 PEPCENT)
NCMNAL SHELL PAOUS 3.5500 (FT)
Pg. 37 of 41
UNFCPM BAFFLE SPACNG .6292 (FT)
TUBE FLUO VCLUME CCNTANEO N TUBES !05.65 (CUBC FEET)
TCTAL HEAT TPANSFEP APEA BASEO CN TUBE C.O. 26!45.44 (SQFT)
TCTAL NUMBEP CF TUBES 9465.
TCTAL TUBE LENGTH 28.!0 (FT)
HEAT EXCH. APPPCX. LENGTH 26.!8 (FEET)
STPAGHT SECTCN CF TUBE LENGTH 20.05 (FT)
PAOUS CF THEPMAL EXPANSCN CUPVES !.77 (FEET)
BEPGLN MCOFCATCN FACTCP .87
TUBE WALL AVEPAGE TEMP. .00
SHELL SOE AVEPAGE TEMP. .00
P STPESS AT TUBE CO ANO TUBE O .00 .00 (LBiSQN)

(SHCULO NCT EXCEEO .00 )
PQ STPESS AT TUBE CO ANO TUBE O .00 .00 (LBiSQN)

(SHCULO NCT EXCEEO .00 )
PQF STPESS AT TUBE CO ANO TUBE O .00 .00 (LBiSQN)

(SHCULO NCT EXCEEO .00 )
TC TCC CWT TF TFC FWT

F F F F F F

! .!274E04 .!257E04 .!287E04 .!288E04 .!300E04 .!288E04
2 .!257E04 .!253E04 .!264E04 .!285E04 .!288E04 .!269E04
3 .!253E04 .!248E04 .!260E04 .!28!E04 .!285E04 .!266E04
4 .!248E04 .!243E04 .!256E04 .!278E04 .!28!E04 .!262E04
5 .!243E04 .!239E04 .!252E04 .!275E04 .!278E04 .!257E04
6 .!239E04 .!234E04 .!248E04 .!27!E04 .!275E04 .!253E04
7 .!234E04 .!228E04 .!243E04 .!267E04 .!27!E04 .!249E04
8 .!228E04 .!223E04 .!238E04 .!263E04 .!267E04 .!244E04
9 .!223E04 .!2!8E04 .!233E04 .!259E04 .!263E04 .!239E04
!0 .!2!8E04 .!2!2E04 .!228E04 .!255E04 .!259E04 .!234E04
!! .!2!2E04 .!206E04 .!223E04 .!25!E04 .!255E04 .!229E04
!2 .!206E04 .!200E04 .!2!8E04 .!246E04 .!25!E04 .!224E04
Pg. 38 of 41
!3 .!200E04 .!!93E04 .!2!2E04 .!242E04 .!246E04 .!2!9E04
!4 .!!93E04 .!!87E04 .!206E04 .!237E04 .!242E04 .!2!3E04
!5 .!!87E04 .!!80E04 .!200E04 .!232E04 .!237E04 .!207E04
!6 .!!80E04 .!!73E04 .!!94E04 .!227E04 .!232E04 .!20!E04
!7 .!!73E04 .!!66E04 .!!88E04 .!222E04 .!227E04 .!!95E04
!8 .!!66E04 .!!58E04 .!!79E04 .!2!7E04 .!222E04 .!!87E04
!9 .!!58E04 .!!5!E04 .!!72E04 .!2!!E04 .!2!7E04 .!!80E04
20 .!!5!E04 .!!43E04 .!!65E04 .!205E04 .!2!!E04 .!!73E04
2! .!!43E04 .!!34E04 .!!58E04 .!!99E04 .!205E04 .!!66E04
22 .!!34E04 .!!26E04 .!!5!E04 .!!93E04 .!!99E04 .!!59E04
23 .!!26E04 .!!!7E04 .!!43E04 .!!87E04 .!!93E04 .!!5!E04
24 .!!!7E04 .!!08E04 .!!35E04 .!!8!E04 .!!87E04 .!!43E04
25 .!!08E04 .!099E04 .!!27E04 .!!74E04 .!!8!E04 .!!35E04
26 .!099E04 .!090E04 .!!!8E04 .!!67E04 .!!74E04 .!!26E04
27 .!090E04 .!080E04 .!!09E04 .!!60E04 .!!67E04 .!!!8E04
28 .!080E04 .!070E04 .!!00E04 .!!53E04 .!!60E04 .!!09E04
29 .!070E04 .!060E04 .!09!E04 .!!46E04 .!!53E04 .!!00E04
30 .!060E04 .!049E04 .!080E04 .!!38E04 .!!46E04 .!089E04
3! .!049E04 .!038E04 .!070E04 .!!30E04 .!!38E04 .!079E04
32 .!038E04 .!027E04 .!06!E04 .!!22E04 .!!30E04 .!069E04
33 .!027E04 .!0!6E04 .!050E04 .!!!4E04 .!!22E04 .!059E04
TWOT V! V2 V3 VW! VW3

F FTiSEC

! .3005E0! .0000E00 .0000E00 .0000E00 .0000E00 .0000E00
2 .9683E0! .!750E0! .2826E0! .!923E0! .2604E0! .3090E0!
3 .!00!E02 .!749E0! .2824E0! .!92!E0! .2602E0! .3088E0!
4 .!038E02 .!747E0! .282!E0! .!920E0! .2600E0! .3085E0!
5 .!076E02 .!745E0! .28!9E0! .!9!8E0! .2597E0! .3082E0!
6 .!!!4E02 .!744E0! .28!6E0! .!9!6E0! .2595E0! .3079E0!
7 .!!54E02 .!742E0! .28!3E0! .!9!4E0! .2592E0! .3076E0!
8 .!!95E02 .!740E0! .28!!E0! .!9!2E0! .2590E0! .3073E0!
9 .!237E02 .!739E0! .2808E0! .!9!0E0! .2587E0! .3070E0!
!0 .!280E02 .!737E0! .2805E0! .!908E0! .2584E0! .3066E0!
!! .!325E02 .!735E0! .2802E0! .!906E0! .258!E0! .3063E0!
Pg. 39 of 41
!2 .!370E02 .!733E0! .2798E0! .!904E0! .2578E0! .3059E0!
!3 .!4!7E02 .!73!E0! .2795E0! .!902E0! .2575E0! .3056E0!
!4 .!465E02 .!728E0! .279!E0! .!899E0! .2572E0! .3052E0!
!5 .!5!4E02 .!726E0! .2788E0! .!897E0! .2569E0! .3048E0!
!6 .!564E02 .!724E0! .2784E0! .!894E0! .2565E0! .3044E0!
!7 .!6!5E02 .!722E0! .2780E0! .!892E0! .2562E0! .3040E0!
!8 .!665E02 .!7!9E0! .2776E0! .!888E0! .2557E0! .3035E0!
!9 .!7!8E02 .!7!6E0! .2772E0! .!886E0! .2554E0! .3030E0!
20 .!772E02 .!7!4E0! .2768E0! .!883E0! .2550E0! .3026E0!
2! .!827E02 .!7!!E0! .2763E0! .!880E0! .2546E0! .302!E0!
22 .!883E02 .!708E0! .2759E0! .!877E0! .2542E0! .30!7E0!
23 .!939E02 .!706E0! .2755E0! .!874E0! .2538E0! .30!2E0!
24 .!996E02 .!703E0! .2750E0! .!87!E0! .2534E0! .3007E0!
25 .2054E02 .!700E0! .2745E0! .!868E0! .2529E0! .300!E0!
26 .2!!2E02 .!697E0! .2740E0! .!864E0! .2525E0! .2996E0!
27 .2!7!E02 .!694E0! .2735E0! .!86!E0! .2520E0! .299!E0!
28 .223!E02 .!69!E0! .2730E0! .!858E0! .25!6E0! .2985E0!
29 .2290E02 .!687E0! .2725E0! .!854E0! .25!!E0! .2980E0!
30 .2347E02 .!684E0! .27!9E0! .!850E0! .2505E0! .2973E0!
3! .2407E02 .!680E0! .27!4E0! .!846E0! .2500E0! .2967E0!
32 .2466E02 .!677E0! .2708E0! .!842E0! .2495E0! .296!E0!
33 .2525E02 .!673E0! .2703E0! .!839E0! .2490E0! .2955E0!
POSC POTC PENTC PPNTC PENSC! PENSC2

LBiSQFT

! .9497E02 .8!22E03 .3!59E04 .!2!6E02 .0000E00 .0000E00
2 .9497E02 .6559E02 .3!06E04 .!237E02 .3!52E04 .5090E04
3 .9478E02 .6558E02 .3084E04 .!246E02 .3!!7E04 .5033E04
4 .9458E02 .6557E02 .3062E04 .!255E02 .308!E04 .4975E04
5 .9438E02 .6556E02 .3039E04 .!265E02 .3044E04 .49!5E04
6 .94!6E02 .6555E02 .30!5E04 .!274E02 .3005E04 .4854E04
7 .9394E02 .6554E02 .2990E04 .!285E02 .2966E04 .4790E04
8 .9372E02 .6552E02 .2965E04 .!296E02 .2926E04 .4725E04
9 .9348E02 .655!E02 .2939E04 .!307E02 .2884E04 .4658E04
!0 .9324E02 .6550E02 .29!2E04 .!3!9E02 .2842E04 .4589E04
Pg. 40 of 41
!! .9299E02 .6549E02 .2885E04 .!332E02 .2798E04 .45!9E04
!2 .9273E02 .6547E02 .2856E04 .!345E02 .2753E04 .4447E04
!3 .9246E02 .6546E02 .2827E04 .!359E02 .2707E04 .4372E04
!4 .92!8E02 .6545E02 .2797E04 .!374E02 .2660E04 .4296E04
!5 .9!90E02 .6543E02 .2766E04 .!389E02 .26!2E04 .42!9E04
!6 .9!60E02 .6542E02 .2734E04 .!406E02 .2563E04 .4!39E04
!7 .9!30E02 .654!E02 .270!E04 .!423E02 .25!3E04 .4058E04
!8 .9092E02 .6539E02 .2660E04 .!444E02 .2450E04 .3957E04
!9 .9060E02 .6538E02 .2626E04 .!463E02 .2398E04 .3873E04
20 .9027E02 .6536E02 .259!E04 .!483E02 .2345E04 .3787E04
2! .8992E02 .6535E02 .2554E04 .!504E02 .229!E04 .3700E04
22 .8957E02 .6533E02 .25!8E04 .!526E02 .2236E04 .36!!E04
23 .892!E02 .6532E02 .2480E04 .!550E02 .2!80E04 .352!E04
24 .8884E02 .6530E02 .244!E04 .!574E02 .2!24E04 .3429E04
25 .8845E02 .6529E02 .2402E04 .!600E02 .2066E04 .3337E04
26 .8806E02 .6527E02 .2362E04 .!627E02 .2008E04 .3243E04
27 .8766E02 .6526E02 .232!E04 .!656E02 .!949E04 .3!48E04
28 .8724E02 .6524E02 .2279E04 .!686E02 .!890E04 .3052E04
29 .8682E02 .6522E02 .2237E04 .!7!8E02 .!830E04 .2955E04
30 .863!E02 .6520E02 .2!87E04 .!757E02 .!76!E04 .2844E04
3! .8587E02 .65!8E02 .2!43E04 .!793E02 .!700E04 .2746E04
32 .854!E02 .65!7E02 .2099E04 .!83!E02 .!640E04 .2648E04
33 .8494E02 .65!5E02 .2054E04 .!87!E02 .!579E04 .2550E04
PENSC3 HTC AHSC UCA HEAT

BTUiHPiSQFTiF BTUiHP

! .0000E00 .!!9!E04 .3!97E03 .2395E03 .50!9E08
2 .3463E04 .!307E04 .2264E04 .6965E03 .!278E08
3 .3424E04 .!296E04 .2250E04 .6930E03 .!32!E08
4 .3385E04 .!289E04 .2246E04 .69!2E03 .!370E08
5 .3344E04 .!28!E04 .2242E04 .6893E03 .!4!9E08
6 .3302E04 .!274E04 .2237E04 .6873E03 .!470E08
7 .3259E04 .!266E04 .2232E04 .6852E03 .!523E08
8 .32!5E04 .!258E04 .2227E04 .683!E03 .!577E08
9 .3!69E04 .!250E04 .2222E04 .6808E03 .!633E08
Pg. 41 of 41
!0 .3!22E04 .!242E04 .22!7E04 .6785E03 .!690E08
!! .3074E04 .!233E04 .22!!E04 .676!E03 .!748E08
!2 .3025E04 .!224E04 .2205E04 .6736E03 .!808E08
!3 .2975E04 .!2!4E04 .2!99E04 .67!0E03 .!870E08
!4 .2923E04 .!205E04 .2!93E04 .6682E03 .!933E08
!5 .2870E04 .!!95E04 .2!87E04 .6654E03 .!998E08
!6 .28!6E04 .!!84E04 .2!80E04 .6625E03 .2063E08
!7 .276!E04 .!!74E04 .2!73E04 .6594E03 .2!3!E08
!8 .2692E04 .!!6!E04 .2!63E04 .6556E03 .2!97E08
!9 .2635E04 .!!49E04 .2!56E04 .6523E03 .2267E08
20 .2577E04 .!!38E04 .2!48E04 .6488E03 .2338E08
2! .25!7E04 .!!26E04 .2!39E04 .6453E03 .24!!E08
22 .2457E04 .!!!4E04 .2!3!E04 .64!6E03 .2484E08
23 .2395E04 .!!0!E04 .2!22E04 .6378E03 .2559E08
24 .2333E04 .!088E04 .2!!2E04 .6338E03 .2634E08
25 .2270E04 .!075E04 .2!02E04 .6296E03 .27!!E08
26 .2206E04 .!06!E04 .2092E04 .6254E03 .2788E08
27 .2!42E04 .!047E04 .2082E04 .6209E03 .2865E08
28 .2076E04 .!033E04 .207!E04 .6!63E03 .2944E08
29 .20!!E04 .!0!8E04 .2060E04 .6!!5E03 .3022E08
30 .!935E04 .!00!E04 .2046E04 .6059E03 .3097E08
3! .!868E04 .986!E03 .2034E04 .6007E03 .3!76E08
32 .!802E04 .9704E03 .202!E04 .5954E03 .3254E08
33 .!735E04 .9544E03 .2008E04 .5899E03 .3332E0899

Potrebbero piacerti anche