Next Article in Journal
Measurement of Force and Position Using a Cantilever Beam and Multiple Strain Gauges: Sensing Principles and Design Considerations
Previous Article in Journal
Development of 3D-Stacked 1Megapixel Dual-Time-Gated SPAD Image Sensor with Simultaneous Dual Image Output Architecture for Efficient Sensor Fusion
Previous Article in Special Issue
A Junction Temperature Prediction Method Based on Multivariate Linear Regression Using Current Fall Characteristics of SiC MOSFETs
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Enabling Efficient Scheduling of Multi-Type Sources in Power Systems via Uncertainty Monitoring and Nonlinear Constraint Processing

1
Electric Power Research Institute of State Grid Henan Electric Power Company, Zhengzhou 450000, China
2
College of New Energy, Harbin Institute of Technology at Weihai, Weihai 264200, China
*
Author to whom correspondence should be addressed.
Sensors 2025, 25(21), 6564; https://doi.org/10.3390/s25216564
Submission received: 24 September 2025 / Revised: 19 October 2025 / Accepted: 20 October 2025 / Published: 24 October 2025

Abstract

The large-scale integration of renewable energy sources introduces significant uncertainty into modern power systems, posing new challenges for reliable and economical operation. Effective scheduling therefore requires accurate monitoring of uncertainty and efficient handling of nonlinear system dynamics. This paper proposes an optimization-based scheduling method that combines sensor-informed monitoring of photovoltaic (PV) uncertainty with advanced processing of nonlinear hydropower characteristics. A detailed hydropower model is incorporated into the framework to represent water balance, reservoir dynamics, and head–discharge–power relationships with improved accuracy. Nonlinear constraints and uncertainty are addressed through a unified approximation scheme that ensures computational tractability. Case studies on the modified IEEE −39 system show that the proposed method achieves effective multi-source coordination, reduces operating costs by up to 2.9%, and enhances renewable energy utilization across different uncertainty levels and PV penetration scenarios.

1. Introduction

The rapid transition toward carbon neutrality and the large-scale integration of renewable energy sources are reshaping the structure and operation of modern power systems. Variable wind and photovoltaic (PV) generation introduce strong volatility and uncertainty, significantly increasing the requirements for system flexibility, reliability, and economic performance. At the same time, conventional thermal power and hydropower remain indispensable for balancing supply and demand. Consequently, developing optimization-based scheduling methods that can coordinate multiple heterogeneous resources under uncertainty and nonlinearity has become a critical research direction.
Optimization-based scheduling has been widely studied as an effective approach to coordinate multi-type power sources and address the challenges of system flexibility, renewable integration, and operational efficiency. References [1,2] establish coordinated planning frameworks that exploit demand response and nodal carbon potential to jointly optimize economic and environmental objectives. In [3], the flexible retrofitting of thermal power units combined with energy storage deployment is investigated, where the benefits of peak shaving and renewable accommodation are quantitatively evaluated. Reference [4] introduces a source–load cooperative peak-shaving mechanism that reduces curtailment and improves the efficiency of renewable energy utilization. Reference [5] proposes an improved day-ahead scheduling strategy that incorporates DC frequency support to enhance renewable accommodation and peak-shaving performance in interconnected grids. Building on day-ahead models, Reference [6] develops a combined day-ahead and intraday framework, where rolling optimization is used to reduce fluctuations and improve stability. Reference [7] further introduces a real-time scheduling method based on dynamic decision-making, enabling continuous adjustment of system operating points to address unpredictable power flow deviations.
With the growing share of renewable energy, the variability and intermittency of wind and PV generation have introduced significant uncertainty into power system scheduling. Such uncertainty directly affects the balance of supply and demand, as well as system security and economic efficiency. Consequently, uncertainty modeling has become an essential component of modern scheduling research. Distributionally robust and data-driven scheduling approaches have been applied to improve system resilience against renewable volatility [8,9]. For instance, robust two-stage dispatch methods have been developed for wind–thermal coordination [10], while chance-constrained formulations have been extended to integrated electricity–gas systems [11]. Further, interval optimization [12] and probabilistic admissibility assessment [13] have been proposed to balance modeling fidelity and tractability. These methods demonstrate the importance of explicitly addressing uncertainty, yet they often rely on simplified linear models that may not adequately capture the nonlinear dynamics of hydropower and other flexible units. This creates a critical research gap, i.e., while uncertainty-aware methods have advanced considerably in modeling renewable variability, the flexible resources used to balance this variability—particularly hydropower—are typically represented through aggregated or linearized approximations that ignore essential physical constraints. Such simplifications may lead to suboptimal or infeasible scheduling solutions when detailed operational requirements must be satisfied in practice.
To cope with renewable uncertainty, the regulation capability of hydropower has been gradually incorporated into dispatch models. Owing to its fast response and large storage capacity, hydropower can provide both short-term balancing and long-term flexibility, making it an indispensable resource for enhancing system stability and accommodating variable renewable energy. Recent research has extensively examined the role of hydropower in complementary scheduling frameworks. Reference [14] develops a short-term scheduling model for the hydropower station and evaluates its performance under multiple operating scenarios. In [15], a bi-objective optimization model is constructed to maximize hydropower generation while simultaneously smoothing output fluctuations. Reference [16] investigates two scheduling strategies, one minimizing total output volatility and the other enhancing overall stability. Adaptive operating rules that link short- and long-term scheduling horizons are proposed in [17], highlighting the need to balance hydropower flexibility with renewable variability. To address the stochastic nature of renewable generation, Reference [18] applies a probabilistic collocation method based on polynomial chaos expansion, thereby supporting the secure operation of cascade hydropower systems. Reference [19] embeds short-term fluctuation risks into a mid- to long-term optimization framework, improving the robustness of hydropower scheduling decisions. Furthermore, Reference [20] emphasizes water-use efficiency by formulating a short-term cascade hydropower optimization model with the objective of minimizing water consumption.
Although hydropower has been increasingly incorporated into scheduling models, most existing studies treat its operation in a simplified manner, often using linear approximations or fixed efficiency factors. In reality, hydropower scheduling is characterized by multiple nonlinear relationships, such as the water level–storage curve, the tail water level–discharge function, and the nonlinear mapping between water head, discharge, and power output. Additional complexities arise from operating constraints, including vibration zone avoidance, output fluctuation limits, and head loss effects, all of which directly influence the feasible operating space. Ignoring or oversimplifying these nonlinear characteristics not only reduces the accuracy of hydropower representation but may also lead to suboptimal or even infeasible scheduling outcomes in practical applications. Therefore, there exists a significant gap between uncertainty-aware scheduling frameworks and detailed physical modeling of flexible resources, hindering the development of truly practical and reliable multi-source coordination strategies.
In recent years, considerable efforts have been devoted to addressing the nonlinear nature of scheduling models, and a variety of approximation and reformulation techniques have been proposed [21,22]. Frequency-related nonlinear indices such as nadir and RoCoF are commonly embedded into dispatch through piecewise linearization, which transforms inherently nonlinear expressions into tractable mixed-integer linear forms [23,24]. To cope with complex nonlinear coupling between renewable generation and system inertia, synthetic inertia from inverter-based resources has been modeled with linearized approximations [25]. Decomposition methods have also been developed to separate nonlinear multi-area or multi-timescale problems into smaller subproblems, improving tractability while retaining the essential nonlinear relationships [26]. Convex relaxation techniques have been applied to replace nonconvex constraints with equivalent convex envelopes, thereby accelerating the solution of large-scale nonlinear scheduling problems [27]. In addition, unit commitment formulations considering nonlinear dynamic responses have been approximated through bi-level or linearized models [28], and multi-area frequency-constrained scheduling has been reformulated with linear surrogates to handle otherwise intractable nonlinear dynamics.
However, these linearized methods cannot be directly applied to hydropower scheduling, since its nonlinearities stem from water level–storage and tail water level–discharge relationships, as well as the bilinear dependence of head, discharge, and power output. Additional constraints such as vibration zones and head loss make the problem more complex, requiring dedicated modeling approaches beyond conventional linearization or relaxation techniques.
To address these challenges, this paper proposes an optimization-based scheduling method that coordinates hydropower, thermal power, and PV generation under uncertainty and nonlinearity. The main contributions are as follows:
  • A detailed hydropower model is established, incorporating water balance, reservoir dynamics, operational constraints, and nonlinear head–discharge–power characteristics to ensure physical feasibility and scheduling accuracy.
  • A linearization framework is proposed to approximate nonlinear hydropower constraints, including reservoir storage, tail water level–discharge relations, vibration zones, head loss, and turbine power characteristics, enabling accurate representation of physical features while maintaining computational tractability. The proposed nonlinear constraint processing framework extends beyond traditional convex relaxation and static piecewise linearization by introducing adaptive, physically interpretable reformulations for hydropower-related nonlinearities. Through tailored linearization of head loss, vibration zone, and turbine power coupling constraints, the method maintains global model linearity while dynamically balancing computational efficiency and accuracy.
  • A comprehensive scheduling framework is constructed that simultaneously accounts for uncertainty and nonlinearity, enabling more realistic and reliable multi-source coordination.
