Engineering Tools

Engineering Calculators

Field-tested tools for water, infrastructure and MEP engineers. Real formulas. Instant results. No sign-up.

49Calculators
15Categories
Units

Pumps & Energy

Pump Hydraulic Power

Hydraulic, shaft, and motor power — with standard motor size recommendation

m³/h
m
%
%
Power Results
kW
Motor input power
Hydraulic power: — kW Shaft power: — kW Standard motor: — kW Energy @ 24h: — kWh/day
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%
SUMP Q → PUMP η_pump · η_motor H Total Head (m) datum delivery level pump lifts Q against total head H

NPSH Available

Net Positive Suction Head — prevent pump cavitation

°C
m asl
m
m³/h
mm
m
Z_s: + if fluid surface is above pump (flooded suction), − for suction lift
NPSH Available
m
P_atm: — m P_vapor: — m (at T) Recommended NPSHr margin: ≥ 0.5 m
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)
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

System Head Curve & Operating Point

Intersect the pump curve with the system curve to find the true duty point

m
m
m³/h
m
m
m³/h
Operating Point (Pump ∩ System)
m³/h
Operating flow Q*
Operating head H*: — m Flow vs rated: — % Pump coeff a: — System coeff R: —
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.
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 →

Pump Energy & Specific Energy Cost

Annual energy, running cost, and kWh per m³ — the number that drives OPEX

m³/h
m
%
%
h/day
d/yr
SAR/kWh
Energy & Cost Results
SAR/yr
Annual energy cost
Input power: — kW Annual energy: — MWh/yr Specific energy: — kWh/m³ Cost per m³: — SAR/m³
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)

Pump Engineering

Pump Affinity Laws — VSD

Effect of speed change on flow, head, and power (Variable Speed Drive)

m³/h
m
kW
rpm
rpm
At New Speed N₂
m³/h
New flow rate Q₂
Head: — m Power: — kW Speed ratio: —
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)
Affinity Law Curves H / P Q (flow rate) N₁ (H curve) N₂ < N₁ N₃ < N₂ Q ∝ N H ∝ N² P ∝ N³

Pump Specific Speed Nₛ

Classify pump type and impeller geometry from duty point

rpm
m³/h
m
Specific Speed Result
Nq
Metric specific speed
Pump type: — Dimensionless Ns: —
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)
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

Pipe Hydraulics & Flow

Pipe Friction Loss — Hazen-Williams

Head loss in pressurised water mains (turbulent flow, full-bore)

m³/h
mm
m
Friction Loss Results
m
Head loss
Pressure loss: — bar Velocity: — m/s Friction slope: — m/km Reynolds No.: —
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
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

Flow Velocity & Reynolds Number

Pipe velocity, flow regime, and kinematic viscosity at temperature

m³/h
mm
°C
Flow Analysis
m/s
Pipe velocity
Re: — Flow regime: — ν at temp: — × 10⁻⁶ m²/s
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
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

Minor Losses — Fittings & Valves (K-method)

Sum of local head losses through fittings, valves, bends, and transitions

m/s
m
Fitting / Valve K value Qty
Gate Valve — fully open 0.10
Gate Valve — 50% open 2.10
Globe Valve — fully open 10.0
Ball Valve — fully open 0.05
Butterfly Valve — fully open 0.60
Check Valve (swing) 2.50
PRV / Control Valve 8.00
90° Standard Elbow 0.90
90° Long-radius Elbow 0.45
45° Elbow 0.40
Tee — straight through 0.60
Tee — branch flow 1.80
Sharp pipe entry 0.50
Rounded pipe entry 0.04
Pipe exit (to reservoir) 1.00
Sudden expansion 1.00
Sudden contraction 0.50
Strainer / screen 2.00
Minor Loss Results
m
Total head loss
ΣK = — Pressure loss: — bar Equiv. pipe length: — m (at D = 100mm, f = 0.02)
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

Pressure & Head Converter

Convert between metres of water head, bar, kPa, psi and feet — instantly

 
Equivalent Pressure / Head
bar
Pressure
Head: — m water — kPa — psi — ft water
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).

Advanced Pipe Design

Darcy-Weisbach Friction Loss

