Next Article in Journal
Management of Urban Water Landscape Facilitating Multi-Layer Water Sports: Subjective Perception and Objective Evidence
Previous Article in Journal
Dual-Objective Pareto Optimization Method of Flapping Hydrofoil Propulsion Performance Based on MLP and Double DQN
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Intelligent Scheduling Method for Cascade Reservoirs Driven by Dual Optimization of Harris Hawks and Marine Predators

1
School of Hydropower and Information Engineering, Huazhong University of Science and Technology, Wuhan 430074, China
2
Hubei Key Laboratory of Digital Valley Science and Technology, Huazhong University of Science and Technology, Wuhan 430074, China
*
Author to whom correspondence should be addressed.
Water 2025, 17(22), 3291; https://doi.org/10.3390/w17223291
Submission received: 26 September 2025 / Revised: 9 November 2025 / Accepted: 12 November 2025 / Published: 18 November 2025
(This article belongs to the Section Water-Energy Nexus)

Abstract

Cascade reservoir optimization faces significant challenges due to multi-dimensional, non-convex, and nonlinear characteristics with coupled constraints. As reservoir numbers increase, computational complexity escalates dramatically, limiting conventional optimization methods’ effectiveness. This paper proposes HHONMPA, a hybrid algorithm combining Harris Hawks Optimization (HHO) with Marine Predators Algorithm (MPA). The method uses SPM chaotic mapping for population initialization to enhance diversity and integrates both algorithms’ predatory behaviors. During exploration, it employs Brownian motion and improved Lévy flight strategies for global search, while exploitation uses enhanced HHO for local optimization. A novel Dual-Period Oscillation Attenuation Strategy dynamically adjusts parameters to balance exploration-exploitation. Performance validation using CEC2017 benchmark functions shows HHONMPA significantly outperforms the original HHO and MPA in solution accuracy and convergence speed, confirmed through statistical testing. Engineering validation applies the algorithm to the Lower Jinsha River—Three Gorges four-reservoir system, conducting experiments across various hydrological scenarios. Results demonstrate substantial improvements in search accuracy and convergence efficiency compared to existing methods. HHONMPA effectively addresses large-scale cascade reservoir optimization challenges, offering promising prospects for water resource management and hydropower scheduling applications.

1. Introduction

As global fossil fuel resources become increasingly scarce and energy demand continues to grow, hydroelectric power’s important position as a clean renewable energy source becomes increasingly prominent. The efficient development and utilization of hydroelectric power is of great significance for achieving “dual carbon” goals [1]. The optimal operation strategy of reservoirs is essentially to store or distribute inflow according to planned methods through their regulation function in order to maximize multiple benefits such as power generation demand, flood control, irrigation, water supply, and navigation [2]. Among these, the scientific scheduling of cascade reservoirs is key to improving the utilization efficiency of water energy resources [3].
However, the rapid expansion and development of multi-reservoir systems (OMRS) have brought unprecedented challenges to operational management [4]. The optimal scheduling of cascade reservoir groups is a high-dimensional, nonlinear, multi-stage complex optimization problem with numerous constraints. The complex electrical and hydraulic coupling relationships between hydropower stations, numerous decision variables, strict constraint conditions, and complex hydrological-energy conversion mechanisms make it extremely difficult to seek global optimal solutions, posing severe challenges to traditional optimization methods [5].
In terms of algorithm development, solving cascade reservoir optimal scheduling problems has undergone two stages: the early stage was dominated by traditional mathematical programming methods such as linear programming (LP) and dynamic programming (DP), which demonstrated good accuracy in simple problems [6]. However, when system scale expands, traditional methods often suffer from a sharp decline in computational efficiency due to the “curse of dimensionality” [2]. In recent years, metaheuristic algorithms such as particle swarm optimization (PSO), whale optimization algorithm (WOA), and genetic algorithm (GA) have become research hotspots [7]. These algorithms effectively circumvent gradient problems of objective functions by simulating natural behavioral patterns, significantly enhancing optimization capabilities under complex constraint conditions [8].
According to the “No Free Lunch” theorem, no single algorithm can effectively solve all types of optimization problems. Existing metaheuristic algorithms suffer from issues such as local optima trapping and imbalance between convergence speed and global exploration capability [9,10]. In complex coupled systems like cascaded reservoirs, algorithm stability and solution quality are particularly critical [11]. This study addresses these limitations by proposing an improved hybrid optimization strategy and validates its effectiveness through case studies, providing theoretical and technical support for hydropower scheduling systems.
Although the HHO algorithm performs well in various optimization problems, it still has limitations when handling large-scale complex tasks: susceptibility to local optima, insufficient parameter adjustment flexibility, and reduced search efficiency in high-dimensional spaces [12,13]. Research indicates that single algorithms struggle to balance exploration and exploitation capabilities, while combining algorithms with complementary advantages into hybrid forms can effectively overcome these limitations and significantly improve optimization performance [14].
The Marine Predators Algorithm (MPA) is a novel metaheuristic algorithm based on predator behaviors in marine ecosystems, which simulates the strategic selection, prey searching, and energy optimization behaviors of marine predators such as sharks and killer whales [15]. Since its introduction, improved versions of MPA have demonstrated strong application potential across multiple fields. Khan et al. applied an improved MPA with nonlinear parameter control to nonlinear model identification of heat exchanger systems, showing rapid convergence, high accuracy, stability, and robustness under various noise scenarios [16]. Makhadmeh et al. integrated crossover operators into MPA for feature selection in intrusion detection systems within IoT environments, demonstrating excellent feature optimization efficiency and algorithmic stability [17].
“While deterministic optimization methods such as gradient-based techniques and mathematical programming can guarantee global optimality for convex problems, they face significant limitations when addressing complex real-world optimization problems. Specifically, these methods: (1) often become computationally intractable for high-dimensional, non-convex, non-differentiable problems; (2) require explicit mathematical formulations that may not be available for complex engineering systems; (3) struggle with problems involving discrete variables, multiple conflicting objectives, and complex constraints; and (4) may require prohibitive computational time for large-scale problems where near-optimal solutions within reasonable time frames are more valuable than exact solutions. Metaheuristic algorithms, while not guaranteeing global optimality, provide effective approximation methods for such NP-hard problems where exact methods are impractical.”
HHO and MPA, as two metaheuristic algorithms based on biological behaviors, have demonstrated significant potential in multi-domain optimization problems. However, when facing complex large-scale optimization tasks, single algorithms are often constrained by their inherent mechanisms and struggle to achieve optimal balance between global exploration and local exploitation [8]. This inherent imbalance limits their application effectiveness in high-dimensional complex problems. Specifically, HHO exhibits strong local exploitation capability by simulating the multi-stage dynamic position update mechanism of Harris hawks during hunting processes [18,19]. However, since the global search of original HHO relies on random strategies and lacks multi-directional exploration, it easily leads to insufficient population diversity [20]. The research community widely recognizes MPA’s advantages, including its algorithmic simplicity, ease of use, excellent convergence acceleration capability, outstanding optimization results, and good solving ability for continuous, multi-objective, and binary problems, making it typically superior to other famous optimization algorithms in the literature. However, like many metaheuristic algorithms [21], MPA and its variants sometimes exhibit common problems such as population diversity degradation and susceptibility to local optima when solving certain complex problems [22]. Given the inherent limitations of single algorithms in effectively balancing global exploration and local exploitation, combining two or more algorithms with complementary advantages according to specific rules to form hybrid approaches is an effective way to elevate algorithmic performance to new levels. Therefore, this study proposes HHONMPA, a hybrid algorithm aiming to integrate MPA’s powerful global search capability with HHO’s strong local exploitation ability. Furthermore, to enhance population diversity, further alleviate the imbalance between exploration and exploitation processes, and escape local optima traps, this study also introduces SPM chaotic mapping and dual-period fluctuation decay strategies for enhancement. The main contributions of this study are as follows:
(1)
SPM chaotic mapping is introduced for population initialization to enhance population diversity, expand the search range, and significantly improve the quality of initial solutions.
(2)
A dual-period fluctuation decay strategy is introduced to control parameters for balancing the algorithm’s exploration and exploitation capabilities, ultimately achieving effective balance between global search and local fine search.
(3)
This study proposes HHONMPA, a hybrid algorithm whose core combines the predatory behavior of Harris hawks and the search mechanism of marine predators, integrating HHO’s powerful local search capability with MPA’s global search ability.
(4)
Comparative experiments on 12 CEC2017 test functions demonstrate that HHONMPA outperforms five comparative algorithms in optimization performance.
(5)
In the optimization problem of four cascaded reservoirs in the Jinsha River basin, compared with HHO and MPA, HHONMPA achieves faster convergence speed and higher accuracy, highlighting its tremendous potential in practical engineering applications.
The remainder of this paper is organized as follows: Section 2 introduces HHO and MPA and describes the proposed HHONMPA. Section 3 presents experimental results and analysis on benchmark test functions and describes how to apply HHONMPA to solve the optimal scheduling problem of cascaded reservoirs in the Jinsha River basin. Section 4 presents the conclusions of this study.

2. Materials and Methods

2.1. Harris Hawk Optimization Algorithm

Harris Hawks Optimization (HHO) is a metaheuristic algorithm inspired by the cooperative hunting behavior of Harris hawks [23]. Hawks represent candidate solutions and the prey symbolizes the optimal target. The optimization process consists of three phases: global exploration for comprehensive search, transition phase for gradual convergence, and exploitation phase for precise capture and position updates. HHO features simple parameters, clear implementation logic, and strong local search performance, making it widely applicable to diverse optimization problems.

2.1.1. Exploration Phase

In the initial exploration phase of the Harris Hawks optimization process, the algorithm simulates the perching behavior of hawks and employs a dual mechanism to locate potential prey. Based on the current hawk population position information and randomly selected individual position information, respectively, the system switches between two modes with a 50% probability. Through this dual-track parallel exploration strategy, the algorithm can conduct comprehensive searches in the solution space, effectively avoiding the trap of falling into local optima. Its mathematical expression is as follows:
X ( t + 1 ) = X r a n d ( t ) r 1 X r a n d ( t ) 2 r 2 X ( t ) q 0.5 ( X p r e y ( t ) X m ( t ) ) r 3 ( L b + r 4 ( U b L b ) ) q < 0.5
where X t + 1 represents the position vector of the hawk during the t + 1 -th iteration; X r a n d t represents the position vector of the hawk randomly selected from the t-th iteration; r1, r2, r3, r4 and q represent different random numbers uniformly distributed in the interval [0, 1], respectively; X p r e y t represents the position vector of the tracked prey during the t + 1 -th iteration; X m t represents the average position vector of the population at the t-th iteration, and its mathematical expression is as follows:
X m ( t ) = 1 N i = 1 N X ( t )
where N represents the number of hawks in the population.

