
C
1500
1600
1650
1700
1800
1900
2000
2100
2200
2300
2400
2500
2600
2700
2800
2900
CALCULATE THE VAPOR RATE
WF=Q/LAT
CALCULATE THE ORIFICE AREA FOR FIRE CONDITIOn[.
CALL VAPOR (WF, SP5, OP5, TS, ZS, MWS, NS)
RETURN
END
***************************************************************
THIS PROGRAH PRINTS THE RESULTS OF FIRE RELIEF SIZING ONTO A
PRINTER
SUBROUTINE OUT5 (F, AREA, LAT, SPS, OP5, T5, ZS, MW5, N5)
C}IARACTER COUNT(14),REGIME(14), REG(14)
C}IARACTER* 14 COUNT1 ( 14 ), COU~[LL ( 14 ), ACOUNT ( ! 4 )
CHARACTER* i0 CHOICE
COMMON/NAME/I, Y, IJK
COMMON/DATAI/WGMAX,ADESI,ACALI,CI
COHMON/DATAg/COUNT,REGIME,COUNTI,COUNLL,REG,ACOUNT
COMMON/DATA5/FORCE
CO~4ON/DATAT/Q,WF
COMMON CHOICE
DIMENSION Y(14)
REAL LAT,OPS,MWS,N5
WRITE(I, 1500)
FORMAT(20X,'FIRE RELIEF VALVE SIZING')
WRITE(I, 1600)
FOFdiAT(IH ,76(iH*))
WRITE (I, 1650)CHOICE
FORMAT (3X,'BASIS OF SELECTION:', T65, A)
WRITE(I, 1700) F
FORMAT(3X,'ENVIRONMENTAL FACTOR:',T65,Fg.3)
~ITE(I, 1800) AREA
FORMAT(3X,'WETTED SURFACE AREA OF VESSEL, ft^2:',T65,Fg.3)
h~ITE(I, 1900) LAT
FORMAT(3X,'LATENT HEAT OF VAPORIZATION, Btu/Ib:',T65,F9.3)
WRITE(l, 2000) SP5
FORMAT(3X,'VALVE SET PRESSURE, psig:',T65,F9.3)
WRITE(I, 2100) OP5
FORMAT(3X,'PERCENTAGE OF OVERPRESSURE, (%):',T65,Fg.3)
~TRITE(I, 2200) T5
FOR~T(3X,'FLUID TEMPERATURE, DEG. F:',T65,F9.3)
WRITE(I, 2300) Z5
FORMAT(3X,'FLUID COMPRESSIBILITY FACTOR:',T65,F9.3)
WRITE(I, 2400) }~5
FORMAT(3X,'FLUID MOLECULAR WEIGHT:',T65,F9.3)
WRITE(l, 2500) N5
FORMAT(3X,'RATIO OF SPECIFIC HEATS OF FLUID:',T65,F9.3)
WRITE(l, 2600) CI
FORMAT(3X,'GAS CONSTANT DETERMINED BY RATIO OF Cp/Cv:',T65,F9.3)
WRITE(l, 2700) WE
FORMAT(3X,'VAPOR RELIEF FLOW RATE, ib/h.:',T65,F12.0)
WRITE(l, 2800) ACALI
FORMAT(3X,'CALCULkTED VALVE ORIFICE AREA, in^2: ' , T65,F9.3)
WRITE(l, 2900) ADESI
FORMAT(3X,'NEAREST STANDARD ORIFICE AREA, in^2: ' , T65,F9.3)
417