You are on page 1of 79

MSMA

User Manual
MiTS 2

SALES & SUPPORT OFFICE ​13A, JALAN KENARI 2,
BANDAR PUCHONG JAYA, 47100 PUCHONG,
SELANGOR, MALAYSIA

DEVELOPMENT OFFICE ​E-16-2, JALAN
MULTIMEDIA 7/AG, CITY PARK, I-CITY, 40000 SHAH
ALAM, SELANGOR MALAYSIA

http://www.mes100.com

Phone +603-5885 1250

Fax +603-5885 1251

Copyright © 2009-2013 MES Innovation Sdn Bhd. All rights reserved.
Disclaimer

Before using MSMA, kindly carefully read the License Agreement. The user or
licensee is required to check all calculations and drawings produced by MSMA for
accuracy and suitability for purpose.

Both this physical document and the right to use it are owned exclusively by MES
Innovation. This document may not be reproduced in any form either in part or in
whole without the express written consent of MES Innovation. Use of this document
by others is licensed by MES Innovation under the terms of the MES Software License
Agreement.
Content

Welcome

Design Manual Part 1: MSMA 2​nd​ Edition

Chapter 1 Creating IDF
1.1 IDF

Chapter 2 Designing On-site Detention
2.1 OSD - Simplified Method
2.1.1 Pond Requirement
2.1.2 Pond Sizing
2.1.3 Outlet Design
2.1.4 Result
2.2 OSD - Rational Method
2.2.1 Pre-development
2.2.2 Post-development
2.2.3 Pond Storage
2.2.4 Pond Sizing
2.2.5 Outlet Design
2.2.6 Result

Chapter 3 Designing Pond
3.1 Pond Design by Time-area Method
3.1.1 Pre-development
3.1.2 Post-development
3.1.3 Pond Sizing
3.1.4 Outlet Design
3.1.5 Result
3.2 Pond Design by Rational Method
3.2.1 Pre-development
3.2.2 Post-development
3.2.3 Pond Sizing
3.2.4 Outlet Design
3.2.5 Result
Chapter 4 Designing Rainwater Harvesting
Pond
4.1 RWH - Simplified Method
4.1.1 Rainfall Data
4.1.2 Water Demand
4.1.3 Harvested Rainfall
4.1.4 Tank Sizing
4.1.5 Result
4.2 RWH - Water Balance Method
4.2.1 Rainfall Data
4.2.2 Harvested Rainfall
4.2.3 Water Demand
4.2.4 Tank Sizing
4.2.5 Result

Chapter 5 Designing Sediment
Basin
5.1 Sediment Basin
5.1.1 Basin Requirement
5.1.2 Basin Sizing
5.1.3 Outlet Design
5.1.4 Result
Design Manual Part 2 : MSMA 1​st​ Edition

Chapter 1 Creating IDF

Chapter 2 Designing On-site Detention
2.1 OSD
2.1.1 Pre-development
2.1.2 Post-development
2.1.3 Pond Storage
2.1.4 Pond Sizing
2.1.5 Outlet Design
2.1.6 Result

Chapter 3 Designing Pond
3.1 Pond
3.1.1 Pre-development
3.1.2 Post-development
3.1.3 Pond Sizing
3.1.4 Outlet Design
3.1.5 Result

Chapter 4 Designing Rainwater Harvesting
Pond
4.1 RWH
4.1.1 Rainfall Data
4.1.2 Harvested Rainfall
4.1.3 Water Demand
4.1.4 Tank Sizing
4.1.5 Result

Chapter 5 Designing Sediment Basin
5.1 Sediment Basin
5.1.1 Basin Requirement
5.1.2 Basin Sizing
5.1.3 Outlet Design
5.1.4 Result
Welcome

MES-PondCAD software enables you to design and create on-site detention and
detention pond for all types of development projects.

The software is written based on the Urban Stormwater Management Manual for
Malaysia (MSMA) standards and guidelines. The application of MSMA is simplified
and you can generate the result in designing pond by only few simple inputs. It is easy
to use and the software comes with drawing detailing export capability.

This user manual outlines the main features of MES-PondCAD that users would
generally use. Users will learn how to create IDF, OSD and detention pond for a
development project.

