Next Article in Journal
Acoustic Attenuation of COVID-19 Face Masks: Correlation to Fibrous Material Porosity, Mask Breathability and Bacterial Filtration Efficiency
Next Article in Special Issue
Dual-Axis MEMS Resonant Scanner Using 128Y Lithium Niobate Thin-Film
Previous Article in Journal
Analysis of Sensitivity of Distance between Embedded Ultrasonic Sensors and Signal Processing on Damage Detectability in Concrete Structures
Previous Article in Special Issue
Sound Enhancement of Orthotropic Sound Radiation Plates Using Line Loads and Considering Resonance Characteristics
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Design of Digital Constrained Linear Least-Squares Multiple-Resonator-Based Harmonic Filtering

by
Miodrag D. Kušljević
1,* and
Vladimir V. Vujičić
2
1
Termoelektro Enel AD, Bačvanska 21/III, 11010 Belgrade, Serbia
2
Faculty of Technical Sciences, University of Novi Sad, Trg Dositeja Obradovića 6, 21000 Novi Sad, Serbia
*
Author to whom correspondence should be addressed.
Acoustics 2022, 4(1), 111-122; https://doi.org/10.3390/acoustics4010008
Submission received: 2 November 2021 / Revised: 26 January 2022 / Accepted: 28 January 2022 / Published: 1 February 2022
(This article belongs to the Special Issue Resonators in Acoustics)

Abstract

:
Although voiced speech signals are physical signals which are approximately harmonic and electric power signals are true harmonic, the algorithms used for harmonic analysis in electric power systems can be successfully used in speech processing, including in speech enhancement, noise reduction, speaker recognition, and hearing aids. The discrete Fourier transform (DFT), which has been widely used as a phasor estimator due to its simplicity, has led to the development of new DFT-based algorithms because of its poor performance under dynamic conditions. The multiple-resonator (MR) filter structure proposed in previous papers has proven to be a suitable approach to dynamic harmonic analysis. In this article, optimized postprocessing compensation filters are applied to obtain frequency responses of the transfer functions convenient for fast measurements in dynamic conditions. An optimization design method based on the constrained linear least-squares (CLLS) is applied. This way, both the flatness in the passband and the equiripple attenuation in the stopband are satisfied simultaneously, and the latency is reduced.

1. Introduction

