Introduction
Phasor measurement units (PMUs) have been widely deployed in power transmission and distribution networks to monitor their steady and dynamic behaviors [1]–[3]. Due to a significant increase in installed renewable energy capacity, power system stability problems have become more common, requiring the implementation of real-time online applications based on real-time synchronized measurement data such as state estimation, emergency control, and fault location [4]–[6]. Therefore, higher accuracy of synchrophasor and frequency measurements with shorter measurement latency are required.
The IEC/IEEE 60255-118-1 standard classifies PMUs into measurement (M-class) and protection (P-class) types based on the application scenarios [7]. The core of a PMU is the synchronized measurement algorithm. Although the M-class PMU algorithm has high measurement accuracy, it has a longer measurement latency. While the P-class PMU has a shorter measurement latency but a narrower measurement bandwidth and a higher sensitivity to harmonics and out-of-band inter-harmonic interference. Therefore, it is challenging to calculate high-precision synchrophasor and frequency with short measurement latency because of the constraints between measurement accuracy and latency.
Existing synchrophasor measurement methods can be divided into the frequency-domain and time-domain methods. The former includes windowed discrete Fourier transform (DFT) methods [7]–[10], interpolated discrete Fourier transform (Ip-DFT) methods [11]–[15], the Taylor weighted least squares (TWLSs) method and its enhancements [16]-[18], etc. The performance of the DFT method depends on the frequency characteristics of the window function, whose default rectangular window can perform notch suppression for harmonics in steady state. However, when the harmonic frequency shifts with the fundamental frequency, the suppression performance is substantially reduced. Moreover, the rectangular window is difficult to extract the dynamic modulation components because of its uneven passband. Therefore, window functions such as the Hanning and Blackman windows have been used successively [7], [8]. They have a narrower transition bandwidth and are able to suppress the fundamental negative frequency components and the harmonic components when frequency offset occurs. However, problems such as main lobe attenuation in the measured bandwidth exist, resulting in poor dynamic performance. A window function with a smoother main lobe is designed to improve the dynamic performance [9], [10] and obtain a complex bandpass filter by frequency shifting, enabling synchrophasor calculation. This method has good dynamic performance and is simple to calculate, but it generally requires 4 cycles and longer data window, resulting in long measurement latency.
Researchers have proposed the Ip-DFT and its improvements to suppress the spectral leakage of the DFT method [11]–[15]. The Ip-DFT method compares two adjacent DFT spectral lines and reverses the frequency with a constructor. This method can effectively suppress the spectral leakage of the DFT method and has good performance in steady state. The enhanced Ip-DFT (E-Ip-DFT) [11], multi-spectral line Ip-DFT [12], and iterative Ip-DFT [13], [14] have been proposed to improve the dynamic performance. However, these methods are mainly aimed at M-class PMUs, and the use of short windows will affect their performance. In addition, the dual complex bandpass filter method (2CBPF) has been proposed. Two flat-top complex bandpass filters with different center frequencies are used to suppress the negative frequency component and extract the dynamic phasor. The two phasors are compared to obtain an approximate linear function only related to the frequency. The frequency is estimated by quadratic function fitting [15]. This method has good static and dynamic performance and short measurement latency, but it cannot suppress the harmonics and out-of-band components with high amplitude because it is designed for P-class PMUs.
The TWLS and its enhancements are the extension of the DFT method, which can directly obtain the frequency and rate of change of frequency (RoCoF) estimates through the Taylor series [16]–[18]. However, the phasor calculation model must be adjusted to the frequency, which is sensitive to out-of-band interference (OOBI) [16].
Time-domain methods include the nonlinear least squares method [19], [20], Prony method [21], [22], and the matrix pencil method [23], etc. The nonlinear least squares method establishes fitting equations based on signal models and solves synchrophasor through the least squares method, which has long measurement accuracy. However, it requires a longer window length to ensure the fitting accuracy, and has high requirements for hardware computing performance and sampling rate. The Prony method and matrix pencil method construct a characteristic polynomial and characteristic matrix according to the autoregression and autocorrelation of the samples and calculate the eigenvalues to estimate the frequency of the signal, respectively. These methods have high measurement accuracy but are sensitive to noises and out-of-band components [23].
The infinite impulse response (IIR) filter is rarely used for synchrophasor measurements due to its nonlinear phase delay. A synchrophasor measurement method based on the Hilbert transform has been proposed, where the IIR filter is used to filter out all negative frequency components in the spectrum, and the frequency and synchrophasor are estimated using the Ip-DFT method [24], [25]. After obtaining the frequency, the amplitude and phase of the synchrophasor are compensated according to the frequency response of the IIR filter accurately. This method has good static and dynamic performance. However, it requires a sufficiently long window length to ensure a good performance of the Ip-DFT method.
To address the above problems, a synchrophasor measurement method based on cascaded IIR and dual FIR filters is proposed to provide synchronized measurement data for power system applications requiring short measurement latency and high measurement accuracy. The main contributions of this paper are as follows.
A bilateral low-pass IIR filter with low group delay is designed to filter out harmonics and OOBI components. The performance of different design methods for IIR filters is analyzed to achieve better dynamic measurement performance.
Dual FIR filters with different center frequencies are designed to filter out the negative frequency components and extract two synchrophasors with sampling values in one power cycle. Reconstruction and difference steps are used to suppress the long-term spectral leakage of negative frequency components.
Based on the extracted synchrophasors, real-time frequency is calculated using the ratio of the synchrophasors' amplitudes. And the synchrophasor is accurately adjusted based on the estimated frequency and the frequency responses of the IIR and FIR filters.
A step identification method based on the RoCoF is proposed to reduce the response time of the IIR filtering process, and its sensitivity to different step sizes is analyzed.
The rest of this paper is organized as follows. Section II describes the measurement method and framework. Section III presents the filter design and step identification. The performance evaluation is presented in Section IV. Section V summarizes this paper.
Measurement Method and Framework
A. Signal Model
The dynamic signal model of voltage and current considering harmonics and OOBI in the power system is expressed as:
\begin{equation*}x(t)=\sum\limits_{i=0}^{m}\sqrt{2}\ X_{i}(t)\cos\left(2\pi f_{i}t+\varphi_{i}(t)\right)+w(t)\tag{1}\end{equation*}
If the noise term is ignored, (1) can be written in polar co-ordinates according to Euler's formula:
\begin{align*}x(t) \approx &\sum\limits_{i=0}^{m}\left(\frac{\sqrt{2}}{2} X_{i}(t)\mathrm{e}^{\mathrm{j}(2\pi f_{i}t+\varphi_{i}(t))}+\frac{\sqrt{2}}{2} X_{i}(t)\mathrm{e}^{-\mathrm{j}(2\pi f_{i}t+\varphi_{i}(t))}\right)=\\ & \sum\limits_{i=0}^{m}\left(x_{i}^{+}(t)+ x_{i}^{-}(t)\right)\tag{2}\end{align*}
B. Framework
Based on the relatively mature design methods of FIR filter, the frequency measurement method 2CBPF with short measurement latency oriented to P-class PMU is presented [15]. However, FIR filters typically require a higher order to meet the requirements of the M-class PMU for filtering out OOBI, which leads to two problems: ① the frequency response of the dual FIR filters in the measurement band becomes more similar, and the ratio of the amplitude frequency response and frequency does not satisfy a one-to-one correspondence near 50 Hz, causing 2CBPF method to fail; ② the measurement latency and response time increase. In contrast, IIR filters can achieve the same out-of-band suppression performance at lower orders. Therefore, an IIR filter is applied in this paper to filter the OOBI components while ensuring sufficient out-of-band suppression ability and reducing the order of the FIR filters.
However, there are two main problems with IIR filters. First, their nonlinear phase delay can cause a distortion in the dynamic modulation components, making it difficult to eliminate the group delay using FIR filters that mark the timestamp in the middle of the window. It is necessary to compensate the synchrophasor accurately based on the frequency. Second, the IIR filter has a convergence process, resulting in a longer step response time than FIR methods.
In response to the nonlinear phase problem, this paper designs a low-group-delay IIR filter to enhance the dynamic performance and designs dual FIR filters with low orders to estimate the synchrophasor and frequency simultaneously, then compensates the amplitude and phase of the synchrophasor accurately based on the frequency. Due to flexible passband and stopband planning methods, the FIR filter can filter out the negative frequency components of the fundamental signal. In response to the convergence process after signal steps, this paper proposes a step identification and processing link based on RoCoF to ensure rapid convergence, as described in Section III.
The proposed method can suppress the OOBI and fundamental negative frequency components using a combination of IIR and FIR filters. The frequency domain diagram of the proposed method is shown in Fig. 1. First, a low-pass IIR filter is designed to filter
We use the dual FIR filters with different center frequencies to extract \begin{align*}\boldsymbol{X}(t_{k})=&\left[\sum\limits_{n=-N}^{N}h(n)\overline{x}\left(t_{k}+\frac{n}{f_{s}}\right)\right]\mathrm{e}^{-\mathrm{j}2\pi f_{0} t_{k}}\approx\\ &H_{IIR}(f_{0}) H_{FIR}(f_{0}) x_{0}^{+}(t_{k})\mathrm{e}^{-\mathrm{j}2\pi f_{0} t_{k}}\approx\\ &\vert H_{IIR}(f_{0})\vert\vert H_{FIR}(f_{0})\vert X_{0}(t_{k})\mathrm{e}^{\mathrm{j}(\varphi_{0}(t_{k})+ \varphi_{IIR}(f_{0})+ \varphi_{FIR}(f_{0}))}\tag{3}\end{align*}
Due to the limitation of the filter order, the amplitude frequency response of the designed IIR and FIR filters is not completely flat within the measurement band, and the phase frequency response of the IIR filter is not linear. Therefore, the amplitude and phase of the initially calculated
The 2CBPF calculates the frequency according to the one-to-one correspondence between the ratio of the amplitude frequency response of the dual FIR filters and the frequency. The frequency calculation is as follows:
\begin{gather*}R_{H}= \frac{\vert H_{1}(f_{0})\vert }{\vert H_{2}(f_{0})\vert }=G(f_{0})\tag{4}\\ R_{X}= \frac{\vert \boldsymbol{X}_{1}(t_{k})\vert }{\vert \boldsymbol{X}_{2}(t_{k})\vert }\approx\frac{\vert H_{IIR}(f_{0})\vert\vert H_{1}(f_{0})\vert X_{0}(t_{k})}{\vert H_{IIR}(f_{0})\vert\vert H_{2}(f_{0})\vert X_{0}(t_{k})}=\frac{\vert H_{1}(f_{0})\vert }{\vert H_{2}(f_{0})\vert }= R_{H}\tag{5}\\ \hat{f}_{0}=G^{-1}(R_{X})\tag{6}\end{gather*}
Based on the frequency response of the IIR filter and the FIR filter, \begin{equation*}\boldsymbol{X}_{0}(t_{k})= \frac{\boldsymbol{X}(t_{k})}{H_{IIR}(f_{m})H_{FIR}(f_{m})}\mathrm{e}^{j(\varphi(t_{k})-\varphi_{IIR}(f_{m})-\varphi_{FIR}(f_{m}))}\tag{7}\end{equation*}
The RoCoF is calculated from the backward difference of the frequency:
\begin{equation*}rf(k)= \frac{\hat{f}_{0}(k)-\hat{f}_{0}(k-M)}{M}F_{c}\tag{8}\end{equation*}
Due to the difficulty in completely filtering out the negative frequency component of the fundamental wave when the order of the FIR filter is low, increasing the filter order can lead to a higher similarity between the dual FIR filters in the measurement band, resulting in a nonlinear relationship between their frequency response ratio and the frequency. Therefore, we reconstruct the negative frequency component of the fundamental wave and subtract it from the original signal to suppress the negative frequency component of the fundamental wave. The flowchart of the proposed method is shown in Fig. 2.
Filter Design and Step Identification
A. Out-of-Band Component Suppression: IIR Filter
A low-pass IIR filter is used to suppress the OOBI. The IIR filter is designed using the Butterworth, Chebyshev type I and type II, ellipse, and the minimum P-norm methods with the same design requirements. The amplitude frequency response and phase frequency response of the IIR filters designed with different methods are shown in Figs. 3 and 4, respectively. The filters designed using the Butterworth method have a smaller passband ripple, but their group delay is high, and their transition band attenuation is slow, resulting in a slow response speed and low resistance to OOBI. The filter designed using the Chebyshev type I and ellipse methods has fast transition band attenuation, but the passband ripple is large, resulting in poor dynamic performance. Although the passband ripple and group delay of the filter designed using the Chebyshev type II method are small, they are greater than those obtained from the minimum P-norm method. Thus, the dynamic performance and response speed are slightly inferior to that of the minimum P-norm method.
Therefore, the minimum P-norm method is used in this paper to design the IIR filter using the filter design module in MATLAB 2018b. The parameters of the IIR filter are listed in Table I, and its frequency response is shown in Fig. 3. The IIR filter has a passband ripple of less than 0.02 dB, an out-of-band gain of less than -80 dB, and a maximum group delay of 13.88 ms within the measurement band.
Amplitude frequency response and phase frequency response of IIR filters designed using different methods. (a) Amplitude frequency response. (b) Phase frequency response.
Amplitude frequency response and phase frequency response of designed IIR filter. (a) Amplitude frequency response. (b) Phase frequency response.
B. Negative Frequency Component Suppression: Dual Fir Filters
Bandpass FIR filter design methods can be divided into direct and indirect methods. Direct methods include the least square-based class design method, iterative reweighted least square method, and other methods based on optimization criteria. Indirect methods design low-pass filter firstly and obtain a bandpass filter by the frequency shift. The low-pass filter design methods include window function method, frequency sampling method, and the equiripple method, etc. Since the low-pass filter design method is more mature and simple [26], we use it to design a low-pass filter and perform frequency shifting to construct a bandpass filter.
The Hanning, Blackman, Hamming, and other window functions have fast sidelobe attenuation and complete suppression of all harmonics. However, their passband attenuation is generally fast, resulting in low-dynamic performance, and the harmonic suppression performance is low when the fundamental frequency deviates from the rated value [10]. The frequency sampling method can effectively suppress harmonic components when the filter order is an integer multiple of half a cycle; however, it has poor dynamic performance. For the same order, the equiripple method has the smallest ripple in the passband, and the band weight of the filter can be customized to suppress the negative frequency component [15].
Therefore, we use the equiripple method to design the low-pass filters and obtain two complex bandpass filters by frequency shifting. The parameters of designed FIR filters are listed in Table II, and their amplitude frequency response and the ratio of dual FIR filters
Amplitude frequency response and ratio of dual FIR filters. (a) Amplitude frequency response. (b) Ratio of dual FIR filter.
It should be noted that we do not use two FIR filters for negative frequency component suppression. Instead, each FIR filter independently suppresses the negative frequency components and extracts the fundamental synchrophasor. The main differences in the design of dual FIR filters are the center frequency and passband, which lead to different amplitude frequency responses within the measurement band.
However, the test has shown that the estimation accuracy of the method does not meet the requirements of the M-class PMU standard. The reason is that the fundamental negative frequency component is equivalent to an interference component with an amplitude of 100% of the fundamental positive frequency component, and its amplitude is much higher than the out-of-band components. Therefore, the FIR filter cannot completely filter out this component.
Therefore, we reconstruct the negative frequency component of the fundamental wave and determine the difference to suppress the negative frequency component of the fundamental wave. It is achieved using the \begin{gather*}x_{r}^{-}(t)= \frac{\sqrt{2}}{2} X_{r}\mathrm{e}^{-\mathrm{j}(2\pi f_{r}t+ \varphi_{r})}\tag{9}\\ x_{r}^{+}(t)= x_{r-1}(t)- x_{r}^{-}(t)\tag{10}\end{gather*}
The
C. Step Identification and Processing
When a step occurs in the electrical quantity, IIR filtering requires time to converge, increasing the step response time of the proposed method. Therefore, based on the sensitivity of the 2CBPF method to the non-continuous signal, we propose a step identification method of electrical quantities based on the RoCoF. The flowchart of the proposed step identification and processing method is shown in Fig. 6. Firstly, the initial frequency is calculated by the IIR and dual FIR filters. Secondly, the frequency value is subtracted from that of the previous calculation time to determine whether the frequency variation exceeds the threshold. If the threshold is not exceeded, no step has occurred, and the final estimated value is obtained through compensation according to filter characteristics. If the threshold is exceeded, the IIR filtering process is terminated, and the proposed method is transformed into the 2CBPF to achieve a fast step response.
The tests related to the frequency variation in the IEC/ IEEE 60255-118-1 standard include the frequency ramp test and the phase modulation (PM) test, with RoCoF of 1 Hz/s and
Although the magnitude step specified in the IEC/IEEE 60255-118-1 standard is 10% times the amplitude value of fundamental wave and the phase step is 10°, the step in the actual power system may be lower than this value. Therefore, this paper analyzes the sensitivity of the proposed method to smaller range steps. The absolute values of RoCoF calculations under magnitude and phase steps are shown in Fig. 7. The step occurs at 2 s, and the sampling frequency and calculation frequency are both set to be 1000 Hz to simulate signal steps that may occur at any sampling time.
Figure 7 indicates that after a step occurs, regardless of its magnitude, the RoCoF will exhibit three significant peaks. If the calculated RoCoF values near these peaks consistently exceed the set threshold, the step is considered to occur. In practical devices, to conserve hardware resources, the calculation frequency is often set lower, such as 100 Hz, which is one-tenth of the calculation frequency shown in Fig. 7. Therefore, the proposed method can accurately identify a step as long as the RoCoF values for 10 consecutive calculation points exceed the threshold, irrespective of when the step occurs within the sampling period. Consequently, the proposed method can accurately detect step signals with magnitude steps greater than or equal to 5% and phase steps greater than or equal to 3°. Signal distortion is always present when a step occurs in the actual power system, causing more drastic changes in RoCoF compared with those shown in Fig. 7. Therefore, the sensitivity of the proposed method in the actual power system will be further enhanced.
Absolute value of RoCoF calculations under magnitude and phase steps. (a) Magnitude step. (b) Phase step.
Performance Evaluation
A. Test Conditions
We compare the proposed method (denoted as M1) with the method recommended by the IEC/IEEE 60255-118-1 standard [7] (denoted as M2), the 2CBPF method [15] (denoted as M3), and the iterative Ip-DFT method [13] (denoted as M4) through simulation tests. M2 is the windowed DFT method, which has been widely used for synchrophasor and frequency estimation in commercial PMUs. M3 is the 2CBPF method deployed in synchronized measurement device for control (SMC) (P-class PMU) for estimating the frequency and RoCoF. M4 is an improved Ip-DFT method with good static and dynamic performance. These methods have been implemented in the device, and their performance has been verified in actual power systems.
The sampling frequency of the proposed method in the simulation and experimental tests is 1000 Hz, the reporting rate is 100 Hz, and the window length is 1 cycle (corresponding to a 20 ms time window length in a 50 Hz power system). The timestamp of the proposed method is 4 ms before the window to eliminate the group delay of the IIR and dual FIR filters. Therefore, the synchrophasor measurement latency is 24 ms. The data window lengths of M2, M3, and M4 are set to be 4, 2, and 4 cycles, respectively, with a sampling rate of 10000 Hz. Their timestamps are in the middle of the time window, the synchrophasor measurement latencies are 40 ms, 20 ms, and 40 ms, respectively, and the frequency measurement latencies are 50 ms, 20 ms, and 40 ms, respectively.
The static and dynamic test conditions for the M-class PMU in the IEC/IEEE 60255-118-1 standard are listed in Table III, where
B. Simulation
The test signals are generated by MATLAB at a sampling frequency of 1 kHz. Because the signal models are known in advance, the true values of the frequency and RoCoF can be obtained. The proposed method and the comparison methods are used to estimate the synchrophasor, frequency, and RoCoF of the static and dynamic signals. The estimation errors are obtained by comparing the measured and true values.
1) Off-Nominal Tests
Off-nominal tests are used to assess the measurement accuracy of the methods during the frequency offset. Figure 8 shows the total vector error (TVE) and frequency error (FE) of the proposed methods and the comparison methods for different frequency offsets. In Table IV, the maximum TVE, maximum FE, and maximum RoCoF error (RFE) are listed. Std represents the maximum error of the M-class PMU standard. The trend of the RFE is similar to that of FE; therefore, it is not represented in Fig. 8.
Figure 8 shows that when the frequency offset is large, the TVE of M2 is significantly higher than that of the other methods, whereas the TVEs of M1, M3, and M4 are not significantly affected. The maximum FEs of M2, M3, and M4 exceed the standard requirements. M2 is a DFT method based on the Hamming window. When the fundamental frequency shifts, its ability to suppress negative frequency components decreases, significantly increasing the TVE and FE. M3 is typically used for protection and control application scenarios. Thus, it has good dynamic performance in the range of [48], [52] Hz. However, when the frequency offset exceeds 2 Hz, its measurement accuracy does not meet the requirements of the M-class PMU standards. M4 has the minimum TVE due to the iterative process, but its FE is relatively large due to the long-range spectral leakage of the negative frequency component. M1 initially suppresses the negative frequency component of the fundamental component due to the FIR filter and further suppresses it by reconstruction and modification. Therefore, the frequency measurement accuracy is significantly higher than that of the comparison methods.
2) Harmonic Distortion Tests
Harmonic distortion tests are used to evaluate the ability of the method to suppress harmonic interference. The TVE and FE of different methods in the harmonic distortion tests are shown in Fig. 9, and the maximum measurement error is listed in Table V. The proposed method has good suppression ability for harmonics due to the pre-filtering of IIR filter of the out-of-band components. M2 has a larger TVE because it does not have a module for suppressing harmonics. M3 is used for P-class PMU and considers scenarios where the harmonic amplitude is 0.01 times the fundamental amplitude. When it increases to 0.1 times the fundamental amplitude, the ability of M3 to suppress second-order harmonics does not meet the standard requirements. M4 adopts the iterative Ip-DFT method; thus, its accuracy is significantly higher than that of M2, which is equivalent to the accuracy of the proposed method.
3) Oobi Tests
OOBI tests are used to assess the ability of method to suppress OOBI. The results of the TVE and FE methods obtained from the OOBI tests are shown in Fig. 10, and the maximum measurement error is listed in Table VI. M2 is limited by the filter order, and its Hamming window side-lobe attenuation reaches its limit, preventing it from completely filtering out the interference components.
Therefore, the accuracy of M2 is slightly lower than that of M1 and M4. M3 is suitable for P-class PMUs and does not consider OOBI. As the difference between the interference component frequency and harmonic frequency increases, the calculation error increases. When the out-of-band component amplitude is 0.1 times the fundamental wave amplitude, the frequency measurement error does not meet the standard requirements. The accuracy of M4 is significantly higher than that of M2, meeting the standard requirements. M1 uses an IIR filter to pre-filter the out-of-band components, resulting in good suppression of out-of-band components at all frequencies and the highest measurement accuracy.
4) Am Tests
The AM test is used to evaluate the dynamic performance of the methods. The TVE and FE of the different methods in AM tests are shown in Fig. 11. The measurement errors of the methods increase with the modulation frequency. The maximum measurement errors are listed in Table VII. M1 eliminates the partial group delay by shifting the timestamp forward; thus, it has the minimum TVE. However, due to the nonlinear phase of the IIR filter and the solving frequency based on the amplitude ratio, the frequency measurement accuracy of M1 is significantly affected by AM. Due to the high passband attenuation of the filters, the phasor measurement accuracy of M2 and M4 is lower than that of M1. M3 has the smallest TVE due to its smoother passband. Due to the nonlinear phase of IIR, the frequency and RoCoF estimation errors of M1 (0.022 Hz, 0.68 Hz/s) are slightly higher than those of the comparison methods but lower than one-tenth of the standard requirement (0.3 Hz, 14 Hz/s).
5) Pm Tests
The TVE and FE of different methods in the PM test are shown in Fig. 12. The measurement errors of each method increase with the modulation frequency. The maximum measurement errors are listed in Table VIII. Since M1 cannot extract all dynamic modulation components from the nonlinear phase, its TVE is relatively large. However, the frequency measurement accuracy of M1 is not affected by PM because its frequency solution is based on the amplitude rather than the phase. M2 and M4 have larger TVEs and FEs due to the uneven passband. M3 has the smallest TVE and FE due to its relatively flat passband and low order, resulting in smaller dynamic changes in the phase of the signal in the data window.
6) Frequency Ramp Tests
Frequency ramp tests are used to simulate an out-of-step power system and evaluate the ability of the methods to suppress the negative frequency component of the fundamental component during the frequency offset and the flatness of the filter in the measurement frequency band. The maximum measurement errors of different methods in the frequency ramp tests are listed in Table IX. M1 has the smallest TVE and FE due to its smoother passband and additional suppression of negative frequency components.
Due to the uneven passband of M2, the measurement error is relatively large. M3 has the shortest data window length and a relatively flat passband, but it does not perform processing on the negative frequency component during the frequency offset, resulting in low accuracy in phasor and frequency measurements. The iterative interpolation process of M4 increases the ability of DFT method to track the time-varying phase and frequency, resulting in significantly higher measurement accuracy than M2.
7) Step Tests
Step tests are used to simulate sudden changes in electrical quantities caused by switching operations and faults in the power system and test the response speed of the methods. The maximum measurement errors obtained from amplitude step tests and phase step tests are listed in Table X and Table XI, respectively. Due to the effective identification of the amplitude and phase steps by the proposed step identification method, M1 switches to M2 when a step is detected, resulting in a faster response. Therefore, the response time is slightly longer than that of M3. M2 and M4 use four cycles of windows, resulting in longer phasor and frequency response time. Since M2 calculates the frequency based on the phase difference, and M4 directly obtains the frequency from the Ip-DFT method, the frequency of M2 and RoCoF response time are longer than those of M4.
8) Noise Tests
In the noise tests, Gaussian white noise is added to the static signal to test the anti-noise performance of the methods. The TVE and FE of different methods in noise tests are shown in Fig. 13, and the maximum measurement errors are listed in Table XII. SNR is short for signal-noise-ration of the signal.
Since the IEC/IEEE 60255-118-1 standard does not have noise test requirements, a static test is used to obtain Std. As shown in Fig. 13, M2 cannot completely filter out the negative frequency component of the fundamental component, and M3 has insufficient stopband attenuation, resulting in larger TVEs and FEs. M1 and M4 have good noise suppression capabilities due to their better noise filtering performance.
9) Computational Complexity Analysis
The main computational complexity of the methods is shown in Table XIII. The number of sampling points in a cycle is
To study the simulation time consumption, the proposed method is tested using a laptop with a processor of AMD R7 4800 (base frequency of 2.9 GHz) and 16 GB of RAM, with the software environment of MATLAB R2020a. 600 simulations of M1 are performed, and the maximum simulation time of a single simulation is less than
10 Summary of Performance Results
In summary, M2 is more sensitive to the frequency offset and PM, and the frequency and RoCoF have the longest response time in the amplitude and phase angle steps. M3 has good performance for dynamic modulation and has the fastest response speed during the steps. However, its ability to suppress low-order harmonics, inter-harmonics, and noise is insufficient, resulting in lower frequency measurement accuracy than M1. M4 has the most accurate phasor estimation results when frequency offset occurs and the most accurate frequency estimation during the AM test. It is not sensitive to OOBI and noise, but its frequency estimation is susceptible to the frequency offset, and it has a relatively long response time. Although M1 has significant estimation errors under dynamic modulation, it is not sensitive to the frequency offset. In addition, it has strong resistance to OOBI and noise and a strong tracking ability when the frequency changes linearly, exhibiting more balanced static and dynamic performances.
C. Experiments
A PMU prototype consisting of a synchronized timing module (NI 9467), voltage acquisition board (NI 9244), and real-time embedded controller (NI Crio-9039) is built, and M1 is implemented using LABVIEW language.
The hardware schematic diagram of the PMU prototype is shown in Fig. A1 of Appendix A. The synchrophasor and frequency estimation includes three parts: signal sampling, phasor and frequency estimation, and data uploading. The signal sampling is conducted by controlling NI 9467 (global position system (GPS) module) and NI 9244 (voltage acquisition module) using a field-programmable gate array (FPGA) (NI Crio-9039). The pulse per second is received from NI 9467, and a digital phase-locked loop (DPLL) is used to generate a sampling clock synchronized with GPS to NI 9244 for synchronized voltage signal sampling. Subsequently, the sample values from NI 9244 are encapsulated, and a data queue with timestamps is generated to match with the real-time module of NI Crio-9039.
The phasor estimation and data communication functions are included in the real-time module of NI Crio-9039, including receiving sampling data queues, estimating the phasor and frequency, outputting measurement results, generating data frames, and uploading them.
A PMU prototype test platform is created to evaluate the measurement accuracy of the PMU prototype, as shown in Fig. A2 of Appendix A.
The high-precision signal source OMICRON 256 plus is calibrated [9], [10], and the signal generator and PMU proto-type are synchronized with the GPS receiver. Static and dynamic test signals in Table III are sent to the PMU proto-type. The estimation errors are calculated by comparing the estimated results of the PMU prototype with the actual phasor and frequency values. The experimental results of M1 are listed in Table XIV.
The accuracy of the phasor, frequency, and RoCoF is lower than that obtained from the simulations. For example, the TVE and FE of M1 are 0.010% and 0.0011 Hz in the simulation tests and 0.015% and 0.0019 Hz in the prototype tests, respectively, in the frequency offset tests. The reason is that the test system has uncertainty, and the PMU hardware has synchronization and sampling errors. The maximum estimation errors of the PMU prototype in all tests are smaller than the standard limit. Therefore, M1 can accurately estimate the fundamental synchrophasor and frequency.
Conclusion
This paper proposes a synchrophasor measurement method based on cascaded IIR and dual FIR filters. Synchronized measurement data provided for power system applications require short measurement latency and high accuracy measurement. The IIR filter can remove the harmonic and other OOBI, which is not considered in M3. The negative frequency component of the fundamental component is filtered by the dual FIR filters initially and subsequently eliminated by reconstruction and refinement. A step identification method based on RoCoF is proposed to avoiding convergence issues caused by IIR filter, and its sensitivity to different step sizes is analyzed. The latency of the proposed method is 24 ms, close to the requirements of the P-class PMU and shorter than most M-class PMUs. Simulations and experiments show that the synchrophasor accuracy is at least 3 times higher than the M-class standard requirements, and a minimum response time around 40 ms is achieved when magnitude or phase steps. Future studies will focus on the correction and repair of synchrophasor and frequency during transient step.