Next Article in Journal
The Bearing Stiffness Effect on In-Wheel Motors
Next Article in Special Issue
Differences in Perception of the Environmental and Health Impacts of Decorative Paints among Average Consumers
Previous Article in Journal
Three Propositions to Unify Circular Economy Research: A Review
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Integrated Software Development and Case Studies for Optimal Operation of Cascade Reservoir within the Environmental Flow Constraints

1
College of Water Conservancy and Hydropower Engineering, Hohai University, Nanjing 210098, China
2
Nanjing Branch of Jiangsu Institute of Water Resources Survey and Design, Nanjing 210000, China
3
Yellow River Institute of Hydraulic Research, Zhengzhou 450003, China
*
Authors to whom correspondence should be addressed.
Sustainability 2020, 12(10), 4064; https://doi.org/10.3390/su12104064
Submission received: 23 April 2020 / Revised: 12 May 2020 / Accepted: 13 May 2020 / Published: 15 May 2020
(This article belongs to the Special Issue Sustainable Environment and Renewable Energy Studies)

Abstract

:
Reservoir optimal operation considering aquatic ecological protection is a hot topic in current research. This paper proposes an improved minimum monthly average runoff method (IMMR) for calculating environmental flow and an improved invasive weed optimization algorithm (IIWO) for optimizing complex problems. An integrated software consists of three modules, which is developed in this paper, i.e., IIWO convergence test module, environmental flow calculation module, and cascade reservoir operation module. Three test functions are included in the IIWO convergence test module. The minimum monthly average runoff method (MMR), IMMR, Tennant Method, Q90, and Q95 are included in the environmental flow calculation module. The IIWO and invasive weed optimization algorithm (IWO) are included in the cascade reservoir operation module. Wujiang River Basin in China is studied as a case in this paper. The results show that the environmental flow of cascade reservoir calculated by IMMR is 1871 m3/s, the maximum and the minimum are calculated by T-O and T-M, respectively. The power generation of cascade reservoir calculated by IWO is less than IIWO. The conclusions that IIWO has better convergence than IWO in solving cascade reservoir model, and the water volume of environmental flow has no obvious influence on cascade reservoir operation are drawn.

1. Introduction

The development and utilization of clean renewable energy is the basic requirement to reduce environmental problems and realize sustainable development [1]. Hydropower, as a renewable energy, has developed rapidly in China in recent decades [2]. However, due to the lack of management, the phenomenon of surplus water occurs frequently and the utilization rate of water is low. Moreover, due to the influence of reservoir construction, the connectivity between upstream and downstream of the river is reduced, and the water ecological protection problem is prominent [3]. Reservoir optimal operation considering ecological protection has become a hot topic in current research [4,5].
The problem of reservoir optimal operation has been studied for a long time by many researchers. In general, the research on reservoir optimal operation has gone through the process from single reservoir to multiple reservoirs [6,7]. According to the location of each reservoir, multi-reservoir is subdivided into cascade reservoir, parallel reservoir, and complex reservoir. Cascade reservoir is the most common type for a river basin. The optimization techniques for solving the problem of reservoir optimal operation are experiencing a process from classical to intelligent. Classical optimization methods include those of dynamic programming (DP) [6], large-scale system analysis [8], linear programming (LP) [9], and non-linear programming (NLP) [10], as well as those of discrete differential dynamic programming (DDDP) [11], dynamic programming with successive approximation (DPSA) [12], and progressive optimality algorithm (POA) [13]. With the development of computer technology, intelligent algorithms have developed rapidly. The most representative intelligent algorithms include genetic algorithms (GA) [14,15], particle swarm optimization (PSO) [16], and ant colony optimization (ACO) [17].
The invasive weed optimization algorithm (IWO) is a new intelligent algorithm, which is a novel numerical optimization algorithm inspired from weed colonization [18]. IWO has been applied to many fields since it was proposed due to its simplicity and good performance, such as the design of antenna arrays [19], large-scale economic problems [20], water resource management [21,22], power plant stochastic scheduling problems [23], digital terrain model extraction problems [24], bacterial colony classification problems [25], and robot motion planning problems [26]. However, due to the effect of some parameters’ calculation methods (such as the standard deviation) and iterative methods of the algorithm, it is easy for IWO to fall into local optimization, especially in solving large-scale multi-constraint optimization problems. To overcome this problem, this paper proposes an improved invasive weed optimization algorithm (IIWO). The improvements are to change the spatial dispersal formula and choose an appropriate spatial dispersal rule.
With the improvement of the understanding of ecological protection, the environmental flow (also known as ecological flow) is usually used as one of the water release constraints. More than 240 environmental flow calculation methods have been proposed and applied worldwide, which can be divided into hydrological methods, habitat assessment methods, hydraulic methods, and holistic methods [27,28]. The representatives of hydraulic methods include wetted Perimeter Method and R2CROSS. Since the shape of natural river bed is not stable, it is difficult to apply the hydraulic method universally [29]. Instream Flow Incremental Methodology (IFIM) and Physical Habitat Simulation System (PHABSIM) are the representative of habitat assessment method. The Building Block Methodology (BBM) and Downstream Response to Imposed Flow Transformation (DRIFT) are the representative of holistic methods. The habitat assessment methods and the holistic methods are not commonly used since both of them need the details of aquatic ecosystems and it is complicated to use them to calculate the environmental flow [30,31,32]. It’s easy and convenient to use Hydrological methods to calculate the environmental flow and they have been the most used methods in calculating the environmental flow. The typical hydrological methods include Tennant Method [33], Minimum Monthly Average Runoff Method (MMR) [34], Flow Duration Curve Methods (FDC, i.e., Q90 or Q95) [35], Range of Variability Approach (RVA), etc. Although the process of calculating environmental flow using MMR is convenient, the calculating result of MMR is a constant and this is not consistent with the characteristics of natural runoff, so an improved MMR (IMMR) is proposed in this paper. IMMR contains two improvements, that is, division of different years and division of different periods in one year to adapt to the periodicity of river.
The remainder of this paper is organized as follows. Section 2 outlines the cascade reservoir optimal operation model under the constraint of environmental flow, while Section 3 introduces the methodology, where the improved minimum monthly average runoff method (IMMR), the improved invasive weed optimization algorithm (IIWO), and development of integrated software are described in detail, respectively. Subsequently, case studies are presented in Section 4. Section 5 is devoted to the presentation and discussion of results, and Section 6 draws the conclusion of the paper.