The remainder of this paper is organized as follows. Section 2 formulates the optimization-based scheduling model for coordinating multi-type power sources. Section 3 introduces the proposed methods for handling nonlinearity and uncertainty. Section 4 discusses the case study and result analysis. Finally, Section 5 concludes the paper.

2. Scheduling Model for Multi-Type Sources in Power Systems

2.1. Objective Functions

To achieve coordinated optimization of thermal power, hydropower, and PV generation, this paper constructs a multi-objective scheduling function that comprehensively considers thermal power operating costs, water curtailment costs, and PV curtailment costs, as follows:
F 1 = t = 1 T m = 1 M a G , m u m , t fire P m , t fire + a G , m u m , t fire F 2 = t = 1 T i = 1 I P i , t hydro , f P i , t hydro F 3 = t = 1 T j = 1 J P ˜ j , t pv , f P j , t pv
F = w 1 F 1 + w 2 F 2 + w 3 F 3
where F 1 represents the thermal power unit operating cost [29]; F 2 represents the water curtailment cost; F 3 represents the PV curtailment cost; u m , t fire is the on/off status variable of the m-th thermal power unit in time period t , where u m , t fire 0 , 1 , taking 1 indicates the on state and 0 indicates the off state; P i , t hydro is the output of hydropower i in time period t ; P j , t pv is the output of PV j in time period t ; P m , t fire is the output of thermal power m in time period t ; P i , t hydro , f is the predicted output value of hydropower i in time period t ; P ˜ j , t pv , f is the predicted output value of PV j in time period t , which are uncertain quantities; I , J , M represent hydropower, PV, and thermal power in the power system, respectively; T is the total number of scheduling periods in the power system; w 1 , w 2 , w 3 are objective function weights.

2.2. Constraints

2.2.1. Thermal Power Operating Constraints

To ensure reasonable and safe system operation, thermal power units must satisfy output constraints, start/stop state change constraints, start/stop time constraints, ramping constraints, and reserve constraints [30]:
u m , t fire P min , m fire   P m , t fire   u m , t fire P max , m fire  
u m , t u m , t 1 = y m , t on y m , t off
y m , t on + y m , t off 1
τ = t t + F T on , m fire 1 u m , τ fire F T on , m fire y m , t on , fire , t T F T on , m fire + 1 τ = t T u m , τ fire ( T t + 1 ) y m , t on , fire , t > T F T on , m fire + 1
τ = t t + F T off , m fire 1 u m , τ fire F T off , m fire y m , t off , fire , t T F T off , m fire + 1 τ = t T u m , τ fire ( T t + 1 ) y m , t off , fire , t > T F T off , m fire + 1
P m , t + 1 fire P m , t fire V m up
P m , t fire P m , t + 1 fire V m down
P m , t fire + R m , t fire + u m , t fire P max , m fire P m , t fire R m , t fire u m , t fire P min , m fire
where Equation (3) represents thermal power unit output constraints; Equations (4) and (5) represent thermal power unit start/stop state change constraints; Equations (6) and (7) represent thermal power unit start/stop time constraints; Equations (8) and (9) represent thermal power unit ramping constraints. P min , m fire   is the minimum output of unit m ; P max , m fire   is the maximum output of unit m ; y m , t on , fire and y m , t off , fire are binary variables, where 1 indicates unit m starts up in time period t , and 0 indicates unit m shuts down in time period t ; F T on , m fire is the minimum on-time duration of the m-th thermal power unit; F T off , m fire is the minimum off-time duration of the m-th thermal power unit; V m up is the up-ramping rate of the m-th thermal power unit; V m down is the down-ramping rate of the m-th thermal power unit; R m , t fire + and R m , t fire are the positive and negative reserve capacities of the m-th thermal power unit.
To improve renewable energy integration levels and prevent thermal power from occupying excessive system load share when renewable energy output is sufficient, this paper sets the following thermal power output constraint to dynamically limit its output upper bound:
m = 1 M P m , t fire min { m = 1 M P m , max fire , β × i = 1 I P m , t hydro + j = 1 J P j , t pv }
where β is the regulation coefficient used to control the response degree of thermal power output to renewable energy (hydropower and PV) output.

2.2.2. Hydropower Operating Constraints

