With the implementation of the most stringent water resources management system and the advancement of the construction process of reservoir terrace basins, the research and application of the theory and method of joint operation of reservoir groups are becoming more and more important. The Differential Evolution Adaptive Metropolis (DREAM) algorithm is a sampling algorithm based on the Markov Chain Monte Carlo method proposed in recent years. The algorithm satisfies ergodicity and is good at handling problems with multivariate nonlinearity, high dimensionality, and multi-peaks, and as such the algorithm is a new global optimization solution. This paper elaborated the solution mechanism of the standard DREAM algorithm, and the algorithm was applied to the optimal operation model of the reservoir group in Jialing River. First, we optimized and analyzed the multi-objective supply operation model of the reservoir group water in Jialing River. Then the multi-attribute decision-making and evaluation index system of water supply operation rules for the reservoir group to assess the optimization of the operation model was adopted. Finally based on the results of the evaluation, the best water supply operation scheme for the reservoir group of Jialing River was selected. The results show that the Baozhusi Reservoir can fully meet the planned water supply requirements in dry years, while the two reservoirs, Shengzhong and Tingzikou, need to be weighed against the evaluation indexes of water supply operation. The research provides a theoretical basis for the DREAM algorithm in the optimal operation of the reservoir group and the actual operation scheme for the reservoir group of Jialing River.

  • The Differential Evolution Adaptive Metropolis algorithm based on the Markov Chain Monte Carlo method is firstly applied to reservoir group optimal operation, and satisfactory results are achieved in this paper.

  • This paper elaborates the solution mechanism and provides a theoretical basis for the DREAM algorithm in the optimal operation of the reservoir group and the actual operation scheme for the reservoir group.

China is rich in hydropower resources with great potential for further development. According to the results of the census of hydropower resources, the theoretical reserves of river hydropower in China are 6.76 × 108kW, of which 4.93 × 108kW are technically developable installed capacity and 3.78 × 108kW are economically developable capacity (Zhao et al. 2020). China ranks first in the world in terms of both the storage capacity of hydropower resources and the potential exploitation of hydropower resources (Zheng 2007). With the rapid development of society and the economy, almost all large and medium-sized rivers in China have adopted or planned to adopt cascade reservoir development. But the lack of unified river basin planning leads to disorder in reservoir development and utilization (Sun et al. 2019). Although there are many reservoirs, the utilization efficiency of water resources is rather low (Shen et al. 2019). Therefore, how to optimize the operation of reservoir groups and increase the utilization rate of hydropower resources is of great significance for realizing the maximization of China's economic and social benefits and maintaining the sustainable development of the ecological environment.

Reservoir operation is the optimal scheduling of reservoirs or groups of reservoirs based on the process of water coming from each reservoir and the existing storage capacity, using computer technology and optimization methods to solve the optimal operation scheme (Lu et al. 2015; Jiang et al. 2017; Tan et al. 2020). Reservoir operation is a strongly constrained, non-linear, multi-stage combined optimization problem (Labadie 2004). The main objective is to establish a reasonable optimal operation model and to choose the most appropriate approach (Chen et al. 2008). Two types of methods, including traditional methods and heuristic methods, have been widely applied to the optimal operation of reservoirs, while there are some problems in traditional methods, such as unstable convergence results, complex algorithms, and the ‘curse of dimensionality’ (Xiong et al. 2019). With the development of computer technology, a class of modern intelligent optimization algorithms based on biological evolution and artificial intelligence with strong robustness and versatility has been developed. These algorithms, such as the genetic algorithm (Nicklow et al. 2010), particle swarm optimization (Zhang et al. 2013; Stoppato et al. 2014), ant colony algorithm (Liao et al. 2012), differential evolution algorithm (Mohanty et al. 2014; Wen et al. 2018) and cuckoo algorithm (Kanagaraj et al. 2013), are simple in principle, easy to implement, and have a strong capability of parallel search and global optimization, which have been widely used in the optimization of reservoir operations. The fast solution method of a multi-objective and large system and a parallel algorithm using advanced computer technology for improving solution efficiency and global optimal solution ability are the critical issues of the technical research on the optimal operation of reservoir groups.