2. Cascade Reservoir Optimal Operation Model under the Constraint of Environmental Flow

Cascade reservoir refers to reservoir groups consisting of two or more reservoirs on a river. There are hydraulic connections between the cascade reservoir. The hydraulic connections can be defined by Equation (1).
Q i n i = Q r i 1 + Q i t v i ~ i 1
where Q i n i is the inflow of the i-th reservoir. Q r i 1 is the water release of the (i-1)-th reservoir. Q i t v i ~ i 1 is the interval inflow between the i-th reservoir and the (i-1)-th reservoir.
Hydrological methods (such as Tennant method) are the most widely used method to calculate environmental flow. Since flow data is the basic data when using hydrological methods, according to Equation (1), the environmental flow in the downstream of each cascade reservoir increases successively from upstream to downstream due to the existence of interval inflow.
Cascade reservoir can realize joint optimal operation through hydraulic connections. Taking the maximum power generation of cascade reservoir as an example, it can be expressed mathematically by Equation (2).
m a x E c = i = 1 N u m t = 1 T k i Q e , i , t h i , t Δ t
subject to Equation (1) and the following constraints
V t + 1 i = V t i + ( Q i n , t i Q r , t i ) Δ t , t = 1 , 2 , , T
Q r , i , t m i n Q r , t i Q r , i , t m a x ,   t = 1 , 2 , , T
Q r , i , t m i n = Q E F , i , t + Q o t h e r m i n , t = 1 , 2 , , T
Z i , t m i n Z t i Z i , t m a x , t = 1 , 2 , , T
N i , t m i n N t i N i , t m a x , t = 1 , 2 , , T
where Ec is the power generated by the cascade reservoir hydroelectric plants; Num is the number of cascade reservoir in the system; T is the number of periods; ki is the efficiency coefficient of the i-th hydroelectric plant; Qe,i,t is the power generation flow of the i-th hydroelectric plant at period t; hi,t is the effective head of the i-th hydroelectric plant at period t; Δt is the number of hours at period t; Q i n , t i and Q r , t i are, respectively, the inflow and water release of the i-th reservoir at period t; V t + 1 i and V t i are, respectively, the water storage of the i-th reservoir at period t+1 and period t; Q r , i , t m i n and Q r , i , t m a x are, respectively, the minimum and the maximum water release of the i-th reservoir at period t; QEF,i,t is the environmental flow of the i-th reservoir at period t; Q o t h e r m i n is the minimum flow to meet the other water demand; Z i , t m i n and Z i , t m a x are, respectively, the minimum and the maximum water levels of the i-th reservoir at period t; and N i , t m i n and N i , t m a x are, respectively, the minimum power output and the installed capacity of the i-th hydroelectric plant at period t (MW).

3. Methodology

3.1. Improved Minimum Monthly Average Runoff Method (IMMR)

It is necessary for the environmental flow to maintain a healthy ecosystem and sustain aquatic life. The environmental flow is different in different periods. The minimum monthly average runoff method (MMR) has been frequently used to analyze the environmental flow. It can be shown as Equation (8).
Q = 1 n i = 1 n m i n ( Q i j )
where n is the number of years, and Qij is the monthly average runoff in month j of the i-th year.
As shown in Equation (8), the environmental flow calculated by MMR is a constant. This is not consistent with the characteristics of environmental flow. The IMMR is proposed to adapt to the periodicity of river, which consists of the following three steps.

3.1.1. Divide into Different Years

The years are divided into high flow years, normal flow years, and low flow years. These three types are usually divided by different guarantee rates. However, there is a certain subjectivity as to how much the guarantee rate meets the requirements of the division. Thus, a method called Percentage From Mean (PFM) is used to overcome the defect.
μ = ( Q i Q a   ) Q a × 100 %
where µ is the percentage from mean; Qi is the average runoff in the i-th year; and Qa is the multi-year average runoff.

3.1.2. Division of Different Periods in One Year

Similar to the first step, the PFM is also used to divide the different periods in one year. The dividing equation is shown as Equation (10).
μ j = ( Q j Q a   ) Q a × 100 %
where µj is the percentage from mean of month j, and Qj is the multi-year average runoff of month j.
The division criteria for different years and different periods in one year are presented in Table 1.

3.1.3. IMMR for Environmental Flow

Similar to Equation (8), the equation of IMMR for environmental flow is presented as Equation (11).
Q b = 1 n b a = 1 n b m i n ( Q a b ) , b = 1 , 2 , 3
where b = 1,2,3 represent high flow year, normal flow year, and low flow year, respectively. Qb (b = 1, 2, 3) represent flood season, flat period, and dry season, respectively. Min(Qab) is the minimum monthly average runoff in a-th year of b. nb is the number of years of b.

3.2. Improved Invasive Weed Optimization Algorithm (IIWO)

3.2.1. Invasive Weed Optimization Algorithm (IWO)