Hydrological resource and reservoir regulation constraints mainly include water balance, water level upper and lower limits, reservoir initial and final water level control, water level–storage relationship, and tail water level–discharge relationship. Water balance constraints ensure that reservoir storage changes in each period satisfy conservation relationships with inflow, outflow, generation, and spillage flows, as shown in Equations (12)–(14); water level upper and lower limit constraints restrict reservoir operating water levels within safe ranges to prevent extreme water levels from affecting dam safety and generation efficiency, as shown in Equation (15); initial and final water level control constraints stipulate that the starting and ending water levels of the scheduling period should be close to set values to ensure continuity and controllability of multi-period scheduling, as shown in Equations (16) and (17); the water level–storage relationship describes the nonlinear mapping between reservoir water level and storage capacity, which is key to achieving hydrological calculations and constraint conversion, as shown in Equation (18); the tail water level–discharge relationship reflects the coupling characteristics between water level and discharge after water flows through the power station, helping achieve upstream and downstream coordinated scheduling and ecological flow control, as shown in Equation (19).
V i , t = V i , t 1 + 3600 I i , t Q i , t Δ t
I i , t = Q i 1 , t τ + R i , t
Q i , t hydro = Q i , t hydro , p + Q i , t hydro , d
Z _ i , t up Z i , t up Z ¯ i , t up
Z i , 1 up   = Z i , begin up  
Z i , T up   Z i ,   end   up   Δ Z
V i , t = f i ZV Z i , t up
Z i , t down   = f i ZQ Q i , t hydro
where V i , t is the storage capacity; I i , t is the inflow; Q i , t hydro is the outflow; R i , t is the interval flow; τ is the water travel time; Q i , t hydro , p and Q i , t hydro , d are the generation flow and spillage flow of power station i in time period t , respectively; Z i , t up , Z ¯ i , t up , Z _ i , t up are the forebay water level and its upper and lower limits of the reservoir; Z i , begin up   and Z i ,   end   up   are the initial water level and final control water level of the scheduling period; Δ Z is the allowable final water level deviation of the scheduling period to avoid affecting water quantity in the next scheduling cycle; f i ZV is the nonlinear water level–storage relationship curve function of the reservoir where power station i is located; f i ZQ is the nonlinear relationship curve function between tail water level and discharge of power station i ; Z i , t down   is the tail water level of power station i in time period t .
Output and operating status constraints are mainly used to regulate the power output and operating behavior of hydropower units, ensuring equipment safety, smooth operation, and scheduling feasibility. Among them, output limit constraints control the upper and lower output limits of units in each period, ensuring they do not exceed unit capacity ranges, as shown in Equation (20); vibration zone avoidance constraints prevent units from operating in vibration zones for extended periods, reducing mechanical wear and operating risks, as shown in Equation (21); start/stop operation constraints limit minimum start/stop duration and start/stop frequency, preventing efficiency degradation and equipment damage caused by frequent switching, as shown in Equations (22)–(25); ramping capability constraints limit the rate of output change per unit time, ensuring smoothness of output change processes, as shown in Equation (26); output fluctuation limit constraints restrict the duration of increasing and decreasing output, reducing adverse effects of sudden water flow changes on ecology and equipment while improving operating stability, as shown in Equation (27).
u i , t hydro P _ i , t hydro P i , t hydro u i , t hydro P ¯ i , t hydro
P i , t hydro P max , i , k hydro P i , t hydro P min , i , k hydro 0
u i , t hydro   u i , t 1 hydro   = y i , t on , hydro   y i , t off , hydro  
y i , t on , hydro   + λ = t + 1 t + T on , i hydro 1 y i , λ on , hydro   1
y i , t off , hydro   + λ = t + 1 t + T off , i hydro 1 y i , λ off , hydro   1 T off , i hydro
t = 1 T y i , t on , hydro   M i on
Δ P i hydro   P i , t hydro   P i , t 1 hydro   Δ P i hydro  
P i , t hydro   P i , t σ 1 hydro   P i , t hydro   P i , t 1 hydro   0 , σ = 1 , 2 , , t e 1
where P ¯ i , t hydro and P _ i , t hydro are the upper and lower output limits of power station i in time period t ; u i , t hydro is the on/off status variable of power station i in time period t , where u i , t hydro 0 , 1 , taking 1 indicates on state and 0 indicates off state; P max , i , k hydro and P min , i , k hydro are the lower and upper output limits of the k -th vibration zone of power station i ; y i , t on , hydro   0 , 1 is the startup operation variable of power station i in time period t , taking 1 indicates startup operation; y i , t off , hydro   0 , 1 is the shutdown operation variable of power station i unit in time period t , taking 1 indicates shutdown operation; T on , i hydro and T off , i hydro are the minimum on and off durations of power station, respectively; M i on is the maximum number of startups of power station i during the scheduling period to avoid frequent start/stop operations; Δ P i hydro   is the ramping capability of power station i ; t e is the minimum number of periods that a unit must maintain during one round of output increase/decrease process, where t e > 1 .
Hydraulic and water-energy conversion characteristic constraints are mainly used to characterize the hydraulic and equipment physical characteristics in the water-to-electricity conversion process, ensuring physical feasibility of generation scheduling results. Among them, generation flow constraints stipulate that the water consumption for unit generation must operate within allowable ranges, as shown in Equation (28); generation head relationship constraints combine water level changes and flow conditions to calculate the effective head available for generation, as shown in Equation (29); head loss function expresses the energy loss generated during water flow through intake and discharge structures, as shown in Equation (30); unit dynamic characteristic constraints reflect the coupling relationship between output, head, and flow through nonlinear functions, which is an important basis for accurately evaluating generation capacity and optimizing scheduling decisions, as shown in Equation (31).
u i , t hydro   Q _ i hydro Q i , t hydro u i , t hydro   Q ¯ i hydro
H i , t hydro = Z i , t up + Z i , t down   2 H i , t hydro , loss
H i , t hydro , loss = a i Q i , t hydro 2 + b i
P i , t hydro = f i NHQ Q i , t hydro , H i , t hydro = η i ρ g Q i , t hydro H i , t hydro
where Q i , t hydro , Q ¯ i hydro , Q _ i hydro are the generation flow and its upper and lower limits of power station i in time period t ; H i , t hydro and H i , t hydro , loss are the generation head and head loss of power station i in time period t ; a i and b i are the head loss coefficient and loss constant of power station i , which can generally be obtained through hydraulic experiments; f i , n NHQ is the nonlinear relationship function of output-head-flow of power station i ; η i is the comprehensive efficiency of hydropower station i ; ρ is the density of water; g is gravitational acceleration.

2.2.3. Other Constraints

PV output must be within the predicted output, and considering PV uncertainty, its operating constraints can be expressed as:
min P r P j , t pv P ˜ j , t pv , f α
where α is the confidence level.
The power system must satisfy power balance constraints:
min P r i = 1 I P i , t hydro + j = 1 J P ˜ j , t pv + m = 1 M P m , t fire n = 1 N P ˜ n , t load = 0 α
where P ˜ n , t load is the load demand at node n in time period t , which is an uncertain quantity; N is the number of load nodes.
Additionally, considering power system reserve constraints:
min P r n = 1 N P ˜ n , t load j = 1 J P ˜ j , t pv i = 1 I P i , max hydro m = 1 M P m , max fire 0 α

3. Methods for Handling Nonlinearity and Uncertainty

3.1. Nonlinearity in Scheduling Model