The DREAM algorithm (Differential Evolution Adaptive Metropolis algorithm) is based on Bayes' theorem. It can adaptively adjust the sampling direction and step size of the Markov chain during the sampling process to maximize the utilization of all data and information, and obtain clear posteriori distribution (Vrugt et al. 2008). The DREAM algorithm is a sampling algorithm based on the Markov Chain Monte Carlo (MCMC) method developed by Vrugt (2016). It combines the adaptive Metropolis algorithm and the differential evolution algorithm and satisfies ergodicity. The DREAM algorithm will outperform other similar sampling methods, and is better than the general optimization methods in terms of optimization in high-dimensional space when solving multivariable nonlinear cases, high-dimensional cases and multi-peak cases (Keating et al. 2010; Wöhling & Vrugt 2011; Laloy et al. 2013; Linde & Vrugt 2013; Lochbühler et al. 2014). Due to its advantages of high sampling efficiency and stable performance, it has been widely used in parameter optimization and uncertainty research of hydrological basin models (Laloy et al. 2015). However, this algorithm is rarely used in optimal reservoir operation.

In this paper, a mathematical model of reservoir group optimization and scheduling in the river basin is solved by the DREAM algorithm, and the best water supply scheduling rule scheme for the Jialing River reservoir group is selected based on the reservoir group water supply scheduling rule evaluation index system and multi-attribute decision. Furthermore, the applicability of the DREAM algorithm in optimal reservoir operation is discussed.

Study area

The Jialing River is a primary tributary on the left bank of the upper reaches of the Yangtze River. It flows through Shaanxi Province, Gansu Province, Sichuan Province, and Chongqing Municipality. Its mainstream is 1,120 km long, with a drop of 2,300 m, and an average gradient of 2.05‰ (Lei et al. 2006). Its basin area is 15.98 × 104km2, accounting for 9% of the basin of the Yangtze River. The Jialing River has obvious flood seasons and non-flood seasons. The flood season of the mainstream is from June to August, and the non-flood season is from September to May in the following year. There are three large reservoirs, including Baozhusi Reservoir, Tingzikou Reservoir and Shengzhong Reservoir, in the mainstreams and tributaries of the middle reaches of the Jialing River (Gao et al. 2017). The locations of these reservoirs are shown in Figure 1, and the main characteristic parameters of the three reservoirs are shown in Table 1.

Table 1

Main characteristic parameters of the reservoirs in Jialing River

ReservoirNormal water level (m)Flood control level (m)Dead water level (m)Regulated storage capacity (108m3)
Non-flood seasonFlood season
Baozhusi 588 583 558 13.4 10.58 
Tingzikou 458 444.5 438 17.32 4.72 
Shengzhong 427.4 – 410.2 6.72 
ReservoirNormal water level (m)Flood control level (m)Dead water level (m)Regulated storage capacity (108m3)
Non-flood seasonFlood season
Baozhusi 588 583 558 13.4 10.58 
Tingzikou 458 444.5 438 17.32 4.72 
Shengzhong 427.4 – 410.2 6.72 
Figure 1

The location of reservoirs for Jialing River.

Figure 1

The location of reservoirs for Jialing River.

Close modal

Data

The data used in this paper included annual runoff data, reservoir characteristics, and regional water demand planning data for a total of 50 years from 1961 to 2010. They are collected from The Jialing River Basin Comprehensive Planning (2013–2025), which was published by Changjiang Water Resources Commission of the Ministry of Water Resources in 2013. Considering the optimization goal is to minimize the water shortage of the water supply, the data in dry years are used for the annual runoff data.

Bayesian principle and Markov Chain Monte Carlo method

Bayesian statistics play an important role in mathematical statistics. The main point of its view is that for the observed value Y = [y1, y2, …, yn], any unknown parameter X = [x1, x2, …, xn] can be regarded as a random variable, which can be described by a probability distribution (Kadane 2015). The prior distribution h(X) can be determined according to the prior information (Marin et al. 2014), and then the posterior distribution can be obtained by inference estimation, namely:
(1)
For the i-th component xi in X, the probability value P(xi|Y) of a function f(x) is:
(2)
where X[−i] is the remaining variables after removing the i-th component xi, i.e. X[−i] = [x1, …, xi−1, xi+1, …, xn]. Thus, the conditional probability distribution can be obtained.

The Markov Chain Monte Carlo method can sample any probability density function p(x) that obeys any form, which solves the sampling problem of any form of the probability density function p(x) (Lavine 1996). The core idea is to construct a Markov chain (q0, q1, …, qk) to start sampling from any state, transfer the state according to the constructed Markov chain, and after iterative calculation, the sample to be drawn can be finally obtained. It should be noted that the MCMC algorithm cannot directly sample from p(x), but p(x) can be estimated by a normalized constant (Zhao 2016).

