pump-selection-helper

star 25

Decision tree for selecting pump type based on flow, head, and fluid properties

Soljourner By Soljourner schedule Updated 11/7/2025

name: pump-selection-helper description: "Decision tree for selecting pump type based on flow, head, and fluid properties" category: helpers domain: mechanical complexity: basic dependencies: []

Pump Selection Helper

A practical decision-tree tool for selecting the appropriate pump type based on operating conditions, flow requirements, head, and fluid properties.

Pump Type Overview

Centrifugal Pumps (Dynamic)

Radial Flow (Centrifugal)

  • Flow range: 10 - 100,000 gpm (0.6 - 6,300 L/s)
  • Head range: 50 - 5,000 ft (15 - 1,500 m)
  • Specific speed (Ns): 500 - 4,000 (US units)
  • Applications: General purpose, high head, moderate to high flow
  • Advantages: Simple, reliable, low maintenance, handles solids
  • Limitations: Poor efficiency at low flow, not suitable for high viscosity

Mixed Flow

  • Flow range: 500 - 20,000 gpm (30 - 1,260 L/s)
  • Head range: 20 - 200 ft (6 - 60 m)
  • Specific speed (Ns): 4,000 - 9,000 (US units)
  • Applications: Irrigation, flood control, water supply
  • Advantages: Good efficiency, handles moderate flow and head
  • Limitations: Limited head capability

Axial Flow (Propeller)

  • Flow range: 2,000 - 100,000 gpm (125 - 6,300 L/s)
  • Head range: 5 - 50 ft (1.5 - 15 m)
  • Specific speed (Ns): 9,000 - 15,000 (US units)
  • Applications: Circulation, cooling water, drainage
  • Advantages: Very high flow, compact
  • Limitations: Low head only, sensitive to flow variations

Positive Displacement Pumps

Gear Pumps

  • Flow range: 1 - 1,500 gpm (0.06 - 95 L/s)
  • Pressure range: Up to 3,000 psi (200 bar)
  • Viscosity range: 1 - 1,000,000 cP
  • Applications: Lubrication oils, fuel transfer, hydraulics
  • Advantages: Self-priming, handles viscous fluids, constant flow
  • Limitations: Cannot handle abrasives, pulsating flow

Piston/Plunger Pumps

  • Flow range: 0.1 - 5,000 gpm (0.006 - 315 L/s)
  • Pressure range: Up to 50,000 psi (3,400 bar)
  • Viscosity range: 1 - 100,000 cP
  • Applications: High-pressure cleaning, oil/gas, chemical injection
  • Advantages: Very high pressure, accurate metering
  • Limitations: Pulsating flow, high maintenance, expensive

Diaphragm Pumps

  • Flow range: 0.1 - 800 gpm (0.006 - 50 L/s)
  • Pressure range: Up to 1,000 psi (70 bar)
  • Applications: Corrosive chemicals, slurries, hazardous fluids
  • Advantages: Seal-less, handles abrasives and solids
  • Limitations: Limited pressure, pulsating flow

Screw Pumps (Progressive Cavity)

  • Flow range: 1 - 2,000 gpm (0.06 - 125 L/s)
  • Pressure range: Up to 1,500 psi (100 bar)
  • Viscosity range: 1 - 1,000,000 cP
  • Applications: Viscous fluids, slurries, shear-sensitive fluids
  • Advantages: Non-pulsating, handles high viscosity, gentle pumping
  • Limitations: Wear on rotor/stator, limited to moderate pressure

Specialty Pumps

Turbine Pumps (Vertical)

  • Flow range: 50 - 10,000 gpm (3 - 630 L/s)
  • Head range: 50 - 1,000 ft (15 - 300 m)
  • Applications: Deep wells, booster stations, cooling towers
  • Advantages: Space-efficient, handles high head
  • Limitations: Complex installation, difficult maintenance

Jet Pumps

  • Flow range: 5 - 100 gpm (0.3 - 6.3 L/s)
  • Head range: 50 - 300 ft (15 - 90 m)
  • Applications: Shallow/deep wells, remote locations
  • Advantages: No moving parts in fluid, simple
  • Limitations: Low efficiency (25-35%)

