SWIMMING
POOLS
SWIMMING POOLS
Main Types according to its Location
Outdoor Pool Indoor Pool
HVAC
ENG.X | | engxsevices@[Link] | +201013325233
SWIMMING POOLS
Main Types according to nature of use
Public Private Kids
ENG.X | | engxsevices@[Link] | +201013325233
SWIMMING POOLS
Types according to the type of water recirculation system
Overflow Swimming Pool Skimmer Swimming Pool
ENG.X | | engxsevices@[Link] | +201013325233
MAIN COMPONENTS OF SWIMMING POOLS
Balance Tank Water
Treatment
03 04
Sand Filter Heater & Cooler
02 Maintain
Water Level
Kill viruses
and
bacteria
05
Remove Heat the
particles from swimming pool
Circulation Inlets and
the water water
Pump Outlets
01 Circulate and Transfer water 06
pressurize the through the
swimming pool water swimming pool cycle
SWIMMING POOLS
Types according to the type of water recirculation system
Skimmer Swimming Pool
ENG.X | | engxsevices@[Link] | +201013325233
SWIMMING POOLS
Types according to the type of water recirculation system
Overflow Swimming Pool
ENG.X | | engxsevices@[Link] | +201013325233
SWIMMING POOLS
DESIGN GUIDE
ENG.X | | engxsevices@[Link] | +201013325233
CODES/REFERENCES/ STANDARDS
INTERNATIONAL SWIMMING POOL AND SPA CODE EGYPTIAN CODE
ENG.X | | engxsevices@[Link] | +201013325233
CODES/REFERENCES/ STANDARDS
American Society of Plumbing Engineers Spata Standards For Swimming Pools Volume Two
ENG.X | | engxsevices@[Link] | +201013325233
SWIMMING POOLS DESIGN GUIDE
Circulation Pump
1- Flow Rate (Q) & Head (H)
1 2- No. of Duty + Stand by
3- Selection
Sand Filter
1- Filter Diameter 2
2- Number of Filters
3- Selection
3 Balance Tank
1- Tank Volume (VT)
ENG.X | | engxsevices@[Link] | +201013325233
Water Treatment
1- NaOCL Quantity
2- Dosing Pump (Q & H) 4
3- Dosing Pump Selection
4- PH of Water
5- UV Device Pool Routing
1- Inlet Nozzle
5 2- Drain
3- Skimmer
4- Vacuum
5- Gutter Drain
Heaters & Coolers 6- Pipe Sizing
1- Capacity 6
2- Selection
ENG.X | | engxsevices@[Link] | +201013325233
SWIMMING POOLS DESIGN GUIDE
01- Circulation Pumps
1- Calculate Swimming Pool Volume
Volume (m3) = Area (m2) x Height (m)
2- Calculate Flow rate of Circulation Pump
Flow Rate (Q) = Water Volume (m3) / Turnover Period (hr)
Swimming Turnovers / Turnover
Pool Type day Period (hr)
Public 4 6
Private 6 4
Children 2 2
Refer to ASPE
ENG.X | | engxsevices@[Link] | +201013325233
SWIMMING POOLS DESIGN GUIDE
01- Circulation Pumps
Recommended Turnover Rates
Diving Pools 4 8 Hours
Domestic Pools 4 8 Hours
50m Olympic Pools 3 4 Hours
25m General Use Pools 2.5 3 Hours
Leisure Pools Over 1.5m Deep 2 2.5 Hours
Leisure Pools 1 1.5m Deep 1 2 Hours
Leisure Pools 0.5 1m Deep 0.5 1.25 Hours
Leisure Pools Less Than 0.5m Deep 10 45 mins
Hydrotherapy Pools 0.5 1.5 Hours
Teaching Pools 0.5 1.5 Hours
Waterside Splash Pools 0.5 1 Hour
Interactive Water Features 20 mins
Domestic Spas 15 mins
Commercial Spas 6 mins
Leisure Water Bubble Pools 5 20 mins
ENG.X | | engxsevices@[Link] | +201013325233
SWIMMING POOLS DESIGN GUIDE
01- Circulation Pumps
3- Calculate Head of Circulation Pump
Pump Head = H static + H Friction + H residual
For H static
It is the vertical distance between pump
center line to pool inlets
For H Friction
H friction = Friction losses through Pipes & Fittings +
Friction losses through Accessories
Friction losses through filter = 5m
Friction losses through Heater = 2.5m
Friction losses through Pipes & Fittings = 6m/100m
For H Residual
H Residual = 0.5 p v2 = 0.5 x 1000 x 42 = 8000 PA = 0.8 m = 1 m
ENG.X | | engxsevices@[Link] | +201013325233
SWIMMING POOLS DESIGN GUIDE
01- Circulation Pumps
4- Calculate Number of Pumps
Specifying the number of Pumps depends on some
Factors
1- Pump Specifications available in the market
2- Reliability Requirement
3- Lifecycle Cost
4- .. Etc
Recommended
If No. OF Duty Pumps = 1 or 2 or 3 then make the
No. of stand-by Pump = 1
If No. OF Duty Pumps = 4 or 5 or more then make the
No. of stand-by Pump = 2
ENG.X | | engxsevices@[Link] | +201013325233
SWIMMING POOLS DESIGN GUIDE
01- Circulation Pumps
5- Pump Selection
Available Catalogs
Astralpool - Pentair Hayward Jandy
Inputs
GPM & HEAD
Outputs
Pump Model Number
Pump specification
ENG.X | | engxsevices@[Link] | +201013325233
SWIMMING POOLS DESIGN GUIDE
01- Circulation Pumps
5- Pump Selection
Available Catalogs
Pentair Hayward Jandy -
Astralpool
Inputs
GPM & HEAD
Outputs
Pump Model Number
Pump specification
From Jandy Catalog
ENG.X | | engxsevices@[Link] | +201013325233
SWIMMING POOLS DESIGN GUIDE
01- Circulation Pumps
5- Pump Selection
Available Catalogs
Pentair Hayward Jandy -
AstralPool
Inputs
GPM & HEAD
Outputs
Pump Model Number
Pump specification
From Jandy Catalog
ENG.X | | engxsevices@[Link] | +201013325233
SWIMMING POOLS DESIGN GUIDE
02- Sand Filter
1- No. of Filters = No. of Duty Pumps
2- Calculate Filter Area = Pump flow (Q) / Filtration Velocity
Filter Area (m2) = Pump flow (Q) / Filtration Velocity
Filtration Velocity
30-50 [m3/hr/m2]
20-30
30 [m3/hr/m2]
3- Calculate Filter Diameter (D) =
4- Filter Selection
Available Catalogs Outputs
Pentair Hayward - AQUA Filter Model Number
Inputs Head Loss Through it
Filter Diameter Filter specification
ENG.X | | engxsevices@[Link] | +201013325233
SWIMMING POOLS DESIGN GUIDE
02- Sand Filter
3- Filter Selection
From Aqua Catalog
ENG.X | | engxsevices@[Link] | +201013325233
SWIMMING POOLS DESIGN GUIDE
03- Balance Tank
1- Calculate Balance Tank Volume
Quick Method Balance Tank Water Volume (VB.T) = 10:13 % of Swimming Pool Volume
Accurate Method Balance Tank Water Volume (VB.T) = [ V1 +V2 + V3 ] x S.F
Where:
V1 : Displacement Volume of Swimmers V1 = 41 lit/m2 x Pool Area (m2) = 1 Gal/ft2 x Area (ft2)
V2 : Evaporation Volume V2 = ( 10 mm/m2 ) per day x Pool Area (m2)
V3 : Backwash Volume through filters V3 = Total Pumps Flow rate (Q) x Backwash Time (5:10 min)
S.F: Safety Factor = ( 10 : 20 ) %
ENG.X | | engxsevices@[Link] | +201013325233
SWIMMING POOLS DESIGN GUIDE
03- Balance Tank
From Trench Drain
Filling Line
50 cm Overflow
Line
Air Volume
Suction Pit Depth Water Volume
30:40 cm Suction Line
Tank Details
ENG.X | | engxsevices@[Link] | +201013325233
Swimming Pool Water Treatment
ENG.X | | engxsevices@[Link] | +201013325233
SWIMMING POOLS DESIGN GUIDE
04- Swimming Pool Water Treatment
Filtration Using Sodium Hypochlorite (NaOCL) Commonly known as "liquid chlorine"
1- Calculate Chlorine Quantity
Chlorine Quantity (g) = Pool Volume (m3) x [ (1:3 ppm) or (1:3 g/m3) ] of Chlorine
Chlorine Quantity (Kg) = Chlorine Quantity (g) / 1000
2- Calculate NaOCL Solution (10% or 12%) Quantity
Each 100 liter of NaOCL solution Contains 10 liter of NaOCL
solute (Effective Chlorine)
3- Calculate Flow rate of Dosing Pump (Q)
Flow Rate (Q) = Solution Volume (m3) / Turnover Period (hr)
4- Calculate Head of Dosing Pump (H)
Dosing Pump Head = 1.5 of Pool Pump Head
Sodium Hypochlorite Water Treatment Dosage Calculator Calculator
Sodium Hypochlorite PPM Calculator
SWIMMING POOLS DESIGN GUIDE
04- Swimming Pool Water Treatment
Filtration Using Sodium Hypochlorite (NaOCL) Commonly known as "liquid chlorine"
5- Calculate NaOCL Tank Volume
Mixer Pump
NaOCL Tank Volume = Dosing Pump flow x Storage time (7 days)
6- Dosing Pump & Holding Tank selection
Available Catalogs
AQUA POOLS
Inputs
Pump (GPM & HEAD) + Tank Volume (L)
Tank
Outputs
Pump Model Number
Pump specification
Tank Code & its Dimensions
ENG.X | | engxsevices@[Link] | +201013325233
SWIMMING POOLS DESIGN GUIDE
04- Swimming Pool Water Treatment
Refer to ASPE
ENG.X | | engxsevices@[Link] | +201013325233
SWIMMING POOLS DESIGN GUIDE
04- Swimming Pool Water Treatment
Swimming Pool PH
PH
PH
soda ash
PH- HCL
PH
ENG.X | | engxsevices@[Link] | +201013325233
SWIMMING POOLS DESIGN GUIDE
04- Swimming Pool Water Treatment
Swimming Pool PH
ENG.X | | engxsevices@[Link] | +201013325233
SWIMMING POOLS DESIGN GUIDE
04- Swimming Pool Water Treatment
Filtration Using Ultraviolet (UV)
1- Selection according to
Pump flow (Q)
ENG.X | | engxsevices@[Link] | +201013325233
SWIMMING POOLS DESIGN GUIDE
04- Swimming Pool Water Treatment
Filtration Using Ultraviolet (UV)
2- UV Location in the
Cycle
ENG.X | | engxsevices@[Link] | +201013325233
SWIMMING POOLS DESIGN GUIDE
05- Pipe Routing
I. Swimming Pool Inlets
1-Specify the type of inlet (Wall or Floor) or both
2- Specify the number of inlets where:
No. of inlets =
3- Each Inlet covers Area = 25 m2
4- The distance between 2 inlets = 6 m (max)
The distance between 1 inlet & th wall = 1.5 m (max)
Inlet Type Max Flow rate / inlet Egyptian code ASPE Code
Wall or Floor 5 m3/hr Each Inlet covers Area = 25 m2 Each Inlet covers Volume = 37.85 m 3
According To Manufacturer Each Inlet covers Volume = 20 m3 The distance between 2 inlets = 6 m (max)
The distance between 2 inlets = 6 m (max) The distance between 1 inlet & the Corner = 1.5 m (max)
The distance between 1 inlet & the Corner = 1.5 m (max)
ENG.X | | engxsevices@[Link] | +201013325233
SWIMMING POOLS DESIGN GUIDE
05- Pipe Routing
II. Swimming Pool Main Drains
1- Specify the number of main drains (1 or 2 )
2- Specify the locations of main drains (in the
lower level)
3- The distance between 2 drains = 2.4 : 3.6 m
The distance between 2 drains = 6 m (max)
Egyptian code ASPE Code
Main Drain The distance between 2 drains = 2.4 : 3.6 m The distance between 2 drains = 9.2 m (max)
The distance between 2 drains = 6 m (max)
ENG.X | | engxsevices@[Link] | +201013325233
SWIMMING POOLS DESIGN GUIDE
05- Pipe Routing
III. Swimming Pool Skimmer
1- Specify the number of Skimmers where
No. of skimmers =
2- Each skimmer covers area = 46.5 m2
3- The distance between 2 Skimmer = 4.5 : 7.5 m
Max Flow rate / skimmer Egyptian code ASPE Code
Skimmer 7 m3/hr 1 skimmer covers area = 46.5 m2 1 skimmer covers area = 25 m2 (min)
1 skimmer covers area = 25 m2 The distance between 2 Skimmer = 1 skimmer covers area = 46.5 m2 (max)
According To Manufacturer 4.5 : 7.5 m
ENG.X | | engxsevices@[Link] | +201013325233
SWIMMING POOLS DESIGN GUIDE
05- Pipe Routing
IV. Swimming Pool Vacuum outlet
1- Specify the number of Vacuum outlets
Minimum = 1
Preferable = 2 if the area is more than 200 m2
Vacuum
Vacuum Skimmer Vacuum Skimmer
Number of Vacuum outlets
Vacuum Minimum = 1
Preferable = 2 if the area is more than 200 m2
ENG.X | | engxsevices@[Link] | +201013325233
SWIMMING POOLS DESIGN GUIDE
05- Pipe Routing
V. Swimming Pool Gutter Drain
1- Make the Trench Drain around the whole pool
perimeter
2-Specify the number of G.D in the Trench Drain
3- The distance between 2 [Link] in the Trench
Drain = 4.6 m
Max Flow rate / Gutter Drain Egyptian code ASPE Code
Gutter 5 m3/hr The distance between 2 G.D = 4.6 m The distance between 2 G.D = m
Drain (max) (max)
ENG.X | | engxsevices@[Link] | +201013325233
SWIMMING POOLS DESIGN GUIDE
05- Pipe Routing
VI. Swimming Pool Pipes Sizing
Refer to Egyptian Plumbing Code
1- Q (m3/s) = V (m/s) x A (m2) Get A (m2)
2- A (m2) = Get D (m)
Note
For Skimmer pool For Overflow Pool
2/3 of filter flow rate to be drawn from surface 100% of filter flow rate to be drawn from surface
1/3 of filter flow rate to be drawn from bottom
ENG.X | | engxsevices@[Link] | +201013325233
SWIMMING POOLS DESIGN GUIDE
06- Swimming Pool Heater
Heaters
Heat Source Heat Pump // Electrical Heater // Gas Heater // Boiler
Q Total = Q1 + Q2
Where:-
Q2
Pool Water
Q Total : Required Heater Capacity
Q 1 : Pool water heat rate Q1
Q 2 : Heat Loss From pool water
QT
Refer to ASHRAE HANDBOOK Chapter 51
SWIMMING POOLS DESIGN GUIDE
06- Swimming Pool Heater
Heaters
1- Calculate Q1
Q1 (BTU/HR) =
Q1 (KW) =
Where:-
f : Water Temperature raise in Fahrenheit
c : Water Temperature raise in Celsius Cp : Water specific heat (4.18 KJ/kg.K)
Refer to ASHRAE HANDBOOK Chapter 51
SWIMMING POOLS DESIGN GUIDE
06- Swimming Pool Heater
Heaters
1- Calculate Q2
Q2 (KW) = U x Pool Area (m2) x ( Tc) x Factor
Where:-
c : Difference between water & air Temperature in Celsius
U : Surface heat Transfer Coefficient (0.06 Kw/m2.K )
Factor : 0.5 ( for covered pool )
0.75 (For pool sheltered by fence , shrubbery , buildings & V wind is less than 3 mph)
1.25 (V wind is = 5 mph )
2 (V wind is = 10 mph )
Refer to ASHRAE HANDBOOK Chapter 51
SWIMMING POOLS DESIGN GUIDE
06- Swimming Pool Heater
Coolers
Heat Source Heat Pump // [Link] With Chilled Water // Pool Chiller // Electric Chiller
Q Total = Q1 + Q2 + Q3 Q2 Q3
Where:- Pool Water
Q Total : Required Cooler Capacity
Q 1 : Pool Cooling rate
Q 2 : Heat gain From surrounding
Q1
Q 3 : Solar Radiant Heat Gain
Q1
°C °C Initial Cooling Load
. Q2 Q3 set point
Refer to ASHRAE HANDBOOK Chapter 51
SWIMMING POOLS DESIGN GUIDE
06- Swimming Pool Heater
Coolers
1- Calculate Q1
Q1 (BTU/HR) =
Q1 (KW) =
Where:-
f : Water Temperature Decrease in Fahrenheit
c : Water Temperature Decrease in Celsius Cp : Water specific heat (4.18 KJ/kg.K)
Ex: ( 42 c -25 c )
Refer to ASHRAE HANDBOOK Chapter 51
SWIMMING POOLS DESIGN GUIDE
06- Swimming Pool Heater
Coolers
1- Calculate Q2
Q2 (KW) = U x Pool Area (m2) x ( Tc)
Where:-
c : Difference between water & air Temperature in Celsius
Ex: ( 42 c -25 c )
U : Surface heat Transfer Coefficient (0.02 Kw/m2.K )
Refer to ASHRAE HANDBOOK Chapter 51
SWIMMING POOLS DESIGN GUIDE
06- Swimming Pool Heater
Coolers
1- Calculate Q3
Q3 (KW) =
Refer to ASHRAE HANDBOOK Chapter 51