Assume that Xt is a random variable at time t, and its state space is composed of all possible X values. The value of the X state at the next time is related only to the Xt at the current time, and not related to other periods (Koch 2018). This can be expressed as:
(3)
The above is a Markov process, and the random sequence (X0, …, Xn) generated by the Markov process is a Markov chain. As such, the probability of a Markov chain at time t + 1 is si:
(4)
The Metropolis–Hasting algorithm is the main method in the Markov Chain Monte Carlo algorithm. This method was proposed by Metropolis in 1953 and then further improved by Hasting in 1970 (Betancourt 2019). This method obtains the series of samples by establishing a Markov chain, and the sampling calculation steps are as follows:
  • (1)
    Suppose the samples are from the distribution π(x), where π(x) = h(x)/k, k is a constant, and it is difficult to be solved. Choose any transition probability q(x, y), and initialize the value of x. This can be expressed as:
    (5)
    When the process is xt=x, a potential transition process xy is generated by q(x, y), where q(x, y) is called the proposal distribution, and its purpose is to ensure the stationary distribution of π(x) in p(x, y). Among them, .
  • (2)

    If α(x, y) > 1, accept y, otherwise, go to step (3).

  • (3)
    Randomly extract a number u from [0, 1], then:
    (6)
  • (4)

    Determine whether the termination condition is met; if not, return to step (1) and continue.

Since the transition probability from state xt to state xt+1 in the above equation only depends on xt, a Markov chain is generated. After enough iteration calculations, the sample series will tend to be stable, so that the sample series (x1, x2, …, xn) can be obtained, and the series of samples follows the distribution of the function π(x).

DREAM algorithm and its solving steps

The DREAM algorithm is based on the modified Differential Evolution Markov Chain (DE-MC) algorithm (Braak 2006). The algorithm first uses sampling techniques to obtain the information of parameter samples according to the recommended distribution of the samples, and then the DE algorithm is added to the calculation process of the Markov chain. In the DREAM algorithm, the DE-MC algorithm is improved in the following aspects (Yang et al. 2016; Vrugt & Beven 2018): (1) In the DREAM algorithm, adaptive random subspace sampling technology is used to replace the random walk Metropolis sampling in the DE-MC algorithm. (2) In the DREAM algorithm, in order to ensure the diversity of parallel sequence samples, the crossover probability can be adjusted adaptively in the initialization stage. (3) The operation of useless chains is added to the DREAM algorithm. That is, if the search interval of the parallel sequence of the algorithm is meaningless to the obtained optimal solution, the useless chain can be removed, and the convergence rate of the algorithm can be improved.

The solution steps of the DREAM algorithm are as follows (Vrugt & Ter Braak 2011):

  • (1)

    Determine the number n of parameters to be identified by the model, and randomly generate initial populations {xi, i = 1, …, N} according to the prior distribution of the parameters; x is an N × d dimensional matrix, where i refers to the Markov chain to which the parameter belongs, N is the number of Markov chains, and d is the dimension of the parameter vector. Start the t-generation evolution of N parallel Markov chains.

  • (2)

    Run the optimization model, and calculate the posterior probability distribution π(xi) that the parameters obey.

  • (3)
    For each Markov chain, a potential transition is generated according to Equation (7):
    (7)
    where zi is the individual variation; γ is the scaling factor, and under normal circumstances, γ = 2.38/(2δd)0.5; x is the model parameter; e and ɛ are both randomly generated small numbers, and e obeys a uniform distribution U(−b, b); ɛ is variance and obeys the normal distribution N(0, b′), b and b′ are both self-defined minimal values; δ represents the number of parallel chains used to generate the candidate sample; γ(δ, d′) is the scale factor; ri(j) and r2(n) are the serial numbers of randomly selected parallel chains.
  • (4)

    Use cross-probability Pc to cross-process individuals among populations.

  • (5)
    Calculate the probability distribution π(zi) and acceptance probability α(xi, zi) that the parameters follow, where y refers to the observed result of the model:
    (8)
  • (6)

    According to the acceptance probability α(xi, zi), judge whether to accept zi or reject zi. If α(xi, zi) ≥ u, the new candidate sample is accepted; otherwise, it is not accepted. End the t-generation evolution of N parallel Markov chains.

  • (7)

    Remove useless chains according to the IQR (Inter-Quartile Range) method.

  • (8)
    Use the sampling points of the last 50% of each Markov chain to calculate SR (proportional reduction factor) to determine whether the Markov chain has converged:
    (9)
where g is the evolution algebra of each Markov chain, q is the number of Markov chains used for evaluation, B/g is the variance of the average of q Markov chains, and W is the average of the variance of q Markov chains.

If, for every dimension of the Markov chain, there is < 1.2, it means that the parameters converge to a stable posterior distribution, and the calculation is terminated; otherwise, the calculation continues.

Mathematical model for optimal operation of cascade reservoirs

