Upload
jandfor-tansfg-errott
View
213
Download
0
Embed Size (px)
Citation preview
7/28/2019 189 - Wavelet, Kalman Filter and Fuzzy-Expert Combined System for Classifying Power System Disturbances
1/6
Proceedings of the 14th International Middle East Power Systems Conference (MEPCON10), Cairo University, Egypt, December 19-21, 2010, Paper ID 189.
398
Wavelet, Kalman Filter and Fuzzy-Expert Combined
System for Classifying Power System Disturbances
A. A. Abdelsalam1,*, A. A. Eldesouky2, A. A. Sallam, Member, IEEE2
[email protected], [email protected], [email protected]
Abstract: A new algorithm for power system disturbanceclassification is proposed in this paper. It is a two-stage system
that employs the great potentials of the discrete wavelet
transform (DWT), Kalman filter and a fuzzy-expert system. For
the first stage, the captured voltage waveform is passed through
the DWT to determine the noise inside it. The covariance of this
noise is then calculated and fed together with the captured
voltage waveform to the Kalman filter to provide the amplitude
and the slope of this waveform. These are considered as an input
to the fuzzy-expert system in the second stage to determine the
class to which the waveform belongs. Simulation and
experimental results confirm the aptness and the capability of the
proposed system in power system disturbance detection and
classification.
keywords: Power quality, DWT, Kalman filter, Fuzzy expertsystem, Power System Disturbance.
I. INTRODUCTIONAny variation in voltage, current or frequency which may lead
to an equipment failure or malfunction is potentially a powerquality problem. The widespread use of electronic equipment,
such as information technology equipment, power electronics
such as adjustable speed drives, programmable logiccontrollers, energy-efficient lighting, have led to a change in
the nature of electric loads. These loads are simultaneously the
major causes and the major victims of power quality
problems. Due to their non-linearity, all these loads cause
disturbances in the voltage waveform.One critical aspect of power quality (PQ) studies is the
ability to perform automatic power quality data analysis and
classification. An important step in understanding and henceimproving the quality of electric power is to extract sufficient
information about the events that cause the power quality
issues.A number of techniques have been investigated in literature
for automatic classification of different types of power quality
events. Such an automated PQ assessment requires a high
level of engineering expertise and powerful tools. A number
of papers based on different techniques for
________________________________________________* Corresponding author
detection and classification of power quality phenomena have
been published over the past years. Theoretical foundations of
voltage disturbances are for example described in [1-3].
Wavelet analysis has been used for identification of powersystem disturbances. The use of wavelets permits the study of
a signal with different time-frequency resolution. Use of the
coefficients of the high frequency decomposition of thediscrete wavelet transform (DWT) has been proposed in the
literature for identification and estimation of the related
parameters of a voltage event [4-6]. In [7] an algorithm based
on the energies of decomposed signals from wavelet multi
resolution analysis (MRA) was proposed to distinguishdifferent classes of power quality events. This algorithm had
drawback that the phase shifts of the signals studied were not
considered despite their impact on the results.
Using the change in magnitude of the fundamentalcomponent of supply voltage, Kalman filter can be employed
to detect and to analyse voltage event [8-9]. The results of
Kalman filter depend on the model of the system used and the
suitable selection of the filter parameters. If the selection ofthe Kalman filter parameters is not suitable, the rate of
convergence of the results will be slow or the results will
diverge.Expert systems have been proposed to identify, classify and
diagnose power system events successfully for a limited
number of events [9-11]. Rules based expert systems are
highly dependent on if ..then clauses. If many event types orfeatures are analyzed, the expert system would become more
complicated and risks of losing selectivity would increase.
Another drawback is that these systems are not alwaysportable due to the settings that depend mostly on the designer
or operator of the systems for a particular set of events.
A two stage system for classifying the power system
disturbances is proposed in this paper. In the first stage, the
captured voltage waveform is passed through DWT to identifyits noise. The covariance of this noise together with the
captured voltage waveform is fed to the Kalman filter to
enhance and speed up its rate of convergence. In the second
stage, the outputs of the Kalman filter; the amplitude of thecaptured voltage waveform and its rate of change with time
(slope), are passed through a fuzzy expert system that
identifies the class to which the disturbance waveform
2Dept of Electrical Engineering, Port-Said
University, Port-Said, 42523, Egypt
1Dept of Electrical Engineering, Suez Canal
University, Ismailia, 41522, Egypt
7/28/2019 189 - Wavelet, Kalman Filter and Fuzzy-Expert Combined System for Classifying Power System Disturbances
2/6
399
belongs. Several digital simulation results using MATLAB
[12] and practical test waveform are presented to satisfy andensure the capability of the proposed system for classifying
the disturbances successfully.
II. THE PROPOSED SYSTEMThe proposed system which consists of two stages as
mentioned above is shown in Fig. 1. The two stages are
performed with each new voltage sample; (i) evaluating a newvalue of the amplitude and slope using Kalman filter with thehelp of DWT, (ii) classifying the disturbance using fuzzy-
expert system according to the evaluated values.
Fig. 1 Block diagram for the proposed technique
2.1 Wavelet Transform
Wavelet transform is a useful tool in signal analysis. The
continuous Wavelet Transform(WT) of a signalx(t) is defined
as [13].
= dt
a
bttx
aX
ba)()(
1,
(1)
)(1
)(,
a
bt
at
ba
= (2)
where ()is the mother wavelet, and other wavelets are itsdilated and translated versions, where a and b are the dilation
parameter and translation parameter respectively,The discrete WT (DWT) Calculations are made for
chosen subset of scales and positions. This scheme is
conducted by using filters and computing the so called
approximations and details. The approximations (A) are the
high-scale, low frequency components of the signal. The
details (D) are the low-scale, high-frequency components. The
DWT coefficients are computed using the equation:
==Zn
kjkjbangnxXX ][][
,,,(3)
where a=2j, b=k2j, jN, k
N. The wavelet filtergplays therole of.
The covariance of the details (D) is determined to be
considered as an initial input to the Kalman filter.
2.2 Kalman Filter
Kalman algorithm is applied in order to compute theamplitude of the waveform. The Kalman filtering performs the
following operations [14]..
First of all, it is necessary to have a mathematical
description both of the system and of the measurement. Theprocess will be estimated at time t+1 based on the knowledge
of the a-priori process at time tk.
kkKkwxx +=+ 1 (4)
Next, the state variables and the stochastic system model
will be defined. It is assumed that the signal system under
study (voltage signal) corresponds to a sinusoidal signal as is
expressed in the following equation:
)sin( += TkAsk
(5)
For the next time step k+1:
))1(sin(1
++=+ TkAsk (6)
Considering the state variables as the following:
)cos(,1
Axk=
)sin(,2
Axk= (7)
The following relationship can be obtained:
kk
k
x
x
x
xx
=
=
+
+
2
1
12
1
1
10
01(8)
where is the angular frequency =250 rad/s, and T is thesampling interval.
Consequently, the measurement at time k+1 may be
related with the state variables at time k+1, as:
+
+=+
2
1
1))1(cos(
))1(sin(
x
x
Tk
Tkz
T
k
11 ++= kk xH (9)
whereHis the Matrix giving the ideal connection between themeasurement and the state vector at time tk.
The measurement of the process is assumed to occur at
discrete points in time in accordance with the linear
relationship:kkkk
vxHz += (10)
where vk is the measurement error which is evaluated byDWT.
The random process can be modeled by:
kkkxx
1=
+ (11)
The estimation of the process covariance,P, in the next time
step k+1 can be obtained by the following equation:
k
T
kkkk QPP +=+ 1 (12)
kQ is the covariance matrix ofwk and is assumed to be equal
to the identity matrix in this model.
The Kalman gain,K, can be computed as:( ) 1 +=k
T
kkk
T
kkkRHPHHPK (13)
Rk is the covariance matrix of vk . the value ofRk is not
assumed but it is considered the covariance of the detailscoefficients of the first level of DWT of the measurement
signal.
With this information the state estimation can be updated
knowing the measured
( ) +=kkkkkk
xHzKxx (14)
7/28/2019 189 - Wavelet, Kalman Filter and Fuzzy-Expert Combined System for Classifying Power System Disturbances
3/6
400
and the process covariance can be updated according to:
( ) =kkkk
PHKIP (15)
The waveform amplitude is directly computed at any time
instant kfrom the estimated state variables as follows:
kkxxA )( 2
2
2
1+= (16)
and the slope is obtained from the following relationship:
T
AA
Skk
k
=
)( 1(17)
where: Ak, Ak-1 are the waveform amplitudes at the time
instants kand k-1 respectively.
2.3 Fuzzy-Expert Systems
It is usually appropriate to use fuzzy logic when amathematical model of a process doesn't exist or does exist but
is too difficult to encode and too complex to be evaluated fast
enough for real time operation. The accuracy of the fuzzy
logic systems is based on the knowledge of human experts;
hence, it is only as good as the validity of the rules. As thepower system data is highly uncertain and the power
disturbance monitoring is a pattern classification problem, the
fuzzy expert system approach can be adopted for this problem.The outputs of the Kalman filter are considered as inputs to
the fuzzy-expert system to classify the different waveform
disturbances.
The input variables membership functions of the fuzzy expertsystem are shown in Figs. 2 & 3.
For classifying the disturbance waveforms, five fuzzy sets are
chosen for the amplitude (A), the first input of fuzzy-expert,
designated as VSA (very small amplitude), SA (small
amplitude), NA (normal amplitude), LA (large amplitude),and VLA (very large amplitude). The slope (S), the second
input of fuzzy-expert, has three fuzzy sets that are designated
as PS (positive slope), NS (negative slope) and ZS (zero
slope).
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 50
0.2
0.4
0.6
0.8
1
1.2
amplitude (pu)
Degreeofmembership
VSA SA LA VLANA
Fig. 2 Input amplitude membership function
The output membership function is defined by five sets as
shown in Fig. 4. These sets are designated as interruption, sag,normal, swell, and surge. Any output value which is not
belonging to these sets represents the distortion.
The crisp output of the fuzzy system can assume valuesbetween 0.0 and 1.0, where
0.05 Interruption 0.25 Sag
0.5 Normal 0.75 Swell
0.95 Surge.
-1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 10
0.2
0.4
0.6
0.8
1
1.2
Slope
Degreeofmembership
NSZS PS
Fig. 3 Input slope membership function
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 10
0.2
0.4
0.6
0.8
1
1.2
Fuzzy output
Degreeofmembership
Interruption Normal SurgeSag Swell
Fig. 4 Output membership function
The brief rule sets of fuzzy expert system are below:1. If amplitude is VSA and slope is PS) then output is
INTERRUPTION.
2. If amplitude is VSA and slope is ZS then output is
INTERRUPTION.
3. If amplitude is VSA and slope is NS then output isINTERRUPTION.
4. If amplitude is SA and slope is NS then output is SAG.
5. If amplitude is SA and slope is ZS then output is SAG.6. If amplitude is SA and slope is PS then output is SAG.
7. If amplitude is NA and slope is ZS then output is
NORMAL.
8. If amplitude is NA and slope is NS then output is
NORMAL.9. If amplitude is NA and slope is PS then output is
NORMAL.
10. If amplitude is LA and slope is PS then output is SWELL.11. If amplitude is LA and slope is ZS then output is SWELL.
12. If amplitude is LA and slope is NS then output is SWELL.
13. If amplitude is VLA and slope is PS then output isSURGE.
14. If amplitude is VLA and slope is ZS then output is
SURGE.
15. If amplitude is VLA and slope is NS then output isSURGE.
III. SIMULATION RESULTSThe example taken for the study is a simple power system
consisting of a generator supplying a power network thatcomprises a short transmission line section and three loads
(normal, heavy, and nonlinear loads) at the point of commoncoupling (PCC). The heavy and nonlinear loads are connected
to the system through a circuit breaker as shown in Fig. 5.
Different power quality events have been generated using the
power system simulation tools, MATLAB - Simulink, Fig. 6.
7/28/2019 189 - Wavelet, Kalman Filter and Fuzzy-Expert Combined System for Classifying Power System Disturbances
4/6
401
Fig.5 System configuration of the model used for testing.
The generated signals are mixed with random white noise
of zero mean and the signal to noise ratio (SNR) is 30 db.
Each generated waveform consists of 25 cycles of a voltagewaveform sampled at a rate of 6.4 kHz, which is equal to 128
samples per cycle.
The following case studies are presented to illustrate theaptness of the proposed system:
A
B
C
voltage source A
B
C
A
B
C
three phase short circuit fault
A
B
C
A
B
C
single line to ground fault
A
B
C
A
B
C
Z_source
A
B
C
A
B
C
Z_feeder
A
B
C
+
-
Universal Bridge
voltage.mat
To FileScope
Resistive
load
VabcA
B
C
a
b
c
PCC
A
B
C
Heavy load
emux
A
B
C
a
b
c
C. B1
A
B
C
a
b
c
C. B
A B C
Load
Fig. 6 MATLAB simulation block diagram of the simulated system
Voltage Interruption: an interruption may be seen as aloss of voltage on a power system. Such disturbance describes
a drop of 90-100% of the rated system voltage for duration of
0.5 cycles to 1 min. A waveform of the voltage interruptiongenerated by a 5 cycle three phase short circuit fault at PCC is
shown in Fig. 7(a). Output of the Kalman filter, slope, is
shown in Fig. 7(b). The output of the fuzzy expert system isshown in Fig. 7(c). It is observed that the proposed system can
accurately detect the interruption in the distorted waveform.
The tracking error, which is defined as the difference betweenthe actual and the estimated values of the amplitude voltage, is
found to be less than 0.8%.
Voltage Sag: voltage sage is a decrease of 10-90% of therated system voltage for duration of 0.5 cycles to 1 min. The
sag disturbance is generated by the occurrence of a single lineto ground fault for 5 cycles at the end of the short transmission
line. The results are shown in Fig. 8. The tracking error of
results is less than 0.2%.
Voltage Swell: in the case of voltage swell, there is a riseof 10 to 90% in the voltage magnitude for 0.5 cycles to 1 min.The swell is generated by disconnecting the heavy load for 5
cycles. From the results depicted in Fig. 9, the proposed
system clearly detects and classifies the swell disturbance. The
tracking error is less than 0.4%
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5-1
0
1
Time (sec)
W
aveform
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5
-1
0
1
Time (sec)
Slope
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.50
0.5
Fuzzyoutput
Time (sec)
Fig. 7 Voltage interruption: (a) waveform, (b) slope and (c)classification system output
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5-1
0
1
Time (sec)
Waveform
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5-1
0
1
Time (sec)
Slope
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.50
0.25
0.50.60.6
Fuzzyoutput
Time (sec)
Fig. 8 Voltage sag: (a) waveform, (b) slope and (c) classificationsystem output
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5-2
0
2
Time (sec)
Waveform
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5-2
0
2
Time (sec)
Slope
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.50.25
0.5
0.75
11
Fuzzyoutput
Time (sec)
Fig.9 Voltage swell: (a) waveform, (b) slope and (c) classification
system output.
Voltage surge: the surge occurs on disconnecting theheavy load for one-quarter cycle as shown in Fig. 10(a), where
the amplitude is suddenly increased from 1 to 3 p.u. Such a
distorted waveform is tested by the proposed system and the
(a)
(b)
(c)
(a)
(b)
(c)
(a)
(b)
(c)
7/28/2019 189 - Wavelet, Kalman Filter and Fuzzy-Expert Combined System for Classifying Power System Disturbances
5/6
402
results are shown in Fig. 10(b), 10(c) and 10(d). The tracking
error of the magnitude is less than 0.5%.
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5-1
0
1
2
3
Time (sec)
Waveform
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5-1
0
1
Time (sec)
Slo
pe
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.50
0.5
1
Fuzzyoutput
Time (sec)
Fig. 10 Voltage surge: (a) waveform, (b) slope and (c) classificationsystem output
Voltage distortion: distortion of the voltage waveform isgenerated by connecting the nonlinear load for 5 cycles where
the harmonic is generated. The original distorted waveformand the corresponding Kalman filter and fuzzy expert system
outputs are shown in Fig. 11.
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5-2
0
2
Time (sec)
W
aveform
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5-1
0
1
Time (sec)
Slope
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.50.25
0.5
0.75
11
Fuzzyoutput
Time (sec)
Fig. 11 Voltage distortion: (a) waveform, (b) amplitude, (c) slope and
(d) classification system output.
Comparing the results of the proposed system shown fin
Figs. 7 through 11 with the output membership function, Fig.
4, it is observed that each category of the simulated
waveforms is successfully detected and classified.
Another case study is reported to test the overall
performance of the proposed system. In this case, the voltage
waveform at PCC which is captured for fifty cycles and
consists of sag, interruption, swell, and harmonic distortion asshown in Fig. 12 is applied to the proposed system.
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1-1.5
-1
-0.5
0
0.5
1
1.5
2
2.5
Time (sec)
SignalWaveform
Fig. 12 Waveform of the captured voltage.
The voltage sag occurs at t=0.1s for 5 cycles while the outageis started at t=0.3 s and ends at t=0.4 s. The swell is initiated at
t=0.6 s and persists for 5 cycles while the harmonic distortion
is generated at t= 0.8 s for 5 cycles.
The output slope of the Kalman filter is shown in Fig. 13,
while the output of the fuzzy expert system is shown in Fig.14.
Comparing the output waveform of Fig. 14 with the output
membership function, Fig. 4, it is observed that the proposedsystem has successfully detected each disturbance included in
the captured voltage waveform with an average tracking error
of less than 0.5%.
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1-0.4
-0.3
-0.2
-0.1
0
0.1
0.2
0.3
0.4
0.5
Time (sec)
Slope
Fig. 13 Slope of the captured voltage
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 10
0.25
0.5
0.75
11
Fuzzyoutput
Time (sec) Fig. 14 Output of fuzzy-expert system
In addition, the proposed system is computationally simple
in comparison to Fourier linear combiner based approach [9]
and yields classification in short time as it needs two samples
to evaluate the amplitude and slope of the captured voltagewaveform instead of the whole cycle as in [9]. The Kalman
filter, on the other hand, yields more accurate results as the
initial value of the measurement error covariance is notassumed and instead it is accurately extracted with the help of
DWT.
(a)
(b)
(c)
(a)
(b)
(c)
7/28/2019 189 - Wavelet, Kalman Filter and Fuzzy-Expert Combined System for Classifying Power System Disturbances
6/6
403
IV. EXPERIMENTAL RESULTSFig. 15 shows a test waveform that is obtained from the IEEE
Project Group 1159.2 [15]. The sample frequency used is
fs=/15 360 Hz, or 256 samples per 60 Hz cycle. The proposedtechnique is applied on this test waveform.
Kalman filter is used to extract the fundamental frequency
amplitude and its slope as shown in Figs. 16 & 17 from the
practical waveform. The fuzzy expert system output showsthat the test waveform contains a voltage sag disturbance, Fig.18, and there are not harmonic contents in it.
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
Time (sec)
Waveform
Fig. 15 The practical captured waveform.
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.10
0.2
0.4
0.6
0.8
1
Time (sec)
amplitude(pu)
Fig. 16 The amplitude of the practical waveform
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1-1.5
-1
-0.5
0
0.5
1
Time (sec)
Slope
Fig. 17 The amplitude slope of the practical waveform
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.10
0.25
0.5
0.750.75
Fuzzyoutput
Time (sec)
Fig. 18 Fuzzy-expert system output
V. CONCLUSIONSA system based on the DWT, Kalman filter and fuzzy-
expert system is proposed in this paper for classifying power
system disturbances. The DWT is used to extract the noise ofthe captured waveform. The covariance of this noise is
calculated and applied to the Kalman filter with the captured
voltage waveform to improve its performance. The Kalman
filter is then used to estimate the amplitude and the slope ofthe waveform which become the inputs to the fuzzy expertsystem for classification of the waveforms. Several simulation
and experimental tests have been conducted to validate the
performance of the proposed system. The results show that theproposed system performs very well in the detection and
classification of various power system disturbances.
REFERENCES[1] M. H. J. Bollen, "Understanding Power Quality Problems, Voltage Sags
and Interruptions". Piscataway, NJ: IEEE Press, 2000.
[2] M. H. J. Bollen and I. Y. H. Gu, "Signal Processing of Power Quality
Disturbances", Wiley_IEEE, 2006
[3] Angelo Baggini, "Handbook of Power Quality" John Wiley & Sons, 2008
[4] A. Elmitwally, S. Farghal, M. Kandil, S. Abdelkader, and M.Elkateb,Proposed wavelet-neurofuzzy combined system for power quality
violations detection and diagnosis, Proc. IEE, Gen. Transm. Distrib.,
vol. 148, no. 1, pp. 1520, Jan. 2001.
[5] S. Santoso, J. P. Edward, W. M. Grady, and A. C. Parsons, Power
Quality Disturbance Waveform Recognition Using Wavelet-Based
Neural ClassifierPart 1: Theoretical Foundation,IEEE Trans. Power
Del., vol. 15, no. 2, pp. 222228, Feb. 2000.
[6] S. Santoso, J. P. Edward, W. M. Grady, and A. C. Parsons, Power
Quality Disturbance Waveform Recognition Using Wavelet-Based
Neural Classifiers-Part 2: Application, IEEE Trans. Power Del., vol.
15, no. 1, pp. 229235, Feb. 2000.
[7] Z. L. Gaing, "Wavelet-based neural network for power disturbance
recognition and classification"IEEE Trans. Power Del, Vol. 19, No. 4,
pp. 1560-1568, October 2004.
[8] E. Perez and J. Barros, "A Proposal for On-Line Detection and
Classification of Voltage Events in Power Systems", IEEE Trans PowerDel, vol 23, no. 4, pp. 2132-2138, October 2008.
[9] P.K. Dash, S. Mishra, M.M.A. Salama, A.C. Liew, Classification of
Power System Disturbances Using A Fuzzy Expert System and A
Fourier Linear Combiner, IEEE Trans. Power Del, Vol. 15, No. 2,
pp.472-477, April 2000.
[10] M. Reaz, F. Choong, M. Sulaiman, F. Yasin and M. Kamada, " Expert
System for Power Quality Disturbanc Classifier", IEEE Trans Power
Del, vol 22, no. 3, pp. 1979-1988, July 2007.
[11] E. Styvaktatis, M. H. J. Bollen and I. Y. H. Gu, "Expert System for
Classification and Analysis of Power System Events", IEEE Trans
Power Del, vol 17, no. 2, pp. 423-428, April 2002.
[12] Power System Blockset. User`s Guide, The Math Works, Inc., Natick,
MA, 2000.
[13] Stephane Mallat, ' A Wavelet Tour of Signal Processing'Academic press,
USA, 1999.
[14] A. Girgis, W. Chang, E. Makram, "A Digital Recursive MeasurementScheme for on-Line Tracking of Power System Harmonics", IEEE
Transactions on Power Delivery, Vol. 6, No. 3, pp. 1153-1160, July1991.
[15] http://www.standards.ieee.org.