Hydraulic Ram Pump Performance Calculator

Hydraulic ram pump planning worksheet with drive head, delivery head, and flow formulas marked on a slope
Drive head is source elevation above the pump; delivery head is delivery elevation above the pump.

Use this calculator to estimate delivered flow (L/s), delivered volume per day (L/day), and the fraction of drive water lifted for a hydraulic ram pump based on drive flow, drive head, delivery head, and an efficiency assumption.

Understanding hydraulic ram pump performance

Introduction: What a hydraulic ram pump does (and why it is different)

A hydraulic ram pump (often called a hydram) is a water-powered pump that can lift a portion of flowing water to a higher elevation without electricity, fuel, or a motor. It is not a turbine and it is not a siphon. Instead, it uses the momentum of water moving down a drive pipe and the pressure spike created when a waste valve snaps shut (water hammer). That pressure spike pushes some water through a delivery valve into an air chamber, smoothing the pulses and allowing water to climb the delivery pipe.

The trade-off is fundamental: a ram pump typically wastes most of the drive water out of the waste valve in order to lift a smaller fraction to a higher point. In many off-grid settings that is acceptable because the drive water returns to the stream while the delivered water is captured in a tank. This calculator is designed for that planning question: given a steady drive flow and a known vertical drop to the pump, what delivered flow is plausible for a chosen delivery head and efficiency?

How to use the calculator (inputs explained)

  1. Measure or estimate Drive Flow (L/s): the flow rate available to feed the pump continuously. If you measure in L/min, divide by 60 to convert to L/s. If you measure in gallons per minute, convert to liters per second before entering.
  2. Enter Drive Head (m): the vertical drop from the source water level (or header tank water level) down to the pump body. This is a vertical height difference, not the length of the pipe.
  3. Enter Delivery Head (m): the vertical lift from the pump up to the delivery point (tank inlet, trough, etc.). Again, use vertical elevation change, not pipe length.
  4. Choose Efficiency (%): a combined, real-world factor that lumps valve losses, friction, imperfect timing, and air chamber behavior into one number. If you do not have measured data, 50–70% is a common starting range for a well-built system.
  5. Click Calculate. Use Copy summary to paste results into a design note, a permit application, or a message to a supplier.

Units matter: this calculator assumes liters per second for flow and meters for heads. The output is shown in L/s and L/day. If you are planning storage, remember that 1,000 L is 1 m³, and many household tanks are rated in gallons or cubic meters.

Formula used and assumptions

The model is based on an energy balance between the drive water falling through the drive head and the delivered water being lifted through the delivery head. A simple ideal relationship is: Drive flow times drive head equals delivered flow times delivery head.

In practice, losses reduce the delivered flow. This calculator uses a common approximation that includes an efficiency term. With these field definitions, driveHead = source elevation above pump and deliveryHead = delivery elevation above pump, so the denominator is delivery head:

Plain-text formula: deliveredFlow = efficiency * driveFlow * driveHead / deliveryHead. If a loss factor is entered, deliveredFlowAfterLoss = deliveredFlow * (1 - lossFactorPct / 100).

Ql = η × Qd × Hd Hl

This is the D'Aubuisson efficiency convention, in which both heads are measured from the level of the ram's waste valve and the drive flow is the total flow entering the pump. The literature also uses the Rankine efficiency, which credits the pump only with the lift it gains above the supply level and charges it only the water that was actually spent: ηR=Ql(HlHd)(QdQl)Hd. The calculator now reports both, because a manufacturer quoting one number and a textbook quoting the other will not agree.

Two physical bounds sit underneath the formula and the calculator enforces them. A ram pump only makes sense when the delivery point is higher than the supply, Hl>Hd; at or below the drive head a plain gravity pipe would do the job and the D'Aubuisson expression stops describing a pump. And the water leaving cannot exceed the water arriving, QlQd, so whatever is not delivered leaves through the waste valve as Qw=QdQl. That waste flow is not lost from the catchment, but it is unavailable to the tank, and it is the number to quote when someone downstream asks what the installation takes.

  • Qd = drive flow (L/s)
  • Hd = drive head (m)
  • Hl = delivery head (m)
  • Qw = waste flow returned to the stream (L/s)
  • η = efficiency (decimal; e.g., 60% becomes 0.60)

The calculator also reports daily volume using Volume per day = Ql × 86,400 (seconds/day). This is useful for comparing against daily demand (people, animals, irrigation) and for sizing a storage tank to buffer dry spells or nighttime use.

Worked example (with interpretation)

