Next Article in Journal
Sustainable Promotion of Traditional Rural Buildings as Built Heritage Attractions: A Heritage Interpretation Methodology Applied in South Italy
Next Article in Special Issue
Investigation of West Lake Ecotourism Capabilities Using SWOT and TOPSIS Decision-Making Methods
Previous Article in Journal
Rural Ecological Environment Promotes the Improvement of the Mechanism of Bilateral Economic Interest Connection between Agricultural Enterprises and Farmers under the New Retail Format
Previous Article in Special Issue
Evaluation of Machine Learning versus Empirical Models for Monthly Reference Evapotranspiration Estimation in Uttar Pradesh and Uttarakhand States, India
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Extracting Optimal Operation Rule Curves of Multi-Reservoir System Using Atom Search Optimization, Genetic Programming and Wind Driven Optimization

by
Suwapat Kosasaeng
1,
Nirat Yamoat
2,
Seyed Mohammad Ashrafi
3 and
Anongrit Kangrang
1,*
1
Water Resource and Environmental Research Unit, Faculty of Engineering, Mahasarakham University, Kantharawichai District, Mahasarakham 44150, Thailand
2
Department of Civil and Environmental Engineering Technology, King Mongkut’s University of Technology North Bangkok, 1518 Pracharat 1 Road, Wongsawang, Bangsue, Bangkok 10800, Thailand
3
Department of Civil Engineering, Faculty of Civil Engineering and Architecture, Shahid Chamran University of Ahvaz, Ahvaz 61369-84847, Iran
*
Author to whom correspondence should be addressed.
Sustainability 2022, 14(23), 16205; https://doi.org/10.3390/su142316205
Submission received: 8 September 2022 / Revised: 24 November 2022 / Accepted: 29 November 2022 / Published: 5 December 2022

Abstract

:
This research aims to apply optimization techniques using atom search optimization (ASO), genetic programming (GP), and wind-driven optimization (WDO) with a reservoir simulation model for searching optimal rule curves of a multi-reservoir system, using the objective function with the minimum average quantity of release excess water. The multi-reservoir system consisted of five reservoirs managed by a single reservoir that caused severe problems in Sakon Nakhon province, Thailand, which was hit by floods in 2017. These included Huai Nam Bo Reservoir, the Upper Huai Sai-1 Reservoir, the Upper Huai Sai-2 Reservoir, the Upper Huai Sai-3 Reservoir, and the Huai Sai Khamin Reservoir. In this study, the monthly reservoir rule curves, the average monthly inflow to the reservoirs during 2005–2020, the water demand of the reservoirs, hydrological data, and physical data of the reservoirs were considered. In addition, the performance of the newly obtained rule curves was evaluated by comparing the operation with a single reservoir and the operation with a multi-reservoir network. The results showed situations of water shortage and water in terms of frequency, duration, average water, and maximum water. The newly obtained rule curves from the multi-reservoir system case showed an average water excess of 43.722 MCM/year, which was less than the optimal curves from the single reservoir case, where the average water excess was 45.562 MCM/year. An analysis of the downstream reservoir of the multi-reservoir system, which diverts water from the upstream reservoirs, was performed. The results showed that the new optimal rule curves of ASO, GP, and WDO operated as a multi-reservoir system performed better than when operated as a single reservoir. Therefore, this research is suitable for sustainable water management without construction.

1. Introduction

