Free access
TECHNICAL PAPERS
Apr 1, 2008

Automatic Calibration of the U.S. EPA SWMM Model for a Large Urban Catchment

This article has a reply.
VIEW THE REPLY
Publication: Journal of Hydraulic Engineering
Volume 134, Issue 4

Abstract

The Storm Water Management Model was adapted and calibrated to the Ballona Creek Watershed, a large urban catchment in Southern California. A geographic information system (GIS) was used to process the input data and generate the spatial distribution of precipitation. An optimization procedure using the complex method was incorporated to estimate runoff parameters, and ten storms were used for calibration and validation. The calibrated model predicted the observed outputs with reasonable accuracy. A sensitivity analysis showed the impact of the model parameters, and results were most sensitive to imperviousness and impervious depression storage and least sensitive to Manning roughness for surface flow. Optimized imperviousness was greater than imperviousness predicted from land-use information. The results demonstrate that this methodology of integrating GIS and stormwater model with a constrained optimization technique can be applied to large watersheds.

Introduction

Major metropolitan areas are characterized by continuous increases in imperviousness due to urban development. Increasing imperviousness increases runoff volume, and maximum rates of runoff, with possible negative consequences for natural systems. To avoid environmental degradation, new development standards often prohibit increases in total runoff volume and may limit maximum flow rates. Methods to reduce runoff volume and maximum runoff rate are required, and solutions to the problems may benefit from the use of advanced models. Developing management strategies for large urban watersheds is especially difficult when the flow network is large or complex, such as the Ballona Creek Watershed located in west Los Angeles, and is the subject of the present study. Designers and managers are now using mathematical models to address the problems of such a large and complex watershed.
Various models are available to manage urban runoff, including HEC-1 (U.S. Army Corps of Engineers 1985), TR-20 and TR-55 (Soil Conservation Service 1983, 1986), MOUSE (Danish Hydraulic Institute 1995), HydroWorks (HR Wallingford Ltd. 1997), and storm water management model (SWMM) (Huber and Dickinson 1988). The Environmental Protection Agency’s (EPA) SWMM is a dynamic rainfall-runoff model for simulation of quantity and quality problems associated with runoff from urban areas (Huber and Dickinson 1988). The model simulates aspects of urban hydrologic and water quality cycles, including rainfall, snow melt, surface runoff, transport through the drainage network, storage and treatment, and receiving water effects. Both single event and continuous simulation can be performed on catchments having storm drains, or combined sewers and natural drainage.
In this study SWMM was modified and adapted for the upper Ballona Creek Watershed. The drainage system and subcatchments were defined using records from the City and County of Los Angeles, and a ground survey of the undefined areas. Imperviousness was obtained from land-use data and the spatial distribution of precipitation was developed using the geographic information system (GIS) and isohyetal map. Calibration was performed using a constrained optimization procedure, and a total of ten storms were used for calibration and validation. The calibrated model was able to predict the observed outputs with reasonable accuracy.

Background