IWO is a numerical stochastic optimization algorithm, which is inspired from colonizing weeds. The IWO algorithm mainly includes four steps: initializing a population, reproduction (as shown in Equation (12)), spatial dispersal, and competitive exclusion (retain pre-determined maximum populations of weeds whose fitness value is better than others). In the third step, the seeds generated in the second step are randomly distributed in the space of feasible region as a normal distribution with mean equal to zero (as shown in Equation (13)). As well, the variance of the normal distribution is calculated by Equation (14).
S e e d ( i ) = i n t { F ( i ) F m i n F m a x F m i n · ( S e e d m a x S e e d m i n ) + S e e d m i n }
X i , s = X i + N ( 0 , σ i t e r 2 )
σ i t e r = σ f i n + ( i t e r m a x i t e r i t e r m a x ) w ( σ i n i σ f i n )
where Seed(i) is the number of seeds reproduced by the i-th weed; int (X) is the integral function expressing the integer part of the real number X (i.e., the largest integer smaller than X); F(i) is the individual fitness value of the i-th weed; Fmax and Fmin are, respectively, the maximum and the minimum fitness values of the population; Seedmax and Seedmin are the maximum and minimum numbers of seeds that can be reproduced by weed, respectively; Xi is the position of the i-th weed; Xi,s is the position of the s-th seed reproduced by the i-th weed; N ( 0 , σ i t e r 2 ) is a normal distribution with a zero mean and a standard deviation of σiter, which is the standard deviation at the present time step; w is a nonlinear modulation index (w = 3); σini and σfin are previously defined initial and final standard deviations (σini > σfin); and itermax is the maximum number of iterations.
IWO has a “global-local” optimization mechanism according to Equations (13) and (14), but it still has a defect in solving high-dimensional, nonlinear, and multi-constrained problems. The shortcoming of IWO is that it is easy to fall into local optimum. Therefore, it is necessary to improve IWO for solving large and complex problems more effectively.

3.2.2. Improvement from IWO to IIWO

Improvement of Spatial Dispersal Formula

Since trigonometric functions have periodic properties, Equation (14) is improved to Equation (15).
σ i t e r = σ f i n + c o s ( i t e r i t e r m a x · ( 2 n + 1 ) π 2 ) 2 ( σ i n i σ f i n ) ,   n = 1 , 2 ,
by comparing Equations (14) and (15), IIWO has the features of periodic optimization and has better performance, since it breaks through the constraint of local optimization, and achieves global optimization more easily. Figure 1 shows a pseudo simulation diagram of the optimization process of IWO and IIWO. Its purpose is to show the difference between IWO and IIWO more vividly.

Selection of Spatial Dispersal Rules

According to the principle of IWO, four dispersal rules are theoretically included in the process of spatial dispersal, which are for iterations, weeds, seeds, and eigenvector, respectively. The four rules can be seen in Figure 2.
The rules for iterations, weeds, and seeds are isotropic realizations of IWO. Under these three rules, the same normal random variable has been used for each dimension. Thus, it is bad for the diversity of the population, and it is difficult to find the global optimal solution. However, the rule for eigenvector is an anisotropic realization, because a new normal random variable is generated for each dimension. As well, in this way the diversity of the population can be increased. In theory, this rule can be used to find the global optimization more possibly.
The Schaffer function is used to compare these four rules in this paper. As well, the optimization results are shown in Figure 3.
Figure 3 shows that the dispersal rule for eigenvector is indeed better than the other three dispersal rules in finding the global optimization. Therefore, it is essential to take “eigenvector” as the dispersal rule in solving high-dimensional, nonlinear, and multi-constrained problems.

3.3. Development of Integrated Software

The software is developed based on Visual Basic 6.0. Its development environment is on an Intel(R) Xeon(R) machine with an E5620 CPU @2.40GHz, RAM of 4.00GB, and a 64-bit operating system. The operation results are output to EXCEL. The software supports the version of Microsoft Office from 07 to 16.
The integrated software consists of three modules, i.e., the IIWO convergence test module, the environmental flow calculation module, and the cascade reservoir operation module.

3.3.1. IIWO Convergence Test Module

In this module, three functions are used to test the convergence of IIWO: Schaffer, Shubert, and Rastrigrin (as shown in Table 2).
Schaffer function is a two-dimensional complex function, which has countless minima points and gets the minimum value of 0 at (0, 0). In this module, both independent variables (i.e., x1 and x2) in this function have a range of values [−10, 10]. Sin() is sine function.
Shubert function is also a two-dimensional complex function, which has 760 local extreme points. This function gets the minimum value of −186.7309 at (−1.42513, 0.80032). In this module, both independent variables (i.e., x1 and x2) in this function also have a range of values [−10, 10]. Cos() is cosine function. i is an integer.
Rastrigrin function is a typical nonlinear multimodal function, whose peak shape is characterized by fluctuation and jump. This function gets the minimum value of 0 at (0, 0, …, 0). In this module, D is the dimension of the function. Here, D is set to 2, and the independent variables (i.e., xi) have a range of values [−5.12, 5.12]. Here, π = 3.1415926.
In this module, the parameters of IIWO are set as follows: Pini = 20 (the initial weeds population), Pfin = 90 (the maximum weeds population), Seedmax = 5, Seedmin = 2, σini = 2, σfin = 0.001, itermax = 60, and n = 3 (in Equation (15)).

3.3.2. Environmental Flow Calculation Module

Five methods for calculating environmental flow have been integrated in this module. They are IMMR, MMR, Tennant, Q90, and Q95 respectively. In addition, five flow conditions are included in the Tennant method. The five flow conditions of Tennant method are outstanding, excellent, good, fair or degrading, and poor or minimum. The specific contents of the five flow conditions are shown in Table 3.

3.3.3. Cascade Reservoir Operation Module