2.1.2. Exploitation Phase

The Harris Hawks Optimization (HHO) algorithm utilizes four tactical encirclement strategies: soft and hard encirclement modes plus two hybrid strategies with progressive rapid diving. A random variable p ∈ (0,1) quantifies prey escape probability, where p < 0.5 indicates potential escape, enabling adaptive hunting scheme selection through the coupling of escape energy E and probability parameter p. However, random parameters in exploration and exploitation phases reduce convergence efficiency and weaken global optimization performance. Reducing exploitation strategies from four to two significantly enhances overall algorithm performance [24].
When 0.5 ≤ |E| < 1 and p ≥ 0.5, the prey retains escape capabilities and attempts to break free through random jumping. Harris hawks employ soft encirclement to gradually exhaust the prey’s strength, creating favorable conditions for the final attack. When |E| < 0.5 and p ≥ 0.5, the prey lacks escape energy and evasion opportunities. Hawks then implement hard encirclement, launching a direct decisive attack. The escape energy parameter E serves as the core basis for hawks’ behavioral selection. The algorithm integrates soft and hard encirclement mechanisms to establish corresponding position update formulas:
X ( t + 1 ) = Δ X ( t ) E J X P r e y ( t ) X ( t ) ( 1 E ) Δ X ( t )
J = 2 ( 1 r 5 )
where Δ X ( t ) is the position vector difference between the prey and the current hawk group in the k-th iteration. r5 is a random number in [0, 1], and J represents the jumping intensity of the prey in the random escape process in each iteration.
When p < 0.5 and |E| ≥ 0.5, the prey has escape opportunities and sufficient energy to evade capture. The hawk swarm implements a composite strategy of progressive rapid diving combined with soft encirclement. When |E| < 0.5 and p < 0.5, the prey is exhausted but escape possibilities remain. Harris hawks adopt progressive rapid diving combined with hard encirclement to constrain the prey. The position update formula for this strategy is:
Y = X p r e y ( t ) E L F J X p r e y ( t ) X ( t ) Z = X p r e y ( t ) ( 1 E ) L F J X p r e y ( t ) X m ( t ) X ( t + 1 ) = Y i f F ( Y ) < F ( X ( t ) ) a n d F Y < F Z Z i f F ( Z ) < F ( X ( t ) ) a n d F Z F Y
L F = 0.01 × u × σ | v | 1 β σ = sin ( π β 2 ) × Γ ( 1 + β ) β × 2 ( β 1 2 ) ) × Γ ( 1 + β 2 ) 1 β
where F(·) symbols the fitness function, LF represents the Levy flight function, u and v are random values obtained randomly in [0, 1]; β is a constant, which is taken as 1.5 in this paper.

2.2. Marine Predators Algorithm

The Marine Predators Algorithm (MPA) is a metaheuristic optimization method inspired by marine organism hunting behaviors [15]. The algorithm comprises three core modules: population initialization, optimization iteration, and vortex effect with Fish Aggregating Device (FAD) influence. MPA constructs initial population matrices for predators and prey, then formulates spatial position adjustment strategies based on velocity relationships between predators and prey, incorporating marine vortex phenomena and artificial fish aggregating device mechanisms. Through iterative computation, the algorithm progressively searches for optimal predator positions that achieve optimal objective function values. In MPA, prey positions are represented by a matrix with the following mathematical expression:
Prey = x 1 , 1 x 1 , d x n , 1 x n , d n × d
where n represents the population size and d denotes the dimension of the search space. Xi,j represents the current position of the i-th prey in the j-th dimension. The individual with the optimal fitness value is referred to as the top predator, which is used to construct the elite matrix with the same size as the prey matrix. Its mathematical expression is:
E l i t e = x 1 , 1 I x 1 , d I x n , 1 I x n , d I n × d
where XI represents the top predator vector, and the elite matrix is obtained by replicating this vector n times.

2.2.1. Exploration Phase

This phase occurs during the first third of the algorithm’s execution, where the algorithm performs a global search process. During this period, the predator’s movement rate exceeds that of the prey, and the mathematical expression for prey individual position adjustment is:
s t e p s i z e i = R B ( E l i t e i R B P r e y i ) P r e y i = P r e y i + P × R s t e p s i z e i
where RB is a random vector following a normal distribution, used to represent Brownian motion. ⊗ denotes element-wise multiplication, R is a random number between [0, 1], and P is a constant with a value equal to 0.5.

2.2.2. Exploitation Phase

This phase covers the time period from 1/3 to 2/3 of the algorithm’s iterative process, marking the transition stage from global search to local exploitation. During this phase, predators and prey maintain the same movement rate. The algorithm divides the current population into two parts: the first part is responsible for exploration tasks, where prey adopt Brownian motion as their movement pattern; the second part performs exploitation functions, where predators follow Lévy flight position update rules. The mathematical expression for this process is as follows:
W h i l e   1 3 t max < t < 2 3 t max   s t e p s i z e i = R L ( E l i t e i R L P r e y i ) P r e y i = P r e y i + P × R s t e p s i z e i
W h i l e   1 3 t max < t < 2 3 t max s t e p s i z e i = R B ( R B E l i t e i P r e y i ) C F = 1 t t max 2 t t max P r e y i = E l i t e i + P × C F s t e p s i z e i
where RL is a random number vector based on Lévy distribution, and CF is an adaptive parameter that controls the predator’s movement step size.

2.3. Proposed HHONMPA Algorithm

2.3.1. SPM Chaotic Mapping Strategy

The Sine mapping has a relatively small chaotic range [25], while the PWLCM chaotic mapping possesses better ergodicity [26]. Therefore, a new chaotic mapping SPM is designed by combining the Sine chaotic mapping and PWLCM chaotic mapping for population initialization. The SPM mapping function expression is:
x t + 1 = max x t η + u sin π x t + r , 1 ,   0 x t < η max ( 1 x t ) ( 1 η ) + u sin π x t + r , 1 ,   η x t < 1
where η ∈ (0,1), u ∈ (0,1), and r is a random disturbance parameter.
The combination of Sine mapping and PWLCM chaotic mapping provides complementary advantages: Sine mapping offers continuity and mathematical stability, while PWLCM contributes strong ergodicity and wider chaotic range [27]. This combination overcomes single Sine mapping limitations and enhances system complexity through PWLCM’s piecewise characteristics, improving chaotic effects and application potential. As shown in Figure 1, SPM mapping covers the entire data range, generates more random values, and demonstrates superior ergodicity.

2.3.2. Dual-Period Oscillation Attenuation Strategy

The dual-period oscillation decay strategy introduces controlled periodic fluctuations to traditional monotonic decay functions. It comprises two components: the base decay term ensures overall square decay trend for convergence, while the oscillation term creates periodic energy fluctuations with a “high-low-high” pattern. This dual time-scale design maintains convergence direction while providing periodic “energy boosts,” significantly enhancing escape from local optima. The mechanism effectively balances global exploration and local exploitation, improving solution performance and stability in complex multi-peak optimization problems. Its mathematical expression is:
E 1   =   1     t T 2   ×   0.5   +   0.5 s i n π   ×   t T
E 0 = 2 r 1
E = E 0 E 1
where t represents the current iteration number; T denotes the maximum number of iterations; r is a random number distributed in the range [0, 1]; E0 is the initial escape energy, ranging from [−1, 1]; E1 is the escape energy with dual-cycle oscillatory attenuation; E is the final escape energy.

2.3.3. Update Rule Combining Levy and Differential Mutation Strategies

In the initial phase of MPA, the algorithm struggles to effectively balance global exploration and local exploitation, resulting in slow convergence. In this study, we introduce a differential mutation formula and integrate it with Lévy flight to establish a new update rule for the initial exploration phase. This modification aims to improve the algorithm’s convergence speed during the early stages of the process. The update rule is shown in the equation:
W h i l e   1 3 t max < t < 2 3 t max   α   =   t     1 3 t max / 1 3 t max s t e p s i z e d i f = F E l i t e i     P r e y i   +   F P r e y r 1 P r e y r 2 s t e p s i z e i = 1 α R L ( E l i t e i R L P r e y i ) + α × s t e p s i z e d i f P r e y i = P r e y i + P × R s t e p s i z e i
where r1 and r2 represent random indices of the Prey matrix; α ∈ [0, 1] is the progress factor; F ∈ [0.4, 0.9] is the mutation factor.

2.3.4. HHONMPA

This hybrid optimization algorithm cleverly integrates the advantages of Harris Hawks Optimization (HHO) and Marine Predators Algorithm (MPA) to construct an adaptive optimization framework with balanced search capabilities. From the algorithmic structure perspective, it inherits HHO’s diversified search strategy framework while incorporating MPA’s efficient search mechanisms of Brownian motion and Levy flight. Specifically, during the exploration phase, it employs MPA’s Brownian motion and improved Levy flight strategies for searching, while in the exploitation phase, it implements local fine-grained search through improved HHO exploitation strategies. Meanwhile, adaptive control parameters are used to balance the algorithm’s exploration and exploitation capabilities, achieving an effective balance between global search and local fine-grained search. Additionally, an improved SPM chaotic mapping strategy is adopted to enhance initial population diversity. The overall architecture encompasses key phases, including initialization, exploration, and exploitation. Through the synergistic coordination of these phases, it demonstrates excellent problem adaptability and optimization performance. When handling complex optimization problems, the algorithm can adaptively adjust search strategies, effectively avoiding local optima traps while ensuring convergence accuracy. Its detailed flowchart is as follows (Figure 2):
The proposed hybrid HHO-MPA operates through the following steps:
Step 1 (Initialization): The algorithm initializes a population of N individuals using an improved SPM chaotic mapping strategy to enhance initial diversity. Each individual’s fitness is evaluated, and the best solution X_best is identified.
Step 2 (Parameter Update): At each iteration t, the energy parameter is updated as Equation (16), which controls the transition between exploration and exploitation phases. The algorithm also generates random parameters r and u for strategy selection.
Step 3 (Exploration Phase, |E| ≥ 1): When |E| ≥ 1, the algorithm employs MPA-based exploration strategies. The strategy selection depends on iteration progress: (i) If t < T/3, the algorithm checks condition n < pop/2—when satisfied, Brownian motion Equation (19) performs random walks among individuals; otherwise, improved Levy flight Equation (12) is applied; (ii) If t ≥ T/3, the algorithm checks condition n > pop/2—when satisfied, Brownian motion Equation (19) is used; otherwise, improved Levy flight Equation (12) generates long-range movements toward the best solution.
Step 4 (Exploitation Phase, |E| < 1): When |E| < 1, the algorithm switches to HHO-based exploitation strategies. Four hunting behaviors are selected based on parameters q and |E|: (i) soft besiege using Equations (4)–(7) when q ≥ 0.5 and |E| ≥ 0.5; (ii) hard besiege using Equations (1) and (2) when q ≥ 0.5 and |E| < 0.5; (iii) soft besiege with progressive rapid dives when q < 0.5 and |E| ≥ 0.5; (iv) hard besiege with progressive rapid dives when q < 0.5 and |E| < 0.5. The latter two strategies incorporate Levy flight to escape local optima.
Step 5 (Boundary Control and Selection): Each updated position is checked against boundary constraints. The fitness of new positions is evaluated, and greedy selection is applied: if the new position is better, it replaces the current one; otherwise, the current position is retained.
Step 6 (Termination): Steps 2–5 repeat until the maximum iteration T is reached. The algorithm then outputs the optimal solution X_best and its corresponding fitness value.
The key integration mechanism is the adaptive phase switching controlled by the energy parameter E, which enables a smooth transition from MPA’s stochastic exploration in early iterations to HHO’s deterministic exploitation in later iterations, achieving an effective balance between global search and local refinement.

