Next Article in Journal
New Variable-Structure Floating Linkage Mechanism
Previous Article in Journal
Optimizing Factory Layout Through Systematic Layout Planning and Multi-Criteria Decision-Making Approaches: A Case Study at Textile Company
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Proceeding Paper

Reservoir Inflow Prediction System Based on Interval Type-2 Fuzzy Logic †

Department of Electrical Engineering, National Taiwan Normal University, Taipei 106308, Taiwan
*
Author to whom correspondence should be addressed.
Presented at 8th International Conference on Knowledge Innovation and Invention 2025 (ICKII 2025), Fukuoka, Japan, 22–24 August 2025.
Eng. Proc. 2025, 120(1), 72; https://doi.org/10.3390/engproc2025120072
Published: 6 March 2026
(This article belongs to the Proceedings of 8th International Conference on Knowledge Innovation and Invention)

Abstract

Due to its fast start and stop, purity, and reliability, hydropower is becoming more important in the overall power dispatch strategy in grids with a high proportion of wind and solar power generation. Therefore, we propose an interval type-2 fuzzy logic-based rainfall classification and fuzzy neural network model to build a 48 h reservoir inflow forecasting system, addressing the challenges of renewable energy instability and extreme weather in hydropower operations.

1. Introduction

In recent years, as global awareness of carbon reduction has grown, countries have been actively developing renewable energy sources such as wind and solar power. However, wind power is inherently unstable due to fluctuating wind speeds, and solar power is affected by shading from clouds, both of which challenge grid stability. Hydropower, with its rapid start–stop capability and clean, reliable characteristics, has become increasingly important in power dispatch strategies for grids with high shares of wind and solar energy. At the same time, the rising frequency of extreme weather events and short-duration intense rainfall has posed significant challenges to reservoir operations. These operations must meet multiple objectives, including power dispatch, domestic use, and agricultural irrigation.
To ensure reliable power dispatch, efficient hydropower generation, and optimal water resource utilization, while avoiding flood discharges caused by sudden surges in water levels, it is critical to accurately forecast reservoir water levels, considering the upstream reservoir release decisions that affect downstream hydropower plants. These complex, interconnected challenges involve multi-reservoir inflow forecasting and hydropower generation decisions, making traditional experience-based manual operations insufficient and suboptimal. Consequently, it is essential to design a comprehensive system that integrates inflow forecasting and optimal hydropower scheduling across a basin with multiple reservoirs. Recent advancements in artificial intelligence—such as forecasting techniques, fuzzy logic, and neural networks—offer promising solutions to these issues.
Fuzzy logic, in particular, has proven effective in handling uncertainty in individual concepts through linguistic representation and is widely applied in AI-related fields. Originating from Professor Zadeh’s fuzzy set theory [1] proposed in 1965, type-2 fuzzy logic [2] was introduced in 1975 to address uncertainties arising from individual differences. A specific case, interval type-2 fuzzy logic [3], represents the degree of membership as an interval, making it more suitable for capturing uncertainties in various scenarios. Research has shown that interval type-2 fuzzy logic performs better than traditional fuzzy logic in dealing with input uncertainty [4,5], such as in short-term electricity load forecasting. It is thus well-suited to model the uncertainty in rainfall forecasts for reservoir catchments.
Forecasting models are generally classified into statistical and physical models. Physical models rely on known physical parameters, requiring extensive data and computational resources, which limits their practicality in real-time renewable energy forecasting and power scheduling. Statistical models, conversely, learn patterns from large datasets to produce predictions, with heavy computation during training but minimal computational requirements during deployment. Among these, intelligent forecasting models, particularly neural networks [6,7], have gained attention for their strong learning capabilities. Neural networks can model complex nonlinear relationships without the need for explicit mathematical formulations and are widely used in hydrological and forecasting applications [8,9,10,11,12,13,14].
Multi-reservoir optimization decision-making is considered a multi-objective problem, often involving time-of-use electricity pricing, maximizing power generation, and regulatory constraints such as water level curves and reservoir capacities. Key constraints include power-to-water ratio curves, storage volumes, generation heads, and maximum discharge rates. Traditional optimization techniques such as linear programming [15,16], nonlinear programming [17,18], and dynamic programming [19,20] have been widely applied to reservoir operation problems. For instance, reference [21] described a system architecture for ten reservoir states that has been proposed as a benchmark for algorithm evaluation. However, due to the nonlinear and complex nature of real-world water resource systems, these traditional methods often struggle with issues like local optima and performance in high-dimensional spaces. To address these limitations, heuristic algorithms [22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38] have been widely explored. While they require longer processing times, heuristic methods often converge closer to the global optimum. In recent years, they have been widely applied in multi-reservoir hydropower scheduling.
The genetic algorithm (GA) has been applied in the optimization of power generation decision-making for multiple reservoirs [22,23]. Reference [24] proposed a multi-objective evolutionary group hybridization method with which to evaluate multi-reservoir operation. Algorithms such as particle swarm optimization [25,26,27,28], ant colony optimization [29], simulated annealing [30,31], the bat algorithm [32], and the firefly algorithm [33] have been proposed for solving such problems. However, most of these optimization approaches overlook the risks posed by sudden inflow increases due to heavy rainfall, which is particularly critical in island climates in Taiwan.
Addressing these challenges requires integrating flood control considerations into power generation decisions, transforming the problem into a trade-off among multiple objectives. This further necessitates an understanding of how reservoir water levels fluctuate due to generated decisions and short-term rainfall inflow variations [39,40,41]. Reference [41] compared recurrent neural networks, long short-term memory (LSTM), and bi-directional LSTM in predicting inflow trends. For example, reference [41] used LSTM to model the relationship between upstream rainfall and inflow to Taiwan’s Shimen Reservoir based on meteorological forecasts. While many studies focus either on hydropower optimization or inflow forecasting, few integrate both aspects simultaneously. Reference [42] used global forecast systems and weather forecast and heuristic algorithms for 1- to 16-day power generation scheduling at the Detroit and Pensacola dams in Oregon, USA. However, daily scheduling is not ideal for island regions like Taiwan, which experiences intense and rapid rainfall during typhoons.
Therefore, this study aimed to develop an intelligent reservoir inflow forecasting model for the upstream reservoir in a river basin. Specifically, using historical rainfall, forecast rainfall, and historical inflow data, we developed a rainfall scenario classification method based on interval type-2 fuzzy logic. We also developed a fuzzy neural network prediction model capable of adapting to different rainfall scenarios, enabling a 48 h, hourly reservoir inflow forecasting system under multiple scenarios.

