Next Article in Journal
Experimental Outdoor Public Lighting Installation Powered by a Hydraulic Turbine Installed in the Municipal Water Supply Network
Next Article in Special Issue
Applications of Heat Exchanger in Solar Desalination: Current Issues and Future Challenges
Previous Article in Journal
Surface Water Resources Assessment and Planning with the QUAL2KW Model: A Case Study of the Maroon and Jarahi Basin (Iran)
Previous Article in Special Issue
Geographical Preference for Installation of Solar Still Water Desalination Technologies in Iran: An Analytical Hierarchy Process (AHP)-Based Answer
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Multistage Models for Flood Control by Gated Spillway: Application to Karkheh Dam

by
Farhad Salehi
1,
Mohsen Najarchi
1,*,
Mohammad Mahdi Najafizadeh
2 and
Mohammad Mirhoseini Hezaveh
1
1
Department of Civil Engineering, Faculty of Engineering, Islamic Azad University of Arak Branch, Arak 38135-567, Iran
2
Department of Mechanical Engineering, Faculty of Engineering, Islamic Azad University of Arak Branch, Arak 38135-567, Iran
*
Author to whom correspondence should be addressed.
Water 2022, 14(5), 709; https://doi.org/10.3390/w14050709
Submission received: 14 January 2022 / Revised: 13 February 2022 / Accepted: 18 February 2022 / Published: 23 February 2022
(This article belongs to the Special Issue Renewable Energy Systems Flexibility for Water Desalination)

Abstract

:
The paper demonstrates a simulation optimization framework for enhancing the real-time flood control with gated spillways at places where no flood forecasting data are available. A multiobjective modeling scheme is presented for the flood management in a gated spillway in which the operator may specify the priorities on floods based on their different return periods. Two different operation strategies were devised. Both operating strategies employ ten-stage policies, which rely on the reservoir water level as the input data. The second strategy benefits from both the observed reservoir water level and the flood peak. The optimal values of the models’ parameters were obtained using a genetic algorithm. This is a novel approach because none of its policies needs flood forecasting data, thus, making them adaptable to any flood with any return period. To evaluate the performances of the proposed models, the flood control through a gated spillway of the Karkheh reservoir was considered, where flood hydrographs with different return periods were routed through the reservoir.

1. Introduction