The cascade reservoir group operates jointly as a whole, which not only has the compensation benefit of reservoir capacity and hydrology but is also needed to meet the demand of industrial and agricultural water (Ni et al. 2019). Shengzhong and Tingzikou share the water demand for industrial and agricultural water below Shengzhong and Tingzikou Reservoir, while Baozhusi Reservoir independently covers the water demand for industrial and agricultural areas between Baozhusi and Tingzikou. During the scheduling of water supply operation of reservoir groups, there are two goals: the total water shortage rate of the system and the damage vulnerability of the water supply task in a single reservoir period (Zhou 2018). The objective functions are as follows:
(10)
(11)
where m represents the number of a specific reservoir; t represents the time; Dm,t represents the planned water supply of the m-th reservoir in the t-th period to meet the downstream industrial and agricultural water demand; and Rm,t represents the actual water supply of the m-th reservoir in the t-th period.

Constraints on the optimal operation of cascade reservoirs are mainly classified into equality constraints and inequality constraints (Bai et al. 2015). Equality constraints include water balance and flow balance constraints; inequality constraints include water level, discharge flow, and output constraints (Teegavarapu et al. 2013).

Reservoir water balance constraint:
(12)
Restrictions on upper and lower limits of reservoir storage capacity:
(13)
Restrictions on upper and lower limits of reservoir supply capacity:
(14)
(15)
Rules of water supply operation:
(16)
where Sm,t and Sm,t+1 represent the beginning and ending water storage capacity of the m-th reservoir in the t-th period; Im,t represents the incoming water volume of the m-th reservoir in the t-th period; Em,t represents the losses of the m-th reservoir in the t-th period, that is, evapotranspiration and seepage; SPm,t represents the surplus water in the m-th reservoir in the t-th period; Sminm,t and Smaxm,t respectively represent the upper limit and lower limit of the water storage capacity of the m-th reservoir in the t-th period; Dminm,t represents the minimum water demand of the m-th reservoir in the t-th period; Aj represents a plan for the water supply operation rules of the reservoir; SWAm,t, EWAm,t, and HFm,t are the three parameters of the m-th reservoir water supply restriction rules; PEm,t is the distribution coefficient of common water supply in parallel reservoirs, namely Shengzhong Reservoir and Tingzikou Reservoir; the limiting conditions of each parameter are 0 ≤ SWAm,tDm,t, Dm,tEWAm,tDm,t + Km, 0 ≤ HFm,t ≤ 1 and 0 ≤ PEm,t ≤ 1; and Km is the regulating ability of the m-th reservoir, as shown in Table 1.

Evaluation index system of water supply operation rules for reservoir group

The reliability of water supply is generally defined as the probability or frequency that the water supply status of the reservoir is normal during the analysis period of reservoir operation (that is, no damage to water supply, and the water supply of the reservoir is equal to the capacity of water storage) (Ji et al. 2011). It is usually obtained by dividing the number of hours of normal water supply by the total number of hours of reservoir operation analysis periods, namely
(17)
where α is the water supply reliability of the reservoir (Lu et al. 2020); Dt is the water storage capacity of the user; Rt is the water supply volume of the reservoir; is the number of periods when the water supply is damaged; T is the total number of hours of reservoir operation analysis periods.
The water supply damage recovery resilience (Porter et al. 2017) refers to the conditional probability that the water supply of the reservoir will recover from the damaged state to the normal state when the water supply is damaged during a certain period. It is generally expressed by the average frequency of the water supply of the reservoir recovered from the damaged state to the normal water supply state during a certain operation analysis period (Moy et al. 1986), namely
(18)
where γ is the reservoir water supply damage recovery resilience; represents the number of times the reservoir water supply is recovered from the damaged state to the normal state; represents the number of hours of periods during which the reservoir water supply is in a damaged state; and T is the total periods during the reservoir operation analysis period.
The damage vulnerability of water supply can generally be expressed by the damage vulnerability of reservoir water supply in a single period (Liu et al. 2020). The damage vulnerability of reservoir water supply in a single period represents the maximum relative water shortage in a single period during the reservoir operation analysis period (Christodoulou & Agathokleous 2012). The damage to the water supply of the reservoir under continuous drought conditions is inevitable. Water shortage may exist in several periods at the same time. The damage vulnerability of water supply (Guo et al. 2012) in a single period can be used to measure the severity of the water shortage, namely
(19)
where v is the damage vulnerability of reservoir water supply; and DRt = (DtRt)/Dt is the relative water shortage in the t-th period.
The deficit percent day index (DPD) is used to indicate the two characteristics of the duration and intensity of water shortage (Chen & Chen 2019):
(20)
where NDC represents the number of days of water shortage event; and DDR represents the daily averaged water shortage rate (%) of water shortage time.
The generalized shortage index (GSI) can not only consider the duration and intensity information of specific water shortage events during the year, but also the annual water shortage rate (Hsu 1995). The calculation formula is shown below:
(21)
where β is a constant index, and generally is 2; DYi represents the number of days in year i; and DPDai represents the sum of DPD values for all water shortage events in year i.