SWMM, developed for the EPA, has been applied on numerous watersheds in United States cities and other part of the world (Selvalingam et al. 1987; Warwick and Tadepalli 1991; Bhaduri et al. 2001). It has been applied to all types of storm water management from urban drainage (Zaghloul 1998; Campbell and Sullivan 2002) to flood routing (Hsu et al. 2000). An alternative approach to commercial packages with graphical user interfaces is to couple SWMM or a suitable model to a GIS. Martin et al. (2005) presented a state-of-the-art critical review of current trends in interfacing GIS with predictive water resources models.
Physically based deterministic rainfall-runoff models require initial estimates of one or more parameters. Manual calibration is labor intensive, especially when the catchment is large and complex. Automatic parameter estimation and calibration methods have been implemented to overcome this difficulty. Maalel and Huber (1984) proposed a calibration procedure for SWMM using multiple, single events, and continuous simulation. Baffaut and Delleur (1989) described an automated parameter estimation and calibration procedure that used expert system technology. Liong et al. (1991) described a knowledge-based system for automating the calibration of the SWMM’s runoff block. Methodologies for estimating global optimum sets of calibration parameters have been presented by Ibrahim and Liong (1992, 1993), and Liong and Ibrahim (1994) and Liong et al. (1995). The proposed methods consist of two operations. The first derives functional relationships using the response surface method and the second estimates the optimal set of parameters using a probabilistic approach. Liong et al. (1995) and Balascio et al. (1998) have described genetic algorithms for calibrating SWMM. Zaghloul and Abu Kiefa (2001) used an artificial neural network for sensitivity calibration of the SWMM model.
Box (1965) developed a pattern-search optimization method called the complex method, which has been applied to many problems. The method uses a set of parameter values, called vertexes, which are successively created, evaluated, and eliminated to locate the optimum solution. Advantages of the complex method are that it can be applied to any cost function, does not require the calculation of any derivatives, both explicit constraints (upper and lower bounds of the parameters) and implicit constraints (limits on properties of the resulting solution) can be used, and the number of vertexes can be increased to better manage problems with local optima. The complex method has been used by many researchers for different problems and with stable calibration results. Yuan et al. (1993) applied this method on the high-purity oxygen-activated sludge process and found the algorithm to be very robust, converging to the same optimal values for a wide range of starting points and constrains, and concluding that if the model has only random errors (no systematic errors), the algorithm is capable of estimating the parameters to any acceptable precision. Haque (1996) used the method for structural optimization, and Subramanian et al. (2005) used it for warpage analysis for an optimal housing of compact disks. The complex method was used in this problem because the Ballona Creek Watershed is far too complicated for manual calibration, and anticipated future uses of the calibrated model need to incorporate implicit constraints.
Another technical problem in developing an SWMM model for a large watershed is defining precipitation data. Rainfall data drive the model and produce runoff, which means that an accurate estimation of rainfall data determines the success of the modeling effort. Singh and Chowdhury (1986) reviewed 13 different methods for computing mean, areal rainfall, including the inverse distance-squared method (IDSM). The result of their investigation showed that all 13 methods yielded comparable estimates.

Methodologies

In its standard form, SWMM version 4.3 has ten processes and is able to simulate 500 subcatchments and 500 channels/pipes. For the current study, seven processes (or blocks) were removed; Process 2—Statistics, Process 3—Graph, Process 4—Combine, Process 5—Rain, Process 6—Temperature, Process 9—Extran, Process 10—Storage/Treatment. A new process was added which uses an optimization technique for calibration. The executive block (Process 1) was replaced by a new main block to accommodate the addition of the calibration process. The runoff and transport processes were used for routing in lieu of Extran, and were modified to handle the larger watershed, with its greater number of subcatchments and channels/pipes. The runoff process was also modified to incorporate the rainfall weighting factor for each subcatchment, which was based upon an isohyetal map, described later. The modified SWMM code had three processes and the maximum number of subcatchments and channels/pipes was increased to 1,580 and 4,300, respectively. The modified version GIS/SWMM is illustrated in Fig. 1.
Fig. 1. Modified GIS/SWMM for urban stormwater processes
The GIS used in this study was Environmental System Research Institute ARC/INFO (ESRI, Redlands, Calif.) and Compaq Visual FORTRAN 6.5 was used to compile the SWMM code.

Catchment Description

Ballona Creek, which has become a concrete lined channel to facilitate flood routing, drains the entire watershed and enters Santa Monica Bay at Marina del Rey. There is a USGS gauging station and a Los Angeles County Department of Public Works (Alhambra, Calif.) monitoring station near the intersection of the Creek and the IS 405 Freeway. The area upstream the gauging station, called the upper Ballona Creek Watershed, was modeled in this study because of the availability of monitoring data. The total contributing area of the catchment above the gauging station is to 217km2 , and 65% of the total area is residential land use and over 19% is either commercial or public/industrial land use. A total of 1,579 subcatchments are delineated within the watershed. Rainfall in each subcatchment becomes overland surface runoff and flows are assumed to exit each subwatershed through a single outlet (i.e., catch basin). Surface runoff flow entering the inlet is then routed through the connected channel or pipe (open or closed, depending on the location). Finally, all surface flow is summed up at the watershed outlet after routing through 2,648 channels and pipes, and the total length of all channels and pipes is over 283km . The slope of the channels/pipes averages 2.6% and ranges from 0.005 and 47%. Fig. 2 shows the watershed with subcatchments, channels/pipes, and the flow gauge at the watershed outlet. Land-use data for the watershed were obtained from the Southern California Association of Governments (SCAG) Database, which contains land-use records based on Anderson level II (Anderson et al. 1976) that were reduced to eight types based upon environmentally similar characteristics (Park and Stenstrom 2006).
Fig. 2. Catchments, imperviousness, and channels for upper Ballona Creek Watershed (method of calculating imperviousness from Wong et al. 1997, based on landuse data)