IWO and IIWO are both integrated in this module. The parameters of IWO and IIWO are shown as follows: Pini = 20, Pfin = 90, Seedmax = 5, Seedmin = 2, σini = 2, σfin = 0.001, itermax = 60, w = 3 (in Equation (14)), and n = 3 (in Equation (15)). The environmental flow calculated by each method mentioned above is used as the constraint of water release to optimize both single reservoir and cascade reservoir operation, respectively.
The runoff forecasting accuracy is relatively low under current conditions. Runoff forecast results are constantly being revised. Due to the uncertainty of the inflow, the theoretical results of reservoir optimal operation cannot be applied to actual scheduling well, especially to the cascade reservoirs. A rolling correction mechanism is developed in this module to adapt to the change of runoff forecast. Taking one year as an operation cycle as an example, the formulation and revision processes of its operation curve are as follows:
Step 1. Generate initial operation curve. The initial operation curves are generated using IIWO according to the forecast results of monthly runoff during one year. Here, the maximization of the generated power is served as the objective function;
Step 2. Revise the initial operation curve. Ignore the months that have completed operation, and the remaining months are used as a new operation cycle. Operation curves of the remaining months are regenerated using IIWO based on the revised runoff forecast results.

4. Case Studies

We analyze the operation of a cascade reservoir in Wujiang River Basin, located in Guizhou Province in China (shown in Figure 4). As well, Wujiang cascade reservoir is mainly for power generation. Wujiang River is a tributary of the Yangtze River, with a basin area of 87,900 km2. We consider here two cascade reservoirs in the upper reaches of Wujiang River, i.e., Hongjiadu Reservoir and Dongfeng Reservoir.
Hongjiadu Reservoir represents a carry-over storage, while Dongfeng Reservoir is an incomplete annual regulation reservoir. The flood season for each reservoir is from June to September every year. The characteristic parameters of each reservoir are shown in Table 4.
The starting water levels of Hongjiadu and Dongfeng reservoirs are set at 1084 m and 960 m, respectively. Meanwhile, for each reservoir, the starting and ending water levels are the same.
The runoff data of Wujiang River Basin from 1977 to 2015 are used to calculate the environmental flow. Due to the interval inflow between Hongjiadu and Dongfeng reservoirs, the environmental flow of both reservoirs are calculated. The methods for calculating environmental flow are all used here. The environmental flow of both Hongjiadu and Dongfeng is used as the two reservoirs discharge constraints, respectively.
The runoff data of high flow year (1990), normal flow year (2000), and low flow year (1995) (shown in Figure 5a,b) are used as the inflow data to optimize both the single reservoir (Hongjiadu) and the joint operation model of the cascade reservoir, respectively. The above three cases are solved by IIWO. Meanwhile, in order to compare the efficiency of IWO and IIWO, when using the runoff data of high flow year, IWO is also used to solve this case.
The monthly runoff forecast results of 2019 (shown in Figure 5c) are used as the inflow data to optimize the joint operation model of the cascade reservoir. Meanwhile, taking the environmental flow calculated by IMMR as water release constraint, the cascade reservoir operation curves are rolled over based on the revised monthly runoff forecast results of 2019. This case is solved by IIWO.

5. Results and Discussion

5.1. IIWO Convergence Test

After 60 iterations, Schaffer, Shubert, and Rastrigrin functions finally converge to 0.00057, −186.553, and 0.005834, respectively. Convergences of IIWO to Schaffer, Shubert, and Rastrigrin are shown in Figure 6.
This figure shows that, in the early stage of the optimization process, the algorithm can quickly converge to a value close to the optimal value. In the middle and late optimization stages, although the algorithm converges to a certain local optimal solution repeatedly in different iteration periods, it can escape the local optima and gradually reach the global optimum in the subsequent iterations. All in all, IIWO has a good convergence when dealing with complex functions.

5.2. Environmental Flow Calculation

The division results of different periods in one year calculated by IMMR are as follows: The flood season is from June to September; the dry season is from November to April; and the flat period includes May and October.
The environmental flows of Hongjiadu and Dongfeng calculated by different methods are shown in Figure 7 and Table 5.
In Table 5, T-O, T-E, T-G, T-F, and T-M represent outstanding, excellent, good, fair, and minimum conditions of Tenant method, respectively. The environmental flow during the year calculated by IMMR is greater than that by MMR, T-G, especially T-F and T-M, but lower than that of Q90, Q95, T-O, and T-E. Overall, IMMR is reasonable in calculating the water volume of environmental flow during the year.
Figure 7 shows that the environmental flow of Dongfeng is greater than that of Hongjiadu during the same period. The interval inflow between Hongjiadu and Dongfeng is the reason for the above result. Meanwhile, as we can see, the environmental flow in April calculated by Q90 and Q95 is less than the results of other methods. This is inconsistent with the rule that the environmental flow in flat period is larger than that in dry season. In addition, the environmental flow in flood season is much greater than other methods. In other words, there are limitations in calculating environmental flow by using Q90 or Q95 alone. The environmental flow calculated by IMMR is slightly lower than the result of T-G during the flood season, but larger than that of T-G during the dry season. Meanwhile, the environmental flow calculated by IMMR in most months is greater than the results of T-F, and the results of IMMR in every month are all larger than the results of T-M. The environmental flow calculated by IMMR in different months reflects the characteristics that the environmental flow in different periods is different, and the monthly environmental flow calculated by IMMR is between the results for other methods. Therefore, IMMR is more reasonable than MMR in calculating environmental flow.

5.3. Single Reservoir and Cascade Reservoir Optimal Operation

5.3.1. Operation Results in Different Years