Signals that consist of a sum of sine waves whose frequencies are integral multiples of the lowest frequency (so-called fundamental) are said to be harmonic. Many physical signals are approximately harmonic. Examples include voiced speech and other biological signals, musical waveforms, helicopter and boat sound waves, and outputs of nonlinear systems excited by a sinusoidal input [1,2]. Many different approaches are possible; some basic underlying principles of speech enhancement techniques capitalize on the observation that waveforms of voiced sounds are periodic, with a period that corresponds to the fundamental frequency. One approach is based on comb filtering to pass the harmonics of speech but reject the frequency components [3,4,5]. In addition, there are many signal analyses and transformations that are best performed in the frequency domain [6,7,8,9,10,11,12,13,14].
Voltage and current signals in power systems are examples of true harmonic signals. The frequency spectrum of the audio signal is still in the low-frequency range and approximately 2–3 times wider than of the electric one, which states that algorithms developed for usage in electric power systems can be also applied in audio technology.
Due to the growing presence of harmonics in transmission and distribution networks, the importance of estimating harmonic phasors is an increasingly important task. Their fast measurements are very convenient for use in power system protection applications. The extension of synchrophasor algorithms to provide phasor measurement units (PMUs) with the capability of accurately estimating harmonic phasors has been recently carried out in order to facilitate the proliferation of PMU applications in active distribution networks [15,16,17,18,19,20,21]. While more and more PMUs can provide harmonic phasor values together with fundamental values, the IEC/IEEE Standard 60255-118-1:2018 [22] deals with the fundamental phasor only.
One of the primary mathematical tools used to decompose harmonic signals is the fast Fourier transform (FFT), which is an optimized discrete Fourier transform algorithm (DFT). The DFT algorithm has been widely used as phasor estimator due to its simplicity; regrettably, its poor performance under dynamic conditions [23,24] compromises compliance with the standard, leading to the development of new DFT-based algorithms such as interpolated DFT (IpDFT) [25,26]. Additionally, different techniques such as the Taylor series [27], wavelet transform [28], recursive least-squares [29], Kalman filter [15,30], and combined filter design concept [31] have also been proposed to provide solutions that improve the performance presented in traditional DTF-based techniques under dynamic conditions.
Timely measurements are critical for addressing many challenges associated with power system operation. The maximum reporting latency is perhaps one of the more restrictive requirements. It should have in mind that in many algorithms, the time reference is usually centered in the middle of the observation interval, which means an intrinsic algorithm latency is at least half of the observation interval width. In addition to that, a harmonic analysis under dynamic conditions is a growing necessity. The discrete Taylor–Fourier transform (TFT) extends and improves estimations obtained by the DFT by using a dynamic model of the signal [32]. As a result, the obtained reconstruction is more accurate than the reconstruction obtained through DFT, which is a mainstream approach in harmonic analysis. When the spectral density of narrow bandpass harmonic signals is limited to the flat-gain harmonic intervals, the dynamic model-based estimators assure good estimates of the first derivatives of complex harmonic envelopes.
Based on the multiple-resonator (MR) estimation structure, a simple recursive algorithm for dynamic harmonic analysis with some advantages over DFT/FFT, together with benefits in the reduced computational complexity, is proposed in [33]. The good sensitivity properties are assured by the infinite loop gain at the resonator frequencies. In addition, multiple zeros provide reinforcement of the required attenuations and zero-gain flatness at the harmonic components together with a high overall attenuation in the stopband(s). While the rise of the resonator multiplicity improves the amplitude response and selectivity, it adversely influences the phase response and increases the latency. Due to this feature, large values of the resonator multiplicity could be inconvenient in the control application. In order to obtain an algorithm that can be utilized in a wide range of signal dynamics in a unified way and to improve the frequency response that allows a tracking-mode harmonic estimation technique that is both accurate enough in nonstationary conditions and fast enough, a linear combination of the differentiators’ outputs in the resonator cascade has been used [34,35,36]. The order of the resulting compensation filter was low and equal to the pole multiplicity. In [37], the proposed approach was generalized to any necessary order through the postprocessing compensation FIR filters applied to the output signals obtained by the basic MR structure.
A similar approach that assures equiripple frequency responses is presented in this paper. The initially formulated objective (cost) and constraining functions are nonlinear. These functions are quadratic, so convex semi-infinite programming can be applied [38]. Through the convenient linearization of the objective and constraint functions, which already was applied in various articles [35,36,37], the design problem is solved by a constrained linear least-squares (CLLS) algorithm. The difference in reference to the approach proposed in [37] is that, in this article, the equiripple-limited amplitude-frequency response in the stopband is provided.

2. Design Method

In this section, a design of the postprocessing compensator filters for the zeroth derivative of the harmonics for K type estimator is shown. The structure consists of two parts; see Figure 1. The first part is the basic one already described in [33,34]. The structure consists of 2 M + 1 branches consisting of K + 1 resonators (having poles on the unit circle) in the cascade. Each resonator in the mth cascade is associated with complex gains g m , k , m = M ,   ,   0 ,   ,   M , k = 0 , 1 , , K . All these resonator cascades operate in parallel within a common feedback loop. At the frequencies corresponding to the resonator pole frequencies, this loop has infinite loop gain; therefore, the transfer value equals 1 independently of the other parameters of the system. The overall system order is 3 N , N = 2 M + 1 where M ω 1 < π ; ω 1 = 2 π f 1 / f S is an angular frequency of the fundamental component; f S is a sampling frequency; and M is the highest order of harmonic to be analyzed. The second part is postprocessing of the resonators’ output signals. The postprocessing can be applied selectively for some particular signals, e.g., the fundamental component and dominant harmonic, whose estimation are potentially important for control applications.
For dead-beat estimators, we have [33]:
T m , k z 1 = V m , k z 1 V z 1 = g m , k z 1 1 z m z 1 k P m z 1
where
P m z 1 = i = M i m M 1 z i z 1 K + 1 ,       z i = exp j ω i ,       ω i = i ω 1 .
g m , k = i = k K g m , i ,     k = 0 K .
Calculation of gains g m , k   and   g m , k ,   k = 0 K is given in [33,34,39].
In the postprocessing part, the compensation filter Q m z 1 is applied to the output signal V m z 1 = V m , 0 z 1 . The resulting transfer function of the complete estimation filter (including the compensation) is
T m , 0 Q z 1 = Q m z 1 T m , 0 z 1 = g m , 0 z 1 Q m z 1 P m z 1 .
where
Q m z 1 = q m , 0 + q m , 1 z 1 + + q m , N Q z N Q
The part T m , 0 z 1 = g m , 0 z 1 P m z 1 originated from the basic resonator structure. It is actually the FIR filter with zeros obtained from resonator poles by the common feedback. The polynomial P m z 1 consists of all resonator poles, excluding poles z m .
Equation (4) can be written in a matrix form as follows:
T m , 0 Q z 1 = a m , 1 z q m
where
a m , 1 z = a m , 0 z a m , 1 z   a m , N Q 1 z a m , N Q z
a m , n z = g m , 0 z n + 1 P m z 1 ,       n = 0 , 1 , 2 , , N Q .
q m = q m , 0 q m , 1   q m , N Q 1 q m , N Q T .
To assure a unity gain in the harmonic frequency, the following condition has to be satisfied:
Q m z 1 z = z m = 1 ,   i . e . ,   z m q m = 1
where
z m = 1 z 1 z 2 z N Q 1 z N Q z = z m
Complex equality constraints (6) can be written as
Re z m Im z m q m = 1 0 .