Rigorous head loss — all flow regimes, pipe roughness ε via Swamee-Jain

m³/h
mm
m
°C
Friction Loss (Darcy-Weisbach)
m
Head loss hf
Pressure drop: — bar Friction factor f: — Re: — · V: — m/s
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)
ε 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

Thrust Block Sizing

Concrete anchor block at pipe bends, tees, and dead-ends

bar
mm
kN/m²
Thrust & Block Size
kN
Net thrust force
Block bearing area: — m² Square block side: — m
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)
ground THRUST BLOCK Q → F (thrust) θ = 90° block transfers thrust to undisturbed soil · keep cover ≥ 0.6 m

Colebrook-White Friction Factor

Solve the Darcy friction factor f — the input the Darcy-Weisbach calc needs

mm
mm
Friction Factor
Darcy f (Colebrook)
Relative roughness ε/D: — Swamee-Jain f: — Regime: — Converged in — iterations
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

Pipe Structural & Selection

Barlow's Formula — Pipe Pressure Rating

Allowable internal pressure based on wall thickness and material strength

mm
mm
Pressure Rating
bar
Allowable pressure (with DF & SF)
Allowable: — MPa Gross yield pressure: — bar Nearest PN class: PN —
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)
Pipe Cross-Section t (wall) OD ID = OD − 2t P → hoop stress in wall Typical SMYS (yield) Carbon Steel Gr.B245 MPa API X42 / X52 / X65290–448 Ductile Iron300 MPa Stainless 316L170 MPa design factor DF = 0.40–0.72 (by pipeline class & location)

Flexible Pipe Deflection — Iowa

Ring deflection of HDPE / GRP / steel under buried load vs the 5% limit

m
kN/m³
kPa
kPa
MPa
%
Predicted Ring Deflection
%
Δy / D
Soil prism pressure: — kPa Total vertical load: — kPa Margin to allowable: — %
Δ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.
vertical soil + live load W_c Original — circular E′ soil support Under load — ovalised (Δy/D)

Pipe Flotation / Buoyancy

Will an empty buried pipe float under a high water table? Uplift safety factor

mm
kN/m
m
kN/m³
Flotation Check (water table at surface)
Safety factor vs uplift
Buoyant uplift: — kN/m Pipe weight: — kN/m Submerged soil prism: — kN/m
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.
ground surface water table W_pipe + soil prism ↓ cover H empty buoyant uplift F_b ↑

Pipeline Thermal Expansion

Free movement and restrained thermal stress / thrust from temperature change

m
°C
GPa
Thermal Movement & Stress
mm
Free expansion ΔL
Thermal strain: — mm/m Restrained stress: — MPa
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).
anchor original length L (at T₀) ΔL = α·L·ΔT temperature rise ΔT

Transient Analysis & Surge Protection

Water Hammer Surge — Joukowsky

Instant pressure rise from rapid valve closure or pump trip

m³/h
mm
m/s
m
bar
m/s
Δ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
Δ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
PUMP source Q → closed ΔP surge wave ← L — pipe length (m) D faster closure & higher wave speed → bigger pressure spike on the valve

Wave Speed (Celerity)

Pressure wave propagation speed for water hammer analysis

mm
mm
Wave Speed
m/s
Use this value in Water Hammer calculator ↑
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)
Pipe Cross-Section t (wall) OD D (bore) Young's modulus E Steel210 GPa Ductile iron170 GPa Concrete · GRP30 · 20 PVC · HDPE3 · 0.8 lower E → slower wave → lower surge pressure

Surge Vessel — Pre-charge & Volume

Hydropneumatic vessel sizing using ideal gas law (Boyle's Law)

m³/h
mm
m
m/s
bar_g
bar_g
Pipe Velocity
m/s
Critical Time Tc
s = 2L/a
Surge Volume ΔV
m³ ≈ Q × Tc / 2
Vessel Sizing Results
Total vessel volume
Pre-charge P₀: — bar_g Gas volume (idle): — m³ Fill ratio: — %
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.
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)

Pipeline Period & Critical Time

Is a valve closure "rapid" or "slow"? The 2L/a test that decides the surge