The impacts of the environmental flow calculated by different methods on both single-reservoir operation and cascade reservoir operation are shown in Figure 8.
It is worth pointing out that there are three hollow data points in Figure 8. All of them occur under the condition that the environmental flow calculated by T-O is used as the water release constraints. These three points mean that the inflow cannot meet the discharge constraints for all months. At least, using IIWO (or IWO) cannot find the optimal reservoir operation scheme that can satisfy all monthly environmental flow constraints.
Figure 8a shows that, for a single reservoir, its power generation decreases with the increase of environmental flow as the whole. The result is similar to other research results in this field [36]. However, although the environmental flow calculated by IMMR is more than that by MMR, the optimal operation result using the environmental flow calculated by IMMR as the water release constraint is a little more than the result of MMR. Meanwhile, the optimal operation result of Q95 is more than the result of T-E while the environmental flow calculated by Q95 is more than T-E. These indicate that the effect of environmental flow on reservoir optimal operation is not only influenced by the water volume of environmental flow during the year, but also influenced by the distribution of the environmental flow during the year. Furthermore, under the condition of similar water volume of environmental flow during the year, the closer the distribution of the environmental flow is to the natural runoff process, the greater the power generation of the reservoir optimal operation will be. The environmental flow with similar distribution pattern during the year is strictly subject to the rule of decreasing power generation with the increase of water volume of environmental flow. Moreover, we can also figure out that IMMR is more reasonable than MMR in calculating the environmental flow.
In addition, according to the results of high flow year, there is no significant difference between IWO and IIWO in the efficiency of solving single-reservoir optimal operation model. It indicates that IWO and IIWO have similar abilities in solving the problems with lower dimension.
The hollow data point that appears in Figure 8a indicates that the low flow year of Wujiang River Basin cannot meet the environmental flow calculated by T-O. In other words, T-O is not applicable to this drainage basin.
The results of cascade reservoir optimal operation for high flow year solved by IIWO and IWO in Figure 8b have a significant gap, especially for the case that the environmental flow calculated by T-O is used as water release constraint, IWO cannot find a feasible solution that can satisfy the constraint of environmental flow. These indicate that IWO has fallen into local optimality obviously when solving the cascade reservoir optimal operation model. Therefore, the ability of IWO in solving high-dimensional problems is lower than that of IIWO. Moreover, these also show that IIWO is more feasible in solving cascade reservoir optimal operation model.
At the macro level, Figure 8b also shows that the environmental flow calculated by different methods have no obvious influence on the cascade reservoir optimal operation (it means the different water volumes of environmental flow during the year and the power generation of the cascade reservoir have no obvious rivalry). As well, whether in the high flow year, normal flow year, or low flow year, the phenomena all show the same. There is no decrease in the generated energy of cascade reservoir with the increase of the water volume of environmental flow during the year, which is inconsistent with the results of other literatures. For example, a research result of cascade reservoir (i.e., the Nuozadu, Jinghong, and Ganlanba reservoirs) in Lancang River Basin in China, shows that the generated energy of cascade reservoir decreases with the increase of the water volume of environmental flow during the year [37]. According to our analysis, the reasons for this result in this paper can be summarized as the following two aspects. The first is that the interval inflow between Hongjiadu and Dongfeng is rich and cannot be ignored compared with the main river runoff (i.e., the inflow of Hongjiadu). The second is that Hongjiadu Reservoir, used as a carry-over storage, has good regulating performance. Hongjiadu has the function of runoff compensation regulation for Dongfeng Reservoir. As well, as a result of the existence of the runoff compensation regulation, the environmental flow calculated by different methods, used as the water release constraints, has inconspicuous influence on the generated energy of cascade reservoir.
Although at the macro level the environmental flow calculated by different methods has no obvious influence on the generated energy of cascade reservoir, the different distributions of the environmental flow during the year have some small effects on the generated energy of cascade reservoir at the micro level. The effects of different environmental flows on the generated energy of cascade reservoir are similar to the effects on single reservoir. That is, the closer the distribution of the environmental flow is to the natural runoff process, the greater the generated energy of cascade reservoir will be. Taking the environmental flow calculated by MMR and IMMR as an example, the generated energy of cascade reservoir using the latter environmental flow as water release constraints is larger than that using the former.

5.3.2. Rolling Correction of Cascade Reservoir Operation Curves

According to the initial forecast runoff data of 2019 and the revised forecast runoff data, the initial operation curves and the revised operation curves of Hongjiadu and Dongfeng are shown in Figure 9.
Figure 9 shows that under the condition that the starting and ending water levels of reservoir have been determined during the operation period, and the change of forecast runoff will significantly affect or change the reservoir operation plan. Especially in the current power market environment, this will greatly affect the benefit of hydropower station. Therefore, it is necessary to continue the in-depth research on medium and long-term runoff forecast. The accuracy of medium and long-term runoff forecast must be improved. As a result, the stability of reservoir power generation will be improved and the competitiveness of hydropower stations in the power market will be increased.

6. Conclusions

An integrated development software is introduced in this paper. Two innovations are proposed and included in the software (i.e., IMMR and IIWO). The global optimal convergence performance of IIWO is preliminarily verified by optimizing three commonly used multi-peak test functions. This paper applies IMMR, MMR, Tennant, Q90, and Q95 to calculate the environmental flow of Wujiang River Basin, respectively, and discusses the results of environmental flow calculated by different methods. This paper applies IIWO and IWO to both single-reservoir operation and cascade reservoir operation with the environmental flow as water release constraint, as well as discusses the results of reservoir optimal operation therewith. From the above, we can draw the following conclusions.
The environmental flow calculated by IMMR adapts to the character of natural runoff well. It can maintain a healthy water ecosystem with a better standard compared with the results of Tennant method. Meanwhile, taking the environmental flow calculated by IMMR as water release constraint, the generated energy of both single reservoir and cascade reservoir is satisfactory compared to other results. At the same time, taking the results of environmental flow and reservoir optimal operation into consideration, T-G and Q95 also adapt to this basin.
IIWO has global optimization capability and can converge to the global optimal solution in optimizing the high-dimensional multimodal complex function. Comparing with IWO, IIWO has a better efficiency in solving the model of cascade reservoir optimal operation.
The generated energy of single reservoir is affected by both the volume of environmental flow and the distribution of environmental flow during the year. Generally, the power generation decreases with the increase of the volume of environmental flow under the condition that the annual distribution of the environmental flow is similar. Furthermore, the more the annual distribution of ecological flow with a similar volume of environmental flow during the year is close to natural runoff, the greater the power generation will be.
The environmental flow calculated by different methods has an inconspicuous effect on the power generation of cascade reservoir at the macro level. However, at the micro level, similar to single reservoir, the more the annual distribution of ecological flow is close to natural runoff, the greater the power generation will be.
Although the calculation of environmental flow, the influence of environmental flow on reservoir operation, and the rolling correction of reservoir operation are studied in this paper, the following questions need further in-depth study.
The problem of medium and long-term runoff forecast should be deeply studied to improve the accuracy of forecast runoff and the competitiveness of hydropower in the electricity market.
In order to choose a specific method for calculating environmental flow for a specific basin, a quantitative evaluation method should be studied to balance the relationship between power generation benefits of reservoir and water ecosystem protection benefits. Meanwhile, the performance of the system when applied in more reservoirs (i.e., more than 2 reservoirs) should be further studied.