3. Results and Discussion

3.1. Algorithm Convergence Validation

To ensure the scientific rigor and reproducibility of experimental results, the algorithm performance validation experiments in this study are divided into two main components: strategy effectiveness validation and algorithm convergence validation. All experiments are conducted under unified hardware and software environments, with the experimental platform utilizing a 64-bit Windows 10 operating system equipped with a 13th generation Intel Core i7-13700H processor (2.40 GHz base frequency; Intel Corporation, Santa Clara, CA, USA), and MATLAB R2023b serving as the simulation testing environment (The MathWorks, Inc., Natick, MA, USA). To facilitate comparative analysis, experimental results are presented in tabular format, with optimal performance indicators highlighted in bold. Furthermore, to guarantee experimental reliability and fairness, this study strictly follows the parameter configurations recommended in the original literature as shown in Table 1, which not only ensures experimental standardization but also provides a verifiable experimental benchmark for subsequent research.
To comprehensively evaluate the convergence performance of HHONMPA, this section selects the CEC 2017 standard test function suite as the validation benchmark. As shown in Table 2, the 12 CEC 2017 test functions employed in the experiments cover different types of optimization scenarios, including simple multimodal functions (F5, F7, F8, F10), hybrid functions (F12, F13, F15, F18), and composition functions (F22, F24, F26, F30). During the evaluation process, convergence performance is measured by the minimum convergence error, which is the difference between the optimization result’s function value and the theoretical optimal value of the function. When this error is smaller than the preset threshold ε, the algorithm can be considered to have reached the optimal value of the function, meaning the convergence error approaches zero. To ensure the comparability of experimental results, all comparison algorithms adopt unified parameter configurations. Considering the complexity of the CEC 2017 test function suite, the experiment sets the maximum number of iterations to 1000, the population size to 50, and each test function runs independently 30 times to ensure statistical reliability. This study selects multiple representative state-of-the-art algorithms as comparison benchmarks, including the classical HHO [23], MPA [15], as well as recently proposed improved algorithms NCHHO [28], NMPA [16], and DBO [29]. Through performance comparison with these advanced algorithms, the convergence performance advantages of HHONMPA under different optimization scenarios can be comprehensively evaluated.
Through convergence performance analysis of functions with different characteristics in the CEC2017 test set (as shown in Figure 3), HHONMPA demonstrates significant comprehensive performance advantages. The algorithm exhibits excellent convergence speed in the first 200 iterations, rapidly approaching the optimal solution. Particularly for complex functions such as F12, F13, F15, and F18, HHONMPA’s optimization performance is significantly superior to comparative algorithms, demonstrating stronger solving capabilities, while the convergence curves exhibit good smoothness characteristics with minimal oscillation amplitude, reflecting excellent algorithm stability. Compared with classic algorithms such as HHO, MPA, NCHHO, NMPA, and DBO, HHONMPA demonstrates stronger adaptability and robustness when handling different types of optimization problems, maintaining leading positions in unimodal functions, multimodal functions, and high-dimensional complex function optimization. The algorithm shows excellent local optimum escape capability in complex multimodal function optimization, effectively achieving dynamic balance between global exploration and local exploitation, providing a high-value technical solution for solving practical engineering optimization problems. Detailed performance data are shown in Table 3.
To validate the statistical significance of the performance improvements, Wilcoxon signed-rank tests were conducted at the 0.05 significance level between HHONMPA and each competitor algorithm across all 12 CEC2017 test functions. As shown in Table 4, HHONMPA demonstrates statistically significant superiority in the majority of comparisons. Specifically, HHONMPA significantly outperforms HHO and DBO in all 12 functions (100% win rate), while achieving win rates of 91.67% against MPA and 83.33% against NMPA and NCHHO. The consistent statistical advantages across simple multimodal functions (F5, F7, F8, F10), hybrid functions (F12, F13, F15, F18), and composition functions (F22, F24, F26, F30) confirm that the observed improvements represent genuine algorithmic advantages in handling diverse optimization scenarios.

3.2. Case Study Analysis of Cascade Reservoir Optimal Operation

To validate the engineering practicality of HHONMPA, this study applies it to medium- and long-term power generation optimization for the downstream Jinsha River—Three Gorges cascade reservoir system.
  • Study area and cascade reservoir system