2.1. Total Vector Gradient (TVG) Calculation

The latency of the estimator is directly related to the group delay (GD) of the filter. Due to the complexity of the estimation of the GD, in this paper a gradient of the transfer function d T m , 0 Q z 1 / d z is applied, herein called a total vector gradient (TVG). It could be proved that in the flat band with small amplitude changes, TVG and GD are proportional, and optimization of one leads to the optimization of the other.
The first derivative of the transfer function T m , 0 Q z 1 is
d T m , 0 Q z 1 / d z = g m , 0 z 2 Q m z 1 P m z 1 + z 1 P m z 1 d Q m z 1 / d z + z 1 Q m z 1 d P m z 1 / d z = g m , 0 z 1 P m z 1 d Q m z 1 / d z + Ψ m z 1 Q m z 1
where
d Q m z 1 d z = q m , 1 z 2 2 q m , 2 z 3 N Q q m , N Q z N Q + 1
Ψ m z 1 = z 1 P m z 1 + d P m z 1 / d z
d P m z 1 d z = K + 1 P m z 1 i = M i m M z i z 2 1 z i z 1
Equation (9) can be written in a matrix form as follows:
d T m , 0 Q z 1 / d z = a m , 2 z q m
where
a m , 2 z = a m , 0 z a m , 1 z a m , N Q 1 z a m , N Q z ,
a m , n z = g m , 0 z n + 1 Ψ m z 1 n z 1 P m z 1 , n = 0 , 1 , , N Q .

2.2. Constrainting Conditions Linearization

In the stop- and transition bands, the following condition has to be satisfied:
T m , 0 Q z 1 z = z i l m , i ,   i = 1 , 2 , , N F .
where l m , i , i = 1 ,   2 ,   , N F is a settled limit in the frequency point i .
If we need to limit T V G , the following condition should be satisfied.
d T m , 0 Q z 1 / d z l m , i .                           i = 1 , 2 , , N F
Both (11) and (12) are nonlinear and have to be linearized. For that purpose, let us define the following vectors for harmonic m and frequency point z i , depending on which function is limited:
g m , i = a m , 1 z i   or   g m , i = a m , 2 z i
Equations (11) and (12) can be linearized [35,36,37] and written in a matrix form
A m , i q m b m , i   ,    i = 1 , 2 , , N F
A m , i = Re   g m , i cos α i 1 + Im g m , i sin α i 1 Re g m , i cos α i 2 + Im g m , i sin α i 2 Re g m , i cos α i L + Im g m , i sin α i L ,   b m , i = l m , i l m , i l m , i .
A number of angles L should be settled depending on the desired tolerance. By taking a sufficient number of angles, the criterion (11) can be approximated by the system (14) with the desired accuracy. Square and octagon approximations ( L = 4   and   L = 8 , respectively) are shown in Figure 2. In this article, L = 16 is used.
Using matrix notation and collecting inequality linearization systems in all settled frequency points, (14) becomes the following linear form:
A m q m b m
where matrix A m and vector b m are given by
A m = A m , 1 A m , 2 A m , N F b m = b m , 1 b m , 2 b m , N F .

2.3. Sum of Squares Calculation

Let us define the following vector for harmonic m and harmonic frequency point z m , depending on which function it is:
h m , i = a m , 1 z i   or   h m , i = a m , 2 z i
An objective is to find a minimum of the sum of squares of absolute values of h m , i q m in the assembly of the N F selected frequencies subject to the vector q m :
min q m i = 1 N F h m , i q m 2
If we apply the following equality
h m , i q m 2 = Re 2 h m , i q m + Im 2 h m , i q m = C m , i q m 2 2
where C m , i = Re h m , i Im h m , i , (17) can be written in a matrix form:
min q m C m q m 2 2 .
where
C m = C m , 1 C m , 2 C m , N F .