2. Method

A 48 h hourly reservoir inflow forecasting system was developed in this study based on historical inflow data, historical rainfall data, and rainfall forecast values. The overall system architecture is divided into two main components: rainfall scenario classification and reservoir inflow forecasting. The first component uses interval type-2 fuzzy logic to classify rainfall scenarios, while the second component applies a fuzzy neural network to generate 48 h hourly inflow forecasts based on the classified rainfall scenarios.
The overall flow volume of a river basin is highly correlated with the rainfall over its catchment area. Generally, the most upstream reservoir is connected to the largest number of catchments, and its inflow directly impacts the availability of water resources throughout the basin. Moreover, the release decisions made at the most upstream reservoir have a direct influence on the runoff conditions of the entire basin. To enable water resource planning in response to varying rainfall patterns caused by different climate conditions, it is essential to accurately forecast the inflow of the most upstream reservoir. Such forecasts not only provide better insight into future water resource trends but also support subsequent forecasting and hydropower scheduling for other reservoirs within the basin. Therefore, we designed the upstream reservoir forecasting model, including the use of interval type-2 fuzzy systems, heuristic algorithms, fuzzy neural networks, and evaluation methods, followed by an analysis of results from a real-world case study.

2.1. Interval Type-2 Fuzzy Logic

The interval type-2 fuzzy logic system [43,44,45] accounts for uncertainties among individual elements. The system consists of five main components: a fuzzifier, inference engine, rule base, type reducer, and defuzzifier. First, the crisp input is transformed into a type-2 fuzzy input using type-2 membership functions. This input is then processed using the fuzzy rule base and inference engine to generate a type-2 fuzzy output. The output is subsequently type-reduced into a type-1 fuzzy set. Finally, defuzzification is applied to convert the fuzzy value into a crisp output. The following sections provide a detailed explanation.
When the interval type-2 fuzzy system has z inputs ( x 1 , x 2 , x z ) , one output y, and M rules, the l-th rule can be described as follows:
R l : I f   x 1   i s   A ~ 1 l   a n d   x 2   i s   A ~ 2 l   a n d x z   i s   A ~ z l T h e n   y   i s   B l
where A ~ i l denotes type-2 fuzzy sets, and B l = b l d l b l + d l is an interval set, with b l and d l denoting the center point and the extend value. Each fuzzy rule is inferred as follows:
R l : A ~ 1 l × A ~ 2 l A ~ z l B l = F ~ l B l
where F ~ l = A ~ 1 l × A ~ 2 l A ~ z l describes A ~ i l as a type-2 fuzzy membership function, with μ ¯ A ~ i l and μ ¯ A ~ i l as upper-bound and lower-bound membership functions. Assuming a singleton fuzzifier, the input and the antecedent interaction result is F l = F ¯ l F ¯ l , where F ¯ l = i = 1 z u ¯ A ~ i l ( x i ) and F ¯ l = i = 1 z u ¯ A ~ i l ( x i ) , and output y l = y l l y r l . All M rules are aggregated to produce an output y = y l y r , where y l and y r can be obtained through a type-reduction algorithm. One commonly used method is the Karnik–Mendel (KM) algorithm [46]. According to the KM algorithm, y l and y r are obtained using Equation (3):
y = y l y r = i = 1 L F ¯ i y l i + i = L + 1 M F ¯ i y l i i = 1 L F ¯ i + i = L + 1 M F ¯ i i = 1 R F ¯ i y r i + i = R + 1 M F ¯ i y r i i = 1 R F ¯ i + i = R + 1 M F ¯ i
where L and R are the switching points calculated with the KM algorithm. Finally, the defuzzification step then converts the type-reduced result into a crisp output value y = ( y l + y r ) / 2 . Due to its ability to handle uncertainty among individual instances, the interval type-2 fuzzy logic system is well-suited for iterative multi-step forecasting problems, where inputs at different lead times exhibit similar individual uncertainty. The parameters of the membership functions and fuzzy rules are learned using a heuristic algorithm.
For the rainfall scenario classification method used in this study, observational data were input into the interval type-2 fuzzy logic system, which produces a scenario evaluation index ranging from 0 to 1. This index reflects the intensity level of the rainfall, while a scenario switching threshold is used to classify the rainfall scenarios. Assume that I is the set of observational input data, and C is the set of scenario evaluation indices produced by the interval type-2 fuzzy logic. The evaluation set C is expressed as follows:
C = IT 2 FL I
Next, a classification result is defined as follows:
c l a s s C i = a 1 , C ( i ) < s a 2 , C ( i ) s
where i refers to the i-th data point in set C, s is the scenario-switching threshold, and a 1 and a 2 represent different categories. The switching threshold s is obtained through a genetic algorithm.

