1 This is the pre-print version of the accepted paper in EPSR. Permission should be obtained for using any part/whole of the document from the publisher or the authors. Please cite this work as: Sachin K. Jain and S. N. Singh, "Harmonics estimation in emerging power system: Key issues and challenges," Electr. Power Syst. Res., vol. 81, no. 9, pp. 1754-1766, 2011. doi:10.1016/j.epsr.2011.05.004
Harmonics Estimation in Emerging Power System: Key Issues and Challenges Sachin K. Jaina,*, S. N. Singha a
Department of Electrical Engineering, IIT Kanpur, India a
[email protected],
[email protected]
ABSTRACT The worldwide increasing applications of nonlinear loads, mostly consisting of power electronics devices, have made the power quality problems a vital issue than ever before. An efficient control and mitigation of power quality parameters are highly dependent on their accurate and timely detection. Harmonics are not only one of the prime culprits that deteriorate power quality of the supply system but it also affects accurate estimation and effective control of power quality problems. In this paper, several methods of power system harmonics estimation are critically reviewed and classified based on the type of analysis tool and applications. Various estimation techniques are discussed in brief; comparison of available approaches are examined and presented. The key issues and challenges in harmonics estimations are highlighted. A vast collection of papers, books and standards are listed in the reference list, which is useful to the researchers, engineers and policy-makers in the area of power quality. Keywords: DFT, Harmonics Measurements, Parametric Methods, Power Quality, Recursive Methods and Total Harmonic Distortion.
1. Introduction Widespread applications of power electronics based non-linear loads have resulted in distortion of supply waveforms. Distorted waveform can be represented as summation of various higher frequency sinusoidal components known as harmonics, which are integer multiple of fundamental frequency. There can be certain frequency components that are not
*
Corresponding author. Tel: +91 9455680207; 9425155406; fax: +91 512 2590063 E-mail:
[email protected],
[email protected]
2 integer multiple of fundamental component, termed as inter-harmonics. When inter-harmonic frequency is less than fundamental frequency, it is known as sub-harmonic. These harmonics and inter-harmonics have large impact on operational efficiency and reliability of power system, loads and protective relaying [1-4]. The skin effect, eddy current loss and corona loss are the direct function of frequency and increase considerably in the presence of harmonics. Resonance phenomenon not only increases the losses in the system, it sometimes leads to failure of devices like compensating capacitors. Harmonic voltage drop across the system impedances results in voltage disturbances causing other linear load to draw harmonic current. It can also affect the protective relaying characteristics or zero crossing detection, leading to reduced selectivity and reliability of protection system. Communication interference is another serious ill effect of harmonics. Harmonics problem, therefore, demands serious concern for accurate estimation and reliable mitigation. Many standards, guidelines and recommendations including IEEE standard 519-1992 and IEC 61000 series of standards have come into effect in this regard [4-7]. Also, some indices like Total Harmonic Distortion (THD) and Total Demand Distortion (TDD), used respectively for voltage and current harmonics, Group THD, Subgroup THD, Partial Weighted Harmonic Distortion have been developed to determine the amount of distortions present in the original signal [7]. Harmonics estimation, here means, detection of frequency components present in the signal and measurement/ estimation of amplitudes and phases of those frequencies. Discrete Fourier Transform (DFT), which is implemented using Fast Fourier Transform (FFT), has been the preferred choice of the researchers and practitioners over last many decades. But many limitations and demerits of FFT have been reported in the literature out of which picket-fence effect, leakage effect and sensitivity to frequency deviation were primarily taken up by many and as a result several algorithms and methods are available in the literature [8]. Some other non-parametric methods based on Wavelet Transform (WT) and Hilbert-Huang Transform (HHT) are used for harmonics estimation. To achieve higher resolution and better estimation accuracy, many parametric methods such as Autoregressive Moving Average (ARMA), Pisarenko Harmonic Decomposition (PHD), Multiple Signal Classification (MUSIC), Estimation of Signal Parameters via Rotational Invariance Technique (ESPRIT) and Prony method have been applied in the recent years. Artificial intelligence based tools e.g. Artificial Neural Network (ANN) and recursive techniques e.g. Kalman Filtering (KF), Adaptive Linear Element (ADALINE), Extended Phase Locked Loop (EPLL) are becoming equally popular in harmonics estimation. This paper presents a comprehensive review of harmonic estimation techniques in the power system. The basic introduction of some useful techniques used for harmonics and inter-harmonics estimation are also discussed in brief. Comparisons of various approaches, computational burden, hardware implementation options are presented and the key issues and challenges in the harmonics estimation are highlighted.
3
2. Harmonics Estimation Techniques Many harmonics estimation techniques exist in the signal processing, which are categorized into two broad classes as non-parametric and parametric methods [9-10]. Further sub-divisions, as shown in Fig.1, are reported in the literature [9]; however, authors prefer to classify the available literature in the three categories, two as mentioned above and third, hybrid methods, incorporating advantages of two or more methods as a single solution. Non-parametric methods estimate the spectrum directly from the signal, usually in terms of some coefficients (e.g. amplitude) of a set of known functions, generally referred to as basis function. The estimated signal can be time independent or dependent depending upon the method used. Parametric methods use an appropriate model to represent the signal and then estimate the parameters of the model from the available data points. Estimated parameters are then applied to the selected model to determine harmonic contents in the signal. Recursive methods are special parametric methods, which are adaptive/recursive in nature; therefore overcome many major drawbacks present in the batch signal processing based methods e.g. estimation inaccuracy in the presence of noise. A brief review of some important techniques from each category is presented here. 2.1 Discrete Fourier Transform (DFT) Discrete Fourier Transform [11-12] is a method to transform a periodic, discrete signal from time domain to frequency domain with finite range of data samples. Fast Fourier transform is the widely used efficient and fast algorithm for its evaluation. DFT of a discrete time periodic signal x(n) is defined as follows: N 1
X DF (k ) x(n).e
j
2 kn N
,
for k=0, 1, 2, … , (N-1)
(1)
n0
where, n is nth sample of the data, N is the total number of samples and k is the frequency index. Signal in frequency domain is discrete in nature and resolution depends on the sample window size. Half of the total frequency components are negative (mirror image of positive frequencies) and simply discarded to obtain true spectrum. In order to retain time information, windowed DFT, also known as Short Time Fourier Transform (STFT), is applied. It can be represented as: N 1
X STF (m, f k ) h(n m).x(n).e
j
2 kn N
, for k=0,1,2,…,(N-1)
(2)
n 0
where, fk is the kth harmonic frequency and m is an integer representing window position on time scale. 2.2 Wavelet Transform (WT) Wavelet Transform [13-14] use wavelets to decompose any signal for detailed analysis with multiple time-frequency resolution. In this method, an appropriate wavelet is compared with the signal over a defined time period and a coefficient is obtained that is basically a correlation of a signal with the wavelet. In Discrete WT (DWT), dilation and translation
4 parameters are kept as a function of an integer parameter m to obtain discrete levels of decomposition. For a discrete signal x(n) it can be defined as: N 1
X DW (m, k ) x(n). n 0
1 m 1 sdo
*(
m 1 n kuo sdo ) m 1 sdo
(3)
m 1 m 1 where, k is the index of coefficient at mth level. Here, m gives dilation ( sdo ) and k gives translation parameter ( kuo sdo ).
DWT is usually implemented using series of pair of a low pass and a high pass digital filters with sdo=2 and uo=1, as shown in Fig. 2. Each pair of filters, followed by a down-sampler that basically performs suitable dilation, constitutes a level, and produce detailed (high pass) and approximation coefficients (low pass). These coefficients when arranged together in sequence, starting from last level coefficients, constitute DWT. Since, frequency band is halved at each level; down-sampling improves the efficiency of the transformation. As a result, it provides high time resolution at high frequencies and high frequency resolution at low frequencies. Wavelet packet transform (WPT) is another technique of wavelet theory; implemented using a series of pair of filters similar to DWT. WPT keeps decomposing both outputs of any level, unlike DWT, to achieve improved frequency resolution even at high frequencies. Fig. 3 shows structure of WPT. The coefficients at each level can be given as:
D2mj (k ) g (n) D mj 1 (2k n)
(4a)
D2mj 1 (k ) h(n) D mj 1 (2k n)
(4b)
n
n
where, j=0, 1, …, (2(m-1)-1) represents filter nodes at (m-1)th level providing inputs to the 2m nodes at mth level; g(n) and h(n) are the impulse response of low pass and high pass filters, respectively. D00 is same as the input signal xn. 2.3 .Hilbert-Huang Transform (HHT) Hilbert-Huang Transform [15-16] is a relatively new two-step data analysis technique, which utilizes the concept of instantaneous frequency. HHT decompose the data into Intrinsic Mode Functions (IMF) using sifting process, known as Empirical Mode Decomposition (EMD), in the first step. IMFs are the adaptive basis functions derived from the data itself, unlike other well known techniques like DFT and WT where basis functions are chosen before the analysis arbitrary; for which instantaneous frequency is defined at every point. Decomposition process involves successive sifting to arrive at an IMF until stopping criteria is fulfilled. Fig. 4 shows flow chart of complete decomposition process. The decomposition is stopped when either the last obtained component and/or residual is small or residual becomes a monotonic function. The signal can be represented in the form of IMFs as follows: n
x(t ) ci rn i 1
(5)
5 In the second step, Hilbert Transform (HT) is applied on obtained IMFs according to expression (6) that provides information about amplitude and phase content using (7) in both time and frequency scale.
H (ci (t )) d i (t )
1
ci (t ') dt ' t t'
P
(6)
where, H(*) represents Hilbert transform of any real valued function, di is Hilbert transform of ith IMF ci, P is the Cauchy principal value. The IMF ci and its Hilbert transform di forms a complex analytical function that can be expressed as:
z(t ) ci (t ) jdi (t ) a(t )e j (t )
(7)
where, a(t) and (t) represents amplitude and phase angle at that instant, respectively. 2.4 Chirp z-transform (CZT) The chirp z-transform [17] is a technique to find out z-transform of a finite length data samples along a general contour
zk AW k in the z-plane, while overcoming many shortcomings of the FFT. Here, A and W are arbitrary complex numbers as given by (8a) and (8b) respectively. DFT comes out to be a special condition of CZT with A 1 , W e j 2 / N and number of points in the z-plane K, equal to the total number of samples N.
A Ao e j 2o
(8a)
W Wo e j 2o
(8b)
where, Ao, Wo, o and o are the real numbers. The CZT of the signal x(n), evaluated using two FFT and one inverse FFT, can be expressed using (9) as: N 1
X CZ ( zk ) x(n) A nW nk , for k=0, 1, 2,…, K-1.
(9)
n 0
2.5 Autoregressive Moving Average (ARMA) Autoregressive Moving Average [18] is a model based technique in which the signal x(n) is considered as being the output of an pole–zero system H(z) whose input is the white noise w(n). The transfer function of the system can be written as: H ( z)
1 Q x(n) b0 b1 z ... bQ z w(n) 1 a1 z 1 ... aP z P
(10)
where, P is the number of poles and Q is the number of zeros. Parameters ai and bi of ARMA model are estimated first using the block of samples and then magnitude spectrum M(ej) can be obtained from (10) as:
6
be 1 a e Q
M (e j ) H (e j )
j
i 0 i P i 1
j
(11)
i
2.6 Prony’s Method Prony’s method [19-20] is a technique for extracting the sinusoid or exponential signals by solving a set of linear equations for the coefficients of the recurrence equation that the signal satisfies. Let, data samples xn be estimated by a function g(x) such that:
g ( x) Rerx Sesx ...... Vevx
(12)
where, R, S,…, V and r, s,…, v are constants suitably chosen for closest match with signal. The function g(x) will satisfy a linear equation of the form (13),
Agnu Bgnu 1 ...... Ugn 0
(13)
where, u is total number of exponential terms in the function, also known as order of the system. The roots of the algebraic equation (13) gives the exponents of (12), which are used to get the coefficients of (13). Exponent terms are used to evaluate frequencies and damping factors and coefficient part give corresponding amplitudes and phase angles. 2.7 Multiple Signal Classification (MUSIC) MUSIC [10, 21] is a noise subspace based parametric method that uses sinusoidal model (14a) or complex exponential model (14b) to estimate the frequencies present in the signal. K
x(n) ak cos(2n f k k ) w(n)
(14a)
k 1 K
x(n) Ak e j 2 nfk w(n)
(14b)
k 1
where αk is the magnitude, Ak is complex magnitude, k is the initial phase angle, fk is the harmonic frequency and w(n) is white noise. Covariance matrix of M X M, obtained from available data samples of x(n), is decomposed into two orthogonal subspaces, the noise subspace spanned by the minimum eigenvector and the signal subspace spanned by the eigenvectors of interest. Noise subspace is used in determining pseudo-spectrum (15), peaks of which correspond to those of the dominant frequency components. The unknown frequencies can be obtained either from the frequency locations corresponding to the K highest peaks in the pseudo-spectrum or from the angular position of K roots of pseudo-spectrum that are closest to the unit circle in the z-domain, where K is the dimension of the signal subspace.
7
PX MU (e j )
1 N
i K 1
H
r vi
2
(15)
where, rH represents complex conjugate transpose of signal eigenvector, vi represent noise space eigenvector and M is the dimension of space of data x(n). Amplitudes and phases can be, then, obtained by simultaneously solving K equations [9]: K
P k 1
k
rkH vi
2
i ˆ w2 for i=1, 2, ..., K
(16)
2.8 Estimation of Signal Parameters via Rotational Invariance Technique (ESPRIT) ESPRIT [22-23] is also a parametric method that use sinusoidal (14a) or complex exponential model (14b) and decompose the covariance matrix into the noise subspace and the signal subspace. It, however, estimates the frequencies based on the signal-subspace. Once the frequency components are known, the amplitude and phase angle of each frequency component can be computed from the eigen relationship of the signal. The basic ESPRIT algorithm can be explained in the following steps: 1.
Form the covariance matrix Rx from the given data samples of the signal xn.
2.
Decompose the covariance matrix Rx in to signal space matrix Rxs and noise space matrix Rxn.
3.
Use selection matrices S1 and S2 to find out two submatrices R1 and R2 from signal space Rxsusing (18).
S1 [ I Ns
0ds ]
(17a)
S2 [0ds
I Ns ]
(17b)
where, INs is an identity matrix of size Ns x Ns, Ns=(M-ds) and ds is the distance between two submatrices, which is usually kept equal to 1. For i=1 and 2,
Ri Si * Rxs
(18)
4.
Use least squares estimation to find the matrix that relates R1and R2.
5.
The frequency components are obtained from the diagonal elements of rotational matrix ф, which are eigenvalues of matrix .
2.9 Kalman Filtering (KF) Kalman Filter [24] is a set of mathematical equations that uses noisy and inaccurate measurement data and provide an efficient computational (recursive) means to estimate past, present or future values, in a way that minimizes the mean of the squared error. The mathematical model is in the form of state equation (19a) and measurement equation (19b) as:
yn1 n yn n
(19a)
8
xn hn yn n
(19b)
where, yn is the state vector and xn is the measurement at time tn. n and n are model and measurement errors respectively. n is state transition matrix that relates previous state to the current state and hn is output matrix that relates the state to the measurement. Kalman filter algorithm starts with some initial estimate, yo, for the state variable. It defines the prior error and then tries to improve the initial estimative by means of a linear blending between the estimate of the state variable and the prediction error. The recursive equation for the update of state variables is given by:
yn yn0 K n ( xn hn yn0 )
(20)
The matrix Kn is known as Kalman gain. 2.10 Artificial Neural Network (ANN) Artificial Neural Network [25-27] is a network structure, consisting of a number of artificial neurons connected through directional link, establishing mapping relationship between input and output using set of training data. Harmonics estimation from measured signal can be regarded as a mapping problem; hence ANN applications are possible with different structures such as multi-layer neural network, Back Propagation Network (BPN), ADALINE, Radial Basis Function based Neural Network (RBFNN) etc. The mathematical model assumes signal to be sum of fundamental frequency and all harmonic components and can be represented by (12a). Fig. 5 shows simple three layer, multiple input, single output ANN structure commonly employed in harmonics estimation. BPN algorithm constructs three-layer perceptrons which consist of input, hidden, and output layers and adjusts the weights between neurons. The units are connected from input to output layers in a feedforward way. RBFNN represents a function of interest by using members of a family of compactly supported basis functions to perform curve fitting. 2.11 Phase Locked Loop (PLL) A Phase-Locked Loop [28-29] is basically an oscillator whose frequency is locked onto some frequency component of an input signal. Primarily, PLL was used in power system for estimation of fundamental frequency and phase angle of rotating machines. It was applied in harmonics estimation also, but as a synchronizing system in synchronous reference frame method. Enhanced PLL is proposed in [30] for measurement of harmonics and inter-harmonics. It consists of number of basic units, each working as a nonlinear adaptive notch filter preset for some harmonic frequency that adaptively follows variations in fundamental frequency of the signal.
3. Harmonics Estimation: An Overview Problem of harmonics is as old as the AC system and its causes and effects were studied and reported in the beginning
9 of the twentieth century [31-34]. However, because of low overall distortions very little attention was given to harmonics estimation and control, during that period. With the rapidly increasing percentage of power electronics based non-linear loads towards the last couple of decades of twentieth century, harmonics became serious concern and plenty of research papers and books are published [8-9, 35-41] presenting large number of techniques for accurate and fast measurement/ estimation of harmonics and inter-harmonics. A comprehensive literature survey covering more than 200 articles from reputed journals and international conference proceedings, books and standards is presented that classify available harmonics estimation techniques into three categories as follows: 3.1 Non-parametric Techniques Four methods namely DFT, CZT, WT and HHT are placed in this category. DFT is the most basic spectral analysis technique for harmonics analysis of stationary discrete signals. Direct computation of DFT requires N2 operations, which were reduced considerably by pioneering work of Cooley & Tukey [11] in 1965 who proposed FFT. Many limitations of FFT were uncovered in the literatures [15, 42-43] followed by literatures with remedial suggestions and new techniques. Windowing [44-48], interpolation [48-59] and synchronization [60-64], techniques were proposed to overcome the shortcomings of FFT. Harris [44] examined application of different window functions to limit spectral leakage and demonstrated their usefulness in resolving closely spaced harmonics with large amplitude differences. Jain et al. [49], Grandke [50] and Andria et al. [51] have reported frequency-domain based interpolation algorithms, to improve accuracy by reducing leakage. Sedláček et al. [53] have presented time-domain based interpolation technique and a comparison with frequency-domain interpolation technique. Use of adaptive window width suggested by Hidalgo et al. [65] and Zhu [66] considerably reduces spectral leakage with wide variations in fundamental frequency and presence of interharmonics. IEC Std. 61000-4-7 [7] recommends synchronization of the time window (10 cycles for 50Hz and 12 cycles for 60Hz systems) with the signal frequency to achieve lowest possible spectral leakage. Ferrero et al. [60] presented digital PLL based synchronization of samples with signal fundamental frequency by generating synchronization pulses. Another synchronization technique based on CZT was used by Aiello et al. [61], in which fundamental frequency of the signal is detected to set the sampling frequency accordingly. The two methods were compared by Aiello et al. [63], and it was reported that PLL technique has the more adverse effect of input signal disturbances on the performance whereas CZT technique has the drawback of limited resolution. In such techniques, the estimation accuracy depends upon the exact synchronization. Gallo et al., therefore, came up with two-stage desynchronized technique [67] that uses interpolated FFT. Harmonics and fundamental component are derived from frequency-domain interpolation in first stage and then interharmonics are obtained in second stage after filtering out estimated harmonics from original signal. Wang [68] proposed segmented CZT based technique with the advantages of its ability to handle a very large amount of input data and to limit
10 its calculation to a portion of the frequency spectrum of interest thus providing greatly increased dynamic range and frequency resolution. Daponte et al. [69] also used the segmented CZT along with multiple deep dip window in order to increase the resolvability of low magnitude non-harmonic tones close in frequency to higher magnitude harmonics and to detect very low magnitude high frequency harmonics. Tarasiuk [70-71] used CZT and DFT as the prime tool to propose power quality estimator analyzer. Techniques based on wavelet transform and Hilbert-Huang transform were reported towards the end of the last decade of twentieth century, primarily, for time-varying and nonlinear signals. DWT is capable of decomposing signal into subbands only [72], whereas, CWT offers very high computational burden. Discrete WPT (DWPT) approach is therefore more suitable in harmonics estimation. Pham et al. [73] and Keaochantranond et al. [74]applied DWPT for getting uniform sub-bands in the first step and then harmonic content were obtained using CWT in the next step. Design and implementation of WTP based power quality instrument is reported by Hamid et al. [75] that is capable of directly providing different power quality indices and can also find short duration disturbances. Most of the recent literature [7679] use different filter banks to implement WTP based harmonics estimation techniques with some enhanced features like adaptive filtering [80], linear optimization [81] and harmonics grouping [82]. Vatansever et al. [83] used Hilbert transform on the input sample before applying it to WPT, whereas, Morsi et al. [84] used fuzzy systems to handle the uncertainties associated with the electric power quality evaluation. Recently, Yu and Yang [85], Chen et al. [86] and Zhang et al. [87] proposed HHT based techniques within a year indicating its potential in harmonics estimation. Cho et al. [88] have come up with Gabor-Wigner transform based technique that is capable of time-frequency analysis. It is an operational combination of the Gabor transform, an extended version of STFT; and the Wigner distribution function, which together overcomes the drawbacks of each other. PlatasGarza et al. [89] proposed McLaurin series expansion based new technique for dynamic harmonic analysis, known as Taylor-Fourier transform. This can be implemented using FIR filter banks. Hybrid methods based on non-parametric techniques are discussed in subsection-3.3. 3.2
Parametric Techniques
Frequency resolution is a common problem in almost all non-parametric methods. Inter-harmonics and sub-harmonics detection is, therefore, a challenge for these methods. Many stochastic models based parametric methods [18-20] have been in existence from their applications in non-engineering fields for time-series data analysis before their use began in harmonics estimation [35, 90-92] in late sixties. Subsequently, many data analysis techniques like SVD [93-97], AR/ARMA [98-100] least squares estimation [94, 101-104] etc. were applied to estimate the parameters of suitably chosen model for harmonics detection. Nguyen [105] suggested that the sampled data set can be partitioned in to two sets,
11 namely, training set and test set thereby, ensuring that parametric method does not give inaccurate result in case of improper model order. Many authors have reported application of Prony’s method for power system harmonics and interharmonics estimation [106-112] however it is more popular in estimation and analysis of low frequency oscillations [113114]. Chang et al. [112] have used downsampling technique to identify closely adjacent frequencies using Prony method with noisy data. Schmidt, in his work on determining parameters of multiple wavefronts arriving at an antenna, proposed MUSIC technique based on signal subspace decomposition [21]. Wang et al. [115] presented MUSIC based harmonic extraction algorithm; however, MUSIC is not much popular in power harmonics estimation due to high computational burden. Roy et al. in 1986 proposed signal estimation technique known as ESPRIT [23] for directional-of-arrival estimation, which was successfully applied for harmonics estimation in different papers [116-118]. ESPRIT exploits the shift invariance property of the signal. Sliding window based ESPRIT technique was introduced in [119] that can be applied to nonstationary data also. Bracale et al. [120] applied MUSIC and Prony methods for direct measurements of harmonics groups and subgroups in line with [7]. Liquan et al. [121] have applied improved Complex Maximization of Nongaussianity (CMN) algorithm for harmonics and interharmonics estimation. In the last couple of decades many artificial intelligence based techniques and recursive/adaptive techniques have become quite popular. These have been applied to conventional methods to overcome their shortcomings like inaccuracies on account of incorrect modeling, noise present in the signal and nonlinearity. In 1973, Sharma et al. [122] reported Kalman filter application in harmonics analysis. There has been a substantial gap of over a decade, then Bitmead et al. [123], Dash et al. [124], Girgis et al. [125-126] and many others proposed KF based improved algorithms for online harmonics analysis [127-130]. Extended KF has been used in [131-134] which overcome limitations of KF e.g. effect of mathematical model on accuracy. Least squares estimation based recursive technique is reported in [135] that work well with short length, noisy, non-linear and non-stationary data samples. Köse et al. [136] used combination of extended KF and linear KF for spectral decomposition of distorted supply to obtain harmonics and interharmonics contents. Mori et al. [26, 137] and Osowski [27] suggested ANN application in harmonics detection, independently, almost at the same time. Mori et al. used three layered, backpropagation, feedforward neural network for voltage harmonic prediction, whereas, Osowski considered signal to be consisting of n frequencies of unknown amplitude and phases and then used neural network for parallel processing of many samples for higher estimation speed. Osowski also presented an adaptive estimation that is not as fast as [137] but reduced the circuit complexity and implementation cost relatively. Mathew and Reddy [138] applied feedback type neural network to Pisarenko’s method. Some of the important references of ANN technique in harmonics field are [139-148]. In 1996 Dash et al. [149] proposed new approach for harmonics estimation
12 using Fourier linear combiner realized using an adaptive linear neuron known as ADALINE. This approach is quite different from the backpropagation approach and allows better control the stability and speed of convergence by appropriate choice of parameters of the error difference equation. Recently, Chang et al. [150] proposed two-stage ADALINE that is robust and capable of detecting inter-harmonics and Sarkar et al. [151] proposed self-synchronized SADALINE for enhancing immunity to frequency deviation and noise. Guangjie et al. [152] and Chang et al. [153] presented RBFNN based technique that has simpler structure and is more suitable for learning functions with local variations and discontinuities. Lu et al. [154] applied particle swarm optimization, and Seifossadat et al. [155] applied genetic algorithm based on adaptive perceptron for estimating power system harmonics. Phase locked loop (PLL) has been applied for frequency detection and synchronization for use in applications like aircraft [156-157], machine control, power system [62, 158] and many others. Karimi-Ghartemani et al. [28-30, 159-160] proposed that non linear adaptive filter based on the concept of enhanced PLL can be used for harmonics estimation. It was also shown that EPLL can be used for extracting other signal attributes like peak value, flickering etc. However, it is not a convenient method to estimate any particular harmonics as it uses chain of EPLLs in series, one each for individual harmonic component, each receiving residual of previous stage as input. McNamara et al. [161] proposed a technique that adaptively estimates the fundamental and individual harmonic components of the power signal and tracks their variations over time. It use phase-dictated sinusoid-tracking and extracts sinusoidal components by arranging these in master-slave pattern. J. R. de Carvalho et al. [162] has used three stage algorithm consisting of band pass filter at first stage followed by a downsampler at second stage, to reduce computational burden and finally EPLL to provide amplitude and phase information of different frequency components. 3.3
Hybrid Techniques
With the idea of utilizing the strengths of individual harmonics estimation method while restraining the shortcomings, many hybrid techniques have been reported in the literature [163-188]. Liu and Chen [163] used wavelet transform to shorten the tracking time of Kalman filter based online method by expressing the amplitudes and phases of various harmonics in terms of coefficients of wavelet and scaling functions. Lobos et al. [164] used wavelet transform to identify the transients and then applied Prony method for getting frequency contents. In a hybrid technique presented by Bettayeb et al. [165], amplitude is estimated from linear least squares estimator and phase estimation, which is a nonlinear problem, is achieved using genetic algorithm (GA). Joorabian et al. [166] also used the similar concept of decomposing linear and nonlinear problems and handling them separately. Fuzzy based bacterial foraging optimization technique was used in [167] for phase estimation of the harmonic and fundamental components, whereas, conventional Least Square (LS) method was preferred for amplitude estimation owing
13 to its proven performance. Soliman et al. [168-169] have proposed fuzzy linear regression based technique that accurately estimates frequency deviation and harmonic content in the distorted voltage. Huang et al. [170] applied fuzzy adaptive controller together with extended complex KF for amplitude and frequency estimation of distorted power supply. Hostetter [171-172] has used state variable representation of band limited periodic signal to use DFT in recursive form. Bitmead [173] showed that recursive technique of [171] is equivalent of FIR frequency-sampling filters. Martens [174] presented a recursive technique for DFT calculation known as RCFA (recursive cyclotomic factorization algorithm). Limin et al. [175] proposed another recursive DFT technique recently that is capable of estimating specific harmonic of interest in real time. Recursive WT based technique is suggested by Ren et al. [176], featuring fast response and accuracy. It, however, not only requires high sampling rate but also need one complete cycle data to process it. Many hybrid methods based on wavelet transform and FFT have been proposed in the recent years [177-179]. Bracale et al. [117] presented ESPRIT and DFT based two-stage method. In the first stage ESPRIT is used to estimate fundamental frequency and inter-harmonics, then in second stage DFT is applied with more accurate windowing. The ability of WT to detect transients without any constraint on synchronized and specific number of samples, and robustness and speed of FFT was utilized by Tarasiuk [177] to introduce a hybrid method that can detect transient and harmonics both. Chen et al. [179] used WT for de-noising the signal before processing it with FFT for getting more accurate harmonic spectrum. Wang et al. [180] proposed a WPT based hybrid method, to increase the band pass filtering ability of the empirical mode decomposition (EMD). Another hybrid method was proposed by Costa et al. [181] that use Kalman filter and Prony method. Prony method was used as frequency estimator, while Kalman filter was used to extract the amplitudes and phases of each harmonic. This technique has the tracking capabilities for time-varying harmonics, and also independent of previous knowledge of the harmonic frequencies as they are estimated using Prony's method. In 2009, many hybrid schemes e.g. [150, 166, 182-183] have been proposed that employ ADALINE. Subudhi et al. [182] used ADALINE as adaptive estimator and recursive least squares and Kalman filter to update the weights of that adaptive neural estimator as two separate methods, however KF-ADALINE method performance was reported better than LS-Adaline method.
Sahoo et al. [183] used robust H filter for amplitude estimation and ADALINE for phase
estimation. H filter is based upon state space modeling of the signal with the assumption that number of sinusoids present in the signal is known. Xiong et al. [184] proposed windowed interpolation and Prony based method that is claimed to be capable of detecting inter-harmonics lying close to fundamental or other harmonics. The windowed interpolation method finds harmonic components and identifies the frequency interval in which two adjacent components are located. Prony algorithm is then used to compute these adjacent components. Support vector machine algorithm based technique has been proposed in
14 [185] for harmonics and inter-harmonics estimation using iterative reweighted least squares method. Adaptive particle swarm optimization (PSO) algorithm was used by Dash et al. [186], to optimally select the parameters of unscented KF and measurement error covariances. Unscented KF provides more accurate estimation of the parameters of a nonstationary signal because it does not use linearization for computing the state and error covariance matrices. Adaptive PSO reduces its vulnerability to low SNR signal and any incorrect KF parameter. Zadeh et al. [187] used KF and least error squares techniques to propose new hybrid technique. The Kalman filter was modified to provide precise estimation results insensitive to noise and other disturbances and the least error squares system was arranged to operate in critical transient cases to compensate the delay and inaccuracy identified by the KF. They also presented practical considerations such as the effect of noise, higher order harmonics, and computational issues of the algorithm, supplemented with test results. Sadinezhad et al. [188] proposed Newton method and LS algorithm based optimization technique to measure power system frequency and harmonics adaptively.
4. Comparison of Different Techniques Non-parametric techniques are based on transformation of the given time-series data sequence. These techniques are not capable of incorporating any available information about the system in estimation process. Fourier transform is most commonly used, most fundamental, traditional spectrum analysis technique in harmonics estimation. Although it suffers from many drawbacks but many improved algorithms have made it practically better tool for numerous applications. One critical limitation of FFT is that it requires number of discrete samples equal to two power of an integer, covering integer number of complete cycles of the analyzed data. Failing this, FFT suffers with aliasing, picket-fence and leakage effects, thus making FFT unsuitable for applications where fundamental frequency deviates considerably. Also, the frequency resolution in FFT is direct function of time window size, therefore requiring more number of cycles for interharmonics detection. FFT lead in spectral estimation because it is fast and simple, synchronization and interpolation reduce spectral leakage; however, its inability to retain time information and lower frequency resolution with small data window length make path for other techniques. Comparison of different DFT techniques can be found in [10] and [189]. Wavelet has multi-resolution capability and it also retains time information of the signal, however, low frequency local disturbances are hard to found. It is more suitable for data with gradual frequency changes or transient detection [15] but its high computational burden and interpretation complexities limit its stand-alone application in harmonics estimation. Discrete WPT outperforms DWT because it decomposes the signal into uniform frequency bands and in the regime of [7] it naturally suits better than others. WPT and WT based hybrid methods are gradually becoming popular, but optimal mother wavelet selection still present substantial challenge. HHT use adaptive IMF as the basis functions for
15 decomposition hence allows spectral analysis of even nonlinear and non-stationary data more effectively. It is a posteriori data processing based relatively new technique that requires additional tools for exact interpretation of the results. The accuracy and effectiveness of the technique is highly dependent on the exact spline fitting while creating upper and lower envelops, which is quite difficult. Also, HHT requires over-sampled data for precise definition of instantaneous frequency. Last but not the least; decomposition is not possible for closely located frequency components. This technique is therefore suggested for highly non-linear applications with at most care on the above limitations. The parametric methods need sufficient priori information about the system and analyzed signal for accurate modeling of the system. This is quite difficult for time-varying and non-linear systems. Inaccuracy due to model mismatch is therefore a quite common problem in these techniques, recursive techniques perform better in this sense. Appropriate model order selection is still a tough task. Parametric methods like Prony, ESPRIT, and ARMA etc have very good resolution and capable of detecting inter-harmonics, however these are prone to noise, and accuracy reduces considerably in the presence of noise. These techniques do not require synchronized sampling and are produce estimates free from the spectral leakage and side lobes. Many of these methods give good results for short data sample. MUSIC needs large storage for the array manifold, ESPRIT requires no storage. ANN based techniques are capable of incorporating nonlinearity in the system. These are self adaptive and robust against noise present in the signal, however, it needs fairly large amount of data for training and erroneous results may come when the network sees an unfamiliar waveform. Also, due to multilayered structure and the greedy nature of the back-propagation algorithm, the training process often settles in the undesirable local minima of error surface or it may converge slowly. KF often suffers with the problem of ‘filter dropping off’ and becomes insensitive against sudden changes of state variables if the estimation parameters are not changing for a long time. KF also requires a priori information of the process for accurate modeling. Hybrid techniques although try to pick the pros of basic methods and exhibits good performance; they encounter many practical implementation problems. Table-1 presents performance comparison of ‘harmonics estimation techniques’. 4.1 Computational Burden and Hardware Implementation Computational burden is the key performance assessment criteria that also decide the suitability of spectral estimation techniques for real-time application. The relative computational burden of some techniques is presented in Table-2. Windowing and interpolation in FFT need some additional operations of the order of N. The wavelet packet decomposition requires more multiplications than the regular wavelet decomposition, however, it can be considerably reduced by using special elliptic half-band filters [77]. Eren et al. [76-77] have compared computational complexity of WPT with different filters. HHT having two nested loops demands higher computation, however, Waskito et al. [190]
16 have proposed parallel implementation of HHT to reduce it. Most of the parametric methods have high computational burden, mainly, because it involves either the eigen decomposition or matrix inversion, each having requirements of the order of m2n and n3 operations, respectively, for n X m and n X n matrices. Prony method, for example, needs SVD of Toeplitz matrix followed by finding the roots of the polynomial and then matrix inversion in least squares estimation of Vandermonde matrix [191]. Roy et al. [23] claimed that ESPRIT offers a computational advantage of the order of 105 over MUSIC. Digital Signal Processors (DSP) and Field Programmable Gate Arrays (FPGA) are two obvious options for hardware implementation of any of the discussed spectral estimation techniques. DSP are specialized microprocessors that work on sequential execution of set of instructions thus enabling easy conditional processing of complex mathematical functions. Whereas FPGA is a configurable hardware, in which, millions of logic gates can be programmed to perform given operations. If DSP can fulfill the requirement of execution speed, which most of the recent DSP does, it will be preferred over FPGA, because it provides better precision using floating point operations, better handling of conditional logics and easy programming. FIR filters, the most common basic building block in signal processing, are usually implemented using DSP. FPGA are preferred for ANN and other techniques like HHT, and to some extent CZT, which demand parallel computations. Depending on the requirement, however, both tools have been used for any of the above discussed techniques [192]. Recent literature also suggests hybrid architecture, utilizing both DSP and FPGA, especially for complex techniques like HHT, MUSIC and ESPRIT etc. A twelve states KF algorithm is applied in [193], using an 8-bit microprocessor, for continues real-time tracking of the harmonics in the voltage or current waveforms to obtain in real time the instantaneous values for a maximum of six harmonics as well as the existing harmonic distortion. Various issues related to characterization of power quality instruments are discussed in [194]. Some of the literatures that discuss about hardware implementation of different spectral estimation techniques include: [71, 156-157, 195], [77, 196-197], [71, 198], [190], [199], [200-201], [109], [193], [202], [203-205] respectively for DFT, WT, CZT, HHT, FIR, AR, Prony, KF, ADALINE and ANN. 4.2 Application Remarks FFT is the most versatile tool in spectrum analysis. Its application can range from online measurement tools to offline analysis purposes. FFT with sufficiently large window size, proper number of samples carefully synchronized with supply frequency and small sampling time provides most accurate results with high resolution that can be used as reference for comparison and calibration. WT based methods are suitable for measurement of time-varying signals and disturbance localization whereas HHT technique provides good analysis of non-linear and time-varying signals. Parametric methods such as Prony, ARMA, and ESPRIT etc. are suitable where frequency resolution is more important than computational
17 speed. These are generally employed in sub-harmonics estimation. SVD, LS and MUSIC are especially suitable where only short period data is available. Data, however, should contain as minimum noise as possible for good results. ADALINE and KF being recursive are suitable for online tracking applications where, there is a considerable fundamental frequency deviation and noise. ANN based methods are suitable for systems where only few dominant predefined frequency components are to be measured; may be for monitoring or control purpose. These can be applied to systems, which are difficult to model e.g. non-linear systems; however, enough data should be available for training. The locality of the basic functions makes the RBFNN more suitable for learning functions with local variations and discontinuities.
5. Key Issues and Challenges in Harmonics Estimation The emerging power system will consist of renewable energy sources, smart grid solutions comprising of FACTS devices and non-linear loads like power electronics based equipments, electric vehicles etc. Harmonic estimation is very important to know the harmonic components and their magnitudes for designing the harmonic mitigation devices and other controllers. The harmonics estimation should be fast enough for real time application, highly accurate for better reliability, simple for easy practical implementation and economical too. Power system is highly dynamic in nature, hence, network topology and parameters keep on changing rapidly. The harmonics estimation therefore should be adaptive in nature. It should also be robust against noise and transients present quite often in the measured data. The key issues and challenges in power system harmonics estimation are as follows: Power system frequency keeps on changing with load variations, making the measured signal highly time-varying. Although, WT, HHT etc. provide time-frequency information, these are computationally demanding. Windowing and interpolation techniques are suggested in the literature for FFT; however, appropriate window size selection is a challenge. Short window size reduces frequency resolution whereas large window size results in errors if frequency and/or amplitude changes during window sampling. Measured signals captured from monitoring devices are invariably contaminated by some amount of noise, which affect the accuracy of harmonics estimation; especially in case of parametric methods like AR, ESPRIT and Prony etc. Current and potential transformer saturation effects can even change the characteristics of the signal, which is difficult to recover. Selection of suitable mother wavelet in case of WT, correct spline fitting in HHT and optimal model order in parametric methods and number of hidden layer neurons in ANN based techniques is a difficult task. The workable answer comes only from practical experience or trial and error. In the restructured power system, prices of the power will be associated to power quality also; hence, data
18 compression becomes an important issue. Techniques like WT offer this additional advantage, however, primary issues such as estimation accuracy and speed needs to be improved. For application of estimated harmonic components in control algorithms, the problem of measurement and filtering delay is a serious concern. During load dynamics, phase shift in the fundamental frequency is introduced by inherent time lag that may affect control adversely. For techniques based on ANN, it is difficult to collect sufficient training signal patterns for practical applications because the highly time-varying behavior of nonlinear loads may be unexpected. There is a need for dynamical adjustment of the size of the neural network to effectively search for the minimum estimation errors of the measured signal [153]. Present trend of wide area measurement systems (WAMSs) requires phasor measurement unit for making electric grid more intelligent and efficient. These PMUs devices are very much affected by harmonics and noise. Hence a fast and accurate harmonic estimation technique is required.
6. Conclusion A comprehensive review of available literature on power system harmonics estimation techniques is presented in this paper. Problems of each technique, available solutions and challenges are brought out from plethora of research papers. Fast Fourier transform appears as the most common technique with windowed interpolation and synchronization facilities, providing accuracy within the limit of [7]. Wavelet packet transform is emerging as the key competitor in [7] regime with the availability of advanced hardware for real-time implementation of FIR filter bank architecture, as it can naturally provide harmonics group and subgroup measurements. It is also capable of identifying transient disturbances and data compression, which is becoming important with increasing amount of measured data for storage and transfer purposes. Model based parametric techniques are also competent for data compression; however, these require intensive research to not only reduce the computational burden but also to improve immunity against noise. KF approach is simple and robust; however, accuracy is affected if priori information about noise is not available. For hardware implementation, DSP is first choice; however, FPGA outperforms it in many cases and hence becoming more popular.
7. References [1] Thomas H. Ortmeyer, K. R. Chakravarthi, Aly A. Mahmoud, The Effects of Power System Harmonics on Power System Equipment and Loads, IEEE Trans. Power App. Syst. PAS-104 (1985) 2555-2563. [2] V.E. Wagner et al., Effects of harmonics on equipment, IEEE Trans. Power Del. 8 (1993) 672-680. [3] J. Arrillaga, N.R. Watson, Power system harmonics, John Wiley & Sons, 2003.
19 [4] IEEE Std. 519-1992: IEEE Recommended Practices and Requirements for Harmonic Control in Electrical Power Systems, 1993. [5] IEC Std. 61000-3-2: Limits for harmonic current emissions (equipment input current less than 16 A per phase), 2005. [6] IEC Std. 61000-3-4: Limitation of emission of harmonic currents in low-voltage power supply systems for equipment with rated current greater than 16 A, 1998. [7] IEC Std. 61000-4-7: General guide on harmonics and interharmonics measurements and instrumentation, for power supply systems and equipment connected thereto, 2002. [8] P. Duhamel, M. Vetterli, Fast Fourier transforms: A tutorial review and a state of the art, Signal Processing 19 (1990) 259-299. [9] Math H. J., Irene Yu-Hua Gu, Signal processing of power quality disturbances, A John Wiley & Sons, 2006. [10] Monson H. Hayes, Statistical digital signal processing and modeling, John Wiley & Sons, 1996. [11] James W. Cooley, John W. Tukey, An algorithm for the machine calculation of complex Fourier series, Mathematics of Computation 19 (1965) 297-301. [12] Shmuel Winograd, On computing the discrete Fourier transform, in: Proc. of National Academy of Science, USA 73, 1976, pp. 1005-1006. [13] A. Grossmann, J. Morlet, Decomposition of Hardy functions into square integrable wavelets of constant shape, SIAM J. Math. Anal. 15 (1984) 723-736. [14] S.G. Mallat, A theory for multiresolution signal decomposition: the wavelet representation, IEEE Trans. Pattern Anal. Mach. Intell. 11 (1989) 674-693. [15] N. Huang et al., The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis, in: Proc. of Royal Society of London 454, 1998, pp. 903-995. [16] N.E. Huang, N.O. Attoh-Okine, The Hilbert-Huang transform in engineering, Taylor & Francis, 2005. [17] L. Rabiner, R. Schafer, C. Rader, The chirp z-transform algorithm, IEEE Trans. Audio Electroacoust. 17 (1969) 86-92. [18] G.E.P. Box, G. M. Jenkins, G. C. Reinsel, Time series analysis: Forecasting and control, 3rd ed., Prentice-Hall International, 1994. [19] G.R.B. Prony, Essai experimantal et analytique, etc., Journal de L'Ecole Polytechnique 1 (1795) 24-76. [20] M. R. Osborne, Some special nonlinear least squares problems, SIAM J. Numer. Anal. 12 (1975) 571-592. [21] R. Schmidt, Multiple emitter location and signal parameter estimation, IEEE Trans. Antennas Propag. 34 (1986) 276-280. [22] A. Paulraj, R. Roy, T. Kailath, A subspace rotation approach to signal parameter estimation, in: Proc. IEEE 74, 1986, pp. 1044-1046. [23] R. Roy, T. Kailath, ESPRIT-estimation of signal parameters via rotational invariance techniques, IEEE Trans. Acoust., Speech, Signal 37 (1989) 984-995. [24] Rudolph Emil Kalman, A new approach to linear filtering and prediction problems, Trans. ASME J. Basic Eng. 82 (1960) 35-45. [25] Simon Haykin, Neural network: A comprehensive foundation, Prentice-Hall International, 1999. [26] H. Mori, S. Suga, Power system harmonics prediction with an artificial neural network , in: IEEE Int. Sympoisum on Circuits and Systems, 1991, pp. 1129-1132. [27] S. Osowski, Neural network for estimation of harmonic components in a power system, in: IEE Proc. Gener. Transm. Distrib., 1992, pp. 129-135. [28] M. Karimi-Ghartemani, M.R. Iravani, A nonlinear adaptive filter for online signal analysis in power systems: applications, IEEE Trans. Power Del. 17 (2002) 617-622. [29] H. Karimi, M. Karimi-Ghartemani, M. Reza Iravani, A.R. Bakhshai, An adaptive filter for synchronous extraction of harmonics and distortions, IEEE Trans. Power Del. 18 (2003) 1350-1356. [30] M. Karimi-Ghartemani, M.R. Iravani, Measurement of harmonics/inter-harmonics of time-varying frequencies, IEEE Trans. Power Del. 20 (2005) 23-31. [31] Frederick Bedell, Elbert B. Tuttle, The effect of iron in distorting alternating-current wave form, Trans. Am. Inst. Electr. Eng. XXV (1906) 671691. [32] John J. Frank, Observation of harmonics in current and in voltage wave shapes of transformers, Trans. Am. Inst. Electr. Eng. XXIX (1910) 809890. [33] Frederick Bedell, E. C. Mayer, Distortion of alternating-current wave caused by cyclic variation in resistance, Trans. Am. Inst. Electr. Eng.
20 XXXIV (1915) 333-348. [34] Robert A. Heartz, Robert M. Saunders, Harmonics due to slots in electric machines, AIEE Trans. Power App. Syst. 73 (1954) 946-949. [35] S.M. Kay, S.L. Jr. Marple, Spectrum analysis- A modern perspective, in: Proc. IEEE 69, 1981, pp. 1380-1419. [36] E.A. Robinson, A historical perspective of spectrum estimation, in: Proc. IEEE 70, 1982, pp. 885-907. [37] D.J. Thomson, Spectrum estimation and harmonic analysis, in: Proc. IEEE 70, 1982, pp. 1055-1096. [38] IEEE working group, Power system harmonics: an overview, IEEE Trans. Power App. Syst. 102 (1983) 2455-2460. [39] IEEE power system, Bibliography of power system harmonics, part-I, IEEE Trans. Power App. Syst. PAS-103 (1984) 2460-2469. [40] G. K. Singh, Power system harmonics research: a survey, Euro. Trans. Electr. Power 19 (2009) 151-172. [41] Gary W. Chang, Cheng-I Chen, Measurement techniques for stationary and time-varying harmonics, in: IEEE Power and Energy Society General Meeting, 2010, pp. 1-5. [42] A.A. Girgis, F.M. Ham, A quantitative study of pitfalls in the FFT, IEEE Trans. Aerosp. Electron. Syst. 16 (1980) 434-439. [43] Y.N. Chang, Y.C. Hsieh, C.S. Moo, Truncation effects of FFT on estimation of dynamic harmonics in power system, in: Int. Conf. on Power System Technology 3, 2000, pp. 1155-1160. [44] F.J. Harris, On the use of windows for harmonic analysis with the discrete Fourier transform, in: Proc. IEEE 66, 1978, pp. 51-83. [45] M. Portnoff, Time-frequency representation of digital signals and systems based on short-time Fourier analysis, IEEE Trans. Acoust., Speech, Signal 28 (1980) 55-69. [46] A. Testa, D. Gallo, R. Langella, On the Processing of harmonics and interharmonics: using Hanning window in standard framework, IEEE Trans. Power Del. 19 (2004) 28-34. [47] J. Barros, R.I. Diego, On the use of the Hanning window for harmonic analysis in the standard framework, IEEE Trans. Power Del. 21 (2006) 538-539. [48] Zuhua Ren, Bolin Wang, Estimation algorithms of harmonic parameters based on the FFT, in: Asia-Pacific Power and Energy Engineering Conf., 2010, pp. 1-4. [49] Vijay K. Jain, William L. Collins, David C. Davis, High-accuracy analog measurements via interpolated FFT, IEEE Trans. Instrum. Meas. 28 (1979) 113-122. [50] Thomas Grandke, Interpolation algorithms for discrete Fourier transforms of weighted signals, IEEE Trans. Instrum. Meas. 32 (1983) 350-355. [51] G. Andria, M. Savino, A. Trotta, Windows and interpolation algorithms to improve electrical measurement accuracy, IEEE Trans. Instrum. Meas. 38 (1989) 856-863. [52] J. Schoukens, R. Pintelon, H. Van Hamme, The interpolated fast Fourier transform: a comparative study, IEEE Trans. Instrum. Meas. 41 (1992) 226-232. [53] Milos Sedlácek, Michal Titera, Interpolations in frequency and time domains used in FFT spectrum analysis, Measurement 23 (1998) 185-193. [54] Fusheng Zhang, Zhongxing Geng, Wei Yuan, The algorithm of interpolating windowed FFT for harmonic analysis of electric power system, IEEE Trans. Power Del. 16 (2001) 160-164. [55] D. Agrez, Weighted multipoint interpolated DFT to improve amplitude estimation of multifrequency signal, IEEE Trans. Instrum. Meas. 51 (2002) 287-292. [56] Jing Wu, Wei Zhao, New precise measurement method of power harmonics based on FFT, in: Proc. of Int. Symp. on Intelligent Signal Processing and Communication Systems, 2005, pp. 365-368. [57] Hao Qian, Rongxiang Zhao, Tong Chen, Interharmonics analysis based on interpolating windowed FFT algorithm, IEEE Trans. Power Del. 22 (2007) 1064-1069. [58] G.W. Chang, C.I. Chen, Y.J. Liu, M.C. Wu, Measuring power system harmonics and interharmonics by an improved fast Fourier transform-based algorithm, IET Gener. Transm. Distrib. J. 2 (2008) 193-201. [59] D. Belega, D. Dallet, D. Slepicka, Accurate Amplitude Estimation of Harmonic Components of Incoherently Sampled Signals in the Frequency Domain, IEEE Trans. Instrum. Meas. 59 (2010) 1158-1166. [60] A. Ferrero, R. Ottoboni, High-accuracy Fourier analysis based on synchronous sampling techniques, IEEE Trans. Instrum. Meas. 41 (1992) 780785.
21 [61] M. Aiello, A. Cataliotti, S. Nuccio, A chirp-z transform-based synchronizer for power system measurements, IEEE Trans. Instrum. Meas. 54 (2005) 1025-1032. [62] A. Cataliotti, V. Cosentino, S. Nuccio, A phase-locked loop for the synchronization of power quality instruments in the presence of stationary and transient disturbances, IEEE Trans. Instrum. Meas. 56 (2007) 2232-2239. [63] M. Aiello, A. Cataliotti, V. Cosentino, S. Nuccio, Synchronization techniques for power quality instruments, IEEE Trans. Instrum. Meas. 56 (2007) 1511-1519. [64] Angela Varadine Szarka, Measuring harmonic distortion in electrical power networks - New approach, Measurement 43 (2010) 1628-1635. [65] R.M. Hidalgo, J.G. Fernandez, R.R. Rivera, H.A. Larrondo, A simple adjustable window algorithm to improve FFT measurements , IEEE Trans. Instrum. Meas. 51 (2002) 31-36. [66] T.X. Zhu, Exact Harmonics/Interharmonics Calculation Using Adaptive Window Width, IEEE Trans. Power Del. 22 (2007) 2279-2288. [67] D. Gallo, R. Langella, A. Testa, Desynchronized processing technique for harmonic and interharmonic analysis, IEEE Trans. Power Del. 19 (2004) 993-1001. [68] T.T. Wang, The segmented chirp Z-transform and its application in spectrum analysis, IEEE Trans. Instrum. Meas. 39 (1990) 318-323. [69] P. Daponte, D. Menniti, A. Testa, Segmented chirp Z-transform and multiple deep dip windows for electrical power system harmonic analysis, Measurement 18 (1996) 215-224. [70] Tomasz Tarasiuk, Estimator-analyzer of power quality: Part I - Methods and algorithms, Measurement 44 (2011) 238-247. [71] Tomasz Tarasiuk, Mariusz Szweda, Marcin Tarasiuk, Estimator-analyzer of power quality: Part II - Hardware and research results, Measurement 44 (2011) 248-258. [72] Yu Chen, Harmonic detection in electric power system based on wavelet multi-resolution analysis, in: Int. Conf. on Computer Science and Software Engineering 5, 2008, pp. 1204-1207. [73] V.L. Pham, K.P. Wong, Wavelet-transform-based algorithm for harmonic analysis of power system waveforms, in: IEE Proc. Gener. Transm. Distrib. 146, 1999, pp. 249-254. [74] T. Keaochantranond, C. Boonseng, Harmonics and interharmonics estimation using wavelet transform, in: IEEE/PES Transmission and Distribution Conf. and Exhibition 2, 2002, pp. 775-779. [75] Effrina Yanti Hamid, Zen-Ichiro Kawasaki, Instrument for the Quality Analysis of Power Systems Based on the Wavelet Packet Transform, in: IEEE Power Eng. Rev. 22, 2002, pp. 52-54. [76] L. Eren, M.J. Devaney, Calculation of power system harmonics via wavelet packet decomposition in real time metering, in: Proc. of the 19th IEEE Instrumentation and Measurement Technology Conf. 2, 2002, pp. 1643-1647. [77] L. Eren, M. Unal, M.J. Devaney, Harmonic Analysis Via Wavelet Packet Decomposition Using Special Elliptic Half-Band Filters, IEEE Trans. Instrum. Meas. 56 (2007) 2289-2293. [78] R.I. Diego, J. Barros, Global method for time-frequency analysis of harmonic distortion in power systems using the wavelet packet transform, Electr. Power Syst. Res. 79 (2009) 1226-1239. [79] Carlos Augusto Duque, Paulo M. Silveira, Paulo F. Ribeiro, Visualizing time-varying harmonics using filter banks, Electr. Power Syst. Res. 81 (2011) 974-983. [80] Young-Bin Lim, Sang-Wook Sohn, Jae-Jun Yun, Hyeon-Deok Bae, Hun Choi, Time varying harmonics estimation of power signal based on filter banks and adaptive filtering, in: IEEE Instrumentation and Measurement Technology Conf., 2010, pp. 829-834. [81] A. Mazloomzadeh, M. Mirsalim, H. Fathi, Harmonic and inter-harmonic measurement using discrete wavelet packet transform with linear optimization, in: 4th IEEE Conf. on Industrial Electronics and Applications, 2009, pp. 825-830. [82] Ramón I. Diego, Julio Barros, Subharmonic measurement using DFT and Wavelet-Packet Transform in an IEC extended framework, Measurement 43 (2010) 1603-1608. [83] F. Vatansever, A. Ozdemir, A new approach for measuring RMS value and phase angle of fundamental harmonic based on Wavelet Packet Transform, Electr. Power Syst. Res. 78 (2008) 74-79. [84] Walid G. Morsi, M.E. El-Hawary, Power quality evaluation in smart grids considering modern distortion in electric power systems, Electr. Power Syst. Res. In Press, Corrected Proof (2011) -.
22 [85] Jianming Yu, Liang Yang, Analysis of harmonic and inter-harmonic based on Hilbert-Huang Transform, in: Int. Conf. on Computational Intelligence and Software Engineering, 2009, pp. 1-4. [86] Huali Chen, Yunlian Sun, Yan Cheng, Harmonic and inter-harmonic detection of grid-connected DG based on modified mathematical morphology filter and HHT, in: IEEE Int. Conf. on Power Electronics and Motion Control, 2009, pp. 1155-1160. [87] Shi Zhang, Qun Wang, Ruirui Liu, Power system harmonic analysis based on improved Hilbert-Huang Transform, in: Int. Conf. on Electronic Measurement Instruments, 2009, pp. 343-347. [88] Soo-Hwan Cho, Gilsoo Jang, Sae-Hyuk Kwon, Time-Frequency Analysis of Power-Quality Disturbances via the Gabor-Wigner Transform, IEEE Trans. Power Del. 25 (2010) 494-499. [89] M. A. Platas-Garza, J.A. de la, Dynamic Harmonic Analysis Through Taylor-Fourier Transform, IEEE Trans. Instrum. Meas. (2010) 1-10. [90] S. Tretter, K. Steiglitz, Power-spectrum identification in terms of rational models, IEEE Trans. Autom. Control 12 (1967) 185-188. [91] E Parzen, Statistical spectral analysis (single channel case) in 1968, Tech. Report, Dept. of Statistics, Stanford University (1968) p. 50. [92] Hirotogu Akaike, Fitting AR models for prediction, AISM 21 (1969) 243-247. [93] S. Osowski, SVD technique for estimation of harmonic components in a power system: A statistical approach, in: IEE Proc. Gener. Transm. Distrib. 141, 1994, pp. 473-479. [94] T. Lobos, T. Kozina, H.-J. Koglin, Power system harmonics estimation using linear least squares method and SVD, in: IEE Proc. Gener. Transm. Distrib. 148, 2001, pp. 567-572. [95] A.K. Swain, Lei Zhao, N.D. Patel, Accurate estimation of harmonic components of power signal, in: IEEE TENCON, 2005, pp. 1-4. [96] G.W. Chang, C.I. Chen, Y.C. Chin, Modified high-resolution singular value decomposition method for power signal analysis by using downsampling technique, in: Int. Conf. on Harmonics and Quality of Power, 2008, pp. 1-6. [97] M. Moghadasian, H. Mokhtari, A. Baladi, Power system harmonic state estimation using WLS and SVD; A practical Approach, in: 14th Int. Conf. on Harmonics and Quality of Power (ICHQP), 2010, pp. 1-7. [98] Hirotogu Akaike, Powere spectrum estimation through autoregression model fitting, AISM 21 (1969) 407-419. [99] V. Nagesha, S. Kay, Spectral analysis based on the canonical autoregressive decomposition, IEEE Trans. Signal Process. 44 (1996) 1719-1733. [100] Ahmet Alkan, Ahmet S. Yilmaz, Frequency domain analysis of power system transients using Welch and Yule-Walker AR methods, Energy Convers. Manag. 48 (2007) 2129-2135. [101] S. A. Soliman, G. S. Christensen, D. H. Kelly, K. M. El-Naggar, A state estimation algorithm for identification and measurement of power system harmonics, Electr. Power Syst. Res. 19 (1990) 195-206. [102] M.Y. Najjar, G.T. Heydt, A hybrid nonlinear-least squares estimation of harmonic signal levels in power systems, IEEE Trans. Power Del. 6 (1991) 282-288. [103] Eyad A. Abu, Ibrahim El-Amin, Maamar Bettayeb, Power system harmonic estimation: A comparative study, Electr. Power Syst. Res. 29 (1994) 91-97. [104] M.D. Kusljevic, J.J. Tomic, L.D. Jovanovic, Frequency Estimation of Three-Phase Power System Using Weighted-Least-Square Algorithm and Adaptive FIR Filtering, IEEE Trans. Instrum. Meas. 59 (2010) 322-329. [105] T.T. Nguyen, Parametric harmonic analysis, in: IEE Proc. Gener. Transm. Distrib. 144, 1997, pp. 21-25. [106] L. Marple, Spectral line analysis by Pisarenko and Prony methods, in: IEEE Int. Conf. on Acoustics, Speech, and Signal Processing 4, 1979, pp. 159-161. [107] Z. Leonowicz, T. Lobos, J. Rezmer, Advanced spectrum estimation methods for signal analysis in power electronics, IEEE Trans. Ind. Electron. 50 (2003) 514-519. [108] F.F. Costa, A.J.M. Cardoso, Harmonic and interharmonic identification based on improved Prony's method, in: Annual Conf. on IEEE Industrial Electronics, 2006, pp. 1047-1052. [109] Zhijian Hu, Jianquang Guo, Mei Yu, Zhiwei Du, Chao Wang, The studies on power system harmonic analysis based on extended Prony method, in: Int. Conf. on Power System Technology, 2006, pp. 1-8. [110] Li Qi, Lewei Qian, Stephen Woodruff, David Cartes, Prony analysis for power system transient harmonics, Eurasip J. Adv. Signal Process. (2007) 1-12.
23 [111] Cheng-I Chen, G.W. Chang, An efficient Prony's method for time-varying power system harmonic estimation, in: IEEE Int. Symp. on Circuits and Systems, 2009, pp. 1701-1704. [112] G.W. Chang, Cheng-I Chen, An accurate time-domain procedure for harmonics and interharmonics detection, IEEE Trans. Power Del. 25 (2010) 1787-1795. [113] S.Y. Sun, H.C. Shu, J. Dong, Z.J. Liu, Analysis of low frequency oscillation mode based on PMU and Prony method, in: IEEE Electric Power Conf., Canada, 2008, pp. 1-4. [114] P. Tripathy, S.C. Srivastava, S.N. Singh, An improved Prony method for identifying low frequency oscillations using synchro-phasor measurements, IEEE Trans. Power Syst. (2009) 1-5. [115] Dengwei Wang, Yinghua Lu, The signal subspace decomposition method for extracting harmonic signal, in: IEEE Information Theory Workshop, 2006, pp. 714-717. [116] T. Lobos, Z. Leonowicz, J. Rezmer, Harmonics and interharmonics estimation using advanced signal processing methods, in: Int. Conf. on Harmonics And Quality Of Power, Orlando, Florida, USA, 2000, pp. 335-340. [117] Antonio Bracale, Guido Carpinelli, An ESPRIT and DFT-based new method for the waveform distortion assessment in power systems, in: 20th Int. Conf. and Exhibition on Electricity Distribution, CIRED, 2009, pp. 1-4. [118] Cai Tao, Duan Shanxu, Ren Ting, Liu Fangrui, A robust parametric method for power harmonic estimation based on M-estimators, Measurement 43 (2010) 67-77. [119] I.Y.-H. Gu, M.H.J. Bollen, Estimating interharmonics by using sliding-window ESPRIT, IEEE Trans. Power Del. 23 (2008) 13-23. [120] A. Bracale, G. Carpinelli, Z. Leonowicz, T. Lobos, J. Rezmer, Measurement of IEC Groups and Subgroups Using Advanced Spectrum Estimation Methods, IEEE Trans. Instrum. Meas. 57 (2008) 672-681. [121] Zhao Liquan, Jia Yanfei, Harmonic and interharmonic estimation using improved complex maximization of nongaussianity algorithm, in: 2nd Int. Conf. on Computer Engineering and Technology (ICCET), 6, 2010, pp. 204-207. [122] K.L.S. Sharma, A.K. Mahalanabis, Harmonic analysis via Kalman filtering technique, in: Proc. IEEE 61, 1973, pp. 391-392. [123] R. Bitmead, Ah Tsoi, P. Parker, A Kalman filtering approach to short-time Fourier analysis, IEEE Trans. Acoust., Speech, Signal 34 (1986) 14931501. [124] P. K. Dash, A. M. Sharaf, A Kalman filtering approach for estimation of power system harmonics, in: Int. Conf. on Harmonics in Power Systems, Nashville, Indiana, 1988, pp. 34-40. [125] A.A. Girgis, W.B. Chang, E.B. Makram, A digital recursive measurement scheme for online tracking of power system harmonics, IEEE Trans. Power Del. 6 (1991) 1153-1160. [126] Haili Ma, A.A. Girgis, Identification and tracking of harmonic sources in a power system using a Kalman filter, IEEE Trans. Power Del. 11 (1996) 1659-1665. [127] G. Andria, L. Salvatore, M. Savino, A. Trotta, Techniques for identification of harmonics in industrial power systems, in: IEEE Instrumentation and Measurement Technology Conf., New York, 1992, pp. 114-119. [128] S. Liu, An adaptive Kalman filter for dynamic estimation of harmonic signals, in: Int. Conf. on Harmonics And Quality of Power, Athens, Greece, 1998, pp. 636-640. [129] M.A. Mostafa, Kalman filtering algorithm for electric power quality analysis: harmonics and voltage sags problems, in: Large Engineering Systems Conf. on Power Engineering, 2007, pp. 159-165. [130] J.A.R. Macias, A.G. Exposito, Self-tuning of Kalman filters for harmonic computation, IEEE Trans. Power Del. 21 (2006) 501-503. [131] P.K. Dash, A.K. Pradhan, G. Panda, Frequency estimation of distorted power system signals using extended complex Kalman filter, IEEE Trans. Power Del. 14 (1999) 761-766. [132] A. Routray, A.K. Pradhan, K.P. Rao, A novel Kalman filter for frequency estimation of distorted signals in power systems, IEEE Trans. Instrum. Meas. 51 (2002) 469-479. [133] K. Kennedy, G. Lightbody, R. Yacamini, Power system harmonic analysis using the Kalman filter, in: IEEE Power Engineering Society General Meeting 2, 2003, p. 757. [134] C.I. Chen, G.W. Chang, R.C. Hong, H.M. Li, Extended real model of Kalman filter for time-varying harmonics estimation, IEEE Trans. Power
24 Del. 25 (2010) 17-26. [135] Maamar Bettayeb, Uvais Qidwai, Recursive estimation of power system harmonics, Electr. Power Syst. Res. 47 (1998) 143-152. [136] Neslihan Köse, Özgül Salor, Kemal Leblebicioglu, Interharmonics analysis of power signals with fundamental frequency deviation using Kalman filtering, Electr. Power Syst. Res. 80 (2010) 1145-1153. [137] H. Mori, K. Itou, H. Uematsu, S. Tsuzuki, An artificial neural-network based method for predicting power system voltage harmonics, IEEE Trans. Power Del. 7 (1992) 402-409. [138] G. Mathew, V.U. Reddy, Development and analysis of a neural network approach to Pisarenko's harmonic retrieval method, IEEE Trans. Signal Process. 42 (1994) 663-667. [139] H.C. Lin, Intelligent neural network based dynamic power system harmonic analysis, in: Int. Conf. on Power System Technology 1, 2004, pp. 244-248. [140] Hsiung Cheng Lin, Intelligent neural network-based fast power system harmonic detection, IEEE Trans. Ind. Electron. 54 (2007) 43-52. [141] B. Swiatek, M. Rogoz, Z. Hanzelka, Power system harmonic estimation using neural networks, in: Int. Conf. on Electrical Power Quality and Utilisation, 2007, pp. 1-8. [142] Xihong Wu, Wei He, Zhanlong Zhang, Jun Deng, Bing Li, The harmonics analysis of power system based on artificial neural network, in: Automation Congress, 2008, pp. 1-4. [143] Xiao Xiuchun, Jiang Xiaohua, Lu Xiaomin, Chen Botao, A harmonics analysis method based on triangular neural network, in: Int. Conf. on Control, Automation and Systems Engineering, 2009, pp. 323-326. [144] Chen Ying, Lin Qingsheng, New research on harmonic detection based on neural network for power system, in: Int. Symp. on Intelligent Information Technology Application 2, 2009, pp. 113-116. [145] Liu Qian-jin, Qin Si-shi, A DFP-neural networks algorithm for analysis of power system harmonics, in: Power and Energy Engineering Conf., 2010, pp. 1-4. [146] Xiu chun Xiao, Xiao hua Jiang, Shi yi Xie, Xiao min Lu, Yu nong Zhang, A neural network model for power system inter-harmonics estimation, in: IEEE Fifth Int. Conf. on Bio-Inspired Computing: Theories and Applications (BIC-TA), 2010, pp. 756-760. [147] Claudionor Francisco do, Azauri Albano de, Alessandro Goedtel, Paulo José Amaral, Harmonic identification using parallel neural networks in single-phase systems, Applied Soft Computing 11 (2011) 2178-2185. [148] Hasan Temurtas, Feyzullah Temurtas, An application of neural networks for harmonic coefficients and relative phase shifts detection, Expert Syst. Appl. 38 (2011) 3446-3450. [149] P.K. Dash, D.P. Swain, A.C. Liew, S. Rahman, An adaptive linear combiner for on-line tracking of power system harmonics, IEEE Trans. Power Syst. 11 (1996) 1730-1735. [150] G.W. Chang, Cheng-I Chen, Quan-Wei Liang, A two-stage ADALINE for harmonics and interharmonics measurement, IEEE Trans. Ind. Electron. 56 (2009) 2220-2228. [151] Arghya Sarkar, S. Roy Choudhury, S. Sengupta, A Self-synchronized ADALINE Network for On-line Tracking of Power System Harmonics, Measurement In Press, Accepted Manuscript (2011) -. [152] Fu Guangjie, Zhao Hailong, The study of the electric power harmonics detecting method based on the immune RBF neural network, in: Int. Conf. on Intelligent Computation Technology and Automation 1, 2009, pp. 121-124. [153] G.W. Chang, Cheng-I Chen, Yu-Feng Teng, Radial-basis-function-based neural network for harmonic detection, IEEE Trans. Ind. Electron. 57 (2010) 2171-2179. [154] Z. Lu, T.Y. Ji, W.H. Tang, Q.H. Wu, Optimal harmonic estimation using a particle swarm optimizer, IEEE Trans. Power Del. 23 (2008) 11661174. [155] S.Ghodratollah Seifossadat, Morteza Razzaz, Mahmood Moghaddasian, Mehdi Monadi, Harmonic estimation in power systems using adaptive perceptrons based on a genetic algorithm, WSEAS Trans. Power Syst. 11 (2007). [156] E. Lavopa, P. Zanchetta, M. Sumner, F. Cupertino, Real-time estimation of fundamental frequency and harmonics for active shunt power filters in aircraft electrical systems, IEEE Trans. Ind. Electron. 56 (2009) 2875-2884. [157] F Cupertino, E Lavopa, P Zanchetta, M Sumner, L Salvatore, Running DFT-based PLL algorithm for frequency, phase and amplitude tracking in
25 aircraft electrical systems, IEEE Trans. Ind. Electron. (2010) 1-9. [158] M. Karimi-Ghartemani, M. R. Iravani, Wide-range, fast and robust estimation of power system frequency, Electr. Power Syst. Res. 65 (2003) 109117. [159] M. Karimi-Ghartemani, H. Mokhtari, M.R. Iravani, M. Sedighy, A signal Processing system for extraction of harmonics and reactive current of single-phase systems, IEEE Trans. Power Del. 19 (2004) 979-986. [160] M. Mojiri, M. Karimi-Ghartemani, A. Bakhshai, Processing of harmonics and interharmonics using an adaptive notch filter, IEEE Trans. Power Del. 25 (2010) 534-542. [161] David M. McNamara, Alireza K. Ziarani, Thomas H. Ortmeyer, A New Technique of Measurement of Nonstationary Harmonics, IEEE Trans. Power Del. 22 (2007) 387-395. [162] J.R. de Carvalho et al., A PLL-Based Multirate Structure for Time-Varying Power Systems Harmonic/Interharmonic Estimation, IEEE Trans. Power Del. 24 (2009) 1789-1800. [163] Y.Z. Liu, S. Chen, A wavelet based model for on-line tracking of power system harmonics using Kalman filtering, in: IEEE Power Engineering Society Summer Meeting 2, 2001, pp. 1237-1242. [164] T. Lobos, J. Rezmer, H.-J. Koglin, Analysis of power system transients using wavelets and Prony method , in: IEEE Power Tech Proc. 4, 2001. [165] M. Bettayeb, Uvais Qidwai, A hybrid least squares-GA-based algorithm for harmonic estimation, IEEE Trans. Power Del. 18 (2003) 377-382. [166] M. Joorabian, S.S. Mortazavi, A.A. Khayyami, Harmonic estimation in a power system using a novel hybrid Least Squares-Adaline algorithm, Electr. Power Syst. Res. 79 (2009) 107-116. [167] S. Mishra, A hybrid least square-fuzzy bacterial foraging strategy for harmonic estimation, IEEE Trans. Evol. Comput. 9 (2005) 61-73. [168] S. A. Soliman, Ibrahim Helal, A. M. Al-Kandari, Fuzzy linear regression for measurement of harmonic components in a power system, Electr. Power Syst. Res. 50 (1999) 99-105. [169] S. A. Soliman, R. A. Alammari, M. E. El-Hawary, Frequency and harmonics evaluation in power networks using fuzzy regression technique, Electr. Power Syst. Res. 66 (2003) 171-177. [170] C.-H. Huang, C.-H. Lee, K.-J. Shih, Y.-J. Wang, A Robust Technique for Frequency Estimation of Distorted Signals in Power Systems, IEEE Trans. Instrum. Meas. 59 (2010) 2026-2036. [171] G. Hostetter, Recursive discrete Fourier transformation, IEEE Trans. Acoust., Speech, Signal 28 (1980) 184-190. [172] G. Hostetter, Recursive discrete Fourier transformation with unevenly spaced data, IEEE Trans. Acoust., Speech, Signal 31 (1983) 206-209. [173] R. Bitmead, On recursive discrete Fourier transformation, IEEE Trans. Acoust., Speech, Signal 30 (1982) 319-322. [174] J.-B. Martens, Recursive cyclotomic factorization-A new algorithm for calculating the discrete Fourier transform, IEEE Trans. on Acoustics, Speech and Signal Processing 32 (1984) 750-761. [175] Xin Limin, Xu Weisheng, Yu Youling, A fast harmonic detection method based on recursive DFT, in: Int. Conf. on Electronic Measurement and Instruments, 2007, pp. 972-976. [176] J. Ren, M. Kezunovic, A wavelet method for power system frequency and harmonic estimation, in: North American Power Symp. (NAPS), 2010, pp. 1-6. [177] T. Tarasiuk, Hybrid wavelet-Fourier spectrum analysis, IEEE Trans. Power Del. 19 (2004) 957-964. [178] Xiao-Mei Ye, Xiao-He Liu, The harmonic detection based on wavelet transform and FFT for electric ARC furnaces, in: Int. Conf. on Wavelet Analysis and Pattern Recognition, 2009, pp. 408-412. [179] Chunling Chen, Tongyu Xu, Zailin Piao, Weiwei Liang, Ye Yuan, The study on FFT harmonic detecting method of rural network based on wavelet denoising, in: Int. Conf. on Energy and Environment Technology 2, 2009, pp. 365-368. [180] Fu-Tai Wang, Shun-Hsyung Chang, J.C.-Y. Lee, Hybrid wavelet-Hilbert-Huang spectrum analysis, in: Europe Oceans-05 2, 2005, pp. 902-905. [181] F. F. Costa, A. J. M., Darlan A. Fernandes, Harmonic analysis based on Kalman filtering and Prony's method, in: Int. Conf. on Power Engineering, Energy and Electrical Drives, 2007, pp. 696-701. [182] B. Subudhi, P.K. Ray, Estimation of power system harmonics using hybrid RLS-Adaline and KF-Adaline algorithms, in: IEEE TENCON, 2009, pp. 1-6. [183] H.K. Sahoo, P.K. Dash, N.P. Rath, B.N. Sahu, Harmonic estimation in a power system using hybrid Hinfinity-Adaline algorithm, in: IEEE
26 TENCON, 2009, pp. 1-6. [184] Jiefeng Xiong, Boling Wang, Shaoyong Zhang, Interharmonics analysis based on windowed interpolation and Prony algorithm, in: Int. Conf. on Informatics in Control, Automation and Robotics 1, 2010, pp. 430-433. [185] Yong Zhan, Haozhong Cheng, A robust support vector algorithm for harmonic and interharmonic analysis of electric power system, Electr. Power Syst. Res. 73 (2005) 393-400. [186] P.K. Dash, Shazia Hasan, B.K. Panigrahi, A hybrid unscented filtering and particle swarm optimization technique for harmonic analysis of nonstationary signals, Measurement 43 (2010) 1447-1457. [187] R.A. Zadeh, A. Ghosh, G. Ledwich, Combination of Kalman filter and least-error square techniques in power system, IEEE Trans. Power Del. 25 (2010) 2868-2880. [188] I. Sadinezhad, V.G. Agelidis, A new optimization technique to measure frequency and harmonics in power systems, in: 14th Int. Conf. on Harmonics and Quality of Power (ICHQP), 2010, pp. 1-8. [189] T. Tarasiuk, Comparative Study of Various Methods of DFT Calculation in the Wake of IEC Standard 61000-4-7, IEEE Trans. Instrum. Meas. 58 (2009) 3666-3677. [190] Pulung Waskito, Shinobu Miwa, Yasue Mitsukura, Hironori Nakajo, Parallelizing Hilbert-Huang Transform on a GPU, in: First Int. Conf. on Networking and Computing (ICNC), 2010, pp. 184-190. [191] J. Zygarlicki, M. Zygarlicka, J. Mroczka, K.J. Latawiec, A Reduced Prony's Method in Power-Quality Analysis-Parameters Selection, IEEE Trans. Power Del. 25 (2010) 979-986. [192] Dr. Chris Dick, FPGAs: The high-end alternative for DSP applications, DSP Eng. Spring (2000) 1-7. [193] V.M.M. Saiz, J.B. Guadalupe, Application of Kalman filtering for continuous real-time tracking of power system harmonics, in: IEE Proc. Gener. Transm. Distrib. 144, 1997, pp. 13-20. [194] Daniele Gallo, Carmine Landi, Mario Luiso, Issues in the characterization of power quality instruments, Measurement 43 (2010) 1069-1076. [195] A.N. Mortensen, G.L. Johnson, A power system digital harmonic analyzer, IEEE Trans. Instrum. Meas. 37 (1988) 537-540. [196] M. Vishwanath, R.M. Owens, M.J. Irwin, VLSI architectures for the discrete wavelet transform, IEEE Trans. Circuits Syst. II, Analog Digit. Signal Process. 42 (1995) 305-316. [197] A. Grzeszczak, M.K. Mandal, S. Panchanathan, VLSI implementation of discrete wavelet transform, IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 4 (1996) 421-433. [198] Y.H. Hu, S. Naganathan, A novel implementation of a chirp Z-transform using a CORDIC processor, IEEE Trans. Acoust., Speech, Signal 38 (1990) 352-354. [199] S Shanthala, S. Y. Kulkarni, High Speed and Low Power FPGA Implementation of FIR Filter for DSP Applications, Euro. J. Sci. Res. 31 (2009) 19-28. [200] M R Smith et al., A hardware implementation of an autoregressive algorithm, Meas. Sci. Technol. 1 (1990) 1000-1006. [201] Anatolij Sergiyenko, Oleg Maslennikow, Piotr Ratuszniak, Natalia Maslennikowa, Adam Tomas, Application Specific Processors for the Autoregressive Signal Analysis, Parallel Processing and Applied Mathematics, LNCS, Springer 6067 (2010) 80-86. [202] A. Cardenas, C. Guzman, K. Agbossou, Real-time evaluation of power quality using FPGA based measurement system, in: IEEE Int. Symp. on Industrial Electronics (ISIE), 2010, pp. 2777-2782. [203] Seul Jung, Sung su Kim, Hardware Implementation of a Real-Time Neural Network Controller With a DSP and an FPGA for Nonlinear Systems, IEEE Trans. Ind. Electron. 54 (2007) 265-271. [204] H.F. Restrepo, R. Hoffmann, A. Perez-Uribe, C. Teuscher, E. Sanchez, A networked FPGA-based hardware implementation of a neural network application, in: IEEE Symp. on Field-Programmable Custom Computing Machines, 2000, pp. 337-338. [205] S. Naoussi et al., FPGA implementation of harmonic detection methods using Neural Networks, in: 13th European Conf. on Power Electronics and Applications, 2009, pp. 1-10.
List of Figure Captions
27 Fig. 1. Categorization of harmonics estimation techniques Fig. 2. DWT representation using analysis filter banks Fig. 3. Wavelet packet transformation structure Fig. 4. Flowchart of IMF extraction using empirical mode decomposition Fig. 5. Architecture of multi-layer, multi-output ANN suitable for harmonics estimation
28 TABLE-1 HARMONICS ESTIMATION TECHNIQUES Technique
Key References
Merits
Demerits
Potential Application
FFT
[8], [11-12], [42-43]
+ Simple + Fast
- Leakage & picket-fence effect - Aliasing - Time information is lost hence cannot detect transients.
Stationary and linear signal with constant fundamental frequency
WI-FFT
[44-48]
+ Reduced spectral leakage + Easy synchronization of data
- Low frequency resolution and some additional computational burden - Estimation accuracy is affected e.g. DC component may appear
Time-varying signal with frequency deviation and interharmonics
DWT/WPT
[13-14], [72-83]
+ Time-frequency domain + Multi-resolution ability + Easy implementation with filter bank
- Spectrum is in terms of frequency bands - Mother wavelet selection is arbitrary and affects the accuracy
Disturbance localization Data Compression
HHT
[15-16], [85-87]
+ Posteriori data processing + Basis function (IMF) is adaptive
- Additional tools needed for interpretation of transformed parameters
Non-linear and non-stationary signal Offline analysis
CZT
[17], [61], [6871]
+ Flexibility on data sampling and number of samples
- Computationally more demanding - Additional data storage requirement
Time interpolation of data from one sample rate to another Synchronization
AR/ ARMA
[98-100]
+ High resolution and no side lobes + Fairly good accuracy with short data length
- Unable to resolve close frequencies - Model order selection is crucial and affects accuracy
Transient, peaky signals Interharmonics analysis
PRONY
[19-20], [106112]
+ Can detect all attributes of signal: frequency, amplitude, phase and damping factor + Very high resolution and no side lobes
- Computationally inefficient - Highly prone to noise and model mismatch
Suitable for linearly behaving data Precise offline analysis
MUSIC
[21], [115]
+ Good accuracy with short data length
- Priori knowledge of frequency search range is needed - High computational time
Offline application High precision frequency identification
ESPRIT
[22-23], [116119]
+ High resolution + Precise frequency estimates
- Only frequency domain - High computational burden
Stationary data Classification
KF
[24], [122-136]
+ Robust against noise + Recursive + Ability to track time varying parameters
- State variable modeling is critical - Filter drooping off - A priory information of noise and process is needed
Noisy time-varying signal with sufficient knowledge of process Online control applications
ANN (BPN)
[25-27], [137148]
+ Self-adaptive + Fairly good accuracy with noisy data samples
- Multilayered complex structure - Greedy nature - May be trapped in the local minima
Only few definite harmonics are critical
ANN(RBFN N)
[152-153]
+ Simpler structure + Fast convergence
- Inaccurate in the presence of noise and transients
Only few definite harmonics of time- varying signal are more critical
ADALINE
[149-151]
+ Robust against noise + Better convergence
- Inaccurate if signal contain any harmonics that is not included in ADALINE
Online tracking of timevarying harmonic
EPLL
[28-30], [158160]
+ Adaptive to varying frequency
- Slower dynamic response
Varying frequency nonstationary signal
29 TABLE-2 COMPUTATIONAL COMPLEXITY COMPARISON Technique
Computational Burden
DFT
N2
FFT
(N/2) log2N
Radix-2
DWT
2NL
Filter approach, infinite series.
CZT
(N+M-1) log2(N+M-1)
Approximate Value
AR
NM
Burg Algorithm
M
2
Levinson-Durbin Algorithm
2
SVD
MN
ANN
(N/2+H)M + (M+H) 2
ADALINE
Remarks
BPN
HM+(N/2) M
RBFNN
2NM
Single-Stage
3NM+1.5NM
Two-Stage
Here, N is number of data samples, M is the order of estimation, L is the length of the filter and H is number of outputs of the ANN.
30
Harmonics Estimation Techniques Parametric Method
Non-parametric Method
Frequency Domain Analysis Discrete Fourier transform
Time-Frequency Domain Analysis
Stochastic Models
Sinusoidal Models ESPRIT MUSIC KF
Wavelet transform Hilbert-Huang transform Chirp z-transform
Autoregressive Model (AR) ARMA Prony’s
Fig. 1. Categorization of harmonics estimation techniques.
2
HPF xn
D1 Detail Coefficient, level-1 HPF
Level-1 2
LPF
2
HPF
Level-2 2
LPF
D2 Detail Coefficient, level-2
Fig. 2. DWT representation using analysis filter banks.
HPF xn LPF Level-1
D01
D3
2
A3
Level-3 LPF
D11
2
HPF
D32
LPF
D22
HPF
D223 D 1
LPF
D02
Level-2
Fig. 3. Wavelet packet transformation structure.
31 Start Read data x(t)
Identify extrema then connect maxima and minima separately using cubic spline line to create envelopes Get mean of upper and lower envelopes
Apply sifting process and compute component as difference of data and mean
Consider the component as a data
No
Is a component an IMF? Yes
Store it and compute residual rn using (5)
Anymore IMF possible?
Yes
Consider the residual as a data
No Stop Fig. 4. Flowchart of IMF extraction using empirical mode decomposition.
x1
1
w11 w21
x2
1
2 2
x3
3
n
v2
f(.)
y
v3 w3m
xn
v1
m
bias
wnm
Fig. 5. Architecture of multi-layer, single-output ANN for harmonics estimation.