Next Article in Journal
Structural Properties Evolution and Influencing Factors of Global Virtual Water Scarcity Risk Transfer Network
Previous Article in Journal
On the Benefits of Using Metaheuristics in the Hyperparameter Tuning of Deep Learning Models for Energy Load Forecasting
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Comparison of Procedures to Combine Operating Zones of Multiple Units into Plant-Based Operating Zones

1
Yunnan Power Grid Co., Ltd., 73# Tuodong Road, Kunming 650011, China
2
School of Civil and Hydraulic Engineering, Huazhong University of Science and Technology, 1037 Luoyu Road, Wuhan 430074, China
3
Institute of Water Resources and Hydropower, Huazhong University of Science and Technology, 1037 Luoyu Road, Wuhan 430074, China
4
Hubei Key Laboratory of Digital River Basin Science and Technology, Huazhong University of Science and Technology, 1037 Luoyu Road, Wuhan 430074, China
*
Author to whom correspondence should be addressed.
Energies 2023, 16(3), 1435; https://doi.org/10.3390/en16031435
Submission received: 12 December 2022 / Revised: 20 January 2023 / Accepted: 25 January 2023 / Published: 1 February 2023
(This article belongs to the Section F: Electrical Engineering)

Abstract

:
The hydropower unit commitment (HUC) is often indirectly considered by combining individual units in a hydropower plant into a plant-based generator to alleviate the dimensional difficulty in short-term hydropower scheduling of cascaded reservoirs. This work presents three procedures to combine operating zones of units in a hydropower plant into the plant-based operating zones, including an exhaustive method (M01) that enumerates all the possible combinations, a discrete method (M03) that investigates discrete values to see if they are in an operating zone, and a bound oriented method (M04) that explores new operating zones with an optimization solver. The procedures are compared with a previous one (M02) that merges the operating zones of a unit one by one in order. The experiments of the methods in 11 case studies involving a variety of hydropower plants reveal that the second method (M02) should always be recommended due to its strength, which is even more prominent than any other methods in dealing with large-scale problems, and errors occur when using interpolation to estimate the plant-based operating zones at a water head between two sampling water heads.

1. Introduction

