[go: up one dir, main page]

Next Article in Journal
Sub-Pixel Displacement Measurement with Swin Transformer: A Three-Level Classification Approach
Previous Article in Journal
Virtual Synchronous Generator Control of Grid Connected Modular Multilevel Converters with an Improved Capacitor Voltage Balancing Method
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Method of Discriminating Between Power Swings and Faults Based on Principal Component Analysis

1
Power Internet of Things Key Laboratory of Sichuan Province, State Grid Sichuan Electrical Power Research Institute, Chengdu 610041, China
2
State Grid Sichuan Electrical Power Company, Chengdu 610041, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2025, 15(5), 2867; https://doi.org/10.3390/app15052867
Submission received: 2 January 2025 / Revised: 3 March 2025 / Accepted: 4 March 2025 / Published: 6 March 2025

Abstract

:
Distance protection is widely applied in AC transmission systems. It may operate incorrectly under power swings, so a power swing blocking unit (PSBU) is needed to work with the distance protection relay. Such a unit should not only block the protection relay in time when a power swing occurs, but also deblock the protection relay after detecting a fault during the power swing. In this paper, a method that satisfies these requirements is proposed. To discriminate between power swings and faults, the characteristics of three-phase voltage under a power swing and fault situation are used. Principal Component Analysis (PCA) is applied to extract and quantify the characteristics. To detect faults during power swings, an index is proposed, and the change rate of the index is used to form the criterion. Simulations for different kinds of power swing and fault situations are conducted based on a two-end system and a nine-bus system in PSCAD/EMTDC. The simulation test results indicate that the proposed method can block the protection relay reliably under a power swing and deblock the relay quickly after detecting a fault during the power swing. Moreover, the proposed method is compared with other methods. The comparison results show that the proposed method has an advantage in terms of response speed and is less affected by measurement noise.

1. Introduction

Distance relays are widely applied in AC transmission systems because of their simple operating principles, which utilize the measuring impedance. During power swings, the measured impedance oscillates. It may also enter into the operational zone of the distance relay, leading to undesirable tripping. Therefore, a power swing blocking unit (PSBU) is needed to work with a distance relay [1,2,3]. A complete PSBU takes on two tasks: blocking the distance relay after detecting a power swing (PSB), and then unblocking it after detecting a fault during the power swing (PSD). In order to accomplish these tasks, extensive studies have been conducted.
In asymmetric fault situations, asymmetric faults and power swings can be readily discriminated, due to the presence of negative- and zero-sequence components. Therefore, many studies have aimed to discriminate between three-phase symmetrical faults and power swings. Conventional methods are based on the concept that there is no sudden change in the voltage or current of a transmission line during a power swing. The authors of [4] utilized the change rate of the measured impedance to discriminate power swings and faults. To accomplish this discrimination, two concentric impedance characteristics, separated by impedance Δ Z , were placed on the impedance plane, and a timer was used to time the duration of the impedance locus as it traveled between them. However, complex studies are needed to obtained a suitable time set and value of Δ Z . Tracking of the change rate of the swing center voltage (SCV) was conducted in [5,6]. However, these methods assumed a 90° impedance angle for each component in the system during derivation, which typically requires compensation in practical applications, complicating the process. The change rates of active and reactive power were used in [7]. However, this method required an extended period of time to differentiate between power swings and faults, particularly in the case of three-phase symmetrical faults.
Apart from conventional methods, applications of novel techniques in PSBUs have also been reported in the literature. Signal processing techniques, such as the wavelet transform [8,9,10], wavelet singular entropy [11], the Hilbert–Huang transform [12], the Prony method [13], and the fast Fourier transform [14], have been introduced for identifying power swings. Although the reported results are satisfactory, some of these techniques require high sampling frequencies or complex calculations. Some training-based techniques have also been applied for the identification of power swings. The adaptive fuzzy neural inference system was used in [15,16], support vector machine (SVM) was applied in [17], and a discrimination scheme based on a decision tree (DT) was shown in [18]. In [19], a method based on a combination of the S-transform and a probabilistic neural network (PNN) was proposed. In [20], another combination of a multi-resolution morphological gradient and SVM was used. Test results were used to validate the effectiveness of the methods mentioned above, but they also required some training procedures to be employed.
In addition, some other novel methods have also been proposed for PSBUs. A mathematical morphology (MM) with a low computational burden was applied in [21,22]. The characteristics of the Lissajous figure were introduced in [23]. In [24], a combination of the Lissajous figure and the auto-regression technique was used. Although the test results indicated that the auto-regression model performed well, the requirements of finding suitable parameters for it and using a relatively high sampling frequency (200 sampling points in one cycle) make the method less attractive. Estimation- and error-calculation-based methods were introduced in [25,26,27]. The authors of [25] tracked the difference between the predicted and actual power using the auto-regression technique. In [26], the values of the current dynamic phasor were estimated to discriminate between faults and power swings. In [27], the difference between the estimated value and the measured actual value of the current was calculated to form a criterion. The test results showed that these methods performed well. However, the researchers did not consider the effect of measurement noise. In fact, measurement noise reduces the reliability of these methods. In [28], the magnitude of the positive-sequence current and its phase difference with the positive-sequence voltage were used to discriminate between faults and power swings. However, due to power swings, accurate phase measurements cannot be obtained, which may lead to misjudgment. In [29], the covariance of current signals was calculated to discriminate between power swings and faults. Although the results of different tests indicated that the method proposed in [29] performed well, its reliability and operational speed are limited by communication, as it needs current information for both sides. In [30], the application of Principal Component Analysis (PCA) for distinguishing between line faults and power swings was explored. Based on different fault and power swing cases, PCA was used to extract features and form criteria for classifying faults and power swings, thereby achieving differentiation between faults and power swings. However, the method proposed in [30] required a large number of fault and power swing cases.
A novel method, based on the characteristics of three-phase voltage and current, that can accomplish the PSB and PSD tasks of a PSBU is proposed in this study. Given the ability of PCA to simplify data complexity while retaining key features, PCA is utilized to process three-phase current and voltage, thereby enabling a simpler and more intuitive extraction of current and voltage characteristics under different scenarios to form corresponding criteria. For the PSB function, PCA is used to reduce the dimensionality of three-phase voltage, and an index Cavr is proposed, based on the processed voltage data, to distinguish power swings and faults. For the PSD function, three-phase voltage and current data are processed by using PCA in the same way. Based on the processed voltage and current data, the index PUI is proposed to detect a fault occurring during a power swing. In contrast to the method described in [30], which also employs PCA, the method proposed here does not necessitate extensive cases. The performance of the proposed methods for PSB and PSD functions are tested by using the simulation data obtained from test systems built in PSCAD/EMTDC. The test results indicate that the proposed method can distinguish power swings and faults reliably and quickly detect a fault during a power swing, being minimally impacted by noise.
The remainder of the paper is organized as follows: PCA is introduced in Section 2. The proposed method is introduced in Section 3, including its basic principles and criteria and the flow charts of PSB and PSD. Simulation tests of the proposed method are shown in Section 4. Finally, conclusions are drawn in Section 5.

