1. Introduction
The Sixth Assessment Report of Intergovernmental Panel on Climate Change (IPCC) highlighted the growing threat of climate change and the frequent occurrence of urban flooding [
1]. Urban flood models provide essential tools to understand the urban flooding process and support flood risk management. These models are generally classified into empirical, conceptual, and physical models [
2]. SWMM is an open-source model that has been widely used to simulate hydrological processes and water quality in urban areas with promising results [
3,
4,
5]. The SWMM model contains some essential parameters for describing hydrological processes, and these parameters may contribute to the model output uncertainties [
6,
7,
8,
9]. Therefore, model parameter optimization is a fundamental strategy commonly employed by hydrologists to decrease uncertainty in simulation results. The parameter uncertainty analysis approach is based on parametric error, with the premise that the model input data, model structure, and other uncertainties may be ignored using specific criteria to produce more objective estimations of the actual value of parameters [
10]. In addition, the variations in rainfall intensity and pattern may also cause changes in the model’s parameter settings for a specific study area. Consequently, the calibration of model parameters is an indispensable step to improve the applicability and accuracy of model simulation [
11].
The prerequisite for parameter optimization is to determine the parameters that need to be optimized and the range of parameter values. Parametric sensitivity analysis is commonly used to perform a dimensionality reduction operation on the model parameters. Selecting relatively critical parameters as calibration parameters can decrease the burden of model parameter optimization [
12]. Many studies involving SWMM models have performed a parametric sensitivity analysis, and generally sensitivity analysis for one parameter at a time (i.e., changing the value of one input parameter while holding all other parameters constant) has been widely studied and applied [
13,
14,
15,
16]. Choosing a smaller range of parameter variations is more conducive to the calibration of the model parameters [
17]. A bigger range of parameter values widens the search space of the parameter set, which may reduce the optimization algorithm effectiveness in finding the best parameter values. The GLUE (generalized likelihood uncertainty estimation) approach is simple to apply and has been employed as a technical approach for model uncertainty analysis [
18,
19,
20,
21]. Furthermore, the comprehensive model simulations in the GLUE approach allow for the qualitative study of parameter sensitivity and for narrowing the parameter value interval [
22].
Many studies of parameter calibration did not combine sensitivity analysis and uncertainty analysis simultaneously in this process, giving rise to specific problems. On one hand, particular research is more likely to use a single sampling technique for perturbation analysis (i.e., the Morris screening method), even without a sensitivity analysis. It excludes sensitive parameters and increases the uncertainty of model output findings, resulting in lower model simulation accuracy after parameter optimization [
23,
24,
25]. In other studies, multiple methods are selected for sensitivity analysis. After comparing the sensitivity results, the calibration parameters are determined. Unfortunately, few studies consider the influence of the range of parameter values on the optimization of model parameters [
26,
27,
28]. Therefore, the usefulness of integrated Morris and GLUE methods is worth exploring.
In this study, considering that both the parameters’ complexity and the optimization algorithm may affect the SWMM model parameter optimization, an integrated methodological framework is proposed. A single perturbation sensitivity analysis method often misses vital parameters during the selection of optimization parameters. Model parameter optimization intervals usually employ a priori ranges, and broad optimization intervals are not conducive to parameter optimization. A standard Genetic Algorithm often adopts single objective constraints, and the model optimization accuracy is poor. The main objective of this paper is to (1) propose a parameter optimization approach for SWMM by combining the Morris screening method with the GLUE method, and (2) further improve the algorithm’s optimization-seeking ability by using a Genetic Algorithm with increasing objective function constraint.
4. Discussion
Parameter uncertainty is a common problem in complex model applications. In order to improve the simulation performance of SWMM, this study used a Genetic Algorithm optimization process combining Morris and GLUE methods. On one hand, the results from the Morris screening sensitivity analysis by combining the three sample techniques reduce the uncertainty associated with the selection of optimization parameters. For sensitivity analysis, differences in the results of parameter sensitivity analysis between different sampling methods and objective functions can be found, and even sudden changes in parameter sensitivity may occur. Some researchers concluded that the main relevant factors affecting the SWMM model results were the Manning coefficients for impervious zone and pipes, whereas Horton’s infiltration coefficient was recognized as a particularly sensitive parameter [
49,
50]. The optimized parameters selected in this study by combining the results of the three sensitivity analyses coincide with these conclusions. For rainfall event 0819, only the sensitive parameter set is considered for optimization, ignoring the parameters related to Horton’s infiltration coefficient that significantly impact the model. Although several of the parameters are classified as insensitive parameters (e.g., Zi, Max_r, Min_r), leaving them out will produce worse model simulation results. Even though it will increase part of the parameter optimization workload (e.g., Zi), the overall benefits still outweigh the disadvantages. For this reason, the Morris screening method only considers the screening results under a single perturbation approach, increasing the uncertainty in parameter selection [
51,
52,
53,
54]. In addition, wider parameter optimization intervals tend to expand the scope of algorithm search during optimization, leading to more significant model simulation errors and reducing algorithm search efficiency. From the parameter optimization results, the peak error reduction of 9% achieved by combining the GLUE method to narrow the parameter range improves the algorithm’s accuracy for model parameter optimization. The parameter optimization interval may be one of the influencing factors for the poor simulation accuracy of the model after optimization using the algorithm [
55]. Therefore, it is necessary to optimize the model parameters using a combination of sensitivity analysis and uncertainty analysis to determine the parameters to be optimized. In this study, after determining the parameters involved in optimization, the Genetic Algorithm with a single-objective function constraint and the multi-objective constraint case were used for comparative analysis, respectively. During the optimization of model parameters for different rainfall events, the overall trend of model simulation error decreases when the objective function constraint is added in constructing the fitness function. Generally, the Genetic Algorithm with multi-objective constraints has better performance [
56].
There are still some limitations in this study. Only two of the nine parameters involved in the model optimization obtained a reduced range of values using the GLUE method in combination with the sensitivity analysis process. Nevertheless, for a complex hydrological model, it is common to involve more parameters in model optimization. Often more than one parameter in different models and study areas can be used to obtain more accurate parameter intervals by uncertainty analysis [
57,
58,
59]. Considering a suitable range of uncertainty parameter values after sensitivity analysis for model parameter optimization will further improve the model simulation accuracy. Adding the objective constraint function in constructing the fitness function may not be perfect compared with other multi-objective Genetic Algorithms. Despite the limitations in this study, the optimization process of the Genetic Algorithm based on the integrated Morris and GLUE method still improves SWMM’s simulation accuracy. The uncertainty involving the selection of optimization parameters is reduced, and the algorithm’s optimization-seeking interval is narrowed. In particular, the N-conduit is reduced from (0.009, 0.024) to (0.009, 0018), and the N-imperv is reduced from (0.011, 0.05) to (0.011, 0.042). This study’s threshold value is 0.7 for NSE, widely selected in urban hydraulic modeling. Selecting different thresholds results in distinct sets of behavioral parameters. As the threshold value selected for the likelihood objective function increases, the range of practical parameter sets taken is smaller. Although the reduction in the range of values is insignificant, it reduces the average 3.2% peak error of the model simulation during the optimization period (
Table 6). Furthermore, after adding the objective function constraint, the Genetic Algorithm further reduces the error of the model flow simulation process.