The study area is located in the upper and middle reaches of the Yangtze River, encompassing two major hydropower bases as illustrated in Figure 4. The Jinsha River section spans 3500 km (55.5% of the Yangtze River’s total length) with a drainage area of approximately 473,200 km2, originating from the Qinghai–Tibet Plateau and flowing through Yunnan and Sichuan provinces before joining the main Yangtze River. This river section features steep gradients (average drop of 2.6 m/km) and abundant hydropower resources, making it one of China’s most important clean energy development zones. The cascade system comprises six major reservoirs across two sections: the Lower Jinsha River section includes Wudongde Reservoir (located at 103°52′ E, 26°23′ N), Baihetan Reservoir (182 km downstream of Wudongde), Xiluodu Reservoir (195 km downstream of Baihetan), and Xiangjiaba Reservoir (157 km downstream of Xiluodu); the Three Gorges section includes Three Gorges Reservoir (364 km downstream of Xiangjiaba) and Gezhouba Reservoir (38 km downstream of Three Gorges). The total cascade length spans approximately 936 km from Xiluodu to Gezhouba, with this study focusing specifically on the four operational reservoirs—Xiluodu, Xiangjiaba, Three Gorges, and Gezhouba—which form a highly integrated cascade system for coordinated power generation optimization.
2.
Hydrological characteristics and flow propagation
The cascade system exhibits distinct seasonal patterns driven by monsoonal climate and snowmelt from the Qinghai–Tibet Plateau. Historical data (2010–2020) show an annual average discharge of approximately 4770 m3/s at Xiluodu, increasing to 14,300 m3/s at Three Gorges. Seasonal variation is pronounced: dry season (November–April) flows of 4500–5000 m3/s versus flood season (May–October) flows of 15,000–20,000 m3/s, with peaks exceeding 40,000 m3/s during extreme events. The flow variability coefficient (Cv = 0.35–0.42) indicates moderate interannual variability.
This study adopts a 10-day (dekadal) time step for medium- and long-term optimization, which is the standard temporal resolution for reservoir scheduling in China. Flow propagation times between consecutive reservoirs are relatively short: 1.2–1.5 days from Xiluodu to Xiangjiaba (157 km), 2.5–3.0 days from Xiangjiaba to Three Gorges (364 km), and 0.3–0.5 days from Three Gorges to Gezhouba (38 km), as shown in Table 5. Since all propagation delays (0.3–3.0 days) are significantly shorter than the 10-day time step—representing only 3–30% of each period—the flow propagation effects are approximated within each period using simplified water balance equations. For the longest reach (Xiangjiaba-Three Gorges), a one-period lag is incorporated, reflecting that outflows require 2–3 days to propagate downstream. Strict mass balance constraints ensure hydrological consistency across the cascade.
The 10-day time step is appropriate for this application because (1) it aligns with operational practice in China, where medium-term scheduling decisions are made on a dekadal basis, (2) the study reservoirs are storage-dominated systems with large capacities (12.67–39.3 billion m3) that respond gradually over weeks to months rather than to short-term fluctuations, and (3) it provides computational efficiency—the one-year horizon with 10-day steps yields 144 decision variables (4 reservoirs × 36 periods), compared to 1460 variables for daily optimization, reducing computational burden by approximately 10× while maintaining solution accuracy within 0.3% based on sensitivity analysis. The 10-day resolution is well-suited for strategic storage allocation and seasonal energy planning that characterize medium- and long-term reservoir optimization.
3.
Reservoir technical specifications
Table 6 presents the key technical parameters of the four study reservoirs that form the optimization system. The cascade exhibits diverse regulation capabilities: Xiluodu operates as an annual regulating reservoir with the largest total storage and regulating storage, enabling multi-year water management; Xiangjiaba and Three Gorges function as seasonal regulating reservoirs with substantial storage capacities; while Gezhouba serves as a daily regulating reservoir with limited storage primarily for short-term power peaking. The cascade’s total installed capacity exceeds 46,000 MW, with Three Gorges alone contributing 22,500 MW. These varying regulating capabilities and large storage capacities create complex operational interdependencies where upstream reservoir releases directly affect downstream water levels, power generation, and operational constraints, necessitating sophisticated optimization algorithms for coordinated cascade operation.
Table 6 provides the core technical specifications for hydropower planning, detailing key parameters for each reservoir power station, including installed capacity, maximum discharge, optimal water level, and operational efficiency coefficient. Table 7 presents the storage-water level relationship data for each reservoir, defining the operational range from dead storage to maximum capacity. Table 8 documents the 10-day natural inflow data for upstream reservoirs and intermediate catchment areas under dry-year conditions. Table 9 summarizes the initial reservoir water levels used as the starting condition for dispatch analysis. Additionally, the tailwater elevation-discharge relationship at each power station is characterized by high-order polynomial functions, as shown in Figure 5. Together, these datasets provide a comprehensive foundation for optimizing cascade reservoir dispatch strategies.
4.
Optimization problem formulation
Based on the cascade system characteristics described above, the seasonal hydrological patterns with distinct dry and flood periods, the diverse regulation capabilities ranging from daily to annual, and the substantial total installed capacity exceeding 46,000 MW—the medium- and long-term power generation optimization problem is formulated as follows. The optimization objective is to maximize total power generation across the four-reservoir cascade over a one-year planning horizon (36 ten-day periods) while satisfying hydrological, operational, and physical constraints. The decision variables are represented by a state variable matrix containing the operating water levels of all cascade reservoirs across all time periods:
X = X 1 X 2 X i X M = x 1 1 , x 2 1 , x T 1 x 1 2 , x 2 2 , x T 2 x 1 i , x 2 i , x T i x 1 M , x 2 M , x T M  
where M is the number of reservoirs in the cascade system, X i = [ x 1 i , x 2 i , x T i ] represents the vector composed of the operating water levels of the i-th reservoir at all time periods, x t i represents the operating water level of the i-th reservoir at time t. Therefore, for a cascade reservoir system containing M reservoirs with T scheduling time periods, the dimension of the long-term power generation optimization scheduling problem is D = M × T .
The long-term power generation optimization scheduling of cascade reservoir systems aims to maximize total system power generation while satisfying complex constraints including water balance, hydroelectric power system, and reservoir operation requirements. Water balance constraints ensure rational water resource allocation and transmission; hydroelectric power system constraints cover technical parameters such as unit output characteristics and generation efficiency; and reservoir operation constraints include storage capacity limits, flow requirements, and water level variations. The objective function for power generation maximization is shown as follows:
max     E   =   i = 1 M t = 1 T N i , t Δ T t
N i , t   =   K i H i , t R i , t
where E represents the total power generation of the cascade reservoir system; Ki represents the output coefficient of the i-th reservoir; Ni,t, Hi,t, and Ri,t represent the power output, water head, and generating flow of the i-th reservoir at time period t, respectively; ΔTt is the time interval of the scheduling period; M is the number of reservoirs in the cascade reservoir system; T is the number of time periods in the scheduling cycle. The constraint conditions that need to be considered are as follows:
(1)
Water Balance Constraints:
V i , t + 1 = V i , t + ( I i , t Q i , t ) Δ t I i , t = q i , t + j = 1 U i Q j , t
where Vi,t+1 represents the storage capacity of the i-th reservoir at time period t + 1; Ii,t, Qi,t and qi,t represent the inflow, outflow, and interval flow of the i-th reservoir at time period t, respectively; Ui represents the number of upstream reservoirs directly hydraulically connected to reservoir i.
(2)
Head calculation formula:
H i , t       =       Z i , t 1       + Z i , t / 2             Z i , t down  
where Zi,t and Z i , t d o w n   are the upstream water level and tailwater level of the i-th reservoir at time period t, respectively.
(3)
Water level constraints:
Z i , t min Z i , t Z i , t max
where Z i , t min and Z i , t max represent the minimum and maximum water levels of the i-th reservoir at time period t, respectively.
(4)
Reservoir discharge constraints:
Q i , t min Q i , t Q i , t max Q i , t m a x = Q i F S L + [ H i , t H i M O L ] / [ H i F S L H i M O L ] × ( Q i F S L Q i M O L )
where Q i , t min and Q i , t max represent the minimum and maximum downstream flow rates of the i-th reservoir in time period t, respectively. Minimum flows ensure ecological integrity, navigation safety, and water supply commitments, Where Q i , t F S L : Maximum turbine discharge capacity of the i-th reservoir at Full Supply Level (FSL), Q i , t M O L : Maximum turbine discharge capacity of the i-th reservoir at Minimum Operating Level (MOL), Hi,t: Current water head at time period t, H i F S L H i M O L : Water head corresponding to FSL and MOL, respectively; Maximum turbine discharge capacity now employs a piecewise linear interpolation formula between two calibration points: Full Supply Level (FSL) and Minimum Operating Level (MOL). This improvement eliminates the previous overly conservative fixed-head assumption while maintaining computational tractability and physical feasibility. For the selected cascade system, this revision increases optimal power generation by approximately X% compared to the previous minimum-head-based assumption. Furthermore, this approach better aligns with engineering practice regarding actual turbine performance curves, thereby improving both the model’s approximation to reality and the quality of the optimization results.
(5)
Water level fluctuation constraints:
Z i , t Z i , t + 1     Δ Z i
While water level constraint (22) mathematically specifies Z i , t min Z i , t Z i , t max , considering that daily fluctuations of 2 m can accumulate to a maximum variation of 20–22 m over a 10-day time step, combined with the storage capacity levels of the selected cascade reservoirs in this study (ranging from tens to hundreds of billion m3), this constraint remains non-binding in most operational periods. Therefore, this constraint primarily functions as a physical safety boundary rather than an active limiting factor, with limited impact on optimization results. To enhance the effectiveness of this constraint, we suggest the following approaches: (1) Impose stricter water level change-rate restrictions during critical periods (such as flood season and irrigation season); (2) Employ finer temporal resolution to capture more details of water level fluctuations.
(6)
Power output constraints:
N i , t min N i , t N i , t max
where N i , t min and N i , t max represent the minimum and maximum power output of the i-th reservoir in time period t, respectively. N i , t max represents the maximum power output limit, which is bounded by the installed capacity of the hydropower plant. However, the actual operational capacity varies with reservoir water level through the head-discharge-power relationship defined in constraints (23) and [power calculation]. When reservoir storage is low and water head decreases, the achievable power output will be lower than the installed capacity even at maximum turbine discharge. The operational maximum constraint ensures that the optimization seeks to maximize renewable energy utilization by minimizing water spills that bypass the turbines, subject to the head-dependent generation limits. Guaranteed power output constraints:
N i , t N i , t G
where N i , t G represents the guaranteed output of the i-th reservoir in time period t. This constraint ensures that the actual power output Ni,t meets or exceeds the guaranteed level N i , t G , which differs from the minimum operational limit N i , t min in Expression (28). While N i , t min defines the lower technical operating bound based on hydraulic conditions and equipment specifications, N i , t G represents the contractual or planning commitment that must be satisfied for reliable power supply, where typically N i , t G N i , t min .
(7)
initial and final water level constraints:
Z i , 0 = Z i b e g i n Z i , T = Z i e n d
where Z i b e g i n and Z i e n d represent the initial water level and final water level of the i-th reservoir during the scheduling period, respectively.
This paper presents an ε-adaptive constraint handling method that uses a dynamic threshold ε to classify solutions: solutions with violation degrees below ε are considered feasible, while others are deemed infeasible. This approach offers clear advantages over traditional penalty function methods. It eliminates the need for manual penalty factor adjustment and avoids introducing additional parameters, making it particularly effective for complex constraint systems. Most importantly, the method leverages optimization information from infeasible solutions, enabling the algorithm to better navigate toward the global optimum during the search process.
(1)
Inequality constraint handling strategy: Converting constrained optimization problems into unconstrained optimization problems. Inequality constraints mainly include water level constraints, flow rate constraints, and power output constraints.
g 1 ( Z i , t ) = max ( 0 , Z i , t Z i , max , Z i , min Z i , t ) g 2 ( R i , t ) = max ( 0 , R i , t R i , max , R i , min R i , t ) g 3 ( N i , t ) = max ( 0 , N i , t N i , max , N i , min N i , t )
(2)
Equality constraint handling strategy: Converting equality constraints into inequality constraints, then transforming inequality constraints into unconstrained problems. Equality constraints mainly include initial and final water level storage capacity constraints, water balance constraints, etc.
h 1 ( X ) = V i , 1 V i , i n i t h 1 ( X ) σ 0 h 2 ( X ) = V i , T + 1 V i , e n d h 2 ( X ) σ 0 h 2 ( X ) = V i , t + 1 V i , t ( I i , t R i , t q i , t ) Δ t h 3 ( X ) σ 0
After processing individuals that violate constraints, if they still do not satisfy the constraint conditions, a penalty function is applied to eliminate them. The constraint violation function is as follows:
φ ( X ) = p = 1 3 max ( 0 , g p ( X ) ) + q = 1 3 max ( 0 , | h q ( X ) | σ )

3.2.1. Analysis in Different Typical Year

To comprehensively evaluate the performance advantages of HHONMPA, the performance of each algorithm under three different water inflow conditions—wet, normal, and dry—was first examined. This study selected a wet year (2020), a normal year (2015), and a dry year (2016) as three typical hydrological years from the 1999–2022 historical runoff series to construct representative scenario combinations and adopted annual scheduling cycles with 10-day periods as the basic time unit for calculations. The study selected four mainstream optimization algorithms—HHO, MPA, DBO, and GWO—as control groups to evaluate the solution performance of HHONMPA through multi-scheme comparative analysis. Regarding algorithm parameters, the experiment uniformly set independent runs Run = 10, maximum iterations T = 1000, number of scheduling schemes N = 100, with other parameters consistent with the previous text, and the comparison results are shown in Table 10.
Based on the reservoir scheduling and power generation optimization experimental results for different typical years, the hybrid algorithm HHONMPA demonstrates exceptional adaptability and optimization performance across wet, normal, and dry hydrological conditions. As shown in Figure 6 and Figure 7, convergence characteristic analysis reveals that HHONMPA can achieve rapid convergence and reach the global optimal solution within the first 100 iterations across all hydrological year types, while traditional algorithms such as GWO require over 800 iterations to obtain similar optimization results. This significant convergence efficiency advantage holds important engineering value for real-time reservoir scheduling decisions. From the perspective of power generation optimization achievements, HHONMPA realizes optimal power generation of 213.4, 212.1, and 196.4 billion kW·h under wet year (25% frequency), normal year (50% frequency), and dry year (75% frequency) conditions, respectively, demonstrating remarkable performance improvements and stable advantages across different hydrological year types compared to other comparative algorithms, thereby fully validating the algorithm’s excellent hydrological adaptability. It is particularly noteworthy that despite the relatively severe water resource conditions in dry years with corresponding decreases in absolute power generation, HHONMPA still maintains the lowest performance variability and highest optimization quality. This characteristic holds significant importance for ensuring power supply security and stable system operation during dry periods. In contrast, traditional algorithms such as HHO, MPA, DBO, and GWO exhibit obvious performance fluctuations and insufficient stability across different hydrological year types, further highlighting the technical advantages and practical engineering value of the HHONMPA hybrid optimization strategy under complex and variable hydrological conditions. The box plots and convergence curves are shown in Figure 6 and Figure 7.
Table 11 presents the complete optimized annual operation scheme for 2016 (dry year), covering all 36 ten-daily periods throughout the year. The table provides comprehensive operational parameters, including initial and final water levels, inflows, turbine discharges, storage levels, and corresponding power generation for each period across the four cascade reservoirs. These detailed results demonstrate the model’s capability to coordinate long-term water resource allocation with power generation optimization throughout different hydrological seasons, particularly highlighting the effectiveness of the optimization approach during critical low-flow periods while maintaining operational reliability and economic performance of the entire cascade hydropower system.
Based on the comprehensive analysis of Figure 8 and Figure 9, the optimized operation scheme provides scientific scheduling guidance for the actual operation of the cascade reservoir system: the four reservoirs (xkl, xjb, gx, gzb) achieve stable operation at high water levels under the optimized scheme, with outflow processes effectively smoothing the fluctuations of inflow through peak shaving and valley filling, demonstrating good coordination among the cascade reservoirs; the optimized water level process (Figure 10) indicates that each hydropower station should maintain operation near the upper water level limit to maximize power generation benefits, with timely water level drawdown during periods 10–20 based on inflow and scheduling requirements, followed by rapid recovery to high water levels, the entire scheduling process not only satisfies water level constraints but also fully exploits the hydropower utilization potential, this optimized scheme can serve as a scientific basis for actual scheduling operations, guiding dispatchers to reasonably control reservoir water levels and outflow processes during different periods, thereby improving the comprehensive benefits and operational safety of the cascade reservoir system.