If you are holding a printed copy now, do check for a soft copy supplied with the
software CD which may have updates subsequent to the printing of this manual.
Design Manual

Design Manual can be selected in ​Options tab whether to select either MSMA 1​st Edition
or MSMA 2​nd Edition. For Sarawak area, SUStoM is implemented and read in conjunction
with Manual Saliran Mesra Alam (MSMA) 2nd Edition.

To choose the design manual, kindly go to Project Parameters Options (Options >>
Project Parameters >> Design Manual)
Design Manual
Part 1:
MSMA 2nd Edition
Chapter 1 Creating IDF

1.1 IDF

Click Add in Project View to create new MSMA project. Choose IDF under dropdown list
button, select MSMA 2​nd​ Edition, create the name of the project and click Create.

Click the project that has been created in Project View. Users have to input the Storm
Duration which can be input manually or calculated by using the calculator. The equation
used for each category is different.

Select Average Recurrence Interval and raingauge location.
The Output shows the factors and coefficients that used in calculating the rainfall intensity.

Click ​Analyse​ button to generate the result.
Click IDF Curve tab and Report tab to show IDF graph and detail calculation
respectively.
Chapter 2 Designing On-site Detention

2.1 OSD – Simplified Method

Click Add in Project View to create new MSMA project. Choose OSD, select MSMA 2​nd
Edition, create the name of the project, select the method to be used and click Create.
Method used in section 2.1 is Simplified Method.

Click dropdown list to choose the storage type which is either Above Ground or Below
Ground.

2.1.1 Pond Requirement

1) Select the ​location​ in the list.

2) Input ​Area(ha)​ , ​Impervious​ and ​Pervious​ area.
3) Select Terrain based on surface slope.

4) Click on ​Calculate​ button to obtain PSD and SSR value.

2.1.2 Pond Sizing

Click on Pond Sizing tab to proceed on pond sizing design.
1) Select the type of the pond (rectangular ,circular or irregular).

2) Input the dimension of the pond type such as ​length​, ​width​, and ​depth to calculate
the volume.

3) Click “ ​Calculate​” button to obtain the Depth of Water and Volume.

Note: Warning message will pop out if the designed volume is less than the required
storage.

2.1.3 Outlet Design

Click on Outlet Design for outlet design.

1) Inlet Pipe
a. Input ​diameter​ and ​number​ of orifice.

2) Primary Outlet
a. Input ​Height from bottom of Pond to bottom of orifice, H​. Effective head, H​o
will be calculated.

b. Input ​diameter​ and ​number​ of orifice.

3) Secondary Outlet
a. Select Outlet Type (only for above ground OSD)
b. Input ​diameter and ​number ​of orifice (or weir dimensions, only for above ground
OSD)

Click ​Analyse​ to generate the result.

2.1.4 Result

Click ​Textual Report​, ​Summary Report, Detailing, or ​Appendix tabs to show the result
respectively.
2.2 OSD – Rational Method

Click Add in Project View to create new MSMA project. Choose OSD, select MSMA 2​nd
Edition, create the name of the project, select the method to be used and click Create.
Method used in section 2.2 is Rational Method.

Select the type of the OSD by clicking the drop down list.
OSD design can also be integrated from drainage if the analysis of drainage has been carried
out.

2.2.1 Pre-development

Calculate pre-development discharge by inputting data in ​Pre​ tab.

1) Input or select location. The location can be input by entering the location of
Longitude and Latitude. Click “Use” button to use the proposed nearest raingauge
location. The Location also can be selected by clicking on Raingauge Location
drop list.

2) The fitting constants are generated automatically and it is editable. Click on

button to change the fitting constants to default value based on selected
location.

3) Input the ​length of flow path from catchment divide to outlet​, ​slope of stream
flow path ​and​ catchment area ​to obtain t​c​ ​and it is editable.

4) Input the ​“Impervious”​ and ​“Pervious”​ area for Pre-development.

5) Select ARI. Rainfall Intensity is generated automatically and it is editable.

6) Select land use or soil type by clicking button. Select the land use or soil type
in the popped out Runoff Coefficient Table by clicking the value in the table.

7) Click ​Calculate ​to generate predevelopment discharge.
2.2.2 Post-development

