Boiler Feed Pump Calculator
Size a boiler feed pump from steam rate or feedwater flow. Calculate blowdown allowance, TDH, shaft power, motor kW, suction velocity, NPSHa and annual energy cost.
Project inputs
In the Boiler Feed Pump Calculator, this guidance applies to Sizing basis, Boiler steam rate, and Steam-rate unit and the reported Design flow, Metric flow, and Total dynamic head. The `boiler-feed-pump` workflow evaluates Temp C = Temperature in the stated canonical units; verify the stated assumptions, domain limits and any professional requirements that apply. Verification context: 693f4f.
Boiler Feed Pump Calculator results
How to use the boiler feed pump calculator
This boiler feed pump calculator uses a dedicated engine, live visual and explanations specific to this problem. Review the assumptions before using the output for purchasing, design, grading, pricing or operational decisions.
What this boiler feed pump calculator solves
A boiler feed pump must deliver enough mass flow to replace steam generation and blowdown while overcoming boiler pressure, elevation, piping loss and control-valve allowance. This calculator combines those requirements in one transparent duty-point estimate instead of treating flow, head and cavitation as unrelated checks.
Flow and total dynamic head
Steam-rate mode converts the selected production unit to mass flow, divides by one minus the blowdown fraction, and applies the design margin. Direct-flow mode is available for measured or specified feedwater demand. Total dynamic head includes pressure head between suction and boiler, static lift, straight-pipe and fitting allowance, and valve head.
Power, NPSH and suction velocity
Hydraulic power is based on density, gravity, flow and TDH. Pump and motor efficiencies convert hydraulic demand to shaft and electrical input. NPSHa uses atmospheric and tank pressure, water vapor pressure, static suction head and suction losses. Always compare the result with the manufacturer’s curve at the actual flow.
Engineering limits
This is a preliminary sizing and energy tool, not a substitute for a licensed engineer, ASME design review, pump curve selection, transient analysis or boiler manufacturer requirements. Hot condensate, deaerator elevation, flashing, minimum-flow recirculation and standby redundancy can materially change the final selection.
Boiler Feed Pump Calculator questions
How much boiler feedwater flow should I allow?
Start with steam production, account for continuous blowdown and then add a defensible operating margin. The final design must also cover startup, control range and minimum-flow requirements.
Why can NPSHa be low with hot feedwater?
Water vapor pressure rises sharply with temperature, reducing the pressure margin available before cavitation. Elevating the deaerator or reducing suction losses can improve NPSHa.
Does the calculator select a pump model?
No. It produces a duty estimate. Select a pump whose certified curve covers the flow and head while meeting efficiency, NPSHr, materials, temperature and reliability requirements.
Boiler Feed Pump Calculator: formula-based step-by-step solution
This Boiler Feed Pump Calculator worked derivation uses the published default state. Its live formula panel replaces these values whenever an input, unit, mode, date, material, or scenario changes.
Temp C = TemperatureRho = Density Mode = 'custom'?Custom Density:waterDensity(tempC)Sg = rho ÷ 1000Mass Lb H = massKgH ÷ 0.45359237Q = massKgH ÷ rho ÷ 3600Flow Gpm = q ÷ USG × 60Flow M3h = q × 3600Pressure Head = (boiler-suction) ÷ (rho × G)Static Head = lengthM(Static Lift,Length Unit,'Static lift')Friction = lengthM(Friction Head,Length Unit,'Friction head')Valve = lengthM(Valve Head,Length Unit,'Control-valve head')Tdh = max(0,pressureHead+staticHead+friction+valve)Hydraulic Kw = rho × G × q × tdh ÷ 1000
1. Governing formulas and numeric substitution
- Formula 1:
Temp C = TemperatureDefault-value substitution:Temp C = (90)Intermediate evaluation:90 - Formula 2:
Rho = Density Mode = 'custom'?Custom Density:waterDensity(tempC)Default-value substitution:Rho = (965) Mode = 'custom'?(965):waterDensity(tempC) - Formula 3:
Sg = rho ÷ 1000Default-value substitution:Sg = (965) ÷ 1000Intermediate evaluation:0.965 - Formula 4:
Mass Lb H = massKgH ÷ 0.45359237Default-value substitution:Mass Lb H = massKgH ÷ 0.45359237 | current data: Sizing basis=steam; Boiler steam rate=10000; Steam-rate unit=lb_h; Continuous blowdown (%)=5 %; Direct feedwater flow=100; Direct-flow unit=gpm; Design flow margin (%)=10 %; Feedwater temperature (°C)=90 °C - Formula 5:
Q = massKgH ÷ rho ÷ 3600Default-value substitution:Q = massKgH ÷ (965) ÷ 3600 - Formula 6:
Flow Gpm = q ÷ USG × 60Default-value substitution:Flow Gpm = q ÷ USG × 60 | current data: Sizing basis=steam; Boiler steam rate=10000; Steam-rate unit=lb_h; Continuous blowdown (%)=5 %; Direct feedwater flow=100; Direct-flow unit=gpm; Design flow margin (%)=10 %; Feedwater temperature (°C)=90 °C - Formula 7:
Flow M3h = q × 3600Default-value substitution:Flow M3h = q × 3600 | current data: Sizing basis=steam; Boiler steam rate=10000; Steam-rate unit=lb_h; Continuous blowdown (%)=5 %; Direct feedwater flow=100; Direct-flow unit=gpm; Design flow margin (%)=10 %; Feedwater temperature (°C)=90 °C - Formula 8:
Pressure Head = (boiler-suction) ÷ (rho × G)Default-value substitution:Pressure Head = (boiler-suction) ÷ ((965) × G) - Formula 9:
Static Head = lengthM(Static Lift,Length Unit,'Static lift')Default-value substitution:Static Head = lengthM((20),Length Unit,'(20)') - Formula 10:
Friction = lengthM(Friction Head,Length Unit,'Friction head')Default-value substitution:Friction = lengthM((25),Length Unit,'(25)') - Formula 11:
Valve = lengthM(Valve Head,Length Unit,'Control-valve head')Default-value substitution:Valve = lengthM((15),Length Unit,'Control-(15)') - Formula 12:
Tdh = max(0,pressureHead+staticHead+friction+valve)Default-value substitution:Tdh = max(0,pressureHead+staticHead+friction+valve) | current data: Sizing basis=steam; Boiler steam rate=10000; Steam-rate unit=lb_h; Continuous blowdown (%)=5 %; Direct feedwater flow=100; Direct-flow unit=gpm; Design flow margin (%)=10 %; Feedwater temperature (°C)=90 °C - Formula 13:
Hydraulic Kw = rho × G × q × tdh ÷ 1000Default-value substitution:Hydraulic Kw = (965) × G × q × tdh ÷ 1000
2. Variables and measurement units used
- Sizing basis =
steam - Boiler steam rate =
10000 - Steam-rate unit =
lb_h - Continuous blowdown (%) =
5% - Direct feedwater flow =
100 - Direct-flow unit =
gpm - Design flow margin (%) =
10% - Feedwater temperature (°C) =
90°C - Water density =
auto - Custom density (kg/m³) =
965kg/m³ - Boiler discharge pressure =
150 - Suction-tank gauge pressure =
5 - Pressure unit =
psi - Static lift =
20 - Pipe/friction allowance =
25 - Control-valve allowance =
15 - Head/length unit =
ft - Pump efficiency (%) =
72% - Motor efficiency (%) =
92% - Atmospheric pressure (kPa abs) =
101.325kPa abs - Static suction head =
8 - Suction-line loss =
3 - Pump NPSHr =
10 - Vapor pressure =
auto - Custom vapor pressure (kPa abs) =
70kPa abs - Suction pipe inside diameter (mm) =
80mm - Annual operating hours =
6000 - Electricity rate ($/kWh) =
0.12$/kWh
3. Boiler Feed Pump Calculator final evaluation: this calculator’s production engine evaluates the substituted relationship with unrounded internal precision; its subject-specific result cards, table, and visual report the rounded final answer and verification quantities.
Formula-based calculator guide
Boiler Feed Pump Calculator: formula, steps, units and verification
boiler feed pump calculator is designed for a transparent calculation rather than a black-box answer. Boiler Feed Pump Calculator: size boiler feed pumps from steam rate or water flow. Calculate blowdown, TDH, motor kW, suction velocity, NPSHa and annual.
How to use the boiler feed pump calculator in 5 steps
- Choose the required mode. Select the calculation path that matches the quantity you know and the result you need.
- Enter source values. Use measured, documented or assignment values rather than rounded estimates whenever possible.
- Confirm every unit. The boiler feed pump calculator converts supported units before formula substitution, so each selector must describe the entered number.
- Run the calculation. Review the displayed formula, normalized values and numeric substitution before accepting the final result.
- Verify the answer. Reproduce the substitution manually and check whether the output is reasonable for the stated assumptions.
Boiler Feed Pump Calculator formula and unit checks
The boiler feed pump calculator keeps source inputs, canonical calculation units and displayed output units separate. This prevents a correct formula from producing a wrong answer because feet were treated as meters, percentages as decimals, or time values as the wrong interval.
For an independent check, copy the formula shown by the calculator, substitute the unrounded canonical values, preserve full precision through intermediate operations and round only the final result. The verified answer should match both the displayed number and its measurement unit.
How to interpret the boiler feed pump calculator result
A result is useful only when its assumptions match the real problem. Compare the answer with expected ranges, inspect any warning or boundary message, and test a nearby input to confirm that the output changes in the direction predicted by the governing relationship.
The boiler feed pump calculator provides an educational and planning result. For regulated, medical, structural, financial, laboratory or safety-critical decisions, verify the inputs and method against the applicable professional requirements before acting.
Related calculators
Boiler Feed Pump Calculator quick verification checklist
Before saving or reporting a result from the boiler feed pump calculator, confirm the input source, unit selections, formula mode, intermediate substitution, final unit and rounding rule. These checks make the calculation reproducible and easier to audit.
Browse the complete published calculator sitemap or return to the Salar Cafe home page.