Reservoir flood control and management can be categorized as real-time operation problems, and significantly differ from long-term planning and operation. The real-time reservoir operation for flood management involves the operation of a reservoir system in relatively short time intervals by taking decisions on reservoir releases based on the information available [1]. Ideally, an optimum gate opening and reservoir operation strategy should minimize downstream damage, i.e., maximize the volume of water stored at the end of the flood event; and ensure the safety of the dam within reasonable limits.
Real-time reservoir operation models for flood control may or may not involve real-time data external to the reservoir. Most of the existing models benefit from flood forecasting and data external to the reservoir in one way or another. In this category, [1] developed and applied a model for the real-time optimal flood operation of river reservoir systems by using a combination of a nonlinear programming model and a flood-routing simulation model within an optimal control framework. Braga and Barbosa [2] developed a linear programming (LP) deterministic optimization model to solve the problem of flood control in real time for a multireservoir operation system benefiting the Muskingum method of channel routing. Using the balanced water level index in a real optimization operation procedure, [3] integrated a hydrologic forecasting model with a reservoir operation scheme to determine the reservoir releases during a flood at each time step.
The work in [4] suggested a weighted preemptive goal programming method to coordinate the reservoir operation during the flood. Combining the model with a multiple-inflow forecasting model enabled the model to be used for real-time reservoir operation. The authors in [5] developed a real-time operation model for determining the optimal reservoir release during a typhoon, in which two forecast modules were integrated with a reservoir optimization model to reduce the peak flow in selected downstream checkpoints while optimizing the reservoir storage when the flood subsides. In addition, the authors in [6] proposed a multicriteria analysis of the Irkutsk reservoir operating methods under different hydrological conditions considering dispatch schedules and optimization methods. Moreover, Bolgov, M.V. et al. [7] proposed an approach to search for compromise decisions in water resources management in the interests of various water users. To effectively address the importance of dam safety during rare and devastating floods, [8] presented a control method based on a fuzzy logic controller and a tabu search (TS) algorithm for the operation of a dam having a gated spillway during the probable maximum flood (PMF) occurrence. Since most of the existing flood control management systems for reservoirs are established for special purposes, Cheng and Chau [9] presented a national flood control management system to overcome the various problems associated with receiving real-time information in a short time due to the lack of data sharing and communication with the authorized agencies. They recommended that interactive interfaces should be designed to generate effective alternatives for flood control operation. However, it should be noted that all these approaches either demand flood forecasting modules or assume a given flood event with a predefined hydrograph in one way or another. In [10], a simulation optimization method in a real-time flood control utilization of river reservoir systems was developed. The work presented the development and testing of a methodology for determining reservoir release schedules before, during, and after a massive flood occurrence in real time.
The operation of the dam having a gated spillway was simulated by employing the volumetric evaluation method (VEM), fully described in [11]. Recent research on new reservoir operation models by Sun et al. [12] used the tree-based stochastic optimization method to propose a risk analysis model for reservoir real-time optimal operation. Neither of these models’ interfaces optimization and simulation to solve an optimal control problem for specifying the real-time gate control operations of river reservoir systems. The work in [13] presented a predictive-model-based control scheme for the real-time operation of a multireservoir system in the Sittaung river basin in Myanmar. The control objectives were to minimize the storage deviations in the reservoirs, to minimize flood risks at a downstream location as a vulnerable place, and to maximize hydropower generation by using penalty coefficients to water levels and flows of the system in deviation from objectives.
Cuevas-Velasquez et al. [14] presented a real-time flood operation model for dams having gated spillways that brought together the benefits of an optimization model based on mixed integer linear programming (MILP) and a case-based learning method using Bayesian networks (BNs). In reservoir operation during flood events, the human operators regulate the spillway gates opening according to the prevailing flood conditions. With uncertainties involved in the prediction of inflow flood hydrograph, it is highly difficult to construct and implement a precise inflow–outflow rule for reservoir operation under flooding condition. Therefore, the implementation of simulation-based and/or heuristic conventional operation rules may not efficiently use the existing flood control volumes to reduce the flood peak downstream or may result in sharp variations in outflow with respect to time. In general, it is recommended to make the time variation of the released water as smooth as possible while keeping the water surface elevation within a prescribed range. These requirements are the fundamental goals of any reservoir control approach where reservoir operation is a complex, nonlinear, and nonstationary control problem [8]. Computational fluid dynamics (CFD) is a powerful tool that makes it possible to use numerical methods and turbulence models to simulate complex three-dimensional (3D) flow fields. CFD has gradually been accepted as an independent and reliable data source along with field- and laboratory-based measurements for many studies in hydraulics and fluid mechanics phenomena [15,16].
Due to the importance of dam safety, the operation of a gate spillway remains an obvious challenge in reservoir management and operation during flood event. In [17], a flood routing method for gated spillways was presented, which involved the implementation of a six-stage operation policy for the routing of flood hydrographs ranging from very small magnitudes up to the probable maximum incoming flood to the reservoir. Later, ref. [18] described a set of operation rules with ten stages for controlling the spillway gate opening to discharge a constant amount of water according to the reservoir level.
Flood control by gated spillways is a continuous and instant decision-making process based on relevant operating rules, policy, and physical laws. The decision variables are the release values (or gate openings) for the flood operation period of the reservoir. Hence, the determination of water levels and releases from the reservoir that satisfies various operating needs and restrictions such as water balance equations, upper and lower bounds on release and storage, as well as general standards of operating procedure, may be realized as the main purpose of any flood operation program. This approach formulates the reservoir flood operation as an optimization problem with perfect knowledge of the hydrograph and using a genetic algorithm (GA). However, ref. [19] introduced an early warning model for real-time reservoir operation during typhoons. The work defined a flood alert index to consider the risk; it was used to augment the reservoir flood operation. A GA-based algorithm was derived to specify the appropriate releases in response to the nature of the flood inflows and reservoir water level. Their model benefitted from a flood watch, flood release, and decision analysis. Although not much related to any data external to the reservoir itself, the flood watch element of this model was designed to monitor the current flood situation externally to the reservoir. Haktanir et al. [20] proposed a procedure to identify sets of operational rules for gated spillways for the optimal flood routing management of artificial reservoirs. In their work, the flood retention storage of a dam having a gated flood spillway was divided into 15 substorages where the critical levels were the surface elevations. Moreover, ref. [21] proposed a real-time control tool for modeling the real-time control and decision support in water resources systems. It combined various control paradigms ranging from simple feedback control strategies with triggers, operating rules, and controllers to advanced optimization methodologies such as model predictive control (MPC). Furthermore, a multiobjective optimal operation of gated spillways was proposed in [22] where, in each stage, the opening of the gates was proportional to the water level of the reservoir. A GA was implemented for determining the optimal opening of the gates to minimize downstream damages. More recently, ref. [23] developed an inflow flood forecasting based on a distributed hydrological model for the Baipenzhu Reservoir in the Guangdong Province of China.
This article presents an optimized and practical operating rule for the gated spillways in a real-time-based operation for floods ranging from very small magnitude to the PMF. This is a novel approach for designing gated spillways operation policies, which can be used when flood forecasting is not available. Thus, it is adaptable to any flood of any magnitude without any information on the incoming flood. In the absence of reliable flood prediction, the safe and efficient operation of a gated spillway is a challenge. Assuming that the actual magnitude of a flood cannot be predicted beforehand, the objective of this study is to design a set of spillway operation rules that will route floods of all magnitudes through the reservoir safely and efficiently while minimizing the human errors caused by decision making under stress during flood operations. In addition, this article introduces a modeling framework for enhancing real-time flood control with gated spillways where no flood forecasting data are available. The proposed approach improves the simple ten-stage strategy (TSS) that was proposed and tested by Haktanir and Kisi [18] in a simulation optimization framework. The TSS is used as the reference operation policy to compare the policies proposed in this research. The scheme presented in this paper considers the flood management in a gated spillway as a multiobjective optimization problem in which the operator’s objective is to minimize the flood damage for all floods with a different probability of occurrence. In this paper, the optimization problem is formulated under the framework of a genetic algorithm. In the absence of reliable economic data on flood damages, the proposed approach relies on the priorities assigned by the operator or the decision makers to floods with different return periods. Two different operation policies were tested, and the operator’s priorities were considered as weights to different objectives. The first operation policy (OP1) employs a ten-stage policy that only relies on the reservoir water level and spillway capacity/behavior.
The second operation policy (OP2) considers the observed reservoir water level and visual information on the flood peak at the connection of the river to the reservoir to define the release policy. In addition, we assume that a system for transferring measured data to the control site is available. Thus, the information about the flood peak would be available. The models intend to provide the operator with the optimal values for the control levels and their associated gate openings. Both approaches can be used for real-time operation systems and may be easily practiced by operators with a general knowledge of the operation of the system.

2. Methodology

2.1. Rule Curve Flood Management in Gated Spillways

