Wastewater Engineering Tools

Sewerage Peak Flow Calculator

SewerGEMS-Compatible Equation-Based Peak Flow Calculator with Customizable Parameters, Cutoff Values & Conditional Formulas for International Standards

Sewerage Peak Flow Calculator – SewerGEMS Compatible | Professional Wastewater Design Tool

SewerGEMS-Compatible Peak Flow Calculator

Select a formula preset or customize parameters to match your design guidelines. Supports cutoff values and conditional formulas. Results update automatically when parameters change.

Input Parameters
Formula Preset Selection

Select a standard formula preset. Parameters will auto-populate. You can then customize them to match your design guidelines.

📐
Harmon
1 + 14/(4+√P)
📐
Babbit
5/√P
🇬🇧
British Standards
4.5/P^0.15
🇦🇪
Dubai Municipality
4.25/P^0.167
⚡ Conditional
🇦
Abu Dhabi ADSSC
(18+√P)/(4+√P)
🇪🇬
Egypt
5/P^0.167
⚡ Conditional
🇸🇦
Saudi Arabia NWC
5/P^0.20
🇦🇪
Sharjah (Halcrow)
5.0957/P^0.1785
Project Information
Population & Flow Information
Equation Parameters (SewerGEMS Format) LIVE UPDATE
Extreme Flows Equation ParametersEFF = c₁ + (c₂ + (m₁·P)^e₁) / (c₃ + (m₂·P)^e₂)
Constants (c)
c₁
Base constant
c₂
Numerator constant
c₃
Denominator constant
Exponents (e)
e₁
Numerator exponent
Power of (m₁·P) in numerator
e₂
Denominator exponent
Power of (m₂·P) in denominator
Multipliers (m)
m₁
Numerator multiplier
Coefficient in (m₁·P)^e₁
m₂
Denominator multiplier
Coefficient in (m₂·P)^e₂
Active Equation — Live Preview
The current equation based on your parameter values
Constants (c)
Exponents (e)
Multipliers (m)
c₁1.000
c₂14.000
c₃4.000
e₁1.000
e₂0.500
m₁0.000
m₂1.000
Maximum peaking factor cap — prevents unrealistically high values for small populations
MAX PF
Calculation Results
Equation Used
Harmon Formula
Peaking Factor (PF)
--
dimensionless
Peak Flow (Qpeak)
--
L/s
Infiltration Flow
--
L/s
Total Design Flow
--
L/s
Design Flow
--
m³/day
Recommended Pipe Size
--
mm diameter

Formula Information

  • Select a formula and enter parameters to see requirements

Design Recommendations

Enter parameters and click Calculate to see design recommendations.

The Universal Equation

Understanding the SewerGEMS Extreme Flows equation format used in this calculator.

SewerGEMS Extreme Flows Formula
The universal equation that represents any peaking factor formula
EFF= c₁+ c₂+ ( m₁· P ) e₁ c₃+ ( m₂· P ) e₂
Constants (c₁, c₂, c₃)
Exponents (e₁, e₂)
Multipliers (m₁, m₂)

Parameter Definitions

ParameterNameDescriptionTypical Range
c₁Base ConstantAdded to the entire expression. Represents minimum PF offset.0.0 – 2.0
c₂Numerator ConstantConstant term in the numerator of the fraction.0.0 – 20.0
c₃Denominator ConstantConstant term in the denominator of the fraction.0.0 – 10.0
e₁Numerator ExponentPower to which (m₁·P) is raised in numerator.-1.0 – 1.0
e₂Denominator ExponentPower to which (m₂·P) is raised in denominator.0.0 – 1.0
m₁Numerator MultiplierCoefficient in (m₁·P)^e₁ term.0.0 – 10.0
m₂Denominator MultiplierCoefficient in (m₂·P)^e₂ term.0.0 – 5.0
PPopulationContributing population in selected units.1 – 10,000,000
CutoffMaximum Peak FactorIf calculated PF exceeds this value, it is capped at the cutoff. For Dubai, PF=5.0 for Pop ≤ 500.1.0 – 10.0

How to Map Any Formula

Example: Mapping Harmon Formula

Original: PF = 1 + 14 / (4 + √P)

Rewrite: PF = 1 + (14 + (0·P)^1) / (4 + (1·P)^0.5)

→ c₁=1, c₂=14, c₃=4, e₁=1, e₂=0.5, m₁=0, m₂=1


Example: Mapping Dubai Municipality (Pop > 500)