3.2.2. Analysis in Setting Different Initial Water Levels During Flood Season

To comprehensively assess HHONMPA’s adaptability and effectiveness in cascade reservoir scheduling, this study conducted comparative experiments under varying initial water level conditions with staged flood control constraints. The research focused on four key reservoirs: Xiluodu, Xiangjiaba, Three Gorges, and Gezhouba, with particular emphasis on how initial water level variations affect system performance. Xiluodu and Three Gorges reservoirs were selected as control objects due to their strategic importance as core regulating projects in the Yangtze River basin, possessing substantial storage capacity and generation capability. Based on long-term runoff data, the study established 11 scheduling scenarios at 0.5 m intervals, with Xiluodu ranging from 560 m to 565 m and Three Gorges from 145 m to 150 m, effectively simulating realistic operational conditions. Through systematic comparison with standard HHO and MPA, the study evaluated HHONMPA’s scheduling performance and optimization effectiveness under different initial states, providing a scientific foundation for practical application in complex reservoir systems and theoretical support for efficient cascade reservoir operation and management.
The analysis results clearly demonstrate that power generation in wet years with abundant inflow is significantly higher than that in normal and dry years. Due to insufficient inflow, the difference in power generation between normal and dry years is relatively small. HHONMPA achieves effective improvements in power generation compared to the HHO algorithm under different initial regulation water levels and various inflow conditions.
In wet years, HHONMPA substantially outperforms both HHO and MPA by reducing water spillage across most scenarios (blue bars in Figure 10). Since the analysis focuses on flood season periods, water spillage levels are naturally higher than during regular scheduling periods. The results show that as initial regulation water levels increase, power generation benefits improve while water spillage decreases accordingly. For practical implementation, operators should fine-tune initial regulation water levels based on inflow forecasts and downstream water demands to maximize overall benefits. During normal and dry years, water spillage only occurs under high water level conditions due to limited inflow, so detailed statistical analysis was not performed for these scenarios.
Figure 11 presents statistics on power generation guarantee rates under 11 initial regulation water levels across different inflow conditions, evaluating the overall power generation performance by preserving the actual guarantee rates for each time period. The results indicate that HHONMPA effectively improves power generation guarantee rates compared to HHO and MPA under most water levels across the three inflow conditions. Based on statistical averages of the algorithms across different hydrological years, HHONMPA improves by 0.18% and 0.74% compared to HHO and MPA, respectively, in wet years, by 0.23% and 1.33%, respectively, in normal years, and by 0.93% and 0.89%, respectively, in dry years. Overall, it demonstrates the best scheduling performance with minimal violation depth, effectively improving water resource utilization rates.

4. Conclusions

Addressing the complex characteristics of multi-dimensional, non-convex, nonlinear, and strongly coupled constraints in cascaded reservoir group joint optimization scheduling problems, this paper proposes a hybrid optimization method (HHONMPA) that integrates the Harris Hawks Optimization (HHO) algorithm with the Marine Predators Algorithm (MPA). This method achieves significant performance improvements through three key technological innovations: employing SPM chaotic mapping strategies to enhance population diversity, integrating the complementary advantages of dual algorithms to realize synergistic search mechanisms, and designing dual-period oscillation decay strategies to effectively balance global exploration and local exploitation capabilities.
To validate the algorithm’s performance, this study conducted comprehensive numerical experiments on 12 CEC2017 standard test functions and employed Friedman rank tests and Wilcoxon signed-rank tests for statistical significance analysis. Experimental results demonstrate that compared to the original HHO and MPA, HHONMPA exhibits higher solution accuracy and faster convergence speed on the vast majority of test functions.
To further verify the algorithm’s engineering practicality, the proposed HHONMPA method was applied to solve the Lower Jinsha River-Three Gorges four-reservoir joint optimization scheduling problem. First, under three typical inflow frequency scenarios (wet year, normal year, and dry year), HHONMPA was compared and analyzed against various mainstream intelligent optimization algorithms, with results showing that the proposed algorithm has obvious advantages in search accuracy and convergence efficiency. Second, to meet the diverse needs of practical engineering applications, multi-scenario optimization models with different initial dispatch water levels were constructed and solved using various algorithms for comparison. Experimental results indicate that HHONMPA demonstrates significant improvements in objective detection capability and solution space utilization efficiency compared to existing technologies, showing good prospects for engineering applications.
Although the HHONMPA proposed in this study exhibits excellent solution performance, it may still face adaptability challenges when dealing with other types of reservoir operation tasks. Therefore, future research will focus on exploring diversified search strategies based on mathematical theory to further enhance the algorithm’s robustness and universality. Additionally, consideration will be given to introducing parallel computing technologies to enhance the algorithm’s scalability to accommodate larger-scale practical engineering application requirements.

Author Contributions

X.C.: Writing—original draft, Writing—review and editing, Data curation. H.Q.: Investigation, Methodology, Visualization, Formal analysis. S.L.: Writing—review and editing, Supervision, Conceptualization. J.C.: review and editing, Methodology, Supervision, Conceptualization. Y.L.: Writing—original draft. X.Z.: Methodology, Formal analysis. All authors have read and agreed to the published version of the manuscript.

Funding

This paper is supported by the National Key Research and Development Program of China (2021YFC3200303), Key Project of the Natural Science Foundation of China (52039004), and Key Project of Chinese Water Resources Ministry (SKS-2022120), China Yangtze Power Co., Ltd. (contract No. Z242302044) and funded by the Natural Science Foundation of Hubei Province (2022CFD027).

Data Availability Statement

The raw data supporting the conclusions of this article will be made available by the authors on request.

Acknowledgments

Special thanks are given to the anonymous reviewers and editors for their constructive comments.

Conflicts of Interest

The authors declare that this study received funding from China Yangtze Power Co., Ltd. The funder was not involved in the study design, collection, analysis, interpretation of data, the writing of this article or the decision to submit it for publication.

