Abstract
This paper proposes an empirical wavelet transform (EWT) based method for identification and analysis of sub-synchronous oscillation (SSO) modes in the power system using phasor measurement unit (PMU) data. The phasors from PMUs are preprocessed to check for the presence of oscillations. If the presence is established, the signal is decomposed using EWT and the parameters of the mono-components are estimated through Yoshida algorithm. The superiority of the proposed method is tested using test signals with known parameters and simulated using actual SSO signals from the Hami Power Grid in Northwest China. Results show the effectiveness of the proposed EWT-Yoshida method in detecting the SSO and estimating its parameters.
The authors thank Mr. Ajinkya Sonawane, Research Scholar, Indian Institute of Technology (IIT), Indore, India, for helping with the simulations of SSO signals.
SUB-SYNCHRONOUS oscillation (SSO) are one of the biggest threats affecting the stability and security of power systems. In conventional power systems, SSOs occur owing to the interaction among the mechanical system of the generator and series compensated lines, high-voltage direct current (HVDC) controls or flexible alternative current transmission system (FACTS) devices [
The states of the modern power systems are mainly monitored through phase measurement unit (PMU) based wide area measurement systems (WAMSs) [
Time-domain based methods such as estimation of signal parameters via rotational invariance techniques (ESPRITs) [
Frequency-domain based methods mainly use the Fourier transform to estimate the SSO parameters. In [
The analysis of SSOs using time-frequency-domain based methods such as variational mode decomposition (VMD), multi-synchrosqeezing transform, and Taylor Fourier transform is proposed in [
It is observed that the majority of the drawbacks of the time-domain and frequency-domain based methods such as accurate predetermination of model order, spectral leakage, and poor performance under noise contamination are neither present nor as prevalent as in the time-frequency-domain based methods, making them a better option for analyzing power system signals. Wavelet transform based methods are among the most commonly used time-frequency techniques which find applications in areas ranging from signal processing to power systems. However, apart from a few wavelet transform based methods like empirical wavelet transform (EWT) [
1) A preprocessing algorithm based on Welch’s power spectral density (WPSD) estimate for the detection of oscillation modes in the power system signal is included in the proposed method to reduce its computational complexity. If the WPSD algorithm detects oscillation modes in the signal, it is further analyzed using EWT-based method. Otherwise, the present signal is discarded and the next set of signal samples is analysed. To the best of authors’ knowledge, the analysis of power system oscillations using EWT is proposed in few literature like [
2) The proposed EWT-based method can effectively analyze non-stationary signals. Hence, it can also be used for analyzing SSO occurring owing to SSCI where the frequency of the signal changes with time [
3) EWT uses adaptive filters, namely, the wavelets are designed based on the signal information unlike other wavelet methods like discrete wavelet transform (DWT) where conventional wavelets like Morlet and Haar wavelet are used.
The efficacy of the proposed EWT-Yoshida method is tested with two similar signal processing methods based on VMD [
The proposed EWT-Yoshida method is illustrated in

Fig. 1 Proposed EWT-Yoshida method.
SSO is a phenomenon that rarely occurs in the power system although the rate of its occurrence has increased in recent years. The proposed method effectively detects and estimates the parameters of the SSO using an algorithm based on EWT-Yoshida method. However, the proposed method can be made simpler if only the signals in oscillation modes are analyzed using the EWT-Yoshida method. Therefore, a preprocessing algorithm for detecting the oscillation modes in the signal is also included in the proposed method. This algorithm utilizes the WPSD estimate to detect the oscillation modes in the signal. If the oscillation modes are detected, the signal is fed into the EWT-based method for further analysis. Otherwise, the next set of samples is analyzed. The details of WPSD algorithm are as follows.
As mentioned above, the proposed EWT-based method uses the WPSD algorithm to detect oscillation modes in the power system signal under consideration. A signal with oscillation modes will have single or multiple peaks in its WPSD plot depending on the number of frequency components in it. The WPSD plot of the signal is obtained using the following equations.
(1) |
(2) |
(3) |
(4) |
where is the WPSD estimate; x(m), w(m), and are the signal data, window function, and windowed discrete Fourier transform, respectively; W represents the power of its window function; and T and M represent the lengths of the and w(m), respectively.

Fig. 2 Signals and their WPSD estimates. (a) Single-mode signal. (b) WPSD estimate of a single-mode signal. (c) Four-mode signal. (d) WPSD estimate of a four-mode signal.
The steps for calculating EWT of the signal is as follows.
Step 1: let Z(w) be the Fourier transform of the signal from PMUs.
Step 2: identify the peaks of with magnitude more than at least 10% of the highest peak. The dominant frequencies of the signal correspond to these peaks.
Step 3: identify the local minima between consecutive peaks. They form the boundaries to split the Fourier spectrum .
Step 4: create the empirical wavelets and as shown below.
(5) |
(6) |
(7) |
where and are the boundary between the consecutive peaks and parameter for overlap prevention between two consecutive transition areas, respectively. Sine and cosine functions are fitted by an arbitrary function .
Step 5: calculate the detail and approximate coefficients of the signal as:
(8) |
(9) |
where IFFT is the inverse fast fourier transform (FFT) of the signal.
The decomposed mono-component signals are present in and . The superiority of EWT in decomposing multi-mode signals into its mono-components can be illustrated by the following example.
As shown below, let be a two-mode signal.
(10) |
The FFT spectrum of z(t) is shown in

Fig. 3 Signal z(t) and its mono-components. (a) Signal z(t). (b) FFT spectrum and EWT boundaries. (c) 10 Hz mode. (d) 20 Hz mode.
The mono-components obtained from the output of the EWT-based filter bank are fed into Yoshida algorithm which is used to obtain its frequency and damping factor. The major steps of this algorithm are as follows.
Step 1: plot the FFT of the mono-component signal and determine its peaks. Let the FFT of the mono-component be Zw and its peak occurs at pn.
Step 2: find the ratio R using the following equation:
(11) |
where when ; and when .
Step 3: estimate the frequency fi and damping factor of the mono-components using the following equations.
(12) |
(13) |
where and are the sampling frequency and length of the mono-component, respectively [
The effectiveness of the Yoshida algorithm is proven using the mono-components of z(t) given in Section II-B.
Mode | True value | Estimated value | ||
---|---|---|---|---|
Frequency | Damping factor | Frequency | Damping factor | |
Mode 1 | 10 | -0.15 | 10 | -0.1499 |
Mode 2 | 20 | -0.15 | 20 | -0.1488 |
The performance of the proposed EWT-Yoshida method is tested using test signals with known parameters and SSO signal from Hami Power Grid in Northwest China [
Two signals, i.e., and . are used to test the robustness of the proposed method, where , , , , , are the parameters of .These signals are sampled at 50 Hz which is one of the PMU reporting rates specified in [
1) Case study 1: frequency variation. The robustness of the proposed method against the change in the frequency of the SSO mode is tested using x(t) in this case study.
The frequency of the SSO mode varies from 19.5 Hz to 38.5 Hz in steps of 1 Hz, as shown in
(Hz) | (Hz) | ||||
---|---|---|---|---|---|
10 | 1.22 | -0.07 | 3 | [19.5, 38.5] | -0.05 |
Figures

Fig. 4 WPSD estimate of with Hz.

Fig. 5 Estimation errors of parameters of when frequency of SSO mode varies from 19.5 Hz to 38.5 Hz. (a) . (b) FFT of with EWT boundaries. (c) Estimation error of frequency. (d) Estimation error of damping factor.
2) Case study 2: damping factor variation. The effectiveness of the proposed method against variations in the damping factor of the SSO mode is investigated in this case study using x(t). The damping factor of the SSO mode varies from -0.24 to -0.05 in steps of -0.01 Hz, as shown in
A1 | f1 (Hz) | As | fss (Hz) | ||
---|---|---|---|---|---|
10 | 1.22 | -0.07 | 3 | 18.5 | [-0.24, -0.05] |

Fig. 6 Estimation error of parameters of x(t) when damping factor of SSO mode varies from -0.24 to -0.05. (a) x(t). (b) FFT of x(t) with EWT boundaries. (c) Estimation error of frequency of x(t). (d) Estimation error of damping factor of x(t).
3) Case study 3: robustness against noise. In this case study, the performance of the proposed method against noise contamination is evaluated using y(t).

Fig. 7 Estimation error of y(t) when its SNR varies from 20 dB to 40 dB. (a) y(t) at 20 dB. (b) FFT of y(t) with EWT boundaries. (c) Estimation error of frequency of y(t). (d) Estimation error of damping factor of y(t).
4) Case study 4: comparison with other methods. The accuracy of the parameter estimation of the proposed method is analyzed by comparing it with two other methods in this case study.
SNR (dB) | Proposed method | VMD-Hilbert method [ | Prony-based method [ | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
fi | Error in fi (%) | Error in (%) | fi | Error in fi (%) | Error in (%) | fi | Error in fi (%) | Error in (%) | ||||
25 | 19.6187 | -0.1320 | 0.6500 | 5.6942 | 19.6177 | -0.12010 | 0.0117 | 14.2620 | 19.6189 | -0.1249 | 0.0060 | 10.79 |
12.6687 | -0.1431 | 1.0400 | 4.5821 | 12.6677 | -0.01214 | 0.0180 | 19.0975 | 12.6706 | -0.1468 | 0.0030 | 2.13 | |
1.7093 | -0.1557 | 4.1400 | 2.7028 | 1.7097 | -0.15540 | 0.0158 | 2.8597 | 1.7102 | -0.1670 | 0.0010 | 4.38 | |
30 | 19.6183 | -0.1354 | 0.0035 | 3.2630 | 19.6183 | -0.12330 | 0.0087 | 11.9482 | 19.6203 | -0.1327 | 0.0015 | 5.27 |
12.6691 | -0.1453 | 0.0068 | 3.1162 | 12.6695 | -0.14320 | 0.0040 | 4.5630 | 12.6697 | -0.1459 | 0.0023 | 2.73 | |
1.7097 | -0.1575 | 0.0184 | 1.5714 | 1.7099 | -0.15080 | 0.0040 | 5.7503 | 1.7095 | -0.1665 | 0.0294 | 4.06 | |
35 | 19.6195 | -0.1371 | 0.0026 | 2.0382 | 19.6200 | -0.13260 | 0.0002 | 5.2762 | 19.6201 | -0.1361 | 0.0005 | 2.79 |
12.6696 | -0.1476 | 0.0031 | 1.6273 | 19.6694 | -0.14800 | 0.0050 | 1.3190 | 12.6703 | -0.1463 | 0.0020 | 2.47 | |
1.7098 | -0.1583 | 0.0109 | 1.0423 | 1.7091 | -0.15190 | 0.0515 | 5.0850 | 1.7096 | -0.1620 | 0.0234 | 1.25 |
It is noticed that all the methods provide good estimates of the frequency of modes. However, while estimating the damping factor of y(t), the estimation error is the highest for the VMD-Hilbert method followed by the Prony-based method. In contrast, the estimation error is comparatively lower for the proposed method. The maximum estimation errors of damping factors in the proposed, Prony-based and VMD-Hilbert methods are approximately 5.69%, 10.79%, and 19.09%, respectively. At dB, the estimation error in the proposed method is much smaller than that in the Prony-based and VMD-Hilbert methods. Hence, it can be inferred that the proposed method is more accurate than the Prony-based and VMD-Hilbert methods for SNRs above 25 dB.
The performance evaluation of the proposed method is further tested using simulated and actual SSO signal from the Hami Power Grid in Northwest China [
1) Simulated SSO signal: the performance of the proposed method is tested using a simulated SSO signal in this case study. The simulated SSO signal used in this case study is shown in

Fig. 8 PMU data of simulated SSO signal and its FFT plot. (a) PMU data corresponding to simulated SSO signal. (b) FFT plot of simulated SSO signal with EWT boundaries.
Reported values [ | Proposed method | VMD-Hilbert method [ | Prony-based method [ | ||||
---|---|---|---|---|---|---|---|
fi (Hz) | fi (Hz) | fi (Hz) | fi (Hz) | ||||
7.5125 | 7.5426 | 0.0009 | 7.7801 | 1.2319 | 8.0079 | 0.7128 | |
5.0001 | 0.0444 | 5.0095 | 1.2967 | ||||
2.4573 | 0.8148 |
SNR (20 dB) | SNR (25 dB) | SNR (30 dB) | SNR (35 dB) | ||||
---|---|---|---|---|---|---|---|
fi (Hz) | fi (Hz) | fi (Hz) | fi (Hz) | ||||
7.5427 | 0.00072 | 7.5426 | 0.0009 | 7.5426 | 0.00085 | 7.5426 | 0.00091 |
5.0000 | 0.00027 | 5.0001 | 0.0004 | 5.0000 | 0.00036 | 5.0001 | 0.00038 |
2.4574 | 0.00072 | 2.4573 | 0.8148 | 2.4574 | 0.00074 | 2.4573 | 0.00081 |
It is observed from
2) PMU data from actual SSO event: the performance of the proposed method is further tested using the PMU data corresponding to a real SSO event in the Hami Power Grid in Northwest China [

Fig. 9 PMU data from actual SSO event and its FFT plot. (a) PMU data corresponding to actual SSO event. (b) FFT plot of actual SSO signal with EWT boundaries.
Reported values [ | Proposedmethod | VMD-Hilbert method [ | Prony-based method [ | ||||
---|---|---|---|---|---|---|---|
fi (Hz) | fi (Hz) | fi (Hz) | fi (Hz) | ||||
8.2871 | 8.2765 | 0.2287 | 8.9152 | 0.1913 | 8.7050 | 0.1962 |
It is observed from
SNR (20 dB) | SNR (25 dB) | SNR (30 dB) | SNR (35 dB) | ||||
---|---|---|---|---|---|---|---|
fi (Hz) | fi (Hz) | fi (Hz) | fi (Hz) | ||||
8.2782 | 0.2279 | 8.2740 | 0.2269 | 8.2763 | 0.2267 | 8.2763 | 0.2268 |
EWT-based method for the analysis of SSO is proposed in this paper. The proposed method uses a preprocessing algorithm based on the WPSD estimate to identify the presence of SSO in the signal under consideration. If the presence of SSO is confirmed, the signal is decomposed using the EWT, and the frequency and damping factor of the decomposed components are estimated using the Yoshida algorithm. The proposed method does not require any prior information about the signal unlike model based methods such as ESPRIT or other wavelet transform based methods. The performance of the proposed method is tested using test signals and actual SSO signal from the Hami Power Grid in Northwest China. The results reveal the effectiveness of the proposed method in detecting the SSO and estimating its parameters.
References
IEEE SSR Working Group and Others, “Reader’s guide to subsynchronous resonance,” IEEE Transactions on Power Systems, vol. 7, no. 1, pp. 150-157, Aug. 1992. [Baidu Scholar]
J. Adams, C. Carter, and S. H. Huang, “ERCOT experience with sub-synchronous control interaction and proposed remediation,” in Proceedings of PES T&D, Orlando, USA, May 2012, pp. 1-5. [Baidu Scholar]
J. Shair, X. Xie, L. Wang et al., “Overview of emerging subsynchronous oscillations in practical wind power systems,” Renewable and Sustainable Energy Reviews, vol. 99, pp. 159-168, Jan. 2019. [Baidu Scholar]
X. Xie, X. Zhang, H. Liu et al., “Characteristic analysis of subsynchronous resonance in practical wind farms connected to series-compensated transmissions,” IEEE Transactions on Energy Conversion, vol. 32, no. 3, pp. 1117-1126, Sept. 2017. [Baidu Scholar]
J. Fuentes-Velazquez, E. Beltran, E. Barocio et al., “A fast automatic detection and classification of voltage magnitude anomalies in distribution network systems using PMU data,” Measurement, vol. 192, p. 110816, Mar. 2022. [Baidu Scholar]
M. Q. Khan, M. M. Ahmed, and A. M. A. Haidar, “An accurate algorithm of PMU-based wide area measurements for fault detection using positive-sequence voltage and unwrapped dynamic angles,” Measurement, vol. 192, p. 110906, Mar. 2022. [Baidu Scholar]
K. M. El-Naggar, “On-line measurement of low-frequency oscillations in power systems,” Measurement, vol. 42, no. 5, pp. 716-721, Jun. 2009. [Baidu Scholar]
Y. Ma, Q. Huang, Z. Zhang et al., “Application of multisynchrosqueezing transform for subsynchronous oscillation detection using PMU data,” IEEE Transactions on Industry Applications, vol. 57, no. 3, pp. 2006-2013, May 2021. [Baidu Scholar]
R. Roy and T. Kailath, “ESPRIT-estimation of signal parameters via rotational invariance techniques,” IEEE Transactions on Acoustics, Speech, and Signal Processing, vol. 37, no. 7, pp. 984-995, Jul. 1989. [Baidu Scholar]
S. K. Jain and S. N. Singh, “Exact model order ESPRIT technique for harmonics and interharmonics estimation,” IEEE Transactions on Instrumentation and Measurement, vol. 61, no. 7, pp. 1915-1923, Jul. 2012. [Baidu Scholar]
C. Zhang, Z. Chen, M. Wang et al., “A novel identification method of power system oscillation based on dynamic mode decomposition,” in Proceedings of 2021 Power System and Green Energy Conference (PSGEC), Shanghai, China, Aug. 2021, pp. 713-717. [Baidu Scholar]
Y. Wang, X. Jiang, X. Xie et al., “Identifying sources of subsynchronous resonance using wide-area phasor measurements,” IEEE Transactions on Power Delivery, vol. 36, no. 5, pp. 3242-3254, Oct. 2021. [Baidu Scholar]
X. Yang, J. Zhang, X. Xie et al., “Interpolated DFT-based identification of sub-synchronous oscillation parameters using synchrophasor data,” IEEE Transactions on Smart Grid, vol. 11, no. 3, pp. 2662-2675, May 2020. [Baidu Scholar]
D. Cai, Y. Ma, Z. Zhang et al., “Estimation of subsynchronous oscillation using a sliding window iterative DFT algorithm,” in Proceedings of 2021 3rd Asia Energy and Electrical Engineering Symposium (AEEES), Chengdu, China, Mar. 2021, pp. 337-340. [Baidu Scholar]
K. Duda, L. B. Magalas, M. Majewski et al., “DFT-based estimation of damped oscillation parameters in low-frequency mechanical spectroscopy,” IEEE Transactions on Instrumentation and Measurement, vol. 60, no. 11, pp. 3608-3618, Nov. 2011. [Baidu Scholar]
S. Lin, F. Liu, and A. Dreglea, “Mode identification of broad-band oscillation signal based on improved VMD method,” in Proceedings of 2020 39th Chinese Control Conference (CCC), Shenyang, China, Jul. 2020, pp. 6162-6167. [Baidu Scholar]
M. R. A. Paternina, R. K. Tripathy, A. Zamora-Mendez et al., “Identification of electromechanical oscillatory modes based on variational mode decomposition,” Electric Power Systems Research, vol. 167, pp. 71-85, Feb. 2019. [Baidu Scholar]
L. Chen, W. Zhao, F. Wang et al., “An interharmonic phasor and frequency estimator for subsynchronous oscillation identification and monitoring,” IEEE Transactions on Instrumentation and Measurement, vol. 68, no. 6, pp. 1714-1723, Jun. 2019. [Baidu Scholar]
J. Gilles, “Empirical wavelet transform,” IEEE Transactions on Signal Processing, vol. 61, no. 16, pp. 3999-4010, Aug. 2013. [Baidu Scholar]
I. Yoshida, T. Sugai, S. Tani et al., “Automation of internal friction measurement apparatus of inverted torsion pendulum type,” Journal of Physics E: Scientific Instruments, vol. 14, no. 10, pp. 1201-1206, Oct. 1981. [Baidu Scholar]
J. G. Philip, Y. Yang, and J. Jung, “Identification of power system oscillation modes using empirical wavelet transform and Yoshida-Bertecco algorithm,” IEEE Access, vol. 10, pp. 48927-48935, Oct. 2022. [Baidu Scholar]
J. Shair, X. Xie, L. Yuan et al., “Monitoring of subsynchronous oscillation in a series-compensated wind power system using an adaptive extended Kalman filter,” IET Renewable Power Generation, vol. 14, no. 19, pp. 4193-4203, Dec. 2020. [Baidu Scholar]
D. P. Wadduwage, U. D. Annakkage, and K. Narendra, “Identification of dominant low-frequency modes in ring-down oscillations using multiple Prony models,” IET Generation, Transmission & Distribution, vol. 9, no. 15, pp. 2206-2214, Nov. 2015. [Baidu Scholar]
O. M. Jr. Solomon. (1991, Dec.). PSD computations using Welch's method. [Online]. Available: https://www.osti.gov/biblio/5688766 [Baidu Scholar]
F. Zhang, J. Li, J. Liu et al., “An improved interpolated DFT-based parameter identification for sub-/super-synchronous oscillations with synchrophasors,” IEEE Transactions on Power Systems, vol. 38, no. 2, pp. 1714-1727, Mar. 2023. [Baidu Scholar]
IEEE Dataport. (2022, Nov.). PMU data for actual SSO event. [Online]. Available: https://ieee-dataport.org/openaccess/simulated-synchrophasors-ssos-and-phasor-measurement-datarecorded-during-subsynchronous [Baidu Scholar]