The nonlinear constraints in the scheduling model include Equations (18), (19), (21), (27), (30) and (31).
For the water level–storage relationship, i.e., Equation (18), a piecewise linear interpolation function can be employed:
V i , t = V i , 1 + V i , 2 V i , 1 Z i , 2 Z i , 1 Z i , t up Z i , 1 , Z i , 1 Z i , t up < Z i , 2 V i , 2 + V i , 3 V i , 2 Z i , 3 Z i , 2 Z i , t up Z i , 2 , Z i , 2 Z i , t up < Z i , 3 V i , n 1 + V i , n V i , n 1 Z i , n Z i , n 1 Z i , t up Z i , n 1 , Z i , n 1 Z i , t up Z i , n
where Z i , k and V i , k represent the k -th water level point and its corresponding reservoir capacity of reservoir i , respectively; Z i , t up is the dam water level of reservoir i during period t ; V i , t is the corresponding reservoir capacity; the interpolation interval Z i , k , Z i , k + 1 is provided by the reservoir operating curve table; n is the number of known water level–storage data points in the curve table.
The tail water level–discharge relationship, i.e., Equation (19), can similarly be represented using a piecewise linear interpolation function:
Z i , t down = Z 1 + Z 2 Z 1 Q 2 Q 1 Q i , t hydro Q 1 , Q 1 Q i , t hydro < Q 2 Z 2 + Z 3 Z 2 Q 3 Q 2 Q i , t hydro Q 2 , Q 2 Q i , t hydro < Q 3 Z n 1 + Z n Z n 1 Q n Q n 1 Q i , t hydro Q n 1 , Q n 1 Q i , t hydro Q n
where Q k , Z k represents the lookup table data points composed of historical observations or design values of discharge and tail water level.
To linearize the vibration zone avoidance constraint, i.e., Equation (21), this paper introduces auxiliary binary decision variables δ i , k , t 0 , 1 and employs the big-M method to transform the original nonlinear product constraint into the following linear inequality form:
P i , t hydro P min , i , k hydro + M δ i , k , t P i , t hydro P max , i , k hydro M 1 δ i , k , t δ i , k , t 0 , 1
where P i , t hydro is the output of hydropower station i during period t , P min , i , k hydro , P max , i , k hydro are the upper and lower limits of the k -th vibration zone, δ i , k , t indicates which side of the vibration zone the output is on, and M is a sufficiently large constant. This linearization method ensures that unit output does not fall into vibration zones, effectively avoiding operational risks caused by mechanical vibrations.
For the output fluctuation duration constraint, i.e., Equation (27), to ensure that hydropower unit output has minimum duration during increase and decrease processes and avoid frequent fluctuations, this paper proposes a trend consistency linearization method based on time windows. This method forces unit output to maintain unidirectional changes within specified time windows by introducing window-level binary variables. At each scheduling period t , a moving window of length t e is defined, and window-level trend variables y i , t 0 , 1 are introduced to represent the output change trend of unit i within window t t e + 1 , t , where y i , t = 1 indicates that unit output continuously increases within this window; y i , t = 0 indicates that unit output continuously decreases within this window. Let the power increment be:
Δ P i , k hydro = P i , k hydro P i , k 1 hydro , k = t t e + 1 , , t
Then the consistency constraint for output fluctuation direction can be modeled as:
Δ P i , k hydro M 1 y i , t , k = t t e + 1 , , t Δ P i , k hydro M y i , t , k = t t e + 1 , , t
where M is a sufficiently large constant, typically taken as the maximum output change range of the unit.
To linearize the nonlinear function of head loss, i.e., Equation (30), this paper employs a sawtooth piecewise linear fitting method, dividing the quadratic form H i , t hydro , loss = a i Q i , t hydro 2 + b i into K linear intervals over the interval Q i min , Q i max , with nodes recorded as q i , 0 , q i , 1 , , q i , K . In each k -th interval q i , k 1 , q i , k , a linear function is fitted:
H i , t hydro , loss m i , k Q i , t hydro + c i , k + M 1 δ i , k , t , k = 1 , , K
where m i , k is the slope of the k -th segment; c i , k is the intercept, fitted according to the quadratic function at interval endpoints; δ i , k , t 0 , 1 is a binary decision variable indicating whether this segment is activated; M is a sufficiently large positive number ensuring that inactive segments do not affect the results.
The following mutual exclusion constraint is also added to ensure that only one segment is activated per period:
k = 1 K δ i , k , t = 1
This paper employs a bivariate piecewise linear fitting method to handle unit dynamic characteristic constraints, i.e., Equation (31), dividing flow Q i , t hydro and head H i , t hydro into N Q and N H segments, respectively, constructing two-dimensional grid nodes q m , h n , and defining the power value at each node as:
p i , m n = η i ρ g q m h n
Continuous interpolation weight variables λ i , m n , t 0 , 1 are introduced to represent the contribution degree of node q m , h n to the output of unit i during period t:
P i , t hydro = m = 1 N Q n = 1 N H λ i , m n , t p i , m n
Q i , t hydro = m = 1 N Q n = 1 N H λ i , m n , t q m
H i , t hydro = m = 1 N Q n = 1 N H λ i , m n , t h n
m = 1 N Q n = 1 N H λ i , m n , t = 1 , λ i , m n , t 0
This method approximates the bivariate product relationship using linear interpolation, accurately reflecting the nonlinear characteristics of output variation with head and flow changes while ensuring model linearity. By adjusting segmentation precision (i.e., the values of N Q and N H ), flexible trade-offs can be made between accuracy and computational efficiency, applicable to hydropower output modeling under various scheduling scales.

3.2. Uncertainty in Scheduling Model

In the objective function, the PV curtailment cost term F3 introduces uncertainty in PV output. In constraint conditions, PV output constraint Equation (32), power balance constraint Equation (33), and spinning reserve constraint Equation (34) all consider uncertainty. This paper employs fuzzy mathematics methods to introduce fuzzy parameters and converts them to deterministic crisp equivalent forms under given confidence levels, thereby enhancing model feasibility in addressing PV and load uncertainties.
When considering PV output uncertainty, this paper models the predicted PV output P j , t pv , f as triangular fuzzy parameters and performs crisp processing under confidence level α to obtain the equivalent confidence output lower bound:
P ^ j , t , α pv = 2 2 α P j , t , 2 pv + 2 α 1 P j , t , 1 pv
Thus, the objective function F3 is extended to an uncertain form:
F 3 unc = t = 1 T j = 1 J P ^ j , t , α pv P j , t pv
For PV output constraints, this paper converts them under confidence level α :
2 2 α P j , t , 2 pv + 2 α 1 P j , t , 1 pv P j , t pv P j , t pv 0
where P j , t , 1 pv and P j , t , 2 pv are the lower and upper membership endpoints of PV output prediction values, respectively.
For power balance constraints and spinning reserve constraints, this paper crisp-converts both under confidence level α :
i = 1 I P i , t hydro + m = 1 M P m , t fire + ( 2 2 α ) j = 1 J P j , t , 3 pv n = 1 N P n , t , 2 load + ( 2 2 α ) j = 1 J P j , t , 4 pv n = 1 N P n , t , 1 load = 0
i = 1 I P i , max hydro m = 1 M P m , max fire + ( 2 2 α ) j = 1 J P j , t , 3 load n = 1 N P n , t , 2 pv + ( 2 α 1 ) j = 1 J P j , t , 4 load n = 1 N P n , t , 1 pv 0

4. Case Study

4.1. Tested System and Parameter Settings

The modified IEEE −39 system is applied for the case study. It consists of eight thermal power units, four hydroelectric power units, and two PV plants, as illustrated in Figure 1. The detailed parameters of thermal and hydroelectric power units are listed in Table 1 and Table 2, respectively. For the PV generation, two plants are integrated into the system, with rated capacities of 1400 MW (PV1) and 600 MW (PV2), corresponding to a penetration rate of approximately 29% (ratio of all PVs’ capacity to the whole power generations’ capacity [31]).
The forecasted power output curves of the two PV plants are illustrated in Figure 2a, showing the typical daily variation in solar power under different irradiation conditions. The generation schedule of the cascaded hydropower plants is presented in Figure 2b, exhibiting a clear time-varying pattern. Specifically, the output decreases during the early periods of the day, followed by a gradual increase. In the mid-day to evening hours, the hydropower output reaches relatively higher levels and remains stable.

4.2. Analysis of Scheduling Results

