Vous êtes sur la page 1sur 3

HAZENPRO: BASIC INSTRUCTIONS

INTRODUCTION

HazenPro is a Microsoft Excel based spreadsheet model developed for and primarily used for computation of hydraulic profiles for WTP and
WWTP. The model uses basic hydraulic equations and concepts. Spreadsheet modules are provied for individual hydraulic elements (pipes,
channels, weirs, ports, etc.). The modules are linked together to form the hydraulic profile.

This model is a design tool for use by those who understand the hydraulic equations and concepts behind them.

It is expected that all users will endeavor to understand the underlying calculations used in the model. To that end, background information and
formulas have been included in the module worksheets and additional information has been provided in the "HazenPro Resource Library".

It is also expected that the user will "spot" check calculations to verify that modules are functioning properly and have not been corrupted during
copying/manipulation process described below.

ACCESSING HAZENPRO FILES

HazenPro files are located at O:\HAZENPRO

The HazenPro model consists of two MS Excel workbooks: HazenPro Template and HazenPro Modules.

"HazenPro Template" contains the basic format for a hydraulic profile spreadshet model.
"HazenPro Modules" contains the modules for individual hydraulic elements as described below.

A subdirectory titled "HazenPro Resource Library" is a compilation of data and hydraulic information to support HazenPro users.

CREATING A NEW PROFILE

1. Use the "HazenPro Template" worksheet as a template for new profiles. The template should be copied to the project directory and renamed
with a project specific name.

2. Three columns are provided in the template for three separate design flows. Typically, profiles are calculated for "Average Annual Flow" and
"Peak Flow" at a minimum. Additional columns can be added as required by copying the column of formulas.

3. Enter design flows in the spaces provided in the template. Other modules should reference back to these "master flow data" cells to avoid
data entry errors when changes are made.

4. Enter the downstream controlling water surface elevation(s) in the spaces provided.

5. Begin to buld the profile with the modules as described below.


BUILDING THE PROFILE

1. Hydraulic profile "modules" are provided for common elements used in hydraulic analysis of water/wastewater plants. A list of available
modules and brief descriptions are provided in the index sheet of the "HazenPro Modules" workbook.

2. A worksheet is provided for each module in the "HazenPro Modules" workbook and includes a description of variables and list of formulas
used in the module. The following is a section copied from one of the module worksheets.

MODULE: SPR - Submerged Rectangular Port


DESCRIPTION: Calculates head loss through a submerged rectangular port.
LIMITATIONS:

x.x Description
Module SPR Submerged Rectangular Port

Heighth = ft Q (mgd) =
Width = ft V (fps) = #VALUE! #VALUE! #VALUE!
Length = in HL (ft) = #VALUE! #VALUE! #VALUE!
L/P = #DIV/0!
Cd =

EGL = HGL at #VALUE! #VALUE! #VALUE!

3. The portion of the worksheet located between but not including the yellow bars is the hydraulic profile module. This portion is copied
(using the Edit/Copy Excel Menu command) from the module worksheet and inserted (using the Excel Edit/Paste menu command) in the
hydraulic profile template.

4. When the module is inserted at the proper location in the template, the formulas in the module are automatically linked with the previous
module. The proper insertion cell is indicated below in green (skip one row between last line of previous module and first line of new

Downstream Controlling WSEL 100 100 100

x.x Description
Module SPR Submerged Rectangular Port

Heighth = 2 ft Q (mgd) = 10 10 10
Width = 2 ft V (fps) = #VALUE! #VALUE! #VALUE! Previous
Length = 12 in HL (ft) = #VALUE! #VALUE! #VALUE! Module
L/P = 0.125
Cd = 0.6

EGL = HGL at #VALUE! #VALUE! #VALUE!

x.x Description
Module SPR Submerged Rectangular Port

Heighth = ft Q (mgd) = New


Width = ft V (fps) = #VALUE! #VALUE! #VALUE! Module
Length = in HL (ft) = #VALUE! #VALUE! #VALUE! to be
L/P = #DIV/0! Inserted
Cd =

EGL = HGL at #VALUE! #VALUE! #VALUE!


At times, a module must be added into an existing profile between two previously linked modules. This is done by inserting rows in between
the two existing modules and then inserting the new module in the proper location. Please note that when the new rows are inserted, the
module below the inserted rows is still linked with the module that was originally immediately above it. These formulas must be changed to
reference the newly inserted module.

5. Each module may be numbered in the format x.x where the first x is the unit process number and the second x indicates the number of the
module within that unit process. This number is referenced to sketches showing the process unit configuration. Sketches may be hand
drawn or drawn in Excel and included in the hydraulic profile workbook file.

6. The Description for each module should be completed to to indicate specifically what the module represents to allow for easy checking (for
example: "Sluice Gate Opening Between Influent Channel and Aeration Tank").

7. The user must determine if the output from the module is a hydraulic grade line (HGL) or energy grade line (EGL) and complete the
description of the location of this point (for example: "HGL in Influent Channel").

HYDRAULIC PROFILE CALCULATIONS

1. Cell shading and borders indicate actions that need to be performed by the user as follows:

<---- Required data to be input by the user

<---- Input data that may change based on the calculations in the module. These cells must be
checked every time a change is made in flow or downstream HGL.

<---- Cell contains data that must be monitored/verified by user

<---- Cell contains formula that reference the previous module

<---- Input data by the user that must be iterated (by trial and error) to converge on a solution.
Iterate 0 >>> <---- A value of zero here indicates that the iteration above has converged on a solution.
Check >>> Solve <---- A message of "Solve" indicates that the iterative calculation has not converged on a solution.
A converged solution will result in the message "ok" in this cell. If the iteration yields a
supercritical solution, "Supercritical" appears in the cell.

2. The iterative solutions described above simplified by using a relative cell reference macro (which utiizes the Excel "Goal Seek" function
under the Tools Menu). The macro is pre-programmed in the "Profile Template" worksheet and will perform the iteration function on all three
columns. The cursor must be placed over the "Iterate 0 >>>" box in the first colum (see purple highlighted cell below).

Upstream Depth (ft) = 1.17 1.50 1.54


Iterate 0 >>> N/A N/A N/A
Check >>> Solve ok Supercritical

Macro is initiated by pressing "Control z" when the cursor is positioned properly . If additional columns are added, the macro must be
modified. The iteration can be performed manually in each column by using the Goal Seek function from the menu.

3. Parallel flow paths can be accomodated but should not be placed side by side in a worksheet because absolute column references in the cell
formulas will cause incorrect results.

Vous aimerez peut-être aussi