2. Principal Component Analysis

PCA is designed to transform the data into a reduced form and to keep most of the original variance present in the initial data. In mathematical terms, PCA transforms the original data into a set of uncorrelated representations with fewer dimensions through a linear transformation, thereby extracting the main characteristic components of the data. From a geometric perspective, PCA projects the original data from the original coordinate system onto a new coordinate system with smaller dimensions by maximizing the divergence of the original data along the orthogonal directions in the new coordinate system. The main calculation steps of PCA are as follows [31].
Define X as an n   ×   m matrix which contains m number of n-dimensional vectors:
X = x 1 , x 2 , , x m
where x k = x 1 k , x 2 k , , x n k T , k = 1, 2, …, m.
Define X ¯ as follows:
X ¯ = x 11 μ 1 x 12 μ 1 x 1 m μ 1 x 21 μ 2 x 22 μ 2 x 2 m μ 2 x n1 μ n x n 2 μ n x nm μ n
where μ l L = 1 , 2 , , n is the average value of the data in the lth row of matrix X.
Define matrix M as follows:
M = 1 m X ¯ X ¯ T
Calculate the eigenvalues of M and arrange them in descending order. Take the first l eigenvalues for calculating the corresponding eigenvectors and orthogonalize them to obtain the orthogonal unit vectors ξ 1 , ξ 2 , , ξ l . These l unit vectors can be called the principal components (PCs), and x k can be expressed as follows:
x k q 1 k ξ 1 + q 2 k ξ 2 + + q lk ξ l
where q ik i = 1 , 2 , , l is the coefficient.
In addition, define matrix P as follows:
P = ξ 1 , ξ 2 , , ξ l T
The coordinates of the original data in the new coordinate system which applies these l PCs as the coordinate axes can be obtained by pre-multiplying matrix X by matrix P.
In order to display the relevant calculation steps and the effect of PCA on data more conveniently, consider an example of three points in the rectangular coordinate system shown in Figure 1.
As Figure 1 shows, the coordinates of the three points are A(1, 1), B(1, −1), and C(−1, −1). These three points cannot be discriminated by using the abscissa or ordinate alone. A matrix X of size 2   ×   3 is formed by using the coordinates of these three points, and the eigenvalues ( λ 1 = 4 / 3 ,   λ 2 = 4 / 9 ) are calculated based on (2), (3), and (5). The eigenvector corresponding to λ 1 is calculated as ξ 1 = 2 / 2 , 2 / 2 T . In the one-dimensional coordinate system with ξ 1 as the basis vector, the corresponding coordinates of the three points are obtained as 2 , 0, and 2 , respectively. From the calculated results, PCA retains the characteristics of the original data when it reduces the dimensionality of the original data, and it makes the difference between the three points easier to distinguish.

3. Power Swing Blocking Method Using PCA

3.1. Basic Principle