Solution for optimal operation of cascade reservoir

The DREAM algorithm was applied to optimize the water supply operation model of the reservoir group of Jialing River. The basic processes are shown in Figure 2. The hydrologic frequency analysis is based on the data from Beibei Hydrologic Station covering the period from 1961 to 2010, and the P-III frequency curve is used for the adaptation. The annual runoff was 646 × 108 m3. The years with a design guarantee rate of 62.5–87.5% are classified as partial dry years, and the years with a rate greater than 87.5% are classified as extremely dry years, resulting in 16 partial dry years and four extremely dry years. The data of these 20 years were used as the input for the model. The annual incoming water volume of the dry years and the planned annual design water consumption are shown in Figure 3. The annual incoming water volume reaches the maximum in July, August, and September, while the water demand is greater in May, June, and July. The user's water demand has a certain elasticity. Within the elastic range, water-saving and other measures can be used to alleviate the lack of water supply in the reservoir, and a small amount of water shortage will not cause greater losses. However, deep water shortage beyond the elastic range of user demand will cause significant economic losses, so the value of the variable HFm,t should not be too large. In this paper, the range of the variable HFm,t is set to [0.1, 0.3]. Under the condition of monthly calculation, for a single reservoir, the water supply restriction rules have 36 parameters, and as such the number of parameters of the water supply operation multi-objective optimization model of the reservoir group of Jialing River is 108.

Figure 2

Multi-objective optimization process of water supply operation rules of reservoir group of Jialing River.

Figure 2

Multi-objective optimization process of water supply operation rules of reservoir group of Jialing River.

Close modal
Figure 3

Data of average annual incoming water volume and planned annual water consumption of dry year of each reservoir.

Figure 3

Data of average annual incoming water volume and planned annual water consumption of dry year of each reservoir.

Close modal

In the DREAM model, there are ten Markov chains in total, and the number of parallel chain evolutions is 4,000. It is assumed that the prior distribution of each parameter is a uniform distribution. The initial population is randomly generated according to the prior distribution of parameters, which is a 108 × 10 matrix. After that, the Markov chain iterative evolution calculation process starts. The joint operation optimization model of the reservoir group system is run to calculate the posterior probability distribution of the objective function and parameters. For each Markov chain, a potential transition is generated according to Equation (7). Then, according to the crossover and variation between different Markov chain data, the cross-probability is set to 0.8, and the variation probability is set to 1%. The transition probability of the obtained population is calculated and it is determined whether the Markov chain transfers, and if the transition probability is greater than the judgment standard, then the new sample is accepted. Thus the iterative evolution calculation of this Markov chain is completed. According to the IQR method, the useless chains in the model are statistically removed, and the last 50% of the sampling points of each Markov chain are taken to calculate its value to determine whether the Markov chain has converged. If it converges, the calculation is stopped, otherwise the next iteration is entered.

Optimization of water supply operation of reservoir group

First, the single objective optimization calculation of the water supply operation rules of the reservoir group in Jialing River was carried out to obtain the extreme value of the single objective function. After analyzing the convergence of the parameter sampling results, it is found that when the parallel Markov chain evolution algebra reaches 100 generations, the objective function results are basically stable, and the convergence judgment index SR of each parameter is less than 1.2, which indicates that all parameters converge to a stable posterior distribution. According to the results of the optimization calculation, the minimum value of the system's total water shortage rate MDR is 8.3%, and the minimum value of the damage vulnerability TDR of the water supply task during a single reservoir period is 34.4%. The convergence process of the objective function is shown in Figure 4. As can be seen from the data in the figure, the convergence efficiency of the DREAM algorithm is high.

Figure 4

The convergence of the single-objective function.

Figure 4

The convergence of the single-objective function.

Close modal

