1. Introduction
With the increasing global attention to climate change, achieving carbon neutrality has become a common goal of the international community [
1,
2]. In this context, promoting the transformation of energy structure and increasing the proportion of new energy such as offshore wind power in power systems has become a key strategy to achieve the “dual carbon” goal. However, the high proportion of new energy connected to power systems increases the operational risk of the system, making it more vulnerable to extreme weather disasters such as typhoons [
3,
4]. In extreme weather conditions, in order to meet the operational needs of the system, it is necessary to dynamically evaluate the resilience of the new energy power system based on meteorological forecast information in order to guide operators to make reasonable risk prevention and control decisions. Therefore, this paper uses typhoons as a representative of extreme weather to conduct resilience assessments of power systems with new energy sources under extreme weather conditions.
Regarding the resilience assessment of power systems under typhoon disasters, some studies focus on the impact mechanism of disasters on power system component failures and the corresponding analysis of fault evolution processes in order to calculate resilience indexes that can reflect the response characteristics and reveal weak links of power systems. Tang W. et al. [
5] quantified the impact of typhoons on components based on typhoon wind field models and comprehensively considered factors such as the geographical location of faulty components, maintenance teams, and repair strategies to construct a system recovery process. Monte Carlo and grid partitioning methods were used to complete the resilience assessment. The formation mechanism and influencing factors of the typhoon disaster accident chain were analyzed by Chen B. et al. [
6], who conducted a risk assessment of the distribution network from perspectives of reliability, safety, and economic feasibility. Wang J. et al. [
7] established a fault probability model for the coupling of primary and secondary equipment in power systems under disaster weather, considering the unexpected actions of protection during disasters. The above research mainly focuses on traditional power systems without wind power, providing a reference for the resilience assessment of power systems under typhoon weather.
For power systems containing wind power, a probability model for component and system state transitions considering faults at different time scales was proposed by Rong J. et al. [
8], while also taking the impact of wind power output uncertainty into account. Based on improved stochastic power flow calculations, the resilience indexes are taken into account for cascading faults. A multi-stage collaborative resilience enhancement strategy was proposed by Jiao J. et al. [
9], considering the response characteristics of the receiving end power system under typhoon loads, external power sources, various types of units, energy storage, transmission channels, etc. Rong J. et al. [
10] proposed an offshore wind power recovery strategy to enhance system resilience. Li Y. et al. [
11] reviewed the uncertain factors faced by power systems with a high proportion of renewable energy. Modaberi S. A. et al. [
12] focused on wind turbines and wind farms and provided a review of resilience indexes and improvement methods.
There is relatively little research on resilience assessment methods considering uncertainties of both weather disasters and power components. Based on situational awareness technology, Li D. et al. [
13] proposed a risk situational awareness method for power system operation in typhoon weather, which presented and predicted the risk of transmission lines, load levels, and power system resilience. Zhou X. et al. [
14] combined Monte Carlo sampling and fault scenario screening based on system information entropy to complete resilience assessment. An incremental impact method was proposed by Hou K. et al. [
15,
16,
17], which improved the proportion of low-order faults in resilience indexes through mathematical identity transformation of reliability indexes and enhanced accuracy of the calculation under the same fault state enumeration order.
At present, research on the resilience assessment of power systems under typhoon disasters has made some progress, but there are still limitations. One reason is that most existing research only takes uncertainty into account when calculating the output of renewable energy and ignores it in the process of component failure probability analysis and resilience assessment. However, meteorological forecasts themselves contain uncertainty, especially for processes with highly nonlinear characteristics such as atmospheric motion, where uncertainties of their forecasts are more significant. The second issue is that most existing resilience assessments use simulation methods, with less consideration given to the effectiveness of the assessment. However, due to the uncertainty of typhoon information, there may be significant differences between the meteorological parameters used in offline calculations and the actual development process. It is necessary to repeatedly calculate based on real-time meteorological information, and rapid assessment is particularly important at this time. Some evaluation methods available in reliability and risk assessment are limited due to the lack of consideration for the sequential characteristics of component failures in the resilience assessment process [
18,
19,
20,
21].
To address the above-mentioned issues, first, this paper focuses on the impact of typhoon disasters on power system components and constructs corresponding fault probability models. This model takes typhoon meteorological forecast information as input and considers the uncertainty of typhoon meteorological forecasts. Error probability circles and average absolute errors of intensity forecasts are included in the sampling of typhoon scenarios. Second, for the resilience assessment process, the impact increment method is used to reduce the dimensionality of multiple fault state analysis in the power system, and resilience indexes are calculated by screening the contingency set based on depth first traversal through backtracking algorithm. The weak links in the power system are identified through sensitivity analysis of load loss. Finally, the effectiveness of the proposed method is verified using the modified IEEE RTS-79 power system.
4. Resilience Assessment of Power System
The state enumeration method is a highly representative method in analytical methods, but its challenge is that as the scale of the power system expands, the number of fault states that need to be enumerated will sharply increase, showing an exponential growth trend. To address the limitations of the state enumeration method, improvements can be made from two perspectives: reducing the dimensionality of multiple faults and screening for the contingency. This paper uses the incremental impact method to reduce the dimensionality of multiple faults in concentration and uses a backtracking algorithm to screen for the contingency, achieving rapid assessment of power system resilience.
4.1. Load Reduction Model
To calculate the system’s load loss, we adjust the power output through unit combinations on an hourly time scale. This paper adopts the optimal load shedding model to rapidly calculate the system’s load shedding, as shown below:
where
Bij is the branch admittance between node
i and
j.
is the voltage phase angle of node
i at time
t, while
and
are the upper and lower limits of the phase angle of node
i, respectively;
PCi is the amount of load loss for node
i;
PLij,t is the active power of branch
ij at time t;
LSij,t is the branch state quantity at time
t, with 1 for operation and 0 for fault status
; M is a relatively large constant;
PLmaxij is the upper limit of allowable power for the branch;
PGg,t is the active output of generator g at time
t, and
g comes from bus
i;
PGgmax and
PGgmin are the upper and lower limits of the active output of generator
g, respectively;
PDi,t is the active load demand of bus
i at time
t; and
SDB is the load bus set,
SB is the bus set, and
SL is the branch set.
4.2. Grid Resilience Indexes
In recent years, a resilience index based on power system performance curves has been widely applied. According to the changes in electrical performance during the pass of disasters, the performance curve can ideally be divided into the following stages, as shown in
Figure 1.
In
Figure 1,
PL(t) represents the ideal performance curve when no faults occur, while
P(
t) represents the actual performance curve during the pass of a typhoon.
indexes are widely used resilience assessment indexes, which can measure the overall resilience level of the power system based on changes in system performance during different periods.
corresponds to the stage of resisting absorption, reflecting the rate of system performance decline of the power system:
where
P0 is the performance level of the system during normal operation,
Ppe is the lowest performance level after derating operation,
t1 is the time when the system begins to be hit by typhoon weather, and
t2 is the time when the system performance reaches its lowest point.
corresponds to the stage of resisting absorption, reflecting the magnitude of the system performance decline of the power system:
corresponds to the derating adaptation stage, reflecting the duration of operation of the power system:
corresponds to the disaster recovery stage and reflects the system performance recovery rate of the power system:
After the typhoon passes away, the power system enters the recovery phase and its performance gradually improves. Component repair requires the whole repair plan, but due to the random repair process, accurate calculations are kind of complex. In order to simplify the analysis process, this paper makes the following assumptions during the recovery phase: (1) it is assumed that the repair work of the faults will only begin after the typhoon has left the region; (2) ignoring the differences in path planning among repair teams and the varying repair times for each component, it is assumed that all grid components can be repaired after reaching the expected repair time; (3) considering that the repair time for wind turbines far exceeds that of transmission lines, the repair of wind turbines will not be considered during the recovery phase. According to the assumptions, the performance curve of the recovery stage is approximately replaced with a polyline
PS in
Figure 1.
4.3. Resilience Assessment Methods
Methods for evaluating the resilience index of power grids can be divided into two categories: analytical methods and Monte Carlo sampling methods. The Monte Carlo sampling method shows good adaptability in dealing with power grids of different sizes, but its accuracy depends on a large number of samples, and it performs poorly in terms of the timeliness of the calculation results. In contrast, analytical methods can provide stable resilience index results with limited computational resources, making them more suitable for scenarios with high computational timeliness requirements.
The state enumeration method is a highly representative method in analytical methods, but its challenge lies in the fact that as the scale of the power grid expands, the number of fault states that need to be enumerated will increase dramatically, showing an exponential growth trend. In view of the limitations of the state enumeration method, improvements can be made from two perspectives: dimensional reduction of multiple faults and screening of the contingency. This paper uses the influence increment method to reduce the dimensionality of multiple faults in accident concentration and uses the backtracking algorithm to screen anticipated accidents, achieving rapid assessment of grid resilience.
4.3.1. Impact Incremental Method
The impact increment method was proposed in references [
15,
16,
17] and detailed derivation was carried out. The method uses mathematical transformations of probability and severity indexes to transfer the resilience indexes of high-dimensional faults to low dimensional analysis, achieving dimensionality reduction in the analysis of multiple faults. The impact increment is the manifestation of the difference between the current fault and the corresponding low order fault, so that the impact increment of the current fault is smaller than its loss of load, while the difference terms corresponding to high-order faults are more, reducing the proportion of loss of load for high-order faults and mitigating the impact of ignoring high-order fault states on calculation accuracy.
For a system containing
n components, the expressions for calculating the expected load loss using traditional state enumeration method and impact increment state enumeration method are as follows:
where
k is the highest order that takes the fault state into account, and
is an
m-order subset of
n;
is the cumulative failure probability for state
s;
PCs is the influence of the state
s, which is the amount of load loss. There are two ways to calculate
, which is the impact increment of state
s:
where
ns is the number of faulty components in fault state
s, and
is an
n-order subset of
s.
4.3.2. Screening of the Contingency
Although state enumeration is a common method for screening the contingency, there are significant differences in the probability of failures between affected components. Specifically, the probability of low order faults is not necessarily lower than that of high-order faults, and high-order faults are often accompanied by high fault impacts. Although the impact increment method can help reduce the impact of high-dimensional faults, it is still necessary to ensure that high-order faults with high failure probabilities are not missed.
According to the formula of the impact increment method, must be monotonically decreased with the increasing depth. At the same time, the calculation of requires the calculation results of low order fault results, that is, the calculation of fault order should be from low to high. The backtracking algorithm can traverse paths that meet the requirements in depth first order. When it finds that the filtering criteria is not met, backtracking returns and attempts another path. To use backtracking algorithm to traverse the contingency that meets the filtering criteria, construct a fault state tree and classify it as a tree path traversal problem.
Concentrate the faults of power system components under the influence of meteorological disasters, and label each component as 1, …, n in descending order of fault probability. The fault state tree can be generated according to the following rules:
- (1)
The root node corresponds to a normal operating state.
- (2)
Each layer of sub nodes represents corresponding numbered components.
- (3)
If a node represents component number j, then the child node number is j + 1, j + 2, …, n.
- (4)
The n-component system has a total of 2n states, with each node corresponding to one of them. The path from each node to the parent node is the corresponding failure state.
According to the above definition, the fault state tree under
n components is shown in
Figure 2. The fault state tree represents the combination of multiple faults in the form of a tree and makes each child node correspond with the fault combination. The multiple fault representation form of the tree enables the traversal of multiple faults without the need to completely traverse every dimension. If it finds out that
is less than the threshold through calculation, backtracking can be performed to reduce computational complexity.
The screening process based on the backtracking algorithm is shown in
Figure 3. The basic idea is to traverse the nodes of this layer through a loop structure and traverse the child nodes through recursive calls, thus achieving depth-first traversal of the fault state tree.
is the revised fault probability threshold; the algorithm backtracks when it finds a value less than the threshold.
4.4. Analysis of Weak Links in Power Systems
The core approach to identifying weak links in the power system is to evaluate the magnitude of the impact of each component on system load loss. This paper uses sensitivity analysis methods to rank the importance of components by calculating their contribution to load loss in order to reveal the weak links in the power system.
According to Formula (41), the amount of load loss is expressed as the sum of the product of the probability of failure and the impact increment. Under the premise of keeping the topology parameters and load distribution of the power system unchanged, the corresponding load reduction for a specific state
s is unique, and
can be regarded as a constant. At this point, the expected loss of load
RC can be regarded as a function of only the probability of component failures:
where
represents the contingency obtained through backtracking algorithm and filtered by the backtracking threshold
;
represents the part of the contingency that includes
.
Equation (44) splits the load loss into two parts, including and excluding
, where the items which do not include
will not change due to changes in numerical values of
. Therefore,
wi, which means the sensitivity of
R to
, is as follows:
where
wi represents the change in the amount of load loss when
changes in numerical units. It is known, according to (45), that it is related to the failure probability of other components, so
wi also changes over time like
. Taking the contribution of components to the resilience index of the power system into account during the pass of typhoon, and eliminating dimensions, the importance index
Wi is defined as follows:
where
represents the sensitivity of component
i at time
t,
P0 is the ideal performance, and
Tend is the departure time of the disaster.
5. Case Studies
5.1. Fault Scenario Analysis
Taking the modified IEEE RTS-79 power system as an example, simulation research is conducted on the probability of component failure affected by typhoon disasters. The geographic projection of the testing system is shown in
Figure 4, assuming it is located in the southeastern coastal area of China. Connected to node 2 is an offshore wind farm with a capacity of 30 × 5 MW. The transmission line is simplified into a straight line with an average span of 500 m. The load capacity of each span of the line and tower is 4.5 kN, and the standard deviation of the load capacity is taken as 10% of the load capacity. The typhoon forecast information is shown as follows in
Table 1, the sampling frequency of NMCS =
. The average lightning ground flash density Ng of offshore wind farms is taken as 2.2 times/km
2. The repair time for transmission lines is 8.12 h [
25]. The meteorological forecast error parameters are shown in
Table 2. The remaining power system data and reliability data in the test case can be found in [
26].
The DC power flow model and resilience assessment methods are implemented in the Python environment of Anaconda 4.9.2 version. The calculation of DC power flow is solved by Gurobi, and the PC is configured with i7-10875H processor and 16 GB memory.
The probability of transmission line failures and equivalent wind turbine output during the pass of typhoon are simulated at 1 h intervals. The repair process of components is not considered before the typhoon passes, and the equivalent wind turbine output is shown in
Figure 5.
To analyze the uncertainty of the meteorological forecast and its impact on component failures, the cumulative failure probability of transmission lines at
t = 12 h is compared between the two scenarios. The displayed results in
Figure 6 reveal that taking the uncertainty of typhoon movement paths into account, the probability of line failures directly affected by meteorological forecast paths is slightly reduced, while the probability of failures in surrounding lines is relatively increased. Considering that the actual path of typhoons often deviates from meteorological forecasts, taking uncertain factors into account can enhance the credibility of subsequent resilience assessments and analysis of weak links in the power system.
5.2. Resilience Assessment Results
This paper takes the time
t = 12 h when the typhoon is about to pass through the region as an example to preliminarily verify the effectiveness of the resilience assessment method proposed in this paper by comparing the load loss obtained from other assessment methods. The load loss calculated by Monte Carlo sampling (MCS) with
is used as a benchmark, while the state enumeration (SE) method and the impact increment-based state enumeration (IISE) method are compared. We named the method in this paper the impact increment-based backtracking algorithm (IIBA) and compared the calculation results with the above methods. Results are shown in
Table 3.
For the SE method, the calculation errors are as high as 99.98% and 99.79% when the fault order k is 2 and 3, respectively. Such results are obviously extremely unsatisfactory and have almost no reference value. For the IISE method, when the fault order is set to k = 2, the calculation error is 31.25%. Although the results are still unsatisfactory, the error has been significantly reduced compared to the traditional SE method, and the accuracy has been greatly improved. When the fault order is increased to k = 3, the accuracy further improves and the error continues to decrease. However, when the fault order reached k = 4, the calculation result of the load loss exceeded the benchmark value. Upon investigation, the impact increment may be negative, and if faults with negative impact increments are included in the screening process, it will lead to a biased final calculation result. For the IIBA method, when = 0.01, the calculation error is 1.83%, which has higher accuracy and lower state counts compared to the relatively better performing IISE with k = 4 in the comparative method. When it comes to = 0.001, the calculation error is 0.59%, and the calculation accuracy is further improved.
The efficiency analysis of different screening methods is shown in
Table 4. According to the results in the table, when
= 0.01, the same filtering results can only be achieved by traversing 5,663,889 faults through state enumeration. However, when
= 0.001, 58,115,145 faults need to be enumerated through state enumeration. Analyzing the traversal time of different methods, the time required to screen the same contingency through backtracking algorithm is only 0.48% of that of state enumeration, indicating that the efficiency of backtracking algorithm is much higher than that of state enumeration.
We further analyzed the cost of calculating time using various methods. The IIBA method with
= 0.01 has 8370 fault states. In contrast, the IISE method with fault order
k = 3 requires less analysis of the number of fault states, but its calculation error performance is inferior to that of IIBA. When
k = 4, the calculation error is close but consumes more calculation time. The IIBA method achieves high computational accuracy with less computational complexity, achieving a good balance between computational accuracy and speed. Lowering
to 0.001 further reduces the calculation error of the loss of load, but the increase in computational complexity is too much. This paper pursues the speed of the calculation results, so it is more appropriate to take 0.01 for the example in this paper. The complete performance curve and the number of fault states that need to be analyzed by this method at different times are shown in
Figure 7 and
Figure 8, respectively.
The base performance curve is based on sequential Monte Carlo sampling with NMCS = , while the method proposed in this paper calculates hourly by substituting the cumulative failure probability of previously analyzed components. The performance curves of the two methods have the same trend, indicating the effectiveness of the method proposed in this paper. Performance curves of the method of this paper and the benchmark both reached their lowest point at t = 4 h and then briefly increased. The reason for this is that the equivalent output of the wind farm partially recovers, and then the equivalent output of the wind farm continues to decrease, and the probability of line failures increases, resulting in a continued decline in performance.
The number of fault states required for calculation at different times is recorded in
Figure 8. It seems that the number of fault states increases over time. This phenomenon is attributed to the monotonic increase in cumulative failure probability, resulting in a corresponding increase in the number of failures that meet the screening criteria.
5.3. Weak Link Analysis
The importance index of transmission lines based on the sensitivity analysis is shown in
Figure 9. To verify the actual effectiveness of the importance index proposed in this paper, the analysis scenario in
Section 4.2 is referred to as scenario one, and another two scenarios are selected for calculating the power system resilience index.
Scenario 2: Set transmission lines L12, L27, L29, L30, and L31, which rank high in the importance index of components, to reduce their failure probability by half at each moment.
Scenario 3: Set transmission lines L1, L8, L9, L10, and L32, which are ranked lower in the importance index of components, to reduce their failure probability by half at each moment.
The performance curves of different scenarios are shown in
Figure 10, and the results of resilience indexes are shown in
Table 5. It is not hard to find out that the performance curve and resilience indexes in scenario two show significant changes, with a significant reduction in the amount of load loss at each moment, while scenario three shows almost no substantial changes. The results show that the lines with higher importance indexes have a greater contribution to the resilience indexes of the power system and can be regarded as weak links.