For the scenarios of normal system operation, power swings, and line faults, the waveform of the voltage of the transmission line exhibits different characteristics under each of these scenarios. In other words, the three-phase voltage of the transmission line, to some extent, reflects the current state of the transmission line. If the instantaneous values of three-phase voltage are considered as the coordinates of a point in a three-dimensional coordinate system, then the set of points represented by a series of instantaneous three-phase voltage values under different scenarios will have different characteristics in their distribution within the three-dimensional coordinate system. However, it is not easy to directly observe the distribution of the points corresponding to the three-phase voltage in a three-dimensional coordinate system. In order to better observe the different distribution characteristics of the points corresponding to the three-phase voltage under different operating scenarios, a data processing method is needed to reduce the dimensionality of the three-dimensional data corresponding to the three-phase voltage. As analyzed in the second part of our study, PCA can reduce the dimensionality of the data while preserving the main features of the original data. PCA is employed here to process the three-phase voltage data, projecting the three-dimensional coordinate points represented by the three-phase voltage data onto a two-dimensional coordinate system for subsequent analysis.
To obtain the desired two-dimensional coordinate system, the three-phase voltage of the transmission line during normal operation is used. During normal operation, the three-phase voltage in the time domain can be expressed as follows:
u A = M cos ω 0 t + φ u B = M cos ω 0 t + φ + 4 3 π u C = M cos ω 0 t + φ + 2 3 π
where M is the amplitude of the voltage, ω 0 is the power frequency, and φ is the initial phase of phase A voltage.
Taking the three-phase voltage sampling points over one cycle as three row vectors, matrix X can be constructed as follows:
X = x A T x B T x C T
where the superscript “T” denotes the transpose of the matrix, and x A , x B , and x C are three column vectors, and can be expressed as follows:
x A = M cos φ M cos ω 0 Δ t + φ M cos ω 0 N 1 Δ t + φ
x B = M cos φ + 4 3 π M cos ω 0 Δ t + φ + 4 3 π M cos ω 0 N 1 Δ t + φ + 4 3 π
x C = M cos φ + 2 3 π M cos ω 0 Δ t + φ + 2 3 π M cos ω 0 N 1 Δ t + φ + 2 3 π
In the expressions of x A , x B , and x C , Δ t is the sampling interval and N is the number of sampling points over a cycle. According to (7)–(10), each column of matrix X represents the sampling values of three-phase voltage at a certain moment, which also corresponds to the coordinates of a point in a three-dimensional coordinate system.
Since the data are sampled over a cycle during normal operation of the power system, the average value of each row in X can be regarded as 0. From the definition of matrix X ¯ shown in (2), matrix X in (7) can be used directly as X ¯ in the PCA calculation process. X ¯ X ¯ T , used in PCA calculation process, can be expressed as follows:
X ¯ X ¯ T = X X T = x A T x A x A T x B x A T x C x B T x A x B T x B x B T x C x C T x A x C T x B x C T x C
According to (8)–(10), X X T is a symmetric matrix, and x A T x A = x B T x B = x C T x C , where x A T x A can be calculated as follows:
x A T x A = M 2 2 k = 0 N 1 cos 2 ω 0 k Δ t + 1
Since the value of M 2 / 2 k = 0 N 1 cos 2 ω 0 k Δ t can be regarded as 0, it is found that x A T x A is equal to N M 2 / 2 .
Similarly, x A T x B , x A T x C , and x B T x C can be calculated as follows:
x A T x B = x A T x C = x B T x C = N M 2 / 4
Therefore, the eigenvalues of M are λ 1 , 2 = 3 / 2 and λ 3 = 0 . The eigenvectors corresponding to λ 1 , 2 are ξ 1 = 2 / 2 1 , 0 , 1 T and ξ 2 = 6 / 6 1 , 2 , 1 T , respectively.
Vectors ξ 1 and ξ 2 are the vector basis required for constructing a new two-dimensional coordinate system. Using the directions of ξ 1 and ξ 2 , respectively, as the directions of the X and Y axes, a new coordinate system, denoted by XOYU, is established.
Define matrix P as follows:
P = ξ 1 T ξ 2 T = 2 2 0 2 2 6 6 6 3 6 6
The corresponding coordinates of the three-dimensional points, whose coordinate values are represented by the column vectors of matrix X shown in (7), in XOYU can be calculated as follows:
x U y U = P X
where x U and y U are Nth-order row vectors, and the expressions for each element of vector x U and y U are as follows:
x U k = 6 2 M sin ω 0 k Δ t + 4 3 π y U k = 6 2 M cos ω 0 k Δ t + 4 3 π
where k = 0 , 1 , 2 , , N 1 .
It is found from (16) that during normal operation, the distance from the coordinate point to the coordinate origin in XOYU remains unchanged. Moreover, the distance is proportional to the amplitude of the voltage.
Considering the fact that the amplitude of the voltage will become small within a short time after a three-phase shorting fault occurs, but will change slowly during a power swing, the distance mentioned above will become small in a short period of time after a three-phase fault occurs, but will change slowly during a power swing. The projection results shown in Figure 2 also confirm the analysis. In this figure, the blue line represents normal operation conditions and the red line represents disturbance conditions. Figure 2a shows the results of a three-phase shorting fault, and Figure 2b shows the results of a power swing with an oscillation frequency of 5 Hz. Thus, the distance can be used to quantify the difference between the power swing and fault conditions.

3.2. Criterion for PSB and PSD Function

Suppose that the instantaneous values of the three-phase voltage at time t are u A t , u B t , and u C t . Based on the expressions of ξ 1 and ξ 2 in section A of this chapter, the coordinates of the three-phase voltage at this moment in XOYU can be calculated as follows:
x U = 2 2 u C t u A t y U = 6 6 2 u B t u A t u C t
where x U and y U represent the abscissa and ordinate, respectively.
Define C as follows:
C = m x U 2 + y U 2
where m is a coefficient which makes C equal to 100 during normal operation, and it can be calculated as 200 / 3   M 2 in advance, according to (16).
As the above analysis shows, the value of C reduces to a small value within a short time after a three-phase shorting fault occurs, but it changes slowly during a power swing. Therefore, by comparing the threshold value with the value of C, the three-phase shorting fault and the power swing can be discriminated. The criterion for the PSB function is as follows:
C avr > C set
where C set is the threshold, and C avr is the average value of C, corresponding to three sampling points after a half-cycle delay. If the calculated result satisfies (19), the disturbance should not be regarded as a fault, and the protection relay should be blocked.
Considering the two tasks of the PSBU, another criterion for the PSD function is also needed. Based on the above analysis, the change rate of C can be used to detect most faults under a power swing. However, in some special cases, the effect of using the change rate of C is not good. For the following case under consideration, the fault occurs at the oscillation center, whose voltage amplitude becomes close to 0 when the fault occurs. At this moment, there is no sudden change in the voltage amplitude, nor in the value of C shown in Figure 3.
Therefore, in order to detect a three-phase shorting fault during a power swing more reliably, another index is proposed here. Similarly, the current sampling data are processed by using PCA to obtain the coordinates, denoted by x I and y I . The index PUI(k) is defined as follows:
P U I k = x U k x I k + y U k y I k
The criterion for the PSD function is as follows:
Δ P = P U I k P U I k 1 > P set
where P set is the threshold. If (21) is satisfied, the PSBU will deblock the protection relay.

3.3. Flow Chart of PSB and PSD Function

The flow chart of the PSB function, using the criterion mentioned in Section 3.2., is shown in Figure 4. As shown in the figure, the starting unit uses the instantaneous value of three-phase current to judge the starting time. The criterion of starting unit is as follows:
i ψ > I set
where ψ = A , B , C . As Figure 4 shows, after the starting unit operates, the value of C avr is calculated after a half-cycle delay. If (19) is satisfied, the PSBU blocks the protection relay. After blocking the protection relay, the PSBU enters into the process of PSD. The flow chart of the PSD function is shown in Figure 5.
As Figure 5 shows, after blocking the protection relay, the PSBU continues calculating PUI and Δ P by using the three-phase voltage and current data. If (21) is not satisfied, the value of PUI at this moment is saved for the next calculation. If (21) is satisfied, the PSBU deblocks the protection relay. Otherwise, the value of PUI at this moment is saved for the next calculation.

4. Simulation Tests