People have made great use of moving water to produce electricity for centuries, and hydropower is now one of the crucial energy sources in modern industry, especially in recent years when the diversity of power suppliers and demanders is complicating the power systems [1,2], which require for more units to be flexible in their power outputs to integrate more renewable energy, which, as well known for wind and solar powers, is volatile, intermittent, and growing fast on a large scale [3,4]. A hydropower reservoir is naturally as a massive battery that can be recharged by refilling and discharged by drawing down its storage, providing flexible power outputs when appropriately scheduled to ensure the security and stability of the power systems.
The hydropower unit commitment (HUC) is an essential task to securely, accurately, and economically implement the hydropower schedule of a hydro-plant. The HUC is typically a nonlinear and discrete optimization problem [5]. The nonlinearity comes from the power output, a nonlinear function of the generating discharge of the unit, and the water head of its hydropower plant, which, again, has a nonlinear relationship with the outflow and storage of the reservoir. The discreteness is incurred by isolated operating zones and must be imposed by introducing integer variables to avoid the vibration for security concerns. The significant challenges in solving the problem have attracted a variety of optimization methods to be applied, including dynamic programming (DP) [6,7], mixed integer linear programming (MILP) [5,7], as well as many heuristic algorithms, such as the artificial neural networks (ANN) [8], the genetic algorithm (GA) [9], and so on.
When detailed with comprehensive constraints involving the up/down duration, startup frequency, and vibration zones of a turbine unit, for instance, the HUC can be integrated into the hydropower scheduling of cascaded reservoirs, but on a small scale, and often limited to a single hydropower reservoir. For instance, Zhou et al. [10] proposed a multi-objective mixed-integer nonlinear programming model considering feasible operating zones of hydropower plants, which was applied to four plants on the Beipanjiang River in China to regulate peak load and enhance power efficiency. Zhang et al. [11] developed an ultra-short-term hydropower scheduling model for four cascade hydropower plants on the Beipanjiang River in China based on MILP with multiple vibration zones constraint included. Yu et al. [12] examined an information-gap decision theory-based model to solve the short-term hydro scheduling with four reservoirs in series, taking forbidden operation zones of hydropower plants into account.
When integrated into the operation of cascaded hydropower reservoirs, the HUC is often indirectly considered by combining individual units in a hydropower plant into a plant-based generator to alleviate the dimensional difficulty in solving the problem. Cheng et al. [13], for instance, proposed a method to combine multiple vibration zones and combined the vibration zone avoidance strategy with a progressive optimality algorithm for an optimization framework, which was applied to 176 hydropower plants to solve the short-term hydro scheduling problem, obtaining a good and time-acceptable result. Wang et al. [14] took the operating zone constraints into account for short-term hydro scheduling and investigated how and how much the cooperation between reservoir-based operation and unit commitment can contribute to spillage reduction in a hydropower system of 45 reservoirs.
The conditions when a hydropower unit vibrates in operation are usually observed and recorded to define the operating zones favorable to the unit. Zhao et al. [15], for instance, identified the vertexes of the vibration zones and approximated them as polygons to define the operating zones by subtracting the union of all the vibration zones. The unit operating zones, usually in tabular form, are given at discrete water heads, where the plant-based operating zones can be accurately determined. However, the plant-based operating zones at a water head between two discrete water heads, when estimated by interpolation between the plant-based operating zones at the discrete water heads, will very likely have nonnegligible errors. Even the number of operating zones at a water head can differ from that at its neighboring water head, resulting in the plant-based operating zones being inconsistent with the unit operating zones.
At any water head between two discrete ones, an accurate way is to combine the unit into plant-based operating zones after the unit operating zones are determined by interpolation between those at two discrete water heads. In other words, the unit operating zones at any water head must be determined first and then combined into the plant-based operating zones, rather than the plant-based operating zones at the discrete water heads are determined first and then used to determine those at any water head by interpolation.
The plant-based operating zones, however, change over time during a scheduling horizon since they are dependent on the water head that changes over time. The quarterly water heads during the day may also change during the solution procedure and can be updated iteratively to achieve convergence. Li et al. [16], for instance, presented a procedure that initiated the hourly tailwater levels during the study horizon, which were then updated until the convergence was achieved. Cheng et al. [17] employed an iterative strategy to update the water heads until the convergence, and in each iteration during the solution procedure of the scheduling problem of cascaded hydropower reservoirs, the unit operating zones at each quarter during a day must be updated frequently and then combined into the plant-based zones that match the water head more accurately. Apparently, the efficiency of a procedure to combine the unit into plant-based operating zones will significantly impact the efficiency in solving the hydropower scheduling problem.
The plant-based operating zones can be identified by a procedure, denoted as M01, which enumerates all the possible combinations of the operating zones of all the units in the hydropower plant. Our previous work [18] presented a procedure, denoted as M02, to combine the unit operating zones in a hydropower plant into plant-based operating zones by merging the operating zones of the units one by one. It was unclear, however, if changing the merging order of the units in the procedure would lead to different results. Additionally, the number of merging trials can likely be reduced to improve the solution efficiency of the procedure.
This work will present two more procedures to be compared with the M01 and M02 in combining the unit into plant-based operating zones denoted as M03 employs an optimization solver to reduce the number of zone-merging trials, and M04 checks discrete points to identify the possible operating zones of a combined generator. The experiments will also be performed to investigate the precision and efficiency of the procedures used to combine the unit into plant-based operating zones, as well as the errors if interpolated between the plant-based operating zones at two discrete water heads.

2. Problem Formulation