In comparison with ungated spillways, gated spillways provide more operation flexibility by incorporating several strategies in passing extreme floods. The maximum desirable rate of downstream release can be used to develop the operation policy for the spillway.
Rule curves are decision tools in the form of equations and/or graphs relating the spillway gate openings to the reservoir state parameters. Furthermore, rule curves are independent of data external to the reservoir itself. Generally speaking, one may either adopt a closing or an opening strategy. If the gate openings are kept too small at the rising limb of a serious flood and a “closing” strategy is adopted [24], the peaks released later may be greater than they would under a better policy or even exceed the natural flood peak. On the other hand, if an “opening” strategy is adopted, significant flows may be released in the early stages of flood or even in advance. In this case, unnecessarily large gates opening at the onset of the flood may result in outflow peaks greater than they would have if a tighter policy with full use of the flood retention storage and the spillway characteristics in proportion to the real strength of the incoming wave were adopted. Being safer for dam overtopping, the opening strategies are often adopted for high dams. Rule curves are usually developed by employing a simulation model in which critical levels and gate openings are optimized by using appropriate optimization algorithms.
Engineers often prefer to rely on simple, well-written, and documented action lines rather than complex computer algorithms. Therefore, developing simple operating rules which the operator can follow in deciding on how to control the gates opening at different stages of flooding is important. Typically, the system is managed to minimize the flood peak at the protection site and to avoid exceeding the channel capacity. Thus, a function of the recent water surface elevation in the lake and inflow in the upstream gagging station can be used to determine the gate openings of the operable spillway. It would be practical if a fixed set of optimum operation rules could be developed based on the variation of the lake level.
As a good example of an easily understood and well-documented simple operating rule, one may refer to [18]. Improving on their previous models, the authors presented a ten-stage operation policy for the routing of flood hydrographs with return periods from 10% PMF, 20% PMF up to the PMF for any dam having a gated spillway. The generalized gate opening rules are determined depending on the recent pool level. Regardless of the size and timing of any incoming floods, the fixed rules of the ten-stage operation policy may provide semioptimal routing for all floods, which are classified into ten different groups based on the PMF’s volume. The upper limit of each group is identified by a predefined percentage of the PMF. Thus, 10% PMF, 20% PMF, 30% PMF, and so on, are the upper limits for the ten groups. Small floods, having return periods less than or equal to 10% of the PMF, are effectively routed within the first stage. The choice of the ten stages is claimed to be reasonable, as more stages would make the gate operations complicated during the fairly short period of a particular flood, and fewer stages would reduce the operation accuracy. Associated with each stage (critical level), a reservoir volume may be defined as follows [18]:
S c r ( j ) = S c r ( j 1 ) + S u l t S c r ( j 1 ) / 10 ( j 1 )
where S c r ( j ) is the reservoir volume ( m 3 ) for critical level j , S c r ( j 1 ) is the reservoir volume ( m 3 ) for critical level j 1 , and S u l t is the maximum reservoir volume ( m 3 ) for the last critical level or the tenth critical level ( H c r 10 ) ( m ).
These ten critical levels (stages) have crucial roles to determine the rate of gate opening at each stage and the flood retention in the reservoir. The proposed operation rule assigns a smaller and more gradual gate opening for small floods with higher frequencies, in the initial stages of the flooding rather the upper stages of flooding. Therefore, these floods may be efficiently stored in the flood storage volume of the reservoir.

2.2. Proposed Optimization Model for Gate Openings