4.1. Test Results Based on Two-End System

For testing the performance of the proposed method, a two-end system is built in PSCAD/EMTDC. The sketch of the system is shown in Figure 6. In this figure, E ˙ m and E ˙ n are the equivalent power sources at two ends, where E ˙ m = 500   33   ° kV and E ˙ n = 500     0   ° kV . Z m and Z n are the equivalent impedances of the systems on the two sides, where Z m = Z n = 28.07     86   ° Ω . M is the measuring point. The length of the transmission line is 300 km, and the detail of its parameters are given in Table 1.
During the simulation, the power frequency is 50 Hz and the sampling frequency is 4 kHz. The value of the threshold C set is set to avoid the fault occurring at the end of the line, while considering a certain margin upwards. Since the value of C avr after a three-phase shorting fault occurs at the end of the line is 61.57, C set in (19) is set to 70. In addition, the value of the threshold P set is set based on the corresponding calculation result of Δ P under the fault occurring at the end of the line, while considering a certain margin downwards. Since the value of Δ P after a three-phase shorting fault occurs at the end of the line during a power swing is 204.89, P set is set to 100. In addition, Iset in (22) is set to 1.1 times the peak value of the current during normal operation. Based on the two-end system shown above, power swings of different oscillation frequencies and different three-phase shorting fault situations are simulated to test the performance of the proposed method.
The frequency of the system on the right side is gradually changed from 50 Hz to 48 Hz, resulting in a power swing with an oscillation frequency of 2 Hz. Taking the distance protection with directional circle characteristics as an example, the setting value of the distance protection I is set to 80% of the line length. The impedance circle is shown in Figure 7. The blue line in the figure indicates the trajectory of the measured impedance after the power swing occurs, with the direction of movement being from right to left. From Figure 7, it can be seen that the measured impedance enters the operation zone of Zone I of the distance protection, and remains there for 138.3 ms after the power swing, resulting in a mal-operation of the distance protection. Therefore, there is a necessity to identify oscillations to prevent mal-operation of the distance protection.
Figure 8 shows the waveform of the three-phase voltage under the power swing of 2 Hz. The corresponding value of C is shown in Figure 9. The power swing occurs at 1.2 s; 6 ms later (1.206 s, “ t 1 ” in Figure 9), the instantaneous current value exceeds the set threshold, and PSB is activated. After a delay of 10 milliseconds (1.216 s, “ t 2 ” in Figure 9), based on the three-phase voltage data of three sampling points after t 2 and matrix P shown in (14), the horizontal and vertical coordinates x U and y U in the new two-dimensional coordinate system, corresponding to the three-phase voltage, can be obtained. After obtaining x U and y U , they can be substituted into (18) to obtain index C as 95.85, 95.77, and 95.70. According to the definition of C avr in (19), the value of C avr is 95.77. In such a case, (19) is satisfied, and the PSBU will block the protection relay. More test results are shown in Table 2, Table 3 and Table 4.
Table 2 shows the performance of the proposed method under different power swing situations, where “ f ps ” represents the oscillation frequency, “ t 0 ” represents the starting moment of the power swing, and “PS” indicates the test result of the power swing. It is observed in Table 2 that the proposed method can identify power swings reliably, and it is not affected by the starting moment.
Table 3 shows the performance of the proposed method under different three-phase shorting fault situations, where “Distance” represents the distance from the fault point to the measuring point, “ t 0 ” represents the occurring moment of the fault, and “F” indicates the test result of the fault. It is observed in Table 3 that the proposed method can also identify faults reliably, and is not affected by the starting moment of the fault.
For testing the effectiveness of the PSD function of the proposed method, several scenarios were simulated. During the simulation, a power swing with an oscillation frequency of 5 Hz occurred at 1.2 s. Different fault distances and power angles between the two ends during the occurrence of the fault were also considered in the simulation. The test results are presented in Table 4, where δ represents the power angle between the two ends. According to the results of No. 1–5 shown in the table, the proposed method can reliably detect faults during power swings. Moreover, since Z m is equal to Z n in the simulation system shown in Figure 6, the fault point 150 km away from the measuring point is actually the oscillation center. From the results of No. 6–12, it is observed that the proposed method can also reliably detect a fault occurring at the oscillation center during a power swing.

4.2. Test Results Based on Nine-Bus System

Some simulation tests were also conducted based on a 400 kV system with three alternators and nine buses (WSCC system), as shown in Figure 10. The parameters of different components of this system are presented in Table A1 in Appendix A [24].
For testing the performance of the proposed method under different fault conditions, some three-phase shorting faults on L78 are simulated. Figure 11 shows the waveform of the three-phase voltage under a fault, and the corresponding value of C under a fault is shown in Figure 12. The fault distance is 125 km. The fault occurs at 1.2 s, and the PSB scheme is enabled at 1.201 s (“ t 1 ” in the figure). In such a case, the value of C avr is 31.68, and the PSBU will not operate. More obtained results are presented in Table 5.
For testing the performance of the proposed method under different power swing conditions, the power swing should be observed. Therefore, during the simulation process, transmission line L57 is tripped because of a fault at 1.2 s, and a power swing phenomenon is observed on transmission line L78. The waveforms of three-phase voltage and current are shown in Figure 13. In such a case, the value of C avr becomes 102.18, and the PSB unit blocks the protection relay.
The above test results also indicate the effectiveness of the proposed method in discriminating between faults and power swings.
For testing the PSD function, L57 is still tripped because of a fault at 1.2 s. Several faults on L78 were simulated after observing the power swing on it. Table 6 shows the test results, from which it can again be seen that the proposed method can detect faults during power swings.

4.3. Comparison and Discussion