An individual hydropower unit is generally required to operate in certain isolated zones to avoid vibration with its generating discharge enforced in only one of the operating zones,
k = 0 K ( i ) L i ( k ) ( h ) z i ( k ) q i k = 0 K ( i ) U i ( k ) ( h ) z i ( k )
k = 0 K ( i ) z i ( k ) = 1
where i and k = indices for units and operating zones of a unit, respectively, with k = 0 to indicate the shutdown status; K(i) = number of operating zones of unit i; L i ( k ) ( h ) and U i ( k ) ( h ) = lower and upper bounds in m3 in the kth zone of unit i, functions of the water head (h) of a hydropower reservoir; z i ( k ) = binary variable to indicate whether it is in the kth zone of unit i; qi = generating discharge in m3 of unit i.
The operation of multiple hydropower reservoirs, when detailed into the operating zones of individual units, will often encounter dimensional difficulties in solving the problem. A more practical strategy is to combine the operating zones of the individual units in a hydropower plant into plant-based operating zones, in which the generating discharge from a hydropower plant is
Q = i = 1 I q i
{ n = 0 N LB ( n ) ( h ) z n ( n ) Q n = 0 N UB ( n ) ( h ) z n ( n ) n = 0 N z n ( n ) = 1
where Q = generating discharge in m3 from the hydropower plant; I = number of units in the hydropower plant; N = number of plant-based operating zones of the hydropower plant; LB ( n ) ( h ) and UB ( n ) ( h ) = lower and upper bounds in m3/s of the nth operating zone of the hydropower plant, respectively; functions of water head (h); zn(n) = binary variable to indicate whether the hydropower plant operates in its nth zone.
With the water head (h) fixed to a specific value, the task is to identify the plant-based lower (LB) and upper bounds (UB) of operating zones so that for any generating discharges from individual units (qi) that satisfy the constraints (1) and (2) we can always find the binary variables [zn(n)] and Q that meet the constraints (3) and (4); and vice versa; for any generating discharge (Q) that meet constraints (4), we can also find binary [ z i ( k ) ] and generating discharges (qi) that satisfy the constraints (1), (2) and (3). This is a very challenging task since it is difficult to express “for any generating discharges mathematically.”

3. Solution Procedures

This work will experiment with four procedures to identify the plant-based operating zones. The first enumerates all the possible combinations of the operating zones of all the units, the second merges the operating zones sequentially unit by unit into the plant-based operating zones, the third uses discrete values to represent “any generating discharge” of the hydropower plant, and the fourth one, in a more accurate way, will identify one by one the lower and upper bounds of the plant-based operating zones.

3.1. M01: A Way to Enumerate All the Possible Combinations

This exhaustive method enumerates all possible combinations of unit-operating zones to determine all the plant-based operating zones that may overlap with each other but will be merged to obtain their union that defines the plant-based operating zones without any overlap.
All the possible plant-based operating zones that may overlap with each other can be determined as follows:
{ L B ( m ) = i = 1 I L i ( k ( i ) ) U B ( m ) = i = 1 I U i ( k ( i ) )   for   1 k ( i ) K ( i )
by enumerating all the possible k(i), which represents the index of one of the operating zones of the ith unit, and the set of plant-based operating zones without overlaps can be obtained via
A = m = 1 M [ L B ( m ) , U B ( m ) ]
where m = 1 , 2 , , M with M being the number of all the possible combinations by selecting one [= k(i)] of the operating zones of each unit, determined as
M = i = 1 I K ( i )
which will be 59,049 = 310 for ten units and three operating zones for each unit.

3.2. M02: A Way to Merge Zones Sequentially

The second method (M02) was proposed by Xianliang Cheng [18], who improved the exhaustive method (M01) by sequentially merging the operating zones unit by unit into the plant-based operating zones, leading to much fewer trials of combination.
The procedure starts by initiating the plant-based operating zones to be those of the 1st unit,
{ L B 1 ( m 0 ) = L 1 ( k ) U B 1 ( m 0 ) = U 1 ( k )   for   1 m 0 = k M 0 ( 1 ) = K ( 1 )
which is used to generate the plant-based operating zones with overlaps by including one more unit,
{ L X i ( m 1 ) = L B i 1 ( m 0 ) + L i ( k ) U X i ( m 1 ) = U B i 1 ( m 0 ) + U i ( k ) [ ( m 0 , k ) | 1 m 0 M 0 ( i 1 ) ; 1 k K ( i ) ]
where m 1 = 1 , 2 , , M 1 ( i ) , which is the number of all the possible combinations of (m0, k).
The set of plant-based operating zones without overlaps can be updated with,
A i = m 1 = 1 M 1 ( i ) [ L X i ( m 1 ) , U X i ( m 1 ) ]
which determines the lower and upper bounds of the plant-based operating zones,
{ L B i ( m 0 ) = L ( A i , m 0 ) U B i ( m 0 ) = U ( A i , m 0 )   for   1 m 0 M 0 ( i )
where L ( A i , m 0 ) and U ( A i , m 0 ) = lower and upper bounds, respectively, of the m0th isolated zone of set Ai; M0(i) = the number of isolated zones of Ai.
The final plant-based operating zones are determined as
{ L B ( m ) = L B I ( m 0 ) U B ( m ) = U B I ( m 0 )   for   1 m = m 0 M 0 ( I )
after all the units have been included.

3.3. M03: A Way to Use Discrete Values

From (1), when all the units operate at their upper bounds of the last operating zone, the generating discharge of the hydropower plant will reach its maximum with,
0 Q i = 1 I U i ( K ( i ) ) ( h ) = QMAX
which will be represented with discrete values,
Q ^ ( j ) = j Δ   for   j = 0 , 1 , , J
With
J Δ = QMAX
where QMAX = maximum of generating discharge of the hydropower plant; Δ = precision tolerance.
For any j = 0 , 1 , , J , let λ ( j ) = 1 if there exists a feasible solution [ q i and z i ( k ) ] that satisfies (1), (2) and
Q ^ ( j ) = i = 1 I q i
Otherwise, let λ ( j ) = 0 . The procedure may be time-consuming since every discrete value of the generating discharge has to be checked to see if there is a feasible solution.
Then, the plant-based operating zones can be determined by following the flowchart shown in Figure 1. Obviously, the first operating zone is special,
L B ( 0 ) = U B ( 0 ) = 0
and a lower bound occurs when
{ λ ( j ) = 1 λ ( j 1 ) = 0   for   j = 1 , 2 , , J
while an upper bound comes after when j = J or
{ λ ( j ) = 1 λ ( j + 1 ) = 0   for   j = 0 , 1 , , J 1

3.4. M04: A Way to Identify Zone Bounds Explicitly

Started from the first plant-based operating zone with all individual units shut down,
L B ( n ) = U B ( n ) = 0
with n = 0, the procedure extends the current or explores a new operating zone by minimizing a potential lower bound,
min L B
subject to the definitions of lower and upper bounds of a plant-based operating zone,
L B = i = 1 I k = 0 K ( i ) L i ( k ) z i ( k )
U B = i = 1 I k = 0 K ( i ) U i ( k ) z i ( k )
a lower bound on the upper bound to ensure more operating space to be explored,
U B U B ( n ) + ζ
with a unit to be operating in only one of its operating zones,
k = 0 K ( i ) z i ( k ) = 1
where ζ = a small positive for precision tolerance.
Solving the problems (12)–(16) gives the optimums: L B * and U B * , then let
U B ( n ) : = max [ U B ( n ) , U B * ]
to extend the current plant-based operating zone if the lower bound explored has an overlap on the current operating zone, that is
L B * < U B ( n )
Otherwise, let n: = n + 1 to start a new plant-based operating zone with
{ L B ( n ) = L B * U B ( n ) = U B *
The procedure repeats solving the optimization problem until there is no feasible solution to it, then the number of plant-based operating zones can be determined as:
N = n + 1

4. Case Studies

4.1. Data Preparation

The models and procedures will be applied to six real-world hydropower plants on the Lancang River, along with three virtual hydropower plants (VH01-VH03) based at the Nuozhadu Hydropower Plant, to investigate the efficiency of the procedures in dealing with problems on various scales. 3, 4, 5, 6, 7, 9, 12, 15 and 18 units, as summarized in Table 1, are installed in hydropower plants: Lidi, Miaowei, Jinghong, Xiaowan, Manwan, Nuozhadu, VH01, VH02, and VH03, respectively. The locations of the selected hydropower plants are illustrated in Figure 2. Except for the Manwan, which has three types of units, the other hydropower plants have identical units installed.
Table 2 gives the operating zones of units at some typical water heads, where the operating zones are different from one water head to another, and even the number of them can be different at two adjacent water heads, with the 4# unit, for instance, having one operating zone at 89 m but two zones at 90 m. Here, the shutdown state [0, 0] is regarded as one of the operating zones, and the operating zones at a water head between two neighboring water heads of a unit are determined by interpolation, which is not an easy task when the number of operating zones is different between two adjacent water heads. To simplify, the operating zones at a water head (h0) between two sampling water heads will be determined as those at one of the sampling water heads closer to the water head (h0).

4.2. Comparison of Procedures

The models and procedures, run under AMD Ryzen 7 5800 H computer environment, are coded in C++ on Microsoft Visual Studio 2019, with the Gurobi 9.5.0. serving as the MILP solver in M03 and M04. With 10 cases studied, Table 3 summarizes the experiments on a variety of hydropower plants to investigate how the scale of a problem will impact the solution efficiency of the procedures. The first six case studies, which may represent most of the hydropower plants in China, have the water heads chosen between two adjacent water heads that are given in Table 2, and the last four cases are designed to reveal the limit of a procedure in solving large-scale problems. The scale of a problem, when solved with the first three procedures (M01, M02, and M03) that do not have any numerical errors, is basically determined by the product of the number of units and the number of operating zones of a unit, while it is primarily decided by the installed capacity and the precision of discretization when using the last method (M04) that do have numerical errors in identifying the plant-based operating zones.
At the precision of 0.1 MW, all four procedures can identify the same plant-based operating zones but in different solution efficiency, as shown in the last four columns in Table 3. Impressively, the exhaustive method (M01) takes negligible time in solving problems in scales smaller than 18 (units times zones), which in fact, can cover most of the hydropower plants in China. The second method (M02), however, demonstrates more prominent strength than any other method in dealing with problems in scales larger than 36, taking negligible time even if the scale reaches 54. Apparently, the second method (M02) should always be recommended to solve problems on any scale.
All four methods identify the plant-based operating zones by trials. The first two methods (M01 and M02), for instance, trial possible combinations, the third one (M03) checks on discrete values, and the last one (M04) investigates the possible bounds of plant-based operating zones. Table 4 gives the information that is related to the procedures having different solution efficiency. As shown by the information, trials in M01 and M02 take almost no time, but a huge number of trials will make the exhaustive method (M01) inapplicable. A trial in M03, which uses the MILP solver to check on the feasibility of a discrete power output, takes less time than the M04, which seeks new plant-based operating zones with the MILP solver. The M03, however, takes much longer time to secure the plant-based operating zones since it needs many more trials than the M04, which requires the least trials among all the four procedures. Apparently, almost no time is taken in a trial, and the second least number of trials makes the M02 the most favorable method in all the case studies.

4.3. Detailed Results

The M01, M02, and M04 can accurately identify the plant-based operating zones, which the M03 can also do at certain precision. The results of the plant-based operating zones in seven case studies are summarized in Table 5, with a water head selected for the hydropower plant in each case study. Generally, more fragmented operating zones of the units in a hydropower plant will lead to more fragmented plant-based operating zones. The results tell that Nuozhadu has the most fragmented plant-based operating zone at 152 m of water head, while the Xiaowan has a very broad operating zone.
Figure 3 illustrates how the operating zones (green blocks) of six units installed in the Manwan can be combined into plant-based operating zones. At the water head of 89.4 m, the first unit (type #4) can only remain shut down, while the other units have one more zone to operate in. Here, the shutdown state is regarded as the first operating zone for both an individual unit and a hydropower plant. Careful observation reveals that the second plant-based operating zone is the same as the second operating zone of the seventh unit (type #6). The third plant-based operating zone covers an extensive range, making the hydropower plant more flexible in scheduling its power output.

4.4. Errors from Interpolation

As shown in Table 2, the operating zones of a unit are provided for a sample of water heads, where the plant-based operating zones can be identified directly, as given in the second and sixth columns of Table 6 for the Nuozhadu at the sampling water heads: 156 m and 162 m. At a water head of 158 m between two sampling water heads: 156 m and 162 m; however, the plant-based operating zones can either be estimated as those in the fourth column with interpolation between the plant-based operating zones at two sampling water heads or determined as those in the third column by estimating the unit operating zones at the middle water head with interpolation between two sampling water heads and then combining them into the plant-based operating zones. As shown in the fifth column in Table 6, there are gaps between two ways of identifying the plant-based operating zones, which must be updated with the operating zones of units whenever the water head has changed, especially frequently in an iterative solution process in hydropower scheduling.

5. Conclusions

This work presents three procedures (M01, M03, and M04) to compare with a previous one (M02) in combining operating zones of multiple units into plant-based operating zones. The first one (M01) is an exhaustive method that enumerates all the possible combinations of the operating zones of all the units in a hydropower plant. The M02 improves on the M01 by merging the operating zones of the units one by one in order. The M03 employs an optimization solver to reduce the number of zone-merging trials, and the M04 checks discrete points to identify the possible operating zones of a combined generator. The experiments of the procedures on a variety of hydropower plants reveal that, impressively, the exhaustive method (M01) takes little time in solving problems in scales smaller than 18 (measured as the product of the number of units and the number of zones per unit), which in fact can cover most of the hydropower plants in China.
The second method (M02) demonstrates more prominent strength than any other method in dealing with problems in scales larger than 36 and, therefore, should always be recommended to solve problems on any scale.
The M03 takes much longer to secure the plant-based operating zones since it needs many more trials than the M04, which requires the least trials among all four procedures.
Errors occur when using interpolation to estimate the plant-based operating zones at a water head between two sampling water heads.
For the first time, this work discussed different procedures to combine operating zones of multiple units into plant-based operating zones and compared their efficiency. M02 is recommended when obtaining plant-based operating zones according to the results of this work, through which errors are reduced. Thus, the consistency of the plant-based and unit-based operating zones is enhanced. Moreover, the efficiency in solving the hydropower scheduling problem is improved compared to the other ways discussed.
Subjecting to the research advance in combining operating zones of units in a hydropower plant into plant-based operating zones, no more study cases are found in the other works, and M02 needs to be compared with more procedures. More research is expected to be conducted under the conditions of more potential combinations of different unit types in other regions of the world.

Author Contributions

Conceptualization, Y.W., J.W. and C.C.; methodology, Y.W., W.X., J.W., S.L. and C.C.; software W.X.; resources Y.W., B.Z. and Z.Z.; writing—original draft Y.W. and W.X.; writing—review and editing J.W., S.L. and C.C.; formal analysis W.X.; data curation W.X.; validation B.Z. and Z.Z.; visualization B.Z. and Z.Z.; supervision J.W. and S.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Data availability is not applicable to this article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Ellabban, O.; Abu-Rub, H.; Blaabjerg, F. Renewable energy resources: Current status, future prospects and their enabling technology. Renew. Sustain. Energy Rev. 2014, 39, 748–764. [Google Scholar] [CrossRef]
  2. Zhang, Y.S.; Ma, C.; Yang, Y.; Pang, X.L.; Liu, L.; Lian, J.J. Study on short-term optimal operation of cascade hydro-photovoltaic hybrid systems. Appl. Energy 2021, 291, 116828. [Google Scholar] [CrossRef]
  3. Zhang, D.H.; Wang, J.Q.; Lin, Y.G.; Si, Y.L.; Huang, C.; Yang, J.; Huang, B.; Li, W. Present situation and future prospect of renewable energy in China. Renew. Sustain. Energy Rev. 2017, 76, 865–871. [Google Scholar] [CrossRef]
  4. Li, J.D.; Chen, S.J.; Wu, Y.Q.; Wang, Q.H.; Liu, X.; Qi, L.J.; Lu, X.Y.; Gao, L. How to make better use of intermittent and variable energy? A review of wind and photovoltaic power consumption in China. Renew. Sustain. Energy Rev. 2021, 137, 110626. [Google Scholar] [CrossRef]
  5. Cheng, C.T.; Wang, J.Y.; Wu, X.Y. Hydro Unit Commitment with a Head-Sensitive Reservoir and Multiple Vibration Zones Using MILP. IEEE Trans. Power Syst. 2016, 31, 4842–4852. [Google Scholar] [CrossRef]
  6. Li, C.A.; Hsu, E.; Svoboda, A.J.; Tseng, C.L.; Johnson, R.B.; Hsu, E. Hydro unit commitment in hydro-thermal optimization. IEEE Trans. Power Syst. 1997, 12, 764–769. [Google Scholar] [CrossRef]
  7. Taktak, R.; D’Ambrosio, C. An overview on mathematical programming approaches for the deterministic unit commitment problem in hydro valleys. Energy. Syst. 2017, 8, 57–79. [Google Scholar] [CrossRef]
  8. Jahromi, M.Z.; Bioki, M.M.H.; Rashdinejad, M.; Fadaeinedjad, R. Solution to the unit commitment problem using an artificial neural network. Turk. J. Electr. Eng. Comput. Sci. 2013, 21, 198–212. [Google Scholar] [CrossRef]
  9. Postolov, B.; Iliev, A. New metaheuristic methodology for solving security constrained hydrothermal unit commitment based on adaptive genetic algorithm. Int. J. Electr. Power Energy Syst. 2022, 134, 107163. [Google Scholar] [CrossRef]
  10. Zhou, L.A.; Cheng, C.T.; Liao, S.L.; Wang, J. Multiobjective Scheduling Method for Short-Term Peak Shaving Operation of Cascade Hydro Plants. J. Water Resour. Plan. Manag. 2020, 146, 04020073. [Google Scholar] [CrossRef]
  11. Zhang, Z.; Wu, X.Y.; Liao, S.L.; Cheng, C.T. An ultra-short-term scheduling model for cascade hydropower regulated by multilevel dispatch centers suppressing wind power volatility. Int. J. Electr. Power Energy Syst. 2021, 134, 107467. [Google Scholar] [CrossRef]
  12. Yu, X.G.; Li, G.; Li, Y.P.; Cheng, C.T. Robust short-term scheduling based on information-gap decision theory for cascade reservoirs considering bilateral contract fulfillment and day-ahead market bidding in source systems. Environ. Res. Lett. 2021, 16, 055020. [Google Scholar] [CrossRef]
  13. Cheng, C.T.; Shen, J.J.; Wu, X.Y. Short-Term Scheduling for Large-Scale Cascaded Hydropower Systems with Multivibration Zones of High Head. J. Water Resour. Plan. Manag. 2012, 138, 257–267. [Google Scholar] [CrossRef]
  14. Wang, J.W.; Zheng, H.; Chen, C.; Liu, S.Q.; Chen, H.; Liu, R. How the Cooperation between Reservoir Operation and Unit Commitment Can Reduce Scheduled Spillages. J. Water Resour. Plan. Manag. 2022, 148, 06022002. [Google Scholar] [CrossRef]
  15. Zhao, Z.P.; Cheng, C.T.; Jin, X.Y.; Liu, L.J.; Yan, L.Z. A MILP model for hydro unit commitment with irregular vibration zones based on the constrained Delaunay triangulation method. Int. J. Electr. Power Energy Syst. 2020, 123, 106241. [Google Scholar] [CrossRef]
  16. Li, X.; Li, T.J.; Wei, J.H.; Wang, G.Q.; Yeh, W.W.G. Hydro Unit Commitment via Mixed Integer Linear Programming: A Case Study of the Three Gorges Project, China. IEEE Trans. Power Syst. 2014, 29, 1232–1241. [Google Scholar] [CrossRef]
  17. Cheng, X.L.; Feng, S.Z.; Zheng, H.; Wang, J.W.; Liu, S.Q. A hierarchical model in short-term hydro scheduling with unit commitment and head-dependency. Energy 2022, 251, 123908. [Google Scholar] [CrossRef]
  18. Cheng, X.L. A Study on the Peak-Shaving and Hierarchical Models Applied in Short-Term Optimal Scheduling of Cascaded Hydropower Reservoirs. Master’s Thesis, Huazhong University of Science and Technology, Wuhan, China, 2021. [Google Scholar] [CrossRef]
Figure 1. Procedure to determine the plant-based operating zones.
Figure 1. Procedure to determine the plant-based operating zones.
Energies 16 01435 g001
Figure 2. Locations of the six hydropower plants on the Lancang River.
Figure 2. Locations of the six hydropower plants on the Lancang River.
Energies 16 01435 g002
Figure 3. Results of Manwan by combining units into plant-based operating zones.
Figure 3. Results of Manwan by combining units into plant-based operating zones.
Energies 16 01435 g003
Table 1. Profile of installed units in hydropower plants.
Table 1. Profile of installed units in hydropower plants.
Unit TypeRated Capacity (MW)Hydropower PlantNumber of Units
1#140Lidi3
2#350Miaowei4
3#700Xiaowan6
4#300Manwan1
5#250Manwan5
6#120Manwan1
7#650Nuozhadu9
8#350Jinghong5
U09650VH0112
U10650VH0215
U11650VH0318
Table 2. Operating zones of the units.
Table 2. Operating zones of the units.
Unit TypeWater Head (m)Shutdown (MW)Zone 1# (MW)Zone 2# (MW)
LB(0)UB(0)LB(1)UB(1)LB(2)UB(2)
1#360060140----
1#370060140----
2#81.600120170230292.4
2#9300120170230350
3#212.3300120240480676
3#22200120240480700
4#8900--------
4#9000168300----
5#8900140250----
5#9000140250----
6#890090120----
6#900090120----
7#15200211220420467
7#15600420490----
7#16200420523----
8#5800200340----
8#6200200350----
U0915200211220420467
U1015200211220420467
U1115200211220420467
Table 3. Solution efficiency of the procedures at a precision of 0.1 MW.
Table 3. Solution efficiency of the procedures at a precision of 0.1 MW.
Hydro
Plant
Water Head
(m)
Scale
(Zone×Unit)
Installed Capacity
(MW)
Solution Time (Milliseconds)
M01M02M03M04
Lidi36.42 × 3420<1<110612
Miaowei853 × 41238<1<137715
Manwan89.41 × 1 + 2 × 5 + 2 × 11370<1<121821
Jinghong602 × 51724<1<118124
Xiaowan2153 × 64095<1<152866
Nuozhadu1582 × 94509<1<1162473
Nuozhadu1523 × 942033<11558120
VP011523 × 12560473<11602234
VP021523 × 157005241111860446
VP031523 × 18840671,48012112518
Table 4. The information behind the procedures that have different solution efficiency.
Table 4. The information behind the procedures that have different solution efficiency.
Hydro PlantCPU Time Per Trial (Milliseconds)Number of Trials
M01M02M03M04M01M02M03M04
Lidi----0.0348842003
Miaowei----0.033813312,3805
Manwan----0.022.33643013,7009
Jinghong----0.012.18322217,24011
Xiaowan----0.014.717293940,95014
Nuozhadu (158 m)----0.044.295128245,09017
Nuozhadu(152 m)----0.046.6719,68320442,03018
VP01----0.039.7531230356,04024
VP02----0.0314.8731540270,05030
VP03----0.0314.3931850184,06036
Table 5. Results of plant-based operating zones at a water head.
Table 5. Results of plant-based operating zones at a water head.
Zone #Lidi
(h = 36.4 m)
Miaowei
(85 m)
Manwan
(89.4 m)
Jinghong
(60 m)
Xiaowan
(215 m)
Nuozhadu
(158 m)152 m
0[0, 0][0, 0][0, 0][0, 0][0, 0][0, 0][0, 0]
1[60, 420][120, 170][90, 120][200, 345][120, 4096][420, 501][211, 220]
2--[230, 340][140, 1370][400, 1725]--[840, 1002][420, 467]
3--[350, 1238]------[1260, 1503][631, 687]
4----------[1680, 2004][840, 934]
5----------[2100, 2505][1051, 1154]
6----------[2520, 4509][1260, 1401]
7------------[1471, 1621]
8------------[1680, 1868]
9------------[1891, 2088]
10------------[2100, 4203]
Table 6. Errors in interpolation with Nuozhadu as an example.
Table 6. Errors in interpolation with Nuozhadu as an example.
Zone #156 m158 m162 m
Unit-BasedPlant-BasedError
0[0, 0][0, 0][0, 0]0.0[0, 0]
1[420, 490][420, 501][420, 490][0, 11][420, 523]
2[840, 980][840, 1002][840, 980][0, 22][840, 1046]
3[1260, 1470][1260, 1503][1260, 1470][0, 33][1260, 1569]
4[1680, 1960][1680, 2004][1680, 1960][0, 44][1680, 2092]
5[2100, 2450][2100, 2505][2100, 2450][0, 55][2100, 4707]
6[2520, 4410][2520, 4509][2520, 4410][0, 99]
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

Wu, Y.; Xia, W.; Wang, J.; Liu, S.; Zhou, B.; Zhao, Z.; Chen, C. Comparison of Procedures to Combine Operating Zones of Multiple Units into Plant-Based Operating Zones. Energies 2023, 16, 1435. https://doi.org/10.3390/en16031435

AMA Style

Wu Y, Xia W, Wang J, Liu S, Zhou B, Zhao Z, Chen C. Comparison of Procedures to Combine Operating Zones of Multiple Units into Plant-Based Operating Zones. Energies. 2023; 16(3):1435. https://doi.org/10.3390/en16031435

Chicago/Turabian Style

Wu, Yang, Wang Xia, Jinwen Wang, Shuangquan Liu, Binbin Zhou, Zhenyu Zhao, and Cheng Chen. 2023. "Comparison of Procedures to Combine Operating Zones of Multiple Units into Plant-Based Operating Zones" Energies 16, no. 3: 1435. https://doi.org/10.3390/en16031435

APA Style

Wu, Y., Xia, W., Wang, J., Liu, S., Zhou, B., Zhao, Z., & Chen, C. (2023). Comparison of Procedures to Combine Operating Zones of Multiple Units into Plant-Based Operating Zones. Energies, 16(3), 1435. https://doi.org/10.3390/en16031435

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