Calculate post-development discharge by inputting data in ​Post​ tab.

1) Input ​overland flow length​, ​slope of overland surface and ​manning
coefficient​ to obtain t​o​.

2) Input ​drain flow length​ and ​average velocity​ to obtain t​d​ and t​c​.

3) Input ​“Impervious”​ and ​“Pervious”​ area for post development.

4) Select ARI. The fitting coefficient and rainfall intensity are generated
automatically and editable

5) Select land use or soil type by clicking button. Select the land use or soil
type in the popped out Runoff Coefficient Table by clicking the value in the
table.
6) Click “ ​Calculate​” button to obtain post-development discharge.

2.2.3 Pond Storage

Determine required storage by inputting data in ​Pond Storage​ tab.
1) Input ​t​cs​ to generate the SSR.

2) Click “ ​Calculate​” button to obtain the Required SSR. Make sure maximum SSR
is not fall at the last row as the value may not be the maximum value. Change the
number of row from ​Options > Project Parameters > Det. Facility > OSD > No.
of Range
2.2.4 Pond Sizing

Design pond volume by inputting data in ​Pond Sizing tab. The pond sizing design can be
synchronized from pond platform.
1) Select the type of the pond

2) Input ​length​, ​width​, and ​depth ​to calculate the volume. (Above ground with side
slope)

3) Click “ ​Calculate​” button to obtain the Depth of Water and Volume.

Note: Warning message will pop out if the designed volume is less than the required storage.

2.2.5 Outlet Design

Design outlet by inputting data in ​Outlet Design​ tab.

1) Primary Outlet

a. Input ​Height from bottom of Pond to bottom of orifice, H​. Effective head, H​o
will be calculated.

b. Input ​diameter​ and ​number​ of orifice.

2) Secondary Outlet

a. Select ARI.

b. Input the ​Broad-crested Weir Coefficient, C​BCW​.

c. Input the ​effective head​ and ​weir width​.
2.2.6 Result

Click “ ​Analyse” button to generate textual report, summary report, pond detailing, and
graph.

Click ​Textual Report​, ​Summary Report, Detailing, or ​Graph tabs to show the
outcomes respectively.
Chapter 3 Designing Detention Pond

3.1 Pond Design by Time-area Method

Click Add in Project View to create new MSMA project. Choose Pond, select MSMA 2​nd
Edition, create the name of the project, select the method to be used and click Create.
Method used in section 3.1 is Time-Area Method.

3.1.1 Pre-development

Calculate pre-development discharge by inputting data in ​Pre tab. Pond design can also be
integrated from drainage if the analysis of drainage has been carried out.

1) Input or select location. The location can be input by entering the location of
Longitude and Latitude. Click “Use” button to use the proposed nearest raingauge
location. The Location can also be selected by clicking on Raingauge Location
drop list.
2) The fitting constants are generated automatically and it is editable. Click on

button to change the fitting constants to default value based on selected
location.

3) Input ​length of flow path from catchment divide to outlet​, ​slope of stream flow
path ​and​ catchment area ​to obtain t​c​ ​and it is editable.

4) Select Minor and Major Design ARI. Rainfall intensity is generated automatically.

5) Select Region from the drop list.

6) Click “ ​Calculate​” button to obtain Minor and Major Storm discharge.

3.1.2 Post-development

Calculate post-development discharge by inputting data in ​Post​ tab.

1) Input ​overland sheet flow path length​, ​slope of overland surface and ​manning
coefficient ​to obtain t​o​.

2) Inputs drain ​flow length​ and ​average velocity​ to obtain t​d​ and t​c​.

3) Input ​total catchment and define the sub-catchments for pervious and impervious
area.

4) Click “ ​Calculate​” button to obtain post-development critical storm duration.
3.1.3 Pond Sizing

Determine required storage by inputting data in ​Pond Sizing tab. Pond sizing design can
be synchronized with Pond Platform.

1) Select the Pond Type.

2) Input the dimension of the pond such as ​top length​, ​top width​, ​depth​, ​side slope​,
invert level​ and etc. to calculate the volume.

3) The graphical pond displayed can be rotated to different view.

4) Click “ ​Calculate​” button to obtain the volume and pond top area.