Author Contributions

Conceptualization, C.W. and G.F.; methodology, C.W. and G.F.; software, C.W.; validation, C.W., G.F., T.L., X.H. and B.Q.; formal analysis, C.W.; resources, G.F.; data curation, G.F.; writing—original draft preparation, C.W.; writing—review and editing, G.F., T.L., X.H. and B.Q.; visualization, Chengjun Wu; supervision, G.F.; project administration, G.F.; funding acquisition, G.F. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Fundamental Research Funds for the Central Universities, grant number 2019B71214; Postgraduate Research & Practice Innovation Program of Jiangsu Province, grant number SJKY19_0485; Water conservancy science and technology innovation project of Hunan Province, grant number 2016194-21, and Water conservancy science and technology innovation project of Jiangsu Province, grant number 2019042.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Hadjipaschalis, I.; Poullikkas, A.; Efthimiou, V. Overview of current and future energy storage technologies for electric power applications. Renew. Sustain. Energy Rev. 2009, 13, 1513–1522. [Google Scholar] [CrossRef]
  2. Lu, J.Y.; Shen, J.J.; Su, C.G.; Shen, Q.Q. Trans-regional transmission of large-scale hydropower: Problems and solutions in receiving power grid. Glob. Energy Interconnect. 2019, 2, 342–350. [Google Scholar] [CrossRef]
  3. Wang, Y.F.; Lei, X.H.; Wen, X.; Fang, G.H.; Tan, Q.F.; Tian, Y.; Wang, H. Effects of damming and climatic change on the eco-hydrological system: A case study in the Yalong River, southwest China. Ecol. Indic. 2019, 105, 663–674. [Google Scholar] [CrossRef]
  4. Wen, X.; Liu, Z.H.; Lei, X.H.; Lin, R.J.; Fang, G.H.; Tan, Q.F.; Wang, C.; Tian, Y.; Quan, J. Future changes in Yuan River ecohydrology: Individual and cumulative impacts of climates change and cascade hydropower development on runoff and aquatic habitat quality. Sci. Total Environ. 2018, 633, 1403–1417. [Google Scholar] [CrossRef]
  5. Ding, Z.Y.; Fang, G.H.; Wen, X.; Tan, Q.F.; Huang, X.F.; Lei, X.H.; Tian, Y.; Quan, J. A novel operation chart for cascade hydropower system to alleviate ecological degradation in hydrological extremes. Ecol. Model. 2018, 384, 10–22. [Google Scholar] [CrossRef]
  6. Little, J.D.C. The use of storage water in a hydroelectric system. Oper. Res. 1955, 3, 187–197. [Google Scholar] [CrossRef]
  7. Turgeon, A. Optimal short-term hydro scheduling from the principle of progressive optimality. Water Resour. Res. 1981, 17, 481–486. [Google Scholar] [CrossRef]
  8. Tian, F.W.; Xie, J.C. A new way to solve cascade hydropower reservoirs operation with large scale system analysis. Syst. Eng. Theory Pract. 1998, 18, 112–117. [Google Scholar]
  9. Needham, J.T.; Watkins, D.W.; Lund, J.R.; Nanda, S.K. Linear programming for flood control in the Iowa and Des Moines rivers. J. Water Resour. Plan. Manag. 2000, 126, 118–127. [Google Scholar] [CrossRef] [Green Version]
  10. Peng, C.S.; Buras, N. Practical estimation of inflows into multi-reservoir system. J. Water Resour. Plan. Manag. 2000, 126, 178–188. [Google Scholar] [CrossRef]
  11. Heidari, M.; Chow, V.T.; Kokotovi, P.V.; Meredith, D.D. Discrete differential dynamic programing approach to water resources systems optimization. Water Resour. Res. 1971, 7, 273–282. [Google Scholar] [CrossRef]
  12. Recep, Y.; Gaplin, S.; Mehmet, A. Hydropower optimization for the lower Seyhan basin system in Turkey using dynamic programming. Water Int. 2006, 31, 528–540. [Google Scholar] [CrossRef]
  13. Howson, H.R.; Sancho, N.G.F. A new algorithm for the solution of multi-state dynamic programming problems. Math. Program. 1975, 8, 104–116. [Google Scholar] [CrossRef]
  14. Goldberg, D.E. Genetic Algorithms in Search, Optimization, and Machine Learning, 1st ed.; Addison Wesley: Boston, MA, USA, 1989. [Google Scholar]
  15. Ma, G.W.; Wang, L. Application of a genetic algorithm to optimal operation of hydropower station. Adv. Water Sci. 1997, 8, 275–280. [Google Scholar]
  16. Kennedy, J.; Eberhart, R. Particle swarm optimization. Icnn95-Int. Conf. Neural Netw. IEEE. 1995, 1942–1948. [Google Scholar] [CrossRef]
  17. Moeini, R.; Afshar, M.H. Application of an ant colony optimization algorithm for optimal operation of reservoirs: A comparative study of three proposed formulations. Sci. Iran. Trans. A-Civ. Eng. 2009, 16, 273–285. [Google Scholar]
  18. Mehrabian, A.R.; Lucas, C. A novel numerical optimization algorithm inspired from weed colonization. Ecol. Inform. 2006, 1, 355–366. [Google Scholar] [CrossRef]
  19. Roy, G.G.; Das, S.; Chakraborty, P.; Suganthan, P.N. Design of non-uniform circular antenna arrays using a modified invasive weed optimization algorithm. IEEE Trans. Antennas Propag 2011, 59, 110–118. [Google Scholar] [CrossRef]
  20. Barisal, A.K.; Prusty, R.C. Large scale economic dispatch of power systems using oppositional invasive weed optimization. Appl. Soft Comput. 2015, 29, 122–137. [Google Scholar] [CrossRef]
  21. Asgari, H.R.; Bozorg, H.O.; Pazoki, M.; Loáiciga, H.A. Weed optimization algorithm for optimal reservoir operation. J. Irrig. Drain. Eng. 2016, 142, 04015055.1–04015055.11. [Google Scholar] [CrossRef]
  22. Azizipour, M.; Ghalenoei, V.; Afshar, M.H.; Solis, S.S. Optimal Operation of Hydropower Reservoir Systems Using Weed Optimization Algorithm. Water Resour. Manag. 2016, 30, 3995–4009. [Google Scholar] [CrossRef]
  23. Lu, J.L.; Yu, H.M. Stochastic scheduling strategy of resources in virtual power plant considering wind power dependence structure. Trans. China Electro. Tech. Soc. 2017, 32, 67–74. [Google Scholar] [CrossRef]
  24. Bigdeli, B.; Amirkolaee, H.A.; Pahlavani, P. DTM extraction under forest canopy using LiDAR data and a modified invasive weed optimization algorithm. Remote Sens. Environ. 2018, 216, 289–300. [Google Scholar] [CrossRef]
  25. Feng, Y.Z.; Yu, W.; Chen, W.; Peng, K.K.; Jia, G.F. Invasive weed optimization for optimizing one-agar-for-all classification of bacterial colonies based on hyperspectral imaging. Sens. Actuators B: Chem. 2018, 269, 264–270. [Google Scholar] [CrossRef]
  26. Panda, M.R.; Dutta, S.; Pradhan, S. Hybridizing invasive weed optimization with firefly algorithm for multi-robot motion planning. Arab. J. Sci. Eng. 2018, 43, 4029–4039. [Google Scholar] [CrossRef]
  27. Tharme, R.E. A global perspective on environmental flow assessment: Emerging trends in the development and application of environmental flow methodologies for rivers. River Res. Appl. 2003, 19, 397–441. [Google Scholar] [CrossRef]
  28. Xu, Z.X.; Chen, M.J.; Dong, Z.C. Comments on calculation methods for river ecological water demand. J. Hohai Univ. (Nat. Sci.) 2004, 32, 5–9. [Google Scholar] [CrossRef]
  29. Shokoohi, A.; Hong, Y. Using hydrologic and hydraulically derived geometric parameters of perennial rivers to determine minimum water requirements of ecological habitats (case study: Mazandaran Sea basin-Iran). Hydrol. Process. 2011, 25, 3490–3498. [Google Scholar] [CrossRef]
  30. Gibbins, C.N.; Soulsby, C.; Jeffries, M.J.; Acornley, R. Developing ecologically acceptable river flow regimes: A case study of Kielder reservoir and the Kielder water transfer system. Fish. Manag. Ecol. 2001, 8, 463–485. [Google Scholar] [CrossRef]
  31. Wilding, T.K.; Bledsoe, B.; Poff, N.L.; Sanderson, J. Predicting habitat response to flow using generalized habitat models for trout in Rocky Mountain streams. River Res. Appl. 2014, 30, 805–824. [Google Scholar] [CrossRef]
  32. Mazvimavi, D.; Madamombe, E.; Makurira, H. Assessment of environmental flow requirements for river basin planning in Zimbabwe. Phys. Chem. Earth 2007, 32, 995–1006. [Google Scholar] [CrossRef]
  33. Tennant, D.L. Instream fow regimens for fsh, wildlife, recreation, and related environmental resources. Fisheries 1976, 1, 6–10. [Google Scholar] [CrossRef]
  34. Ni, J.R.; Cui, S.B.; Li, T.H.; Jin, L. On water demand of river ecosystem. Shui Li Xue Bao 2002, 9, 14–19. [Google Scholar] [CrossRef]
  35. Loar, D.J.; Leonardp, M. Analysis of Environmental Issues Related to Small-Scale Hydroelectric Development; Oak Ridge National Press: Oak Ridge, TN, USA, 1981. [Google Scholar]
  36. Ding, Z.Y.; Fang, G.H.; Huang, X.F.; Yuan, Y. Optimized operation of diversion-type hydropower reservoir to alleviate ecological degradation of the de-watered river reach. Arab. J. Geosci. 2019, 12, 623. [Google Scholar] [CrossRef]
  37. Li, D.N.; Zhao, J.S. Hydropower-ecologic benefits tradeoff analysis of cascade reservoir operation. J. Hydroelectr. Eng. 2016, 35, 37–44. [Google Scholar] [CrossRef]