2.2. Heuristic Algorithm

There are various heuristic learning methods. We introduced three commonly used heuristic algorithms: GA [23,24], the electromagnetism-like algorithm [35], and the bacterial foraging algorithm [36,37,38,39]. The genetic algorithm consists of three main operations: reproduction, crossover, and mutation. Reproduction involves selecting better individuals from the population for replication. Crossover refers to the recombination of chromosomes between individuals. Mutation allows individuals to randomly mutate with a certain probability to increase the chance of escaping local optima.
In this study, GA was employed to train the model. The chromosome encoding used is shown in Figure 1, where double-precision chromosomes are constructed. The parameters encoded in each chromosome include the center of each semantic variable m 1 m n in the membership function, the consequent membership function selection parameter R 1 R r for each rule, the weight of each rule w 1 w r , and the rainfall scenario switching threshold s .
The cost function for GA is defined assuming a threshold 50 m3/s to separate reservoir inflow levels during the training of the interval type-2 fuzzy logic model. The correct classification outcome is defined as follows:
i n f l o w ( X i ) = a 1 , X i < 50 a 2 , X i 50
Let X denote the observed reservoir inflow value one hour ahead. The classification result generated by the interval type-2 fuzzy logic model is described as follows:
A c ( c l a s s C i , i n f l o w X ( i ) ) = 1 , if   the   classification   is   correct   0 , if   the   classification   is   incorrect
Therefore, the cost function for GA is defined as follows:
C F = N α + i = 1 N A c ( c l a s s C i , i n f l o w X ( i ) ) 2
where α is a user-defined parameter used to avoid division by zero, and N is the total number of data points. As shown in Equation (8), the goal of the model is to minimize the cost function to achieve the optimal solution.

