Hydrological models often require calibration. Multi-objective calibration has been more widely used than single-objective calibration. However, it has not been fully ascertained that multi-objective calibration will necessarily guarantee better model accuracy. To test whether multi-calibration was effective in comparison to single-calibration in terms of model accuracy, two strategies were tested out. For these strategies, the objective functions used included the Nash–Sutcliffe efficiency and its logarithmic form, which highlight high flow and low flow, respectively. These two indexes were first used for multi-objective calibration, and then they were separately employed for single-objective calibration. To assess the calibration strategies' accuracy, the simulated streamflow was compared with observed streamflow, particularly high flow and low flow. This study was conducted in the upper stream of the Heihe River basin in northwest China using the FLEX-Topo model and MOSCEM-UA algorithm. The results show that the simulation based on the Nash–Sutcliffe efficiency performed best both in modelling the dynamics and simulating the high flow of the observed streamflow. Thus, it seems that multi-objective calibration does not necessarily lead to better model accuracy. This conclusion might provide useful information for hydrologists in calibrating their models, making their simulations more reliable.

In order to understand hydrological processes and thus predict the likely influence of global climate change on hydrology, a means of extrapolating into the past and the future has been deemed necessary, mainly due to the limitations in space and time of hydrological measurement techniques and scope (Beven 2012). There are many types of models that can enable us to quantitatively extrapolate, predicting flooding, runoff, the availability of various water resources and nutrient transport (Mimikou et al. 2015; Molina-Navarro et al. 2017). However, these models are only simplified representations of the real world, and their accuracy cannot be taken for granted (Muleta 2012). In addition, some model parameters may not physically manifest and therefore cannot be determined through direct measurements. Thus, model calibration is always necessary (Kim & Lee 2014). Model calibration is the process of identifying model parameter values from the available parameter ranges to enable the maximization or minimization of the objective function (a function representing difference between simulated and observed values) (Muleta 2012).

There has been considerable research into various optimization algorithms used to identify optimal model parameter values. In the past, this particular research has mainly focused on the calibration of a single objective (Vrugt et al. 2003a). For example, a widely used algorithm for identifying optimal parameter values with a single-objective function, the shuffled complex evolution, was developed at the University of Arizona (SCE-UA) (Kan et al. 2016). This type of calibration algorithm is primarily concentrated with matching one component of the hydrograph produced by the model to the observed data (Boyle et al. 2000). However, in regards to the observed data, it has been argued that any single-objective function, no matter how elaborately chosen, is usually inadequate to properly represent all of the characteristics (Vrugt et al. 2003a; Sadeghi-Tabas et al. 2017). To circumvent this problem, multiple-objective calibration, which represents more than one aspect of a hydrological system and its behaviour, has been proposed as an alternative as it can incorporate more information from the available data (Zhang et al. 2015).

In the past, assumptions have been made that multi-objective calibration improves model accuracy (Kim & Lee 2014). Nevertheless, little research has gone into testing this supposition prior to now, which this study undertakes. To carry out this test, the Nash–Sutcliffe efficiency and its logarithmic form were selected as the objective functions for both multi- and single-objective calibration for the FLEX-Topo (Topography-driven FLux EXchange model) used in the upper stream of the Heihe River basin (UHRB) in northwest China. At the basin outlet, streamflow discharge was used for model calibration. Model accuracy was assessed by comparing the simulated streamflow with the observed streamflow data.

Study area

The Upper Heihe River Basin (UHRB) is the upper stream of the second largest inland river in Northwest China, the Heihe River (Figure 1(a)). The river originates in the Qilian Mountains. The UHRB has an area of 10,009 km2 and stretches for 303 km. The elevation of the UHRB ranges from 1,700 m to 5,000 m (Figure 1(b)). This mountainous region surrounding the UHRB is characterized by a cold desert climate, with an annual temperature of UHRB 2–3 °C (Liu et al. 2008). The long-term average annual precipitation is ∼430 mm y−1 and potential evaporation is ∼520 mm y−1. More than 80% of the annual precipitation occurs from May through September. Soil types in this region are predominantly mountain straw and grassland soil, chestnut-coloured soil, chernozemic soil and desert. The land cover includes forest, grassland, bare rock or bare soil, wetland and permanent snow (Figure 1(c)). On average, the UHRB produces ∼70% of the total river-borne runoff of the whole Heihe River Basin (Chen et al. 2005). As it is the main runoff-producing region in the Heihe River basin, the UHRB is essential for an integrated water management practice, and so the hydrodynamics of the UHRB have garnered a great deal of research interest.