Figure 1. Pseudo simulation diagram of the optimization process of IWO and IIWO.
Figure 1. Pseudo simulation diagram of the optimization process of IWO and IIWO.
Sustainability 12 04064 g001
Figure 2. Four dispersal rules included in IWO.
Figure 2. Four dispersal rules included in IWO.
Sustainability 12 04064 g002
Figure 3. Four dispersal rules included in IWO.
Figure 3. Four dispersal rules included in IWO.
Sustainability 12 04064 g003
Figure 4. The sites of Hongjiadu and Dongfeng on Wujiang River and the location of Wujiang river basin in China.
Figure 4. The sites of Hongjiadu and Dongfeng on Wujiang River and the location of Wujiang river basin in China.
Sustainability 12 04064 g004
Figure 5. Monthly runoff data of Wujiang River Basin and its monthly runoff forecast results of 2019: (a) Inflow of Hongjiadu; (b) interval inflow between Hongjiadu and Dongfeng; (c) the initial forecast monthly runoff data of 2019 and its revised results.
Figure 5. Monthly runoff data of Wujiang River Basin and its monthly runoff forecast results of 2019: (a) Inflow of Hongjiadu; (b) interval inflow between Hongjiadu and Dongfeng; (c) the initial forecast monthly runoff data of 2019 and its revised results.
Sustainability 12 04064 g005aSustainability 12 04064 g005b
Figure 6. Convergences of IIWO to Schaffer, Shubert, and Rastrigrin: (a) Convergence of IIWO to Schaffer; (b) convergence of IIWO to Shubert; (c) convergence of IIWO to Rastrigrin.
Figure 6. Convergences of IIWO to Schaffer, Shubert, and Rastrigrin: (a) Convergence of IIWO to Schaffer; (b) convergence of IIWO to Shubert; (c) convergence of IIWO to Rastrigrin.
Sustainability 12 04064 g006
Figure 7. Environmental flow of Hongjiadu and Dongfeng: (a) Environmental flow of Hongjiadu; (b) environmental flow of Dongfeng.
Figure 7. Environmental flow of Hongjiadu and Dongfeng: (a) Environmental flow of Hongjiadu; (b) environmental flow of Dongfeng.
Sustainability 12 04064 g007
Figure 8. Impacts of different environmental flows on reservoir operation (using the annual environmental flow and annual output as statistical data): (a) Impacts of different environmental flows on single-reservoir operation (Hongjiadu); (b) impacts of different environmental flows on cascade reservoir operation (Hongjiadu and Dongfeng).
Figure 8. Impacts of different environmental flows on reservoir operation (using the annual environmental flow and annual output as statistical data): (a) Impacts of different environmental flows on single-reservoir operation (Hongjiadu); (b) impacts of different environmental flows on cascade reservoir operation (Hongjiadu and Dongfeng).
Sustainability 12 04064 g008
Figure 9. Rolling correction of Hongjiadu and Dongfeng reservoirs dispatch curves: (a) Rolling correction of Hongjiadu operation curve; (b) rolling correction of Dongfeng operation curve.
Figure 9. Rolling correction of Hongjiadu and Dongfeng reservoirs dispatch curves: (a) Rolling correction of Hongjiadu operation curve; (b) rolling correction of Dongfeng operation curve.
Sustainability 12 04064 g009
Table 1. Division criteria for different years and different periods in one year.
Table 1. Division criteria for different years and different periods in one year.
Percentage from MeanHigh Flow Year (Flood Season)Normal Flow Year (Flat Period)Low Flow Year (Dry Season)
µµ > 20%−20% < µ ≤ 20%µ ≤ −20%
µjµj > 20%−20% < µj ≤ 20%µj ≤ −20%
Table 2. Optimization test functions.
Table 2. Optimization test functions.
NameFormulaSketch
Schaffer f ( x ) = 0.5 + ( s i n x 1 2 + x 2 2 ) 2 0.5 [ 1 + 0.001 ( x 1 2 + x 2 2 ) ] 2 Sustainability 12 04064 i001
Shubert f ( x ) = { i = 1 5 i c o s [ ( i + 1 ) x 1 + i ] } { i = 1 5 i c o s [ ( i + 1 ) x 2 + i ] } Sustainability 12 04064 i002
Rastrigrin f ( x ) = i = 1 D [ x i 2 10 c o s ( 2 π x i ) + 10 ] Sustainability 12 04064 i003
Table 3. Five flow conditions of Tennant method.
Table 3. Five flow conditions of Tennant method.
Flow ConditionOctober-MarchApril-September
Outstanding 40% average annual flow60% average annual flow
Excellent 30% average annual flow50% average annual flow
Good 20% average annual flow40% average annual flow
Fair or degrading10% average annual flow30% average annual flow
Poor or minimum10% average annual flow10% average annual flow
Table 4. Characteristic parameters of the cascade reservoir of Wujiang River Basin.
Table 4. Characteristic parameters of the cascade reservoir of Wujiang River Basin.
NameHongjiaduDongfengLocation Diagram of the Two Reservoirs
Normal water level (m)1140970 Sustainability 12 04064 i004
Flood control level (m)1138970
Dead water level (m)1076936
Guaranteed output (MW)159.1100
Installed capacity (MW)600695
Efficiency coefficient8.48.35
Table 5. Total environmental flow during the year (m3/s).
Table 5. Total environmental flow during the year (m3/s).
ReservoirIMMRMMRQ90Q95T-OT-ET-GT-FT-M
Hongjiadu495491837764888710533355178
Dongfeng1376136020311877198815901193795398
Total18711851286826412876230017261150576

Share and Cite

MDPI and ACS Style

Wu, C.; Fang, G.; Liao, T.; Huang, X.; Qu, B. Integrated Software Development and Case Studies for Optimal Operation of Cascade Reservoir within the Environmental Flow Constraints. Sustainability 2020, 12, 4064. https://doi.org/10.3390/su12104064

AMA Style

Wu C, Fang G, Liao T, Huang X, Qu B. Integrated Software Development and Case Studies for Optimal Operation of Cascade Reservoir within the Environmental Flow Constraints. Sustainability. 2020; 12(10):4064. https://doi.org/10.3390/su12104064

Chicago/Turabian Style

Wu, Chengjun, Guohua Fang, Tao Liao, Xianfeng Huang, and Bo Qu. 2020. "Integrated Software Development and Case Studies for Optimal Operation of Cascade Reservoir within the Environmental Flow Constraints" Sustainability 12, no. 10: 4064. https://doi.org/10.3390/su12104064

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop