
120
130
140
150
160
R=-(L**2)/(T*T)
A = (3.0*Q-(P*P))/3.0
B = ((2.0*(P**3))-(9.0*P*Q)+(27.0*R))/27.0
SUM1 = (((B**2)/4.0)+((A**3)/27.0))**0.5
VALI = (-B/2.0+SUMI)**(I.0/3.0)
Y = VALI + ((-B/2-SUMI)**(I.0/3.0))
Y = ABS(Y-(2.0*N)/(3.0*T))
OD = D*(Y**0.25)
USING THE ORIFICE DIAMETER, CHECK WHETHER THE CALCULATED GAS
RATE IS THE SAME AS THE INITIAL GAS RATE.
CALCULATE THE EXPANSION FACTOR, Y1
BETA = OD/D
Y1 = 1.0-(0.41+0.35*(BETA**4))*(DELPI/(UP*K))
FA = 1.0
CD = 0.62
VALI = (1.0-(BETA**4))**0.5
G = 0.52502*CD*YI*(OD**2)*FA*SRT
GR = G/VALI
CALCULATE THE REYNOLDS NUMBER
REG = (6.31*3600.0*G2)/(D*VISG)
WRITE (i, 120)
FORMAT (25X,'ORIFICE SIZING FOR GAS FLOWS', /IH ,76(IH*))
WRITE (i, 130)FLOW
FORMAT (5X,'TYPE OF FLOW:', T65, A)
WRITE (i, 140) CHOICE
FORMAT (5X,'TYPE OF PRESSURE DROP:', T65, A)
WRITE (i, 150) D, UP, DELP2, DELPI, K, DEN, VISG, GI, G2
FORMAT (5X,'INSIDE PIPE DIAMETER, inch:', T65, F8.3,/,
* 5X,'UPSTREAM PRESSURE, psia.:', T65, F8.3,/,
*
5X,'ORIFICE PRESSURE DROP, INCH-H20:', T65, F8.3,/,
* 5X,'ORIFICE PRESSURE DROP, psi.:', T65, F8.3,/,
* 5X,'SPECIFIC HEAT RATIO (k=Cp/Cv):', T65, F8.4,/,
* 5X,'UPSTREAM FLUID DENSITY, ib/ft^3: ' , T65, F8.3,/,
* 5X,'GAS VISCOSITY, cP:', T65, F8.4,/,
* 5X,'GAS FLOW RATE, ft^3/min.: ' , T65, F8.3,/,
* 5X,'GAS MASS RATE, ib/sec.:', T65, F8.3)
WRITE (i, 160)Y, OD, GR, REG
FORMAT (5X,'EXPANSION FACTOR:', T65, F8.4,/,
5X,'ORIFICE DIAMETER, inch:', T65, F8.3,/,
5X,'FULL SCALE GAS FLOWRATE, ib/sec.:', T65, F8.3,/,
393