3.1.4 Outlet Design

Design the outlet by inputting data in ​Outlet Design​ tab.
1) Minor Design Storm Primary Outlet

a. Input orifice height between pond and orifice invert level, H.
b. Choose orifice type
c. Input orifice diameter, D​o​ and number of orifice.
d. Click “ ​Routing​” to obtain “Maximum Water Level”.
e. Post-development storm outlet maximum discharge must be lower than
pre-development minor design storm peak flow.

2) Major Design Storm Primary Outlet

a. Major storm primary outlet design is optional. Untick the box to exclude
major design storm primary outlet.
b. Input orifice height between pond and orifice invert level, H. H for Major
Design must be higher than “Maximum Water Level of Minor Design – Pond
Invert Level”.
c. Select orifice type
d. Input orifice diameter, D​o​ and number of orifice.
e. Click “ ​Routing​” to obtain “Maximum Water Level”
f. Post-development major design storm outlet maximum discharge must be
lower than pre-development major design storm peak flow.

3) Secondary Outlet Arrangement

a. Input weir height between pond and spillway invert level, H. H for Secondary
outlet must be higher than “Maximum Water Level of Major Design – Pond
Invert Level”.
b. Input weir width.
c. Select ARI.
d. Click “ ​Routing​” to obtain “Maximum Water Level”.

Note: “Input is not completed” message pops out if the Routing button is not clicked.
Therefore, Routing tab must be clicked before analyzing. Such message is as below.

3.1.5 Result

Click “ ​Analyse” button to generate textual report, summary report, graph, and water level
profile.

Water Level Simulation will be shown for every 5 minutes interval.
Click ​Textual Report​, ​Summary Report, Graph, ​Appendix or ​Water Level Profile
tabs to show the outcomes respectively.
3.2 Pond Design by Rational Method

Click Add in Project View to create new MSMA project. Choose Pond, select MSMA 2​nd
Edition, create the name of the project, select the method to be used and click Create. Method
used in section 3.2 is Rational Method.

3.2.1 Pre-development

Calculate pre-development discharge by inputting data in ​Pre tab. Pond design can also be
integrated from drainage if the analysis of drainage has been carried out.

1) Input or select location. The location can be input by entering the location of
Longitude and Latitude. Click “Use” button to use the proposed nearest raingauge
location. The Location also can be selected by clicking on Raingauge Location
drop list.

2) The fitting constants are generated automatically and it is editable. Click on

button to change the fitting constants to default value based on selected
location.
3) Input ​length of flow path from catchment divide to outlet​, ​slope of stream flow
path ​and​ catchment area ​to obtain t​c​ ​and it is editable.

4) Select Minor, Major and Secondary Outlet design storm ARI. Rainfall intensity is
generated automatically.

5) Select appropriate Land Use for impervious and pervious area. User can click on
button ‘+’ or ‘-’ and the right side of the table t o add or delete number of row from
the table. Then key in area to each specified land use respectively.

6) Click “ ​Calculate​” button to obtain Minor, Major and Secondary Outlet design
storm peak flow.

3.2.2 Post-development

Calculate post-development discharge by inputting data in ​Post​ tab.

1) Input ​overland sheet flow path length​, ​slope of overland surface and ​manning
coefficient ​to obtain t​o​.

2) Inputs drain ​flow length​ and ​average velocity​ to obtain t​d​ and t​c​.

3) Select appropriate Land Use for impervious and pervious area. User can click on
button ‘+’ or ‘-’ and the right side of the table t o add or delete number of row from
the table. Then key in area to each specified land use respectively.
4) Click “ ​Calculate​” button to obtain post-development preliminary critical storm
duration and respective peak flows for each storm event.

5) Cell in light blue color indicates the value is editable. The edited cell’s frame will
be highlighted in red color..

3.2.3 Pond Sizing

Determine required storage by inputting data in ​Pond Sizing tab. Pond sizing design can
be synchronized with Pond Platform.

1) Select the type of the pond.

2) Input the pond dimension to calculate the volume.

3) The graphical pond displayed can be rotated to different view.

4) Click “ ​Calculate​” button to obtain the volume and pond top area.

3.2.4 Outlet Design

