Rabu, 21 Januari 2009


Software That Models the Hydraulic and Water Quality Behavior of Water Distribution Piping Systems 


Developed by EPA's Water Supply and Water Resources Division, EPANET is software that models water distribution piping systems. It is a Windows 95/98/NT/XP program that performs extended-period simulation of the hydraulic and water quality behavior within pressurized pipe networks.
Pipe networks consist of pipes, nodes (pipe junctions), pumps, valves, and storage tanks or reservoirs. EPANET tracks the flow of water in each pipe, the pressure at each node, the height of the water in each tank, and the concentration of a chemical species throughout the network during a simulation period. Chemical species, water age, source, and tracing can be simulated.
EPANET provides an integrated computer environment for editing network input data, running hydraulic and water quality simulations, and viewing the results in a variety of formats. These include color-coded network maps, data tables, time series graphs, and contour plots.
EPANET is public domain software that may be freely copied and distributed.


EPANET provides a fully equipped, extended-period hydraulic analysis package that can:
  • Handle systems of any size
  • Compute friction head loss using the Hazen-Williams, the Darcy Weisbach, or the Chezy-Manning head loss formula
  • Include minor head losses for bends, fittings, etc.
  • Model constant or variable speed pumps
  • Compute pumping energy and cost
  • Model various types of valves, including shutoff, check, pressure regulating, and flow control
  • Allow storage tanks to have any shape (i.e., surface area can vary with height)
  • Consider multiple demand categories at nodes, each with its own pattern of time variation
  • Model pressure-dependent flow issuing from emitters (sprinkler heads)
  • Base system operation on simple tank level or timer controls as well as on complex rule-based controls
In addition, EPANET's water quality analyzer can:
  • Model the movement of a non-reactive tracer material through the network over time
  • Model the movement and fate of a reactive material as it grows (e.g., a disinfection by-product) or decays (e.g., chlorine residual) over time
  • Model the age of water throughout a network
  • Track the percent of flow from a given node reaching all other nodes over time
  • Model reactions both in the bulk flow and at the pipe wall
  • Allow growth or decay reactions to proceed up to a limiting concentration
  • Employ global reaction rate coefficients that can be modified on a pipe-by-pipe basis
  • Allow for time-varying concentration or mass inputs at any location in the network
  • Model storage tanks as being complete mix, plug flow, or two-compartment reactors
EPANET's Windows user interface provides a visual network editor that simplifies the process of building piping network models and editing their properties. Various data reporting and visualization tools are used to assist in interpreting the results of a network analysis. These include graphical views (e.g., time series plots, profile plots, and contour plots), tabular views, and special reports (e.g., energy usage, reaction, and calibration).


EPANET was developed to help water utilities maintain and improve the quality of water delivered to consumers through distribution systems. It can be used to design sampling programs, study disinfectant loss and by-product formation, and conduct consumer exposure assessments. It can assist in evaluating alternative strategies for improving water quality, such as altering source use within multi-source systems, modifying pumping and tank filling/emptying schedules to reduce water age, using booster disinfection stations at key locations to maintain target residuals, and planning cost-effective programs of targeted pipe cleaning and replacement.
EPANET can also be used to plan and improve a system's hydraulic performance. The software can assist with pipe, pump, and valve placement and sizing; energy minimization; fire flow analysis; vulnerability studies; and operator training.

Programmer's Toolkit

The EPANET Programmer's Toolkit is a dynamic link library (DLL) of functions that allow developers to customize EPANET's computational engine according to their own needs. The functions can be incorporated into 32-bit Windows applications written in C/C++, Delphi, Pascal, Visual Basic, or any other language that can call functions within a Windows DLL. There are over 50 functions that can be used to open a network description file, read and modify various network design and operating parameters, run multiple extended-period simulations accessing results as they are generated or saving them to file, and write selected results to a file in a user-specified format.
The toolkit is useful for developing specialized applications, such as optimization or automated calibration models that require running many network analyses. It can simplify adding analysis capabilities to integrated network-modeling environments based on computer-aided design (CAD), geographical information system (GIS), and database packages.
A Windows Help file is available to explain how to use the various toolkit functions; it offers some simple programming examples. The toolkit also includes several different header files, function definition files, and .lib files that simplify the task of interfacing it with C/C++, Delphi, Pascal, and Visual Basic code.

Multi-Species Extension

EPANET-MSX (Multi-Species eXtension) is an extension to EPANET that enables it to model complex reaction schemes between multiple chemical and biological species in both the bulk flow and at the pipe wall. This capability has been incorporated into both a stand-alone executable program as well as a toolkit library of functions that programmers can use to build customized applications.
The multi-species extension requires a new MSX input file in which the user specifies the mathematical expressions that govern the reaction dynamics of the system being studied. This approach allows users the flexibility to model a wide range of chemical reactions of interest to water utilities, consultants, and researchers. Examples include the auto-decomposition of chloramines to ammonia, the formation of disinfection by-products, biological re-growth including nitrification dynamics, combined reaction rate constants in multi-source systems, and mass transfer limited oxidation-pipe wall adsorption reactions.
EPANET-MSX is distributed in a compressed zip file that contains a command line executable, several libraries of functions, and a User’s Manual. The executable can be used to run water quality analyses without any additional programming effort. The function library can be used in conjunction with the existing EPANET Programmer’s Toolkit to develop customized applications. At this point in time, the software has not been integrated into a Windows interface, but this may happen at some point in the future.


There is no formal technical support for EPANET. An EPANET Users Listserv, established by the University of Guelph in Canada, allows subscribers to ask questions and exchange information. To subscribe, send an e-mail to the University of Guelph; in the body of the e-mail, include the words “subscribe epanet-users” followed by your name.

Resource : http://www.epa.gov/nrmrl/wswrd/dw/epanet.html

Keterangan :
Kepada teman - teman alumni yang sudah mahir menggunakan software ini, silahkan di sharing


The following EPANET files may be freely downloaded, copied, and distributed.
Date File Description
3/5/08 Self-extracting installation program for EPANET 2.00.12 (EXE) (1.5 MB)
9/11/00 EPANET 2 Users Manual (PDF) (200 pp, 1 MB)
3/20/08 EPANET 2 Programmer’s Toolkit files (ZIP) (247 KB)
5/27/08 EPANET 2 source code files (ZIP) (553 KB)
2/25/08 List of EPANET 2 updates and bug fixes (TXT) (22 KB)
5/7/08 Multi-Species Extension

1 komentar:


untuk buku manual program epanet berbahasa indonesia, dapat di download di sini http://www.scribd.com/doc/15614107/Buku-Manual-Program-EPANET