Original: PF = 4.25 / P^0.167

Rewrite: PF = 0 + (4.25 + (0·P)^1) / (0 + (1·P)^0.167)

→ c₁=0, c₂=4.25, c₃=0, e₁=1, e₂=0.167, m₁=0, m₂=1

Cutoff = 5.0 (for Pop ≤ 500)

Formula Reference & Parameter Mapping

How each standard formula maps to the SewerGEMS Extreme Flows equation with cutoff values.

📐 Harmon Formula CLASSIC

PF = 1 + 14 / (4 + √P)
Where P = Population in thousands

Widely used in North America and international standards. Provides moderate peaking factors for all population sizes.

SewerGEMS Parameters:
c₁=1.000, c₂=14.000, c=4.000
e₁=1.000, e₂=0.500, m₁=0.000, m₂=1.000
Cutoff: PF ≤ 10.0 (default)

📐 Babbit Formula CLASSIC

PF = 5.0 / √P
Where P = Population in thousands
(Minimum PF = 1.0)

Simpler empirical formula. Tends to overestimate for large populations. Best for small communities.

SewerGEMS Parameters:
c₁=0.000, c₂=0.000, c₃=1.000
e₁=-0.500, e₂=0.000, m₁=5.000, m₂=0.000
Cutoff: PF ≤ 10.0 (default)

🇧 British Standards BS EN 752

PF = 4.5 / P^0.15
Where P = Population in thousands
(Approximation of tabulated values)

Based on BS EN 752 and UK design practice. Provides moderate peaking factors across population ranges.

SewerGEMS Parameters:
c₁=0.000, c₂=0.000, c₃=1.000
e₁=-0.150, e₂=0.000, m₁=4.500, m₂=0.000
Cutoff: PF ≤ 10.0 (default)

🇦🇪 Dubai Municipality UAE

Pop ≤ 500 persons: PF = 5.0
Pop > 500 persons: PF = 4.25 / P^0.167
Where P = Population in thousands

Dubai Municipality standard with conditional logic. For pop ≤ 500, constant PF = 5.0 ensures minimum self-cleansing requirements (150mm diameter at 1 in 133 slope).

SewerGEMS Parameters (Pop > 500):
c₁=0.000, c₂=4.250, c₃=0.000
e₁=1.000, e₂=0.167, m₁=0.000, m₂=1.000
Cutoff: PF ≤ 5.000 (for Pop ≤ 500)

🇦 Abu Dhabi ADSSC UAE

PF = (18 + √P) / (4 + √P)
Where P = Population in thousands

ADSSC standard representing Qmax/Qavg ratio. Min velocity 0.75 m/s, max 3.0 m/s.

SewerGEMS Parameters:
c₁=0.000, c₂=18.000, c₃=4.000
e₁=0.500, e₂=0.500, m₁=1.000, m₂=1.000
Cutoff: PF ≤ 10.0 (default)

🇪🇬 Egypt EGYPT

Pop < 80,000 persons: PF = 5 / P^0.167
Pop ≥ 80,000 persons: PF = 1 + 14/(4+P^0.50)
Where P = Population in thousands

Two-formula approach based on 80,000 population threshold. Higher peaking factors for smaller populations due to greater flow variability.

SewerGEMS (Pop < 80K):
c₁=0.000, c₂=5.000, c₃=0.000
e₁=1.000, e₂=0.167, m₁=0.000, m₂=1.000

SewerGEMS (Pop ≥ 80K):
c₁=1.000, c₂=14.000, c₃=4.000
e₁=1.000, e₂=0.500, m₁=0.000, m₂=1.000
Cutoff: PF ≤ 10.0 (default)

🇸🇦 Saudi Arabia NWC KSA

PF = 5 / P^0.20
Where P = Population in thousands

National Water Company standard for Riyadh sewerage design.

SewerGEMS Parameters:
c₁=0.000, c₂=5.000, c₃=0.000
e₁=1.000, e₂=0.200, m₁=0.000, m₂=1.000
Cutoff: PF ≤ 10.0 (default)

🇦🇪 Sharjah (Halcrow) UAE

Domestic: PF = 5.0957 / P^0.178511
Industrial: PF = 1.5 (constant)
Where P = Population in thousands

Empirical relationship by Halcrow (Sharjah Sewerage Study Stage 2). Industrial assumes 16-hour operating period.