Data

The precipitation data were obtained from the 1997 Edition of EarthInfo, Inc. (Boulder, Colo. 80301-2846) NCDC hourly precipitation CDROM to obtain the average rainfall for each storm. Ten rain gauges were available. Precipitation in each subcatchment was calculated from the average rainfall using weighting factors from an isohyetal map based upon 50-year record rainfall events (Stenstrom and Strecker 1993). The GIS was used to create the rainfall weighting factor corresponding to the rainfall in each subcatchment, which was read by the SWMM runoff process. Hourly flow data were obtained from the Los Angeles County Department of Public Works (Alhambra, Calif.). Ten representative storms from the 1994 to 1996 wet seasons were selected and Table 1 shows the dates, rainfall, and duration.
Table 1. Description of Ten Storms Used in This Study
Storm numberPrecipitation depth (mm)Duration of the precipitation (h)
12.84.0
28.54.0
324.48.0
410.514.0
53.39.0
612.210.0
717.111.0
82.56.0
95.55.0
1010.38.0
Each subcatchment and all channel/pipe in Ballona Watershed were manually digitized and converted into GIS databases based on the information provided by the drainage maps from the Los Angeles County Department of Public Works and the Bureau of Engineering, City of Los Angeles (LADWP) (Los Angeles). Each subcatchment was delineated based on the location of inlets (catch basins) and the flow direction of each street provided by the drainage maps. Fig. 2 shows the imperviousness which are based on the ground surveys by LADWP. The Horton (1942) equation was used for estimating infiltration in the pervious areas all soil was assumed to be highly permeable (ASCE 1996). The USGS 7.5min digital elevation model (DEM) spatial data transfer system (SDTS) combined with the GRID module of ARCINFO GIS were used to compute the subcatchment and channels/pipes slopes. The slopes were then used to compute the impervious depression storage coefficients based on methods by Kidd (1978) and Viessman et al. (1989). These parameter values were used as the initial estimates or starting values for the optimization, which is described later. More information on the methodology is available (Wong et al. 1997).

Calibration Strategy