To characterize the impact of uncertainty on scheduling results, this study introduces different confidence levels α . The confidence level α represents the probability threshold at which the scheduling solution remains feasible under uncertainties. Higher α values indicate conservative strategies requiring feasibility in more scenarios, suitable for systems with strict reliability requirements, while lower α values allow greater risk tolerance to maximize renewable accommodation. In practice, α should be selected considering system reliability standards, historical forecast error distributions, and economic trade-offs between curtailment and generation costs. The confidence level range ( α = 0.98, 0.96, 0.94, 0.92, 0.90, 0.88) reflects typical reliability standards in power system scheduling.
Figure 3 shows the output variation trends of thermal and hydropower units under different confidence levels. When the confidence level is high, the system has strong requirements for preventing stochastic risks. To satisfy strict feasibility requirements under uncertainty, the optimizer adopts conservative strategies by increasing thermal reserves and reducing dependence on variable renewables, representing risk-averse operation suitable for systems with critical reliability requirements. At this stage, thermal units maintain relatively high output levels overall, accompanied by obvious start-stop adjustments to ensure system reliability. The regulation capability of hydropower units is also fully utilized, with output showing strong following characteristics to compensate for PV output fluctuations. During this phase, renewable energy accommodation is somewhat suppressed, PV utilization is insufficient, and curtailment phenomena are prominent. As the confidence level gradually decreases, the scheduling strategy’s tolerance for uncertainty risks increases. Relaxed feasibility constraints enable the optimizer to exploit statistical expectations of renewable output rather than worst-case scenarios, reducing conservative reserve requirements. This manifests as a gradual decline in thermal unit operating frequency and average output, hydropower unit output becoming more stable, and PV and other renewable energy sources receiving more adequate accommodation in the system. Particularly at α = 0.88 , PV output is utilized to a significant extent, and the overall system operational mode shifts from “conservative” to “economic”. This demonstrates that systems with abundant flexibility resources can adopt lower confidence levels to maximize economic and environmental benefits while maintaining acceptable reliability.
Table 3 lists the three types of objective function values under different confidence levels, further validating the scheduling trends revealed in Figure 3. Specifically, thermal power operating cost F1 gradually decreases as the confidence level decreases, from 1.584 × 106$ at α = 0.98 to 1.538 × 106$ at α = 0.88 , indicating that thermal unit output decreases under lower confidence levels and system operating costs are effectively controlled. The hydropower deviation index F2 gradually increases as the confidence level decreases, from 215.4 MW to 223.5 MW, suggesting that under low confidence levels, the difference between hydropower units and expected output expands, with the system trading precise hydropower scheduling constraints for better economic performance and renewable energy accommodation. The PV curtailment index F3 shows a decreasing trend as the confidence level decreases, from 268.9 MW to 253.2 MW, indicating that under low confidence levels, PV output can be more fully integrated into the grid, and curtailment phenomena are significantly improved. Overall, high confidence levels correspond to high reliability but higher costs and severe curtailment, while low confidence levels achieve reduced operating costs and improved PV accommodation at the expense of some hydropower scheduling precision.
The regulation coefficient β dynamically limits thermal power output to prioritize renewable energy accommodation. Larger β values provide thermal units more operational freedom, suitable for early-stage renewable integration, while smaller β values enforce renewable priority for high-penetration scenarios. In practice, β should be selected based on renewable policy targets, thermal unit economic operation ranges, system flexibility requirements, and seasonal renewable patterns, with potential for real-time adjustment. This paper sets β = 0 . 90 , 0.87 , 0.84 , 0.81 , for comparative analysis.
Figure 4 shows the output scheduling curves of thermal and hydropower units under different β values. From the results, it can be seen that as β decreases, thermal unit output is gradually suppressed, the number of start-stop operations of some units decreases, and overall operating levels decline. Smaller β values impose tighter constraints on thermal generation, effectively forcing the system to prioritize renewable accommodation. When thermal power is constrained, hydropower must undertake more load-following and ramping tasks to maintain balance. Correspondingly, the regulation role of hydropower units is further enhanced, with output undertaking more load-following tasks and demonstrating strong ramping capabilities. This trend indicates that smaller β values can effectively suppress excessive thermal power output, making room for renewable energy accommodation. Meanwhile, PV output receives more grid utilization, and curtailment phenomena are alleviated. From an engineering perspective, β serves as a policy instrument for balancing renewable integration targets with system stability requirements and could be dynamically adjusted based on grid conditions and operational priorities. Overall, the smaller the β is, the more the system operating mode tends toward “renewable energy priority”; while the larger the β is, the more system operation relies on thermal power stability.
Table 4 quantitatively presents the three types of objective function values under different β values. From the results, it can be seen that thermal power operating cost F1 continuously decreases as β decreases, from 1.584 × 106$ at β = 0.90 to 1.518 × 106$ at β = 0.81 . This indicates that by tightening thermal power output upper limits, the system reduces its dependence on thermal units, effectively controlling operating costs. The hydropower deviation index F2 gradually increases as β decreases, from 214.2 MW to 224.8 MW, reflecting that under thermal power limitations, hydropower undertakes more load regulation tasks, with increased deviations from expected output. The PV curtailment index F3 significantly decreases as β decreases, from 268.9 MW to 253.8 MW, indicating that after thermal power output is limited, PV grid output is significantly improved, and curtailment phenomena are alleviated.

4.3. Scheduling Under Different PV Penetration Levels

To further evaluate the impact of large-scale PV integration on power system optimal scheduling, this paper conducts comparative analysis of scheduling results under different PV penetration levels (29–50%), as shown in Figure 5, Figure 6 and Figure 7. The research focuses on three objective functions: thermal power operating cost F1, hydropower output deviation index F2, and PV curtailment index F3, and examines the impact of different confidence levels α and regulation coefficients β on scheduling results.
Figure 5 shows the values of objective function F1 under different PV penetration levels. It can be seen that as PV penetration gradually increases, system dependence on thermal units decreases significantly, resulting in an overall declining trend in operating costs. For example, under conditions of α = 0.98 and β = 0.90 , F1 decreases from approximately 1.584 × 106$ at 29% penetration to approximately 1.501 × 106$ at 50% penetration. This trend remains consistent under different confidence levels and regulation coefficients, indicating that increasing PV share can effectively reduce system economic operating costs, but also increases system adaptation requirements for renewable energy fluctuations.
Figure 6 shows the values of objective function F2 under different PV penetration levels. Contrary to F1, F2 gradually increases with increasing PV penetration, rising from approximately 215 MW at 29% to over 250 MW at 50%. This indicates that under high-proportion PV integration, hydropower units undertake more regulation tasks to balance PV output fluctuations and uncertainties. Therefore, hydropower unit scheduling flexibility requirements continue to strengthen, and their operational deviations expand accordingly. This result highlights the important role of hydropower as the main flexible regulation resource under high penetration scenarios.
Figure 7 shows the values of objective function F3 under different PV penetration levels. From the changes in PV curtailment index F3, as penetration increases, curtailment shows a gradual upward trend. At 29% PV penetration, curtailment is relatively low, while at 50% penetration, F3 has exceeded 330 MW. This indicates that under insufficient system regulation capability, high-proportion PV integration inevitably brings higher curtailment risks. However, reasonable settings of regulation coefficient β and confidence level α can alleviate curtailment problems to some extent, enabling more effective utilization of renewable energy sources.
In summary, scheduling results under different PV penetration levels show significant differences. As PV penetration increases, thermal power operating costs continue to decrease, reflecting the gradual weakening of system dependence on thermal units; meanwhile, hydropower deviation indices show an increasing trend, indicating that hydropower units undertake more regulation tasks; PV curtailment indices also gradually increase with penetration, reflecting more obvious PV output limitations under high penetration conditions.

4.4. Error Analysis of Nonlinear Constraint Linearization