Airlift Pumps

  • Flow range: 10 - 5,000 gpm (0.6 - 315 L/s)
  • Applications: Wells, wastewater, sand/gravel
  • Advantages: Simple, handles solids and corrosives
  • Limitations: Very low efficiency, requires air compressor

Selection Criteria

1. Flow Rate Requirements

  • Low flow (< 10 gpm / 0.6 L/s): Positive displacement preferred
  • Medium flow (10 - 1,000 gpm / 0.6 - 63 L/s): Centrifugal or PD
  • High flow (> 1,000 gpm / 63 L/s): Centrifugal (mixed or axial flow)

2. Head Requirements

  • Low head (< 50 ft / 15 m): Axial flow centrifugal or PD
  • Medium head (50 - 500 ft / 15 - 150 m): Radial centrifugal or PD
  • High head (> 500 ft / 150 m): High-speed centrifugal or piston pumps

3. Specific Speed (Ns)

Specific speed determines the pump impeller type:

US Units: Ns = N × √Q / H^0.75 SI Units: Ns = N × √Q / H^0.75

Where:

  • N = rotational speed (rpm)
  • Q = flow rate (gpm or m³/h)
  • H = head (ft or m)

Classification:

  • Ns < 2,000: Radial flow (high head, low flow)
  • Ns = 2,000 - 5,000: Francis vane (medium head/flow)
  • Ns = 5,000 - 10,000: Mixed flow
  • Ns > 10,000: Axial flow (low head, high flow)

4. Fluid Viscosity Effects

Low viscosity (< 100 cP):

  • Centrifugal pumps work well
  • No significant correction needed

Medium viscosity (100 - 1,000 cP):

  • Centrifugal efficiency drops
  • Consider positive displacement
  • Apply viscosity corrections

High viscosity (> 1,000 cP):

  • Positive displacement required
  • Gear, screw, or piston pumps
  • Centrifugal pumps ineffective

5. NPSH Requirements

Net Positive Suction Head prevents cavitation:

  • NPSHa (Available) = Atmospheric pressure + Static head - Vapor pressure - Friction losses
  • NPSHr (Required) = From pump curve (manufacturer data)
  • Requirement: NPSHa > NPSHr + Safety margin (3-5 ft)

High NPSHr concerns:

  • Use double suction impeller
  • Lower pump speed
  • Use inducer or booster pump
  • Positive displacement (self-priming)

6. Efficiency Considerations

Best Efficiency Point (BEP):

  • Centrifugal: Operate within 70-120% of BEP flow
  • Peak efficiency: 60-85% for centrifugal
  • PD pumps: 70-90% (less flow-dependent)

Energy cost calculation: Annual cost = (BHP × 0.746 × Operating hours × kWh rate) / Efficiency

7. Cost Factors

Initial Cost:

  • Centrifugal: $$ (lowest)
  • Gear/Screw: $$$ (moderate)
  • Piston/Plunger: $$$$ (highest)

Operating Cost:

  • Energy consumption
  • Maintenance frequency
  • Spare parts availability

Life Cycle Cost = Initial + Installation + Energy + Maintenance + Downtime

Decision Tree for Pump Selection

START
  |
  ├─ Is fluid viscosity > 1,000 cP?
  |    YES → POSITIVE DISPLACEMENT
  |           ├─ High pressure (> 1,000 psi)? → PISTON/PLUNGER
  |           ├─ Shear-sensitive? → SCREW PUMP
  |           ├─ Abrasive/corrosive? → DIAPHRAGM
  |           └─ General viscous? → GEAR PUMP
  |
  NO ↓
  |
  ├─ Is constant flow required despite pressure changes?
  |    YES → POSITIVE DISPLACEMENT (Gear, Piston, or Screw)
  |
  NO ↓
  |
  ├─ Calculate Specific Speed: Ns = N × √Q / H^0.75
  |
  ├─ Ns < 500? (Very high head, low flow)
  |    YES → TURBINE or HIGH-SPEED CENTRIFUGAL
  |
  ├─ Ns = 500 - 4,000? (High head, moderate flow)
  |    YES → RADIAL CENTRIFUGAL
  |           ├─ Deep well? → VERTICAL TURBINE
  |           └─ Surface? → HORIZONTAL CENTRIFUGAL
  |
  ├─ Ns = 4,000 - 9,000? (Moderate head, high flow)
  |    YES → MIXED FLOW CENTRIFUGAL
  |
  ├─ Ns > 9,000? (Low head, very high flow)
  |    YES → AXIAL FLOW (PROPELLER)
  |
  └─ Special Conditions?
       ├─ Self-priming required? → PD or JET PUMP
       ├─ No electricity available? → ENGINE-DRIVEN
       ├─ Solids > 10% by volume? → DIAPHRAGM or SCREW
       └─ Metering accuracy critical? → PISTON or DIAPHRAGM