m
m/s
s
Critical Time Test
s
Critical time T_c = 2L/a
Wave travel L/a: — s T / T_c: — Closure type: —
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)
reservoir valve pressure wave a L — pipe length · round trip T_c = 2L / a

Slow-Closure Surge — Michaud

Surge head for gradual valve closure, vs the Joukowsky upper bound

m
m/s
m/s
s
Surge Head Rise
m
Governing surge ΔH
Joukowsky (max): — m Michaud (slow): — m Critical time T_c: — s Governed by: —
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.
ΔH closure time T Joukowsky max (ΔH = aV/g) T_c = 2L/a rapid (full surge) slow — Michaud ΔH = 2LV/gT

Air Valve Sizing

Air-release / vacuum orifice for filling & draining a transmission main

mm
m/s
bar
Required Air Capacity & Orifice
mm
Min. orifice diameter
Water rate: — m³/h Required air flow: — L/s Suggested nominal AV: — mm
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).
transmission main — summit / high point air valve air OUT (filling) air IN (draining) water →

Pressure Class Check (PN)

Working + surge pressure vs the pipe's rated class — does it pass?

bar
bar
bar
× PN
Pressure Class Verification
bar
Total (working + surge)
Allowable: — bar Utilization: — % Margin: — bar
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.
bar working surge working + surge PN × factor (allowable) margin total must stay below the line

Open Channel & Gravity Flow

Manning's — Gravity Pipe

Full-bore circular pipe capacity (sewers, culverts, gravity outfalls)

mm
‰ (m/km)
Full-Bore Capacity
L/s
V: — m/s Hydraulic radius R: — mm
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
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)

Manning's — Open Channel

Rectangular & trapezoidal channel — irrigation, drainage, stormwater

m
m
‰ (m/km)
Flow Results
m³/s
V: — m/s Froude Fr: — A: — m² · R: — m
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
Rectangular Q → y b Trapezoidal y b z:1

Critical Depth & Froude Number

Sub- or super-critical? Flow regime in a rectangular channel

m³/s
m
m
Flow Regime
Froude number Fr
Regime: — Velocity: — m/s Critical depth y_c: — m Critical velocity: — m/s
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.
Fr < 1 subcritical deep · slow · tranquil y_c (Fr = 1) Fr > 1 supercritical shallow · fast · rapid y

Water Demand & Planning

Water Demand & Peak Factors

Average, max-day and peak-hour demand from population — the design flows

cap
L/cap·d
× avg
× avg
%
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
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).
demand 24 h average day max day (×MDF) peak hour (×PHF) AM peak hour of day → network & pumps sized on the peak-hour demand

Balancing / Storage Volume

Service-reservoir volume: balancing + emergency + fire reserve

m³/d
% MDD
h @ avg
L/s
h
Required Storage
Total reservoir volume
Balancing: — m³ Emergency: — m³ Fire reserve: — m³ ≈ — h of max-day demand
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.

Storage & Water Quality

Reservoir / Tank Sizing

Required storage volume — operational, emergency, and fire reserve

m³/day
% of daily
m³/h
hours
Total Storage Required
Total volume
Operational: — m³ Emergency: — m³ Fire reserve: — m³ Indicative tank: —
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
FIRE RESERVE V_fire (fixed, per code) EMERGENCY supply during outage OPERATIONAL balancing / diurnal swing inlet outlet total storage = sum of the three layers

Chlorine Dosing & CT Check

Cl₂ dose rate, residual after demand, and CT disinfection adequacy

m³/h
mg/L
mg/L
min
%
Dosing & CT Results
kg/h
Cl₂ dose rate
Residual: — mg/L CT achieved: — mg·min/L CT required: — mg·min/L
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
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)

Hydraulic Retention Time

Detention time in any basin or contact tank — and volume for a target HRT

m³/h
h
Detention Time
h
Actual HRT = V / Q
In minutes: — min Volume for target: — m³ Throughput: — m³/day
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)

Clarifier SOR & Weir Loading

Surface overflow rate and weir loading for a circular sedimentation tank