Design the outlet by inputting data in ​Outlet Design​ tab.
1) Minor Design Storm Primary Outlet

a. Input orifice height between pond and orifice invert level, H.
b. Select orifice type
c. Input orifice diameter, D​o​ and number of orifice.
d. Click “ ​Routing​” to obtain “Maximum Water Level”.
e. Post-development storm outlet maximum discharge must be lower than
pre-development minor design storm peak flow.

2) Major Design Storm Primary Outlet

a. Major storm primary outlet design is optional. Untick the box to exclude
major design storm primary outlet.
b. Input orifice height between pond and orifice invert level, H. H for Major
Design must be higher than “Maximum Water Level of Minor Design –
Pond Invert Level”.
c. Select orifice type
d. Input orifice diameter, D​o​ and number of orifice.
e. Click “ ​Routing​” to obtain “Maximum Water Level”
f. Post-development major design storm outlet maximum discharge must be
lower than pre-development major design storm peak flow.

3) Secondary Outlet Arrangement

a. Input weir height between pond and spillway invert level, H. H for Secondary
outlet must be higher than “Maximum Water Level of Major Design – Pond
Invert Level”.
b. Input weir width.
c. Click “ ​Routing​” to obtain “Maximum Water Level”.
3.1.5 Result

Click “ ​Analyse”​ button to generate the result.

Water Level Simulation will be shown for every 5 minutes interval.
Click ​Textual Report​, ​Summary Report, Graph, Appendix or ​Water Level Profile
tabs to view the results.
Chapter 4 Designing Rainwater Harvesting Pond

4.1 RWH (Simplified Method)

Click Add in Project View to create new MSMA project. Choose RWH, select MSMA 2​nd
Edition, create the name of the project, select the method to be used and click Create.
Method used in section 4.1 is Simplified Method.

4.1.1 Rainfall Data

Select a location from dropdown list; Locations and values can be added/edited via
options parameters RWH Rainfall Details.
4.1.2 Water Demand

Determine the amount of annual rainwater and domestic water demand by inputting data
in ​Water Demand​ tab.

For annual rainwater demand:

1) Choose the Appliance (outdoor/indoor).

2) Select the Unit.

3) Input the Frequency of Use.

4) Provide water demand per capita, followed by total capita

5) Annual rainwater demand and annual domestic water demand will be computed
automatically.

4.1.3 Harvested Rainfall

Determine the amount of harvested rainfall by inputting data in ​Harvested Rainfall​ tab.
1) Input the plane area of rooftop catchment, and press “Enter” in keyboard.

2) Design results will be calculated automatically

4.1.4 Tank Sizing

Design tank volume by inputting data in ​Tank Sizing​ tab.
1) Select the type of the tank (rectangular or circular).

2) Input the dimension of the tank.

3) Click “ ​Calculate​” button to obtain Tank Storage volume.

4.1.5 Result

Click “ ​Analyse”​ button to generate the result.

Textual Report of rainwater harvesting design is generated.
4.2 RWH (Water Balance Method)

Click Add in Project View to create new MSMA project. Choose RWH, select MSMA 2​nd
Edition, create the name of the project, select the method to be used and click Create.
Method used in section 4.2 is Water Balance Method.

4.2.1 Rainfall Data

Determine the average yearly rainfall by inputting the average monthly rainfall from
January to December.
4.2.2 Harvested Rainfall

Determine the amount of harvested rainfall by inputting data in ​Harvested Rainfall​ tab.
1) Input the plane area of rooftop catchment, impervious pavement catchment,
and/or landscape catchment.

2) Input the runoff coefficient of rooftop catchment, impervious pavement
catchment, and/or landscape catchment.

3) Click on “ ​Calculate​” button to obtain the harvested rainfall from different
types of catchment areas and total yearly harvested rainfall.

4.2.3 Water Demand

Determine the amount of water demand by inputting data in ​Water Demand​ tab.
1) Choose the Appliance (outdoor/indoor).
2) Select the Unit.
3) Input the Frequency of Use.
4) Click on “ ​Calculate​” to obtain average water demand and required tank storage.

4.2.4 Tank Sizing

Design tank volume by inputting data in ​Tank Sizing​ tab.
1) Select the type of the tank.
2) Input the dimension details of the tank type.
​ alculate​” button to obtain Tank Storage.
3) Click “ C