Water management is a process for ensuring that sufficient water resources are available for efficient and equitable allocation and use of water for various purposes, and includes addressing both quantity and quality issues [1,2]. As a result, water management tools have been invented and developed. There are two approaches; to use the structure or not to use it. Management tools using the structure method involve reserve reservoirs, irrigation weirs, water diversion tunnels, ponds in the fields and gardens, etc. Management tools, that involve not using structures include the application of computer programs for decision support systems for planning and analyzing consumer water allocation data, including flood and drought data [3,4]. Reservoir management is currently an important part of water resource management in Thailand. Reservoirs are classified based on their intended use [5]. From one point of view, reservoirs can be classified into two categories: single-purpose reservoirs and multipurpose reservoirs [6,7,8]. Reservoir classification based on physical or management characteristics of the watershed is also possible. Single reservoir and multi-reservoir systems are the two types of reservoir systems that exist [9,10]. However, there are still difficulties because of the ongoing shifts in these temporal patterns and the quantity of water required. The reservoir operation rules must be revised and the water release policy must be adjusted in light of the water demand patterns to ensure the sustainable functioning of water released from a water system’s dams and reservoirs [11,12], and under climate change [13].
Reservoir operation rules are thus a crucial instrument for effective reservoir management and provide increased confidence in water release decisions [14,15,16]. There is a risk of reservoir failure, particularly during reservoir critical times, due to both excess water overflow and a lack of water supply to meet demand, resulting in water shortages. As a result, guidelines are required to ensure that the reservoir operates as intended. Most reservoir operating rules are in the form of rule curves. This consists of an Upper Rule Curve (URC) and a Lower Rule Curve (LRC), which must control the water level and release the water under the upper and lower boundaries during various time periods. They are extracted using a combination of system simulation and optimization techniques [17,18,19]. Reservoir operation is a critical component that must be designed during the project planning stage. In terms of a multi-reservoir system operation, a multi-reservoir system’s joint reservoir operation is more advantageous than operating a single reservoir by reducing the amount of uncontrolled outflow from the system [20,21].
Optimization techniques, such as linear programming, non-linear programming, and dynamic programming, are widely used in the field of water resource engineering to solve problems and predictions. Currently, there are many applications of optimization techniques to find the optimal rule curves such as dynamic programming and the other optimization techniques derived from evolutionary theory [22,23,24]. They are effective techniques to find solutions such as genetic algorithm [19,25], Flower Pollination Algorithm [26], Tabu search [27,28], Honey-Bee Mating Optimization [29], Harris Hawks Optimization [30], where researchers have applied these techniques in their searches for finding optimal reservoir rule curves.
Nowadays, one of the alternative optimization techniques that can be adapted to find appropriate value is a wind-driven optimization (WDO) technique. WDO is an evolutionary adaptive of the air parcel in the atmosphere, finding the best pressure to balance the atmosphere [31]. This technique is a highly effective technique and is appropriate for searching for optimal reservoir rule curves. Recently, genetic programming (GP) is an alternative technique for the application of a variety of engineering. The numerical problem-solving used GP for resizing the structure in order to find the optimal cross-section and the connection of the joints to achieve the minimum weight [32]. However, it is not commonly used to find the optimal rule curves. Hence, it is an interesting technique that is introduced to apply to a reservoir simulation model for solving rule curves optimization problems.
Another effective technique for finding optimal solutions is the atom search optimization (ASO) technique. ASO is a heuristic algorithm that is inspired by basic molecular dynamics. Based on the literature review conducted by the authors, the performance of ASO has not been evaluated for solving reservoir operation problems. The ASO imitates atom movement governed by reaction forces. Later, tests with various comparison functions were run on hydrogeological parameter estimation solutions to verify qualitative and quantitative validity. The findings demonstrate that ASO outperforms both traditional and novel algorithms and which can be accounted as an alternative approach for solving various engineering problems [33]. ASO has also been applied in electronic engineering with the objective of improving ASO’s ability by combining it with other algorithms in a hybrid method [34,35,36,37]. However, this method is not widely used, but it is another one that quickly and efficiently converges on an answer that can be used to find reservoir rule curves.
Recent reservoir rule curve improvement studies are frequently carried out as single reservoir management studies involving large-sized reservoirs with historical data spanning several years. However, it is currently more difficult to construct a reservoir for use as a water management tool because of rules, laws, or permission to work on the construction site [38]. As a result, certain problems were solved by constructing a network reservoir by connecting several small reservoirs in the same sub-basin. If the multi-reservoir system is managed by a single reservoir management method, this will cause the downstream reservoir to suffer from water shortage when the upper reservoir does not release water. If the upstream reservoir drains too much water downstream, it will overflow the lower reservoir. One example of a multi-reservoir system managed by a single reservoir causing severe problems is the Sakon Nakhon province, Thailand which experienced flooding in 2017 [39]. This was due to the amount of water overflowing from the upper multi-reservoir systems. It flowed into the Huai Sai Kamin reservoir situated downstream of the multi-reservoir system, resulting in the being unable to drain the floodwaters in time, water overflowed onto the soil dam, causing dam damage and flooding. Therefore, new techniques must be studied in order to manage the multi-reservoir systems to reduce excess water flow.
The objective of this research is to examine optimal water management strategies. To achieve optimal multi-reservoir system rule curves, the atom search optimization (ASO), genetic programming (GP), and wind-driven optimization (WDO) are coupled to a reservoir simulation model. The objective function of the optimization problem is designed to minimize the average value of the excess released water, over the simulation period. Following that, the efficiency of the achieved rule curves of the multi-reservoir system is evaluated.

2. Materials and Methods

2.1. Study Area and Data Collection

A multi-reservoir system in the Nam Oon sub-basin of the Mekong River Basin, Sakon Nakhon Province, Thailand is considered as the case study. The topography of the study area is shown in Figure 1. The schematic diagram of the five-reservoir system is shown in Figure 2 including the Huai Nam Bo reservoir, the Upper Huai Sai-1 reservoir, the Upper Huai Sai-2 reservoir, the Upper Huai Sai-3 reservoir, and the Huai Sai Kamin reservoir. The details of the physical characteristics of the reservoirs are shown in Table 1 consists of a type of dam, the first year of operation, the catchment area, the height from the foundation, the crest length, the normal storage capacity, the irrigation area, the spillway maximum discharge capacity and the average annual inflow.
In this study, the meteorological data including the average monthly rainfall, the effective rainfall, the monthly evaporation, were continuously measured by the Thai Meteorlogical Department (TMD). The data on irrigation water requirements and the average monthly inflows into the multi-reservoir system, the data from the Royal Irrigation Department (RID) is shown in Table 2, a period of 16 years from 2005 to 2020 was selected as the baseline period.

2.2. The Proposed Computational Approach

Generally, a reservoir system comprises available water that flows into the reservoir and a single or multiple purposes downstream the reservoir which should be supplied. The reservoirs are usually operated under water usage criteria and reservoir rule curves with weekly, monthly, or annual data for long-term performance. The reservoir rule curves have been found to offer the most equitable solution to all operational problems. In this study, a modified reservoir operation model is constructed on the concept of water balance, and it can be used to simulate reservoir operation effectively.
This conceptual approach is extended for multi-reservoir systems with more complexities. The reservoir operation policies are defined based on the monthly rule curves of individual reservoirs and the principles of the water balance equation embedded within the reservoir simulation model. Meanwhile, the single reservoirs are operated under the standard operating policy [13,27] as expressed in Equation (1).
W ν , τ = S ν , τ + Q ν , τ R ν , τ E τ
where W ν , τ is the available water during year υ and period τ (τ = 1 to 12, representing January to December); S ν , τ is the stored water at the end of month τ during year υ; Q ν , τ is monthly reservoir inflow during year υ and period τ; R ν , τ is the released water from the reservoir during year υ and period τ; and E τ is the average value of evaporation loss.
After operation for all months along the considered inflow period, all monthly releases of water from the reservoir are used to calculate the objective function in the searching procedure. Results of each objective function are recorded and used in the optimization (i.e., ASO, GP, and WDO) models until satisfying the stopping criteria and so, the optimal rule curves are obtained as the final results. The detail of the objective function calculation is described in the next section.