This part intends to describe the structure of the optimization model that minimizes the flood peak with different return periods. Realizing the stochastic nature of the floods, one may minimize the expected damage or the mathematical expectation of the losses. As outlined by [25], while ensuring the dam safety, one may consider different flood operation goals such as postponing the arrival time of the flood peak, minimizing the release peak, and keeping the final water level close to the predefined target storage. While the final water level should reach the target level, the main index in evaluating the effect of the flood operation is the extent of the reduction of the flood peak [26].
Generally, one may consider the flood management by gate opening as a multiobjective optimization problem in which the operator wishes to minimize the flood damage for all floods with different probability of occurrence. In a mathematical statement and for a discrete version of the modeling approach, the multiple-objective gate opening for flood management may be presented as follows:
Min f i Q i p e a k ;   i = 1 , 2 , n
where Q i p e a k refers to the peak outflow ( m 3 / s ) from the reservoir for the discrete probability level of i and f i refers to the function that approximates the damage caused by the flood with a peak of Q i p e a k . In an ideal condition, the operator may wish to release floods from the reservoir to minimize the damage for all possible floods with a generalized gate opening rule. In other words, the operator may wish to maximize the percent of peak reduction for all floods with different return periods. This problem may be solved by transferring the multiple objectives into a single weighted objective function, where different weights may be assigned to different objectives to reflect their importance in the damage management process.
In a general statement, one may assume that the expected flood damage (ED ( m 3 / s )) may be approximated as a function of flood peak and the occurrence probabilities as:
E D = P i × f Q i
where f Q is the flood damage for a peak of Q ( m 3 / s ) and P i is the probability of occurrence. Therefore, the weighted objective function may be defined as:
M i n ( E D ) = w 1 Q 1 ( p e a k ) + w 2 Q 2 ( p e a k ) + + w k Q k ( p e a k )
w i = 1
where Q k ( p e a k ) is the peak outflow ( m 3 / s ) corresponding to the inflow flood with a discrete probability level k , and w i the weights assigned to the objective, which should represent its importance in flood damage reduction management.
The main inequality constraint which needs be handled with a special methodology is the one that bounds the reservoir water level after routing the floods of different return periods with the generated trial solutions. The well-known penalized objective function method was employed for constraint handling to eliminate the chance of reservoir overtopping. Therefore, the objective function defined by Equation (4) was replaced by the penalized objective function as:
M i n ( E D ) = w 1 Q 1 ( p e a k ) + w 2 Q 1 ( p e a k ) + + w k Q k ( p e a k ) + P o v e r t o p p i n g h e i g h t k
Overtopping   height   =   0 ,   if   RWL   <   IMWL Overtopping   height   =   RWL-IMWL ,   if   RWL   >   or   =   IMWL
where P is a balancing coefficient to be tuned for pushing the solutions toward the feasible ones. In this study, it was selected as 10,000. RWL and IMWL are the reservoir water level ( m ), and maximum reservoir flood level ( m ), respectively. Without loss of generality, this study employed three different approaches for assigning appropriate values to outflow floods from the reservoir with return periods of 10, 20, 50, 100, 500, 1000, and 10,000 years. The values for the weight coefficients were based on floods probabilities of occurrence as presented in Table 1. The weight coefficients were derived using the following exponential relation for different values of n as presented in Table 1.
P i 1 / n P i 1 / n
where n is a parameter selected by the operator to reflect the relative importance of the flood control strategy for low and high return period floods or flood damage cost function. It should be noted that smaller values of n assign higher relative priorities for floods with low return periods, whereas the larger values for n reduce the importance of low return period floods by assigning smaller weights (Table 1).
The objective function defined by Equation (5) is subject to different constraints and may be minimized with the optimal selection of the decision variables. This study considered the critical levels (Hcr1, Hcr2, …, Hcr10) and gate opening at each critical level (D1, D2, …, D10) as decision variables. Without loss of generality, this study assumed ten control (or critical) levels for the generalized gate operation rule. Appropriate values of the control levels and associated percent of gate openings minimize the weighted objective function defined by Equation (5). Equation (5) intends to minimize a measure of expected flood damages resulting from the generalized gate operation rule. In this case, the operator provides ten critical control levels and corresponding percentages of gate opening for each level, which may facilitate the operation. The proposed optimization model is subject to various technical and physical constraints mainly defined with the flood routing equations in the reservoir for gated spillways. The first ten constraints define the relationships between the control (critical) levels and the outflow resulting from the planned gate operation schemes:
Q o u t = 0 , i f H b R W L H c r 1
Q o u t = f ( D 2 , R W L ) , i f H c r 1 R W L H c r 2
Q o u t = f ( D 3 , R W L ) , i f H c r 2 R W L H c r 3
Q o u t = f ( D 4 , R W L ) , i f H c r 3 R W L H c r 4
Q o u t = f ( D 5 , R W L ) , i f H c r 4 R W L H c r 5
Q o u t = f ( D 6 , R W L ) , i f H c r 5 R W L H c r 6
Q o u t = f ( D 7 , R W L ) , i f H c r 6 R W L H c r 7
Q o u t = f ( D 8 , R W L ) , i f H c r 7 R W L H c r 8
Q o u t = f ( D 9 , R W L ) , i f H c r 8 R W L H c r 9
Q o u t = f ( D 10 , R W L ) , i f H c r 9 R W L H c r 10
Q o u t = f ( D f u l l y o p e n . R W L ) , i f R W L I M W L
where H b ( m ), H c r 1 10 ( m ), D 1 10 ( m ), Q o u t ( m 3 / s ), D f u l l y o p e n ( m ), R W L ( m ), I M W L ( m ) are the threshold level, maximum water surface elevation for critical levels 1–10, gate opening, discharge, fully opened gate opening, reservoir water level, and maximum water level for considering dam safety, respectively.
d S d T = I Q
where d S d T , I , and Q are the rate of change of storage, inflow, and outflow, respectively. The discharge from the gated spillway may be estimated as:
Q = 1.63 C L H 3 / 2 H D 3 / 2
where Q ( m 3 / s ), C , L ( m ), H ( m ), and D ( m ) are the discharge, spillway discharge coefficient, length of spillway, head on the spillway crest, and gate opening, respectively.
Having formulated the objective function, one should merge the appropriate optimization method with the simulator model to determine the optimal critical levels and spillway gate openings. Since differentiating the objective function is rather complicated, we disregarded the classic gradient-based optimization algorithms such as nonlinear programming. On the other hand, indirect search optimization techniques usually bear small convergence rates, and they require executing considerable evaluations of the objective function, which may cause an ever-increasing calculation cost. Furthermore, the efficiency of these algorithms greatly relies on the nature of each optimization issue, while they are prone to be trapped in the local optimization spaces. Thus, an elitist genetic algorithm was used in this study. The selection and pairing operators were the roulette wheel and two-point crossover, respectively. A penalty technique was employed for constraint handling to prevent overtopping. The conditional optimization was changed to an unconditional issue by the proposed method.

2.3. Genetic Algorithm

A genetic algorithm is a statistical search method based on population genetics. A set of solution called population is required to start the algorithm and the solution is represented by a chromosome. The population size is preserved during each generation. At each generation, the fitness of each chromosome is evaluated, and then chromosomes for the next generation are probabilistically selected according to their fitness values. Some of the selected chromosomes randomly mate and produce offspring. When producing offspring, crossover and mutation randomly occur. Since chromosomes with high fitness values have a high probability of being selected, chromosomes of the new generation may have a higher average fitness value than those of the old generation. The process of evolution is repeated until the convergence criteria are met. Taking advantage of this algorithm and considering a population with a size of 80, the optimal values for the unknown parameters were obtained.
Figure 1 illustrates a schematic interaction between different elements of the developed simulation and optimization model. Employing results of the optimization model defined by Equations (4)–(19), two different operation strategies were structured. The first operation policy (OP1) employs Equation (4) ten-stage policy, which relies on the reservoir water level and spillway capacity where its control levels and their associated gate openings are extracted from the optimization model. In the second operation policy (OP2), however, both observed reservoir water level and flood peak in the upstream gaging station define the release policy. In this strategy, as for OP1, the rates of gate opening and the critical control levels are determined by the proposed simulation optimization model; however, the operating strategy is somehow different. In addition to the optimization model results, the OP2 strategy benefits from a tiny and available information on the timing of the peak of the incoming flood. This strategy receives the information from the gaging station on whether the flood’s peak has passed the gaging station. This helps the operator to enhance their operation and discharge the flood with a smaller gate opening and downstream flooding. In this case (OP2), during the application of a command control discharge, when a new critical flood level is observed, two different strategies may be employed. The operation is continued as planned if the peak of flood has not yet passed the gaging station. On the other hand, if the peak has already passed the gaging station and reached the reservoir, the gate opening is retarded until the water level reaches the next critical stage. This means that the gate opening is kept as for the previous time step and is not increased even if the water level in the reservoir is rising. This condition is continued until the water level approaches the next critical level. Then, the gate opening is increased to the next level provided that the water level meets the next associated critical stage. This scheme is followed until the outflow from the reservoir exceeds the inflow; that is, when the water level in the reservoir falls down. For the sake of safety, the gates are completely opened if the water level approaches the last critical stage.

3. Results