4.2.5 Result

Click “ ​Analyse”​ button to generate the result.

Click ​Textual Report​, ​Summary Report, or ​Graph tabs to show the outcomes
respectively.
Chapter 5 Designing Sediment Basin

5.1 Sediment Basin

Click Add in Project View to create new MSMA project. Choose Sed Basin, select
MSMA 2​nd​ Edition and create the name of the project. Then, click Create.

Select the type of the Sediment Basin by clicking the drop down list.

5.1.1 Basin Requirement

Calculate basin requirement by inputting data in ​Basin Requirement​ tab.
1) Input the catchment area.

2) Input the overland sheet flow path length, slope, and manning coefficient to obtain
the overland flow time of concentration.

3) Click “ ​Calculate​” button to obtain the required area and volume.

5.1.2 Basin Sizing

Calculate overall dimension of setting and sediment storage zone by inputting data in
Basin Sizing ​tab.
1) Settling Zone
a. Input settling depth, y​1​ (parameter: min. 0.6m)
b. Input average width, w​1
c. Input average length, L​1​ by referring to the range proposed.
d. Click “ ​Calculate​” to obtain average surface area, L ​1​/y​1​ ratio and L​1​/w​1​ ratio.

2) Sediment Storage Zone
a. Select side slope (H):(V)
b. Input sediment storage depth, y​2​ based on the suggested minimum depth.
c. Click “ ​Calculate​” to obtain the overall dimension of settling and sediment
storage zone.

5.1.3 Outlet Design

Design the outlet by inputting data in ​Outlet Design​ tab.
1) Outlet Pipe

a. Input outlet riser diameter.
b. Input diameter of each orifice.
c. Input number of orifice based on the suggested orifice required.
d. Obtain outlet riser discharge capacity, Q​riser​.

5.1.4 Result

Click “ ​Analyse”​ button to generate the result.

Click ​Textual Report​, ​Summary Report, and ​Detailing tab to show the outcomes
respectively.
Design Manual
Part 2:
MSMA 1st Edition
Chapter 1 Creating IDF

Click Add in Project View to create new MSMA project. Choose IDF under dropdown list
button, select MSMA 1​st​ Edition, create the name of the project and click Create.

Click the project that has been created in Project View. In Input tab, users have to input
the Storm Duration which can be input manually or calculated by using the calculator. The
equation used for each category is different.

Select ARI and location, click ​Next​ button.
Output shows the factors and coefficients that used in calculating the rainfall intensity.

Click ​Analyse​ button to show rainfall intensity and rainfall depth.
Click ​General, IDF Curve tab and ​Textual Report tab to show IDF graph and detail
calculation respectively.
Chapter 2 Designing On-site Detention

2.1 OSD

Click Add in Project View to create new MSMA project. Choose OSD, select MSMA 1​st
Edition, create the name of the project and click Create.

Select the type of the OSD by clicking the drop down list.

2.1.1 Pre-development

Calculate pre-development discharge by inputting data in ​Pre​ tab.
1) Input the ​length of flow path from catchment divide to outlet​, ​slope of stream
flow path ​and​ catchment area ​to obtain t​c​ ​and it is editable.

2) Input the ​“Impervious”​ and ​“Pervious”​ area for Pre-development.

3) Select land use or soil type by clicking button. Choose Urban or Rural. Select
the land use or soil type in the popped out Runoff Coefficient Chart by clicking the
box number.

4) Select ARI and location.​2​P​24​and F​D are generated automatically. Both are editable
when t​c​ less than 30 minutes.

5) Click “ ​Calculate​” button to obtain pre-development discharge. Type of land use,
fitting coefficients, runoff coefficient and intensity will be shown.

2.1.2 Post-development

Calculate post-development discharge by inputting data in ​Post​ tab.
1) Input ​overland flow length​, ​slope of overland surface and ​manning coefficient
to obtain t​o​.

2) Input ​drain flow length​ and ​average velocity​ to obtain t​p​.

3) Input ​“Impervious”​ and ​“Pervious”​ area for post development.