2.3. Atom Search Optimization Algorithm for Finding Operation Rule Curves

The ASO was created and coupled to the reservoir simulation model. The ASO was developed using the same principles as the previously studied. The procedure started by creating an initial population of rule curves (X), boundary search, objective function, and stopping criteria. Then the population of initial rule curves were sent to the reservoir simulation model one by one, for operating the reservoir by considering input data and physical information of the reservoir. The time series of monthly releases were calculated using initial rule curves along the simulation period. Then, all monthly releases were used to calculate the objective function and to evaluate the set of initial rule curves for accepting the first iteration. Next, the newly accepted rule curves were used to replace the initial population. This procedure was repeated until the newly accepted rule curves were appropriate and the stopping criteria were satisfied as shown in Figure 3.
The minimum average quantity of excess released water per year ( U ) is used as the objective function of the optimization problem subject to the constraints on the simulation model, where water must be allocated to suit the water needs and not cause water shortages. These values were then taken as the values of the reservoir rule curves in the simulation study model and calculated monthly water discharge volumes in this the rule curves as in the following:
Min   U   ( X i )   =   1 n v = 1 n S p v
if   R τ > D τ ; Then   S p v = τ = 1 12 R τ D τ Else   S p v = 0
where n is the maximum number of simulated years, D τ is the water demand of month τ, S p v is the quantity of excess released water during years υ (a year, in which released water is higher than the water demand), and i is the iteration number.

2.4. Genetic Programming for Finding Operation Rule Curves

The process of GP starts with a random initial population of a computer program. An individual program present in the population refers to a parse tree, which is generated by the combination of its functions (nodes) and terminals (leaves) that are defined in a function set and terminal set, appropriate to the problem, respectively. A function set may consist of basic arithmetic operators, mathematical functions, conditional operators, Boolean operators, iterative functions and any user-defined functions or operators, while a terminal set contains the arguments for the functions. Once the initial population has been created, the next step is repeatedly replacing the current population with a new population (or new generation) by means of applying genetic operators (reproduction, crossover and mutation) probabilistically until the best fitness of the population has reached the desired level, or the maximum number of generations has been reached. The genetic operators applied in a GP are the basic GA operators. Reproduction is the process of copying the selected individual program to the new population. The crossover operation creates a new offspring program for the new population (see Figure 4).

2.5. Wind-Driven Optimization for Finding Operation Rule Curves

The proposed approach to connect WDO optimization algorithm with the reservoir simulation model is presented as follows: the WDO starts with a set of initial population {X1, X2, ..., Xn} that is created randomly within the feasible space. The feasible space is assumed between the dead storage capacity and the normal storage water level of the considered reservoir. There are 24 decision variables. For this study, each decision variable represents the monthly rule curves in the reservoirs, which are defined as the upper bound and the lower bound (rule curves variables for both upper and lower) for each reservoir. The feasible solution of the iteration is represented as Xi = [xi1, xi2, ..., xi24]. The application of WDO and reservoir simulation models for searching the rule curves is described in Figure 5 as a computational flowchart.

2.6. Rule Curve Performance Assessment

Various operating scenarios were simulated to evaluate the performance of the obtained rule curves. As the amount of inflows to the considered system is much greater than the storage capacity, minimization of the excess releases is so important to the system managers. Therefore, the performance of the operation rule curves was determined from the excess water content of the rule curves comparing a single reservoir and a multi-reservoir system. The minimum average overflow forms the objective function and was separately considered as follows.
  • The performance of the proposed model was evaluated with historical inflow data for 2005–2020 and monthly synthetic inflow data across 1000 incident sets with the standard operating rule of release criteria.
  • A comparison of the performance of the rule curve obtained by the ASO with the current rule curves, genetic programming (GP) and wind-driven optimization (WDO) using the least mean excess water content.
  • The water situation when considering the amount of water discharged from the Upper Huai Sai-1 reservoir, the Upper Huai Sai-2 reservoir and the Upper Huai Sai-3 reservoir when combined flows are limited by the capacity of the Huai Sai Weir (that can drain the maximum 3.5 MCM/months) before flowing into the Huai Sai Kamin reservoir was evaluated.

3. Results

3.1. The Multi-Reservoir Rule Curves Search

The ASO, GP, and WDO were used to find the rule curves of the multi-reservoir system; the optimal rule curves were obtained. These obtained rule curves were plotted in order to compare them with the existing rule curves of the system for both single-reservoir and multi-reservoir system cases. LRC-existing for the lower rule curve; URC-existing for the upper rule curve; S-LRC-ASO, S-LRC-GP, and S-LRC-WDO for the lower rule curve of single reservoir consideration using ASO, GP, and WDO, respectively; S-URC-ASO, S-URC-GP, and S-URC-WDO for the upper rule curve of single reservoir consideration using ASO, GP, and WDO, respectively; M-LRC-ASO, M-LRC-GP, and M-LRC-WDO for the lower rule curve of multi-reservoir consideration using ASO, GP, and WDO, respectively; M-URC-ASO, M-URC-GP, and M-URC-WDO for the upper rule curve of multi-reservoir consideration using ASO, GP, and WDO, respectively. Figure 6 depicts the Huai Sai Kamin reservoir rule curve results.
The proposed ASO model is another search optima technique, and the results were near optimality and were close to the results of the other search techniques based on the same condition according to the previous studies [40,41]. However, the efficiency of each technique has been investigated in many studies.