In this section, the accuracy of handling nonlinear constraints in the scheduling model is evaluated. The analysis focuses on the linearization of the water level–storage and tail water level–discharge relationships, the effectiveness of vibration zone constraints, the impact of output fluctuation duration constraints, and the approximation of head loss and power surface functions.
The operating ranges of typical cascade hydropower stations are selected as test conditions, where the upstream water level varies within the 800–880 m range, corresponding to storage capacities of 1.2 × 108–3.6 × 108 m3; unit discharge ranges from 300 to 1000 m3/s, corresponding to tail water levels between 120 and 138 m. Based on data from this operating range, the linearization accuracy of water level–storage and tail water level–discharge relationships is analyzed, with results shown in Table 5 and Table 6. From the comparison results, it can be seen that the piecewise linear interpolation method can well approximate the original nonlinear curves. For the water level–storage relationship, errors between fitted values and actual values are small, with overall relative errors consistently controlled within 1%, indicating that storage estimation can maintain high reliability. In the tail water level–discharge relationship, piecewise linear approximation also shows good fitting performance, with relative errors all below 0.5%, accurately reflecting the variation pattern of tail water levels with discharge. Comprehensively, the piecewise linearization method significantly reduces the nonlinear complexity of the model while ensuring low error levels, providing efficient and accurate mathematical expressions for subsequent scheduling optimization. This precision level fully meets the requirements of practical scheduling applications.
This paper adopts linearized vibration zone avoidance constraints aimed at preventing hydropower units from entering mechanical vibration zones during scheduling, preventing equipment wear or operational risks caused by long-term operation in unstable conditions. Case study results show that in all operating scenarios set in this paper, each unit does not enter its respective vibration zone throughout the entire scheduling period, indicating that the constraints effectively function. Taking Figure 3a as an example, H1’s output always remains above 150 MW or far above the upper limit, avoiding the (90–150 MW) vibration zone; H2’s output is mostly above 500 MW, not entering the (105–175 MW) unstable interval; H3’s minimum output maintains at 100 MW, above the (60–100 MW) boundary; H4’s output basically maintains at 1150–1250 MW, avoiding the (190–320 MW) interval. This shows that the proposed vibration zone avoidance constraints achieve the expected goal during the optimization scheduling process, namely using auxiliary variables and the big-M method to logically separate unit output from vibration zone intervals, making the feasible solution space automatically avoid unsafe intervals. The results not only ensure the safety and stability of operating curves but also verify the feasibility and practical value of this method in complex scheduling models.
Next, the impact of output fluctuation duration constraints (minimum duration time) is analyzed. This paper introduces output fluctuation duration constraints in the scheduling model, stipulating that units must maintain a certain minimum duration time during power increase or decrease processes to avoid short-term frequent fluctuations. To verify the effectiveness of this constraint, this paper sets two scenarios for comparison: one is “without considering output fluctuation constraints,” and the other is “considering minimum duration constraints (4 periods),” with results shown in Table 7. It can be seen that without considering constraints, hydropower unit output curves show multiple rapid increase-decrease switches, with cumulative fluctuation counts reaching 14 times, and some continuous power increase processes lasting only 1 period. After considering minimum duration constraints, unit fluctuation counts decrease to 6 times, with single increase-decrease process durations all exceeding 4 periods, making curve changes smoother. Further comparison of system operating indices reveals that although introducing this constraint slightly reduces hydropower-thermal coordination, leading to approximately 1.1% increase in overall operating costs, it effectively avoids frequent hydropower regulation and improves system stability.
To ensure modeling accuracy while reducing the nonlinear complexity of optimization problems, this paper adopts piecewise linear and piecewise bilinear approximations for the head loss function h l ( Q ) and unit dynamic characteristics P ( H , Q ) (power-head-discharge bivariate relationship), respectively. First, within the discharge range Q [ 300 , 600 ]   m 3 / s , two-segment piecewise linear functions are constructed using endpoint interpolation (segment points 300, 450, 600), and fitting errors are evaluated at 25 m3/s fine-grain sampling, with results shown in Figure 8. It can be seen that piecewise linear fitting can well approximate the original head loss curve, with mean absolute error (MAE) of approximately 0.021 m, maximum absolute error of approximately 0.042 m, and relative error peak not exceeding 0.45%, indicating that this approximation is sufficient to replace the original nonlinear relationship at the scheduling scale.
For unit dynamic characteristics P ( H , Q ) , within the head range H [ 125 , 135 ]   m and discharge range Q [ 300 , 600 ]   m 3 / s , segment points H = 125, 127.5, 130, 132.5, 135 and Q = 300, 375, 450, 525, 600 are selected to construct a two-dimensional grid for bilinear interpolation approximation of the power surface, with absolute errors between fitted results and actual values shown in Figure 9. It can be seen that the maximum absolute error is approximately 2.078 MW, with relative error peak not exceeding 0.74%. Therefore, using a small number of segments can effectively linearize the bivariate coupling P ( H , Q ) while ensuring high accuracy. The segmentation scheme adopted in this study achieves a good balance between engineering computability and approximation accuracy, providing a stable and reliable linear approximation model for scheduling optimization.

4.5. Comparison with Other Method

As a reference method, we construct a full nonlinear mixed-integer benchmark (MINLP) that preserves all hydropower physics without linearization. The water level–storage and tailwater–discharge relations are modeled by cubic-spline interpolation; head-loss is kept in its quadratic form; and the turbine power–head–discharge coupling is represented by the original bilinear/quadratic equations. Vibration-zone avoidance and minimum output-duration constraints are imposed with binary variables (big-M) and logical linking constraints (the same logic as in the proposed model, but without linear surrogates for the physics). The day-ahead horizon, discretization, initial/terminal levels, PV/load scenarios, and all operational bounds are identical to the proposed method to ensure fairness. The MINLP is solved by a state-of-the-art nonlinear branch-and-bound solver with relative/absolute optimality tolerances of 10−4/10−6, feasibility tolerance 10−6, and a wall-clock limit of 3600 s; warm starts are disabled to avoid bias.
We compared the (i) objective value and relative optimality gap, (ii) CPU time, and (iii) constraint violations of the proposed method and the compared method. The results are shown in Table 8, Table 9 and Table 10. Based on these results, the Proposed method demonstrates clear advantages over the Compared method in both computational efficiency and practical accuracy. As shown in Table 8, the Proposed method achieves nearly identical objective value (1.584 × 106$ vs. 1.592 × 106$) while reaching a proven optimal solution with zero optimality gap, whereas the Compared method retains a 1.2% residual gap after reaching the time limit. Table 9 further indicates that the Proposed method converges within 182 s—over 20 times faster than the Compared method, which requires the full 3600 s time limit without full convergence. Regarding model fidelity (Table 10), the Proposed method maintains small approximation errors in the hydropower physics—storage, tailwater level, and head-loss MAEs remain below 1% of their respective ranges—and negligible power-balance violations, confirming that linearization does not significantly compromise accuracy. Overall, these results verify that the Proposed method achieves a favorable balance between modeling precision and computational tractability, making it more suitable for large-scale, time-sensitive power-system scheduling applications.

5. Conclusions

This paper develops an optimization-based scheduling method for coordinating hydropower, thermal power, and PV generation under uncertainty and nonlinearity. A detailed hydropower model is formulated to capture water balance, reservoir dynamics, and nonlinear head–discharge–power characteristics. To enhance computational tractability, nonlinear constraints are approximated through piecewise and bilinear linearization, while uncertainty is represented using fuzzy parameters with confidence-level reformulation. Case studies on the modified IEEE −39 system verify that the proposed method achieves effective coordination among multi-type sources. Quantitatively, the results demonstrate the framework’s effectiveness across varying conditions: operating costs vary by 2.9% across confidence levels ( α = 0.98 to 0.88), renewable accommodation improves with adjusted thermal constraints ( β = 0.9 to 0.81), and the method remains computationally tractable for PV penetration levels up to 50%. These results demonstrate the practicality of the proposed scheduling framework and its potential to support reliable and economical operation of future low-carbon power systems. However, the current study is limited by the assumption of static hydrological and load conditions, and further research is required to validate the proposed framework under time-varying inflow patterns and network-level constraints. Future work should focus on validating the approach on larger-scale realistic systems with diverse renewable portfolios and complex transmission constraints to establish scalability and generalizability. Additionally, developing real-time adaptive strategies capable of responding to forecast updates and system disturbances represents a critical priority, where machine learning techniques could enhance prediction accuracy and decision-making efficiency under the inherent uncertainties of renewable energy integration.

Author Contributions

Conceptualization, J.H.; Formal analysis, J.H.; Investigation, D.Z. and Y.L.; Methodology, D.Z., Q.L., J.H., C.T. and Y.L.; Resources, Q.L.; Software, Q.L., C.T. and Y.L.; Validation, Y.L.; Writing—original draft, D.Z., J.H. and Y.L.; Writing—review and editing, D.Z., Q.L., J.H. and C.T. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available on request from the corresponding author due to privacy restrictions.

Conflicts of Interest