In this section, a case study is introduced to validate the efficiency and applicability of the proposed models. The proposed models were implemented to upgrade the spillway operation and gate opening rules for the Karkheh dam in Iran. The Karkheh dam in the south-west of Iran, which is the only dam in the river basin, is a multi-purpose embankment dam with a 127 m height and a total storage volume of approximately 59 × 10 8 m3. Its main objective is to irrigate 32 × 10 4 hectares of irrigable land. Hydropower production and flood control have been referred to as its second and third objectives. The spillway is equipped with six similar 18 × 15 m gates installed on a chute spillway. The spillway crest is located at 209 m.a.s.l and the maximum flood level of the reservoir has been fixed at 234 m.a.s.l. The spillway is designed to discharge a 10,000-year flood with a 1.2 m freeboard. Estimated flood hydrographs with different return periods are provided in Figure 2.
This application intends to test the performance of the proposed operation schemes defined as OP1 and OP2 and compare the results with those of the simple ten-stage simulation model of [18].
In this study, the population size was set to 80. Moreover, the number of elites and mutation probabilities were set to 1 and 0.015, respectively. The results of implementing the simple ten-stage simulation model [18] in addition to the first- and second-level optimization model (OP1 and OP2) are summarized in Table 2. This table also demonstrates the ten critical levels along with the associated gate openings in optimal conditions.
The results obtained from operating the Karkheh dam spillway at floods with 10-to-10,000-year return periods are presented in Table 3, adapting instructions from the simple simulation model. As can be observed, it is possible to discharge a flood with a 10,000-year return period with a 8.02   m gate opening and a maximum upcoming of the water surface elevation of 24.12   m . Thereby, the flood peak decreases by 47.33% and drops from 18,481 m 3 / s to 9734 m 3 / s . The percentage of the mitigated outflow flood vary from 31.29% to 50.92% for different return periods, while the total value of the cumulative weighted value of the objective function is approximated as 2726 m 3 / s for return periods of 10 to 10,000 years.
However, by using the instructions obtained from the first-level optimization model for n = 3 , the total cumulative weighted objective function does not exceed 2488 m 3 / s for floods with 10 to 10,000-year return period. In this case, flood peak reductions vary from 26.79% to 55.95%, which is indicative of a completely more efficient behavior compared to the simple ten-stage simulation model. Meanwhile, by using the instructions obtained from the second-level optimization model, the total values of the cumulative weighted objective function do not exceed 1802 m 3 / s for floods with 10-to-10,000-year return periods and the reduction in the flood peak approaches 50% and 74.5%, respectively. This also indicates a more efficient behavior for the commands of the second-level optimization model.
The percentage of peak reduction for any flood with a different return period is highly dependent on the weight assigned to the different objectives (Table 1). For OP1 and values of weights corresponding to n = 3 , the peak reduction for floods with return periods up to 500 years exceeds those of the simple ten-stage simulation model. For OP2, however, the peak reduction far exceeds those of the simple ten-stage simulation model for all return periods.
Therefore, by comparing the results obtained from the ten-stage simple simulation model [18] and the ten-stage models optimized by genetic algorithm (OP1 and OP2), it was observed that the later imposed more mitigation degree on the inflow flood to the reservoir. Thus, the OP1 and OP2 strategies of the gated spillways provide much more flexibility in operational strategy under different flooding conditions. It is worth emphasizing that the operator will simply decide on the gate openings and discharge of flood with any return period based on the optimal critical levels and values of the proposed gate openings.

4. Discussion

Figure 3 depicts the peaks of the outflow flood with various return periods for 100 repetitions and a population of 80 according to Table 3, Table 4, Table 5, Table 6, Table 7, Table 8 and Table 9. It can be clearly seen that the answers obtained by applying the genetic algorithm (OP1 and OP2), especially those that have flood hydrographs with 10-, 20-, and 50-year return periods, have outperformed the model of Haktanir and Kisi [18].
More specifically, let us assume that the 10-year flood occurs with no prior knowledge on its hydrograph time variation and peak. In another word, the operator observes the water surface elevation and decides on the gate opening based on the rules defined in Table 3, Table 4, Table 5, Table 6, Table 7, Table 8 and Table 9 for the simple ten-stage simulation (STSS), OP1, and OP2 strategies. The real-time release from the reservoir, reservoir water surface elevation, and values of gate opening are depicted in Figure 4. As illustrated, the maximum outflow for the STSS, OP1, and OP2 strategies are approximated as 1640 m 3 / s , 1206 m 3 / s , and 598 m 3 / s , respectively. These outflows result in a 6.1 m , 5.97 m , and 9.04 m increase in reservoir water level, respectively. For a 50-year flood, the STSS strategy modifies the gate opening in three stages with a maximum opening of 3.98 m and a peak outflow of 2944 m 3 / s . Both the OP1 and OP2 strategies, however, modify the gate opening in only two stages with maximum outflow (gate opening) of 2375 m 3 / s (3 m ) and 1798 m 3 / s (2.05 m ), respectively (Figure 5).
In the OP2 strategy, a much better degree of subsidence is obtained for floods with different return periods, compared to the OP1 and the ten-stage model strategies. However, when using the instructions obtained from the OP1 strategy (Table 8 and Table 9), the total values of the objective function for floods with a return period of 10 to 10,000 years do not exceed 2488 m 3 / s . In this case, the percentage of reduction of flood peak increase from 26.79% to 55.95%, which confirms the more effective behavior by using the OP1 strategy. In addition, when using the instructions obtained from the OP2 strategy (Table 8 and Table 9), the total values of the objective function for floods with a return period of 10 to 10,000 years do not exceed 1802 m 3 / s . In this case, the percentage of reduction of the flood peak goes from 49.99% to 74.47%, which also confirms a more effective behavior when using the OP2 strategy. In other words, the results obtained by using the OP2 strategy are much better than those from the ten-stage and OP1 strategies.

5. Conclusions

