3 research outputs found

    Machine Learning Application in Reservoir Water Level Forecasting for Sustainable Hydropower Generation Strategy

    No full text
    The aim of this study is to accurately forecast the changes in water level of a reservoir located in Malaysia with two different scenarios; Scenario 1 (SC1) includes rainfall and water level as input and Scenario 2 (SC2) includes rainfall, water level, and sent out. Different time horizons (one day ahead to seven days) will be investigated to check the accuracy of the proposed models. In this study, four supervised machine learning algorithms for both scenarios were proposed such as Boosted Decision Tree Regression (BDTR), Decision Forest Regression (DFR), Bayesian Linear Regression (BLR) and Neural Network Regression (NNR). Eighty percent of the total data were used for training the datasets while 20% for the dataset used for testing. The models’ performance is evaluated using five statistical indexes; the Correlation Coefficient (R2), Mean Absolute Error (MAE), Root Mean Square Error (RMSE), Relative Absolute Error (RAE), and Relative Squared Error (RSE). The findings showed that among the four proposed models, the BLR model outperformed other models with R2 0.998952 (1-day ahead) for SC1 and BDTR for SC2 with R2 0.99992 (1-day ahead). With regards to the uncertainty analysis, 95PPU and d-factors were adopted to measure the uncertainties of the best models (BLR and BDTR). The results showed the value of 95PPU for both models in both scenarios (SC1 and SC2) fall into the range between 80% to 100%. As for the d-factor, all values in SC1 and SC2 fall below one

    Optimal operation of multi-reservoir systems for increasing power generation using a seagull optimization algorithm and heading policy

    Get PDF
    Power supply is a key issue for decision-makers. The reservoir operation of multi-reservoir systems is an important aspect to consider in efforts to increase power generation. This research studies a multi-reservoir system comprising of the Khersan-I (KHI), Karoon-III (KAIII) and Karoon-IV (KAIV) with the intent being to increase power generation. To achieve this, the Two-Point Heading Rule was integrated with a new optimization algorithm, namely the Seagull Optimization Algorithm (SEOA). The Two-Point Heading Rule was used based on four distinct scenarios, namely Two-Point Heading Rule (1), Two-Point Heading Rule (2), Two-Point Heading Rule (3) and Two-Point Heading Rule (4). The Seagull Optimization Algorithm was then used to find two heading parameters of the TPHRs. The Seagull Optimization Algorithm was subsequently benchmarked against the Salp Swarm Algorithm (SSA), Bat Algorithm (BA) and the Shark Optimization Algorithm (SOA). Various inflow scenarios consisting of the first inflow scenario (dry condition), the second inflow scenario (normal) and the third inflow scenario (wet condition) were considered for the optimal operation of this multi-reservoir system. The results indicated that the global solution of the MSOO based on NLP for Two-Point Heading Rule (1) under the first inflow scenario and was 3.22 while the average solution of Seagull Optimization Algorithm, Salp Swarm Algorithm, Shark Optimization Algorithm, and Bat Algorithm in respective order was 3.25, 3.93, 4.87 and 6.03. The results indicated that the global solution of the MSOO based on NLP for Two-Point Heading Rule (1) under the second inflow scenario was 2.14 while the average best solution of Seagull Optimization Algorithm, Salp Swarm Algorithm, Shark Optimization Algorithm, and Bat Algorithm in respective order was 2.16, 2.98, 3.96, and 4.89. It can be concluded that the SEOA outperformed all of the other algorithms. It was also found that the SEOA based on the Two-Point Heading Rule (3) under the third inflow scenario provided the most power generation for the KHI and KAIV systems. A multi-criteria decision was utilized to choose the best algorithm and heading policy. The ensuing results indicate that the SEOA had the best performance out of all the algorithms based on Two-Point Heading Rule (3) and the third inflow scenario
    corecore