2.3. Fuzzy Neural Network (FNN)

An FNN combines the strengths of fuzzy logic and neural networks, making it a powerful tool for data modeling. Fuzzy logic excels at handling uncertainty and vagueness in individual inputs, while neural networks are proficient at learning from data and identifying the relationships between inputs and outputs. FNN incorporates the uncertainty of input data through fuzzy logic and then optimizes the model using the strong learning capabilities of neural networks. First, input data are transformed into fuzzy sets that capture the uncertainty of the input variables. These fuzzy sets are then fed into the neural network, where the structure and weighted connections implement fuzzy rule formulation, fuzzy inference, and final defuzzification to produce crisp outputs.
The training process for fuzzy rules and membership function parameters is similar to that of traditional neural networks. Due to its strong performance in handling fuzzy data and complex nonlinear problems, FNN offers greater interpretability compared to conventional neural networks. Therefore, in this study, FNN was used to design the upstream reservoir inflow forecasting model. The crisp inputs include historical inflow, historical rainfall, and forecasted rainfall, while the crisp output refers to the reservoir inflow values for K time steps ahead. Reservoir water levels can be estimated from the storage volume ratio. In this case, K = 48, and the unit is in hours.

2.4. Assessment Method

Reference [47] introduces various forecasting error analysis methods. Among them, the most important indicators are root mean square error (RMSE) and mean absolute error (MAE). MAE represents the average error of the analyzed data and describes the model’s accuracy. RMSE, conversely, has the effect of amplifying errors, making it more sensitive to outliers. The definitions of MAE and RMSE are as follows:
MAE = 1 N i = 1 N y i y ^ i
RMSE = 1 N i = 1 N ( y i y ^ i ) 2
where N denotes the total number of data samples, y i is the actual observed values, and y ^ i is the predicted values. These two metrics quantitatively evaluate the model’s performance and provide a clear comparison of prediction quality.

3. Results

In this study, historical reservoir inflow data from the Techi Reservoir, combined rainfall data from Techi Reservoir and its upstream catchment, and meteorological forecast data were used. The training dataset spans 1 January 2015 to 1 January 2016, while the testing dataset spans 1 January 2016 to 1 January 2017. The genetic algorithm’s parameters used for training are shown in Table 1.
A 48 h ahead forecasting error analysis was conducted using the trained models. The results are presented in Figure 2. From Figure 2, it is observed that RMSE is significantly higher than MAE. This may be attributed to the fact that although there were multiple typhoons in 2015, none resulted in extreme rainfall events (>1500 m3/s), leading to insufficient training samples for heavy rainfall. This lack of large rainfall training data made it difficult for the model to accurately predict such extreme inflows. To address this issue, incorporating more effective observational training data could improve the model’s predictive capability under heavy rainfall conditions.

4. Conclusions

We developed a reservoir inflow forecasting method that uses interval type-2 fuzzy logic for rainfall scenario classification. The classified rainfall scenarios—distinguishing between heavy rainfall (strong rainfall) and light/no rainfall (non-extreme conditions)—were then fed into a fuzzy neural network for inflow forecasting. The proposed hybrid model is suitable for island-type climates with frequent and intense rainfall events, such as Taiwan, and is capable of providing hourly reservoir inflow forecasts for the next 48 h.

Author Contributions