The complex method was used for calibration and was incorporated into the modified GIS/SWMM as illustrated in Fig. 1. Calibration begins by generating at least m+1 sets of parameters, called vertexes, where m =number of parameters being identified. In this case the vertexes were calculated from the upper and lower constraints using random numbers as follows
Xi,j=Li+ri,j(UiLi)
(1)
where Xi,j =value of the i th parameter in the j th set of parameters; Ui =upper bound of the i th parameter; Li =lower bound of the i th parameter; rij =random real number ranging between 0 and 1; i is i th parameter; and j = j th vertex. It is also possible to manually select one or more of the initial vertexes, and the first vertex was manually entered in this study. The parameters for the first vertex were based on their most probable values. It is also possible to test for local optima by selecting different initial vertexes, different constraint intervals, or a different series of random numbers used in calculating the parameters for the remaining vertexes. The objective function, F , for each vertex is evaluated and the Xk vertex having the greatest function value F is selected (rejected). The centroid of the remaining points (in the case of Cartesian coordinates, the average value of the coordinates of the remaining vertexes), is then computed. The set Xk is projected toward the centroid using a projection factor γ (Box recommended the use of γ = 1.3). This creates a new vertex Xg that replaces the rejected vertex if and only if the error of the new vertex is less than the rejected vertex. Conversely, if the new set has an error greater than or equal to the error of the rejected set, the projection distance, γ , is reduced by 50%, and another vertex is projected. The projection factor is decreased until a new vertex with a lower error than the rejected vertex is obtained. The technique is repeated by selecting the next vertex with the largest error for replacement. The whole process continues until the termination criterion assigned by the user is satisfied. The termination criteria can be the maximum number of iterations, the minimum size of γ , or a relative improvement criterion of F . Constraints are handled by reducing the value of γ . If a vertex is projected outside of the feasible region, defined by the upper and lower bounds on the parameters, the value of γ is reduced until a feasible vertex is obtained. A violation of an implicit constraint is handled in the same way.
The procedure is not guaranteed to obtain a global optimum and can fail if the initial set of vertexes surrounds a nonconvex area, but is robust and rarely failed to find the global optimum, even when repeating an optimization many times using different initial vertexes, and a wide range of explicit constraints. Increasing the number of vertexes relative to the number of parameters generally improves the likelihood of obtaining a global optimum, but requires more iterations. To ensure that a global optimum is obtained, the problem can be solved multiple times with different starting points. The most likely difficulty a user might have in implementing this method for complicated problems with many constraints is the creation of a suitable, initial set of vertexes.
The maximum number of iterations depends upon the number of parameters and the complexity of the problem. The average number of iterations for this problem was 60 and rarely was the required number of iterations greater than 200 iterations. Yuan et al. (1993), when simulating the activated sludge process using 3–7 parameters, found that 2,000 iterations were always sufficient. The large number of required iterations means that the complex method will be useful for problems which have easily evaluated objective functions and implicit or explicit constraints. It is not necessary to calculate derivatives of the model with respect to the parameters, which can sometimes be difficult. For problems with more computationally intensive objective functions, other approaches may be justified (Becker and Yeh 1972; Tzeng et al. 2003).
The objective function used in this study is
F=w1(Q*QQ*)2+w2(P*PP*)2+w3i=1n(f*ff*)i2
(2)
where Q =total flow volume; P =peak flow rate; f =instantaneous flow rate at the outlet hydrograph; the superscript * denotes the i th predicted value, the subscript i denotes the i th observation of the outlet hydrograph; w1 , w2 , and w3 =weights; and n =total number of observed data points in the outlet hydrograph. The division by the predicted value normalizes the objective function and the three terms have equal weights for equal values of wi . Other objective functions and methods of weighting are possible, such as a function to locate the peak flow as a function of time. For the initial calibrations, weights of 1.0 were used for w1 and w2 and zero for w3 .
Four parameters were chosen for calibration: subcatchment imperviousness, width, impervious depression storage coefficient, and channel Manning’s roughness coefficient. The parameters were varied uniformly across the watershed and the constraints on the four parameters were selected based on the physical meaning of the parameters (i.e., physically plausible values, see Table 2), and trial runs of the calibration algorithm. Only explicit constraints were needed in this problem, and were generally set to 50 and 150% of most probable parameter values. Reducing the range of constraints will increase the speed of convergence, but may exclude appropriate parameter values, if the initial vertex is poorly estimated.
Table 2. Parameter Values Constraints
  Upper and lower constraints (percentage of initial value)
ParameterRange of expected valuesLower (%)Upper (%)
Imp0–92 (%)50180
Wid10–2,228 (m)80180
Stor0–127 (mm)50190
Roug0.013–0.02750230

Results and Discussion

Calibration

Three types of simulations and parameter identifications were performed. Each was designed to show the robustness of the parameter identification methodology. The first group of simulations, called “Pred/Cal storm by storm,” identified the optimal parameters for each storm by running the optimization program for each storm. In the second simulation, called “Pred/Cal average all,” the mean values of the parameters identified in the Pred/Cal storm by storm simulations were used in a new SWMM simulation, and the error for each storm was recalculated. In the third simulation, called “Pred/Valid,” the mean values of the parameters identified for five of the storms were used to simulate the other five storms. The five storms used for calibration were chosen by ranking the storms in descending order by rain depth and selecting every other storm. The remaining storms were used for validation. The hyetograph, observed hydrograph, and predicted hydrograph, using Pred/Cal storm by storm, for Storms 2 and 4 are shown in Fig. 3. The hydrographs for Storms 5–8 are shown in Fig. 4. Table 3 shows the total flow volume and the peak flow rate for the observed storms and for the different types of simulations. The relative errors are shown in Table 4.
Fig. 3. Hydrographs and rainfall for Storms 2 and 4
Fig. 4. Hydrographs for Storms 5–8
Table 3. Model Outputs Using the Three Different Types of Simulations
 ObservedPred/Cala storm by stormPred/Cal average allPred/Valb