This research was launched to simulate an operational model of the spillway gates by two different approaches to enhance flood control using an improved gate operation strategy. Two ten-stage models were developed and tested for enhancing flood control by a modified gate operation strategy. The control critical levels and corresponding gate openings were optimally determined employing a simulation optimization procedure. The flood management by gate opening was considered as a multiobjective optimization problem in which the operator may wish to minimize the flood damage for all floods with different probabilities of occurrence. In the absence of any economical flood loss measures, an exponential relation was defined to reflect the operator’s privileges in floods with different probabilities of occurrence. The performance of the modified OP1 and OP2 models were assessed in addition to Haktanir and Kisi’s [18] model to operate the spillway gates of the Karkheh dam. Results showed that the values of critical levels and gate openings calculated by the proposed OP1 and OP2 models outperformed the existing simple ten-stage model in reducing the maximum outflow for various return periods. It was shown that the proposed modeling approach is quite simple and robust in developing more efficient operating rules for gate opening, resulting in more beneficial flood control in gated spillways. It may easily be revised as new information on flood hydrographs becomes available. The proposed operating strategy can be implemented when no flood forecasting data are available, which may be the case in many ungauged rivers. The results of the proposed strategy may be improved if the economic data on flood losses become available. To improve the proposed models and be more practical, model nonlinearities as well as the parameters’ uncertainty should be included in the problem.

Author Contributions

Conceptualization, F.S., M.N., M.M.N. and M.M.H.; methodology, F.S., M.N., M.M.N. and M.M.H.; software, F.S.; validation, F.S. and M.N.; formal analysis, F.S., M.N., M.M.N. and M.M.H.; investigation, F.S., M.N., M.M.N. and M.M.H.; resources, F.S., M.N., M.M.N. and M.M.H.; data curation, F.S. and M.N.; writing—original draft preparation, F.S. and M.N.; writing—review and editing, F.S. and M.N.; visualization, F.S.; supervision, M.N., M.M.N. and M.M.H.; project administration, F.S., M.N., M.M.N. and M.M.H.; funding acquisition, none. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

In this paper, the data set belongs to the Karkheh dam located in the south-west of Iran, which is a multi-purpose embankment dam with a 127 m height and a total storage volume of approximately 5900 million m3. Its main objective is to irrigate 320,000 hectares of irrigable land. Hydropower production and flood control have been referred to as its second and third objectives. The spillway is equipped with six 18 m × 15 m gates installed on a chute spillway. The spillway crest is located at 209 m.a.s.l. and the maximum flood level of the reservoir has been fixed at 234 m.a.s.l. The spillway is designed to discharge a 10,000-year flood with a 1.2 m freeboard. Estimated flood hydrographs with different return periods are presented in Figure 2. The Karkheh dam shares data only with some research groups in some universities in Iran and are confidential. More detailed explanations regarding this data set are given in the section “Model implementation and results”.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Unver, O.I.; Mays, L.W. Model for real-time optimal flood control operation of a reservoir system. Water Resour. Manag. 1990, 4, 21–46. [Google Scholar] [CrossRef]
  2. Braga, B.; Barbosa, P.S.F. Multi-objective real-time reservoir operation with a network flow algorithm. J. Am. Water Resour. Assoc. 2001, 37, 837–852. [Google Scholar] [CrossRef]
  3. Wei, C.C.; Hsu, N.S. Multi-reservoir real-time operations for flood control using balanced water level index method. J. Environ. Manag. 2008, 88, 1624–1639. [Google Scholar] [CrossRef]
  4. Choudhury, P. Reservoir flood control operation model incorporating multiple uncontrolled water flows. Lakes Reserv. Res. Manag. 2010, 15, 153–163. [Google Scholar] [CrossRef]
  5. Hsu, N.S.; Wei, C.C. A multi-purpose reservoir real-time operation model for flood control during typhoon invasion. J. Hydrol. 2007, 336, 282–293. [Google Scholar] [CrossRef]
  6. Buber, A.; Bolgov, M. Multi-criteria analysis of the “lake Baikal—Irkutsk reservoir” operating modes in a changing climate: Reliability, resilience and vulnerability. Water 2021, 13, 2879. [Google Scholar] [CrossRef]
  7. Bolgov, M.V.; Buber, A.L.; Komarovskii, A.A.; Lotov, A.V. Searching for compromise solution in the planning and managing of releases into the lower pool of the volgograd hydropower system. 1. Strategic planning. Water Resour. 2018, 45, 819–826. [Google Scholar] [CrossRef]
  8. Karaboga, D.; Bagis, A.; Haktanir, T. Controlling spillway gates of dams by using fuzzy logic controller with optimum rule number. Appl. Soft Comput. 2008, 8, 232–238. [Google Scholar] [CrossRef]
  9. Cheng, C.T.; Chau, K.W. Flood control management system for reservoirs. Environ. Model. Softw. 2004, 19, 1141–1150. [Google Scholar] [CrossRef] [Green Version]
  10. Che, D.; Mays, L.W. Development of an optimization/simulation model for real-time flood-control operation of river-reservoir systems. Water Resour. Manag. 2015, 29, 3987–4005. [Google Scholar] [CrossRef]
  11. Sordo-Ward, A.; Gabriel-Martin, I.; Bianucci, P.; Garrote, L.A. Parametric flood control method for dams with gate-controlled spillways. Water 2017, 9, 237. [Google Scholar] [CrossRef] [Green Version]
  12. Sun, Y.; Zhu, F.; Chen, J.; Li, J. Risk analysis for reservoir real-time optimal operation using the scenario tree-based stochastic optimization method. Water 2018, 10, 606. [Google Scholar] [CrossRef] [Green Version]
  13. Myo Lin, N.; Tian, X.; Rutten, M.; Abraham, E.; Maestre, J.M.; van de Giesen, N. Multi-objective model predictive control for real-time operation of a multi-reservoir system. Water 2020, 12, 1898. [Google Scholar] [CrossRef]
  14. Cuevas, V.; Sordo-Ward, A.; H.García-Palacios, J.; Bianucci, P.; Garrote, L. Probabilistic model for real-time flood operation of a dam based on a deterministic optimization model. Water 2020, 12, 3206. [Google Scholar] [CrossRef]
  15. Zeng, J.; Ansar, M.; Rakib, Z.; Wilsnack, M.; Chen, Z. Applications of computational fluid dynamics to flow rating development at complex prototype hydraulic structures: Case study. J. Irrig. Drain. Eng. 2019, 145, 05019009. [Google Scholar] [CrossRef]
  16. Yang, J.; Andreasson, P.; Teng, P.; Xie, Q. The past and present of discharge capacity modeling for spillways: A Swedish perspective. Fluids 2019, 4, 10. [Google Scholar] [CrossRef] [Green Version]
  17. Acanal, N.; Haktanir, T. Five-stage flood routing for gated reservoirs by grouping floods into five different categories according to their return periods. Hydrol. Sci. J. Des. Sci. Hydrol. 1999, 44, 163–172. [Google Scholar] [CrossRef]
  18. Haktanir, T.; Kisi, Ö. Ten-stage discrete flood routing for dams having gated spillways. J. Hydrol. Eng. 2001, 6, 86–90. [Google Scholar] [CrossRef]
  19. Huang, W.C.; Hsieh, C.L. Real-time reservoir flood operation during typhoon attacks. Water Resour. Res. 2010, 46, W07528. [Google Scholar] [CrossRef]
  20. Haktanir, T.; Citakoglu, H.; Acanal, N. Fifteen-stage operation of gated spillways for flood routing management through artificial reservoirs. Hydrol. Sci. J. 2013, 58, 1013–1031. [Google Scholar] [CrossRef]
  21. Schwanenberg, D.; Becker, B.P.J.; Xu, M. The open real-time control (RTC)-Tools software framework for modeling RTC in water resources systems. J. Hydroinformatics 2015, 17, 130–148. [Google Scholar] [CrossRef] [Green Version]
  22. Amirkhani, M.; Bozorg-Haddad, O.; Azarnivand, A.; Loáiciga, H.A. Multi-objective optimal operation of gated spillways. J. Irrig. Drain. Eng. 2016, 143, 04016078. [Google Scholar] [CrossRef]
  23. Xu, S.; Chen, Y.; Xing, L.; Li, C. Baipenzhu reservoir inflow flood forecasting based on a distributed hydrological model. Water 2021, 13, 272. [Google Scholar] [CrossRef]
  24. Wurbs, R.A.; Carriere, P.E. Evaluation of Storage Reallocation and Related Strategies for Optimizing Reservoir System Operations; Technical Report 145; Texas Water Resources Institute: College Station, TX, USA, 1988. [Google Scholar]
  25. Chang, L.C. Guiding rational reservoir flood operation using penalty-type genetic algorithm. J. Hydrol. 2008, 354, 65–74. [Google Scholar] [CrossRef]
  26. Sadorf, E.M.; Linart, S.M. Ground-Water Quality in Alluvial Aquifers in the Eastern Iowa Basins, Iowa and Minnesota. U.S. Geological Survey Water-Resources Investigations Report 00-4106. 2000. Available online: https://pubs.usgs.gov/wri/2000/wri004106/pdf/wrir.00-4106.pdf (accessed on 21 December 2021).