4) Select land use or type soil by clicking button. Choose Urban or Rural. Select
the land use or type soil in the popped out Runoff Coefficient Chart by clicking the
box number.
5) t​c​ is calculated and editable.
6) Select ARI.
7) Click “ ​Calculate​” button to obtain post-development discharge. Type of land use,
fitting coefficients, runoff coefficient and intensity will be shown.

2.1.3 Pond Storage

Determine required storage by inputting data in ​Pond Storage​ tab.
1) Input ​t​cs​ to generate the SSR.

2) Click “ ​Calculate​” button to obtain the Required SSR. Make sure maximum SSR
does not fall at the last row as the value may not be the maximum value. Change
the number of row from ​Options > Project Parameters > Det. Facility > OSD >
Design > No. of Range.

2.1.4 Pond Sizing

Design pond volume by inputting data in ​Pond Sizing​ tab.
1) Select the type of the pond.

2) Input the dimension of the pond design in order to calculate the volume.

3) Click “ ​Calculate​” button to obtain the Required Depth of Water and Provided
Storage Volume.

Note: Warning message will pop out if the designed volume is less than the required
storage.

2.1.5 Outlet Design

Design outlet by inputting data in ​Outlet Design​ tab.
1) Primary Outlet
a. Input ​Height from bottom of Pond to bottom of orifice, H​. Effective head, H​o
will be calculated.
b. Input ​Diameter​ and ​Number of orifice.

2) Secondary Outlet
a. Select ARI.
b. Input the ​Broad-crested Weir Coefficient, C​BCW​.
c. Input the ​Effective Head​ and ​Weir Width​.

2.1.6 Result

Click “ ​Analyse”​ button to generate the result.
Click ​Textual Report​, ​Summary Report, Detailing, or ​Graph tabs to show the
outcomes respectively.
Chapter 3 Designing Detention Pond

3.1 Pond

Click Add in Project View to create new MSMA project. Choose Pond, select MSMA 1​st
Edition, create the name of the project, and click Create.

3.1.1 Pre-development

Calculate pre-development discharge by inputting data in ​Pre tab. Pond design can also be
integrated from drainage if the analysis of drainage has been carried out.

1) Input ​length of flow path from catchment divide to outlet​, ​slope of stream flow
path ​and​ catchment area ​to obtain t​c​ ​and it is editable.
2) Select location. 2​​ P​24 and F​D are generated automatically. Both are editable when t​c
less than 30 minutes.

3) Select Minor and Major Design ARI.

4) Click “ ​Calculate​” button to obtain Minor and Major Storm discharge.

3.1.2 Post-development

Calculate post-development discharge by inputting data in ​Post​ tab.

1) Input ​overland sheet flow path length​, ​slope of overland surface and ​manning
coefficient ​to obtain t​o​.

2) Input ​drain flow length​ and ​average velocity​ to obtain t​p​.

3) Input ​total catchment and define the sub-catchments for pervious and impervious
area.

4) Click “ ​Calculate​” button to obtain post-development critical storm duration.
3.1.3 Pond Sizing

Determine required storage by inputting data in ​Pond Sizing tab. Pond sizing design can
be synchronized with Pond Platform.

1) Choose Pond Type.
2) Input the dimension of the pond design.
3) The graphical pond displayed can be rotated to different view.
4) Click “ ​Calculate​” button to obtain the volume and pond top area.

3.1.4 Outlet Design

Design the outlet by inputting data in ​Outlet Design​ tab.
1) Design Storm Primary Outlet

a. Input orifice height between pond and orifice invert level, H.
b. Select Orifice Type.
c. Input orifice diameter, D​o​ and number of orifice.
d. Click “ ​Routing​” to obtain “Maximum Water Level”.
e. Post-development storm outlet maximum discharge must be lower than
pre-development minor design storm peak flow.

2) Major Design Storm Primary Outlet

a. Major storm primary outlet design is optional. Untick the box to exclude major
design storm primary outlet.
b. Input orifice height between pond and orifice invert level, H. H for Major Design
must be higher than “Maximum Water Level of Minor Design – Pond Invert
Level”.
c. Select orifice type.
d. Input orifice diameter, D​o​ and number of orifice.
e. Click “ ​Routing​” to obtain “Maximum Water Level”
f. Post-development major design storm outlet maximum discharge must be lower
than pre-development major design storm peak flow.

