1. Introduction
With the increasing penetration of renewable energy sources (RESs) in power systems, the operational complexity of modern power grids has significantly increased. Due to the inherent intermittency and stochastic characteristics of renewable generation, fluctuations in power output lead to continuous variations in system power injections, driving operating points closer to voltage stability limits. Static voltage stability reflects the ability of a power system to maintain a feasible equilibrium operating point under steady-state conditions. However, as the penetration level of renewable energy continues to grow, traditional stability analysis methods based on deterministic assumptions become increasingly inadequate for accurately characterizing system operating states. Therefore, under highly uncertain operating environments, effective analytical methods and stability criteria are required to quantify system stability margins.
Research on explicit analytical conditions for static voltage stability has a long history. Early studies by Wu and Kumagai [
1] and Ilić [
2] derived sufficient conditions for the solvability of transmission system power flow equations. These ideas were later extended to distribution networks by Chiang and Baran [
3] and Miu and Chiang [
4], who investigated the existence and uniqueness of power flow solutions. In recent years, advanced mathematical tools such as energy function methods and monotone operator theory have been introduced to characterize convex security regions that guarantee power flow solvability [
5,
6]. For simplified decoupled power flow models on acyclic networks, Dörfler et al. [
7] established necessary and sufficient conditions for solution uniqueness, which were later strengthened by Jafarpour and Bullo using the cutset projection operator [
8]. More recently, Jafarpour et al. [
9] proposed a unified topological framework on the n-torus to analyze network solvability, providing both uniqueness guarantees and convergent iterative algorithms, with subsequent extensions to lossy systems [
10]. Despite these theoretical advances, the resulting analytical conditions are often conservative and may underestimate the actual solvability region of the system. Moreover, although similar analyses have been conducted for reactive power flow and DC networks [
11,
12,
13], results for fully coupled AC models remain largely limited to small-scale systems such as two-bus networks [
14]. These limitations highlight the need for more practical stability assessment approaches for large-scale power systems with high renewable penetration.
As renewable energy introduces significant uncertainty into system operation, deterministic voltage stability analysis becomes insufficient for representing real operating conditions. Consequently, probabilistic voltage stability assessment methods have been developed by explicitly modeling uncertainties in renewable generation and load demand. Existing approaches can generally be categorized into sampling-based probabilistic power flow methods and statistical distribution-based modeling methods. Monte Carlo Simulation (MCS) combined with Continuation Power Flow (CPF) is widely used in sampling-based approaches. Alzubaidi et al. [
15,
16] employed an MCS–CPF framework to analyze the impacts of load models, reactive power reserves, and wind generation control modes on voltage stability margins. Their results showed that renewable generation variability significantly alters system stability boundaries. However, such methods require extensive sampling and repeated power flow calculations, leading to high computational costs and limiting their applicability for real-time stability assessment. To better capture correlations among uncertain variables, statistical modeling approaches have also been proposed. Huang and Yan applied Kernel Density Estimation (KDE) to derive probability density functions of wind speed and solar irradiance, and further employed Copula functions to construct joint probability distributions among stochastic variables. Combined with Quasi-Monte Carlo (QMC) sampling, this approach improves computational efficiency while preserving correlation characteristics [
17]. Nevertheless, as the number of uncertain variables increases, the parameter estimation and joint distribution construction of Copula-based models become increasingly complex, which may limit their applicability in large-scale systems.
To improve computational efficiency and prediction accuracy, data-driven approaches have been increasingly explored for forecasting renewable generation and load demand. Because these variables exhibit strong nonlinear and temporal characteristics, traditional statistical forecasting methods often struggle to capture such complex dynamics. Consequently, machine learning and deep learning techniques have gained growing attention in recent years. Dong et al. [
18] applied a support vector machine enhanced with K-means clustering for short-term load forecasting, achieving improved prediction accuracy at the expense of increased computational complexity. Veeramsetty et al. [
19] combined Gated Recurrent Units (GRUs) with Random Forests to simultaneously capture temporal dependencies and reduce input dimensionality. Xiang et al. [
20] further improved forecasting performance by incorporating multi-factor features such as meteorological and economic variables. Duan et al. [
21] integrated modal decomposition with an optimized Long Short-Term Memory (LSTM) network to reduce forecasting errors and improve model robustness. Kim et al. [
22] proposed advanced feature extraction methods for multivariate time-series forecasting, achieving significant reductions in RMSE. More recently, Jiang et al. [
23] introduced a hybrid hierarchical deep learning framework that outperformed conventional forecasting approaches, while Zufferey et al. [
24] developed a probabilistic multivariate forecasting model balancing prediction accuracy, uncertainty modeling, and computational efficiency. Despite these advances, challenges remain in fully exploiting deep feature learning for long-sequence load data and reducing the computational burden of complex deep learning models.
In addition to stability assessment, system protection schemes are widely employed to maintain secure power system operation under severe disturbances. Among them, under-frequency load shedding (UFLS) is an essential protection strategy designed to prevent frequency collapse and large-scale blackouts. With ongoing deregulation in power systems, many networks operate with reduced reserve capacity and smaller stability margins, increasing the risk of cascading failures [
25]. UFLS is therefore one of the most widely adopted system protection schemes for mitigating such disturbances [
26,
27]. Existing UFLS methods can generally be classified into traditional, semi-adaptive, and adaptive approaches [
28]. Conventional schemes rely on fixed frequency thresholds and predetermined load feeders, which may lead to excessive or insufficient load shedding [
29]. To improve system response, adaptive UFLS strategies have been proposed, including stepwise load shedding in islanded microgrids [
30] and centralized algorithms that determine optimal shedding locations and amounts [
31,
32,
33]. However, load uncertainty remains a major challenge for modern UFLS design and operation. Existing uncertainty modeling approaches include analytical methods, Monte Carlo simulations, and approximation techniques [
34,
35,
36]. Among them, Point Estimate Methods (PEMs) provide computational efficiency without requiring excessive simulations. In addition, heuristic optimization algorithms such as Group Search Optimization (GSO) have been applied to address nonlinear and nonconvex UFLS optimization problems [
37]. Therefore, developing optimized load shedding strategies that consider system operating conditions and load uncertainties remains an important research challenge for enhancing overall system stability.
To address the above challenges, this paper proposes a static voltage stability assessment and control framework for power systems with high penetration of renewable energy sources. A low-conservatism analytical voltage stability criterion is first derived to more accurately characterize the feasible operating region of power systems while maintaining high computational efficiency. In addition, a hybrid DBN–LSTM forecasting model is developed to predict system operating conditions, where a Deep Belief Network (DBN) performs feature extraction and dimensionality reduction and a Long Short-Term Memory (LSTM) network captures temporal dependencies in power data, thereby improving forecasting accuracy while controlling model complexity. Based on these developments, an optimization-based control framework incorporating voltage stability constraints is formulated by integrating forecasting results with the proposed stability assessment method. By considering load uncertainty, the proposed framework enhances system stability while minimizing the required load shedding, enabling reliable stability assessment and optimal control for renewable-dominated power systems. Under the steady-state modeling adopted in this work, load buses are represented as PQ buses, while renewable generation units are modeled as PV buses due to their inverter-based voltage control capability.
5. Optimization-Based Load Shedding Strategy Under Stability Constraints
In high-renewable power systems, frequency recovery after disturbances may still leave the network vulnerable to voltage instability. To address this, a stability-constrained optimal load-shedding strategy is proposed, employing discrete group search optimization to restore frequency while maximizing voltage stability margins. Load uncertainty, the primary stochastic factor, is incorporated via point estimation to ensure robust stability under variable operating conditions.
5.1. An Adaptive Load Shedding Methodology
Load shedding can be formulated as a discrete optimization problem requiring efficient solution methods. This work employs a Discrete Group Search Optimizer (DGSO), an extension of the Binary GSO, to determine optimal actions under steady-state constraints. A probabilistic centralized adaptive scheme is developed in this paper to enhance voltage stability margins, thereby reducing collapse risk after major disturbances.
The load shedding problem is formulated as a discrete probabilistic optimization problem, where the objective is to maximize the expected voltage stability margin of the system in per-unit (p.u.). Let
denote the load shedding decision vector, in which each
represents the load feeder to be shed at bus
j and takes discrete values. The optimization model is expressed as
where
denotes the voltage stability margin of the system corresponding to the load shedding action
. The operator
represents the expected value, considering the probabilistic nature of large disturbances
. The state vector
is determined by the system’s nonlinear power flow equations under the selected shedding scheme. The load feeders are treated as discrete optimization variables, and in this work, the DGSO algorithm is employed to effectively explore the search space. In DGSO, each member of the population corresponds to a candidate load shedding vector
, enabling efficient identification of the solution that maximizes the system’s expected voltage stability margin.
5.2. Probabilistic Discrete Group Search Optimization Method
GSO is a population-based heuristic algorithm in which individuals (members) form a group and assume one of three roles: producer (best-positioned member with vision), scrounger (follows the producer), or ranger (random exploration).
Within the GSO method, three reference positions are selected, referred to as zero, right, and left. During the
iteration, for the producer individual situated at
, the zero, right, and left positions are determined according to Equations (
47)–(
49), respectively.
where
and
represent random variables following normal and uniform distributions, respectively, with zero mean and a standard deviation of 1. The parameters
and
denote the maximum pursuit distance and maximum pursuit angle, respectively. Their values can be computed as follows:
where
and
denote the upper and lower bounds of the
i-th variable, respectively, while
n represents the dimensionality of the search space. The parameter
a in Equation (
52) is determined as follows:
where round indicates the rounding operator. In Equations (
48)–(
50),
is the search direction vector of the
i-th member at the
iteration. Each member of the search direction vector,
, can be calculated as follows:
5.3. Binary Search Space
In binary searching space, all the members of the GSO group are either 0 or 1. In
Figure 6 random length selection for the producer member is illustrated. According to
Figure 6, for
array,
is a random pointer in the range of
and
is also a random pointer in the range
. In addition, the term
can be formulated as follows:
where
is the producer member position at the
-th iteration and
is the
i-th scrounger member at the
-th iteration. The
function (
) is defined as follows:
After calculating the term
, a random segment length is determined using the pointers
and
.
Figure 7 illustrates the simulation of the operation
. As shown in
Figure 7, for a
array,
is a randomly generated number within
, and
is another random number chosen within
. The resulting sub-array consists of elements 0 and 1. The entries with value 1 indicate the positions where the producer and the
i-th scrounger differ in that column. Consequently, the corresponding columns of the selected sub-array will undergo a state change.
5.4. Probabilistic DSGO for Load Shedding
In this section, a DGSO model is formulated for the load shedding problem. The method extends the binary GSO (BGSO) to a generalized discrete form. As shown in
Figure 8, the constructed array
A represents the discrete search space, projected from the binary search space. Each element
corresponds to an
n-dimensional candidate solution selected during DGSO execution. A DGSO member can occupy positions such as
, or their sums (e.g.,
,
,
, etc.). The following subsections detail the DGSO components.
5.4.1. Producer
In the proposed DGSO, once the three binary arrays—zero (
), right (
), and left (
)—are generated, their corresponding representations in the discrete search space can be expressed using array
A as follows:
where
,
,
represent the zero, right and left points in the discrete space.
As in BGSO, each pair of consecutive columns in the selected sub-array represents a stage of head-angle adjustment. Points from the first stage are evaluated before proceeding. In the second stage, the next consecutive pair in the binary array is chosen (
Figure 9), and the DGSO production step is applied to the binary producer using Equations (
56)–(
58).
5.4.2. Scroungers
Once the binary-space scroungers have been selected, the scrounging behavior in DGSO can then be represented using the following:
where
and
represent the
i-th scrounger location at the
iteration in the binary and discrete spaces, respectively.
5.4.3. Rangers
In BGSO, the ranging process is carried out by defining a random length, while the random direction is determined according to the procedure described in
Section 5.3. The binary-space ranger member, denoted by
, is then generated. Subsequently, the DGSO ranger member can be formulated as follows:
5.5. Point Estimate Method
Due to the inherent uncertainty in future power system conditions—primarily load variability—probabilistic analysis is crucial for reliable load shedding. This paper adopts the Point Estimation Method (PEM) to model load uncertainty, efficiently approximating probabilistic problems with minimal iterations using only key statistics (variance, skewness, kurtosis) instead of full distributions.
PEM evaluates the objective function at a set of deterministically chosen points, ensuring convergence with low computational cost. The main PEM steps are as follows: for each random variable,
k points are determined to compute the PV margin and fitness function.
where
stands for the mean value of the
l-th input variable. Additionally,
, the
k-th point of the
l-th input variable, is defined as follows:
where
is the standard deviation of the
l-th input random variable. The
is the standard location which would be calculated according to the total number of estimated points. For instance, for
PEM, standard locations can be calculated implementing Equations (
63)–(
65).
where
and
are the skewness and kurtosis of the
l-th input variable. Afterwards, the sample points should be estimated and the fitness function for all estimated points should be evaluated. Finally, expected values of outputs will be calculated as final results:
where
Z is the vector of output random variables,
is the expected value of vector
Z and
K is the total number of points;
PEM is used in the load shedding problem.
is the weighting coefficient, which could be calculated for
PEM as follows:
where
m is the number of input random variables.
5.6. Application of Probabilistic DGSO to the Load Shedding Problem
In the proposed method, DGSO members represent stochastic optimization variables, with potential load feeders defining the search space. Load uncertainty is modeled via the Point Estimation Method (PEM) (
Figure 10).
Step 1: Define PEM inputs, including the number of estimation points
K, random variables
m, and load statistics (mean, standard deviation, skewness, kurtosis). For the shedding problem, the total load is the uncertain variable (
), and the
PEM scheme is applied (Equations (
59)–(
65)), yielding
estimation points.
Step 2: Calculate standardized central moments
and locations
(Equations (
61)–(
65)).
Step 3: Compute the DGSO input vector per Equation (
59).
Step 4: Apply DGSO to select loads to shed, following these steps:
Initialization: Load feeders serve as decision variables, with binary arrays encoding candidate loads forming the DGSO population (size fixed at 25). Initial members are generated randomly based on feeder counts.
Discrete Search: DGSO evolves the population, with 40% scroungers and 60% rangers as per the simulation.
Evaluation: PV margin and fitness function (Equation (
46)) are used to assess each solution.
Termination: The search stops upon reaching maximum iterations; otherwise, it loops back to Step 2. The PEM loop ends after all estimation points are processed; otherwise, it proceeds to Step 3.
Step 5: Final outputs and fitness are computed using weighting coefficients (Equations (
66)–(
68)).
7. Conclusions
This paper addresses the voltage stability challenges caused by the high penetration of renewable energy in power systems and proposes an integrated framework that combines static voltage stability assessment, power forecasting, and stability-constrained load shedding optimization. The main conclusions are summarized as follows.
(1) A low-conservatism analytical criterion for static voltage stability is proposed. The criterion has an explicit analytical form whose mathematical expression depends only on network parameters, graph topology, and power injections, without relying on the specific system size. Therefore, it can theoretically be extended to larger-scale power systems. Simulation results demonstrate that the proposed criterion can effectively evaluate the voltage stability margin under different loading conditions.
(2) A hybrid DBN–LSTM load forecasting model is developed. By combining the feature extraction capability of the DBN with the temporal modeling ability of the LSTM, the proposed model improves load forecasting accuracy. Experimental results show that, compared with RF–CNN and conventional LSTM models, the DBN–LSTM model achieves better performance in terms of MAE, RMSE, and MAPE. Statistical significance tests further verify the superiority of the proposed forecasting model.
(3) A DGSO-based load shedding strategy is proposed. By optimizing the locations and proportions of load shedding while considering load uncertainty, the proposed method effectively improves the system voltage stability margin. Simulation results on the IEEE test system show that the proposed approach significantly increases the PV margin and enhances overall system stability.
From an engineering perspective, the proposed method can be integrated with existing Energy Management Systems (EMSs) and SCADA/PMU measurement platforms to support online stability assessment and optimization decision-making. The load shedding strategy can be implemented through existing protection and control devices, demonstrating promising potential for practical applications.
Nevertheless, several limitations remain. The simulations in this study are mainly conducted on IEEE standard test systems, and further validation on larger-scale systems and real power grids is required. In addition, the performance of the DBN–LSTM forecasting model depends on the quality of historical data and the size of training samples. The computational efficiency of the DGSO algorithm in large-scale systems also requires further investigation. Future work will focus on validating and improving the proposed framework using larger test systems and real-world operational data.