3.2. Assessment of the Amount of Inflow into the Huai Sai Kamin Reservoir Obtained from the Newly Obtained Rule Curves

Assessment of the amount of water flowing into the Huai Sai Kamin reservoir (downstream of the system) from the drainage of the Upper Huai Sai-1 reservoir, the Upper Huai Sai-2 reservoir, and the Upper Huai Sai-3 reservoir found that the amount of water discharged from using the rule curves of the water data in 2017, resulted in an overflow in the area of the Huai Sai Weir as shown in Figure 2. This is consistent with the actual situation in 2017 as shown in Table 3 and Figure 7. It can be seen that the RC-existing rule curves exceeded the stream capacity in August and September. The amount of water flowing through the Huai Sai Weir was 4.175 MCM/month (modeled) and 4.741 MCM/month (actual). The S-RC-ASO (Single Reservoir rule curves created by ASO) rule curves exceeded stream capacity in August and September. The amount of water flowing through the Huai Sai Weir was 3.835 MCM/month (modeled) and 4.716 MCM/month (actual). The S-RC-GP (Single Reservoir rule curves created by GP) rule curve exceeded stream capacity in August and September. The amount of water flowing through the Huai Sai weir was 3.759 MCM/month (modeled) and 4.866 MCM/month (actual). The S-RC-WDO (Single Reservoir rule curves created by WDO) rule curves exceeded stream capacity in August and September. The amount of water flowing through the Huai Sai weir was 3.840 MCM/month (modeled) and 4.816 MCM/month (actual). The rule curves M-RC-ASO (Muti-Reservoir rule curves created by ASO) exceeded stream capacity in September. The amount of water flowing through the Huai Sai weir was 4.726 MCM/month. The rule curves M-RC-GP (Muti-Reservoir rule curves created by GP) exceeded the dam capacity in September. The amount of water flowing through the Huai Sai weir was 4.751 MCM/month and the rule curves M-RC-WDO (Muti-Reservoir rule curves created by WDO) exceeded the dam capacity in September. The amount of water flowing through the Huai Sai weir was 4.732 MCM/month.
In summary, in situations of the total overflow flowing through the Huai Sai Weir using the M-RC-ASO, M-RC-GP, and M-RC-WDO rule curves, the reservoir network model was considered by the objective function of the minimum average overflow. The time interval and total overflow flowing through the Huai Sai weir can be reduced more than in the RC-existing rule curves and the rule curves considering single reservoir S-RC-ASO, S-RC-GP, and S-RC-WDO. They can reduce overflow times better than single reservoir considerations. It may be concluded that the ASO approach, like the GP and WDO procedures, is useful in finding networked reservoir rule curves.

3.3. Performance of Optimal Rule Curves in Monthly Historical and Synthetic Inflow Data across 1000 Incident Sets

The evaluation of the performance of the rule curves of the Huai Sai Kamin reservoir, which is the reservoir located downstream of the multi-reservoir system, was based on the development with ASO, GP, and WDO, both in the single reservoir case and the multi-reservoir system cases. The results of evaluating the efficiency of the rule curves in the case of using monthly historical inflow data are shown in Table 4. It was found that the efficiency of the rule curves of the Huai Sai Kamin reservoir, considered as a single reservoir using ASO (S-RC-ASO), GP (S-RC-GP) and WDO (S-RC-WDO), had average excess water of 45.602 MCM/year 45.562 MCM/year and 45.588 MCM/year, respectively, which is less than the RC-existing rule curve with average excess water of 45.788 MCM/year. The efficiency of the rule curves of the Huai Sai Kamin reservoir, which was considered a multi-reservoir system model using ASO (M-RC-ASO), GP (M-RC-GP), and WDO (S-RC-WDO), showed that the rule curves M-RC-ASO, M-RC-GP, and M-RC-WDO were found. The average excess water was 43.828 MCM/year, 43.722 MCM/year, and 43.822 MCM/year, respectively, which was less excess water than the original rule curves and the rule curves that were considered as a single reservoir with an average of 4.28–4.51%.
The evaluation of the performance of the rule curves of the Huai Sai Kamin reservoir with monthly synthetic inflow data is presented in Table 5. It was found that the efficiency of the rule curves of the Huai Sai Kamin reservoir considered as a single reservoir using ASO (S-RC-ASO), GP (S-RC-GP), and WDO (S-RC-WDO) yielded results consistent with the assessment in Section 3.2. The S-RC-ASO, S-RC-GP, and S-RC-WDO rule curves had average excess water of 45.536 ± 3.869 MCM/year, 45.495 ± 3.868 MCM/year, and 45.533 ± 3.869 MCM/year, respectively, which were less than the RC-existing rule curves with an average overflow of 45.639 ± 3.769 MCM/year. Examining the efficiency of the rule curves of the Huai Sai Kamin reservoir considering the multi-reservoir system model, revealed that the rule curves M-RC-ASO, M-RC-GP, and M-RC-WDO also showed results consistent with the assessment in 3.2, i.e., the average excess water was 43.833 ± 3.697 MCM/year, 43.673±3.798 MCM/year, and 43.734 ± 3.705 MCM/year, respectively.
The M-RC-ASO, M-RC-GP, and M-RC-WDO rule curves derived from multi-reservoir system considerations had a good performance and are suitable for normal water events, according to these findings. The average overflow can be reduced more effectively than the active rule curves and the rule curves derived from a single reservoir consideration at present.