Application-Specific Recommendations

Water Supply

  • Municipal: Horizontal split-case centrifugal (high reliability)
  • Wells: Vertical turbine or submersible
  • Booster: Multistage centrifugal
  • Typical: Q = 100-5,000 gpm, H = 50-500 ft

HVAC/Cooling

  • Chilled water: End-suction or inline centrifugal
  • Condenser water: Horizontal split-case
  • Typical: Q = 50-2,000 gpm, H = 30-150 ft

Chemical Processing

  • Corrosive: Lined centrifugal or diaphragm
  • Viscous: Gear or screw pumps
  • Metering: Diaphragm or piston
  • Typical: Q = 1-500 gpm, P = 50-500 psi

Oil & Gas

  • Transfer: Centrifugal or screw
  • Injection: High-pressure piston
  • Crude oil: Screw pumps (viscous)
  • Typical: Q = 10-1,000 gpm, P = 100-5,000 psi

Wastewater

  • Raw sewage: Submersible non-clog centrifugal
  • Sludge: Progressive cavity (screw)
  • Chemical feed: Diaphragm metering
  • Typical: Q = 50-5,000 gpm, H = 20-200 ft

Agriculture/Irrigation

  • Surface water: Horizontal centrifugal
  • Wells: Vertical turbine
  • Drip irrigation: Centrifugal with filtration
  • Typical: Q = 100-5,000 gpm, H = 50-300 ft

Mining/Slurry

  • Heavy slurry: Horizontal slurry pump (rubber-lined)
  • Abrasive: Hard-metal or ceramic-lined
  • Dewatering: Submersible or horizontal centrifugal
  • Typical: Q = 100-10,000 gpm, H = 50-500 ft

Food & Beverage

  • Sanitary: Centrifugal (polished, 3A certified)
  • Viscous products: Lobe or screw pumps
  • CIP/Cleaning: Centrifugal
  • Typical: Q = 10-500 gpm, P = 50-150 psi

Usage Guide

Using selector.py

Run the interactive selector:

python selector.py

Or use programmatically:

from selector import select_pump, calculate_specific_speed

# Example 1: Water supply
result = select_pump(
    flow_rate=500,      # gpm
    head=200,           # ft
    viscosity=1,        # cP
    fluid_type="water",
    speed=1750          # rpm
)
print(result)

# Example 2: High viscosity
result = select_pump(
    flow_rate=50,
    head=100,
    viscosity=5000,
    fluid_type="oil",
    temp=100            # °F
)
print(result)

Quick Selection Guidelines

  1. Start with flow and head - These are primary factors
  2. Check fluid properties - Viscosity, corrosiveness, abrasiveness
  3. Calculate specific speed - Determines centrifugal type
  4. Verify NPSH - Ensure adequate suction conditions
  5. Consider operating range - Pump should operate near BEP
  6. Evaluate life cycle cost - Not just initial cost
  7. Check maintenance access - Space for service
  8. Review manufacturer curves - Verify actual performance

Common Mistakes to Avoid

  • ❌ Oversizing pumps (reduces efficiency, increases cost)
  • ❌ Ignoring viscosity effects on centrifugal pumps
  • ❌ Insufficient NPSH margin (causes cavitation)
  • ❌ Operating far from BEP (premature wear)
  • ❌ Selecting based on initial cost only
  • ❌ Not considering future expansion needs
  • ❌ Ignoring system curve changes

References

See reference.md for:

  • Detailed pump selection charts
  • Specific speed ranges from industry standards
  • Manufacturer selection guides
  • Performance curve examples
  • NPSH calculation methods
Install via CLI
npx skills add https://github.com/Soljourner/claude-engineering-skills --skill pump-selection-helper
Repository Details
star Stars 25
call_split Forks 8
navigation Branch main
article Path SKILL.md
More from Creator