Power Results
Hydraulic power: — kW
Shaft power: — kW
Standard motor: — kW
Energy @ 24h: — kWh/day
—
Show Formula
P_hyd = ρ × g × Q × H / (3,600 × 1,000) [kW]
P_shaft = P_hyd / η_pump
P_motor = P_shaft / η_motor
─────────────────────────────
ρ = 1,000 kg/m³ | g = 9.81 m/s²
Typical η_pump = 70–85% | η_motor = 92–96%
Show Diagram
SUMP
Q →
PUMP
η_pump · η_motor
H
Total Head
(m)
datum
delivery level
pump lifts Q against
total head H
Read the article · Life-cycle cost & pump energy →
Z_s: + if fluid surface is above pump (flooded suction), − for suction lift
NPSH Available
P_atm: — m
P_vapor: — m (at T)
Recommended NPSHr margin: ≥ 0.5 m
—
Show Formula
NPSHa = (P_atm − P_v)/(ρg) + Z_s − h_fs
h_fs = 10.67 × L × Q^1.852 / (C^1.852 × D^4.87) [H-W]
P_atm = 101,325 × (1 − 2.256×10⁻⁵ × Alt)^5.256 [Pa]
P_vapor: 610.78 × exp(17.27T/(T+237.3)) [Pa]
─────────────────────────────
Z_s + → flooded suction | Z_s − → suction lift
NPSHa must exceed pump NPSHr by ≥ 0.5 m (ISO 9906)
Show Diagram
liquid surface
P_atm (↓ with altitude)
Z_s
Q →
h_fs — suction friction loss
PUMP
suction inlet
P_vapor (T)
cavitation limit
keep NPSH available ≥ NPSH required + 0.5 m margin → no cavitation
Read the article · Mastering NPSH →
Operating Point (Pump ∩ System)
Operating head H*: — m
Flow vs rated: — %
Pump coeff a: —
System coeff R: —
—
Show Formula
Pump curve: H = H₀ − a·Q² → a = (H₀ − H_r) / Q_r²
System curve: H = H_stat + R·Q² → R = h_f / Q_design²
Operating point: Q* = √[ (H₀ − H_stat) / (a + R) ]
─────────────────────────────
Duty should sit near the pump's BEP (best-efficiency point).
Far-left of BEP → recirculation; far-right → cavitation / overload.
─────────────────────────────
Design flow only calibrates the system curve (sets R). The duty point is the
curve intersection and can land beyond design flow if the pump is oversized.
Show Diagram
H
Q
H_stat (static lift)
System curve
H = H_stat + R·Q²
Pump curve
H = H₀ − a·Q²
Operating point
Q* , H*
Q*
H*
BEP →
Read the article · The system head curve →
Energy & Cost Results
—SAR/yr
Annual energy cost
Input power: — kW
Annual energy: — MWh/yr
Specific energy: — kWh/m³
Cost per m³: — SAR/m³
—
Show Formula
P_input = ρ·g·Q·H / (3.6×10⁶ · η_p · η_m) [kW]
Specific energy e = P_input / Q [kWh/m³]
Annual cost = P_input × hours × days × tariff
─────────────────────────────
Typical e: 0.3–0.5 kWh/m³ (low lift) · 0.5–1.5 (high lift / long mains)
Read the article · Life-cycle cost & pump energy →
At New Speed N₂
Head: — m
Power: — kW
Speed ratio: —
—
Show Formula
Q₂/Q₁ = N₂/N₁
H₂/H₁ = (N₂/N₁)²
P₂/P₁ = (N₂/N₁)³
─────────────────────────────
Power is cubic — reducing speed 30% saves ~66% energy
Valid for centrifugal pumps (not positive displacement)
Show Diagram
Affinity Law Curves
H / P
Q (flow rate)
N₁ (H curve)
N₂ < N₁
N₃ < N₂
Q ∝ N
H ∝ N²
P ∝ N³
Read the article · The VFD myth →
Specific Speed Result
—Nq
Metric specific speed
Pump type: —
—
Dimensionless Ns: —
—
Show Formula
Nq = N × √Q / H^(3/4) [metric, rpm · m³/s · m]
─────────────────────────────
Nq < 20 → Radial centrifugal (high head)
Nq 20–60 → Mixed flow
Nq > 60 → Axial / propeller (high Q, low head)
Dimensionless: Ns = ω√Q / (gH)^(3/4)
Show Diagram
Pump Type vs Specific Speed Nq
0
20
60
120
Nq (metric)
Radial
Centrifugal
High head
Low Q
Mixed Flow
Medium head & Q
Axial / Propeller
Low head
Very high Q
Nq < 20 radial · 20–60 mixed · > 60 axial
Read the article · Reading pump curves properly →
Friction Loss Results
Pressure loss: — bar
Velocity: — m/s
Friction slope: — m/km
Reynolds No.: —
—
Show Formula
hf = 10.67 × L × Q^1.852 / (C^1.852 × D^4.87)
V = Q / A = 4Q / (π × D²)
─────────────────────────────
Q in m³/s | D in m | hf in m
Valid for turbulent flow (Re > 4,000)
Typical velocity range: 0.6 – 3.0 m/s
Show Diagram
Q →
HGL
hf
(m)
L — pipe length (m)
D
C factor
higher C = less loss
the HGL slopes down along the pipe — its slope is the head loss per metre
Read the article · Common hydraulic modelling mistakes →
Flow Analysis
Re: —
Flow regime: —
ν at temp: — × 10⁻⁶ m²/s
—
Show Formula
V = Q / A = 4Q / (π × D²)
Re = V × D / ν
─────────────────────────────
Re < 2,000 → Laminar
2,000–4,000 → Transitional
Re > 4,000 → Turbulent
ν(T) = 1.792×10⁻⁶ / (1 + 0.0337T + 0.000221T²) m²/s
Show Diagram
Pipe Plan View
Q (m³/h)
D (mm)
Temperature T (°C)
affects kinematic viscosity ν
Velocity Profile
V_max
V = 0 (pipe wall)
V = 0 (pipe wall)
Re < 2000 Laminar · Re > 4000 Turbulent
Read the article · Steady-state analysis →
Minor Loss Results
ΣK = —
Pressure loss: — bar
Equiv. pipe length: — m (at D = 100mm, f = 0.02)
Show Diagram
Q → Flow direction
90° Elbow
K ≈ 0.9
Gate Valve
K ≈ 0.2 (open)
Tee
K ≈ 1.0 (branch)
Expansion
K ≈ 0.5–1.0
each fitting adds K × velocity head — sum the K values along the whole run
Read the article · Common hydraulic modelling mistakes →
Equivalent Pressure / Head
Head: — m water
— kPa
— psi
— ft water
—
Show Formula
1 m water = 0.0980665 bar = 9.80665 kPa = 1.42233 psi = 3.28084 ft
1 bar = 10.1972 m | 1 psi = 0.70307 m | 1 ft = 0.3048 m
─────────────────────────────
Head ↔ pressure assumes water at ρ = 1000 kg/m³ (≈4 °C).
Read the article · Steady-state analysis →
Friction Loss (Darcy-Weisbach)
Pressure drop: — bar
Friction factor f: —
Re: — · V: — m/s
—
—
Show Formula
hf = f × (L/D) × V²/(2g) [Darcy-Weisbach]
─────────────────────────────
Re < 2,300 → Laminar: f = 64/Re
Re > 4,000 → Turbulent: Swamee-Jain explicit
f ≈ 0.25 / [log(ε/3.7D + 5.74/Re⁰·⁹)]² (±3% of Colebrook-White)
Show Diagram
ε pipe roughness
Q → V = Q/A
HGL
hf
Friction factor f
Swamee-Jain / 64/Re
L — pipe length (m)
Re < 2300 laminar · 2300–4000 transitional · > 4000 turbulent
Read the article · Common hydraulic modelling mistakes →
Thrust & Block Size
Block bearing area: — m²
Square block side: — m
—
—
Show Formula
F = P × A × 2sin(θ/2) [resultant, N]
A = π D² / 4 [pipe bore area]
─────────────────────────────
90° bend: F = P × A × √2 Dead end: F = P × A
Block bearing area = F / σ_soil
Min embedment: 0.6 m (below frost / road loads)
Show Diagram
ground
THRUST
BLOCK
Q →
F (thrust)
θ = 90°
block transfers thrust to undisturbed soil · keep cover ≥ 0.6 m
Read the article · Above-ground pipeline design →
Friction Factor
Relative roughness ε/D: —
Swamee-Jain f: —
Regime: —
Converged in — iterations
—
Show Formula
1/√f = −2·log₁₀( (ε/D)/3.7 + 2.51/(Re·√f) ) (implicit — iterated)
Laminar (Re < 2300): f = 64 / Re
Swamee-Jain (explicit): f = 0.25 / [ log₁₀( ε/D/3.7 + 5.74/Re^0.9 ) ]²
─────────────────────────────
Feed f into Darcy-Weisbach: h_f = f · (L/D) · V²/2g
Read the article · Common hydraulic modelling mistakes →
Pipe Structural & Selection
Pressure Rating
—bar
Allowable pressure (with DF & SF)
Allowable: — MPa
Gross yield pressure: — bar
Nearest PN class: PN —
—
Show Formula
P_gross = 2 × SMYS × t / OD [MPa]
P_allow = P_gross × DF / SF [MPa]
─────────────────────────────
SMYS = Specified Min. Yield Strength (MPa)
t = wall thickness (mm) | OD = outside diameter (mm)
DF = design/location factor (0.40–0.72)
SF = safety factor (typically 1.25–1.5)
Show Diagram
Pipe Cross-Section
t (wall)
OD
ID = OD − 2t
P →
hoop stress in wall
Typical SMYS (yield)
Carbon Steel Gr.B 245 MPa
API X42 / X52 / X65 290–448
Ductile Iron 300 MPa
Stainless 316L 170 MPa
design factor DF = 0.40–0.72
(by pipeline class & location)
Read the article · Carbon steel pipelines with CML →
Predicted Ring Deflection
Soil prism pressure: — kPa
Total vertical load: — kPa
Margin to allowable: — %
—
Show Formula
Δy/D = D_L · K_x · (W_c + W_L) / (0.149·PS + 0.061·E′)
W_c = γ · H (soil prism pressure)
─────────────────────────────
PS & E′ in consistent stiffness units (kPa). Typical limits:
5% (steel/DI lined) · 7.5% long-term (GRP) · check product standard.
Show Diagram
vertical soil + live load W_c
Original — circular
E′ soil support
Under load — ovalised (Δy/D)
Read the article · Carbon steel pipelines with CML →
Flotation Check (water table at surface)
—
Safety factor vs uplift
Buoyant uplift: — kN/m
Pipe weight: — kN/m
Submerged soil prism: — kN/m
—
Show Formula
Uplift F_b = γ_w · (π/4 · D_o²) [kN/m] (γ_w = 9.81 kN/m³)
Resisting = W_pipe + (γ_sat − γ_w)·D_o·H (submerged soil prism)
FoS = Resisting / Uplift → target ≥ 1.2
─────────────────────────────
Conservative: ignores backfill shear & pipe contents. Empty pipe = worst case.
Show Diagram
ground surface
water table
W_pipe + soil prism ↓
cover H
empty
buoyant uplift F_b ↑
Read the article · Above-ground pipeline design →
Thermal Movement & Stress
Thermal strain: — mm/m
Restrained stress: — MPa
—
—
Show Formula
Free movement: ΔL = α · L · ΔT
Fully restrained stress: σ = E · α · ΔT (independent of length)
─────────────────────────────
Free ΔL sizes expansion joints / loops; restrained σ sizes anchors.
Plastics (HDPE) move a lot but develop low stress (low E).
Show Diagram
anchor
original length L (at T₀)
ΔL = α·L·ΔT
temperature rise ΔT
Read the article · Building movement & MEP →
Transient Analysis & Surge Protection
ΔV = pipe velocity assuming full, instant flow stoppage (worst case)
Pressure Surge Results
21.4bar
Surge pressure rise
Total: 27.4 bar
218 m surge head
Critical time Tc: 1.9 s
⚠ Exceeds 10 bar — surge protection required
Show Formula
ΔP = ρ × a × ΔV [Pa]
ΔP [bar] = ρ × a × ΔV / 100,000
Surge head [m] = ΔP / (ρ × g)
Critical closure time Tc = 2L / a
─────────────────────────────
ρ = 1,000 kg/m³ | g = 9.81 m/s²
For instantaneous closure: ΔV = full flow velocity
Show Diagram
PUMP
source
Q →
closed
ΔP surge wave ←
L — pipe length (m)
D
faster closure & higher wave speed → bigger pressure spike on the valve
Read the article · Control valve closure & water hammer →
Wave Speed
—
Use this value in Water Hammer calculator ↑
—
Show Formula
a = √(K/ρ) / √(1 + K·D/(E·e))
─────────────────────────────
K = 2.1 × 10⁹ Pa (bulk modulus, water)
ρ = 1,000 kg/m³
E = pipe Young's modulus (Pa)
D = internal diameter (m)
e = wall thickness (m)
Show Diagram
Pipe Cross-Section
t
(wall)
OD
D (bore)
Young's modulus E
Steel 210 GPa
Ductile iron 170 GPa
Concrete · GRP 30 · 20
PVC · HDPE 3 · 0.8
lower E → slower wave →
lower surge pressure
Read the article · Surge analysis as risk mitigation →
Critical Time Tc
—
s = 2L/a
Surge Volume ΔV
—
m³ ≈ Q × Tc / 2
Vessel Sizing Results
Pre-charge P₀: — bar_g
Gas volume (idle): — m³
Fill ratio: — %
—
Show Formula
Boyle's Law: P₀ × V_vessel = P_max × (V_vessel - V_water)
→ V_vessel = V_water × P_max_abs / (P_max_abs - P₀_abs)
P₀ = SF × P_min_abs − 1.013 [bar_g]
─────────────────────────────
All pressures converted to absolute (bar_a = bar_g + 1.013)
SF = 0.9 recommended (typical industry practice)
─────────────────────────────
⚠ V_water here is a rough proxy (½ · Q · 2L/a). True swing depends on the
column deceleration & pump inertia — use this only for first-pass sizing,
then confirm the vessel with a transient (water-hammer) simulation.
Show Diagram
Q →
L — pipe length (m)
GAS
P₀ (initial)
WATER
V_water
P_max
P_min
V_vessel (m³)
the gas cushion compresses to absorb the surge (Boyle's law)
Read the article · Sizing the surge vessel →
Critical Time Test
—s
Critical time T_c = 2L/a
Wave travel L/a: — s
T / T_c: —
Closure type: —
—
Show Formula
Critical (pipe) time: T_c = 2L / a
─────────────────────────────
T < T_c → rapid closure: full Joukowsky surge develops (ΔH = aV/g)
T ≥ T_c → slow closure: surge reduced (use Michaud ΔH = 2LV/gT)
Show Diagram
reservoir
valve
pressure wave a
L — pipe length · round trip T_c = 2L / a
Read the article · Control valve closure & water hammer →
Surge Head Rise
Joukowsky (max): — m
Michaud (slow): — m
Critical time T_c: — s
Governed by: —
—
Show Formula
Joukowsky (T ≤ T_c): ΔH = a·V₀ / g (upper bound)
Michaud (T > T_c): ΔH = 2·L·V₀ / (g·T)
T_c = 2L/a | g = 9.81 m/s²
─────────────────────────────
Linear-closure estimate; real valve laws & line packing need a transient model.
Show Diagram
ΔH
closure time T
Joukowsky max (ΔH = aV/g)
T_c = 2L/a
rapid
(full surge)
slow — Michaud ΔH = 2LV/gT
Read the article · Control valve closure & water hammer →
Required Air Capacity & Orifice
—mm
Min. orifice diameter
Water rate: — m³/h
Required air flow: — L/s
Suggested nominal AV: — mm
—
Show Formula
Air rate ≈ water rate: Q_air = A_pipe · V (1:1 displacement)
Orifice: Q_air = C_d · A_o · √(2·Δp / ρ_air) → solve A_o → d_o
ρ_air ≈ 1.2 kg/m³ | Δp in Pa (subsonic screening)
─────────────────────────────
Vacuum (draining/burst) needs LARGE orifice; release needs small.
Sizing screen only — confirm with manufacturer flow curves (AWWA C512).
Show Diagram
transmission main — summit / high point
air valve
air OUT (filling)
air IN (draining)
water →
Read the article · Combination air valves →
Pressure Class Verification
—bar
Total (working + surge)
Allowable: — bar
Utilization: — %
Margin: — bar
—
Show Formula
Total = P_working + ΔP_surge | Allowable = PN × factor
─────────────────────────────
Many codes permit a short-term surge allowance (factor 1.2–1.4 × PN).
Keep factor = 1.0 for a conservative steady + transient check.
Show Diagram
bar
working
surge
working + surge
PN × factor (allowable)
margin
total must stay below the line
Read the article · Zone heights & pressure class →
Open Channel & Gravity Flow
Full-Bore Capacity
V: — m/s
Hydraulic radius R: — mm
—
Show Formula
Q = (1/n) × A × R^(2/3) × S^(1/2) [m³/s]
A = π D² / 4 | R = D/4 (full bore)
─────────────────────────────
Self-cleansing: V ≥ 0.6 m/s for sewers
Erosion limit: V ≤ 3.0 m/s for concrete
Show Diagram
invert slope S
Q (full bore)
D
S (‰)
n (Manning)
roughness coeff.
V ≥ 0.6 m/s self-cleansing · V ≤ 3.0 m/s no erosion · R = D/4 (full bore)
Read the article · Drainage & stormwater →
Flow Results
V: — m/s
Froude Fr: —
A: — m² · R: — m
—
Show Formula
Q = (1/n) × A × R^(2/3) × S^(1/2)
Rectangular: A = b·y | P = b + 2y
Trapezoidal: A = (b + z·y)·y | P = b + 2y√(1+z²)
─────────────────────────────
Froude Fr = V / √(g·A/T) | Fr < 1 subcritical · Fr > 1 supercritical
Show Diagram
Rectangular
Q →
y
b
Trapezoidal
y
b
z:1
Read the article · Drainage & stormwater →
Flow Regime
Regime: —
Velocity: — m/s
Critical depth y_c: — m
Critical velocity: — m/s
—
Show Formula
Fr = V / √(g·y) | V = Q / (b·y)
Critical depth (rect): y_c = (q² / g)^(1/3), q = Q/b
─────────────────────────────
Fr < 1 subcritical (tranquil) · Fr = 1 critical · Fr > 1 supercritical (rapid)
Critical/near-critical flow is unstable — avoid designing channels there.
Show Diagram
Fr < 1 subcritical
deep · slow · tranquil
y_c (Fr = 1)
Fr > 1 supercritical
shallow · fast · rapid
y
Read the article · Drainage & stormwater →
Design Flows
—m³/d
Max-day demand (incl. NRW)
Average day: — m³/d
Peak hour: — m³/h
Peak hour: — L/s
Max day: — L/s
—
Show Formula
Avg day = pop × per-capita / 1000 [m³/d], then ÷ (1 − NRW)
Max day = Avg × MDF | Peak hour = Avg × PHF
─────────────────────────────
Treatment sized on max-day; network & pumps on peak-hour.
Typical MDF 1.4–1.8 · PHF 2.0–3.0 (smaller for larger populations).
Show Diagram
demand
24 h
average day
max day (×MDF)
peak hour (×PHF)
AM peak
hour of day → network & pumps sized on the peak-hour demand
Read the article · Domestic water supply →
Required Storage
—m³
Total reservoir volume
Balancing: — m³
Emergency: — m³
Fire reserve: — m³
≈ — h of max-day demand
—
Show Formula
Balancing = % × MDD (diurnal equalization, typ. 20–35%)
Emergency = hours × average hourly demand
Fire reserve = fire flow × duration
─────────────────────────────
Total = balancing + emergency + fire. Confirm balancing % from a
mass-curve (Rippl) of the actual diurnal demand pattern.
Read the article · Strategic water storage →
Total Storage Required
Operational: — m³
Emergency: — m³
Fire reserve: — m³
Indicative tank: —
—
Show Formula
V_total = V_operational + V_emergency + V_fire
V_operational = daily demand × operational % / 100
V_emergency = Q_max × duration (h)
─────────────────────────────
Operational: typically 15–25% of daily demand (EN 805)
Emergency: 8–24 h at max demand (project specific)
Fire reserve: per NFPA 13 / local code
Show Diagram
FIRE RESERVE
V_fire (fixed, per code)
EMERGENCY
supply during outage
OPERATIONAL
balancing / diurnal swing
inlet
outlet
total storage = sum of the three layers
Read the article · Strategic water storage →
Dosing & CT Results
Residual: — mg/L
CT achieved: — mg·min/L
CT required: — mg·min/L
—
Show Formula
Dose rate [kg/h] = Dose [mg/L] × Q [m³/h] / 1,000
Residual C = Applied dose − Chlorine demand
CT achieved = C × T_contact × (T₁₀/T)
─────────────────────────────
T₁₀/T = hydraulic efficiency (baffled tank ~0.7–0.9)
CT values from WHO 2011 / USEPA Guidance Manual
Show Diagram
SOURCE
WATER
Cl₂
dosing
CONTACT TANK
T (min) · T₁₀/T (efficiency)
CT check
C × T₁₀
≥ CT_req?
disinfection credit = residual × contact time (corrected by baffling T₁₀/T)
Read the article · The chlorine journey →
Detention Time
In minutes: — min
Volume for target: — m³
Throughput: — m³/day
—
Show Formula
HRT = V / Q | Required V = Q × target HRT
─────────────────────────────
Typical: rapid mix 1–3 min · flocculation 20–40 min
sedimentation 2–4 h · chlorine contact ≥ 30 min (then check CT)
Read the article · Greywater & water reuse →
Loading Rates
—m/d
Surface overflow rate
Surface area: — m²
Weir loading: — m³/m·d
Upflow velocity: — m/h
—
Show Formula
SOR = Q / A_surface (m³/m²·d = m/d) ; A = π/4·D²
Weir loading = Q / weir length (m³/m·d)
─────────────────────────────
Typical: SOR 24–48 m/d (settling) · weir loading ≤ 250–375 m³/m·d
Show Diagram
feed Q
upflow
SOR = Q/A
sludge
overflow weir at rim — weir loading = Q / weir length
Read the article · DAF for SWRO pre-treatment →
Chemical Demand
—kg/day
Neat chemical (100%)
Annual: — t/yr
Solution feed: — L/h
Solution: — L/day
—
Show Formula
Mass (kg/day) = Dose(mg/L) × Q(m³/day) / 1000
Solution (L/day) = Mass / (strength fraction × density)
─────────────────────────────
Typical alum dose 10–60 mg/L; jar-test to confirm for your raw water.
Read the article · DAF for SWRO pre-treatment →
Measured Flow
— m³/h
— m³/s
Equation: —
—
Show Formula
V-notch 90°: Q = 1.38 · H^2.5
Rectangular (suppressed): Q = 1.84 · b · H^1.5 (Rehbock)
Cipolletti: Q = 1.86 · b · H^1.5 | Q in m³/s, H & b in m
─────────────────────────────
Valid for free-flow, fully ventilated nappe; measure H ≥ 3–4× upstream of crest.
Show Diagram
FRONT VIEW — weir plate
water level
H
notch angle (90°)
SIDE — flow over crest
ventilated
nappe
Q
Read the article · Monitoring non-revenue water →
Economic Pipe Diameter
—mm
Nearest standard DN: —
Velocity at D_econ: — m/s
Annual capital cost: — $/m
Annual energy cost: — $/m
Capital Recovery Factor: —
—
Show Formula
Minimize: TC/m = CRF × k × D + 8ρfQ³ × C_e × H / (π²η × D⁵ × 1000)
Setting d(TC)/dD = 0 → D_econ = [40ρfQ³C_eH / (π²η × CRF × k × 1000)]^(1/6)
─────────────────────────────────────────────
CRF = i(1+i)^N / [(1+i)^N − 1] (Capital Recovery Factor)
k = pipe cost coefficient [$/m per mm of diameter]
Q in m³/s · ρ = 1000 kg/m³ · C_e in $/kWh
Source: Optimum Pipeline Design (Walski et al.)
Show Diagram
Annual Cost ($/m)
Pipe Diameter D
Capital
Energy
Total
D_econ
(minimum total cost)
small
large
Read the article · Life-cycle cost & pump energy →
Engineering Disclaimer: These calculators are provided for indicative purposes only, based on standard hydraulic engineering formulas. Results must be verified against project-specific conditions, applicable codes (EN, AWWA, ASME, ISO), and reviewed by a qualified engineer before use in design. Mohamed Abokhatwa accepts no liability for decisions based solely on these tools.