Some comparisons are made here. In terms of comparison with traditional methods, the method introduced in [5] is chosen as a representative traditional method for comparison with the proposed method. For comparisons with novel methods, those found in references like [8,9], which demand high sampling frequencies and encounter practical challenges, are not selected for comparison. Moreover, methods akin to reference [28] that rely on phasor data are also excluded from the comparison, as the distinct features between these methods and the proposed methods have already been highlighted when contrasted with traditional methods. The method introduced in reference [27], which utilizes instantaneous values and has minimal frequency requirements, resembles the proposed method. Hence, it is selected as representative of the novel methods for comparison with the proposed method.
In addition to the judgment results of these three methods, the operating speed and the effect of the measuring noise on them are also discussed here. Different disturbance scenarios were simulated based on the two-terminal system shown in Figure 6. Table 7, Table 8, Table 9, Table 10 and Table 11 show the comparison results. In these tables, “SNR” represents the signal–noise ratio, “R” represents the test result, “DI” is the index used in the method in [27], for which the corresponding setting value is set to 0.01 here, and “k” is the index used in the traditional method in [5], for which the corresponding setting value is set to 0.3 here. For the method in [27], if the DI is less than 0.01, the disturbance is judged to be a power swing. Otherwise, it is judged to be a fault. For the traditional method in [5], if k is greater than 0.3, the PSB unit will deblock the protection relay. The symbol “T” in Table 7 and Table 8 represents the time required from the start of the method to obtain the corresponding value of the judgment index. “T” in Table 9, Table 10 and Table 11 represents the time from the moment at which the fault occurs to the moment at which the corresponding value of the judgment index is obtained.
Since the traditional method is applied for detecting faults during power swings in [5], Table 7 and Table 8 only show the performance of the proposed method and the method introduced in [27] for discriminating between power swings and faults. Table 7 shows the test results under different power swing situations and Table 8 shows the test results under different fault situations. From Table 7 and Table 8, it can be seen that both methods can identify power swings of different oscillation frequencies and faults with different fault distances in about 10 ms after the power swing or the fault occurs. In addition, it can be seen that the proposed method is less affected by measurement noise. Considering the effect of measurement noise, the method in [27] can more easily misjudge the power swing as a fault.
Table 9, Table 10 and Table 11 show the performance of the three methods in detecting three-phase shorting faults during power swings. Comparing Table 9 and Table 10, it can be seen that both the proposed method and the traditional method can detect faults reliably, no matter where the fault occurs on the line, and are less affected by measurement noise. At the same time, the proposed method has an advantage in terms of response speed. Comparing Table 9 and Table 11, it can be seen that both the proposed method and the method in [27] can detect faults quickly. However, the reliability of the method in [27] is not sufficient. It cannot detect some faults occurring in the oscillation center, and it is easily affected by measurement noise, while the proposed method performs well in such situations.
The effect of sampling frequency is also discussed here. Since the criterion for PSB depends on the value of C avr to discriminate between power swings and faults, the sampling frequency has little effect on it. Table 12 shows the calculation results of C avr under different sampling frequencies for the same power swing and fault situations. In the table, f s represents the sampling frequency.
On the other hand, the effectiveness of the criterion of the PSD function will be affected by the sampling frequency. This is because the criterion depends on the value of Δ P to detect the faults under power swing. Figure 14 and Figure 15 show the value of Δ P under different sampling frequencies for the same power swing and fault situations. As seen in Figure 14 and Figure 15, the maximum value of Δ P decreases significantly as the sampling frequency increases under a power swing, while the value of Δ P is less affected by the sampling frequency when a fault occurs. Therefore, the higher the sampling frequency, the easier it is for the criterion of PSD to detect a fault during a power swing. According to Figure 15a, a criterion of PSD with a sampling frequency of 1 kHz is actually able to detect a faults during a power swing. Considering the simulation results regarding the effect of measurement noise on the criterion of PSD, a sampling frequency of 4 kHz is used here, which is not difficult to achieve in actual projects.

5. Conclusions

A method for a PSBU is proposed in this paper. This method uses the characteristics of the measured voltage to discriminate between power swings and faults. To make the characteristics more intuitive, PCA is applied. Moreover, an index PUI is proposed, and its change rate is observed to detect faults during power swings. Since the coordinate basis that is needed in the calculation process of the method can be obtained in advance, the proposed method only involves simple multiplication and addition operations. Therefore, the proposed method requires few computational resources, and can be easily implemented. Moreover, it only needs the instantaneous values of the voltage and current when detecting faults during power swings, so the proposed method can deblock the protection relay quickly after a fault occurs during a power swing. Certainly, the proposed method has its limitations, particularly in terms of its resistance to transition resistance. However, this is not a significant concern, since the method is primarily used to differentiate between three-phase symmetrical short-circuit faults and power swings. The transition resistance in three-phase symmetrical short-circuit faults is typically very low. Consequently, the impact of transition resistance on the proposed method can be disregarded.
To verify the effectiveness of the proposed method, many tests have been performed. The results show that this method can not only reliably block the protection relay after a power swing occurs, but also quickly deblock the protection relay after detecting the fault during the power swing. In addition, the proposed method was finally compared with a traditional method and a novel method in [27]. The comparison results indicate that the proposed method has an advantage in terms of response speed and is less affected by measurement noise.

Author Contributions

Conceptualization, H.W.; data curation, W.Z.; methodology, H.W.; resources, Q.Y.; software, Q.Y; validation, X.L.; writing—original draft, H.W.; writing—review and editing, X.L. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the Science and Technology Project of the State Grid Sichuan Electric Power Company, under Grant 521997230003.

Data Availability Statement

The original contributions presented in the study are included in the article, further inquiries can be directed to the corresponding author/s.

Conflicts of Interest

Authors Hao Wang, Xiaopeng Li, and Wenyue Zhou were employed by the State Grid Sichuan Electrical Power Research Institute. Author Qi Yang was employed by the State Grid Sichuan Electrical Power Company. All the 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.

Appendix A