2.4. Constrained Linear Least-Squares (CLLS) Model

The constrained linear least-squares (CLLS) is an optimization problem that deals with the maximization or minimization of a linear function called the objective function subject to linear constraints. Summarizing (19), (15) and (8), the CLLS problem is formulated as follows:
min q m 1 2 C m q m 2 2 subject   to   A m q m b m   and   Re z m Im z m q m = 1 0  
Among a variety of different optimization scenarios, here, two optimization tasks are formulated. Task 1 considers the optimization of T V G in the passband with a limitation of T m , 0 Q z 1 in the stop- and transition bands [ h m , i = a m , 2 z i and g m , i = a m , 1 z i ] , while Task 2, similar to [37], optimizes the sum of squares of T m , 0 Q z 1 in the stopband subject to the limitation of T V G in the passband and T m , 0 Q z 1 in the transition band [ h m , i = a m , 1 z i , g m , i = a m , 2 z i   in   the   passband ,   and   g m , i = a m , 1 z i   in   the   transition   band ] .

3. Design Example

For example purposes, Figure 3 and Figure 4 show frequency responses of the third harmonic’s transfer function T 3 , 0 Q z 1 in the case of K = 2 , (a) (Task 1) for different values of maximally allowed gains in the stopbands l m S B 0.1 ,   0.01 ,   0.001 corresponding to attenuations of 20 ,   40 ,   60   dB , respectively, and (b) (Task 2) for different maximum allowed values of T V G in the harmonic frequency z m   T V G m a x 24 ,   32 ,   48 . In the inset figures at the bottom, zoomed amplitude and T V G characteristics around the harmonic frequency are shown. The maximum gain in the passband and transition bands is chosen to be l m P B = 1.005 . Notice that a higher value of N Q   provides a smaller T V G and a wider passband. In addition to that, it is visible from the amplitude frequency responses that sidelobes are much larger for smaller values of T V G , which decreases robustness against interharmonics and noise. On the other hand, the passband width is increased for smaller values of T V G .
In the K = 1 case, the transfer function T 3 , 0 z 1 has a smaller inherent T V G than in the K = 2 case. Hence, in this case, the total T V G for T 3 , 0 Q z 1 is smaller; see Figure 5. Due to smaller values of N Q = 16 , the passband is narrower. Notice that for a requested l m S B = 0.001 , the problem is infeasible.

4. Simulation Results

Two following tests are given to illustrate the filter’s (i.e., estimator’s) dynamic features, while static characteristics are obviously clear from the frequency responses. From Figure 3 and Figure 4, it is visible that the filters designed through Task 2 have larger sidelobes close to the passband, while filters corresponding to Task 1 have nearly equiripple amplitude responses in the stopbands. High sidelobes can cause sensibility to interharmonic disturbances. The constant fundamental frequency over time is settled, and it equals 50 Hz. The sampling rate is f S = 1600   Hz . The input signal contains the third, fifth and seventh harmonics of 30%, 10%, and 10%, respectively. In the presented examples, only the estimation of the third harmonic is shown. Estimations of the other harmonics have the same characteristics.

4.1. Amplitude Modulated Signal

A test with the amplitude modulated signal is applied to illustrate the measurement bandwidth and latency depending on the settled constraints and subject of optimization. In the test signal, the amplitude of the third harmonic is defined as follows:
A 3 t = X 3 1 + 0.1 cos 2 π f m t
where X 3 is the third harmonic amplitude, the amplitude modulation depth is 0.1 (10%), and f m is the modulating signal frequency. Values of modulated signals are chosen in line with the suggestion of the PMU IEC/IEEE Standard 60255-118-1:2018–2011 [22]. The maximum modulation frequency is f m = 2   Hz . The fundamental frequency is constant over time and equals 50   Hz .   X 3 = 0.3   p . u . .
The influence of modulation of the sinusoidal amplitude of the magnitude amounting to 10% of the fundamental one and the modulation frequency equal to 2 Hz is shown in Figure 6. In Figure 6, it is notable that in all cases, estimates of the amplitude follow the actual latencies, which are in line with the T V G s shown in Figure 3 and Figure 4.

4.2. Amplitude Step Signal