Figure 1. Flowchart of a genetic-algorithm-based simulation-optimization model of gated spillway.
Figure 1. Flowchart of a genetic-algorithm-based simulation-optimization model of gated spillway.
Water 14 00709 g001
Figure 2. Flood hydrographs of the Karkheh reservoir (adapted from consulting engineering company of Mahab Ghods).
Figure 2. Flood hydrographs of the Karkheh reservoir (adapted from consulting engineering company of Mahab Ghods).
Water 14 00709 g002
Figure 3. Comparison of flood peak with different return periods for different methods (n = 3).
Figure 3. Comparison of flood peak with different return periods for different methods (n = 3).
Water 14 00709 g003
Figure 4. Application of both approaches—flood hydrograph (10-year): (a) inflow and outflow hydrographs; (b) water surface elevation; (c) gate opening (n = 3).
Figure 4. Application of both approaches—flood hydrograph (10-year): (a) inflow and outflow hydrographs; (b) water surface elevation; (c) gate opening (n = 3).
Water 14 00709 g004aWater 14 00709 g004b
Figure 5. Application of both approaches—flood hydrograph (50-year): (a) inflow and outflow hydrographs; (b) water surface elevation; (c) gate opening (n = 3).
Figure 5. Application of both approaches—flood hydrograph (50-year): (a) inflow and outflow hydrographs; (b) water surface elevation; (c) gate opening (n = 3).
Water 14 00709 g005
Table 1. Proposed weights based on floods probabilities of occurrence in three different states.
Table 1. Proposed weights based on floods probabilities of occurrence in three different states.
Return PeriodsWeights (n = 1)Weights (n = 2)Weights (n = 3)
100.90.60040.4369
200.050.14150.1667
500.030.10960.1406
1000.010.06320.0975
5000.0090.06000.0941
10000.00090.01890.0436
10,0000.000090.00600.0202
Table 2. Critical levels and gate opening—Karkheh dam (n = 3).
Table 2. Critical levels and gate opening—Karkheh dam (n = 3).
Critical Levels (m)Haktanir and Kisi [18] OP1-GAOP2-GAGate
Opening (m)
Haktanir and Kisi [18] OP1-GAOP2-GA
Hb209209209D1000
Hcr1212.11211.25210.25D21.8720.75
Hcr2214.97214.75214.75D32.822.05
Hcr3217.88217.25217.25D43.9833
Hcr4220.64219.75218.75D53.984.854.25
Hcr5222.9220.25220.25D65.96.256.25
Hcr6225.31224.75223.75D76.39.259.25
Hcr7227.64225.25227.25D86.310.259.85
Hcr8229.6228.75229.75D96.310.7511.05
Hcr9231.73231.25230.25D108.0212.5513.75
Hcr10234233.75232.75- - - -
Table 3. Results for ten-stage simulation model of Haktanir and Kisi [18].
Table 3. Results for ten-stage simulation model of Haktanir and Kisi [18].
Return
Period
Time (hr)Peak
Inflow ( m 3 / s )
Peak
Outflow
( m 3 / s )
Max
Water Level ( m )
Max Gate Opening ( m ) Flood
Reduction (%)
Objective
Function Value ( m 3 / s )
10283.5238716406.12.831.29716.43
20286.5318118477.352.841.94308.02
50286.5431729449.483.9831.80414.05
100289.55293323611.023.9838.86315.52
500280.510,337552414.945.946.56520.10
1000289.511,856581916.245.950.92254.28
10,000289.518,481973424.128.0247.33197.43
Sum------2726
Table 4. Optimized results from simulated optimization model OP1 (genes, 100; population, 80; n = 1).
Table 4. Optimized results from simulated optimization model OP1 (genes, 100; population, 80; n = 1).
Return PeriodTime (hr)Peak Inflow
( m 3 / s )
Peak Outflow ( m 3 / s ) Max Water Level ( m ) Max Gate Opening ( m ) Flood Reduction (%)Objective Function Value ( m 3 / s )
10288238714335.812.4839.991289.54
20291318116497.282.4848.1582.47
50288431727868.943.935.4783.58
100277.5529343049.596.3318.7043.04
500277.510,337624613.167.5839.5856.21
1000286.511,856667014.447.5843.746.00
10,000285.7518,48111,84320.5311.4235.921.07
Sum------1562
Table 5. Optimized results from simulated optimization model OP2 (genes, 100; population, 80; n = 1).
Table 5. Optimized results from simulated optimization model OP2 (genes, 100; population, 80; n = 1).
Return PeriodTime (hr)Peak Inflow
( m 3 / s )
Peak Outflow ( m 3 / s ) Max Water Level ( m ) Max Gate Opening ( m ) Flood Reduction (%)Objective Function Value ( m 3 / s )
10334.523877977.831.0966.60717.66
20288318117737.742.5844.2588.67
50295.54317210510.362.5851.2563.14
1002855293375910.045.0928.9937.59
500283.510,337472414.315.0954.3042.51
1000289.511,856585415.136.2550.635.27
10,000290.2518,481934422.238.149.440.84
Sum------956
Table 6. Optimized results from simulated optimization model OP1 (genes, 100; population, 80; n = 2).
Table 6. Optimized results from simulated optimization model OP1 (genes, 100; population, 80; n = 2).
Return PeriodTime (hr)Peak Inflow
( m 3 / s )
Peak Outflow ( m 3 / s ) Max Water Level ( m ) Max Gate Opening ( m ) Flood Reduction (%)Objective Function Value ( m 3 / s )
10288238714235.752.4840.39854.65
20291318116457.252.4848.28232.87
50288431727848.933.935.51305.24
100290.255293312610.733.940.94197.89
500277.510,337630113.327.5839.05378.35
1000286.511,856672114.67.5843.31127.63
10,00028518,48112,18720.7511.7334.0673.18
Sum------2170
Table 7. Optimized results from simulated optimization model OP2 (genes, 100; population, 80; n = 2).
Table 7. Optimized results from simulated optimization model OP2 (genes, 100; population, 80; n = 2).
Return PeriodTime (hr)Peak Inflow
( m 3 / s )
Peak Outflow ( m 3 / s ) Max Water Level ( m ) Max Gate Opening ( m ) Flood Reduction (%)Objective Function Value ( m 3 / s )
10382.523876768.850.8671.67406.21
20280.5318122237.423.4530.11314.69
50291431725819.373.4540.23282.92
100289.55293326810.524.1638.27206.86
500286.510,337411015.394.1660.24246.82
1000293.2511,856439517.294.1662.9383.46
10,000290.2518,481910522.857.7250.7454.67
Sum------1596
Table 8. Optimized results from simulated optimization model OP1 (genes, 100; population, 80; n = 3).
Table 8. Optimized results from simulated optimization model OP1 (genes, 100; population, 80; n = 3).
Return PeriodTime (hr)Peak Inflow
( m 3 / s )
Peak Outflow ( m 3 / s ) Max Water Level ( m ) Max Gate Opening ( m ) Flood Reduction (%)Objective Function Value ( m 3 / s )
10294238712065.97249.47527.31
20297318114017.69255.95233.62
50292.54317237510.05344.98334.02
100283.55293387511.174.8526.79377.91
500280.510,337563514.266.2545.48530.53
1000288.7511,856595915.566.2549.73260.40
10,00028818,48111,03321.0310.2540.30223.78
Sum------2488
Table 9. Optimized results from simulated optimization model OP2 (genes, 100; population, 80; n = 3).
Table 9. Optimized results from simulated optimization model OP2 (genes, 100; population, 80; n = 3).
Return PeriodTime (hr)Peak Inflow
( m 3 / s )
Peak Outflow ( m 3 / s ) Max Water Level ( m ) Max Gate Opening ( m ) Flood Reduction (%)Objective Function Value ( m 3 / s )
10382.523875989.040.7574.47261.53
20294318115388.72.0551.50256.53
503004317179811.52.0558.50252.86
100292.55293267312.32349.99260.66
50028510,337429916.084.2558.41404.83
1000292.511,856452817.64.2561.80197.91
10,000292.518,481784324.596.2557.56159.08
Sum------1802
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Salehi, F.; Najarchi, M.; Najafizadeh, M.M.; Hezaveh, M.M. Multistage Models for Flood Control by Gated Spillway: Application to Karkheh Dam. Water 2022, 14, 709. https://doi.org/10.3390/w14050709

AMA Style

Salehi F, Najarchi M, Najafizadeh MM, Hezaveh MM. Multistage Models for Flood Control by Gated Spillway: Application to Karkheh Dam. Water. 2022; 14(5):709. https://doi.org/10.3390/w14050709

Chicago/Turabian Style

Salehi, Farhad, Mohsen Najarchi, Mohammad Mahdi Najafizadeh, and Mohammad Mirhoseini Hezaveh. 2022. "Multistage Models for Flood Control by Gated Spillway: Application to Karkheh Dam" Water 14, no. 5: 709. https://doi.org/10.3390/w14050709

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