Conceptualization, Y.-G.L.; methodology, H.-H.T.; software, H.-H.T.; writing—review and editing, M.-W.C. and Y.-H.T. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by a grant from the National Science and Technology Council (NSTC), project number 112-2221-E-003-006-MY2.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data is contained within the statement.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Zadeh, L.A. Fuzzy sets. Inf. Control 1965, 8, 338–353. [Google Scholar] [CrossRef]
  2. Zadeh, L.A. The concept of a linguistic variable and its application to approximate reasoning-I. Inf. Sci. 1975, 8, 199–249. [Google Scholar] [CrossRef]
  3. Mendel, J.M. Uncertain Rule-Based Fuzzy Systems: Introduction and New Directions; Springer: Berlin/Heidelberg, Germany, 2017. [Google Scholar]
  4. Karnik, N.N.; Mendel, J.M. Applications of type-2 fuzzy logic systems to forecasting of time-series. Inf. Sci. 1999, 120, 89–111. [Google Scholar] [CrossRef]
  5. Hassan, S.; Khosravi, A.; Jaafar, J.; Khanesar, M.A. A systematic design of interval type-2 fuzzy logic system using extreme learning machine for electricity load demand forecasting. Int. J. Electr. Power Energy Syst. 2016, 82, 1–10. [Google Scholar] [CrossRef]
  6. Leu, Y.G.; Lee, T.T.; Wang, W.Y. Observer-based adaptive fuzzy-neural control for unknown nonlinear dynamical systems. IEEE Trans. Syst. Man Cybern. Part B (Cybern.) 1999, 29, 583–591. [Google Scholar]
  7. Wang, W.; Zhao, X. A new model of fuzzy neural networks and its application. Intell. Control. Autom. 2004, 3, 2022–2024. [Google Scholar]
  8. Maier, H.R.; Dandy, G.C. Neural networks for the prediction and forecasting of water resources variables: A review of modelling issues and applications. Environ. Model. Softw. 2000, 15, 101–124. [Google Scholar] [CrossRef]
  9. Termite, L.F.; Todisco, F.; Vergni, L.; Mannocchi, F. A neuro-fuzzy model to predict the inflow to the guardialfiera multipurpose dam (Southern Italy) at medium-long time scales. J. Agric. Eng. 2013, 44, s2. [Google Scholar] [CrossRef][Green Version]
  10. Nohara, D.; Hori, T. Real-Time Reservoir Operation For Drought Management Considering Ensemble Streamflow Predictions Derived From Operational Forecasts Of Precipitation In Japan. In Proceedings of the 11th International Conference on Hydroinformatics, New York, NY, USA, 17–21 August 2014. [Google Scholar]
  11. Ishak, W.W.; Mahamud, K.R.K.; Norwawi, N.M. Modelling reservoir water release decision using temporal data mining and neural network. Int. J. Emerg. Technol. Adv. Eng. 2012, 2, 422–428. [Google Scholar]
  12. Ashaary, N.A.; Hussain, W.; Ishak, W.; Ku, K. Forecasting model for the change of reservoir water level stage based on temporal pattern of reservoir water level. In Proceedings of the 5th International Conference on Computing and Informatics, Istanbul, Turkey, 1–12 August 2015. [Google Scholar]
  13. Ishak, W.H.; Ku-Mahamud, K.R.; Norwawi, N.M. Modelling of human expert decision making in reservoir operation. J. Teknol. 2015, 77, 1–5. [Google Scholar] [CrossRef][Green Version]
  14. Ashaary, N.A.; Ishak, W.; Ku-Mahamud, K.R. Neural network application in the change of reservoir water level stage forecasting. Indian J. Sci. Technol. 2015, 8, 1–6. [Google Scholar] [CrossRef]
  15. Ellis, J.H.; ReVelle, C.S. A Separable linear algorithm for hydropower optimization. JAWRA 1998, 24, 435–447. [Google Scholar]
  16. Wu, J.K.; Guo, Z.Z.; Qin, L.H.; Ning, L. Successive linear programming based optimal scheduling of cascade hydropower station. Power Syst. Technol. 2009, 33, 24–29. [Google Scholar]
  17. Moosavian, S.A.A.; Ghaffari, A.; Salimi, A. Sequential quadratic programming and analytic hierarchy process for nonlinear multiobjective optimization of a hydropower network. Optim. Contr. Appl. Meth. 2010, 31, 351–364. [Google Scholar] [CrossRef]
  18. Arnold, E.; Tatjewski, P.; Wołochowicz, P. Two methods for large-scale nonlinear optimization and their comparison on a case study of hydropower optimization. J. Optim. Theory Appl. 1994, 81, 221–248. [Google Scholar] [CrossRef]
  19. Allen, R.B.; Bridgeman, S.G. Dynamic programming in hydropower scheduling. J. Water Resour. Plan. Manag. 1986, 112, 339–353. [Google Scholar] [CrossRef]
  20. Li, C.; Zhou, J.; Ouyang, S.; Ding, X.; Chen, L. Improved decomposition–coordination and discrete differential dynamic programming for optimization of large-scale hydropower system. Energy Convers. Manag. 2014, 84, 363–373. [Google Scholar] [CrossRef]
  21. Murray, D.M.; Yakowitz, S.J. Constrained differential dynamic programming and its application to multireservoir control. Water Resour. Res. 1979, 15, 1017–1027. [Google Scholar] [CrossRef]
  22. Oliveira, R.; Loucks, D.P. Operating rules for multireservoir systems. Water Resour. Res. 1997, 33, 839–852. [Google Scholar] [CrossRef]
  23. Louati, M.H.; Benabdallah, S.; Lebdi, F.; Milutin, D. Application of a genetic algorithm for the optimization of a complex reservoir system in Tunisia. Water Resour. Manag. 2011, 25, 2387–2404. [Google Scholar] [CrossRef]
  24. Marcelino, C.G.; Leite, G.M.C.; Delgado, C.A.D.M.; Oliveira, L.B.; Wanner, E.F.; Jiménez-Fernández, S.; Salcedo-Sanz, S. An efficient multi-objective evolutionary approach for solving the operation of multi-reservoir system scheduling in hydro-power plants. Expert Syst. Appl. 2021, 185, 115638. [Google Scholar] [CrossRef]
  25. Zhang, R.; Zhou, J.; Ouyang, S.; Wang, X.; Zhang, H. Optimal operation of multi-reservoir system by multi-elite guide particle swarm optimization. Int. J. Electr. Power Energy Syst. 2013, 48, 58–68. [Google Scholar] [CrossRef]
  26. Al-Aqeeli, Y.H.; Agha, O.M. Optimal operation of multi-reservoir system for hydropower production using particle swarm optimization algorithm. Water Resour. Manag. 2020, 34, 3099–3112. [Google Scholar] [CrossRef]
  27. Mahor, A.; Rangnekar, S. Short term generation scheduling of cascaded hydro electric system using novel self adaptive inertia weight PSO. Int. J. Electr. Power Energy Syst. 2012, 34, 1–9. [Google Scholar] [CrossRef]
  28. Chen, R.M. Particle swarm optimization with justification and designed mechanisms for resource-constrained project scheduling problem. Expert Syst. Appl. 2011, 38, 7102–7111. [Google Scholar] [CrossRef]
  29. Afshar, A.; Massoumi, F.; Afshar, A.; Mariño, M.A. State of the art review of ant colony optimization applications in water resource management. Water Resour. Manag. 2015, 29, 3891–3904. [Google Scholar] [CrossRef]
  30. Azizipour, M.; Sattari, A.; Afshar, M.H.; Goharian, E.; Solis, S.S. Optimal hydropower operation of multi-reservoir systems: Hybrid cellular automata-simulated annealing approach. J. Hydroinformatics 2020, 22, 1236–1257. [Google Scholar] [CrossRef]
  31. Kangrang, A.; Compliew, S.; Hormwichian, R. Optimal reservoir rule curves using simulated annealing. Proc. ICE Water Manag. 2010, 164, 27–34. [Google Scholar] [CrossRef]
  32. Bozorg-Haddad, O.; Karimirad, I.; Seifollahi-Aghmiuni, S.; Loáiciga, H.A. Development and application of the bat algorithm for optimizing the operation of reservoir systems. J. Water Resour. Plan. Manag. 2015, 141, 04014097. [Google Scholar] [CrossRef]
  33. Garousi-Nejad, I.; Bozorg-Haddad, O.; Loáiciga, H.A. Modified firefly algorithm for solving multireservoir operation in continuous and discrete domains. J. Water Resour. Plan. Manag. 2016, 142, 04016029. [Google Scholar] [CrossRef]
  34. Birbil, S.I.; Fang, S.C. An electromagnetism-like mechanism for global optimization. J. Glob. Optim. 2003, 25, 263–282. [Google Scholar] [CrossRef]
  35. Dasgupta, S.; Biswas, A.; Das, S.; Panigrahi, B.K.; Abraham, A. A Micro-Bacterial Foraging Algorithm for High-Dimensional Optimization. In Proceedings of the IEEE Congress on Evolutionary Computation, Trondheim, Norway, 18–21 May 2009; pp. 785–792. [Google Scholar]
  36. Albers, B.; Bray, D.; Lewis, J.; Raff, M.; Roberts, K.; Watson, J. Molecular Biology of the Cell; Garland Publishing Inc.: New York, NY, USA, 1994. [Google Scholar]
  37. Tang, W.J.; Wu, Q.H.; Saunders, J.R. A Bacterial Swarming Algorithm For Global Optimization. In Proceedings of the IEEE Congress on Evolutionary Computation, Singapore, 25–28 September 2007. [Google Scholar]
  38. Shirai, K.; Matsumoto, Y.; Koizumi, S.; Ishiguro, H. 1 DOF Swimming Robot Inspired by Bacterial Motion Mechanism. In Proceedings of the IEEE International Conference on Robotics and Biomimetics, Bangkok, Thailand, 22–25 February 2008. [Google Scholar]
  39. Tsao, H.H.; Leu, Y.G.; Chou, L.F.; Tsao, C.Y. A Method of Multi-Stage Reservoir Water Level Forecasting Systems: A Case Study of Techi Hydropower in Taiwan. Energies 2021, 14, 3461. [Google Scholar] [CrossRef]
  40. Apaydin, H.; Feizi, H.; Sattari, M.T.; Colak, M.S.; Shamshirband, S.; Chau, K.-W. Comparative analysis of recurrent neural network architectures for reservoir inflow forecasting. Water 2020, 12, 1500. [Google Scholar] [CrossRef]
  41. Kao, I.F.; Zhou, Y.; Chang, L.C.; Chang, F.J. Exploring a Long Short-Term Memory based Encoder-Decoder framework for multi-step-ahead flood forecasting. J. Hydrol. 2020, 583, 124631. [Google Scholar] [CrossRef]
  42. Ahmad, S.K.; Hossain, F. Maximizing energy production from hydropower dams using short-term weather forecasts. Renew. Energy 2020, 146, 1560–1577. [Google Scholar] [CrossRef]
  43. Karnik, N.N.; Mendel, J.M.; Liang, Q. Type-2 fuzzy logic systems. IEEE Trans. Fuzzy Syst. 1999, 7, 643–658. [Google Scholar] [CrossRef]
  44. Mendel, J.; John, R.; Liu, F. Interval Type-2 Fuzzy Logic Systems Made Simple. IEEE Trans. Fuzzy Syst. 2007, 14, 808–821. [Google Scholar] [CrossRef]
  45. Khosravi, A.; Nahavandi, S. An interval type-2 fuzzy logic system-based method for prediction interval construction. Appl. Soft Comput. 2014, 24, 222–231. [Google Scholar] [CrossRef]
  46. Karnik, N.N.; Mendel, J.M. Centroid of a type-2 fuzzy set. Inf. Sci. 2001, 132, 195–220. [Google Scholar] [CrossRef]
  47. Bose, M.; Mali, K. Designing fuzzy time series forecasting models: A survey. Int. J. Approx. Reason. 2019, 111, 78–99. [Google Scholar] [CrossRef]