Storm number V (m3) P (m3s) V* (m3) P* (m3s) V* (m3) P* (m3s) V* (m3) P* (m3s)
11.15E+05131.23E+05139.46E+0410Calibration
27.67E+051007.59E+051008.04E+051168.32E+05121
31.66E+061921.87E+061803.33E+06290Calibration
46.58E+05468.12E+05401.01E+06511.04E+0655
51.04E+0571.02E+0571.01E+0571.05E+057
61.18E+06771.19E+06891.45E+06111Calibration
71.98E+062172.27E+061972.35E+061962.35E+06196
81.05E+0558.88E+0478.40E+0478.43E+047
92.32E+05172.21E+05182.69E+0522Calibration
101.47E+061631.65E+061451.07E+06100Calibration
Note: V =total flow volume; P =peak flow rate; * =superscript, denotes the model predictions.
a
Prediction/calibration.
b
Prediction/validation.
Table 4. Relative Errors between Observed Data and Predictions Using Three Different Types of Simulations
 Pred/Cal storm by stormPred/Cal average allPred/Val
Storm number EV* (%) EP* (%) EV* (%) EP* (%) EV* (%) EP* (%)
1731825Calibration
21051786
312610051Calibration
4231454125913
52238114
61162344Calibration
7151019102015
8163020322810
9581627Calibration
107112738Calibration
Note: EV* =relative error in the total volume; EP* =relative error in the peak flow.
Fig. 5 shows the optimized imperviousness of the subcatchment. The value is an average of the optimal values obtained from the Pred/Cal storm by storm simulations. Based on the observation of model outputs illustrated in Figs. 3 and 4, and Tables 3 and 4, the three types of simulations were able to capture the shape, total volume, peak flow, and peak time of the observed outlet hydrograph (Obs) with reasonable accuracy.
Fig. 5. Imperviousness based upon averaged optimal SWMM parameters for ten storms
Table 4 shows the parameters optimized for each storm (Pred/Cal storm by storm), and the errors are generally small. Only two storms have errors in either volume or peak flow greater than 16% and one of these (Storm 8) had the least rainfall of all storms. The errors using the mean optimized parameter values (Pred/Cal average all) are larger than the errors using the optimized parameters for each storm. This is expected because in the storm-by-storm method, the specific parameters were calibrated from only one set of precipitation and observed flow data, and the optimization can adjust the parameters for the unique aspects of each storm. Storms 3 and 4 have the largest error, and both are large storms, with Storm 3 being the largest. This suggests that the calibration for the average storms is not as appropriate for the larger storms. The result for the simulations using five storms for calibration produced errors similar to the errors observed using the mean values from all ten storms. Storms 2 and 5 produced the smallest relative error in the total flow volume, peak flow, and peak time in the calibration storm-by-storm and there appears to be no pattern or reason to account for the low error.
The results of this study show that the complex method can be a valuable optimization tool for calibration of rainfall-runoff models. The time savings can be significant because it is an automatic search method that reduces the time required by the modeler. The required time for an optimization for a single storm on a fast computer is also low (less than 5min on a 2.8GHz Intel Pentium dual-core processor).

Sensitivity Analysis

A sensitivity analysis was performed to assess the importance of the various parameters by showing how the solutions change with the parameters. The analysis was performed around the optimal calibrated parameters in order to show impact for probable parameter values. Fig. 6 shows the sensitivity of runoff volume, peak flow, and peak time to changes in the calibrated parameters for imperviousness (Imp), width (Wid), impervious depression storage (Stor1), channel Manning’s roughness coefficient (Roug), pervious depression storage (Stor2), subcatchment impervious Manning’s coefficient (Imp-n), and subcatchment pervious Manning’s coefficient (Per-n). The sensitivity analysis was performed by changing each parameter while keeping all others constant and observing the changes in model output. The percent changes in runoff volume are most sensitive to changes in Imp and Stor1. Changes in all other parameters were small by comparison and sometimes insignificant. Modifying the width (Wid) parameter must be done with care, since the SWMM assumes that the depth of the overland surface flow is very small compared to the width of the subcatchment. If the width of the subcatchment is decreased and the assumption is no longer valid, errors in flow rate calculation will occur.
Fig. 6. Sensitivity analysis of Ballona Creek Watershed
Fig. 6 shows a similar trend with percent changes in runoff peak flow versus changes in model parameters. Stor2 and Per-n also play a minor role in terms of its effect on percent changes in runoff peak flow. Imp and Stor1 cause greater changes in runoff peak flow. Fig. 6 also shows the percent changes in time of peak flow versus changes in model parameters. The roughness coefficient causes the greatest changes in time of peak flow. Changes in all other parameters caused insignificant changes in the timing of the peak flow.