4. Conclusions

This study applied atom search optimization (ASO), genetic programming (GP), and wind-driven optimization (WDO) connecting with the reservoir simulation system and the minimal average excess water per year was used as the objective function for finding optimal rule curves of the multi-reservoir system. The optimal rule curves of the multi-reservoir system were searched when considering a single reservoir system and when considering the multi-reservoir system. The upper and lower rule curves of ASO were discovered to be similar to GP and WDO methods. The results showed that the rule curves considering the multi-reservoir system model can reduce the amount of water flowing into the last, downstream reservoir of the Huai Sai Kamin reservoir. As a result, the overflow of the water stream around the Huai Sai Weir from the overflow period of 2 months for the original rule curves and the rule curves considered as a multi-reservoir system remaining overflow period of 1 month only. It can reduce overflow times better than single reservoir considerations.
The efficiency of the rule curves of the multi-reservoir system was also evaluated. Efficiency was estimated using the average overflow from the Huai Sai Kamin Reservoir downstream of the multi-reservoir system. It was found that the rule curves of the multi-reservoir system were more effective in reducing the average overflow of the lowest reservoirs than those of the single reservoirs. In addition, the rule curves of the multi-reservoir system can control the overall drainage of the upper reservoir with effects that exceed the capacity of the downstream reservoir. It can reduce overflow times better than considering single reservoirs.
However, there are also constructions for water management, such as the water gate, that work as a network in the basin as well as the reservoir network, and which are used to control water in the river for drought and flood management. There is a relationship between the drain water of the upstream gate to the drainage rate of the downstream water gate. The optimization technic is therefore another interesting approach to apply in river management in the future.

Author Contributions

Conceptualization, S.K. and A.K.; methodology, S.K. and A.K.; validation, S.K. and A.K.; formal analysis, S.K. and A.K.; investigation, S.K. and A.K.; writing—original draft preparation, S.K. and A.K.; writing—review and editing, S.K., N.Y., S.M.A. and A.K.; supervision, S.K. and A.K. All authors have read and agreed to the published version of the manuscript.

Funding

This research project was financially supported by Mahasarakham University.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

This study did not report any data.

Acknowledgments