In this test, the estimates of the third harmonic’s amplitude when the signal with a step change of the amplitude of the third harmonic by 10% is applied is presented. Other harmonics are constant over time. In addition, the fundamental frequency is constant over time, and it equals 50 Hz. Figure 7 illustrates the convergence of the amplitude estimate. It is possible to observe faster responses for a higher l 3 S B for Task 1, and a smaller TVG max for Task 2. In Task 1 case, for N Q = 16 and l 3 S B = 0.001 , the latency is higher than for the basic T 3 , 0 z 1 due to the high requested attenuation, while for N Q = 32 , the latency for these two cases is nearly the same. For Task 2, the latency is defined by TVG max , and it is equal for both N Q = 16 and N Q = 32 . However, the attenuation in the stopbands is higher for N Q = 32 ; see Figure 3b and Figure 4b.
It should be mentioned that similar estimation shapes are obtained for the phase modulation and the phase step change.

5. Conclusions

This article continues the research presented in the previous articles, which dealt with harmonic analysis based on the recursive MR-based parallel structure with common feedback. The CLLS optimization technique is applied to optimize frequency responses, assuring adequate flatness of the frequency responses and reduced latency in the passband and high equiripple attenuation and acceptable levels of the sidelobes in the stopband. Thus, the obtained estimates can be simultaneously accurate, resistant to the presence of harmonics/interharmonics and noise, and fast enough to allow tracking of the nonstationary signal content. For different estimators’ properties, a unique compensator can be designed for each harmonic. Furthermore, different harmonic phasors can be estimated simultaneously with different estimation performances.

Author Contributions

Conceptualization, M.D.K. and V.V.V.; methodology, M.D.K.; software, M.D.K.; validation, M.D.K. and V.V.V.; formal analysis, M.D.K.; investigation, M.D.K. and V.V.V.; resources, M.D.K.; data curation, M.D.K.; writing—original draft preparation, M.D.K.; writing—review and editing, M.D.K. and V.V.V.; visualization, M.D.K.; supervision, V.V.V.; project administration, M.D.K. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