SewerGEMS Parameters (Domestic):
c₁=0.000, c₂=5.096, c₃=0.000
e₁=1.000, e₂=0.179, m₁=0.000, m₂=1.000
Cutoff: PF ≤ 10.0 (default)

Interactive Charts & Graphs

Visual comparison of peaking factors across different formulas and population ranges.

Peaking Factor Comparison by Formula

Flow Components Comparison

Flow Distribution

Population vs Peak Flow

Engineering Design Tables

Reference tables for peaking factors, cutoff values, and design criteria.

Peaking Factor Comparison by Formula

Population📐 Harmon Babbit🇬🇧 British🇦🇪 Dubai🇦🇪 Abu Dhabi🇬 Egypt🇦 Saudi

Cutoff Values (Maximum PF) by Authority

Authority / FormulaCutoff Value (Max PF)ConditionNotes
Harmon10.000AlwaysDefault maximum cap
Babbit10.000AlwaysDefault maximum cap
British Standards10.000AlwaysDefault maximum cap
🇦🇪 Dubai Municipality5.000Pop ≤ 500 personsConstant PF for small populations
🇦🇪 Dubai Municipality10.000Pop > 500 personsDefault maximum cap
🇦 Abu Dhabi ADSSC10.000AlwaysDefault maximum cap
🇪 Egypt10.000AlwaysDefault maximum cap
🇸🇦 Saudi Arabia NWC10.000AlwaysDefault maximum cap
🇦🇪 Sharjah (Halcrow)10.000DomesticDefault maximum cap
🇦🇪 Sharjah Industrial1.500IndustrialConstant PF for 16-hour operation

Recommended Design Criteria

ParameterMinimumRecommendedMaximumUnit
Minimum Pipe Diameter150200mm
Minimum Velocity (Full Flow)0.60.753.0m/s
Maximum Velocity5.0m/s
Minimum Slope (200mm)0.0020.004m/m
Infiltration Rate0.050.150.50L/s/ha
Return Factor0.600.800.90
Design Period203050years

Sensitivity Analysis

Adjust parameters interactively to understand their impact on peak flow calculations.

Interactive Parameter Adjustment
Population (×1,000)50
Average Flow (L/s)100
Infiltration Rate (L/s/ha)0.20
Catchment Area (ha)150
Sensitivity Results
Peaking Factor
--
dimensionless
Peak Flow
--
L/s
Infiltration Flow
--
L/s
Total Design Flow
--
L/s

Unit Converter

Convert between common wastewater flow units used in engineering practice.

Worked Example Calculations

Step-by-step examples demonstrating conditional formulas and cutoff values.

Example 1: Dubai Municipality (Pop = 50,000)

Authority: 🇦🇪 Dubai Municipality
Population: 50,000 persons
Average Flow: 100 L/s
P Unit: Thousands
Step 1: Check Condition
Population = 50,000 persons > 500 persons
→ Use formula: PF = 4.25 / P^0.167
Step 2: Convert Population
P = 50,000 / 1,000 = 50 (thousands)
Step 3: Calculate Peaking Factor
PF = 4.25 / (50)^0.167
PF = 4.25 / 1.931
PF = 2.201
Step 4: Check Cutoff (Maximum PF = 5.0)
PF = 2.201 ≤ 5.0 ✓
Final PF = 2.201 (no capping needed)
Step 5: Calculate Peak Flow
Q_peak = 100 × 2.201 = 220.1 L/s

Example 2: Dubai Municipality (Pop = 300 — Cutoff Applied)

Authority: 🇦🇪 Dubai Municipality
Population: 300 persons
Average Flow: 5 L/s
Step 1: Check Condition
Population = 300 persons ≤ 500 persons
Use constant: PF = 5.0 (cutoff value)
Step 2: Apply Cutoff Rule
Since Pop ≤ 500: PF = 5.0 (maximum cap)
PF = 5.000
Step 3: Calculate Peak Flow
Q_peak = 5 × 5.0 = 25.0 L/s
Design Note
⚠️ Minimum sewer diameter: 150 mm
⚠️ Minimum slope: 1 in 133
⚠️ Minimum connections: 10 dwelling units

Example 3: Egypt (Pop = 100,000 — Conditional Formula)

Authority: 🇪🇬 Egypt
Population: 100,000 persons
Average Flow: 200 L/s
Step 1: Check Condition
Population = 100,000 persons ≥ 80,000 persons
→ Use formula: PF = 1 + 14 / (4 + P^0.50)
Step 2: Convert Population
P = 100,000 / 1,000 = 100 (thousands)
Step 3: Calculate Peaking Factor
PF = 1 + 14 / (4 + 100^0.50)
PF = 1 + 14 / 14
PF = 2.000
Step 4: Calculate Peak Flow
Q_peak = 200 × 2.000 = 400.0 L/s