References

  1. Zhou, Y.; Guo, S.; Chang, F.-J.; Xu, C.-Y. Boosting hydropower output of mega cascade reservoirs using an evolutionary algorithm with successive approximation. Appl. Energy 2018, 228, 1726–1739. [Google Scholar] [CrossRef]
  2. Zhang, Z.; Qin, H.; Yao, L.; Liu, Y.; Jiang, Z.; Feng, Z.; Ouyang, S. Improved Multi-objective Moth-flame Optimization Algorithm based on R-domination for cascade reservoirs operation. J. Hydrol. 2020, 581, 124431. [Google Scholar] [CrossRef]
  3. Chen, H.-T.; Wang, W.-C.; Chen, X.-N.; Qiu, L. Multi-objective reservoir operation using particle swarm optimization with adaptive random inertia weights. Water Sci. Eng. 2020, 13, 136–144. [Google Scholar] [CrossRef]
  4. Xia, Y.; Feng, Z.-K.; Niu, W.-J.; Qin, H.; Jiang, Z.-Q.; Zhou, J.-Z. Simplex quantum-behaved particle swarm optimization algorithm with application to ecological operation of cascade hydropower reservoirs. Appl. Soft Comput. 2019, 84, 105715. [Google Scholar] [CrossRef]
  5. Boudjerda, M.; Touaibia, B.; Mihoubi, M.K.; Kisi, O.; Ehteram, M.; El-Shafie, A. Optimization of reservoir operation by sine cosine algorithm: A case of study in Algeria. Sustain. Comput. Inform. Syst. 2024, 44, 101035. [Google Scholar] [CrossRef]
  6. Jiang, Z.; Ji, C.; Qin, H.; Feng, Z. Multi-stage progressive optimality algorithm and its application in energy storage operation chart optimization of cascade reservoirs. Energy 2018, 148, 309–323. [Google Scholar] [CrossRef]
  7. Niu, W.-J.; Feng, Z.-K.; Cheng, C.-T.; Wu, X.-Y. A parallel multi-objective particle swarm optimization for cascade hydropower reservoir operation in southwest China. Appl. Soft Comput. 2018, 70, 562–575. [Google Scholar] [CrossRef]
  8. Emami, M.; Nazif, S.; Mousavi, S.-F.; Karami, H.; Daccache, A. A hybrid constrained coral reefs optimization algorithm with machine learning for optimizing multi-reservoir systems operation. J. Environ. Manag. 2021, 286, 112250. [Google Scholar] [CrossRef]
  9. Shen, X.; Wu, Y.; Li, L.; He, P.; Zhang, T. A Novel Hybrid Algorithm Based on Beluga Whale Optimization and Harris Hawks Optimization for Optimizing Multi-Reservoir Operation. Water Resour. Manag. 2024, 38, 4883–4909. [Google Scholar] [CrossRef]
  10. Turgut, M.S.; Turgut, O.E.; Afan, H.A.; El-Shafie, A. A novel Master–Slave optimization algorithm for generating an optimal release policy in case of reservoir operation. J. Hydrol. 2019, 577, 123959. [Google Scholar] [CrossRef]
  11. Ji, C.; Liu, Y.; Wang, Y.; Zhang, Y.; Xie, Y. Considering water propagation impact in short-term optimal operation of cascade reservoirs using Nested Progressive Optimality Algorithm. J. Hydrol. 2021, 602, 126764. [Google Scholar] [CrossRef]
  12. Gogula, S.; Vakula, V.S. Multi-objective Harris Hawks optimization algorithm for selecting best location and size of distributed generation in radial distribution system. Int. J. Cogn. Comput. Eng. 2024, 5, 436–452. [Google Scholar] [CrossRef]
  13. Manoj Kumar, V.; Bharatiraja, C.; Elrashidi, A.; AboRas, K.M. Chaotic Harris Hawks Optimization Algorithm for Electric Vehicles Charge Scheduling. Energy Rep. 2024, 11, 4379–4396. [Google Scholar] [CrossRef]
  14. Yang, Q.; Liu, J.; Wu, Z.; He, S. A fusion algorithm based on whale and grey wolf optimization algorithm for solving real-world optimization problems. Appl. Soft Comput. 2023, 146, 110701. [Google Scholar] [CrossRef]
  15. Faramarzi, A.; Heidarinejad, M.; Mirjalili, S.; Gandomi, A.H. Marine Predators Algorithm: A nature-inspired metaheuristic. Expert Syst. Appl. 2020, 152, 113377. [Google Scholar] [CrossRef]
  16. Khan, Z.A.; Khan, T.A.; Waqar, M.; Chaudhary, N.I.; Raja, M.A.Z.; Shu, C.-M. Nonlinear marine predator algorithm for robust identification of fractional hammerstein nonlinear model under impulsive noise with application to heat exchanger system. Commun. Nonlinear Sci. Numer. Simul. 2025, 146, 108809. [Google Scholar] [CrossRef]
  17. Makhadmeh, S.N.; Fraihat, S.; Awad, M.; Sanjalawe, Y.; Al-Betar, M.A.; Awadallah, M.A. A crossover-integrated Marine Predator Algorithm for feature selection in intrusion detection systems within IoT environments. Internet Things 2025, 31, 101536. [Google Scholar] [CrossRef]
  18. Fahmy, H.; El-Gendy, E.M.; Mohamed, M.A.; Saafan, M.M. ECH3OA: An Enhanced Chimp-Harris Hawks Optimization Algorithm for copyright protection in Color Images using watermarking techniques. Knowl. Based Syst. 2023, 269, 110494. [Google Scholar] [CrossRef]
  19. Qiao, L.; Liu, K.; Xue, Y.; Tang, W.; Salehnia, T. A multi-level thresholding image segmentation method using hybrid Arithmetic Optimization and Harris Hawks Optimizer algorithms. Expert Syst. Appl. 2024, 241, 122316. [Google Scholar] [CrossRef]
  20. Liu, Z.; Fang, Y.; Liu, L.; Ma, S. A multi-leader Harris hawks optimizer with adaptive mutation and its application for modeling of silicon content in liquid iron of blast furnace. Math. Comput. Simul. 2023, 213, 466–514. [Google Scholar] [CrossRef]
  21. Lyu, L.; Yang, F. MMPA: A modified marine predator algorithm for 3D UAV path planning in complex environments with multiple threats. Expert Syst. Appl. 2024, 257, 124955. [Google Scholar] [CrossRef]
  22. Li, L.-L.; Ji, B.-X.; Liu, G.-C.; Yuan, J.-P.; Tseng, S.-W.; Lim, M.K.; Tseng, M.-L. Grid-connected multi-microgrid system operational scheduling optimization: A hierarchical improved marine predators algorithm. Energy 2024, 294, 130905. [Google Scholar] [CrossRef]
  23. Heidari, A.A.; Mirjalili, S.; Faris, H.; Aljarah, I.; Mafarja, M.; Chen, H. Harris hawks optimization: Algorithm and applications. Future Gener. Comput. Syst. 2019, 97, 849–872. [Google Scholar] [CrossRef]
  24. Gezici, H.; Livatyali, H. An improved Harris Hawks Optimization algorithm for continuous and discrete optimization problems. Eng. Appl. Artif. Intell. 2022, 113, 104952. [Google Scholar] [CrossRef]
  25. Wang, J.; Jiang, W.; Xu, H.; Wu, X.; Kim, J. Image encryption based on Logistic-Sine self-embedding chaotic sequence. Optik 2022, 271, 170075. [Google Scholar] [CrossRef]
  26. Yu, H.; Zhao, Z.; Heidari, A.A.; Ma, L.; Hamdi, M.; Mansour, R.F.; Chen, H. An accelerated sine mapping whale optimizer for feature selection. iScience 2023, 26, 107896. [Google Scholar] [CrossRef]
  27. Hasheminejad, A.; Rostami, M.J. A novel bit level multiphase algorithm for image encryption based on PWLCM chaotic map. Optik 2019, 184, 205–213. [Google Scholar] [CrossRef]
  28. Dehkordi, A.A.; Sadiq, A.S.; Mirjalili, S.; Ghafoor, K.Z. Nonlinear-based Chaotic Harris Hawks Optimizer: Algorithm and Internet of Vehicles application. Appl. Soft Comput. 2021, 109, 107574. [Google Scholar] [CrossRef]
  29. Xue, J.; Shen, B. Dung beetle optimizer: A new meta-heuristic algorithm for global optimization. J. Supercomput. 2023, 79, 7305–7336. [Google Scholar] [CrossRef]