Table A1. Parameters of nine-bus system.
Table A1. Parameters of nine-bus system.
ComponentsSpecification
G1, G2, and G3Capacity: 588   MVA
Voltage rating: V 1 = 21     0   ° kV ,   V 2 = 21     30   ° k V ,   V 3 = 21     0   ° kV
Leakage reactance: X L = 0.147   Ω
Direct axis reactance: X d = 2.31   Ω
Quadrature axis reactance: X q = 2.19   Ω
Transient reactance: X d = 0.253   Ω ,   X q = 0.665   Ω
Sub-transient reactance: X d = 0.191   Ω ,   X q = 0.233   Ω
Transient time constant: T d 0 = 9.14   s ,   T q 0 = 2.5   s
Sub-transient time constant: T d 0 = 0.04   s , T q 0 = 0.2   s
Inertia constant: T J = 3.117   s
T1, T2, and T3 21   kV / 400   kV ,   600   MVA
Transmission linePositive sequence:
R 1 = 0.0308   Ω / km ,   L 1 = 0.998   mH / km ,   C 1 = 11.2   nF / km
Zero sequence:
R 0 = 0.1788   Ω / km ,   L 1 = 2.565   mH / km ,   C 1 = 7.3   nF / km
Length:
L 45 = 150   km , L 46 = 180   km , L 57 = 220   km
L 69 = 200   km , L 78 = 250   km , L 89 = 250   km
LoadLoad1: 500 MVA, p.f. 0.90 (lagging)
Load2: 350 MVA, p.f. 0.85 (lagging)
Load3: 400 MVA, p.f. 0.92 (lagging)

References

  1. Lin, X.; Li, Z.; Ke, S.; Gao, Y. Theoretical Fundamentals and Implementation of Novel Self-Adaptive Distance Protection Resistant to Power Swings. IEEE Trans. Power Deliv. 2010, 25, 1372–1383. [Google Scholar] [CrossRef]
  2. Hashemi, S.M.; Sanaye-Pasand, M. Distance protection during asymmetrical power swings: Challenges and solutions. IEEE Trans. Power Deliv. 2018, 33, 2736–2745. [Google Scholar] [CrossRef]
  3. Gawande, P.; Dambhare, S. Protection and fault identification in presence of power swing blocking/unblocking function. In Proceedings of the 2013 IEEE Power & Energy Society General Meeting, Vancouver, BC, Canada, 21–25 July 2013; pp. 1–6. [Google Scholar]
  4. Gao, Z.D.; Wang, G.B. A new power swing block in distance protection based on a microcomputer-principle and performance analysis. In Proceedings of the 1991 International Conference on Advances in Power System Control, Operation and Management, APSCOM-91, Hongkong, 5–8 November 1991; pp. 843–847. [Google Scholar]
  5. Su, B.; Dong, X.; Bo, Z.; Sun, Y.; Caunce, B.; Tholomier, D.; Apostolov, A. Fast detector of symmetrical fault during power swing for distance relay. In Proceedings of the IEEE Power Engineering Society General Meeting, San Francisco, CA, USA, 12–16 June; 2005; pp. 1836–1841. [Google Scholar]
  6. Paudyal, S.; Ramakrishna, G.; Sachdev, M.S. Application of equal area criterion conditions in the time domain for out-of-step protection. IEEE Trans. Power Deliv. 2010, 25, 600–609. [Google Scholar] [CrossRef]
  7. Lin, X.; Gao, Y.; Liu, P. A novel scheme to identify symmetrical faults occurring during power swings. IEEE Trans. Power Deliv. 2008, 23, 73–78. [Google Scholar] [CrossRef]
  8. Pang, C.; Kezunovic, M. Fast distance relay scheme for detecting symmetrical fault during power swing. IEEE Trans. Power Deliv. 2010, 25, 2205–2212. [Google Scholar] [CrossRef]
  9. Brahma, S.M. Distance relay with out-of-step blocking function using wavelet transform. IEEE Trans. Power Deliv. 2007, 22, 1360–1366. [Google Scholar] [CrossRef]
  10. Alsyoufi, Y.R.; Hajjar, A.A. A high-speed algorithm to discriminate between power swing and faults in distance relays based on a fast wavelet. Electr. Power Syst. Res. 2019, 172, 269–276. [Google Scholar] [CrossRef]
  11. Dubey, R.; Samantaray, S.R. Wavelet singular entropy-based symmetrical fault-detection and out-of-step protection during power swing. IET Gener. Transm. Distrib. 2013, 7, 1123–1134. [Google Scholar] [CrossRef]
  12. Biswal, S.; Biswal, M. Fault-swing discrimination using Hilbert-Huang transform integrated discrete teager energy operator. IET Sci. Meas. Technol. 2018, 12, 829–837. [Google Scholar] [CrossRef]
  13. Lotfifard, S.; Faiz, J.; Kezunovic, M. Detection of symmetrical faults by distance relays during power swings. IEEE Trans. Power Deliv. 2010, 25, 81–87. [Google Scholar] [CrossRef]
  14. Mahamedi, B.; Zhu, J.G. A novel approach to detect symmetrical faults occurring during power swings by using frequency components of instantaneous three-phase active power. IEEE Trans. Power Deliv. 2012, 27, 1368–1376. [Google Scholar] [CrossRef]
  15. Esmaeilian, A.; Astinfeshan, S. A novel power swing detection algorithm using adaptive neuro fuzzy technique. In Proceedings of the 2011 International Conference on Electrical Engineering and Informatics, Bandung, Indonesia, 17–19 July 2011; pp. 1–6. [Google Scholar]
  16. Zadeh, H.K.; Li, Z. A novel power swing blocking scheme using adaptive neuro-fuzzy inference system. Electr. Power Syst. Res. 2008, 78, 1138–1146. [Google Scholar] [CrossRef]
  17. Seethalekshmi, K.; Singh, S.N.; Srivastava, S.C. Svm based power swing identification scheme for distance relays. In Proceedings of the IEEE PES General Meeting, Minneapolis, MN, USA, 25–29 July 2010; pp. 1–8. [Google Scholar]
  18. Swetapadma, A.; Yadav, A. Data-mining-based fault during power swing identification in power transmission system. IET Sci. Meas. Technol. 2016, 10, 130–139. [Google Scholar] [CrossRef]
  19. Moravej, Z.; Ashkezari, J.D.; Pazoki, M. An effective combined method for symmetrical faults identification during power swing. Int. J. Electr. Power Energy Syst. 2015, 64, 24–34. [Google Scholar] [CrossRef]
  20. Daryalal, M.; Sarlak, M. Fast fault detection scheme for series-compensated lines during power swing. Int. J. Electr. Power Energy Syst. 2017, 92, 230–244. [Google Scholar] [CrossRef]
  21. Zou, L.; Zhao, Q.C.; Lin, X.N.; Liu, P. Improved phase selector for unbalanced faults during power swings using morphological technique. IEEE Trans. Power Deliv. 2006, 21, 1847–1855. [Google Scholar] [CrossRef]
  22. Gautam, S.; Brahma, S. Out-of-step blocking function in distance relay using mathematical morphology. IET Gener. Transm. Distrib. 2012, 6, 313–319. [Google Scholar] [CrossRef]
  23. Patel, B.; Bera, P. Detection of power swing and fault during power swing using Lissajous figure. IEEE Trans. Power Deliv. 2018, 33, 3019–3027. [Google Scholar] [CrossRef]
  24. Patel, B. A new technique for detection and classification of faults during power swing. Electr. Power Syst. Res. 2019, 175, 105920. [Google Scholar] [CrossRef]
  25. Rao, J.G.; Pradhan, A.K. Differential power-based symmetrical fault detection during power swing. IEEE Trans. Power Deliv. 2012, 27, 1557–1564. [Google Scholar] [CrossRef]
  26. Khodaparast, J.; Khederzadeh, M. Three-phase fault detection during power swing by transient monitor. IEEE Trans. Power Syst. 2015, 30, 2558–2565. [Google Scholar] [CrossRef]
  27. Tekdemir, I.G.; Alboyaci, B. A novel approach for improvement of power swing blocking and deblocking functions in distance relays. IEEE Trans. Power Deliv. 2017, 32, 1986–1994. [Google Scholar] [CrossRef]
  28. Chatterjee, S.; Anand, A.; Roy, B.K.S.; Terzija, V. Dual use line relays to improve power swing deblocking function. Int. J. Electr. Power Energy Syst. 2020, 121, 106156. [Google Scholar] [CrossRef]
  29. Musa, M.H.; He, Z.; Fu, L.; Deng, Y. A covariance indices based method for fault detection and classification in a power transmission system during power swing. Int. J. Electr. Power Energy Syst. 2019, 105, 581–591. [Google Scholar] [CrossRef]
  30. Wang, H.; Dai, Y.; Fu, L.; Liu, F.; Hu, J.; Dong, X.; Kang, X.; Li, W. Power swing detecting method using principal components analysis. Energy Rep. 2021, 7, 1009–1014. [Google Scholar] [CrossRef]
  31. Hadri, A.; Chougdali, K.; Touahni, R. Intrusion detection system using pca and fuzzy pca techniques. In Proceedings of the 2016 International Conference on Advanced Communication Systems and Information Security (ACOSIS), Marrakesh, Morocco, 17–19 October 2016; pp. 1–7. [Google Scholar]