Multiple Objective Functions

In order to evaluate the solution’s sensitivity to each factor in the objective function, weights were applied to the errors in total flow volume and peak flow [see Eq. (2)]. These weights, w1 , w2 , and w3 , can be chosen depending on the purpose of the calibration. If the total flow volume is most critical, then it can be weighted higher. If the peak flow is more important, it can be weighted higher. In this way, a calibration that favors the users’ purposes can be obtained. For example, a user interested in avoiding floods, or washout of sensitive environmental areas might want to more accurately quantify the peak flow rather than the total runoff volume. Other priorities are also possible.
Table 5 shows the residuals and relative errors in the simulations using weights in the total runoff volume (w1) and in the peak flow (w2) . The results show how increasing the weight in the peak flow and keeping constant weight for the total flow volume changes the residuals and relative errors. When the peak flow is weighted higher, the errors in peak flow decrease. Fig. 7 shows the differences between the simulations for the same storm and using the same range of weighting factors used in Table 5.
Fig. 7. Differences between predictions using weighting factors
Table 5. Residuals and Relative Errors in Simulation Results Using Weighting Factors for Storm No. 4
 ResidualsRelative error (%)
WeightFlow volume (m3) Peak flow (m3) Flow volumePeak flow
w1=1 w2=0 16,99012 3 25
w1=1 w2=1 155,744 623 14
w1=1 w2=2 175,565 626 13
w1=1 w2=5 249,190 237 4
Note: The negative values in the residuals refer to overestimations and positive values refer to underestimation.
The weighting factor for the discharge flow (w3) in the objective function [Eq. (2)] was not useful in these simulations, because the error in discharge flow rate is related to the timing of the flow. Identical hydrographs for the measured and calculated results can produce large errors if there is a small time lag between the hydrographs. The sensitivity analysis showed that none of the selected parameters strongly influences the timing of the peak flow or the lag between calculated and measured hydrographs. Only Manning’s n affected peak timing and the effect was not large. Therefore, a lag difference between measured and calculated hydrographs produces a large error in the flow part of the objective function, which is independent of the optimization parameters and overwhelms improvements made in the other two error functions. The use of the flow error in the objective function will only be useful when optimization parameters are chosen that can affect the timing of the calculated hydrograph.
The calibration of the model and choice of weighting factors can be selected to maximize the utility of the results for each user. More information and a general discussion of multiobjective functions are available (Yan and Haan 1991).
Unfortunately, only one runoff gauge station existed in the entire watershed. If additional gauges had been available, the objective function [Eq. (2)] could have been expanded to include the addition runoff data. An additional weighting factor could be used, and the values set based on the relative importance of the additional flow rates, or on the confidence of the measurements. An advantage of the complex method is that the additional objective function can be included without changing the optimization procedure or code. Also, it is relatively easy to increase the number of parameters in order to include additional parameters that influence the new terms of the objective function, and the speed of convergence will still be reasonable.

Conclusions

The US EPA SWMM model and a raster-based GIS were applied to a large urban catchment in west Los Angeles. The GIS was used to manage and process input and output data from the model. The model included more than 2,500 nodes. The complex method of Box was used to calibrate the model for ten storms using several strategies and weighting functions. The following specific conclusions were made:
1.
The complex method was successful in all cases and global optima were obtained and verified by repeated application of the procedure using different starting points or constraints. Local optima are possible but were rarely obtained and could be identified by repeating the procedure with different starting points;
2.
Four SWMM parameters were used for calibration: imperviousness, depression storage, width, and channel Manning coefficient. A sensitivity analysis was performed that showed that imperviousness and depression storage are the most sensitive parameters affecting total runoff and peak flow. The timing of the peak flow was affected only by the Manning coefficient and the effect was small;
3.
A multivalued objective function with weights was used which allowed calibrations to be performed to improve the calibration for peak flow at the expense of total runoff or vice versa;
4.
The imperviousness estimated from land-use data and ground surveys was not sufficiently high to generate the observed runoff volume, which suggests that land-use data systematically underestimated imperviousness; and
5.
The coupling of the GIS, SWMM, and the optimization procedure create a useful modeling tool that can be used for extremely large watersheds. The time required for data management and calibration is dramatically reduced by the GIS and optimization procedure.