The multi-objective optimization calculation of water supply operation rules of the reservoir group of Jialing River was carried out. The convergence of the parameter sampling results was analyzed, and it was found that when the parallel Markov chain evolution reaches 1,000 generations, the convergence index SR of each parameter is less than 1.2, indicating that all parameters converge to a stable posterior distribution. The ten bits of Markov chain convergence were selected for plotting, with a total of 100 sets of data. According to the results of the optimization calculation, the water shortage rate of the system's total water supply ranges from 8.38% to 10.05%, and the damage vulnerability of the water supply task during a single reservoir period ranges from 34.73% to 62.50% (see Figure 5). The figure shows a set of alternative schemes for the optimal water supply operation rules of the three reservoirs under the runoff conditions of dry years. In dry years, reservoir operation management decision-makers can choose specific preference schemes from the set of alternative schemes to guide the operation of each reservoir. In addition, the results of the last 1,000 generations of statistical Markov chain sampling results were statistically analyzed. The result of the histogram of the objective function is shown in Figure 6. If the shape of the histogram is high, the optimal value of the parameter is easy to obtain; if the histogram of the posterior distribution is flat, the optimal value of the parameter is difficult to determine, and the uncertainty of the parameter is large.

Figure 5

Multi-objective optimization for reservoir group of Jialing River.

Figure 5

Multi-objective optimization for reservoir group of Jialing River.

Close modal
Figure 6

Water supply benefit histogram of water supply operation rules of the reservoir group of Jialing River.

Figure 6

Water supply benefit histogram of water supply operation rules of the reservoir group of Jialing River.

Close modal

Evaluation of water supply operation scheme

The index system composed of the evaluation index system of water supply operation rules was used to perform the optimal calculation on the multi-objective optimization results. The results are shown in Table 2. If the water supply operation of Baozhusi Reservoir in dry years is guided by any operation rule scheme, the reliability α of water supply and resilience γ of the reservoir are both 1, and the vulnerability v of the water supply of the reservoir and the user's generalized shortage index (GSI) are equal to 0. It shows that Baozhusi Reservoir can fully meet the planned water supply requirements in dry years, and there is no preference for any scheme. Correspondingly, the four evaluation indexes of the water supply performance of Shengzhong Reservoir and Tingzikou Reservoir fluctuate greatly, which is influenced by different schemes, and the number of alternative operation schemes needs to be further reduced.

Table 2

Statistics of evaluation indexes of the reservoirs

ReservoirαγvGSIα
Baozhusi Variation range 
Standard deviation – – – – 
Shengzhong Variation range (0.588, 0.825) (0.232, 0.513) (0.346, 0.494) (0.204, 0.661) 
Standard deviation 0.072 0.074 0.049 0.133 
Tingzikou Variation range (0.583, 0.850) (0.250, 0.552) (0.347, 0.625) (0.464, 1.517) 
Standard deviation 0.091 0.101 0.084 0.313 
ReservoirαγvGSIα
Baozhusi Variation range 
Standard deviation – – – – 
Shengzhong Variation range (0.588, 0.825) (0.232, 0.513) (0.346, 0.494) (0.204, 0.661) 
Standard deviation 0.072 0.074 0.049 0.133 
Tingzikou Variation range (0.583, 0.850) (0.250, 0.552) (0.347, 0.625) (0.464, 1.517) 
Standard deviation 0.091 0.101 0.084 0.313 

The water operation schemes of Shengzhong Reservoir and Tingzikou Reservoir are ranked and selected according to the reservoir evaluation indexes. The final preference scheme for Shengzhong Reservoir is shown as Scheme 1 of Table 3, and the final preference scheme for Tingzikou Reservoir is shown as Scheme 2 of Table 3. It can be found that the finally selected preference scheme is the result after weighing among the evaluation indexes. When the water supply reliability α is high, the water supply damage recovery ability γ is strong, the water supply damage vulnerability v is low, and the generalized water shortage index GSI is small. Comparing with the single-objective optimization results, both Scheme 1 and Scheme 2 can not only increase the reliability of water supply α and resilience γ of Shengzhong Reservoir and Tingzikou Reservoir, but also reduce the size of the generalized water shortage index GSI.

Table 3

Preference schemes

Objective function
Shengzhong
Tingzikou
MDR (%)TDR (%)αγvGSIαγvGSI
Scheme 1 62.5 8.38 0.825 0.452 0.494 0.204 0.850 0.528 0.625 0.464 
Scheme 2 46.87 8.74 0.813 0.489 0.457 0.217 0.758 0.552 0.469 0.810 
Objective function
Shengzhong
Tingzikou
MDR (%)TDR (%)αγvGSIαγvGSI
Scheme 1 62.5 8.38 0.825 0.452 0.494 0.204 0.850 0.528 0.625 0.464 
Scheme 2 46.87 8.74 0.813 0.489 0.457 0.217 0.758 0.552 0.469 0.810 