This research project was financially supported by Mahasarakham University. We would like to thank Adrian Plant for valuable comments and suggestions on a previous version on the manuscript.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Deb, D.; Tuppad, P.; Daggupati, P.; Srinivasan, R.; Varma, D. Spatio-Temporal Impacts of Biofuel Production and Climate Variability on Water Quantity and Quality in Upper Mississippi River Basin. Water 2015, 7, 3283–3305. [Google Scholar] [CrossRef] [Green Version]
  2. Ngene, B.U.; Nwafor, C.O.; Bamigboye, G.O.; Ogbiye, A.S.; Ogundare, J.O.; Akpan, V.E. Assessment of Water Resources Development and Exploitation in Nigeria: A Review of Integrated Water Resources Management Approach. Heliyon 2021, 7, e05955. [Google Scholar] [CrossRef] [PubMed]
  3. Jonoski, A.; Popescu, I. Distance Learning in Support of Water Resources Management: An Online Course on Decision Support Systems in River Basin Management. Water Resour. Manag. 2012, 26, 1287–1305. [Google Scholar] [CrossRef]
  4. Phumiphan, A.; Kangrang, A. Development of decision-making support tools for future reservoir management under climate and land cover variability: A case study. Int. Rev. Civ. Eng. 2021, 12, 271. [Google Scholar] [CrossRef]
  5. Soundharajan, B.-S.; Adeloye, A.J.; Remesan, R. Evaluating the variability in surface water reservoir planning characteristics during climate change impacts assessment. J. Hydrol. 2016, 538, 625–639. [Google Scholar] [CrossRef] [Green Version]
  6. Xu, D.; Lyon, S.W.; Mao, J.; Dai, H.; Jarsjö, J. Impacts of multi-purpose reservoir construction, land-use change and climate change on runoff characteristics in the Poyang Lake basin, China. J. Hydrol. Reg. Stud. 2020, 29, 100694. [Google Scholar] [CrossRef]
  7. Kangrang, A.; Prasanchum, H.; Hormwichian, R. Active future rule curves for multi-purpose reservoir operation on the impact of climate and land use changes. J. Hydro-Environ. Res. 2019, 24, 1–13. [Google Scholar] [CrossRef]
  8. Shaikh, S.A.; Pattanayek, T. Implicit stochastic optimization for deriving operating rules for a multi-purpose multi-reservoir system. Sustain. Water Resour. Manag. 2022, 8, 1–13. [Google Scholar] [CrossRef]
  9. Ashrafi, S.M.; Dariane, A.B. Coupled operating rules for optimal operation of multi-reservoir systems. Water Resour. Manag. 2017, 31, 4505–4520. [Google Scholar] [CrossRef]
  10. Wan, W.; Guo, X.; Lei, X.; Jiang, Y.; Wang, H. A Novel Optimization Method for Multi-Reservoir Operation Policy Derivation in Complex Inter-Basin Water Transfer System. Water Resour. Manag. 2018, 32, 31–51. [Google Scholar] [CrossRef]
  11. Choi, Y.; Lee, E.; Ji, J.; Ahn, J.; Kim, T.; Yi, J. Development and Evaluation of the Hydropower Reservoir Rule Curve for a Sustainable Water Supply. Sustainability 2020, 12, 9641. [Google Scholar] [CrossRef]
  12. Fayaed, S.S.; Fiyadh, S.S.; Khai, W.J.; Ahmed, A.N.; Afan, H.A.; Ibrahim, R.K.; Fai, C.M.; Koting, S.; Mohd, N.S.; Binti Jaafar, W.Z.; et al. Improving Dam and Reservoir Operation Rules Using Stochastic Dynamic Programming and Artificial Neural Network Integration Model. Sustainability 2019, 11, 5367. [Google Scholar] [CrossRef] [Green Version]
  13. Songsaengrit, S.; Kangrang, A. Dynamic Rule Curves and Streamflow under Climate Change for Multipurpose Reservoir Operation Using Honey-Bee Mating Optimization. Sustainability 2022, 14, 8599. [Google Scholar] [CrossRef]
  14. Connaughton, J.; King, N.; Dong, L.; Ji, P.; Lund, J. Comparing Simple Flood Reservoir Operation Rules. Water 2014, 6, 2717–2731. [Google Scholar] [CrossRef] [Green Version]
  15. Ahmadi, M.; Haddad, O.B.; Loáiciga, H.A. Adaptive reservoir operation rules under climatic change. Water Resour. Manag. 2015, 29, 1247–1266. [Google Scholar] [CrossRef]
  16. Diao, Y.; Wang, C.; Wang, H.; Liu, Y. Construction and Application of Reservoir Flood Control Operation Rules Using the Decision Tree Algorithm. Water 2021, 13, 3654. [Google Scholar] [CrossRef]
  17. Vudhivanich, V.; Rittima, A. Development of Probability Based Rule Curves for a Reservoir. Agric. Nat. Resour. 2003, 37, 234–242. [Google Scholar]
  18. Chang, Y.T.; Chang, L.C.; Chang, F.J. Intelligent control for modeling of real-time reservoir operation, part II: Artificial neural network with operating rule curves. Hydrol. Process. Int. J. 2005, 19, 1431–1444. [Google Scholar] [CrossRef]
  19. Chen, L.; McPhee, J.; Yeh, W.W.G. A diversified multiobjective GA for optimizing reservoir rule curves. Adv. Water Resour. 2007, 30, 1082–1093. [Google Scholar] [CrossRef]
  20. Karami, H.; Farzin, S.; Jahangiri, A.; Ehteram, M.; Kisi, O.; El-Shafie, A. Multi-Reservoir System Optimization Based on Hybrid Gravitational Algorithm to Minimize Water-Supply Deficiencies. Water Resour. Manag. 2019, 33, 2741–2760. [Google Scholar] [CrossRef]
  21. Al-Aqeeli, Y.H.; Mahmood Agha, O.M.A. Optimal Operation of Multi-reservoir System for Hydropower Production Using Particle Swarm Optimization Algorithm. Water Resour. Manag. 2020, 34, 3099–3112. [Google Scholar] [CrossRef]
  22. Kangrang, A.; Chaleeraktrakoon, C. Suitable conditions of reservoir simulation for searching rule curves. J. Appl. Sci. 2008, 8, 1274–1279. [Google Scholar] [CrossRef] [Green Version]
  23. Adeloye, A.J.; Soundharajan, B.-S.; Ojha, C.S.; Remesan, R. Effect of hedging-integrated rule curves on the performance of the Pong reservoir (India) during scenario-neutral climate change perturbations. Water Resour. Manag. 2016, 30, 445–470. [Google Scholar] [CrossRef] [Green Version]
  24. Mohanavelu, A.; Soundharajan, B.-S.; Kisi, O. Modeling Multi-objective Pareto-optimal Reservoir Operation Policies Using State-of-the-art Modeling Techniques. Water Resour. Manag. 2022, 36, 3107–3128. [Google Scholar] [CrossRef]
  25. Chang, F.J.; Chen, L.; Chang, L.C. Optimizing the reservoir operating rule curves by genetic algorithms. Hydrol. Process. 2005, 19, 2277–2289. [Google Scholar] [CrossRef]
  26. Darakantong, T.; Kangrang, A. Improvement of Reservoir Rule Curve using Flower Pollination Algorithm. Master’s Thesis, Mahasarakham University, Mahasarakham, Thailand, 2019. [Google Scholar]
  27. Kangrang, A.; Prasanchum, H.; Hormwichian, R. Development of future rule curves for multipurpose reservoir operation using conditional genetic and tabu search algorithms. Adv. Civ. Eng. 2018, 2018, 6474870. [Google Scholar] [CrossRef] [Green Version]
  28. Marchand, A.; Gendreau, M.; Blais, M.; Guidi, J. Optimized operating rules for short-term hydropower planning in a stochastic environment. Comput. Manag. Sci. 2019, 16, 501–519. [Google Scholar] [CrossRef]
  29. Haddad, O.B.; Afshar, A.; Mariño, M. Honey-bee mating optimization (HBMO) algorithm in deriving optimal operation rules for reservoirs. J. Hydroinformatics 2008, 10, 257–264. [Google Scholar] [CrossRef]
  30. Techarungruengsakul, R.; Kangrang, A. Application of Harris Hawks Optimization with Reservoir Simulation Model Considering Hedging Rule for Network Reservoir System. Sustainability 2022, 14, 4913. [Google Scholar] [CrossRef]
  31. Pandey, A.; Parhi, D.R. Optimum path planning of mobile robot in unknown static and dynamic environments using Fuzzy-Wind Driven Optimization algorithm. Def. Technol. 2017, 13, 47–58. [Google Scholar] [CrossRef]
  32. Assimi, H.; Jamali, A.; Nariman-Zadeh, N. Sizing and topology optimization of truss structures using genetic programming. Swarm Evol. Comput. 2017, 37, 90–103. [Google Scholar] [CrossRef]
  33. Zhao, W.; Wang, L.; Zhang, Z. Atom search optimization and its application to solve a hydrogeologic parameter estimation problem. Knowl.-Based Syst. 2019, 163, 283–304. [Google Scholar] [CrossRef]
  34. Almagboul, M.A.; Shu, F.; Qian, Y.; Zhou, X.; Wang, J.; Hu, J. Atom search optimization algorithm based hybrid antenna array receive beamforming to control sidelobe level and steering the null. AEU Int. J. Electron. Commun. 2019, 111, 152854. [Google Scholar] [CrossRef]
  35. Kamel, S.; Hamour, H.; Ahmed, M.H.; Nasrat, L. Atom search optimization algorithm for optimal radial distribution system reconfiguration. In Proceedings of the 2019 International Conference on Computer, Control, Electrical, and Electronics Engineering (ICCCEEE), Khartoum, Sudan, 21–23 September 2019. [Google Scholar] [CrossRef]
  36. Barshandeh, S.; Haghzadeh, M. A new hybrid chaotic atom search optimization based on tree-seed algorithm and Levy flight for solving optimization problems. Eng. Comput. 2021, 37, 3079–3122. [Google Scholar] [CrossRef]
  37. Sun, P.; Liu, H.; Zhang, Y.; Tu, L.; Meng, Q. An intensify atom search optimization for engineering design problems. Appl. Math. Model. 2021, 89, 837–859. [Google Scholar] [CrossRef]
  38. Loucks, D.P.; van Beek, E. Water resources planning and management: An overview. In Water Resource Systems Planning and Management; Springer: Cham, Switzerland, 2017; pp. 1–49. [Google Scholar]
  39. Petvirojchai, P.; Sarpa, S. Current Technology for Alerting and Warning Tropical Cyclones in Thailand. Trop. Cyclone Res. Rev. 2018, 7, 193–200. [Google Scholar]
  40. Hormwichian, R.; Kangrang, A.; Lamom, A. A conditional genetic algorithm model for searching optimal reservoir rule curves. J. Appl. Sci. 2009, 9, 3575–3580. [Google Scholar] [CrossRef] [Green Version]
  41. Thongwan, T.; Kangrang, A.; Prasanchum, H. Multi-objective future rule curves using conditional tabu search algorithm and conditional genetic algorithm for reservoir operation. Heliyon 2019, 5, e02401. [Google Scholar] [CrossRef]