References

Anderson, J. R., Hardy, E. T., Roach, J. T., and Witmer, R. E. (1976). “A land use and land cover classification system for use with remote sensor data.” U.S. Geol. Surv. Prof. Pap., USGS, Reston, Va.
ASCE. (1996). “Handbook of hydrology.” Manual and Report on Engineering Practice No. 28, ASCE, New York.
Baffaut, C., and Delleur, J. W. (1989). “Expert system for calibrating SWMM.” J. Water Resour. Plann. Manage., 115(3), 278–298.
Balascio, C. C., Palmeri, D. J., and Gao, H. (1998). “Use of a genetic algorithm and multiobjective programming for calibration of a hydrologic model.” Transactions of the American Agricultural Engineers, 41(3), 615–619.
Becker, L., and Yeh, W. W. G. (1972). “Identification of parameters in unsteady open channel flows.” Water Resour. Res., 8(4), 956–965.
Bhaduri, B., Minner, M., Tatalovich, S., and Harbor, J. (2001). “Long-term hydrologic impact of urbanization: A tale of two models.” J. Water Resour. Plann. Manage., 127(1), 13–19.
Box, M. J. (1965). “A new method of constrained optimization and comparison with other methods.” Computer, 8(1), 42–52.
Campbell, C. W., and Sullivan, S. M. (2002). “Simulating time-varying cave flow and water levels using the storm water management model.” Eng. Geol., 65(2), 133–139.
Danish Hydraulic Institute. (1995). Mouse: User’s manual and tutorial, Horsholm, Denmark.
Haque, M. I. (1996). “Optimal frame design with discrete members using the complex method.” Comput. Struct., 59(5), 847–858.
Horton, R. E. (1942) “A simplified method of determining the constants in the infiltration-capacity equation.” Trans., Am. Geophys. Union, 23(2), 575–577.
HR Wallingford Ltd. (1997). HydroWorks on-line manual, Wallingford, U.K.
Hsu, M. H., Chen, S. H., and Chang, T. J. (2000). “Inundation simulation for urban drainage basin with storm sewer system.” J. Hydrol., 234(1), 21–37.
Huber, W. C., and Dickinson, R. E. (1988). Storm water management model user’s manual, version 4, EPA/600/3-88/001a (NTIS PB88-236641/AS), Environmental Protection Agency, Athens, Ga.
Ibrahim, Y., and Liong, S. Y. (1992). “Calibration strategy for urban catchment parameters.” J. Hydraul. Eng., 118(11), 1550–1570.
Ibrahim, Y., and Liong, S. Y. (1993). “A method of estimating optimal catchment model parameters.” Water Resour. Res., 29(9), 3049–3058.
Kidd, C. H. R. (1978). “Rainfall-runoff processes over urban surfaces.” Proc., Int. Workshop Institute of Hydrology, Wallingford, U.K.
Liong, S. Y., Chan, W. T., and Jaya, S. R. (1995). “Peak-flow forecasting with genetic algorithm and SWMM.” J. Hydraul. Eng., 121(8), 613–617.
Liong, S. Y., Chan, W. T., and Lum, L. H. (1991). “Knowledge-based system for SWMM runoff component calibration.” J. Water Resour. Plann. Manage., 117(5), 507–524.
Liong, S. Y., and Ibrahim, Y. (1994). “Estimation of peak flow and runoff volume with response surface method.” J. Water Resour. Plann. Manage., 120(2), 161–175.
Maalel, K., and Huber, W. C. (1984). “SWMM calibration using continuous and multiple event simulation.” Proc., 3rd Int. Conf. on Urban Storm Drainage, Vol. 4, Chalmers Univ., Gothenburg, Sweden, 1564–1577.
Martin, P. H., LeBoeuf, E. J., Dobbins, J. P., Daniel, E. B., and Abkwitz, M. D. (2005) “Interfacing GIS with water resource models: a state-of-the-art review.” J. Am. Water Resour. Assoc., 41(6), 1471–1487.
Park, M. H., and Stenstrom, M. K. (2006). “Spatial estimates of stormwater-pollutant loading using bayesian networks and geographic information systems.” Water Environ. Res., 78(4), 421–429.
Selvalingam, S., Liong, S. Y., and Manoharan, P. C. (1987). “Use of RORB and SWMM models to an urban catchment in Singapore.” Adv. Water Resour., 10(2), 79–86.
Singh, V. P., and Chowdhury, P. K. (1986). “Comparing some methods of estimating mean areal rainfall.” Water Resour. Bull., 22(2), 275–282.
Soil Conservation Service. (1983). “TR-20: Computer programs for projects formulations-hydrology.” Tech. Release 20, U.S. Department of Agriculture, Washington, D.C.
Soil Conservation Service. (1986). “TR-55: Urban hydrology for small watersheds.” Tech. Release 55, U.S. Department of Agriculture, Washington, D.C.
Stenstrom, M. K., and Strecker, E. (1993). “Assessment of storm drain sources of contaminants to Santa Monica Bay: Annual pollutants loadings to Santa Monica Bay from stormwater runoff.” Rep. No. UCLA-ENG-93-62, Vol. I, 1–248, Univ. of California, Los Angeles.
Subramanian, N. R., Tingyu, L., and Seng, Y. A. (2005). “Optimizing warpage analysis for an optimal housing.” Mechatronics, 15, 111–127.
Tzeng, C. J., Iranpour, R., and Stenstrom, M. K. (2003). “Modeling and control of oxygen transfer in the HPO activated sludge process.” J. Environ. Eng., 129(5), 402–411.
U.S. Army Corp. of Engineers. (1985). “HEC-1: Flood hydrograph package.” Hydrologic Engineering Center, Davis, Calif.
Viessman, W., Lewis, G. L., and Knapp, J. W. (1989). Introduction to hydrology, Harper and Row, New York.
Warwick, J. J., and Tadepalli, P. (1991). “Efficacy of SWMM application.” J. Water Resour. Plann. Manage., 117(3), 352–366.
Wong, K. M., Strecker, E. W., and Stenstrom, M. K. (1997). “GIS to estimate storm-water pollutant mass loading.” J. Environ. Eng., 123(8) 737–745.
Yan, J., and Haan, C. T. (1991). “Multiobjective parameter estimation for hydrologic model-multiobjective programming.” Trans. ASAE, 34(3), 848–856.
Yuan, W., Okrent, D., and Stenstrom, M. K. (1993). “Model calibration for the high-purity oxygen activated sludge process—Algorithm development and evaluation.” Water Sci. Technol., 28(11–12), 163–171.
Zaghloul, N. A. (1998). “Flow simulation in circular pipes with variable roughness using SWMM-EXTRAN Model.” J. Hydraul. Eng., 124(1), 73–76.
Zaghloul, N. A., and Abu Kiefa, M. A. (2001). “Neural network solution of inverse parameters used in the sensitivity-calibration analyses of the SWMM model simulations.” Adv. Eng. Software, 32(7), 587–595.

Information & Authors

Information

Published In

Go to Journal of Hydraulic Engineering
Journal of Hydraulic Engineering
Volume 134Issue 4April 2008
Pages: 466 - 474

History

Received: Feb 27, 2006
Accepted: Jul 23, 2007
Published online: Apr 1, 2008
Published in print: Apr 2008

Permissions

Request permissions for this article.

Authors

Affiliations

Janet Barco
Postdoctoral Fellow, Civil and Environmental Engineering Dept., Univ. of California Los Angeles, Los Angeles, CA 90095.
Kenneth M. Wong
Civil Engineer, City of Los Angeles, Los Angeles World Airports, Los Angeles, CA 90045.
Michael K. Stenstrom, F.ASCE
Professor, Civil and Environmental Engineering Dept., Univ. of California Los Angeles, 5714 Boelter Hall, Los Angeles, CA 90095-1598 (corresponding author). E-mail: [email protected]

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

Cited by

View Options

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share