Figure 1. Visualization of SPM chaotic mapping.
Figure 1. Visualization of SPM chaotic mapping.
Water 17 03291 g001
Figure 2. Flowchart of the proposed HHONMPA.
Figure 2. Flowchart of the proposed HHONMPA.
Water 17 03291 g002
Figure 3. Convergence curves on CEC2017 (30D).
Figure 3. Convergence curves on CEC2017 (30D).
Water 17 03291 g003
Figure 4. Schematic diagram of a cascade reservoir structure.
Figure 4. Schematic diagram of a cascade reservoir structure.
Water 17 03291 g004
Figure 5. Tailwater level-discharge relationship curve.
Figure 5. Tailwater level-discharge relationship curve.
Water 17 03291 g005
Figure 6. Distribution of power generation results under different runoff conditions.
Figure 6. Distribution of power generation results under different runoff conditions.
Water 17 03291 g006
Figure 7. Algorithm convergence under different inflow conditions.
Figure 7. Algorithm convergence under different inflow conditions.
Water 17 03291 g007
Figure 8. Reservoir inflow, outflow, and final water level for optimal water level operations.
Figure 8. Reservoir inflow, outflow, and final water level for optimal water level operations.
Water 17 03291 g008
Figure 9. Maximum, minimum, and optimum operating water levels for each power station.
Figure 9. Maximum, minimum, and optimum operating water levels for each power station.
Water 17 03291 g009
Figure 10. The operation results under different initial levels and different runoff conditions.
Figure 10. The operation results under different initial levels and different runoff conditions.
Water 17 03291 g010
Figure 11. Guarantee rates for power generation across different operating scenarios.
Figure 11. Guarantee rates for power generation across different operating scenarios.
Water 17 03291 g011
Table 1. Detailed Parameter Settings for Each Algorithm.
Table 1. Detailed Parameter Settings for Each Algorithm.
AlgorithmParameters
HHONMPAControl coefficient CF ∈ [2, 0]; Initial state of the prey’s energy E0 ∈ [−1, 1]; Prey attack probability FADs = 0.2; Prey movement probability p = 0.5; Control coefficient ω ∈ [2, 0].
HHOConstant β = 1.5; Random jump strength J ∈ [0, 2]; Chance of a prey in successfully escaping q = 0.5; Initial state of the prey’s energy E0 ∈ [−1, 1].
MPAPrey attack probability FADs = 0.2; Prey movement probability p = 0.5;
NCHHOControl coefficient CF ∈ [2, 0]; Constant β = 1.5; Random jump strength J ∈ [0, 2]; Chance of a prey in successfully escaping r = 0.5; Initial state of the prey’s energy E0 ∈ [−1, 1].
NMPAControl coefficient CF ∈ [2, 0]; Prey attack probability FADs = 0.2; Prey movement probability p = 0.5.
Table 2. 12 Test Functions in CEC2017 Test Function Experiment.
Table 2. 12 Test Functions in CEC2017 Test Function Experiment.
TypeNo.DescriptionFi* (Optimal Value)
Simple Multimodal functionF5Shifted and Rotated Rastrigin’s Function500
F7Shifted and Rotated Lunacek Bi-Rastrigin’s Function700
F8Shifted and Rotated Non-Continuous Rastrigin’s Function800
F10Shifted and Rotated Schwefel’s Function1000
Hybrid functionF12Hybrid Function 7 (N = 3)1200
F13Hybrid Function 10 (N = 3)1300
F15Hybrid Function 10 (N = 4)1500
F18Hybrid Function 10 (N = 5)1800
Composition functionF22Composition Function 2 (N = 3)2200
F24Composition Function 4 (N = 4)2400
F26Composition Function 6 (N = 5)2600
F30Composition Function 8 (N = 6)3000
Table 3. Result comparisons on CEC2017 (30D).
Table 3. Result comparisons on CEC2017 (30D).
FunMetrisHHONMPAHHOMPANCHHONMPADBO
F5min5.65 × 1027.06 × 1025.67 × 1026.40 × 1026.74 × 1026.70 × 102
std3.72 × 1013.76 × 1016.11 × 1014.42 × 1014.60 × 1014.05 × 101
avg6.20 × 1027.59 × 1026.29 × 1027.11 × 1027.48 × 1027.30 × 102
median6.32 × 1027.51 × 1026.03 × 1027.17 × 1027.56 × 1027.20 × 102
F7min8.00 × 1021.25 × 1038.73 × 1029.97 × 1021.12 × 1039.07 × 102
std1.77 × 1014.73 × 1017.17 × 1016.66 × 1018.15 × 1019.64 × 101
avg8.30 × 1021.31 × 1039.48 × 1021.06 × 1031.22 × 1031.03 × 103
median8.26 × 1021.30 × 1039.30 × 1021.03 × 1031.21 × 1031.02 × 103
F8min8.64 × 1029.48 × 1028.72 × 1028.91 × 1029.11 × 1029.52 × 102
std3.61 × 1011.62 × 1011.70 × 1012.55 × 1013.19 × 1015.75 × 101
avg9.11 × 1029.73 × 1029.06 × 1029.45 × 1029.65 × 1021.05 × 103
median9.13 × 1029.71 × 1029.06 × 1029.43 × 1029.71 × 1021.05 × 103
F10min3.51 × 1034.49 × 1034.16 × 1033.79 × 1034.53 × 1034.69 × 103
std6.40 × 1027.83 × 1024.87 × 1021.91 × 1037.12 × 1028.49 × 102
avg4.64 × 1036.02 × 1034.72 × 1035.96 × 1035.57 × 1036.12 × 103
median4.51 × 1036.23 × 1034.56 × 1035.34 × 1035.44 × 1036.34 × 103
F12min4.06 × 1051.15 × 1076.32 × 1064.18 × 1073.73 × 1062.39 × 106
std1.66 × 1082.54 × 1071.05 × 1081.32 × 1081.15 × 1088.24 × 107
avg5.72 × 1072.92 × 1078.88 × 1071.78 × 1081.13 × 1084.01 × 107
median3.08 × 1062.08 × 1073.05 × 1071.59 × 1087.64 × 1071.31 × 107
F13min5.94 × 1033.39 × 1053.61 × 1047.39 × 1047.33 × 1043.09 × 104
std3.33 × 1082.65 × 1059.26 × 1072.33 × 1085.52 × 1076.95 × 105
avg1.14 × 1087.14 × 1052.98 × 1077.39 × 1073.28 × 1074.31 × 105
median7.28 × 1047.07 × 1052.16 × 1051.07 × 1052.08 × 1051.75 × 105
F15min1.93 × 1033.22 × 1042.28 × 1042.65 × 1042.90 × 1041.89 × 104
std1.07 × 1044.54 × 1041.22 × 1078.14 × 1052.10 × 1061.07 × 105
avg9.22 × 1038.32 × 1044.37 × 1065.18 × 1051.26 × 1061.03 × 105
median5.64 × 1036.76 × 1049.65 × 1041.11 × 1052.13 × 1055.55 × 104
F18min8.38 × 1043.39 × 1052.35 × 1052.65 × 1051.88 × 1051.14 × 105
std1.04 × 1064.86 × 1061.02 × 1063.32 × 1061.74 × 1063.42 × 106
avg6.18 × 1053.38 × 1061.60 × 1062.48 × 1062.13 × 1063.11 × 106
median1.57 × 1056.98 × 1051.49 × 1069.96 × 1051.56 × 1062.12 × 106
F22min2.30 × 1032.41 × 1032.47 × 1032.50 × 1032.51 × 1032.33 × 103
std3.45 × 1001.84 × 1031.91 × 1031.35 × 1031.82 × 1032.03 × 103
avg2.30 × 1037.19 × 1034.49 × 1033.31 × 1035.22 × 1034.20 × 103
median2.30 × 1037.48 × 1034.48 × 1032.88 × 1036.12 × 1033.76 × 103
F24min2.86 × 1033.27 × 1032.90 × 1032.90 × 1032.94 × 1032.96 × 103
std1.20 × 1011.19 × 1025.33 × 1016.74 × 1011.22 × 1021.03 × 102
avg2.88 × 1033.48 × 1032.94 × 1032.96 × 1033.12 × 1033.17 × 103
median2.88 × 1033.46 × 1032.93 × 1032.94 × 1033.08 × 1033.18 × 103
F26min2.90 × 1036.69 × 1034.35 × 1033.83 × 1033.28 × 1033.79 × 103
std6.18 × 10−18.56 × 1024.71 × 1025.34 × 1021.09 × 1031.08 × 103
avg2.90 × 1038.00 × 1034.82 × 1035.04 × 1034.50 × 1036.15 × 103
median2.90 × 1037.92 × 1034.72 × 1035.05 × 1034.33 × 1036.57 × 103
F30min5.52 × 1031.58 × 1061.78 × 1066.09 × 1051.30 × 1041.72 × 104
std1.23 × 1033.77 × 1066.70 × 1061.12 × 1071.36 × 1061.54 × 106
avg7.61 × 1035.36 × 1069.06 × 1068.99 × 1064.63 × 1051.06 × 106
median7.53 × 1033.48 × 1067.78 × 1064.55 × 1062.35 × 1043.50 × 105
Table 4. Statistical Significance of Performance Improvements (Wilcoxon Test, α = 0.05).
Table 4. Statistical Significance of Performance Improvements (Wilcoxon Test, α = 0.05).
FunctionTypeHHOMPANCHHONMPADBO
F5Simple Multimodal+++++
F7Simple Multimodal+++++
F8Simple Multimodal++++
F10Simple Multimodal++++
F12Hybrid+++++
F13Hybrid+++++
F15Hybrid++ ++
F18Hybrid+++++
F22Composition+++++
F24Composition+++
F26Composition+=+++
F30Composition+++++
+/=/− 12/0/011/1/010/2/010/2/012/0/0
Note: The symbols represent the statistical significance (Wilcoxon test, α = 0.05) of the proposed algorithm versus others: ‘+’ (improvement), ‘=’ (no difference), ‘−’ (degradation). The last row shows the summary counts.
Table 5. River reach characteristics and flow propagation parameters.
Table 5. River reach characteristics and flow propagation parameters.
River ReachDistance (km) TraveledTime (Days)Lag Treatment
Xld-xjb1571.2–1.5Within-period
Xjb-sx7002.5–3Within-period
Sx-gzb380.3–0.5Within-period
Table 6. Main Parameters of Cascade Reservoir System in Engineering Case Study.
Table 6. Main Parameters of Cascade Reservoir System in Engineering Case Study.
Parameterxldxjbsxgzb
Regulation CapacityAnnualSeasonalSeasonalDaily
Total Storage
(108 m3)
115.749.7393.016.5
Regulating Storage
(108 m3)
64.69.0165.00.63
Discharge Flow Range (m3/s)[43,700, 1200][49,800, 1200][98,800, 4500][10,000, 4500]
Water Level Range
(m)
[600, 540][380, 370][175, 145][66.0, 63.0]
Installed Capacity
(MW)
13,860640022,5002715
Normal water level
(m)
60038017566
Maximum Water Level Variation (m/d)2222
Guaranteed Output
(MW)
3795200949901040
Ki8.58.58.58.5
Table 7. Characteristic water levels and storage capacities of the four major hydropower reservoirs.
Table 7. Characteristic water levels and storage capacities of the four major hydropower reservoirs.
xld-H (m)xld-V (108 m3)xjb-H (m)xjb-V (108 m3)sx-H (m)sx-V (108 m3)gzb-H (m)gzb-V (108 m3)
54051.12236536.62836536.628625.981
54151.94236637.42936637.42962.16.008
54252.77136738.23936738.23962.26.035
54353.6136839.06136839.06162.36.061
54454.45836939.89336939.89362.46.088
54555.31637040.73637040.73662.56.115
54656.18237141.5937141.5962.66.142
54757.05837242.45637242.45662.76.169
54857.94337343.33237343.33262.86.196
54958.83637444.2237444.2262.96.223
55059.73937545.11737545.117636.251
55160.65137646.02537646.02563.16.278
55261.57137746.94337746.94363.26.305
55362.537847.87237847.87263.36.333
55463.43737948.81437948.81463.46.36
55564.38238049.76738049.76763.56.388
55665.33638150.73338150.73363.66.416
55766.29838251.70938251.70963.76.443
55867.26838352.69238352.69263.86.471
55968.24538453.68138453.68163.96.499
56069.2338554.67238554.672646.527
56170.223 154.5224.71664.16.555
56271.223 15522864.26.583
56372.231 155.5231.28764.36.611
56473.248 156234.59764.46.639
56574.273 156.5237.92964.56.668
56675.306 157241.28564.66.696
56776.349 157.5244.66764.76.724
56877.401 158248.07664.86.753
56978.462 158.5251.51264.96.781
57079.533 159254.977656.81
57180.614 159.5258.47365.16.839
57281.704 16026265.26.867
57382.804 160.5265.57365.36.896
57483.914 161269.20665.46.925
57585.032 161.5272.89665.56.954
57686.159 162276.64165.66.983
57787.295 162.5280.44165.77.012
57888.44 163284.29465.87.041
57989.593 163.5288.19865.97.07
58090.754 164292.151667.099
58191.923 164.5296.15266.17.128
58293.1 165300.266.27.158
58394.285 165.5304.30166.37.187
58495.478 166308.46366.47.216
58596.68 166.5312.68766.57.246
58697.89 167316.97366.67.275
58799.108 167.5321.32166.77.304
588100.335 168325.73266.87.334
589101.57 168.5330.20566.97.364
590102.814 169334.74677.393
591104.067 169.5339.338
592105.328 170344
593106.598 170.5348.718
594107.877 171353.483
595109.165 171.5358.293
596110.462 172363.146
597111.768 172.5368.038
598113.082 173372.967
599114.406 173.5377.93
600115.738 174382.925
174.5387.949
175393
Table 8. Cascade Reservoir Inflow and Interval Flow Table for Dry Years (2016).
Table 8. Cascade Reservoir Inflow and Interval Flow Table for Dry Years (2016).
TimeInflow-xld (m3/s)Inflow-xjb (m3/s)Inflow-sx (m3/s)Inflow-gzb (m3/s)
12150−54.646200
23170−45.854500
33070−29.245500
42240−42.236900
51360−10.128400
61500−10.735700
71680−2.2240200
81830−13.150100
91550−10.755200
10828−29.262600
1136936.568700
12105076.885400
1399610890300
141120−21.710,8000
151920−27.889300
162000−11.780600
172520−1510,8000
184110−81.912,1000
197110−15718,8000
206440−84.526,9000
2157104.3316,9000
225000−13012,8000
23615013.417,1000
2461101.4731,6000
25863020228,8000
26855015422,3000
276650−76.221,2000
285830−11719,2000
295380−11412,2000
304810−78.990600
315260−5083700
324320−76.699100
332830−31.496900
342610−41.488500
352620−30.893700
362610−45.998100
Table 9. Table of Initial and Final Water Levels for the Four Power Stations.
Table 9. Table of Initial and Final Water Levels for the Four Power Stations.
Station NameInitial Water Level (m)Final Water Level (m)
xld580.00580.00
xjb380.00380.00
sx175.00168.00
gzb64.5064.50
Table 10. Optimization results table for different algorithms under different inflow conditions.
Table 10. Optimization results table for different algorithms under different inflow conditions.
FrequencyIndicatorHHONMPAHHOMPADBOGWO
25%Best2134.712115.692110.521995.552021.64
Std3.2328.0931.3133.2114.87
Mean2130.532078.252073.811958.341995.45
Median21302076.862077.141963.61990.18
Worst2126.872044.472027.131903.021980.13
50%Best2121.322076.272067.692012.42011.59
Std7.5419.4616.6242.038.31
Mean2119.62043.762047.71959.612004.24
Median2118.882040.062051.521957.222007.93
Worst2110.212024.412020.711896.561993.37
75%Best1964.361912.51942.671807.911855.93
Std10.7221.2727.6142.115.06
Mean1955.341887.151907.731773.291841.47
Median1959.571888.751909.671784.991842.91
Worst1935.561857.921872.171702.111813.47
Note: Power generation is measured in GWh; water spillage is measured in 108 m3.
Table 11. Optimal Operation Scheme Table for the Dry Year.
Table 11. Optimal Operation Scheme Table for the Dry Year.
StationInitial Level (m)Final Level (m)Inflow (m3/s)Generation Discharge (m3/s)Power Output (WKW)Power Generation (GKW h)
xld580.00582.002150.001878.47331.797.96
xld582.00584.003170.002894.77515.1612.36
xld584.00586.003070.002816.21506.5513.37
xld586.00588.002240.001957.01355.908.54
xld588.00586.001360.001642.99299.097.18
xld586.00584.001500.001848.96333.176.40
xld584.00582.001680.001955.23348.708.37
xld582.00580.001830.002101.53371.238.91
xld580.00578.001550.001793.48313.728.28
xld578.00576.00828.001092.00189.054.54
xld576.00574.00369.00628.84107.762.59
xld574.00572.001050.001305.79221.395.31
xld572.00570.00996.001247.27209.215.02
xld570.00568.001120.001366.76228.235.48
xld568.00566.001920.002140.43356.519.41
xld566.00564.002000.002238.19372.098.93
xld564.00562.002520.002754.38455.3510.93
xld562.00560.004110.004340.67705.4016.93
xld560.00560.007110.007110.001127.0827.05
xld560.00560.006440.006440.001027.0724.65
xld560.00560.005710.005710.00916.3524.19
xld560.00560.005000.005000.00805.7119.34
xld560.00560.006150.006150.00984.2423.62
xld560.00562.006110.005900.30951.6225.12
xld562.00564.008630.008395.631226.0529.43
xld564.00566.008550.008311.811242.4529.82
xld566.00568.006650.006407.521056.8325.36
xld568.00570.005830.005583.24931.0622.35
xld570.00572.005380.005128.73861.6820.68
xld572.00574.004810.004577.47773.4120.42
xld574.00576.005260.005000.16849.2020.38
xld576.00578.004320.004056.00698.4016.76
xld578.00580.002830.002562.18447.3210.74
xld580.00582.002610.002338.47412.559.90
xld582.00582.002620.002620.00464.2111.14
xld582.00580.002610.002856.84503.3613.29
xjb380.00379.901823.871834.90183.364.40
xjb379.90379.902848.972848.97281.506.76
xjb379.90379.902787.012787.01275.567.27
xjb379.90379.901914.811914.81191.104.59
xjb379.90379.901632.891632.89163.453.92
xjb379.90379.901838.261838.26183.613.53
xjb379.90379.901953.011953.01194.844.68
xjb379.90379.902088.432088.43208.054.99
xjb379.90379.901782.781782.78178.174.70
xjb379.90379.901062.801062.80107.042.57
xjb379.90379.90665.34665.3467.131.61
xjb379.90380.001382.591371.56137.743.31
xjb380.00380.001355.271355.27136.193.27
xjb380.00378.001345.061564.39155.473.73
xjb378.00376.002112.632306.97223.385.90
xjb376.00374.002226.492435.41231.205.55
xjb374.00372.002739.382943.54272.696.54
xjb372.00370.004258.774457.85398.329.56
xjb370.00370.006953.006953.00600.0014.40
xjb370.00370.006355.506355.50551.5713.24
xjb370.00370.005714.335714.33499.0213.17
xjb370.00370.004870.004870.00428.9610.30
xjb370.00370.006163.406163.40535.8912.86
xjb370.00370.005901.775901.77514.4113.58
xjb370.00370.008597.638597.63599.9114.40
xjb370.00372.008465.818266.73600.0014.40
xjb372.00374.006331.326127.16549.0913.18
xjb374.00376.005466.245257.33484.3611.62
xjb376.00378.005014.734800.95452.7710.87
xjb378.00380.004498.574299.18415.0710.96
xjb380.00380.004950.164950.16479.2211.50
xjb380.00380.003979.403979.40388.969.34
xjb380.00380.002530.782530.78251.136.03
xjb380.00380.002297.072297.07228.515.48
xjb380.00380.002589.202589.20256.776.16
xjb380.00380.002810.942810.94278.107.34
sx175.00175.006454.906454.90622.5114.94
sx175.00175.007284.907284.90697.4216.74
sx175.00174.606384.906811.37651.0617.19
sx174.60172.606538.978846.38835.2020.04
sx172.60170.605627.017867.06729.3617.50
sx170.60168.605484.818170.00742.9214.26
sx168.60166.605652.897686.10685.5916.45
sx166.60164.606848.268767.47766.0818.39
sx164.60162.607473.019130.21781.5020.63
sx162.60160.608348.4310,074.47844.0020.26
sx160.60158.608652.7810,283.79852.3220.46
sx158.60150.609602.8015,620.861233.2929.60
sx150.60150.609695.349695.34735.7117.66
sx150.60150.6012,171.5612,171.56921.5022.12
sx150.60145.0010,285.2713,305.79973.4925.70
sx145.00145.009624.399624.39682.8916.39
sx145.00145.0013,106.9713,106.97926.7722.24
sx145.00145.0014,535.4114,535.411026.1924.63
sx145.00145.0021,743.5421,743.541519.9536.48
sx145.00145.0031,357.8531,357.852105.7450.54
sx145.00145.0023,853.0023,853.001661.6143.87
sx145.00145.0019,155.5019,155.501344.2432.26
sx145.00145.0022,814.3322,814.331592.0538.21
sx145.00145.0036,470.0036,470.002067.0954.57
sx145.00145.0034,963.4034,963.402078.9649.90
sx145.00145.0028,201.7728,201.771948.9246.77
sx145.00145.0029,797.6329,797.632052.6649.26
sx145.00145.0027,466.7327,466.731900.8745.62
sx145.00145.0018,327.1618,327.161287.6130.90
sx145.00145.0014,317.3314,317.331011.0726.69
sx145.00145.0013,170.9513,170.95931.2922.35
sx145.00145.0014,209.1814,209.181003.5724.09
sx145.00152.0014,640.1610,351.62765.8718.38
sx152.00152.0012,829.4012,829.40986.4823.68
sx152.00152.0011,900.7811,900.78915.9421.98
sx152.00168.0012,107.07−222.37−18.74−0.49
gzb64.5066.006508.036458.14137.223.29
gzb66.0066.007391.317391.31159.293.82
gzb66.0066.006887.386887.38149.663.95
gzb66.0066.009053.039053.03189.674.55
gzb66.0066.008010.848010.84170.814.10
gzb66.0066.008333.238333.23176.703.39
gzb66.0066.007818.277818.27167.274.01
gzb66.0066.008969.068969.06188.174.52
gzb66.0066.009355.099355.09195.045.15
gzb66.0066.0010,359.9710,359.97212.285.09
gzb66.0064.0010,582.7310,648.94208.104.99
gzb64.0064.0016,262.4416,262.44273.496.56
gzb64.0064.009956.509956.50188.534.52
gzb64.0064.0012,591.6912,591.69227.045.45
gzb64.0064.0013,798.7413,798.74243.156.42
gzb64.0064.009880.999880.99187.364.50
gzb64.0064.0013,587.1613,587.16240.405.77
gzb64.0064.0015,107.3015,107.30259.746.23
gzb64.0064.0022,778.2022,778.20288.156.92
gzb64.0064.0033,009.7433,009.74216.615.20
gzb64.0064.0025,023.0825,023.08274.727.25
gzb64.0064.0020,024.0020,024.00297.727.15
gzb64.0064.0023,917.7323,917.73283.056.79
gzb64.0064.0038,450.0938,450.09183.024.83
gzb64.0064.0036,846.7736,846.77192.374.62
gzb64.0064.0029,651.0429,651.04239.145.74
gzb64.0064.0031,349.3531,349.35227.375.46
gzb64.0064.0028,868.8228,868.82244.995.88
gzb64.0064.0019,142.4819,142.48299.457.19
gzb64.0064.0014,875.2214,875.22256.806.78
gzb64.0064.0013,655.2513,655.25241.285.79
gzb64.0064.0014,760.1314,760.13255.396.13
gzb64.0064.0010,654.9110,654.91199.144.78
gzb64.0064.0013,291.7613,291.76236.505.68
gzb64.0064.0012,303.5312,303.53223.055.35
gzb64.0064.50−597.92−612.76−13.06−0.34
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