Suppose you have a spring-fed stream providing 6 L/s of steady flow. You can route it to the pump with a vertical drop of 2 m (drive head). Your storage tank is 20 m above the pump (delivery head). If you assume 60% efficiency:

  • Delivered flow: Ql = 0.60 × 6 × 2 / 20 ≈ 0.360 L/s
  • Delivered volume per day: 0.360 × 86,400 ≈ 31,104 L/day
  • Fraction lifted: 0.360 / 6 ≈ 6.0% of the drive flow

Interpreting the result: most of the drive water exits the waste valve, while a smaller portion is lifted. That is normal. If you need more delivered water, increasing drive head (where feasible) often improves output more reliably than chasing small efficiency gains. If you cannot increase drive head, reducing delivery head (moving the tank lower, or using a lower-pressure distribution system) can also increase delivered flow.

Limitations and practical notes (what this calculator does not include)

This calculator is intentionally simple. It does not model pipe friction, transient water-hammer dynamics, valve sizing, drive pipe length-to-head ratios, air chamber tuning, or losses due to fittings and elevation changes along the pipe route. In real installations, these factors can reduce delivered flow—sometimes significantly.

Use the output as a first-pass estimate, then validate with field measurements (for example, a bucket-and-timer test at the delivery point). If you have measured delivered flow, you can back-calculate an effective efficiency and reuse it for future scenarios. This is often the fastest way to make the calculator match your specific build.

Typical efficiency ranges (choosing a starting value)

Efficiency varies with valve design, air chamber volume, drive pipe geometry, and tuning. The table below is a rough guideline for selecting a starting value. If you are unsure, start at 55–60% and then adjust after you measure real output.

Typical hydraulic ram pump efficiency ranges
System quality Typical efficiency
Rudimentary DIY build 30–40%
Well-tuned homemade pump 50–60%
Commercially manufactured unit 65–80%

Design tips (quick checklist for better real-world results)

  • Steady supply: ram pumps prefer consistent drive flow; surging flow can cause misfires and reduce average delivery.
  • Clean water: debris can prevent valves from sealing, reducing performance and increasing wear. A simple screened intake can help.
  • Air chamber maintenance: maintain the air cushion (snifter valve or periodic recharge) to keep output stable and reduce shock loads.
  • Pipe losses: long or narrow delivery lines increase friction losses; consider larger diameter where practical, especially for long runs.
  • Reality check: if the estimate seems high, verify heads are truly vertical (not pipe length), confirm flow units, and consider friction losses as a next step.

Planning with the results (turning L/day into a system)

The most useful output for many projects is delivered volume per day. Compare it to your daily demand and decide whether you need storage. For example, a small household might use a few hundred liters per day for drinking, cooking, and washing, while irrigation can require thousands of liters per day depending on climate and crop area. Livestock demand varies widely by species and temperature.

Storage helps because a ram pump delivers continuously, while water use is often intermittent. A tank can also provide pressure (via elevation) for gravity-fed distribution. When sizing storage, consider at least one day of buffer if your source flow is reliable, and more if seasonal variation is expected. If your delivered volume is marginal, you may still succeed by increasing storage and using water efficiently (drip irrigation, timed filling, or prioritizing critical uses).

Troubleshooting guide (common reasons output is lower than expected)

If your measured delivery is much lower than the estimate, the cause is usually not the basic energy balance but a practical installation issue. Use the list below as a diagnostic starting point.

  • Drive head too small or inconsistent: if the source level drops during the day, the pump may stop cycling or deliver less.
  • Drive pipe not suited to the head: drive pipe length, diameter, and stiffness affect water hammer. Too short, too long, or too flexible can reduce performance.
  • Air chamber waterlogged: if the air cushion is lost, delivery becomes erratic and efficiency drops. Recharge air as needed.
  • Valve wear or debris: a waste valve that does not seat cleanly or a delivery valve that leaks will waste the pressure spike.
  • Delivery line friction: long runs, small diameter, many elbows, or partially closed valves can add substantial head loss beyond the vertical lift.
  • Measurement errors: confirm that heads are measured vertically and that flow is measured at steady conditions (not during a brief surge).

A practical approach is to measure delivered flow, then adjust the efficiency input until the calculator matches your observed output. That “effective efficiency” becomes a useful calibration for future what-if scenarios on the same site.

Safety and site considerations

Water hammer involves pressure spikes. Use pressure-rated pipe and fittings, secure the pump and piping against movement, and avoid placing the pump where a failure could cause erosion or flooding of structures. In freezing climates, protect the pump and lines from ice. In many jurisdictions, diverting water from a stream may require permission; always follow local rules and respect downstream users.