m³/h
m
m
Loading Rates
m/d
Surface overflow rate
Surface area: — m² Weir loading: — m³/m·d Upflow velocity: — m/h
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
feed Q upflow SOR = Q/A sludge overflow weir at rim — weir loading = Q / weir length

Coagulant / Chemical Dose

Daily chemical mass and solution feed rate for alum, ferric, polymer, lime…

m³/h
mg/L
% w/w
kg/L
Chemical Demand
kg/day
Neat chemical (100%)
Annual: — t/yr Solution feed: — L/h Solution: — L/day
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.

Weir / Flume Flow Measurement

Open-channel flow from measured head over a V-notch or rectangular weir

m
m
Measured Flow
L/s
Discharge Q
— m³/h — m³/s Equation: —
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.
FRONT VIEW — weir plate water level H notch angle (90°) SIDE — flow over crest ventilated nappe Q

Economic Optimization

Economic Pipe Diameter

Minimize total annual cost (capital + energy)

m³/h
$/kWh
%
h/yr
%/yr
years
$/m·mm
Economic Pipe Diameter
mm
Nearest standard DN: —
Velocity at D_econ: — m/s Annual capital cost: — $/m Annual energy cost: — $/m Capital Recovery Factor: —
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.)
Annual Cost ($/m) Pipe Diameter D Capital Energy Total D_econ (minimum total cost) small large

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.

HVAC & Cooling

Chilled Water Flow

Chilled-water flow from cooling load and ΔT

TR
°C
Chilled-Water Flow
L/s
Design flow
= — m³/h Cooling load: — kW Rule: — L/s per kW

Cooling Load (rule of thumb)

Quick cooling load from area and load intensity

W/m²
Cooling Load
TR
Total cooling
= — kW Floor area: — m² Intensity: — W/m²

Fan Power

Shaft power from airflow and static pressure

m³/h
Pa
%
Fan Shaft Power
kW
At the fan shaft
Airflow: — m³/h Static pressure: — Pa Suggested motor: — kW

Duct Sizing (velocity)

Round-duct diameter from airflow and target velocity

m³/h
m/s
Round Duct Diameter
mm
Equivalent round
Cross-section: — m² Airflow: — m³/h Velocity: — m/s

Electrical

Cable Voltage Drop

3-phase copper cable volt-drop and % check

A
m
mm²
V
Voltage Drop
%
Of nominal voltage
Voltage drop: — V Cable R: — Ω/km Run length: — m

Motor Full-Load Current

3-phase motor FLC from rating and voltage

kW
V
%
Full-Load Current
A
Line current
Apparent power: — kVA Motor rating: — kW Breaker ≥ — A

Generator / Transformer Sizing

kVA from connected load, demand and PF

kW
%
%
Required Rating
kVA
With spare margin
Demand load: — kW Base: — kVA Next standard set: — kVA

Fire Protection

Sprinkler Demand

Design flow from density × area + hose

mm/min
L/s
Total Demand
L/s
Sprinklers + hose
Sprinkler flow: — L/s = — L/min Hose allowance: — L/s

Fire Pump & Storage

Fire-water storage and NFPA-20 pump points

L/s
m
min
Fire-Water Storage
For the duration
150% flow: — L/s Churn head (140%): — m Pump power: — kW

Plumbing & PHE

Hunter Fixture-Unit Demand

Probable design flow from loading units

LU
Design Flow
L/s
Probable demand
= — m³/h Fixture units: — LU Empirical Hunter fit

Hot-Water Storage

Storage volume and heater from occupancy

cap
L/cap·d
%
°C
Storage Volume
Usable hot store
Daily demand: — L Heater (2 h recovery): — kW

Vertical Transport & ELV

Lift Traffic (HC & interval)

5-minute handling capacity and interval

cap
s
cap
5-min Handling Capacity
%
Of population
Interval: — s Cars: — At 80% car fill

Fire-Alarm Battery

Standby + alarm battery sizing (×1.25)

A
h
A
min
Battery Capacity
Ah
With 25% margin
Standby: — Ah Alarm: — Ah Next standard: — Ah

Engineering Insights

Get expert articles on water, infrastructure and MEP engineering — delivered to your inbox.

No spam. Unsubscribe anytime.
WhatsApp
Book a Consultation