Author Di Zhang was employed by the Electric Power Research Institute of State Grid Henan Electric Power Company. Author Qionglin Li was employed by the Electric Power Research Institute of State Grid Henan Electric Power Company. Author Chunsun Tian was employed by the Electric Power Research Institute of State Grid Henan Electric Power Company. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

  1. Liang, N.; Fang, L.; Xu, H.; Zheng, F.; Miao, Y. Bi-level optimal dispatching of power system based on demand response considering nodal carbon intensity. Autom. Electr. Power Syst. 2024, 48, 44–53. [Google Scholar]
  2. Hou, T.; Fang, R.; Wang, Z.; Hou, J.; Fan, X.; Huang, B. Optimal scheduling and compensation cost allocation mechanism to enhance the initiative of source–load multi-element peak regulation. High Volt. Eng. 2024, 50, 5529–5538. [Google Scholar]
  3. Yang, X.; Liu, X.; Guo, Q.; Sun, Y.; Yan, Q.; Li, H. Coordinated planning of energy storage and flexible retrofit of thermal power units considering ancillary service income. Power Syst. Technol. 2023, 47, 1350–1362. [Google Scholar] [CrossRef]
  4. Cao, P.; Deng, C.; Zhang, X.; Zhang, Y.; Dong, Y. Real-time coordinated optimal scheduling strategy for thermal power units with adaptive time division and variable objective. Power Syst. Technol. 2025, 12, 1000–3673. [Google Scholar]
  5. Yuan, M.; Cai, J.; Chen, Y.; Lou, J.; Mao, W.; Yan, G.; Liu, Y.; Zhang, W. Ahead dispatch of asynchronous interconnected sending end power grid considering HVDC frequency support. Power Syst. Technol. 2024, 35, 1–12. [Google Scholar]
  6. Liu, X.; Zu, L.; Li, X. Day-ahead and intra-day economic dispatch of electricity–hydrogen integrated energy system with virtual energy storage. IEEE Access 2023, 11, 104428–104440. [Google Scholar] [CrossRef]
  7. Zhong, L.; Zhang, J.; Chung, C.Y.; Gong, Y.; Guan, L. Dynamic-decision-based real-time dispatch for reducing constraint violations. J. Mod. Power Syst. Clean Energy 2022, 10, 829–838. [Google Scholar] [CrossRef]
  8. Chu, Z.; Zhang, N.; Teng, F. Frequency-constrained resilient scheduling of microgrid: A distributionally robust approach. IEEE Trans. Smart Grid 2021, 12, 4914–4925. [Google Scholar] [CrossRef]
  9. Yang, L.; Li, Z.; Xu, Y. Frequency-constrained scheduling under multiple uncertainties via data-driven distributionally robust chance-constrained approach. IEEE Trans. Sustain. Energy 2022, 14, 763–776. [Google Scholar] [CrossRef]
  10. Ye, L.; Zhang, B.; Guo, K.; Pei, M.; Xia, X.; Xie, H. Optimal collaborative dispatching of wind–thermal combined power generation system in the day-ahead and intra-day stages. CSEE J. Power Energy Syst. 2025, 13, 0258–8013. [Google Scholar]
  11. Yang, L.; Xu, Y.; Zhou, J.; Sun, H. Distributionally robust frequency constrained scheduling for an integrated electricity–gas system. IEEE Trans. Smart Grid 2022, 13, 2730–2743. [Google Scholar] [CrossRef]
  12. Prakash, V.; Sharma, K.C.; Bhakar, R. Frequency response constrained modified interval scheduling under wind uncertainty. IEEE Trans. Sustain. Energy 2017, 9, 302–310. [Google Scholar] [CrossRef]
  13. Tan, H.; Chen, J.; Wang, Q.; Weng, H.; Li, Z.; Mohamed, M.A. Day-ahead wind power admissibility assessment of power systems considering frequency constraints. IEEE Trans. Ind. Inf. 2025, 21, 1449–1458. [Google Scholar] [CrossRef]
  14. Jia, Y.; Lin, M.; Dong, Z. Research on optimal operation of hydro–photovoltaic complementarity in Longyangxia hydropower station. Water Resour. Power 2020, 38, 207–210. [Google Scholar]
  15. Zhu, Y.; Chen, S.; Ma, G.; Han, X.; Wang, L. Short-term complementary operation of hydro–photovoltaic integrated system considering power generation and output fluctuation. Trans. China Electrotech. Soc. 2020, 35, 2769–2779. [Google Scholar]
  16. Song, K. Optimal scheduling of hydro–photovoltaic complementary generation system based on scene feature clustering. Water Resour. Power 2021, 39, 202–205. [Google Scholar]
  17. Ming, B.; Liu, P.; Guo, S.L. Hydropower reservoir reoperation to adapt to large-scale photovoltaic power generation. Energy 2019, 179, 268–279. [Google Scholar] [CrossRef]
  18. Luo, B.; Miao, S.; Qiu, Y.; Gao, L.; Chen, G.; Wang, L. Operation safety analysis method for cascaded hydro–photovoltaic complementary generation system and its application. Sichuan Electr. Power Technol. 2021, 44, 1–6. [Google Scholar]
  19. Hu, L.; Li, Y.; Liu, P.; Wang, Y.; Ma, C.; Huang, Q. Long-term optimal operation of hydro–solar hybrid energy systems nested with short-term energy curtailment risk. J. Hydraul. Eng. 2021, 52, 712–722. [Google Scholar]
  20. Wang, L.; Chen, G.; Miao, S.; Ding, L.; Han, X.; Wang, X. A short-term optimal scheduling model of cascaded hydro–photovoltaic hybrid power generation system. Water Power 2020, 46, 94–98. [Google Scholar]
  21. Han, J.; Chen, Z. An inertial control method for large-scale wind farm based on hierarchical distributed hybrid deep-reinforcement learning. J. Clean. Prod. 2024, 450, 142034. [Google Scholar] [CrossRef]
  22. Han, J.; Lyu, W.; Song, H.; Qu, Y.; Wu, Z.; Zhang, X.; Li, Y.; Chen, Z. Optimization of communication network for distributed control of wind farm equipped with energy storages. IEEE Trans. Sustain. Energy 2023, 14, 1933–1949. [Google Scholar] [CrossRef]
  23. Wang, B.; Yang, D.; Cai, G. Dynamic frequency constraint unit commitment in large-scale wind power grid connection. Power Syst. Technol. 2020, 44, 2513–2517. [Google Scholar]
  24. Yuan, Y.; Zhang, Y.; Wang, J.; Liu, Z.; Chen, Z. Enhanced frequency-constrained unit commitment considering variable-droop frequency control from converter-based generator. IEEE Trans. Power Syst. 2023, 38, 1092–1104. [Google Scholar] [CrossRef]
  25. Li, J.; Qiao, Y.; Lu, Z.; Ma, W.; Cao, X.; Sun, R. Integrated frequency-constrained scheduling considering coordination of frequency regulation capabilities from multi-source converters. J. Mod. Power Syst. Clean Energy 2024, 12, 262–272. [Google Scholar] [CrossRef]
  26. Wang, L.; Fan, H.; Liang, J.; Xu, L.; Li, T.; Luo, P.; Hu, B.; Xie, K. Multi-area frequency-constrained unit commitment for power systems with high penetration of renewable energy sources and induction machine load. J. Mod. Power Syst. Clean Energy 2024, 3, 754–766. [Google Scholar] [CrossRef]
  27. Jiang, B.; Guo, C.; Chen, Z. Modeling the coupling of rotor speed, primary frequency reserve, and virtual inertia of wind turbines in frequency-constrained look-ahead dispatch. IEEE Trans. Sustain. Energy 2024, 15, 1885–1899. [Google Scholar] [CrossRef]
  28. Wang, Z.; Wang, Z.; Liu, M.; Li, G.; Qi, X.; Miao, S. Unit commitment model for high-proportion wind power system considering dynamic frequency response constraints. High Volt. Eng. 2021, 47, 3463–3479. [Google Scholar]
  29. Han, J.; Zhang, D.; Xie, L.; Luo, C.; Jia, B.; Li, Q.; Chen, Z. Dispatch strategy for power system with high wind power penetration considering secondary frequency drop. IEEE Trans. Power Syst. 2025, 1–14. [Google Scholar] [CrossRef]
  30. Chen, Y.; Zhang, Z.; Chen, H.; Zheng, H. Robust optimization based coordinated network and source planning considering uncertainty of renewable energy and load. IEEE Trans. Sustain. Energy 2022, 13, 1768–1779. [Google Scholar]
  31. Han, J.; Zhang, D.; Jia, B.; Xie, L.; Wan, W.; Tan, J.; Chen, Z. Power loss minimization-oriented reactive power control for wind farm equipped with distributed energy storages using clustering-based data-driven method. Energy 2025, 328, 136599. [Google Scholar] [CrossRef]