Help Center & FAQ

Comprehensive guidance for using this SewerGEMS-compatible calculator.

How to Use This Calculator
  • Select a formula preset (Harmon, Babbit, British Standards, Dubai, etc.)
  • Parameters auto-populate in the SewerGEMS format
  • For conditional formulas (Dubai, Egypt), the calculator automatically selects the correct branch
  • Optionally customize parameters to match your design guidelines
  • Set the cutoff value (maximum PF cap)
  • Enter population, average flow, catchment area, and infiltration rate
  • Click "Calculate Peak Flow" to generate results
  • Results update automatically when you change any parameter
Understanding Cutoff Values (Maximum PF)

The cutoff value is the maximum peaking factor cap:

  • If calculated PF > cutoff: PF is capped at the cutoff value
  • Dubai small population (5.0): For Pop ≤ 500, PF is fixed at 5.0 (the cutoff)
  • Industrial constant (1.5): Sharjah industrial uses constant PF = 1.5
  • Default cutoff (10.0): Most formulas use a default maximum of 10.0
Conditional Formulas (Dubai & Egypt)

Dubai Municipality:

  • Population ≤ 500 persons → PF = 5.0 (constant, equals cutoff)
  • Population > 500 persons → PF = 4.25 / P^0.167

Egypt:

  • Population < 80,000 persons → PF = 5 / P^0.167
  • Population ≥ 80,000 persons → PF = 1 + 14 / (4 + P^0.50)
Understanding SewerGEMS Parameters

The equation EFF = c₁ + (c₂ + (m₁·P)^e₁) / (c₃ + (m₂·P)^e₂) uses 7 parameters:

  • c₁: Base constant added to the entire expression
  • c₂: Constant term in the numerator
  • c₃: Constant term in the denominator
  • e₁: Exponent of (m₁·P) in numerator
  • e₂: Exponent of (m₂·P) in denominator
  • m₁: Multiplier in (m₁·P)^e₁ term
  • m₂: Multiplier in (m₂·P)^e₂ term

Live Update: When you change any parameter, the results recalculate automatically.

Frequently Asked Questions

Q: Why does Dubai have PF = 5.0 for small populations?

A: For populations ≤ 500 persons, Dubai Municipality fixes PF at 5.0 and instead requires minimum pipe diameter (150mm), minimum slope (1 in 133), and minimum connections (10 dwelling units) to ensure self-cleansing.


Q: What happens if I set cutoff = 0?

A: The cutoff is a maximum cap. Setting it to 0 would cap all PF values at 0, which is not physically meaningful. The cutoff should be set to a reasonable maximum value.


Q: How does Egypt's 80,000 threshold work?

A: The calculator checks if population (in persons) is less than 80,000. If yes, it uses PF = 5/P^0.167. If ≥ 80,000, it uses the Harmon-type formula PF = 1 + 14/(4+√P).


Q: Do results update automatically?

A: Yes! When you change any parameter in the "Extreme Flows Equation Parameters" section, the calculation results update automatically. You don't need to click "Calculate Peak Flow" unless you want to reset the view.

Engineering References

Authoritative sources and standards used in this calculator's methodology.

🇪 Dubai Municipality Sewerage Design Standards

Dubai Municipality Infrastructure Design Standards – Sewerage Section, 2023 Edition

🇪 Abu Dhabi Sewerage Services Company (ADSSC)

ADSSC Design Guidelines & Code of Practice for Sewerage Systems

🇬🇧 British Standards BS EN 752

Drain and sewer systems outside buildings – System design and performance

🇪 Egyptian Code of Practice

Egyptian Standards for Sewerage Design – Housing and Building National Research Center

🇦 National Water Company (NWC) – Saudi Arabia

NWC Design Standards for Wastewater Collection Systems – Riyadh Region

Bentley SewerGEMS Documentation

SewerGEMS User Manual – Extreme Flows Equation and Peaking Factor Methods

Water Environment Federation (WEF)

WEF Manual of Practice No. 9 – Design of Municipal Wastewater Treatment Plants

🇦🇪 Sharjah Sewerage Study – Stage 2

Halcrow Empirical Formula for Sharjah Domestic Wastewater Peaking Factors