Figure 1. Schematic diagram of PCA processing results.
Figure 1. Schematic diagram of PCA processing results.
Applsci 15 02867 g001
Figure 2. Projection trajectories under different disturbances. (a) Three-phase shorting fault; (b) power swing.
Figure 2. Projection trajectories under different disturbances. (a) Three-phase shorting fault; (b) power swing.
Applsci 15 02867 g002
Figure 3. The value of C.
Figure 3. The value of C.
Applsci 15 02867 g003
Figure 4. Flow chart of blocking protection relay.
Figure 4. Flow chart of blocking protection relay.
Applsci 15 02867 g004
Figure 5. Flow chart of deblocking the protection relay.
Figure 5. Flow chart of deblocking the protection relay.
Applsci 15 02867 g005
Figure 6. Sketch of simulation system.
Figure 6. Sketch of simulation system.
Applsci 15 02867 g006
Figure 7. Trajectory of measured impedance during power swing.
Figure 7. Trajectory of measured impedance during power swing.
Applsci 15 02867 g007
Figure 8. The waveform of the three-phase voltage under a power swing of 2 Hz.
Figure 8. The waveform of the three-phase voltage under a power swing of 2 Hz.
Applsci 15 02867 g008
Figure 9. The value of C under a power swing of 2 Hz.
Figure 9. The value of C under a power swing of 2 Hz.
Applsci 15 02867 g009
Figure 10. Sketch of 400 kV system.
Figure 10. Sketch of 400 kV system.
Applsci 15 02867 g010
Figure 11. The waveform of the three-phase voltage under a fault.
Figure 11. The waveform of the three-phase voltage under a fault.
Applsci 15 02867 g011
Figure 12. The value of C under a fault.
Figure 12. The value of C under a fault.
Applsci 15 02867 g012
Figure 13. Waveforms of voltage and current.
Figure 13. Waveforms of voltage and current.
Applsci 15 02867 g013
Figure 14. ΔP under different sampling frequencies of power swings.
Figure 14. ΔP under different sampling frequencies of power swings.
Applsci 15 02867 g014
Figure 15. ΔP under different sampling frequencies for faults.
Figure 15. ΔP under different sampling frequencies for faults.
Applsci 15 02867 g015
Table 1. Parameters of transmission line.
Table 1. Parameters of transmission line.
ParameterPositive SequenceZero Sequence
R (Ω/km)0.01960.1828
L (mH/km)0.89172.739
C (μF/km)13592
Table 2. Test results under different power swing situations.
Table 2. Test results under different power swing situations.
No.fps (Hz)t0 (s)CavrResult
17.001.20085.24PS
25.001.20088.06PS
32.501.20094.36PS
42.001.20095.55PS
51.251.20096.77PS
61.001.20097.44PS
70.501.20098.30PS
80.401.20098.24PS
90.201.20098.50PS
107.001.20183.51PS
117.001.20284.19PS
127.001.20384.89PS
137.001.20483.17PS
147.001.20583.85PS
157.001.20684.89PS
167.001.20785.24PS
177.001.20883.85PS
187.001.20984.53PS
Table 3. Test results under different three-phase shorting fault situations.
Table 3. Test results under different three-phase shorting fault situations.
No.Distance (km)t0 (s)CavrResult
1101.2001.57F
2301.2005.28F
3701.20016.90F
41101.20027.37F
51501.20036.10F
61901.20042.96F
72301.20049.32F
82701.20055.39F
92901.20058.05F
102901.20158.05F
112901.20258.05F
122901.20358.05F
132901.20458.05F
142901.20558.05F
152901.20658.05F
162901.20758.05F
172901.20858.05F
182901.20958.05F
Table 4. Test results of PSD for two-end system.
Table 4. Test results of PSD for two-end system.
No.Distance (km) δ ΔPResult
11050°1605.52F
28050°895.34F
315050°1162.82F
422050°1325.18F
529050°1441.59F
615080°770.14F
7150120°125.90F
8150150°276.45F
9150180°698.84F
10150220°1076.44F
11150260°1325.72F
12150330°593.41F
Table 5. Test results under different fault situations for nine-bus system.
Table 5. Test results under different fault situations for nine-bus system.
No.Distance (km)t0 (s)CavrResult
1101.2002.11F
2251.2004.87F
3551.20013.62F
4851.20022.12F
51251.20031.68F
61551.20036.67F
71851.20044.05F
82251.20056.94F
92401.20054.69F
102401.20154.76F
112401.20254.70F
122401.20354.69F
132401.20454.74F
142401.20554.69F
152401.20654.70F
162401.20754.72F
172401.20854.75F
182401.20954.72F
Table 6. Test results of PSD for nine-bus system.
Table 6. Test results of PSD for nine-bus system.
No.Distance (km) δ ΔPResult
11050°1279.13F
27050°1068.65F
312550°873.70F
418050°683.19F
524050°533.45F
624080°676.34F
7240120°769.19F
8240150°711.32F
9240180°560.03F
10240220°413.78F
11240260°388.03F
12240330°374.51F
Table 7. Test results of PSD of proposed method and method in [27].
Table 7. Test results of PSD of proposed method and method in [27].
fps (Hz)SNR (dB)Proposed MethodMethod in [27]
CavrRT (ms)DIRT (ms)
7.00-85.2410.07 10.09
5.00-88.0610.09 2.28   ×   1 0 5 10.08
2.00-95.5510.09 1.65   ×   1 0 5 10.10
1.00-97.4410.07 1.50   ×   1 0 5 10.09
0.40-98.2410.08 1.49   ×   1 0 5 10.10
7.005085.2910.070.03×10.07
7.004085.8310.080.25×10.08
7.003083.0610.083.82×10.07
Table 8. Test results under different fault situations of proposed method and method in [27].
Table 8. Test results under different fault situations of proposed method and method in [27].
Distance (Hz)SNR (dB)Proposed MethodMethod in [27]
CavrRT (ms)DIRT (ms)
10-1.5710.090.0110.09
70-16.9010.090.7610.08
150-36.1010.080.3110.10
230-49.3210.090.4210.09
290-58.0510.090.4710.10
2905058.1210.090.63×10.07
2904058.4110.091.63×10.08
2903057.4610.0814.26×10.07
Table 9. Test results for PSD of proposed method.
Table 9. Test results for PSD of proposed method.
fps (Hz)Distance (km) δ SNR (dB) Δ P RT (ms)
7.001050°-85.240.5
15050°-88.060.75
29050°--94.361.25
150120°-95.550.75
150180°-96.770.75
150220°-97.440.75
150120°5098.300.75
150120°4098.240.75
150120°3098.500.50
0.401050°-83.510.50
15050°-84.190.75
29050°--84.891.00
150120°-83.170.75
150180°-83.851.50
150220°-84/890.75
150120°5085.240.75
150120°4083.850.75
150120°3084.530.75
Table 10. Test results for PSD of traditional method in [5].
Table 10. Test results for PSD of traditional method in [5].
fps (Hz)Distance (km) δ SNR (dB)kRT (ms)
7.001050°-0.2929.50
15050°-0.2731.75
29050°--0.2932.00
150120°-0.2923.50
150180°-0.1212.75
150220°-0.2133.00
150120°500.2923.50
150120°400.2923.50
150120°300.2923.50
0.401050°-0.2830.25
15050°-0.2732.50
29050°--0.2932.50
150120°-0.2836.00
150180°-0.278.50
150220°-0.2935.75
150120°500.2835.50
150120°400.2435.00
150120°300.2736.25
Table 11. Test results for PSD of traditional method in [27].
Table 11. Test results for PSD of traditional method in [27].
fps (Hz)Distance (km) δ SNR (dB)DIRT (ms)
7.001050°-0.920.50
15050°-0.121.25
29050°--0.331.25
150120°--×-
150180°-0.040.75
150220°-0.090.75
150120°50-×-
150120°40-×-
150120°30-×-
0.401050°-1.330.75
15050°-0.191.00
29050°--0.491.50
150120°-0.331.00
150180°--×-
150220°-0.021.00
150120°50-×-
150120°40-×-
150120°30-×-
Table 12. Effect of sampling frequency on C avr .
Table 12. Effect of sampling frequency on C avr .
DisturbanceFs (kHz) C avr
Power swing188.51
289.42
488.06
888.11
Fault134.25
235.28
436.10
833.52
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

Wang, H.; Yang, Q.; Li, X.; Zhou, W. A Method of Discriminating Between Power Swings and Faults Based on Principal Component Analysis. Appl. Sci. 2025, 15, 2867. https://doi.org/10.3390/app15052867

AMA Style

Wang H, Yang Q, Li X, Zhou W. A Method of Discriminating Between Power Swings and Faults Based on Principal Component Analysis. Applied Sciences. 2025; 15(5):2867. https://doi.org/10.3390/app15052867

Chicago/Turabian Style

Wang, Hao, Qi Yang, Xiaopeng Li, and Wenyue Zhou. 2025. "A Method of Discriminating Between Power Swings and Faults Based on Principal Component Analysis" Applied Sciences 15, no. 5: 2867. https://doi.org/10.3390/app15052867

APA Style

Wang, H., Yang, Q., Li, X., & Zhou, W. (2025). A Method of Discriminating Between Power Swings and Faults Based on Principal Component Analysis. Applied Sciences, 15(5), 2867. https://doi.org/10.3390/app15052867

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