# Chapter 17 : Centrifugal and Axial-Flow Pumps¶

## Example 17.1 Page No : 543¶

In [4]:
import math

#Initialization of variables
Ns = 500.   #minimum practical specific speed
h = 900. 	#ft
Q = 1600. 	#gpm

#calculations
ne = Ns*h**(3./4) /math.sqrt(Q)

#Results
print "Minimum rotative speed  =  %d rpm"%(round(ne,-1))

#Initialization of variables
ne = 600.
gpm = 1600.
Ns = 500.

#calculations
h = (ne*math.sqrt(gpm) /Ns)**(4./3)

#Results
print "No. of stages  =  ",round(n,3)

Minimum rotative speed  =  2050 rpm
No. of stages  =   5.159


## Example 17.2 Page No : 543¶

In [3]:
import math

#Initialization of variables
ne = 600.
gpm = 2000.
h = 150.
num = 2.

#calculations
ns = ne*math.sqrt(gpm) /h**(3./4)
gpm2 = num*gpm
h2 = num**2 *h
Ns = 2*ne*math.sqrt(gpm2) /h2**(3./4)
Ne2 = Ns*(h/2)**(3./4) /math.sqrt(gpm)

#Results
print "Specific speed in case1  =  %d "%(ns)
print "Flow rate in case 2  =  %d gpm"%(gpm2)
print " Head in case 2  =  %d ft"%(h2)
print " Specific speed in case 2  =  %d "%(Ns)
print " required operating speed in case 2  =  %.f rpm"%(Ne2)

Specific speed in case1  =  626
Flow rate in case 2  =  4000 gpm
Head in case 2  =  600 ft
Specific speed in case 2  =  626
required operating speed in case 2  =  357 rpm


## Example 17.3 Page No : 552¶

In [4]:
import math

#Initialization of variables
ne = 600./2
gpm = 1450.
h = 140.
NPSH = 10.4

#calculations
Ns = gpm*math.sqrt(ne) /h**(3./4)
sigmac = NPSH/h
zsmax = -3  	#ft

#Results
print "Sigma C for the pump  =  %.4f"%(sigmac)
print " Position of pump  =  %d ft"%(zsmax)

Sigma C for the pump  =  0.0743
Position of pump  =  -3 ft


## Example 17.4 Page No : 557¶

In [5]:
import math

#Initialization of variables
ne = 600.
gpm = 84500.
h = 225.
f = 0.95
phie = 1.1
g = 32.2

#calculations
Ns = ne*math.sqrt(gpm) /h**(3./4)
u2 = phie*math.sqrt(2*g*h)
D = 153.2*phie*math.sqrt(h) /ne
D0 = 1.06*D*12 	#in
B = 0.155*D0*12 	#in
De = 0.6*D0
u0 = 1.06*u2
Vm2 = 0.15*u0
Area = 0.95*math.pi*D/144 *B
Q = Area*Vm2

#Results
print "Specific speed  = %d "%(round(Ns,-1))
print " Flow rate  =  %d cfs"%(Q)
print " Eye diameter  =  %.1f in"%(De)

# rounding off error

Specific speed  = 3000
Flow rate  =  183 cfs
Eye diameter  =  32.2 in