Drawing No. EH–FM–022 // Fluid Mechanics & Piping
Pump Operating Point Calculator
Reviewed August 2026
Find the actual operating point where a pump's performance curve intersects the system's resistance curve — a fast algebraic check, without needing a full simulator.
What problem does this solve?
A pump doesn't operate wherever you want on its curve — it settles at the single point where its own head-flow curve intersects the system's resistance curve, the point where the pump's head output exactly matches what the piping system demands at that flow. This calculator finds that intersection quickly from basic curve information, without needing a full pump simulator.
Inputs
Pump curve
System curve
Results
Background
A centrifugal pump's head-flow curve is commonly approximated as a downward parabola: Hpump = H₀ − aQ², where H₀ is the shutoff head (head at zero flow, where the curve meets the vertical axis) and a is a shape coefficient. Given one other known point (Qr, Hr) from the pump curve, a follows directly: a = (H₀ − Hr)/Qr².
Hsystem = Hstatic + kQ², where Hstatic is the fixed elevation and/or pressure head the system must overcome regardless of flow, and kQ² is the velocity-dependent friction loss through the piping, fittings and any other resistance, which grows with the square of flow. Static head doesn't change with flow; friction head does.
Setting the two curves equal and solving: H₀ − aQ² = Hstatic + kQ² ⇒ Qop = √[(H₀ − Hstatic)/(a+k)]. This is the single point where the pump's available head exactly matches what the system demands — the pump cannot operate anywhere else on its curve without something in the system changing (a valve throttling, a level changing, a different pump speed).
Closing a valve partway increases k (more resistance per unit flow), which shifts the system curve upward and to the left along the pump curve — reducing flow and increasing head at the new intersection. Opening a bypass or a second parallel flow path does the opposite. This is exactly why throttling a valve is a (wasteful but simple) way to reduce pump flow: it doesn't change the pump at all, it changes where the pump's own curve intersects a steeper system curve.
Frequently asked questions
Practical questions about inputs, assumptions and interpretation.
Because the pump curve only tells you what head the pump *can* produce at each flow rate — the system curve tells you what head the piping *demands* at each flow rate. The pump can only actually run at flow rates where its available head matches the system's demanded head; everywhere else, the mismatch would mean either the pump is producing more head than needed (impossible in steady state) or less than needed (also impossible), so the system naturally settles at the one point where they agree.
Use the 'known system point' mode — if you separately know the static head (often available as elevation difference or minimum system pressure at zero flow), a single additional flow/head point is enough to solve for k directly, the same way the pump curve is fitted from its shutoff head and one rated point.
The pump's rated point on its datasheet is often chosen by the manufacturer as a good general-purpose or best-efficiency point — it has no obligation to match your specific system's resistance. The actual operating point depends on your system curve too, and will only coincide with the rated point if your system happens to demand exactly that combination of flow and head. Selecting a pump so the actual operating point lands close to its best-efficiency point is a key part of proper pump selection.
No — this tool only solves for the flow/head intersection point using simplified quadratic curves. For a fuller treatment including NPSH available versus required and cavitation margin, see the Pump System Curve Simulator, which also lets you interactively adjust the curves and see the effect.