Chen, X.; Qin, H.; Liu, S.; Chen, J.; Li, Y.; Zhu, X. Intelligent Scheduling Method for Cascade Reservoirs Driven by Dual Optimization of Harris Hawks and Marine Predators. Water 2025, 17, 3291. https://doi.org/10.3390/w17223291

AMA Style

Chen X, Qin H, Liu S, Chen J, Li Y, Zhu X. Intelligent Scheduling Method for Cascade Reservoirs Driven by Dual Optimization of Harris Hawks and Marine Predators. Water. 2025; 17(22):3291. https://doi.org/10.3390/w17223291

Chicago/Turabian Style

Chen, Xiaolin, Hui Qin, Shuai Liu, Jiawen Chen, Yongxiang Li, and Xin Zhu. 2025. "Intelligent Scheduling Method for Cascade Reservoirs Driven by Dual Optimization of Harris Hawks and Marine Predators" Water 17, no. 22: 3291. https://doi.org/10.3390/w17223291

APA Style

Chen, X., Qin, H., Liu, S., Chen, J., Li, Y., & Zhu, X. (2025). Intelligent Scheduling Method for Cascade Reservoirs Driven by Dual Optimization of Harris Hawks and Marine Predators. Water, 17(22), 3291. https://doi.org/10.3390/w17223291

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