For deeper system design, explore the microhydro-penstock-headloss-calculator, the rainwater-harvesting-storage-optimizer, and the water-wheel-power-output-calculator. These complement ram pump planning by helping you size pipes, storage, and alternative gravity-driven solutions.

Working in gallons and feet

The unit selector converts whatever is already in the fields rather than just relabelling them, so a scenario keeps its meaning when you switch. One US gallon per minute is 0.0630902 litres per second and one foot is 0.3048 metres exactly. Results are reported in both systems regardless of which way the selector is set, because suppliers, extension guidance and academic sources in this field are split between the two and it is easy to compare the wrong pair of numbers.

Reading the delivered-flow curve

The chart plots delivered flow against delivery head for the drive flow, drive head and efficiency you entered, with your operating point marked. The shape is a hyperbola, so the penalty for raising the tank is severe at first and then flattens: moving a tank from 10 m to 20 m halves the delivered flow, but moving it from 40 m to 50 m costs comparatively little. The red line marks the drive head, the hard boundary below which the pump has no work to do. If your planned tank sits close to that line, small errors in your head measurement will move the answer a lot, which is a signal to measure more carefully rather than to trust the estimate.

Sources. The efficiency conventions and the physical bounds this calculator enforces are standard hydraulic ram theory rather than anything invented for this page.

Questions people ask before building a ram pump

What fraction of the drive water does a ram pump actually deliver?

Usually somewhere between 2 and 20 percent, and the ratio of the two heads is what decides it. Lifting water ten times higher than it falls means delivering something like a tenth of the flow before efficiency is even considered. The rest is not destroyed; it leaves through the waste valve and rejoins the stream a short distance below the pump. Sizing a ram pump is really about whether the small delivered fraction still meets your daily demand.

Why does the calculator refuse a delivery head below the drive head?

Because a ram pump would have nothing to do. The machine exists to lift water above the level it started from, and when the delivery point sits at or below the supply level a plain gravity pipe moves the water for free. The D'Aubuisson formula does not know that, and if it is applied anyway it reports a delivered flow larger than the drive flow, which would mean the pump created water.

What is the difference between D'Aubuisson and Rankine efficiency?

They charge the pump for different things. D'Aubuisson measures both heads from the waste valve and divides delivered energy by the total drive energy. Rankine measures the lift gained above the supply level and divides by the energy of only the water that was spent. Rankine is the stricter and more physically meaningful figure, and it is always the lower of the two. Manufacturers tend to quote D'Aubuisson because it looks better.

Is drive head the same as the length of the drive pipe?

No, and confusing the two is the most common way to get an answer that is far too optimistic. Drive head is the vertical elevation difference between the source water level and the pump. The drive pipe is usually much longer than that vertical drop because it follows the ground. Pipe length matters for a different reason: it sets the timing of the water hammer cycle, and most guidance puts the drive pipe length somewhere between three and twelve times the drive head.

How do I calibrate the efficiency figure for my own pump?

Measure rather than guess. Time how long the delivery line takes to fill a container of known volume to get the real delivered flow, then adjust the efficiency input until the calculator reproduces it. That effective efficiency now bundles your specific valve behaviour, pipe friction and air chamber condition into one number, and it will predict what-if scenarios on that same site far better than any table value.

Does the calculator include pipe friction losses?

Only through the optional loss factor, which is a blunt percentage rather than a hydraulic calculation. Real friction depends on pipe diameter, length, material, fittings and flow rate, and on a long or narrow delivery line it can add head that dwarfs the vertical lift. If the delivery run is long, compute the friction head separately and add it to the delivery head before entering it here.

Hydraulic ram pump inputs

Continuous flow available to the pump. Example: 6 L/s.

Vertical drop from source water level to the pump.

Vertical lift from the pump to the delivery point (tank, trough, etc.).

Typical starting range: 50–70% for a well-built system.

Optional extra allowance for drive-pipe length, fittings, waste flow, air chamber, and installation losses.

Switching units converts the values already in the fields, so a scenario keeps its meaning. Results are shown in both systems either way.

Provide drive flow, drive head, delivery head, and expected efficiency to estimate lifted water.

Status messages will appear here.

Calculate a result to plot delivered flow against delivery head.

Arcade Mini-Game: Hydraulic Ram Pump Performance Calculator Calibration Run

Use this quick arcade run to practice separating useful scenario inputs from common planning mistakes before you rely on the calculator output.

Score: 0 Timer: 30s Best: 0

Start the game, then use your pointer or arrow keys to catch useful inputs and avoid bad assumptions.

Embed this calculator

Copy and paste the HTML below to add the Hydraulic Ram Pump Calculator: Delivered Flow and Daily Volume to your website.