Figure 1. Topology diagram of modified IEEE −39 power system.
Figure 1. Topology diagram of modified IEEE −39 power system.
Sensors 25 06564 g001
Figure 2. Forecasted PV power output and typical output of hydropower plants.
Figure 2. Forecasted PV power output and typical output of hydropower plants.
Sensors 25 06564 g002
Figure 3. Scheduling results of thermal and hydropower units under different confidence levels α.
Figure 3. Scheduling results of thermal and hydropower units under different confidence levels α.
Sensors 25 06564 g003
Figure 4. Scheduling results of thermal and hydropower units under different regulation coefficients β.
Figure 4. Scheduling results of thermal and hydropower units under different regulation coefficients β.
Sensors 25 06564 g004
Figure 5. Values of objective function F1 under different PV penetration levels.
Figure 5. Values of objective function F1 under different PV penetration levels.
Sensors 25 06564 g005
Figure 6. Values of objective function F2 under different PV penetration levels.
Figure 6. Values of objective function F2 under different PV penetration levels.
Sensors 25 06564 g006
Figure 7. Values of objective function F3 under different PV penetration levels.
Figure 7. Values of objective function F3 under different PV penetration levels.
Sensors 25 06564 g007
Figure 8. Head loss versus discharge: true values and piecewise-linear fitting.
Figure 8. Head loss versus discharge: true values and piecewise-linear fitting.
Sensors 25 06564 g008
Figure 9. Errors between true and bilinear fitted power surfaces under different head and discharge conditions.
Figure 9. Errors between true and bilinear fitted power surfaces under different head and discharge conditions.
Sensors 25 06564 g009
Table 1. Thermal power unit parameters.
Table 1. Thermal power unit parameters.
ParameterG1G2G3G4G5G6G7G8
Rated power (MW)200200250250250300300300
Minimum technical output (MW)4040505050606060
Startup cost ($)600700800800900140015001500
Minimum on/off time (h)22333444
Ramp rate (MW/min)4.54.95.45.967.588.8
Electricity purchase cost coefficient 1 ($/MW·h)54.8255.6443.6843.0844.5137.1237.3635.96
Electricity purchase cost coefficient 2 ($/h)105.18104.25116.02117.41115.44122.62122.27123.57
Up reserve cost coefficient ($/MW·h)11.7612.8215.8115.3714.5817.5817.2118.01
Down reserve cost coefficient ($/MW·h)10.9010.9213.3212.1111.7315.2214.6614.22
Droop coefficient0.0420.0420.0420.0420.0420.0430.0430.043
Governor proportional gain610171512161919
Governor integral gain2.42.42.52.52.62.42.62.7
Table 2. Main characteristic parameters of cascade hydropower plant.
Table 2. Main characteristic parameters of cascade hydropower plant.
ParameterSingle Unit Capacity (MW)Vibration Zone (MW)Unit Start/Stop Duration (h)Stable Output Duration (h)Stall Time (h)
H1600(90, 150)211
H2700(105, 175)211
H3400(60, 100)211
H41250(190, 320)211
Table 3. Objective function values under different confidence levels α.
Table 3. Objective function values under different confidence levels α.
ObjectiveF1 ($)F2 (MW)F3 (MW)
α = 0.981.584 × 106215.4268.9
α = 0.961.572 × 106216.7264.5
α = 0.941.566 × 106218.7261.3
α = 0.921.553 × 106220.1258.4
α = 0.901.544 × 106221.3255.9
α = 0.881.538 × 106223.5253.2
Table 4. Objective function values under different regulation coefficients β.
Table 4. Objective function values under different regulation coefficients β.
ObjectiveF1 ($)F2 (MW)F3 (MW)
β = 0.91.584 × 106214.2268.9
β = 0.871.562 × 106217.5262.5
β = 0.841.543 × 106219.9257.4
β = 0.811.518 × 106224.8253.8
Table 5. Water level–storage relationship and fitting accuracy.
Table 5. Water level–storage relationship and fitting accuracy.
Water Level (m)Storage (108 m3)Fitted Value (108 m3)Error (108 m3)Relative Error (%)
8001.201.200.000.0
8201.951.930.021.0
8402.552.530.020.8
8603.153.130.020.6
8803.603.590.010.3
Table 6. Tail water level–discharge relationship and fitting accuracy.
Table 6. Tail water level–discharge relationship and fitting accuracy.
Discharge (m3/s)Tail Water Level (m)Fitted Value (m)Error (m)Relative Error (%)
300120.0120.00.000.0
500125.5125.30.200.2
700130.2130.50.300.2
900134.0134.30.300.2
1000138.0138.20.200.1
Table 7. Comparison of scheduling with and without output fluctuation duration constraint.
Table 7. Comparison of scheduling with and without output fluctuation duration constraint.
ScenarioNumber of FluctuationsMinimum Duration (×15 min)Average Duration (×15 min)PV Curtailment (MW)Operating Cost (×106$)
Without constraint1412.1268.51.546
With constraint634.5259.11.563
Table 8. Objective value and relative optimality gap.
Table 8. Objective value and relative optimality gap.
MethodObjective (×106$)Relative Optimality Gap (%)
Proposed method1.5840.00
Compared method1.5921.20
Table 9. Computational efficiency.
Table 9. Computational efficiency.
MethodCPU Time (s)Nodes (×103)
Proposed method18234
Compared method3600118
Table 10. Constraint fidelity and residuals.
Table 10. Constraint fidelity and residuals.
MethodStorage MAE (108 m3)Tailwater MAE (m)Head-Loss MAE (m)Power Surface MAE (MW)Power-Balance Max Viol. (MW)
Proposed method0.0180.180.0251.2<1 × 10−4
Compared method0.0000.0010.0000.02<1 × 10−6
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

Zhang, D.; Li, Q.; Han, J.; Tian, C.; Li, Y. Enabling Efficient Scheduling of Multi-Type Sources in Power Systems via Uncertainty Monitoring and Nonlinear Constraint Processing. Sensors 2025, 25, 6564. https://doi.org/10.3390/s25216564

AMA Style

Zhang D, Li Q, Han J, Tian C, Li Y. Enabling Efficient Scheduling of Multi-Type Sources in Power Systems via Uncertainty Monitoring and Nonlinear Constraint Processing. Sensors. 2025; 25(21):6564. https://doi.org/10.3390/s25216564

Chicago/Turabian Style

Zhang, Di, Qionglin Li, Ji Han, Chunsun Tian, and Yebin Li. 2025. "Enabling Efficient Scheduling of Multi-Type Sources in Power Systems via Uncertainty Monitoring and Nonlinear Constraint Processing" Sensors 25, no. 21: 6564. https://doi.org/10.3390/s25216564

APA Style

Zhang, D., Li, Q., Han, J., Tian, C., & Li, Y. (2025). Enabling Efficient Scheduling of Multi-Type Sources in Power Systems via Uncertainty Monitoring and Nonlinear Constraint Processing. Sensors, 25(21), 6564. https://doi.org/10.3390/s25216564

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