Figure 1. Gene chromosome parameter composition.
Figure 1. Gene chromosome parameter composition.
Engproc 120 00072 g001
Figure 2. Analysis of forecast errors in 2016.
Figure 2. Analysis of forecast errors in 2016.
Engproc 120 00072 g002
Table 1. GA parameters.
Table 1. GA parameters.
Parameter Value
Population size30
Number of iterations100
Crossover rate0.6
Mutation0.1
Evolutionary methodroulette wheel selection
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Tsao, H.-H.; Chen, M.-W.; Tseng, Y.-H.; Leu, Y.-G. Reservoir Inflow Prediction System Based on Interval Type-2 Fuzzy Logic. Eng. Proc. 2025, 120, 72. https://doi.org/10.3390/engproc2025120072

AMA Style

Tsao H-H, Chen M-W, Tseng Y-H, Leu Y-G. Reservoir Inflow Prediction System Based on Interval Type-2 Fuzzy Logic. Engineering Proceedings. 2025; 120(1):72. https://doi.org/10.3390/engproc2025120072

Chicago/Turabian Style

Tsao, Hao-Han, Meng-Wei Chen, Yi-Hsiang Tseng, and Yih-Guang Leu. 2025. "Reservoir Inflow Prediction System Based on Interval Type-2 Fuzzy Logic" Engineering Proceedings 120, no. 1: 72. https://doi.org/10.3390/engproc2025120072

APA Style

Tsao, H.-H., Chen, M.-W., Tseng, Y.-H., & Leu, Y.-G. (2025). Reservoir Inflow Prediction System Based on Interval Type-2 Fuzzy Logic. Engineering Proceedings, 120(1), 72. https://doi.org/10.3390/engproc2025120072

Article Metrics

Back to TopTop