Figure 1

(a) Location of the Upper Heihe River basin in China; (b) DEM of the Upper Heihe River basin; (c) land cover map of the Upper Heihe River basin and distribution of hydrology gauges and meteorology gauges in and around the Upper Heihe.

Figure 1

(a) Location of the Upper Heihe River basin in China; (b) DEM of the Upper Heihe River basin; (c) land cover map of the Upper Heihe River basin and distribution of hydrology gauges and meteorology gauges in and around the Upper Heihe.

Close modal

One hydrological station and four meteorological stations are located in and around the UHRB (Figure 1(c)). For this study, these meteorological stations provided input data for the hydrological model. In this model, Thiessen polygons were used to define the monitored area of these meteorological stations. Since the meteorological stations are all located at relatively low elevations, empirical formulas were used to adjust precipitation and temperature data. The streamflow discharge data for model calibration were obtained from the hydrological station (Yingluoxia Station) at the outlet of the UHRB to calibrate the model. All these input data were obtained from the Cold and Arid Regions Science Data Center (http://westdc.westgis.ac.cn/).

FLEX-Topo model

The FLEX-Topo model, a semi-distributed hydrological model, was used as the basis for different calibration strategies. Input data included daily precipitation and daily temperature, and the outputs included streamflow discharge and evapotranspiration. The FLEX-Topo model consists of four identically structured, parallel components representing four hydrological landscapes (hydrological upland, sunny-hillslope, shady-hillslope and hydrological lowland) which are classifed through topographic information that included height above the nearest drainage (HAND), elevation, slope and aspect (Gao et al. 2014). There are 25 parameters, shown in red in Figure 2. Table 1 shows the definition of the parameters and the ranges of their values determined by experience or references.

Table 1

Parameters and ranges of values used in the FLEX-Topo model

ParameterRangeDescription
FDD [1,8] Degree day factor defining the melted water per day per Celsius degree above Tt 
Tt [−2.5,2.5] Air temperature threshold above which snow melts 
Pt [5,35] Threshold parameter indicating occurrence of HOF in hydrological upland 
SumaxB [5,500] Maximum soil moisture capacity in the root zone of hydrological upland 
PmaxB [0.1,10] Maximum percolation of hydrological upland 
DB [0,1] Splitter to separate preferential flow from recharge in hydrological upland 
Tlag [0,5] Time lag between storm and fast runoff generation 
KfB [2,50] Timescale of the runoff from fast reservoir in hydrological upland 
ImaxFH [1,10] Daily maximum interception capacity of sunny hillslope 
Ce 0.5 A ratio above which the actual evaporation is equal to potential evaporation 
SumaxFH [100,1,000] Maximum soil moisture capacity in the root zone of sunny hillslope 
βFH [0.1,5] Parameter used to calculate runoff coefficient in sunny hillslope 
[0,1] Parameter separating the generated surface runoff on hydrological upland into the splitter to separate preferential flow from recharge in sunny and shady hillslope 
Kf [2,50] Timescale of the runoff from fast reservoir in sunny and shady hillslope 
ImaxGH [0,10] Daily maximum interception capacity of shady hillslope 
SumaxGH [50,1,000] Maximum soil moisture capacity in the root zone of shady hillslope class 
βGH [0.1,5] Parameter used to calculate runoff coefficient in shady hillslope 
ImaxW [0.1,10] Daily maximum interception capacity of hydrological lowland 
SumaxW [5,1,000] Maximum soil moisture capacity in the root zone of hydrological lowland 
βW [0.1,5] Parameter used to calculate runoff coefficient in hydrological lowland 
KW [1,9] Timescale of runoff from fast reservoir in hydrological lowland 
Ks 90 Timescale of the runoff from slow reservoir 
CRmax [0,5] Parameter indicating a constant amount of capillary rise 
ParameterRangeDescription
FDD [1,8] Degree day factor defining the melted water per day per Celsius degree above Tt 
Tt [−2.5,2.5] Air temperature threshold above which snow melts 
Pt [5,35] Threshold parameter indicating occurrence of HOF in hydrological upland 
SumaxB [5,500] Maximum soil moisture capacity in the root zone of hydrological upland 
PmaxB [0.1,10] Maximum percolation of hydrological upland 
DB [0,1] Splitter to separate preferential flow from recharge in hydrological upland 
Tlag [0,5] Time lag between storm and fast runoff generation 
KfB [2,50] Timescale of the runoff from fast reservoir in hydrological upland 
ImaxFH [1,10] Daily maximum interception capacity of sunny hillslope 
Ce 0.5 A ratio above which the actual evaporation is equal to potential evaporation 
SumaxFH [100,1,000] Maximum soil moisture capacity in the root zone of sunny hillslope 
βFH [0.1,5] Parameter used to calculate runoff coefficient in sunny hillslope 
[0,1] Parameter separating the generated surface runoff on hydrological upland into the splitter to separate preferential flow from recharge in sunny and shady hillslope 
Kf [2,50] Timescale of the runoff from fast reservoir in sunny and shady hillslope 
ImaxGH [0,10] Daily maximum interception capacity of shady hillslope 
SumaxGH [50,1,000] Maximum soil moisture capacity in the root zone of shady hillslope class 
βGH [0.1,5] Parameter used to calculate runoff coefficient in shady hillslope 
ImaxW [0.1,10] Daily maximum interception capacity of hydrological lowland 
SumaxW [5,1,000] Maximum soil moisture capacity in the root zone of hydrological lowland 
βW [0.1,5] Parameter used to calculate runoff coefficient in hydrological lowland 
KW [1,9] Timescale of runoff from fast reservoir in hydrological lowland 
Ks 90 Timescale of the runoff from slow reservoir 
CRmax [0,5] Parameter indicating a constant amount of capillary rise 
Figure 2

Structure of FLEX-Topo model (revised from Gao et al. 2014). Please refer to the online version of this paper to see this figure in colour: http://dx/doi:10.2166/hydro.2018.131.

Figure 2

Structure of FLEX-Topo model (revised from Gao et al. 2014). Please refer to the online version of this paper to see this figure in colour: http://dx/doi:10.2166/hydro.2018.131.

Close modal

The four landscapes are each characterized by various runoff-producing mechanisms, which are embodied in the parallel components of the FLEX-Topo model. The hydrological processes in each landscape are briefly described next. More details on the model parameters, the model structure and the water balance equations have been described by Gao et al. (2014).

In the hydrological upland, the dominant hydrological processes are Hortonian overland flows (HOF) and deep percolation (DP). Precipitation (P) can be stored as snow cover (SwB) if the daily temperature is below the threshold value Tt. It is assumed that there is no interception due to a lack of significant vegetation. The sum (PeB) of rainfall and the snowmelt, which is calculated by a degree-day model, flows towards the unsaturated zone reservoir (SuB). When PeB is greater than the infiltration capacity (Pt), Hortonian overland flow (RHB) occurs. Infiltration (RuB) recharges the unsaturated reservoir (SuB). Percolatation (RpB) from SuB that flows into the slow-response reservoir (Ss) is calculated from the relative soil moisture (SuB/SumaxB) and maximum percolation (PmaxB). Actual evapotranspiration (EaB) from the unsaturated reservoir is estimated by the relative soil moisture (SuB/SumaxB) and the potential evapotranspiration that is calculated by the Hamon equation (Hamon 1960). Saturation excess overland flow (ReB) occurs if the amount of water in the unsaturated reservoir exceeds the maximum storage capacity (SumaxB). ReB plus RHB is partitioned by a splitter parameter (DB) into flow (RfB) going into the fast-response reservoir (SfB) and flow (RsB) re-infiltrating into the slow-response reservoir (Ss). RfB turns into RLfB after convolution using the time lag parameter Tlag, which represents the time interval between storm and fast runoff generation. Flow (QfB) from SfB is routed to the stream channel after time KfB.

The major runoff-producing mechanism of shady-hillslope is the storage excess subsurface flow (SSF). The existence of vegetation indicates the necessity for the interception reservoir (SiFH). Evapotranspiration (EiFH) from the interception reservoir is assumed to be equal to potential evapotranspiration if the storage of the interception reservoir is nonzero. The sum (PeFH) of the remainder of rainfall after interception and the snowmelt that is calculated from a degree-day model flow towards the unsaturated reservoir (SuFH). PeFH is partitioned into runoff and flow that is routed to SuFH through the use of the runoff coefficient that is calculated from the parameter βFH representing the heterogeneity of soil properties. Runoff from PeFH and SuFH is separated by a splitter parameter (D) into flow (RfFH) going into the fast-response reservoir (SfFH) and flow (RsFH) re-infiltrating into Ss. Actual evapotranspiration (EaFH) from the SuFH is estimated by parameter Ce and potential evapotranspiration, the latter of which is calculated by the Hamon equation. Ce is a threshold value. If SuFH/SumaxFH is larger than Ce, actual evapotranspiration is assumed to be equal to potential evapotranspiration. RfFH becomes RLfB after convolution using the time lag parameter Tlag and flows into the fast-response reservoir (SfFH). Water (QfFH) from SfFH is routed to the stream channel with timescale (KfH).

The major runoff-producing mechanism of sunny-hillslope is assumed to be the same as that of shady-hillslope, but the parameters for this landscape take different values.

In hydrological lowland, the dominant hydrological process is saturation excess overland flow (SOF). Interception and snowmelt are the same as they are in shady-hillslope, but soil routine is different. Runoff (RfW) produced from PeW and SuW is directly routed to the fast-response reservoir (SfW) without delay because of its proximity to the stream channel. Due to the shallow groundwater level and limited storage capacity, capillary rise (CR) occurs. CR is represented by a parameter (CRmax) that indicates a constant amount of capillary rise.

Optimization algorithm and objective functions

The MOSCEM-UA (Multi-Objective Shuffled Complex Evolution Metropolis-University of Arizona) algorithm that was developed by Vrugt et al. (2003a) was proposed for multi-objective calibration because it maintains a uniform sampling density within the Pareto set of solutions and includes the single-criterion end points. The evolution strategy employed in the MOSCEM-UA algorithm is similar to that of the SCEM-UA algorithm (Vrugt et al. 2003b), but the probability ratio concept in the SCEM-UA algorithm was replaced by a multi-objective fitness assignment concept in order to develop the initial population of points toward a set of solutions resulting from a stable distribution. The MOSCEM-UA algorithm has been successfully applied in a wide range of hydrological and environmental models, demonstrating its reliability and effectiveness (Efstratiadis & Koutsoyiannis 2010). In this study, the MOSCEM-UA algorithm (Vrugt et al. 2003a) was adopted to identify the parameters in the model (Figure 3). With these parameters, simulated streamflow is generated. Using the simulated and observed streamflow, objective function values were calculated by a module within the FLEX-Topo model.

Figure 3

Flow chart of MOSCEM-UA algorithm (revised from Vrugt et al. 2003a).

Figure 3

Flow chart of MOSCEM-UA algorithm (revised from Vrugt et al. 2003a).

Close modal

Three basic parameters had to be set in order to control the operation of the algorithm: the number of iterations, the number of parallel sequences, and the number of random samples. Kuczera (1997) suggests that the number of parallel sequences be set to be equal to the number of the calibration parameters. The other two algorithmic parameters were set according to the recommended values in Vrugt et al. (2003b). In line with these suggestions, these three parameters were set as 100,000, 25 and 2,500, respectively. The 20-year-period from 1959 to 1978 was used for model calibration. The first year was disregarded in order to minimize any influence from the initial conditions. A computer having a 3 GHz Intel Xeon CPU model E5-2687Wv4 was used to run the algorithms.

There are many commonly used objective functions, such as the Nash–Sutcliffe efficiency (Nash & Sutcliffe 1970) and its logarithmic form (Legates & Mccabe 1999; Kim & Lee 2014). The Nash–Sutcliffe efficiency and its logarithmic form highlight high flow and low flow, respectively. Therefore, both indexes were included for multi-objective calibration in order to simultaneously consider both high flow and low flow. Meanwhile, these two indexes were also separately used for single-objective calibration. Since the MOSCEM-UA algorithm generally deals with a minimization procedure, the Nash–Sutcliffe efficiency and its logarithmic form were subtracted from one. Table 2 shows the mathematical formulation of the objective functions. Comparison between different calibration strategies was made to assess the simulation accuracy in modelling observed streamflow, focusing on high flow and low flow.

Table 2

Mathematical formulations of the objective functions and evaluation index

Objective functionMathematical formulationRange of valuesReference
NSE   Nash & Sutcliffe (1970)  
lnNSE   Kim & Lee (2014)  
Objective functionMathematical formulationRange of valuesReference
NSE   Nash & Sutcliffe (1970)  
lnNSE   Kim & Lee (2014)  

Note: Oi is the observed discharge at time step i; Si is the simulated discharge; Ō is the mean observed discharge over the entire simulation period of length N; is the mean simulated discharge over the entire simulation period of length N.

Objective function values of single- and multi-objective calibrations

For single-objective calibration, one set of parameters was obtained, and for multi-objective calibration the Pareto front consisting of 33 sets of parameters was obtained. Figure 4 shows the results of different calibration strategies.

Figure 4

Objective function values of single- and multi-objective calibration solutions. Please refer to the online version of this paper to see this figure in colour: http://dx/doi:10.2166/hydro.2018.131.

Figure 4

Objective function values of single- and multi-objective calibration solutions. Please refer to the online version of this paper to see this figure in colour: http://dx/doi:10.2166/hydro.2018.131.

Close modal

It is clear that several tradeoffs exist in multi-objective calibration, indicating that no single solution can optimize both objective functions simultaneously. The values of NSE and lnNSE corresponding to solutions in the Pareto front (dots marked in blue) vary widely. The NSE values range from 0.154 to 0.199, while the lnNSE values range from 0.100 to 0.151, indicating good performance of the model.

In regards to the NSE calibrated model (dot marked in red), the NSE value is 0.157, which is very close to the value (0.154) of the corresponding extreme end of the Pareto front. As regards the lnNSE calibrated model (dot marked in green), the lnNSE value is 0.097 and it is close in value to the other extreme end of the Pareto front (0.100). This proximity in value confirms that the Pareto front includes a single-criterion end point, which is consistent with the results of Vrugt et al. (2003a). In addition, it can be found that the extreme end of the Pareto front on lnNSE is closer to the single-objective calibration, yet the other extreme end is not proximal to the NSE calibrated solution.

Assessment of single- and multi-objective calibrations

Since all Pareto optimal solutions are equally important, it may be difficult to prefer one solution over another. Therefore, every solution in the Pareto front was used to run the model, obtaining 33 sets of simulated streamflow. The average of these simulated flows was calculated and was denoted as the ‘Average’. The hydrographs of the different objective calibrated simulations are also shown in Figure 5. The simulated flows are respectively marked as QNSE, QlnNSE and QAverage.

Figure 5

Hydrographs for single- and multi-objective calibrations.

Figure 5

Hydrographs for single- and multi-objective calibrations.

Close modal

It can be seen that the simulated flows fluctuated synchronously with the observed flow, which indicates that both strategies could capture the dynamics of the observed discharge. It seems, however, that the resulting hydrograph based on NSE appeared slightly truer to the observed high flow than the other two resulting hydrographs.

Figure 6 shows a scatterplot of the residuals in regards to observed flow. For low flows, these three simulations all tend to show a more centred scatterplot and the distributions of the dots were similar. This pattern indicated that these three simulations performed similarly in modelling low flow, although it was supposed that the lnNSE calibrated simulation would behave better. For higher flows the dots show a rising trend, demonstrating that all three simulations underestimated the high flows but to various degrees. The multi-objective calibrated simulation performed no better than the simulation based on NSE, the latter which presented a relatively low degree of underestimation. Taking the values of NSE into consideration, it is interesting to find that the lower the NSE value, the better the modelling of the high flow. In general, the NSE tends to perform better in modelling high flow and in reproducing the observed streamflow dynamics. There were no apparent differences among these three simulations in simulating low flow.

Figure 6

Residuals plot of the different simulations corresponding to the multiple- and single-objective calibration.

Figure 6

Residuals plot of the different simulations corresponding to the multiple- and single-objective calibration.

Close modal

Influence of optimization algorithm parameters on model performance

The MOSCEM-UA algorithm is a random sampling approach, thus initial samples may have an impact on the solutions. In addition, three parameters control the behaviour of MOSCEM-UA: the number of iterations (NI), the number of random samples (NRS) and the number of parallel sequences (NPS). To examine the influence of samples and these three parameters on the simulations, various combinations of these algorithm parameters were carried out. The results of these trials are shown in Figure 7. It seems that trials of the changing parameter combinations of the optimization algorithm almost made no difference in modelling high flow and low flow. The results of these trials also prove the simulations based on NSE outperformed the simulations based on multi-objective.

Figure 7

Residuals plots of the simulations based on different optimization parameter combinations. Note: IRS is initial random samples (IRS); NRS is the number of random samples; NI is the number of iterations. (a) IRS = 25, NRS = 25*2, NI= 50,000; (b) IRS = 25, NRS = 25*4, NI= 50,000; (c) IRS = 25*2, NRS = 25*4, NI = 50,000.

Figure 7

Residuals plots of the simulations based on different optimization parameter combinations. Note: IRS is initial random samples (IRS); NRS is the number of random samples; NI is the number of iterations. (a) IRS = 25, NRS = 25*2, NI= 50,000; (b) IRS = 25, NRS = 25*4, NI= 50,000; (c) IRS = 25*2, NRS = 25*4, NI = 50,000.

Close modal

This study aimed at testing whether multi-objective calibration would guarantee a better simulation of observed streamflow. Two widely used objective functions, NSE and lnNSE, were selected for model calibration. Since all the settings, including the input data, the hydrological model, the parameter ranges and the optimization algorithm were kept the same (except for the calibration strategies), it can reasonably be assumed that it was the objective functions that influenced model performance.

For high flow, the results show that simulation based on NSE performed slightly better. This may be because NSE weighs error on high flow more than error on low flow. Because of the use of the logarithmic form, lnNSE weighs more on the error on low flow (Fenicia et al. 2007; Kim & Lee 2014). Therefore, the simulation calibrated by NSE outperformed the simulation based on lnNSE in reproducing high flow. Since the multi-objective calibration takes both NSE and lnNSE into consideration, it is not surprising that simulation based on NSE outperformed simulation based on multi-objective calibration in modelling high flow. By contrast, there was no significant difference among the three types of simulations based on different objective function(s), although simulation based on lnNSE was supposed to improve the low flow modelling. These results may be due to two factors. The first is that NSE still reacts to low flows although it highlights high flow. The second factor is that there generally tends to be more measurement errors in the observed low flow values. (Laaha et al. 2006). The greater level of error in observed low flow can be confirmed by Figure 6, in which the centred scatter illustrates a nearly symmetrical distribution around the line whose ordinate value is equal to zero.

It can be argued that a great deal of attention should be paid to objective function selection for multi-objective calibration as objective function has impact on model performance (Muleta 2012). It is crucial that performance of objective function be assessed before application in multi-objective calibration.

It has been suggested that the inclusion of more variables in model calibration might provide additional information about the catchment characteristics (Zhang et al. 2016). In this study, the variable was streamflow. However, it is worth mentioning that there are other observed variables that could be used for multi-objective calibration, such as time shift between observed and simulated peak flow (Fenicia et al. 2007), energy (Scheerlinck et al. 2009) and chemical constituent (Haas et al. 2016; Zhang et al. 2016). For example, Zhang et al. (2016) calibrated both water quantity and water quality simultaneously. This type of multi-objective calibration was not included in this particular study, but it may prove to be an area of interest in the future.

This hydrological modelling study aimed at testing the supposition that a multi-objective calibration guaranteed better model accuracy in modelling high flow and low flow. To capture the dynamics of high and low flow, the Nash–Sutcliffe efficiency and its logarithmic form were selected as the objective functions. These two criteria were both included in the multi-objective calibration, while in the single-objective calibration they were separately used. The FLEX-Topo, a semi-distributed hydrological model, was used to simulate the Upper Heihe River basin hydrological processes, and the MOSCEM-UA was used for calibration. Assessment of different calibration strategies was carried out by comparing the simulated streamflow with the observed streamflow, focusing on the high flow and low flow.

It seems that multi-objective calibration, in fact, did not significantly improve model performance compared to single-objective calibration. Our results show that the Nash–Sutcliffe efficiency performed slightly better in modelling high flow while the logarithmic form of the Nash–Sutcliffe efficiency did not significantly improve the low flow simulation and at the same time more seriously underestimated the high flow. Multi-objective calibration led to no better accuracy in modelling high flow and similar simulation in low flow compared to single-objective calibration which was based on the Nash–Sutcliffe efficiency. Thus, it cannot be taken for granted that multi-objective calibration of streamflow will necessarily guarantee better model accuracy. Indeed, model performance depends on the selected objective function(s). With this in mind, in order to design better and more accurate hydrological simulations of hydrological processes, a serious look at the selection of the objective functions should be undertaken.

This work was supported by Natural Science Foundation of China (91325302; 91425303), the National Natural Science Foundation of China (41571022, 41625001), the National Science Fund for Distinguished Youth Scholars (41625001), the Beijing Natural Science Foundation Grant (8151002), and the National Science and Technology Major Project (2015ZX07203-005). We thank Li Wang for her support during this study. We also thank Kun Ma for his constructive advice and Yvonne Cranmer for her suggestions on language issues.

Beven
,
K. J.
2012
Rainfall-runoff Modelling: The Primer
.
John Wiley & Sons
,
Chichester
,
UK
.
Boyle
,
D. P.
,
Gupta
,
H. V.
&
Sorooshian
,
S.
2000
Toward improved calibration of hydrologic models: combining the strengths of manual and automatic methods
.
Water Resources Research
36
,
3663
3674
.
Chen
,
Y.
,
Zhang
,
D.
,
Sun
,
Y.
,
Liu
,
X.
,
Wang
,
N.
&
Savenije
,
H. H. G.
2005
Water demand management: a case study of the Heihe River Basin in China
.
Physics & Chemistry of the Earth Parts A/B/C
30
,
408
419
.
Efstratiadis
,
A.
&
Koutsoyiannis
,
D.
2010
One decade of multi-objective calibration approaches in hydrological modelling: a review
.
Hydrological Sciences Journal
55
,
58
78
.
Fenicia
,
F.
,
Savenije
,
H. H. G.
,
Matgen
,
P.
&
Pfister
,
L.
2007
A comparison of alternative multiobjective calibration strategies for hydrological modeling
.
Water Resources Research
43
,
93
99
.
Gao
,
H.
,
Hrachowitz
,
M.
,
Fenicia
,
F.
,
Gharari
,
S.
&
Savenije
,
H. H. G.
2014
Testing the realism of a topography-driven model (FLEX-Topo) in the nested catchments of the Upper Heihe, China
.
Hydrology & Earth System Sciences Discussions
10
,
12663
12716
.
Haas
,
M. B.
,
Guse
,
B.
,
Pfannerstill
,
M.
&
Fohrer
,
N.
2016
A joined multi-metric calibration of river discharge and nitrate loads with different performance measures
.
Journal of Hydrology
536
,
534
545
.
Hamon
,
W. R.
1960
Estimating Potential Evapotranspiration
.
Thesis
,
Massachusetts Institute of Technology
,
Cambridge, MA
.
Kan
,
G.
,
Zhang
,
M.
,
Liang
,
K.
,
Wang
,
H.
,
Jiang
,
Y.
,
Li
,
J.
,
Ding
,
L.
,
He
,
X.
,
Hong
,
Y.
&
Zuo
,
D.
2016
Improving water quantity simulation & forecasting to solve the energy-water-food nexus issue by using heterogeneous computing accelerated global optimization method
.
Applied Energy
210
,
420
433
.
Laaha
,
G.
,
Blöschl
,
G.
,
Demuth
,
S.
,
Gustard
,
A.
,
Planos
,
E.
,
Seatena
,
F.
&
Servat
,
E.
2006
Low flow estimation in Austria
. In:
Climate Variability & Change–Hydrological Impacts, Proceedings of the Fifth FRIEND World Conference
,
Havana, Cuba
.
Liu
,
S.
,
Zhang
,
G.
,
Zhang
,
C.
&
Zhou
,
X.
2008
Water resources system evolution and impact of human activities in Heihe River Basin
.
Journal of Jilin University (Earth and Science Edition)
38
,
806
812
.
Mimikou
,
M.
,
Makropoulos
,
C.
&
Papathanasiou
,
C.
2015
Hydrological modelling for flood forecasting: calibrating the post-fire initial conditions
.
Journal of Hydrology
529
,
1838
1850
.
Molina-Navarro
,
E.
,
Andersen
,
H. E.
,
Nielsen
,
A.
,
Thodsen
,
H.
&
Trolle
,
D.
2017
The impact of the objective function in multi-site and multi-variable calibration of the SWAT model
.
Environmental Modelling & Software
93
,
255
267
.
Sadeghi-Tabas
,
S.
,
Samadi
,
S. Z.
,
Akbarpour
,
A.
&
Pourreza-Bilondi
,
M.
2017
Sustainable groundwater modeling using single and multi objective optimization algorithms
.
Journal of Hydroinformatics
19
,
97
114
.
Scheerlinck
,
K.
,
Pauwels
,
V. R. N.
,
Vernieuwe
,
H.
&
Baets
,
B. D.
2009
Calibration of a water and energy balance model: recursive parameter estimation versus particle swarm optimization
.
Water Resources Research
45
,
208
225
.
Vrugt
,
J. A.
,
Gupta
,
H. V.
,
Bastidas
,
L. A.
,
Bouten
,
W.
&
Sorooshian
,
S.
2003a
Effective and efficient algorithm for multiobjective optimization of hydrologic models
.
Water Resources Research
39
.
DOI:10.1029/2002wr001746
.
Vrugt
,
J. A.
,
Gupta
,
H. V.
,
Bouten
,
W.
&
Sorooshian
,
S.
2003b
A Shuffled Complex Evolution Metropolis algorithm for optimization and uncertainty assessment of hydrologic model parameters
.
Water Resources Research
39
.
DOI:10.1029/2002wr001642
.
Zhang
,
R.
,
Moreira
,
M.
&
Corte-Real
,
J.
2015
Multi-objective calibration of the physically based, spatially distributed SHETRAN hydrological model
.
Journal of Hydroinformatics
18
,
jh2015219
.
This is an Open Access article distributed under the terms of the Creative Commons Attribution Licence (CC BY 4.0), which permits copying, adaptation and redistribution, provided the original work is properly cited (http://creativecommons.org/licenses/by/4.0/).