Calculate Pump Flow Rate

/* Calculator Styles */ .pump-calc-container { max-width: 800px; margin: 0 auto; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; border: 1px solid #e0e0e0; border-radius: 8px; box-shadow: 0 4px 12px rgba(0,0,0,0.05); background-color: #ffffff; overflow: hidden; } .pump-calc-header { background-color: #0056b3; color: #ffffff; padding: 20px; text-align: center; } .pump-calc-header h2 { margin: 0; font-size: 24px; font-weight: 600; } .pump-calc-body { padding: 30px; display: flex; flex-wrap: wrap; gap: 30px; } .pump-calc-form { flex: 1; min-width: 300px; } .pump-input-group { margin-bottom: 20px; } .pump-input-group label { display: block; margin-bottom: 8px; font-weight: 600; color: #333; font-size: 14px; } .pump-input-group input, .pump-input-group select { width: 100%; padding: 12px; border: 1px solid #ccc; border-radius: 4px; font-size: 16px; box-sizing: border-box; transition: border-color 0.3s; } .pump-input-group input:focus { border-color: #0056b3; outline: none; } .pump-input-hint { font-size: 12px; color: #666; margin-top: 4px; } .pump-btn { width: 100%; padding: 15px; background-color: #0056b3; color: white; border: none; border-radius: 4px; font-size: 18px; font-weight: bold; cursor: pointer; transition: background-color 0.2s; } .pump-btn:hover { background-color: #004494; } .pump-results { flex: 1; min-width: 300px; background-color: #f8f9fa; border-radius: 6px; padding: 25px; border: 1px solid #e9ecef; } .result-row { margin-bottom: 20px; border-bottom: 1px solid #dee2e6; padding-bottom: 15px; } .result-row:last-child { border-bottom: none; margin-bottom: 0; } .result-label { font-size: 14px; color: #666; text-transform: uppercase; letter-spacing: 0.5px; } .result-value { font-size: 32px; color: #0056b3; font-weight: 700; margin-top: 5px; } .result-sub { font-size: 18px; color: #555; } /* Article Styles */ .pump-content { max-width: 800px; margin: 40px auto; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; line-height: 1.6; color: #333; } .pump-content h2 { color: #0056b3; margin-top: 30px; border-bottom: 2px solid #eee; padding-bottom: 10px; } .pump-content h3 { color: #2c3e50; margin-top: 25px; } .pump-content ul { background: #f9f9f9; padding: 20px 40px; border-radius: 6px; border-left: 4px solid #0056b3; } .pump-content table { width: 100%; border-collapse: collapse; margin: 20px 0; } .pump-content th, .pump-content td { border: 1px solid #ddd; padding: 12px; text-align: left; } .pump-content th { background-color: #f2f2f2; } @media (max-width: 600px) { .pump-calc-body { flex-direction: column; } }

Hydraulic Pump Flow Rate Calculator

The rotational speed of the pump shaft.
Volume of fluid displaced per revolution (cubic inches).
Typically 85-98% for new pumps.
Theoretical Flow Rate
0.00 GPM
Actual Flow Rate (w/ Efficiency)
0.00 GPM
0.00 LPM
Fluid Moved Per Hour
0 GPH
function calculatePumpFlowRate() { // 1. Get input values var speed = parseFloat(document.getElementById('pumpSpeed').value); var displacement = parseFloat(document.getElementById('pumpDisplacement').value); var efficiency = parseFloat(document.getElementById('volEfficiency').value); // 2. Validate inputs if (isNaN(speed) || isNaN(displacement) || isNaN(efficiency)) { alert("Please enter valid numbers for RPM, Displacement, and Efficiency."); return; } if (speed < 0 || displacement < 0 || efficiency < 0) { alert("Values cannot be negative."); return; } // 3. Calculation Logic // Formula: Flow (GPM) = (Displacement (in³/rev) * RPM) / 231 // 231 is the conversion factor because there are 231 cubic inches in a US Gallon. var theoreticalFlowGPM = (displacement * speed) / 231; // Apply efficiency (Efficiency is entered as percentage, e.g., 95) var actualFlowGPM = theoreticalFlowGPM * (efficiency / 100); // Convert to Liters Per Minute (1 GPM = 3.78541 LPM) var actualFlowLPM = actualFlowGPM * 3.78541; // Calculate Gallons Per Hour var gallonsPerHour = actualFlowGPM * 60; // 4. Update UI document.getElementById('theoGPM').innerHTML = theoreticalFlowGPM.toFixed(2) + ' GPM'; document.getElementById('actualGPM').innerHTML = actualFlowGPM.toFixed(2) + ' GPM'; document.getElementById('actualLPM').innerHTML = actualFlowLPM.toFixed(2) + ' LPM'; document.getElementById('gallonsPerHour').innerText = gallonsPerHour.toFixed(0) + ' GPH'; }

How to Calculate Pump Flow Rate

Understanding how to calculate the flow rate of a hydraulic pump is essential for sizing systems, selecting components, and ensuring machinery operates at required speeds. The flow rate determines the speed at which hydraulic cylinders extend or hydraulic motors rotate.

This calculator uses the standard displacement formula for positive displacement pumps (such as gear, vane, or piston pumps). The output is typically measured in Gallons Per Minute (GPM) or Liters Per Minute (LPM).

The Pump Flow Rate Formula

To calculate the theoretical flow rate in GPM based on the physical size of the pump and its rotational speed, use the following formula:

Q = (V × N) / 231

Where:

  • Q = Theoretical Flow Rate in Gallons Per Minute (GPM).
  • V = Pump Displacement in cubic inches per revolution (in³/rev).
  • N = Pump Speed in Revolutions Per Minute (RPM).
  • 231 = Conversion constant (231 cubic inches = 1 Gallon).

Understanding Volumetric Efficiency

In the real world, no pump is 100% efficient. Internal leakage occurs as fluid bypasses the internal sealing surfaces and returns to the inlet or case drain. This is why our calculator includes a field for Volumetric Efficiency.

New pumps typically operate at 90% to 98% efficiency. As pumps wear out, internal clearances increase, causing efficiency to drop. To get the Actual Flow Rate, we modify the formula:

Actual Q = Theoretical Q × (Efficiency % / 100)

Example Calculation

Let's say you are specifying a gear pump for a log splitter with the following parameters:

Parameter Value
Pump Speed (Motor RPM) 1750 RPM
Pump Displacement 0.75 in³/rev
Efficiency 92%

Step 1: Calculate Theoretical Flow
(0.75 × 1750) / 231 = 1,312.5 / 231 = 5.68 GPM

Step 2: Account for Efficiency
5.68 × 0.92 = 5.23 GPM (Actual)

Why Flow Rate Matters

The flow rate (GPM) is directly responsible for the velocity of the actuator. While pressure (PSI) determines the force a system can generate, flow determines how fast the work gets done. If your hydraulic cylinder is moving too slowly, it is likely due to insufficient flow rate or low volumetric efficiency caused by pump wear.

Leave a Comment