How to Calculate Pump Power from Flow Rate

Pump Power Calculator: Calculate Power from Flow Rate & Head body { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; line-height: 1.6; color: #333; max-width: 800px; margin: 0 auto; padding: 20px; } .calculator-container { background-color: #f8f9fa; border: 1px solid #e9ecef; border-radius: 8px; padding: 30px; margin-bottom: 40px; box-shadow: 0 4px 6px rgba(0,0,0,0.05); } .calc-header { text-align: center; margin-bottom: 25px; color: #2c3e50; } .input-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-bottom: 20px; } @media (max-width: 600px) { .input-grid { grid-template-columns: 1fr; } } .input-group { display: flex; flex-direction: column; } .input-group label { font-weight: 600; margin-bottom: 5px; font-size: 0.9em; color: #555; } .input-group input { padding: 10px; border: 1px solid #ccc; border-radius: 4px; font-size: 16px; } .input-group input:focus { border-color: #007bff; outline: none; box-shadow: 0 0 0 3px rgba(0,123,255,0.1); } .helper-text { font-size: 0.8em; color: #666; margin-top: 2px; } button.calc-btn { width: 100%; padding: 15px; background-color: #007bff; color: white; border: none; border-radius: 4px; font-size: 18px; font-weight: bold; cursor: pointer; transition: background-color 0.2s; margin-top: 10px; } button.calc-btn:hover { background-color: #0056b3; } #results-area { margin-top: 30px; padding-top: 20px; border-top: 2px solid #e9ecef; display: none; } .result-row { display: flex; justify-content: space-between; align-items: center; padding: 10px 0; border-bottom: 1px solid #eee; } .result-row:last-child { border-bottom: none; } .result-label { font-weight: 600; color: #444; } .result-value { font-weight: 700; font-size: 1.2em; color: #007bff; } .main-result { background-color: #e7f1ff; padding: 15px; border-radius: 6px; text-align: center; margin-bottom: 20px; } .main-result .result-value { font-size: 2em; display: block; color: #0056b3; } .content-section { margin-top: 40px; } h2 { color: #2c3e50; border-bottom: 2px solid #eee; padding-bottom: 10px; margin-top: 30px; } h3 { color: #34495e; margin-top: 25px; } ul { padding-left: 20px; } li { margin-bottom: 10px; } .formula-box { background-color: #f1f3f5; padding: 15px; border-left: 4px solid #007bff; font-family: monospace; margin: 20px 0; overflow-x: auto; } .error-msg { color: #dc3545; text-align: center; margin-top: 10px; display: none; }

Pump Power Calculator

Calculate Hydraulic and Shaft Power based on Flow Rate and Head

Unit: Cubic meters per hour (m³/h)
Unit: Meters (m)
kg/m³ (Water ≈ 1000)
Percentage (%)
Please enter valid positive numbers for all fields.
Required Shaft Power 0 kW
Hydraulic Power (Theoretical): 0 kW
Shaft Power (Horsepower): 0 HP
Fluid Specific Gravity: 1.0
function calculatePumpPower() { // 1. Get input elements by ID var flowRateInput = document.getElementById("flowRate"); var totalHeadInput = document.getElementById("totalHead"); var fluidDensityInput = document.getElementById("fluidDensity"); var pumpEfficiencyInput = document.getElementById("pumpEfficiency"); // 2. Parse values var Q_m3h = parseFloat(flowRateInput.value); // Flow in m3/h var H_m = parseFloat(totalHeadInput.value); // Head in meters var rho = parseFloat(fluidDensityInput.value); // Density in kg/m3 var eta_percent = parseFloat(pumpEfficiencyInput.value); // Efficiency in % // 3. Validation var errorMsg = document.getElementById("errorMsg"); var resultsArea = document.getElementById("results-area"); if (isNaN(Q_m3h) || isNaN(H_m) || isNaN(rho) || isNaN(eta_percent) || Q_m3h <= 0 || H_m <= 0 || rho <= 0 || eta_percent <= 0) { errorMsg.style.display = "block"; resultsArea.style.display = "none"; return; } else { errorMsg.style.display = "none"; resultsArea.style.display = "block"; } // 4. Constants var g = 9.81; // Gravity m/s^2 // 5. Conversions // Convert Flow from m3/h to m3/s var Q_m3s = Q_m3h / 3600; // Convert Efficiency to decimal var eta_decimal = eta_percent / 100; // 6. Calculation Logic // Hydraulic Power (P_hyd) in Watts = rho * g * Q * H var pHyd_watts = rho * g * Q_m3s * H_m; // Convert Hydraulic Power to Kilowatts var pHyd_kW = pHyd_watts / 1000; // Shaft Power (P_shaft) = P_hyd / efficiency var pShaft_kW = pHyd_kW / eta_decimal; // Convert Shaft Power to Horsepower (1 kW = 1.34102 HP) var pShaft_HP = pShaft_kW * 1.34102; // Specific Gravity (SG) = Density / Density of Water (1000) var sg = rho / 1000; // 7. Update DOM elements document.getElementById("hydraulicPowerResult").innerHTML = pHyd_kW.toFixed(2) + " kW"; document.getElementById("shaftPowerResult").innerHTML = pShaft_kW.toFixed(2) + " kW"; document.getElementById("hpResult").innerHTML = pShaft_HP.toFixed(2) + " HP"; document.getElementById("sgResult").innerHTML = sg.toFixed(2); }

How to Calculate Pump Power from Flow Rate

Calculating the power required to drive a pump is a fundamental task in fluid mechanics and engineering. Whether you are sizing a water pump for an irrigation system or an industrial chemical pump, understanding the relationship between flow rate, head, and power is essential to ensure system efficiency and longevity.

The Basic Pump Power Formula

The power transferred to the fluid (Hydraulic Power) is calculated using the following physics formula:

Phyd = ( ρ × g × Q × H ) / 1000

Where:

  • Phyd = Hydraulic Power in kilowatts (kW)
  • ρ (rho) = Fluid Density in kg/m³ (Water is approx 1000 kg/m³)
  • g = Acceleration due to gravity (9.81 m/s²)
  • Q = Flow rate in cubic meters per second (m³/s)
  • H = Total Differential Head in meters (m)

From Hydraulic Power to Shaft Power

The formula above calculates the theoretical power required if the pump were 100% efficient. However, in the real world, pumps lose energy due to friction and mechanical losses. To find the actual motor size required (Shaft Power), you must account for the pump's efficiency (η).

Pshaft = Phyd / η

Where η is the pump efficiency expressed as a decimal (e.g., 75% efficiency = 0.75). The Shaft Power will always be higher than the Hydraulic Power.

Step-by-Step Calculation Example

Let's calculate the power required for a water pump with the following specifications:

  • Flow Rate: 50 m³/h
  • Total Head: 20 meters
  • Fluid: Water (Density = 1000 kg/m³)
  • Efficiency: 75%
  1. Convert Flow Rate: First, convert m³/h to m³/s.
    50 / 3600 = 0.01389 m³/s.
  2. Calculate Hydraulic Power (Watts):
    1000 (kg/m³) × 9.81 (m/s²) × 0.01389 (m³/s) × 20 (m) = 2,725 Watts.
  3. Convert to kW:
    2,725 / 1000 = 2.725 kW (Hydraulic Power).
  4. Account for Efficiency:
    2.725 kW / 0.75 = 3.63 kW.

Therefore, the required Shaft Power is 3.63 kW.

Why Specific Gravity Matters

The calculator allows you to input fluid density because pumping heavier fluids requires more power. Water has a specific gravity of 1.0 (1000 kg/m³). If you are pumping brine (SG 1.2) or fuel oil (SG 0.85), the power requirement changes directly in proportion to the density.

Choosing the Right Motor

Once you calculate the Shaft Power (e.g., 3.63 kW), you should select a standard motor size that exceeds this value to provide a safety margin, typically by 10% to 15%, ensuring the motor does not overheat during operation.

Leave a Comment