In this paper, the DREAM algorithm was applied to research on the multi-objective optimal operation of cascade reservoirs. Comparing with the traditional optimal operation of cascade reservoirs, the DREAM algorithm satisfies ergodicity based on the combination of the adaptive Metropolis algorithm and the differential evolution algorithm, which makes it more suitable for the problems of joint operation of reservoir groups troubled with multi-variable nonlinearity and high dimensionality. The DREAM algorithm provides a compelling new way for research on the multi-objective optimal operation of cascade reservoirs, and was applied to optimize the practical multi-objective model of water supply operation for the three reservoirs of Jialing River: Baozhusi Reservoir, Shengzhong Reservoir, and Tingzikou Reservoir. The evaluation index system and multi-attribute decision-making of the water supply operation rules of the reservoir group are further applied to select the best scheme of water supply operation rules for the reservoir group of Jialing River. It is found that the Baozhusi Reservoir can fully meet the planned water supply needs in dry years, and the two reservoirs, Shengzhong and Tingzikou, need to weigh the water supply operation evaluation indexes. Therefore, the elaborated theoretical basis of the DREAM algorithm and the available operation scheme for the reservoir group of Jialing River presented in this research introduce a new feasible solution for problems of optimal operation of cascade reservoirs.

The authors are grateful to the financial support from Natural Science Foundation Project of CQ CSTC.

Methodology, W.D.; Investigation, W.D.; Resources P.P.; Funding acquisition, C.Z.; Software, W.D.; Supervision, X.Z.; Validation, C.Z.; Writing – original draft, P.P.; Writing – review & editing, S.Y.

This research was funded by the National Key R&D Program of China grant number 2016YFC0402004 and Natural Science Foundation Project of CQ CSTC grant number (KJQN201800712).

The authors declare no conflict of interest.

All relevant data are included in the paper or its Supplementary Information.