This study did not report any data.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Nehorai, A.; Porat, B. Adaptive Comb Filtering for Harmonic Signal Enhancement. IEEE Trans. Acoust. Speech Signal Process. 1986, 34, 1124–1138. [Google Scholar] [CrossRef]
  2. Widrow, B.; Williams, C.S.; Glover, J.R.; McCool, J.M.; Hearn, R.H.; Zeidler, J.R.; Kaunitz, J.; Dong, E.; Goodlin, R.C. Adaptive Noise Cancelling: Principles and Applications. Proc. IEEE 1975, 63, 1692–1716. [Google Scholar] [CrossRef]
  3. Pariente, M.; Cornell, S.; Deleforge, A.; Vincent, E. Filterbank Design for End-to-End Speech Separation. In Proceedings of the ICASSP, IEEE International Conference on Acoustics, Speech and Signal Processing, Barcelona, Spain, 4–8 May 2020. [Google Scholar]
  4. Li, Q.; Chen, W.G.; He, C.; Malvar, H.S. Design of Oversampled DFT Modulated Filter Banks Optimized for Acoustic Echo Cancellation. In Proceedings of the ICASSP, IEEE International Conference on Acoustics, Speech and Signal Processing, Barcelona, Spain, 4–8 May 2009. [Google Scholar]
  5. Jin, W.; Liu, X.; Scordilis, M.S.; Han, L. Speech Enhancement Using Harmonic Emphasis and Adaptive Comb Filtering. IEEE Trans. Audio Speech Lang. Process. 2010, 18, 356–368. [Google Scholar] [CrossRef]
  6. Russo, E. Tools for Interactive Audio Signal Analysis Based on Sliding DFT. In Proceedings of the 12th International Conference on Digital Audio Effects, DAFx, Como, Italy, 28 July 2009. [Google Scholar]
  7. Lazzarini, V.; Lysaght, T.; Timoney, J. Spectral Signal Processing in Csound 5. In Proceedings of the International Computer Music Conference, ICMC, New Orleans, LA, USA, 6–11 November 2006. [Google Scholar]
  8. Harčarik, T.; Bocko, J.; Masláková, K. Frequency Analysis of Acoustic Signal Using the Fast Fourier Transformation in MATLAB. Procedia Eng. 2012, 48, 199–204. [Google Scholar] [CrossRef]
  9. Elshamy, S.; Madhu, N.; Tirry, W.; Fingscheidt, T. Two-Stage Speech Enhancement with Manipulation of the Cepstral Excitation. In Proceedings of the 2017 Hands-Free Speech Communications and Microphone Arrays, HSCMA 2017, San Francisco, CA, USA, 1–3 March 2017. [Google Scholar]
  10. Selvi, T.; Pragatheeswaran, J. Efficient Speech Enhancement Technique by Exploiting the Harmonic Structure of Voiced Segments. In Proceedings of the International Conference on Recent Trends in Information Technology, ICRTIT, Chennai, India, 3–5 June 2011. [Google Scholar]
  11. Hendriks, R.C.; Jensen, J.; Heusdens, R. Noise Tracking Using DFT Domain Subspace Decompositions. IEEE Trans. Audio Speech Lang. Process. 2008, 16, 541–553. [Google Scholar] [CrossRef] [Green Version]
  12. Hendriks, R.C.; Heusdens, R.; Jensen, J.; Kjems, U. Low Complexity DFT-Domain Noise PSD Tracking Using High-Resolution Periodograms. Eurasip J. Adv. Signal Process. 2009, 2009, 925870. [Google Scholar] [CrossRef] [Green Version]
  13. Kartik, C. Understanding Audio Data, Fourier Transform, FFT and Spectrogram Features for a Speech Recognition System. Available online: https://towardsdatascience.com/understanding-audio-data-fourier-transform-fft-spectrogram-and-speech-recognition-a4072d228520 (accessed on 24 October 2021).
  14. Wung, J.; Giacobello, D.; Atkins, J. Robust Acoustic Echo Cancellation in the Short-Time Fourier Transform Domain Using Adaptive Crossband Filters. In Proceedings of the ICASSP, IEEE International Conference on Acoustics, Speech and Signal Processing, Florence, Italy, 4–9 May 2014. [Google Scholar]
  15. Aminifar, F.; Fotuhi-Firuzabad, M.; Safdarian, A.; Davoudi, A.; Shahidehpour, M. Synchrophasor Measurement Technology in Power Systems: Panorama and State-of-the-Art. IEEE Access 2014, 2, 1607–1628. [Google Scholar] [CrossRef]
  16. Jain, A.; Samantaray, S.R.; Geoffroy, L.; Kamwa, I. Synchrophasors Data Analytics Framework for Power Grid Control and Dynamic Stability Monitoring. Eng. Technol. Ref. 2016, 1–22. [Google Scholar] [CrossRef]
  17. Chakir, M.; Kamwa, I.; le Huy, H. Extended C37.118.1 PMU Algorithms for Joint Tracking of Fundamental and Harmonic Phasors in Stressed Power Systems and Microgrids. IEEE Trans. Power Deliv. 2014, 29, 1465–1480. [Google Scholar] [CrossRef]
  18. Zecevic, Z.; Krstajic, B. Dynamic Harmonic Phasor Estimation by Adaptive Taylor-Based Bandpass Filter. IEEE Trans. Instrum. Meas. 2020, 70, 1–9. [Google Scholar] [CrossRef]
  19. Duda, K.; Zielinski, T.P.; Bien, A.; Barczentewicz, S.H. Harmonic Phasor Estimation with Flat-Top FIR Filter. IEEE Trans. Instrum. Meas. 2020, 69, 2039–2047. [Google Scholar] [CrossRef]
  20. Chen, L.; Zhao, W.; Xie, X.; Zhao, D.; Huang, S. Harmonic Phasor Estimation Based on Frequency-Domain Sampling Theorem. IEEE Trans. Instrum. Meas. 2021, 70, 1–10. [Google Scholar] [CrossRef]
  21. Bertocco, M.; Frigo, G.; Narduzzi, C.; Tramarin, F. Resolution Enhancement by Compressive Sensing in Power Quality and Phasor Measurement. IEEE Trans. Instrum. Meas. 2014, 63, 2358–2367. [Google Scholar] [CrossRef]
  22. IEC/IEEE 60255-118-1:2018. IEC IEEE/IEC International Standard—Measuring Relays and Protection Equipment—Part 118-1: Synchrophasor for Power Systems—Measurements; IEEE: Piscataway, NJ, USA, 2018. [Google Scholar]
  23. Messina, F.; Marchi, P.; Vega, L.R.; Galarza, C.G.; Laiz, H. A Novel Modular Positive-Sequence Synchrophasor Estimation Algorithm for PMUs. IEEE Trans. Instrum. Meas. 2017, 66, 1164–1175. [Google Scholar] [CrossRef]
  24. Razo-Hernandez, J.R.; Valtierra-Rodriguez, M.; Granados-Lieberman, D.; Tapia-Tinoco, G.; Rodriguez-Rodriguez, J.R. A Phasor Estimation Algorithm Based on Hilbert Transform for P-Class PMUs. Adv. Electr. Comput. Eng. 2018, 18, 97–105. [Google Scholar] [CrossRef]
  25. Tosato, P.; Macii, D.; Luiso, M.; Brunelli, D.; Gallo, D.; Landi, C. A Tuned Lightweight Estimation Algorithm for Low-Cost Phasor Measurement Units. IEEE Trans. Instrum. Meas. 2018, 67, 1047–1057. [Google Scholar] [CrossRef]
  26. Belega, D.; MacIi, D.; Petri, D. Fast Synchrophasor Estimation by Means of Frequency-Domain and Time-Domain Algorithms. IEEE Trans. Instrum. Meas. 2014, 63, 388–401. [Google Scholar] [CrossRef]
  27. Coletta, G.; Vaccaro, A.; Villacci, D. A Review of the Enabling Methodologies for PMUs-Based Dynamic Thermal Rating of Power Transmission Lines. Electr. Power Syst. Res. 2017, 152, 257–270. [Google Scholar] [CrossRef]
  28. Affijulla, S.; Tripathy, P. Development of Phasor Estimation Algorithm for P-Class PMU Suitable in Protection Applications. IEEE Trans. Smart Grid 2018, 9, 1250–1260. [Google Scholar] [CrossRef]
  29. Roscoe, A.J.; Dickerson, B.; Martin, K.E. Filter Design Masks for C37.118.1a-Compliant Frequency-Tracking and Fixed-Filter M-Class Phasor Measurement Units. IEEE Trans. Instrum. Meas. 2015, 64, 2096–2107. [Google Scholar] [CrossRef] [Green Version]
  30. Abdolkhalig, A.; Zivanovic, R. Phasor Measurement Based on IEC 61850-9-2 and Kalman-Filtering. Measurement 2014, 50, 126–134. [Google Scholar] [CrossRef]
  31. Razo-Hernandez, J.R.; Mejia-Barron, A.; Granados-Lieberman, D.; Valtierra-Rodriguez, M.; Gomez-Aguilar, J.F. A New Phasor Estimator for Pmu Applications: P Class and M Class. J. Mod. Power Syst. Clean Energy 2020, 8, 55–66. [Google Scholar] [CrossRef]
  32. Platas-Garza, M.A.; de La Serna, J.A.O. Dynamic Harmonic Analysis through Taylor-Fourier Transform. IEEE Trans. Instrum. Meas. 2011, 60, 804–813. [Google Scholar] [CrossRef]
  33. Kusljevic, M.D.; Tomic, J.J. Multiple-Resonator-Based Power System Taylor-Fourier Harmonic Analysis. IEEE Trans. Instrum. Meas. 2015, 64, 554–563. [Google Scholar] [CrossRef]
  34. Kusljevic, M.D.; Tomic, J.J.; Poljak, P.D. Maximally Flat-Frequency-Response Multiple-Resonator-Based Harmonic Analysis. IEEE Trans. Instrum. Meas. 2017, 66, 3387–3398. [Google Scholar] [CrossRef]
  35. Kušljević, M.D.; Tomić, J.J.; Poljak, P.D. Constrained-Group-Delay-Optimized Multiple-Resonator-Based Harmonic Analysis. Teh. Vjesn. 2021, 28, 1244–1252. [Google Scholar] [CrossRef]
  36. Kušljević, M.D. Multiple-Resonator-Based Harmonic Analysis. In Proceedings of the 2nd International Conference on Electrical, Electronic and Computing Engineering IcETRAN, Silver Lake, Serbia, 8–11 June 2015; p. MLI1.1.1-12. [Google Scholar]
  37. Tomic, J.J.; Poljak, P.D.; Kušljevic, M.D. Frequency-Response-Controlled Multiple-Resonator-Based Harmonic Analysis. Electron. Lett. 2018, 54, 202–204. [Google Scholar] [CrossRef]
  38. Messina, F.; Vega, L.R.; Marchi, P.; Galarza, C.G. Optimal Differentiator Filter Banks for PMUs and Their Feasibility Limits. IEEE Trans. Instrum. Meas. 2017, 66, 2948–2956. [Google Scholar] [CrossRef]
  39. Kušljević, M.D.; Tomić, J.J.; Poljak, P.D. On Multiple-Resonator-Based Implementation of IEC/IEEE Standard P-Class Compliant PMUs. Energies 2021, 14, 198. [Google Scholar] [CrossRef]