Figure 1. Topography of The Multi-Reservoir System.
Figure 1. Topography of The Multi-Reservoir System.
Sustainability 14 16205 g001
Figure 2. Schematic Diagram of the Multi-Reservoir System in Thailand.
Figure 2. Schematic Diagram of the Multi-Reservoir System in Thailand.
Sustainability 14 16205 g002
Figure 3. Atom Search Optimization with Reservoir Simulation to Search for optimal Rule Curves.
Figure 3. Atom Search Optimization with Reservoir Simulation to Search for optimal Rule Curves.
Sustainability 14 16205 g003
Figure 4. Genetic Programming with Reservoir Simulation to Search for optimal Rule Curves.
Figure 4. Genetic Programming with Reservoir Simulation to Search for optimal Rule Curves.
Sustainability 14 16205 g004
Figure 5. Wind Driven Optimization with Reservoir Simulation to Search for optimal Rule Curves.
Figure 5. Wind Driven Optimization with Reservoir Simulation to Search for optimal Rule Curves.
Sustainability 14 16205 g005
Figure 6. Optimal Reservoir Rule Curves of The Huai Sai Kamin Reservoir Obtained from ASO, GP, and WDO for Considerations (a) a Single Reservoir Case and (b) Multi-Reservoir System Case.
Figure 6. Optimal Reservoir Rule Curves of The Huai Sai Kamin Reservoir Obtained from ASO, GP, and WDO for Considerations (a) a Single Reservoir Case and (b) Multi-Reservoir System Case.
Sustainability 14 16205 g006
Figure 7. The Amount of Inflow into The Huai Sai Kamin Reservoir from Search Techniques with ASO, GP, and WDO between Single Reservoir Case and Multi-Reservoir System Case.
Figure 7. The Amount of Inflow into The Huai Sai Kamin Reservoir from Search Techniques with ASO, GP, and WDO between Single Reservoir Case and Multi-Reservoir System Case.
Sustainability 14 16205 g007
Table 1. The Physical Characteristics of the System’s Reservoirs.
Table 1. The Physical Characteristics of the System’s Reservoirs.
CharacteristicsHuai Nam BoUpper Huai Sai-1Upper Huai Sai-2Upper Huai Sai-3Huai Sai Kamin
Type of damEarth damEarth damEarth damEarth damEarth dam
First year of operation19641991198619851956
Catchment area (km2)9.876.635.60.629.00
Height from foundation (m)1713.512.988.30
Crest length (m)9505756904501300
Normal storage capacity (MCM)2.22.12.10.213.18
Irrigation area (km2)4.86.46.081.126.40
Spillway discharge capacity (m3/s)152521.31.985.50
Average annual inflow (MCM)9.042.381.540.4045.77
Table 2. Average monthly inflows into the Multi-Reservoir System (2005 to 2020).
Table 2. Average monthly inflows into the Multi-Reservoir System (2005 to 2020).
ReservoirAverage Monthly Inflow (MCM/Month)
JanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecember
Huai Nam Bo0.1300.1280.2150.1510.2821.0081.7771.6431.8571.4520.2660.137
Upper Huaisai-10.0440.0470.0520.0470.1470.2500.3600.4250.4790.4080.0740.051
Upper Huaisai-20.0870.0380.0450.0380.0860.1670.3150.2860.1970.1590.0830.043
Upper Huaisai-30.0020.0020.0040.0060.0750.1240.0550.0700.0600.1820.0080.005
Huai Sai Kamin0.8780.6830.7790.3740.5552.4158.16111.65412.0536.3211.4010.499
Table 3. The Amount of Inflow into The Huai Sai Kamin Reservoir from Search Techniques with ASO, GP, and WDO between Single Reservoir Case and Multi-Reservoir System Case.
Table 3. The Amount of Inflow into The Huai Sai Kamin Reservoir from Search Techniques with ASO, GP, and WDO between Single Reservoir Case and Multi-Reservoir System Case.
Rule CurvesVolume of Inflow through Huai Sai Weir (MCM/Month)
JanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecember
Single
Reservoir
RC-Existing0.0000.0000.3920.6260.9591.9622.6684.1754.7411.3420.5590.223
S-RC-ASO0.0050.0040.2380.3830.5851.8622.8063.8354.7161.3320.5090.135
S-RC-GP0.0050.0000.2380.3950.7471.7122.7663.7594.8661.2020.5590.135
S-RC-WDO0.0050.0040.2380.3800.590 1.8602.7863.8404.8161.2320.5390.135
Multi
Reservoir
M-RC-ASO0.0050.0000.2380.3830.5811.1922.0263.4094.7261.5720.6190.135
M-RC-GP0.0050.0000.2380.3950.5811.1922.0663.4454.7511.5120.5790.135
M-RC-WDO0.0050.0000.2380.3850.5811.1622.033.4124.7321.5520.6090.135
Table 4. Situations of Excess Release of The Huai Sai Kamin Reservoir Considering Monthly Historical Data between Single Reservoir Case and Multi-Reservoir System Case.
Table 4. Situations of Excess Release of The Huai Sai Kamin Reservoir Considering Monthly Historical Data between Single Reservoir Case and Multi-Reservoir System Case.
Criteria for ConsiderationRule CurvesFrequencyMagnitude of Excess Release Water (MCM/Year)Duration (Year)
(Times/Year)Average MaximumAverage Maximum
Single ReservoirRC-existing145.78890.9451616
S-RC-ASO145.60290.5501616
S-RC-GP145.56290.4081616
S-RC-WDO 145.58890.5021616
Multi ReservoirRC-existing145.78890.9451616
M-RC-ASO143.82888.3451616
M-RC-GP143.72288.7941616
M-RC-WDO 143.82288.4551616
Table 5. Situations of Excess Release of The Huai Sai Kamin Reservoir Considering Monthly Synthetic Inflow between Single Reservoir Case and Multi-Reservoir System Case.
Table 5. Situations of Excess Release of The Huai Sai Kamin Reservoir Considering Monthly Synthetic Inflow between Single Reservoir Case and Multi-Reservoir System Case.
Criteria for ConsiderationRule CurvesFrequencyMagnitude of Excess Release Water (MCM/Year)Duration (Year)
(Times/Year)AverageMaximumAverageMaximum
Single ReservoirRC-existingµ145.63975.3881616
σ03.76910.00600
S-RC-ASOµ145.53674.8341616
σ03.8699.56900
S-RC-GPµ145.49574.7931616
σ03.8689.56900
S-RC-WDO µ145.53374.8281616
σ03.8699.56900
Multi ReservoirRC-existingµ145.63975.3881616
σ03.76910.00600
M-RC-ASOµ143.83372.3891616
σ03.6979.28600
M-RC-GPµ143.67372.8931616
σ03.7989.93900
M-RC-WDO µ143.73472.4451616
σ03.7059.54600
µ, Mean; σ, standard deviation.
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Kosasaeng, S.; Yamoat, N.; Ashrafi, S.M.; Kangrang, A. Extracting Optimal Operation Rule Curves of Multi-Reservoir System Using Atom Search Optimization, Genetic Programming and Wind Driven Optimization. Sustainability 2022, 14, 16205. https://doi.org/10.3390/su142316205

AMA Style

Kosasaeng S, Yamoat N, Ashrafi SM, Kangrang A. Extracting Optimal Operation Rule Curves of Multi-Reservoir System Using Atom Search Optimization, Genetic Programming and Wind Driven Optimization. Sustainability. 2022; 14(23):16205. https://doi.org/10.3390/su142316205

Chicago/Turabian Style

Kosasaeng, Suwapat, Nirat Yamoat, Seyed Mohammad Ashrafi, and Anongrit Kangrang. 2022. "Extracting Optimal Operation Rule Curves of Multi-Reservoir System Using Atom Search Optimization, Genetic Programming and Wind Driven Optimization" Sustainability 14, no. 23: 16205. https://doi.org/10.3390/su142316205

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