Bai
T.
Chang
J. X.
Chang
F. J.
Huang
Q.
Wang
Y. M.
Chen
G. S.
2015
Synergistic gains from the multi-objective optimal operation of cascade reservoirs in the Upper Yellow River basin
.
Journal of Hydrology
523
,
758
767
.
Chen
L. H.
Mei
Y. D.
Dong
Y. J.
Yang
N.
2008
Improved genetic algorithm and its application in optimal dispatch of cascade reservoirs
.
Journal of Hydraulic Engineering
39
(
5
),
550
556
.
Christodoulou
S.
Agathokleous
A.
2012
A study on the effects of intermittent water supply on the vulnerability of urban water distribution networks
.
Water Science & Technology: Water Supply
12
(
4
),
523
530
.
Guo
E. D.
Yang
D.
Liu
Z.
Wang
Z. R.
2012
Seismic vulnerability analysis of water pipeline in Wenchuan earthquake
.
Applied Mechanics & Materials
109
,
290
295
.
Hsu
S. K.
1995
Shortage indices for water-resources planning in Taiwan
.
Journal of Water Resources Planning & Management
121
(
2
),
119
131
.
Ji
C. M.
Pei
Z. Y.
Zhang
Y. K.
Zhou
T.
2011
Analysis on the generation operation of the Three Gorges Reservoir during the experimental operation period
.
Applied Mechanics & Materials
99–100
,
342
345
.
Kadane
J. B.
2015
Bayesian methods for prevention research
.
Prevention Science
16
(
7
),
1017
1025
.
Kanagaraj
G.
Ponnambalam
S. G.
Jawahar
N.
2013
A hybrid cuckoo search and genetic algorithm for reliability–redundancy allocation problems
.
Computers & Industrial Engineering
66
(
4
),
1115
1124
.
Keating
E. H.
Doherty
J.
Vrugt
J. A.
Kang
Q. J.
2010
Optimization and uncertainty assessment of strongly nonlinear groundwater models with high parameter dimensionality
.
Water Resources Research
46
(
10
),
W10517
.
Koch
K. R.
2018
Bayesian statistics and Monte Carlo methods
.
Journal of Geodetic Science
8
(
1
),
18
29
.
Labadie
J. W.
2004
Optional operation of multireservoir systems: state of the art review
.
Journal of Water Resources Planning and Management
130
(
2
),
93
111
.
Lavine
M.
1996
Monte Carlo and Bayesian statistics
.
Human and Ecological Risk Assessment: An International Journal
2
(
4
),
666
670
.
Lei
X.
Cao
S.
Jiang
X.
2006
Impacts of soil–water conservation in Jialing River on sedimentation of the Three Gorges Reservoir
.
Wuhan University Journal of Natural Sciences
11
(
4
),
922
928
.
Liao
X.
Zhou
J. Z.
Zhang
R.
Zhang
Y. C.
2012
An adaptive artificial bee colony algorithm for long-term economic dispatch in cascaded hydropower systems
.
International Journal of Electrical Power & Energy Systems
43
(
1
),
1340
1345
.
Lochbühler
T.
Breen
S. J.
Detwiler
R. L.
Vrugt
J. A.
Linde
N.
2014
Probabilistic electrical resistivity tomography of a CO2 sequestration analog
.
Journal of Applied Geophysics
107
,
80
92
.
Lu
D.
Wang
B.
Wang
Y.
Zhou
H.
Liang
Q.
Peng
Y.
Roskilly
T.
2015
Optional operation of cascade hydropower stations using hydrogen as storage medium
.
Applied Energy
137
,
56
63
.
Lu
Q.
Zhong
P.-A.
Xu
B.
Zhu
F.
Ma
Y.
Wang
H.
Xu
S.
2020
Risk analysis for reservoir flood control operation considering two-dimensional uncertainties based on Bayesian network
.
Journal of Hydrology
589
,
125353
.
Marin
J.-M.
Pillai
N. S.
Robert
C. P.
Rousseau
J.
2014
Relevant statistics for Bayesian model choice
.
Journal of the Royal Statistical Society: Series B (Statistical Methodology)
76
(
5
),
833
859
.
Mohanty
B.
Panda
S.
Hota
P. K.
2014
Controller parameters tuning of differential evolution algorithm and its application to load frequency control of multi-source power system
.
International Journal of Electrical Power & Energy Systems
54
,
77
85
.
Moy
W.-S.
Cohon
J. L.
ReVelle
C. S.
1986
A programming model for analysis of the reliability, resilience, and vulnerability of a water supply reservoir
.
Water Resources Research
22
(
4
),
489
498
.
Nicklow
J.
Reed
P.
Savic
D.
Dessalegne
T.
Harrell
L.
Chan-Hilton
A.
Karamouz
M.
Minsker
B.
Ostfeld
A.
Singh
A.
Zechman
E.
2010
State of the art for genetic algorithms and beyond in water resources planning and management
.
Journal of Water Resources Planning and Management
136
(
4
),
412
432
.
Porter
K.
Terentieff
S.
McMullin
R.
Irias
X.
2017
Water supply damage, recovery, and lifeline interaction in an earthquake sequence
. In:
Congress on Technical Advancement 2017: Infrastructure Resilience and Energy
(J. E. Zufelt, ed.),
ASCE
,
Reston, VA, USA
, pp.
41
52
.
Shen
J. J.
Cheng
C. T.
Shen
Q. Q.
Lu
J. Y.
Zhang
J.
2019
Overview of China's hydropower absorption: evolution, problems, and suggested solutions
.
IET Renewable Power Generation
13
(
14
),
2491
2501
.
Sun
X.
Wang
X.
Liu
L.
Fu
R.
2019
Development and present situation of hydropower in China
.
Water Policy
21
(
3
),
565
581
.
Teegavarapu
R. S. V.
Ferreira
A. R.
Simonovic
S. P.
2013
Fuzzy multiobjective models for optimal operation of a hydropower system
.
Water Resources Research
49
(
6
),
3180
3193
.
Vrugt
J. A.
ter Braak
C. J. F.
Clark
M. P.
Hyman
J. M.
Robinson
B. A.
2008
Treatment of input uncertainty in hydrologic modeling: doing hydrology backward with Markov chain Monte Carlo simulation
.
Water Resources Research
44
(
12
),
W00B09
.
Xiong
F.
Guo
S. L.
Liu
P.
Xu
C.-Y.
Zhong
Y. X.
Yin
J. B.
He
S. K.
2019
A general framework of design flood estimation for cascade reservoirs in operation period
.
Journal of Hydrology
577
,
124003
.
Yang
Y.
Wu
J.
Luo
Q.
Wu
J.
2016
Analysis of the uncertainty of groundwater numerical simulation based on the DREAM algorithm
.
Geological Review
62
(
2
),
353
361
(in Chinese).
Zhang
R.
Zhou
J.
Ouyang
S.
Wang
X.
Zhang
H. F.
2013
Optimal operation of multi-reservoir system by multi-elite guide particle swarm optimization
.
International Journal of Electrical Power & Energy Systems
48
,
58
68
.
Zhao
Q.
2016
Application of Markov chain Monte Carlo method in Bayesian statistics
.
MATEC Web of Conferences
44
,
01050
.
https://doi.org/10.1051/matecconf/20164401050
.
Zheng
S.
2007
Development and utilization of hydropower resources in China: opportunity and challenges
.
Journal of Hydraulic Engineering
1
(
6
), 9350 (in Chinese).
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/).