3) Secondary Outlet Arrangement
a. Input weir height between pond and spillway invert level, H. H for
Secondary outlet must be higher than “Maximum Water Level of Major
Design – Pond Invert Level”.
b. Input weir width.
c. Select ARI.
d. Click “ ​Routing​” to obtain “Maximum Water Level”.

Note: “Input is not completed” message pops out if the Routing button is not clicked.
Therefore, Routing tab must be clicked before analyzing. Such message is as below.

3.1.5 Result

Click “ ​Analyse”​ button to generate the results.

Water Level Simulation will be shown for every 5 minutes interval.
Click ​Textual Report​, ​Summary Report, Graph, or ​Water Level Profile tabs to show
the outcomes respectively.
Chapter 4 Designing Rainwater Harvesting Pond

4.1 RWH

Click Add in Project View to create new MSMA project. Choose RWH, select MSMA 1​st
Edition, create the name of the project, and click Create.

4.1.1 Rainfall Data

Determine the average yearly rainfall by inputting the average monthly rainfall from
January to December.
4.1.2 Harvested Rainfall

Determine the amount of harvested rainfall by inputting data in ​Harvested Rainfall​ tab.

1) Input the plane area of rooftop catchment, impervious pavement catchment,
and/or landscape catchment.

2) Input the runoff coefficient of rooftop catchment, impervious pavement
catchment, and/or landscape catchment.

3) Click on “ ​Calculate​” button to obtain the harvested rainfall from different
types of catchment areas and total yearly harvested rainfall.

4.1.3 Water Demand

Determine the amount of water demand by inputting data in ​Harvested Rainfall​ tab.
1) Choose the Appliance (outdoor/indoor).
2) Select the Unit.
3) Input the Frequency of Use.
4) Click on “ ​Calculate​” to obtain average water demand and required tank storage.

4.1.4 Tank Sizing

Design tank volume by inputting data in ​Tank Sizing​ tab.
1) Select the type of the tank.
2) Input the dimension of the pond design.
​ alculate​” button to obtain Tank Storage.
3) Click “ C

4.1.5 Result

Click “ ​Analyse”​ button to generate the results.

Click ​Textual Report​, ​Summary Report, or ​Graph tabs to show the outcomes
respectively.
Chapter 5 Designing Sediment Basin

5.1 Sediment Basin

Click Add in Project View to create new MSMA project. Choose Sed Basin, select
MSMA 1​st​ Edition and create the name of the project. Then, click Create.

Select the type of the Sediment Basin by clicking the drop down list.

5.1.1 Basin Requirement

Calculate basin requirement by inputting data in ​Basin Requirement​ tab.
1) Input the catchment area.
2) Input the overland sheet flow path length, slope, and manning coefficient to obtain
the overland flow time of concentration.
3) Choose the construction period of ​less than 2 years for 3 months ARI or ​more than
2​ ​years ​for 6 months ARI.
4) Click “ ​Calculate​” button to obtain the required area and volume.

5.1.2 Basin Sizing

Calculate overall dimension of setting and sediment storage zone by inputting data in
Basin Sizing ​tab.
1) Settling Zone
a. Input settling depth, y​1​ (parameter: min. 0.6m)
b. Input average width, w​1
c. Input average length, L​1​ by referring to the range proposed.
d. Click “ ​Calculate​” to obtain average surface area, L ​1​/y​1​ ratio and L​1​/w​1​ ratio.

2) Sediment Storage Zone
a. Select side slope (H):(V)
b. Input sediment storage depth, y​2​ based on the suggested minimum depth.
c. Click “ ​Calculate​” to obtain the overall dimension of settling and sediment
storage zone.

5.1.3 Outlet Design

Design the outlet by inputting data in ​Outlet Design​ tab.
1) Outlet Pipe

a. Input outlet riser diameter.
b. Input diameter of each orifice.
c. Input number of orifice based on the suggested orifice required.
d. Obtain outlet riser discharge capacity, Q​riser​ below.

5.1.4 Result

Click “ ​Analyse”​ button to generate the results.

Click ​Textual Report​, ​Summary Report, and ​Detailing tab to show the outcomes
respectively.