Figure 1. Block diagram of the K-type MR-based harmonic analyzer.
Figure 1. Block diagram of the K-type MR-based harmonic analyzer.
Acoustics 04 00008 g001
Figure 2. Approximation of a cycle with a square and an octagon.
Figure 2. Approximation of a cycle with a square and an octagon.
Acoustics 04 00008 g002
Figure 3. Frequency responses for the basic ( T 3 , 0 z 1 ) and reshaped ( T 3 , 0 Q z 1 ) transfer function for the third order of resonator multiplicity ( K = 2 ) for f s = 1.6   kHz , N Q = 16 and (a) l 3 S B 0.1 ,   0.01 ,   0.001 and (b) T V G m a x 24 ,   32 ,   48 .
Figure 3. Frequency responses for the basic ( T 3 , 0 z 1 ) and reshaped ( T 3 , 0 Q z 1 ) transfer function for the third order of resonator multiplicity ( K = 2 ) for f s = 1.6   kHz , N Q = 16 and (a) l 3 S B 0.1 ,   0.01 ,   0.001 and (b) T V G m a x 24 ,   32 ,   48 .
Acoustics 04 00008 g003
Figure 4. Frequency responses for the basic ( T 3 , 0 z 1 ) and reshaped ( T 3 , 0 Q z 1 ) transfer function for the third order of resonator multiplicity ( K = 2 ) for f s = 1.6   kHz , N Q = 32 and (a) l 3 S B 0.1 ,   0.01 ,   0.001 and (b) T V G m a x 24 ,   32 ,   48 .
Figure 4. Frequency responses for the basic ( T 3 , 0 z 1 ) and reshaped ( T 3 , 0 Q z 1 ) transfer function for the third order of resonator multiplicity ( K = 2 ) for f s = 1.6   kHz , N Q = 32 and (a) l 3 S B 0.1 ,   0.01 ,   0.001 and (b) T V G m a x 24 ,   32 ,   48 .
Acoustics 04 00008 g004
Figure 5. Frequency responses for the basic ( T 3 , 0 z 1 ) and reshaped ( T 3 , 0 Q z 1 ) transfer function for the second order of resonator multiplicity ( K = 1 ) for f s = 1.6   kHz , N Q = 16 and (a) l 3 S B 0.1 ,   0.01 ,   0.001 and (b) T V G m a x 16 ,   24 ,   32 .
Figure 5. Frequency responses for the basic ( T 3 , 0 z 1 ) and reshaped ( T 3 , 0 Q z 1 ) transfer function for the second order of resonator multiplicity ( K = 1 ) for f s = 1.6   kHz , N Q = 16 and (a) l 3 S B 0.1 ,   0.01 ,   0.001 and (b) T V G m a x 16 ,   24 ,   32 .
Acoustics 04 00008 g005
Figure 6. Simulation results obtained for the amplitude modulated signal with f m = 2   Hz for K = 2 , and with f 1 = 50   Hz and f S = 1600   Hz for: (a) Task 1 for N Q = 16 , (b) Task 2 for N Q = 16 , (c) Task 1 for N Q = 32 , (d) Task 2 for N Q = 32 .
Figure 6. Simulation results obtained for the amplitude modulated signal with f m = 2   Hz for K = 2 , and with f 1 = 50   Hz and f S = 1600   Hz for: (a) Task 1 for N Q = 16 , (b) Task 2 for N Q = 16 , (c) Task 1 for N Q = 32 , (d) Task 2 for N Q = 32 .
Acoustics 04 00008 g006
Figure 7. Simulation results obtained for the amplitude step signal, for K = 2 , with f 1 = 50   Hz and f S = 1600   Hz , for: (a) Task 1 for N Q = 16 , (b) Task 2 for N Q = 16 , (c) Task 1 for N Q = 32 , (d) Task 2 for N Q = 32 .
Figure 7. Simulation results obtained for the amplitude step signal, for K = 2 , with f 1 = 50   Hz and f S = 1600   Hz , for: (a) Task 1 for N Q = 16 , (b) Task 2 for N Q = 16 , (c) Task 1 for N Q = 32 , (d) Task 2 for N Q = 32 .
Acoustics 04 00008 g007
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Kušljević, M.D.; Vujičić, V.V. Design of Digital Constrained Linear Least-Squares Multiple-Resonator-Based Harmonic Filtering. Acoustics 2022, 4, 111-122. https://doi.org/10.3390/acoustics4010008

AMA Style

Kušljević MD, Vujičić VV. Design of Digital Constrained Linear Least-Squares Multiple-Resonator-Based Harmonic Filtering. Acoustics. 2022; 4(1):111-122. https://doi.org/10.3390/acoustics4010008

Chicago/Turabian Style

Kušljević, Miodrag D., and Vladimir V. Vujičić. 2022. "Design of Digital Constrained Linear Least-Squares Multiple-Resonator-Based Harmonic Filtering" Acoustics 4, no. 1: 111-122. https://doi.org/10.3390/acoustics4010008

Article Metrics

Back to TopTop